Ecosyste.ms: Funds

An open API service for providing issue and pull request metadata for open source projects.

Rust: Possible Projects

https://github.com/BLAKE3-team/BLAKE3

the official Rust and C implementations of the BLAKE3 cryptographic hash function

Released: 10 Nov 2019 - 5,036

https://github.com/smol-rs/polling

Portable interface to epoll, kqueue, event ports, and wepoll

rust

Released: 06 Aug 2020 - 476

https://github.com/smithy-lang/smithy-rs

Code generation for the AWS SDK for Rust, as well as server and generic smithy client generation.

aws aws-sdk-rust rust

Released: 28 Oct 2020 - 471

https://github.com/jonasbb/serde_with

This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.

annotations base64 chrono crates hacktoberfest hex json macros rust serde

Released: 17 Aug 2017 - 605

https://github.com/rust-lang/socket2

Advanced configuration options for sockets.

Released: 10 May 2017 - 645

https://github.com/vorner/arc-swap

Support atomic operations on Arc itself

Released: 30 Mar 2018 - 746

https://github.com/rust-lang/rust-bindgen

Automatically generates Rust FFI bindings to C (and some C++) libraries.

bindings codegen ffi

Released: 22 Jun 2016 - 4,284

https://github.com/tokio-rs/axum

Ergonomic and modular web framework built with Tokio, Tower, and Hyper

Released: 30 May 2021 - 16,000

https://github.com/rust-lang/backtrace-rs

Backtraces in Rust

Released: 10 Jun 2015 - 531

https://github.com/sebcrozet/instant

A std::time::Instant replacement that works on WASM too.

Released: 08 Apr 2019 - 107

https://github.com/rust-lang/cc-rs

Rust library for build scripts to compile C/C++ code into a Rust library

Released: 01 Nov 2014 - 1,808

https://gitlab.com/kornelski/dunce

Strip UNC paths when possible

Released: 22 Nov 2017 - 15

https://github.com/dtolnay/erased-serde

Type-erased Serialize, Serializer and Deserializer traits

rust serde

Released: 21 Aug 2016 - 706

https://github.com/seanmonstar/reqwest

An easy and powerful Rust HTTP Client

http http-client rust

Released: 01 Jul 2016 - 9,220

https://github.com/RustCrypto/elliptic-curves

Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2

ecdsa nist rust schnorr taproot

Released: 06 Jan 2020 - 654

https://github.com/nagisa/rust_libloading

Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.

Released: 07 Nov 2015 - 1,219

https://github.com/HdrHistogram/HdrHistogram_rust

A port of HdrHistogram to Rust

hdrhistogram profiling rust sampling statistical-analysis

Released: 09 Jul 2016 - 300

https://github.com/RustCrypto/crypto-bigint

Cryptography-oriented big integer library with constant-time, stack-allocated (no_std-friendly) implementations of modern formulas

Released: 13 Sep 2021 - 180

https://github.com/johannhof/difference.rs

Rust text diffing and assertion library

diff rust rust-text-diffing

Released: 20 May 2015 - 240

https://github.com/ihrwein/backoff

Exponential backoff and retry for Rust.

Released: 26 May 2017 - 302

https://github.com/RustCrypto/formats

Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX

Released: 13 Sep 2021 - 238

https://github.com/nvzqz/static-assertions

Ensure correct assumptions about constants, types, and more in Rust

assert compile-time rust static-assertions testing

Released: 12 Aug 2017 - 555

https://github.com/RustCrypto/block-ciphers

Collection of block cipher algorithms written in pure Rust

Released: 16 Dec 2016 - 662

https://github.com/ardaku/whoami

Rust crate to get the current user and environment.

hostname preferred-languages rust rust-crate rust-library username whoami

Released: 29 Jul 2017 - 183

https://github.com/Nullus157/async-compression

Adaptors between compression crates and Rust's async IO types

Released: 29 Apr 2019 - 370

https://github.com/time-rs/time

The most used Rust library for date and time handling.

date no-std rust time

Released: 10 Nov 2014 - 1,025

https://github.com/GREsau/schemars

Generate JSON Schema documents from Rust code

json-schema rust serde

Released: 04 Aug 2019 - 798

https://github.com/mgeisler/textwrap

An efficient and powerful Rust library for word wrapping text.

formatting hyphenation rust text textwrap unicode wrapping

Released: 16 Dec 2016 - 449

https://github.com/gimli-rs/object

A unified interface for reading and writing object file formats

Released: 19 Aug 2016 - 583

https://github.com/Absolucy/nanorand-rs

A tiny, fast, zero-dep library for random number generation

Released: 10 Sep 2020 - 222

https://github.com/console-rs/indicatif

A command line progress reporting library for Rust

Released: 23 Apr 2017 - 4,123

https://github.com/hjr3/hyper-timeout

A timeout connector for the hyper client

Released: 14 Jul 2017 - 23

https://github.com/rust-lang/jobserver-rs

An implementation of the GNU Make jobserver for Rust.

Released: 28 May 2017 - 69

