Ecosyste.ms: Funds

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

Rust: Possible Projects

msgpack-rust

MessagePack implementation for Rust / msgpack.org[Rust]

crates-rmp decoding messagepack msgpack rmp rust serde serialization

Released: 20 Mar 2015 - 1,168

hashbrown

Rust port of Google's SwissTable hash map

Released: 28 Oct 2018 - 2,429

matrixmultiply

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

rust rust-sci

Released: 28 Mar 2016 - 209

termtree

Visualize tree-like data on the command-line

Released: 07 Oct 2021 - 72

bstr

A string type for Rust that is not required to be valid UTF-8.

byte-string bytes graphemes substring substring-search unicode utf-8

Released: 11 Feb 2019 - 799

waker-fn

Convert closures into wakers

rust

Released: 16 May 2020 - 43

ff

Traits and utilities for working with finite fields.

Released: 26 Jun 2017 - 238

tower-http

HTTP specific Tower utilities.

Released: 22 Jan 2018 - 708

structopt

Parse command line arguments by defining a struct.

Released: 03 Feb 2017 - 2,710

rust-bindgen

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

bindings codegen ffi

Released: 22 Jun 2016 - 4,437

tungstenite-rs

Lightweight stream-based WebSocket implementation for Rust.

rust websockets

Released: 17 Mar 2017 - 1,905

erased-serde

Type-erased Serialize, Serializer and Deserializer traits

rust serde

Released: 21 Aug 2016 - 727

hashes

Collection of cryptographic hash functions written in pure Rust

blake2 cryptographic-hash-functions cryptography digest gost groestl hash k12 md2 md4 md5 ripemd rust sha1 sha2 sha3 sm3 streebog whirlpool

Released: 18 Nov 2016 - 1,865

async-trait

Type erasure for async trait methods

Released: 22 Jul 2019 - 1,836

iana-time-zone

Rust crate to get the IANA time zone for the current system

Released: 27 Jun 2020 - 38

git2-rs

libgit2 bindings for Rust

Released: 01 Aug 2014 - 1,711

notify

🔭 Cross-platform filesystem notification library for Rust.

cross-platform filesystem filesystem-events rust watcher

Released: 11 Dec 2014 - 2,750

globwalk

Glob-matched recursive file system walking.

Released: 03 Feb 2018 - 47

powerfmt

Procedural macros for `powerfmt`. This crate is an implementation detail and should not be relied upon directly.

Released: 02 Oct 2023 - 12

tower

async fn(Request) -> Result<Response, Error>

middleware rust tower

Released: 24 Jul 2017 - 3,538

strsim-rs

:abc: Rust implementations of string similarity metrics

damerau-levenshtein edit-distance jaro jaro-winkler levenshtein rust

Released: 10 Feb 2015 - 405

spin-rs

Spin-based synchronization primitives

Released: 10 Jul 2014 - 482

rust-hex

A basic crate to encode values to hexadecimal representation. Originally extracted from rustc-serialize.

Released: 22 Oct 2015 - 204

sled

the champagne of beta embedded databases

b-plus-tree b-tree concurrent crash-testing database embedded-kv formal-methods fuzzing high-performance incredibly-spicy kv lock-free log-structured orm persistence rust sled tree

Released: 11 Jan 2016 - 8,142

gimli

A library for reading and writing the DWARF debugging format

cross-platform dwarf rust

Released: 15 Jun 2016 - 848

num-conv

`num_conv` is a crate to convert between integer types without using `as` casts. This provides better certainty when refactoring, makes the exact behavior of code more explicit, and allows using turbofish syntax.

Released: 18 Dec 2023 - 7

KDFs

Collection of Key Derivation Functions written in pure Rust

Released: 03 Jan 2015 - 67

prost

PROST! a Protocol Buffers implementation for the Rust Language

protobuf rust

Released: 13 Jun 2017 - 3,905

sponges

Collection of sponge functions written in pure Rust

Released: 21 Mar 2018 - 41

rust-ctrlc

