Ecosyste.ms: Funds

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

Rust: Possible Projects

dunce

Strip UNC paths when possible

Released: 22 Nov 2017 - 15

tar-rs

Tar file reading/writing for Rust

Released: 17 Jul 2014 - 626

fancy-regex

Rust library for regular expressions using "fancy" features like look-around and backreferences

regex regular-expressions

Released: 02 Oct 2018 - 427

walkdir

Rust library for walking directories recursively.

Released: 17 Sep 2015 - 1,288

zip2

Zip implementation in Rust

Released: 23 Apr 2023 - 108

event-listener-strategy

A wrapper around event-listener to handle dual blocking/async use cases

rust

Released: 04 Sep 2023 - 6

typenum

Compile time numbers in Rust.

Released: 25 Sep 2015 - 516

thread_local-rs

Per-object thread-local storage for Rust

Released: 08 Apr 2016 - 330

tokio-io-timeout

Tokio wrappers which apply timeouts to IO operations

Released: 05 Jun 2017 - 32

petgraph

Graph data structure library for Rust.

graph-algorithms rust

Released: 22 Dec 2014 - 2,906

stable_deref_trait

Unsafe marker trait for types that deref to a stable address

rust

Released: 09 Mar 2017 - 31

x509-parser

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

Released: 06 Mar 2017 - 214

crypto-bigint

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

Released: 13 Sep 2021 - 191

valuable

Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries.

Released: 10 Mar 2021 - 187

memmap2-rs

cross-platform Rust API for memory mapped IO

Released: 10 Aug 2019 - 418

rust-threadpool

A very simple thread pool for parallel task execution

parallelism rust thread-pool

Released: 24 Feb 2015 - 545

winapi-rs

Rust bindings to Windows API

ffi rust winapi windows

Released: 09 Sep 2014 - 1,848

bytecheck

Memory validation framework for Rust

Released: 13 Nov 2020 - 65

ucd-generate

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

Released: 06 Mar 2018 - 95

xmlparser

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

parser xml

Released: 02 Dec 2017 - 130

weezl

LZW en- and decoding that goes weeeee!

hacktoberfest

Released: 31 Jul 2020 - 26

semver

Parser and evaluator for Cargo's flavor of Semantic Versioning

Released: 30 Jul 2014 - 591

parking

Thread parking and unparking

rust

Released: 16 May 2020 - 71

atoi-rs

Parse integers directly from `[u8]` slices in safe code

Released: 29 Jun 2017 - 53

rustversion

Conditional compilation according to rustc compiler version

Released: 29 Apr 2019 - 334

thiserror

derive(Error) for struct and enum error types

Released: 09 Oct 2019 - 4,487

filetime

Accessing file timestamps in a platform-agnostic fashion in Rust

Released: 04 May 2015 - 123

indenter

Display trait indentation helper for errors

Released: 27 Feb 2020 - 26

rayon

Rayon: A data parallelism library for Rust

Released: 02 Oct 2014 - 11,033

dashmap

Blazing fast concurrent HashMap for Rust.

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

Released: 06 Dec 2019 - 3,053

take_mut

Intended to allow taking a T from a &mut T temporarily

Released: 21 Jan 2016 - 73

async-std

Async version of the Rust standard library

async async-await async-rust async-std rust

Released: 08 Aug 2019 - 3,958

wasi-rs

Experimental WASI API bindings for Rust

rust wasi

Released: 11 Jul 2019 - 270

serde

Serialization framework for Rust

derive no-std rust serde

Released: 13 Nov 2013 - 9,115

image

Encoding and decoding images in Rust

decoding-images hacktoberfest pixel rust

Released: 25 May 2014 - 4,950

proc-macro-crate

`$crate` in procedural macros.

Released: 11 Feb 2019 - 65

yaml-rust

A pure rust YAML implementation.

rust yaml-parser

Released: 25 May 2015 - 609

raw-window-handle

A common windowing interoperability library for Rust

rust

Released: 25 Jul 2019 - 321

cxx

Safe interop between Rust and C++

Released: 27 Dec 2019 - 5,858

cesu8-rs

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

Released: 07 Dec 2014 - 11

scopeguard

Rust crate for a convenient RAII scope guard.

Released: 30 Apr 2015 - 474

float-cmp

Floating point approximate comparison for Rust

Released: 19 Jan 2015 - 60

tonic

A native gRPC client & server implementation with async/await support.

async grpc proto rpc rust

Released: 09 Aug 2019 - 9,944

peeking_take_while

Like `Iterator::take_while`, but calls the predicate on a peeked value. This allows you to use `Iterator::by_ref` and `Iterator::take_while` together, and still get the first value for which the `take_while` predicate returned false after dropping the `by_ref`.

Released: 17 May 2017 - 11

rust-debug-unreachable

unreachable!() in debug, std::intrinsics::unreachable() in release

Released: 01 Jun 2018 - 4

rust-siphash

SipHash (2-4, 1-3 + 128 bit variant) implementations for Rust

crypto rust siphash

Released: 04 Oct 2016 - 63

config-rs

⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).

config config-management configuration configuration-management json rust toml

Released: 24 Jan 2017 - 2,625

rustix

Safe Rust bindings to POSIX-ish APIs

linux posix rust safe

Released: 14 Sep 2020 - 1,475

image-tiff

TIFF decoding and encoding library in pure Rust

hackoctoberfest

Released: 12 Mar 2018 - 118

generic-array