https://github.com/deprecrated/net2-rs

Extensions for standard networking types

Released: 19 Jun 2015 - 107

https://github.com/apache/thrift

Apache Thrift

actionscript c cplusplus csharp d dart http library network-client network-server thrift

Released: 18 Sep 2009 - 10,323

https://github.com/GuillaumeGomez/sysinfo

Cross-platform library to fetch system information

linux macos raspberry rust system unix windows

Released: 10 Mar 2015 - 2,025

https://github.com/smol-rs/waker-fn

Convert closures into wakers

rust

Released: 16 May 2020 - 43

https://github.com/rusticata/asn1-rs

Parsers/Encoders for ASN.1 BER/DER data

Released: 02 Jul 2021 - 7

https://github.com/chronotope/chrono

Date and time library for Rust

calendar date rust time

Released: 28 Mar 2014 - 3,122

https://github.com/rkyv/rend

Cross-platform, endian-aware primitives for Rust

Released: 16 Apr 2021 - 31

https://github.com/jhpratt/standback

Backported standard Rust library to older compilers.

Released: 05 Mar 2020 - 21

https://github.com/tokio-rs/tracing

Application level tracing for Rust.

diagnostics logging logging-and-metrics logging-facade logging-library rust rust-lang tracing

Released: 11 Jan 2019 - 5,004

https://github.com/gyscos/zstd-rs

A rust binding for the zstd compression library.

compression rust-bindings wrapper zstd

Released: 19 Feb 2016 - 503

https://github.com/RustCrypto/block-modes

Collection of generic block mode algorithms written in pure Rust

Released: 09 Nov 2021 - 60

https://github.com/contain-rs/bit-vec

A Vec of Bits

Released: 03 Jun 2015 - 167

https://github.com/RustCrypto/password-hashes

Password hashing functions / KDFs

Released: 16 Aug 2017 - 644

https://github.com/Alexhuszagh/rust-lexical

Fast numeric to- and from-string conversion routines.

encoding floating-point no-std parsing precision rust std string-conversion

Released: 29 Oct 2018 - 279

https://github.com/Amanieu/parking_lot

Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.

Released: 13 May 2016 - 2,550

https://github.com/matklad/once_cell

Rust library for single assignment cells and lazy statics without macros

lazy-evaluation rust

Released: 02 Aug 2018 - 1,756

https://github.com/vorner/signal-hook

Rust library allowing to register multiple handlers for the same signal

Released: 13 Jun 2018 - 705

https://github.com/servo/core-foundation-rs

Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS

Released: 30 Aug 2012 - 909

https://github.com/illicitonion/num_enum

Internal implementation details for ::num_enum (Procedural macros to make inter-operation between primitives and enums easier)

Released: 10 Nov 2018 - 232

https://github.com/xacrimon/dashmap

Blazing fast concurrent HashMap for Rust.

concurrent concurrent-data-structure concurrent-map concurrent-programming data-structures hashmap hashtable

Released: 06 Dec 2019 - 2,737

https://github.com/kornelski/rust-security-framework

Bindings to the macOS Security.framework

keychain macos rust rust-bindings

Released: 20 Aug 2015 - 220

https://github.com/tokio-rs/bytes

Utilities for working with bytes

Released: 30 Jan 2015 - 1,744

https://github.com/servo/rust-url

URL parser for Rust

Released: 04 Dec 2013 - 1,232

https://github.com/ron-rs/ron

Rusty Object Notation

configs data-format rust serde serialization

Released: 20 Apr 2015 - 3,143

https://github.com/rkyv/ptr_meta

A radioactive stabilization of the ptr_meta RFC.

Released: 03 Feb 2021 - 20

https://github.com/marshallpierce/rust-base64

base64, in rust

base64 nostd rust

Released: 04 Dec 2015 - 606

https://github.com/ferrilab/bitvec

A crate for managing memory bit by bit

bitset bitvector rust

Released: 28 Jun 2018 - 1,142

https://github.com/dtolnay/prettyplease

A minimal `syn` syntax tree pretty-printer

Released: 06 Jan 2022 - 588

https://github.com/OrKoN/base-x-rs

Encode/decode any base

base-x rust

Released: 30 Mar 2016 - 22

https://github.com/pyo3/pyo3

Rust bindings for the Python interpreter

binding ffi python python-c-api rust

Released: 13 May 2017 - 11,988

https://github.com/acw/simple_asn1

A simple ASN.1 DER encoding/decoding library for Rust

Released: 14 Nov 2017 - 17

https://github.com/hyperium/http-body

Asynchronous HTTP body trait

Released: 24 Apr 2019 - 125

https://github.com/rust-lang/libc

Raw bindings to platform APIs for Rust

Released: 13 Jan 2015 - 1,985

https://github.com/bkchr/proc-macro-crate

`$crate` in procedural macros.

Released: 11 Feb 2019 - 64

https://github.com/image-rs/image-gif

GIF en- and decoder

hacktoberfest

Released: 29 May 2015 - 148