Easy Ctrl-C handler for Rust projects

rust signal-handling

Released: 15 Feb 2015 - 599

linux-raw-sys

Generated bindings for Linux's userspace API

Released: 11 Jun 2021 - 48

futures-lite

Futures, streams, and async I/O combinators.

async rust

Released: 22 Jun 2020 - 467

strum

A small rust library for adding custom derives to enums

enum rust rust-lang strum

Released: 05 Feb 2017 - 1,763

constrandom

Macro to generate random constants in Rust https://xkcd.com/221/

constants macro rust

Released: 02 Mar 2019 - 73

socket2

Advanced configuration options for sockets.

Released: 10 May 2017 - 682

rust-errno

:boom: Cross-platform interface to the `errno` variable

Released: 18 Mar 2015 - 65

zerocopy

Make it unsafe to access or modify fields with safety invariants

memory memory-safety performance rust zero-copy

Released: 08 Sep 2022 - 1,580

inventory

Typed distributed plugin registration

Released: 24 Dec 2018 - 993

json

Strongly typed JSON library for Rust

json rust serde

Released: 19 May 2015 - 4,871

rust-smallvec

"Small vector" optimization for Rust: store up to a small number of items on the stack

Released: 05 Apr 2015 - 1,344

doc-comment

Write doc comments from macros

Released: 29 Mar 2018 - 98

pin-project

A crate for safe and ergonomic pin-projection.

no-std proc-macro rust

Released: 08 Jan 2019 - 613

rust-security-framework

Bindings to the macOS Security.framework

keychain macos rust rust-bindings

Released: 20 Aug 2015 - 240

serde-value

Serialization value trees

Released: 24 Nov 2015 - 43

utf8-ranges

Convert contiguous ranges of Unicode codepoints to UTF-8 byte ranges.

Released: 16 Oct 2015 - 42

mime

MIMEs in Rust

Released: 27 Aug 2014 - 177

console_error_panic_hook

A panic hook for wasm32-unknown-unknown that logs panics with console.error

console panic-hook rust rust-wasm wasm

Released: 23 May 2018 - 326

bzip2-rs

libbz2 (bzip2 compression) bindings for Rust

Released: 23 Sep 2014 - 99

rust-secp256k1

Rust language bindings for Bitcoin secp256k1 library.

Released: 12 Aug 2014 - 346

async-process

Async interface for working with processes

async rust

Released: 18 Aug 2020 - 177

proc-macro-error

Drop-in replacement to panics in proc-macros

Released: 06 Oct 2019 - 17

curl-rust

Rust bindings to libcurl

Released: 05 Jun 2014 - 1,021

oid-registry

Object Identifier (OID) database for Rust

Released: 08 Oct 2020 - 3

rust-csv

A CSV parser for Rust, with Serde support.

csv library rust rust-library

Released: 22 Mar 2014 - 1,712

backtrace-rs

Backtraces in Rust

Released: 10 Jun 2015 - 537

hashlink

An updated version of linked-hash-map and friends

Released: 05 Jul 2019 - 98

jni-rs

Rust bindings to the Java Native Interface — JNI

java jni rust

Released: 04 Nov 2016 - 1,252

async-lock

Async synchronization primitives

async rust

Released: 17 May 2020 - 256

codespan

Beautiful diagnostic reporting for text-based programming languages.

diagnostics error-reporting programming-languages rust source-code terminal

Released: 20 Feb 2018 - 1,105

num-iter

Generic Range iterators for Rust

num-iter rust

Released: 19 Dec 2017 - 26

tracing

Application level tracing for Rust.

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

Released: 11 Jan 2019 - 5,476

quick-error

A rust-macro which makes errors easy to write

conversion error macro reporting rust

Released: 09 Sep 2015 - 335

bincode

A binary encoder / decoder implementation in Rust.

binary encoding rust serialization

Released: 17 Sep 2014 - 2,687

rust-stringprep

An implementation of the stringprep algorithm

Released: 20 May 2017 - 7

tokio-rustls

Async TLS for the Tokio runtime

