Displaying 1 to 20 from 86 results

juniper - GraphQL server library for Rust

  •    Rust

GraphQL is a data query language developed by Facebook intended to serve mobile and web application frontends. Juniper makes it possible to write GraphQL servers in Rust that are type-safe and blazingly fast. We also try to make declaring and resolving GraphQL schemas as convenient as possible as Rust will allow.

argh - Rust derive-based argument parsing optimized for code size

  •    Rust

The public API of this library consists primarily of the FromArgs derive and the from_env function, which can be used to produce a top-level FromArgs type from the current program's commandline arguments. Switches, like jump, are optional and will be set to true if provided.

imgui-rs - Rust bindings for Dear ImGui

  •    Rust

Almost every application that uses imgui-rs needs two additional components in addition to the main imgui crate: a backend platform, and a renderer. The most tested platform/renderer combination is imgui-glium-renderer + glium + imgui-winit-support + winit, but this is not the only possible combination. There's also imgui-gfx-renderer, and you can find additional 3rd party crates that provide a wider support for more libraries (e.g. raw OpenGL, SDL2). You can also write your own support code if you have a more advanced use case, because imgui-rs is not tied to any specific graphics / OS API.

log - Logging implementation for Rust

  •    Rust

A Rust library providing a lightweight logging facade. A logging facade provides a single logging API that abstracts over the actual logging implementation. Libraries can use the logging API provided by this crate, and the consumer of those libraries can choose the logging implementation that is most suitable for its use case.




Tera - A template engine for Rust based on Jinja2 / Django

  •    Rust

A powerful, easy to use template engine for Rust, inspired by Jinja2 and the Django template language. It is designed from the ground up to be easy to use and provide good error messages. Template compilation and rendering are measured in nanoseconds.

Askama - Type-safe, compiled Jinja-like templates for Rust

  •    Rust

Askama implements a template rendering engine based on Jinja. It generates Rust code from your templates at compile time based on a user-defined struct to hold the template's context.

imgui-rs - Rust bindings for dear imgui

  •    Rust

Examples are under the imgui-examples directory. Note to Windows users: You will need to use the MSVC ABI version of the Rust compiler along with its associated dependencies to build this libary and run the examples.


rust-iptables - Rust bindings for iptables

  •    Rust

Rust iptables v0.2.2 provides bindings for iptables application in Linux (inspired by go-iptables). This crate uses iptables binary to manipulate chains and tables. This source code is licensed under MIT license that can be found in the LICENSE file.For more information, please check the test file in tests folder.

libimagequant-rust - libimagequant (pngquant) bindings for the Rust language

  •    Rust

Imagequant library converts RGBA images to 8-bit indexed images with palette, including alpha component. It's ideal for generating tiny PNG images (although image I/O isn't handled by the library itself).This wrapper makes the library usable from Rust.

atty - are you or are you not a tty?

  •    Rust

This library has been unit tested on both unix and windows platforms (via appveyor). A simple example program is provided in this repo to test various tty's. By default.

goji - a rust interface for jira

  •    Rust

Please browse the examples directory in this repo for some example applications. Basic usage requires a jira host, a hyper::Client instance and a flavor of jira::Credentials for authorization. For user authenticated requests you'll typically want to use jira::Credentials::Basic with your jira username and password.

openapi - openapi schema serialization for rust

  •    Rust

openapi schema serialization for rust

lazycell - Rust library providing a lazily filled Cell

  •    Rust

Rust library providing a lazily filled Cell. See the API docs for information on using the crate in your library.

lonlat_bng - A multithreaded Rust library with FFI for converting longitude and latitude coordinates into BNG (OSGB36) Eastings and Northings and vice versa (using OSTN15)

  •    Rust

A Rust library with FFI bindings for fast conversion between WGS84 longitude and latitude and British National Grid (epsg:27700) coordinates, using a Rust binary. Conversions use a standard 7-element Helmert transform with the addition of OSTN15 corrections for accuracy. Python (etc.) is relatively slow; this type of conversion is usually carried out in bulk, so an order-of-magnitude improvement using FFI saves both time and energy. Convertbng is an example Python Wheel which uses this binary via ctypes and cython.

polylabel-rs - A Rust implementation of the Polylabel algorithm

  •    Rust

The orange dot is the polygon centroid. The teal dot is the ideal label position. Red boxes show the search space. You can generate this visualisation yourself by cloning this repo, switching to the visualise branch, and opening the visualise.ipynb Jupyter notebook, then stepping through the cells. You can also easily visualise a Polygon of your own using the notebook.

mailparse - Rust library to parse mail files

  •    Rust

A simple parser for MIME email messages. This function takes the raw message data, including headers and body, and returns a structured object to more easily access pieces of the email message. There are other public functions that allow parsing smaller parts of the message as well; refer to the full documentation.

bmemcached-rs - Rust binary memcached implementation

  •    Rust

I am trying to learn rust by reimplementing a python project that I wrote. On all supported functions we use traits to be able to send any type of values to memcached.

mackerel-plugin-rs - Mackerel plugin helper library for Rust

  •    Rust

Plugins using this library. This software is released under the MIT License, see LICENSE.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.