Generic array types in Rust

rust

Released: 24 Sep 2015 - 405

arbitrary

Generating structured data from arbitrary, unstructured input.

Released: 08 May 2017 - 730

convert-case

Converts to and from various cases.

case case-converter rust

Released: 16 Apr 2020 - 122

async-compression

Adaptors between compression crates and Rust's async IO types

Released: 29 Apr 2019 - 398

env_logger

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

Released: 06 Jul 2017 - 826

rust-ascii

ASCII-only equivalents to `char`, `str` and `String`.

Released: 27 Nov 2014 - 69

rawpointer

Extra methods for raw pointers

Released: 15 Dec 2016 - 4

semver-parser

A parser for the semver specification

Released: 12 May 2016 - 35

rustls-native-certs

Integration with OS certificate stores for rustls

rust tls

Released: 12 Jul 2019 - 196

rpassword

Cross platform Rust library to read a password in the terminal (Linux, BSD, OSX, Windows, WASM).

getpass password rust

Released: 03 Feb 2015 - 243

scoped-tls

Scoped Thread Local Storage for Rust

Released: 23 Mar 2016 - 49

which-rs

A Rust equivalent of Unix command "which".

binary-finder rust rust-equivalent unix-command which

Released: 06 Oct 2015 - 207

password-hashes

Password hashing functions / KDFs

Released: 16 Aug 2017 - 669

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

uuid

Generate and parse UUIDs.

parse-uuids rust uuid

Released: 30 Jul 2014 - 1,007

arrayref

Two macros for taking array references in rust.

Released: 24 Aug 2015 - 78

synstructure

Utilities for dealing with substructures within syn macros

Released: 09 Oct 2016 - 139

pemfile

Basic parser for PEM formatted keys and certificates

rust rustls-pemfile

Released: 27 Dec 2020 - 55

cryptocorrosion

Performance crypto in pure Rust

cipher crypto cryptography hash rust

Released: 01 Feb 2019 - 52

data-encoding

Efficient and customizable data-encoding functions in Rust

base32 base32hex base64 base64url hex rust

Released: 05 Dec 2015 - 177

aho-corasick

A fast implementation of Aho-Corasick in Rust.

aho-corasick finite-state-machine search substring-matching text-processing

Released: 11 Jun 2015 - 1,027

rustc-hash

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

Released: 24 May 2018 - 392

eyre

A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications

Released: 28 Feb 2020 - 1,403

serde_urlencoded

x-www-form-urlencoded meets Serde

rust rust-url serde

Released: 11 Sep 2016 - 227

unicode-ident

Determine whether characters have the XID_Start or XID_Continue properties

Released: 16 May 2022 - 77

sqlformat-rs

SQL Formatter written in Rust

Released: 18 Apr 2020 - 87

lazycell

Rust library providing a lazily filled Cell

rust rust-library

Released: 15 Mar 2016 - 61

allocator-api2

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

Released: 27 Feb 2023 - 43

cpp_demangle

A crate for demangling C++ symbols

demangle itanium linker-symbol rust

Released: 07 Dec 2016 - 299

handlebars-rust

Rust templating with Handlebars

handlebars handlebars-js rust template-engine

Released: 21 Dec 2014 - 1,288

termcolor

Cross platform terminal colors for Rust.

Released: 17 Jul 2018 - 462

schannel-rs

Schannel API-bindings for rust (provides an interface for native SSL/TLS using windows APIs)

Released: 07 Oct 2015 - 49

addr2line

A cross-platform `addr2line` clone written in Rust, using `gimli`

addr2line cross-platform debug-symbols rust symbolicate symbolication

Released: 03 Dec 2016 - 313

webpki-roots

CA certificates for use with webpki

rust

Released: 28 Aug 2016 - 89

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

rustls

A modern TLS library in Rust

cryptography rust ssl tls

Released: 02 May 2016 - 6,147

AEADs

Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers

Released: 16 Aug 2019 - 726

dyn-clone

Clone trait that is object-safe

Released: 13 Jan 2018 - 664

similar

A high level diffing library for rust based on diffs

diff patch rust unified-diff

Released: 17 Jan 2021 - 983

object

A unified interface for reading and writing object file formats

Released: 19 Aug 2016 - 666

libc

Raw bindings to platform APIs for Rust

Released: 13 Jan 2015 - 2,078

rust-fallible-iterator

Fallible iterator traits

Released: 04 May 2016 - 55

pulldown-cmark

An efficient, reliable parser for CommonMark, a standard dialect of Markdown

commonmark markdown parser rust

Released: 03 Jun 2015 - 2,059

vte

Parser for virtual terminal emulators

parser rust terminal vte

Released: 12 Sep 2016 - 242

value-bag

Dynamic structured values for Rust

Released: 18 Aug 2020 - 27

matchers

Regex matching on character and byte streams.

Released: 14 Jul 2019 - 11

jpeg-decoder

JPEG decoder written in Rust

hacktoberfest

Released: 10 Feb 2016 - 147

derive_more

Some more derive(Trait) options

derive developer-tools macros newtype rust trait

Released: 24 Mar 2016 - 1,721

jsonwebtoken

JWT lib in rust

jsonwebtoken jwt rust

Released: 01 Nov 2015 - 1,684

rust-typed-arena

The arena, a fast but limited type of allocator

Released: 10 Apr 2015 - 520

ouroboros

Easy self-referential struct generation for Rust.

Released: 20 Sep 2020 - 535