Lib.rs

Index of 89,852 Rust libraries and applications. Fast, lightweight, opinionated, unofficial alternative to crates.io. More…

  • Categories
  • New and trending
  • Stats
  • Cryptography

    Algorithms intended for securing data.
    • rustls
    • blake3
    • curve25519-dalek
    • digest
    • chacha20poly1305
    • x25519-dalek
    • rsa
    • pem
    • enc_file
    • secret-vault
    • kms-aead
    • rpm-sequoia
    • rustls-acme
    • ockam
    • ockam_transport_websocket
    • and 4784 more…
  • Rust patterns

    Shared solutions for particular situations specific to programming in Rust.
    • color-eyre
    • once_cell
    • bytes
    • ordered-float
    • thiserror
    • num_enum
    • validator
    • memoffset
    • trie-db
    • shellexpand
    • buildstructor
    • dyn-clone
    • formatx
    • shellexpand-fork
    • and 2369 more…
  • Data structures

    Rust implementations of data structures for specific purposes.
    • bitvec
    • hashbrown
    • half
    • priority-queue
    • hdrhistogram
    • predicates
    • arrayvec
    • either
    • fraction
    • lsmtree
    • rust_decimal_macros
    • zerovec
    • grid
    • tinystr
    • r3bl_rs_utils
    • and 2212 more…
  • Development tools

    Testing, debugging, linting, performance profiling, autocompletion, formatting, and more.
    • git2
    • assert-json-diff
    • pretty_assertions
    • kube
    • vergen
    • irust
    • include_dir
    • xargo
    • lintje
    • jsonpath-rust
    • test-with
    • duckscript_cli
    • releaser
    • duckscriptsdk
    • and 2554 more…
  • Build Utils

    Utilities for build scripts and other build time steps.
    • cc
    • autocfg
    • pkg-config
    • system-deps
    • shadow-rs
    • linkme
    • sccache
    • rebuilderd-common
    • embed-manifest
    • build-probe-mpi
    • preproc
    • scratch
    • rustflags
    • rb-sys-build
    • and 329 more…
  • Debugging

    Figure out what is going on with your code via logging, tracing, or assertions.
    • flexi_logger
    • log4rs
    • tracing
    • prometheus
    • tracing-opentelemetry
    • opentelemetry
    • gimli
    • iced-x86
    • fast_log
    • cargo-expand
    • minidump-processor
    • symbolic-debuginfo
    • and 533 more…
  • Testing

    Verify the correctness of your code.
    • trybuild
    • assert_cmd
    • arbitrary
    • cross
    • httpmock
    • rstest
    • test-case
    • insta
    • thirtyfour
    • ran
    • cargo-dinghy
    • test-binary