Ecosyste.ms: Funds

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

Rust: Possible Projects

https://github.com/rusticata/x509-parser

X.509 parser written in pure Rust. Fast, zero-copy, safe.

Released: 06 Mar 2017 - 178

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/Amanieu/thread_local-rs

Per-object thread-local storage for Rust

Released: 08 Apr 2016 - 292

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

TIFF decoding and encoding library in pure Rust

hackoctoberfest

Released: 12 Mar 2018 - 98

https://github.com/alexcrichton/wait-timeout

Waiting on a child process with a timeout in Rust

Released: 08 Sep 2015 - 58

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

Generate and parse UUIDs.

parse-uuids rust uuid

Released: 30 Jul 2014 - 988

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/rustls/webpki-roots

CA certificates for use with webpki

rust

Released: 28 Aug 2016 - 72

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

LZW en- and decoding that goes weeeee!

hacktoberfest

Released: 31 Jul 2020 - 25

https://github.com/zakarumych/allocator-api2

Mirror of Rust's allocator api for use on stable rust

Released: 27 Feb 2023 - 37

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/alexcrichton/filetime

Accessing file timestamps in a platform-agnostic fashion in Rust

Released: 04 May 2015 - 121

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/gimli-rs/leb128

Read and write DWARF's "Little Endian Base 128" variable length integer encoding

Released: 13 Jun 2016 - 18

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

Type-erased Serialize, Serializer and Deserializer traits

rust serde

Released: 21 Aug 2016 - 706

https://github.com/emk/cesu8-rs

Rust library which converts between UTF-8 and CESU-8 encodings.

Released: 07 Dec 2014 - 11

https://github.com/storyyeller/stable_deref_trait

Unsafe marker trait for types that deref to a stable address

rust

Released: 09 Mar 2017 - 31

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/BurntSushi/walkdir

Rust library for walking directories recursively.

Released: 17 Sep 2015 - 1,261

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/sunng87/handlebars-rust

Rust templating with Handlebars

handlebars handlebars-js rust template-engine

Released: 21 Dec 2014 - 1,204

https://github.com/RazrFalcon/xmlparser

A low-level, pull-based, zero-allocation XML 1.0 parser.

parser xml

Released: 02 Dec 2017 - 130

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/mcountryman/simd-adler32

A SIMD-accelerated Adler-32 hash algorithm implementation.

adler adler32 avx2 simd ssse3

Released: 07 Apr 2021 - 33

https://github.com/rust-threadpool/rust-threadpool

A very simple thread pool for parallel task execution

parallelism rust thread-pool

Released: 24 Feb 2015 - 531

https://github.com/rust-cli/env_logger

A logging implementation for `log` which is configured via an environment variable.

Released: 06 Jul 2017 - 752

https://github.com/ihrwein/backoff

Exponential backoff and retry for Rust.

Released: 26 May 2017 - 302

https://github.com/dtolnay/indoc

Indented document literals for Rust

plugin rust

Released: 19 Mar 2016 - 648

https://github.com/dtolnay/semver

Parser and evaluator for Cargo's flavor of Semantic Versioning

Released: 30 Jul 2014 - 581

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/steveklabnik/semver-parser

A parser for the semver specification

Released: 12 May 2016 - 35

https://github.com/BurntSushi/ucd-generate

A command line tool to generate Unicode tables as source code.

Released: 06 Mar 2018 - 90

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

Collection of block cipher algorithms written in pure Rust

Released: 16 Dec 2016 - 662

https://github.com/Stebalien/xattr

Extended attribute library for rust.

Released: 10 Jul 2015 - 57

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 - 799

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/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,325

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/kornelski/rust-rgb

struct RGB for sharing pixels between crates

pixel-layout rgb-color rust rust-library

Released: 18 Jun 2016 - 98

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/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/bluss/maplit

Rust container / collection literal macros for HashMap, HashSet, BTreeMap, BTreeSet.

Released: 16 May 2015 - 380

https://github.com/reem/rust-ordered-float

Wrappers for total ordering on floats

Released: 26 Oct 2014 - 202

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/mcgoo/vcpkg-rs

Build library for finding native libraries in vcpkg for Rust - Windows (msvc), Linux and macOS

cargo rust vcpkg

Released: 20 Apr 2017 - 104

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/palfrey/serial_test

Allows for the creation of serialised Rust tests

hacktoberfest rust-library testing

Released: 31 Dec 2018 - 218

https://github.com/dtolnay/syn

Parser for Rust source code

proc-macro

Released: 03 Sep 2016 - 2,674

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/assert-rs/predicates-rs

Boolean-valued predicate functions in Rust

predicates rust testing

Released: 31 May 2017 - 173

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/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