https://github.com/rustls/rustls

A modern TLS library in Rust

cryptography rust ssl tls

Released: 02 May 2016 - 5,871

https://github.com/dtolnay/syn

Parser for Rust source code

proc-macro

Released: 03 Sep 2016 - 2,674

https://github.com/XAMPPRocky/remove_dir_all

Reliable remove_dir_all implementation for Windows

Released: 29 Mar 2017 - 59

https://github.com/rayon-rs/either

The enum Either with variants Left and Right is a general purpose sum type with two cases.

rust

Released: 14 Sep 2015 - 452

https://github.com/eminence/procfs

Rust library for reading the Linux procfs filesystem

linux proc-filesystem procfs rust

Released: 27 May 2018 - 365

https://github.com/assert-rs/predicates-rs

Boolean-valued predicate functions in Rust

predicates rust testing

Released: 31 May 2017 - 173

https://github.com/taiki-e/portable-atomic

Portable atomic types including support for 128-bit atomics, atomic float, etc.

atomic no-std rust

Released: 15 Jan 2022 - 107

https://github.com/hermit-os/hermit-rs

Hermit for Rust.

cloud-computing high-performance-computing operating-system operating-systems osdev rust rust-lang unikernel virtualization

Released: 19 Oct 2019 - 1,603

https://github.com/swgillespie/unicode-categories

A simple crate that allows for unicode categories can be queried for characters.

Released: 31 Oct 2015 - 16

https://github.com/hyperium/http

Rust HTTP types

http rust

Released: 14 Mar 2017 - 1,100

https://github.com/akubera/bigdecimal-rs

Arbitrary precision decimal crate for Rust

Released: 04 Apr 2017 - 277

https://github.com/hawkw/sharded-slab

a lock-free concurrent slab (experimental)

concurrent lock-free rust slab

Released: 18 Sep 2019 - 269

https://github.com/mcarton/rust-derivative

A set of alternative `derive` attributes for Rust

rust

Released: 07 Oct 2016 - 415

https://github.com/sunfishcode/linux-raw-sys

Generated bindings for Linux's userspace API

Released: 11 Jun 2021 - 46

https://github.com/Stebalien/tempfile

Temporary file library for rust

filesystem-library library rust tempfile testing

Released: 12 Apr 2015 - 1,155

https://github.com/BurntSushi/quickcheck

Automated property based testing for Rust (with shrinking).

Released: 09 Mar 2014 - 2,275

https://github.com/actix/actix-net

A collection of lower-level libraries for composable network services.

async multithreading networking runtime rust

Released: 19 Aug 2018 - 682

https://github.com/servo/string-cache

String interning for Rust

Released: 20 Jun 2014 - 193

https://github.com/bluss/matrixmultiply

General matrix multiplication of f32 and f64 matrices in Rust. Supports matrices with general strides.

rust rust-sci

Released: 28 Mar 2016 - 208

https://github.com/rustsec/rustsec

RustSec API & Tooling

cargo rust security

Released: 07 Feb 2017 - 1,530

https://github.com/SergioBenitez/uncased

Case-preserving, ASCII case-insensitive `no_std` string types for Rust.

case-preserving rust

Released: 06 Sep 2020 - 12

https://github.com/bytecodealliance/wasi-rs

Experimental WASI API bindings for Rust

rust wasi

Released: 11 Jul 2019 - 259

https://github.com/near/borsh-rs

Rust implementation of Binary Object Representation Serializer for Hashing

binary-serialization borsh rust serialization

Released: 25 Nov 2020 - 268

https://github.com/whatisinternet/inflector

A rust inflection library

crates inflector pluralization rust string-manipulation

Released: 30 Aug 2015 - 126

https://github.com/swsnr/gethostname.rs

gethostname() for all systems

gethostname hostname rust

Released: 20 Jan 2019 - 33

https://github.com/Manishearth/pathdiff

Library for diffing paths to obtain relative paths

Released: 20 Sep 2017 - 42

https://github.com/rust-lang/rustc-hash

Custom hash algorithm used by rustc (plus hashmap/set aliases): fast, deterministic, not secure

Released: 24 May 2018 - 317

https://github.com/BurntSushi/byteorder

Rust library for reading/writing numbers in big-endian and little-endian.

Released: 03 Feb 2015 - 938

https://github.com/debris/tiny-keccak

An implementation of Keccak derived functions specified in FIPS-202, SP800-185 and KangarooTwelve

cryptography cshake fips-202 kangarootwelve keccak kmac parallelhash rust sha3 shake tuplehash

Released: 27 Nov 2015 - 189

https://github.com/bytecodealliance/target-lexicon

Target "triple" support

compiler-construction

Released: 27 Apr 2018 - 48

https://github.com/indexmap-rs/indexmap

A hash table with consistent order and fast iteration; access items by key or sequence index

hashtable rust

Released: 15 Sep 2016 - 1,575

https://github.com/samscott89/serde_qs

Serde support for querystring-style strings

Released: 10 Mar 2017 - 174