Released: 31 May 2023 - 120

chrono-tz

TimeZone implementations for rust-chrono from the IANA database

Released: 08 Oct 2016 - 238

pin-utils

Utilities for pinning

async-foundations

Released: 06 Aug 2018 - 97

http

Rust HTTP types

http rust

Released: 14 Mar 2017 - 1,155

rust-alloc-no-stdlib

An interface to a generic allocator so a no_std rust library can allocate memory, with, or without stdlib being linked.

Released: 02 Apr 2016 - 173

lru-cache

A cache that holds a limited number of key-value pairs

Released: 18 Mar 2015 - 83

cookie-rs

HTTP cookie parsing and cookie jar management for Rust.

Released: 30 Jun 2014 - 312

lazy-static.rs

A small macro for defining lazy evaluated static variables in Rust.

Released: 24 Jun 2014 - 1,929

itertools

Extra iterator adaptors, iterator methods, free functions, and macros.

iterators rust

Released: 28 Jul 2014 - 2,737

criterion.rs

Statistics-driven benchmarking library for Rust

benchmark criterion gnuplot rust statistics

Released: 26 May 2014 - 4,575

standback

Backported standard Rust library to older compilers.

Released: 05 Mar 2020 - 21

rend

Cross-platform, endian-aware primitives for Rust

Released: 16 Apr 2021 - 32

quote

Rust quasi-quoting

proc-macro rust syn

Released: 03 Sep 2016 - 1,326

core-foundation-rs

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

Released: 30 Aug 2012 - 1,010

rust_libloading

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

Released: 07 Nov 2015 - 1,243

static-assertions

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

assert compile-time rust static-assertions testing

Released: 12 Aug 2017 - 576

hostname

Cross-platform hostname functions in Rust

hostname posix rust rust-lang unix windows

Released: 13 Dec 2016 - 61

reqwest

An easy and powerful Rust HTTP Client

http http-client rust

Released: 01 Jul 2016 - 9,856

match_cfg

Convenience macro for defining items depending on large number of #[cfg]s

Released: 02 Apr 2019 - 9

async-io

Async I/O and timers

async rust

Released: 28 Jun 2020 - 446

base-x-rs

Encode/decode any base

base-x rust

Released: 30 Mar 2016 - 22

approx

Approximate floating point equality comparisons and assertions

approximation assertions comparison equality floating-point math rust testing

Released: 15 Nov 2015 - 155

async-executor

Async executor

async rust

Released: 23 Jul 2020 - 333

mockall

A powerful mock object library for Rust

Released: 07 Feb 2019 - 1,523

crossterm

Cross platform terminal library rust

color console cross-platform cursor input terminal tui

Released: 03 Jan 2018 - 3,259

vsdb

A KV-database with 'Git-like' features

blockchain git rust vcs vsdb

Released: 23 Dec 2021 - 23

android-tzdata

Parser for the Android-specific tzdata file

Released: 04 Mar 2023 - 3

indicatif

A command line progress reporting library for Rust

Released: 23 Apr 2017 - 4,396

num-complex

Complex numbers for Rust

num-complex rust

Released: 18 Dec 2017 - 232

color_quant

Color quantization library

Released: 29 May 2015 - 35

slab

Slab allocator for Rust

Released: 08 Jun 2015 - 697

tls

A collection of Tokio based TLS libraries.

Released: 04 Jan 2020 - 250

instant

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

Released: 08 Apr 2019 - 109

dirs

a low-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows

knownfolders linux macos redox rust standarddirectories windows xdg

Released: 07 May 2020 - 185

rust-aliasable

Rust library providing basic aliasable (non `core::ptr::Unique`) types

noalias rust-lang

Released: 04 Dec 2020 - 11

integer-encoding-rs

Integer encoding for primitive integer types: Supports varint/varint+zigzag and fixed-length integer encoding and decoding, and provides synchronous and asynchronous Write/Read types for easily writing/reading integers.

encoding endian endianness rust varint

Released: 05 Jun 2016 - 66