1. regex

    regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

    v1.12.3 43.8M #regex-engine #finite-automata #regex-automata #string-search-regex #regex-matching #linear-time #time-complexity #expression-syntax #expression-compilation #performance-optimization
  2. parking_lot

    More compact and efficient implementations of the standard synchronization primitives

    v0.12.5 40.3M #rw-lock #condvar #mutex #once
  3. generic-array

    Generic types implementing functionality of arrays

    v1.3.5 32.8M #array #generic
  4. cpal

    Low-level cross-platform audio I/O library in pure Rust

    v0.17.3 741K #audio #cross-platform #sound
  5. wgpu

    Cross-platform, safe, pure-rust graphics API

    v28.0.0 1.3M #wgpu
  6. dirs

    tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms…

    v6.0.0 12.1M #home-dir #app-dirs #xdg #path
  7. shellexpand

    Shell-like expansions in strings

    v3.1.2 2.5M #home-dir #variables #shell
  8. bindgen

    Automatically generates Rust FFI bindings to C and C++ libraries

    v0.72.1 17.1M #codegen #ffi
  9. rhai

    Embedded scripting for Rust

    v1.24.0 421K #embedded-scripting #embedded-scripting-engine #scripting-engine #embedded
  10. bcrypt

    Easily hash and verify passwords using bcrypt

    v0.19.0 657K #password-hash #password #web #hash
  11. profiling

    very thin abstraction over other profiler crates

    v1.0.17 2.9M #abstraction #performance-profiling #performance
  12. geojson

    Read and write GeoJSON vector geographic data

    v0.24.2 520K #gis #geo #json
  13. libproc

    get information about running processes - for Mac OS X and Linux

    v0.14.11 306K #linux-process #process-information #macos #process-running #pid #information-about-running #dmesg #header-file
  14. os_str_bytes

    Lossless functionality for platform-native strings

    v7.1.1 6.9M #osstring #byte #path #windows #osstr
  15. remove_dir_all

    A safe, reliable implementation of remove_dir_all for Windows

    v1.0.0 1.5M #windows #filesystem #remove-dir #utility
  16. terminal_size

    Gets the size of your Linux or Windows terminal

    v0.4.3 7.5M #terminal #console-size #terminal-dimension
  17. typewit

    type-witness-based abstractions, mostly for emulating polymorphism in const fns

    v1.14.2 821K #const-fn #type-witness #gadt #type-equality #refl
  18. domain

    A DNS library for Rust

    v0.11.1 1.0M #domain-name-system #dns #dns-domain
  19. fe2o3-amqp

    AMQP1.0 protocol based on serde and tokio

    v0.14.0 120K #amqp-client #amqp
  20. rxing

    port of the zxing barcode library

    v0.8.5 15K #barcode-reader #barcode-writer #barcode-2d #barcode-1d #barcode
  21. rustic_core

    fast, encrypted, deduplicated backups that powers rustic-rs

    v0.10.1 1.4K #encryption #deduplicate #backup #restic #library
  22. ascii

    ASCII-only equivalents to char, str and String

    v1.1.0 4.4M #string-conversion #ascii-only #str-and-string #equivalent #character #ascii
  23. slice-dst

    Slice-based custom DSTs

    v1.6.0 74K #slice #thin #type #erasure
  24. uds

    A unix domain socket crate that supports abstract addresses, fd-passing and seqpacket sockets

    v0.4.2 270K #unix-socket #seqpacket #fdpassing
  25. fastnbt

    Serde deserializer for Minecraft's NBT format

    v2.6.0 5.0K #minecraft-nbt #nbt #minecraft #serde
  26. mlx-rs

    Unofficial rust wrapper for Apple's mlx machine learning library

    v0.25.3 320 #deep-learning #machine-learning
  27. wgpu-types

    Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API

    v28.0.0 1.4M #web-gpu #wgpu #vulkan #graphics
  28. dtparse

    A dateutil-compatible timestamp parser for Rust

    v2.0.1 64K #date-parser #date-time #time-string #token #foundation #ymd
  29. cargo-msrv

    Find your minimum supported Rust version (MSRV)!

    v0.19.2 4.5K #find #minimum-rust-version #minimum #rust-version
  30. rich_rust

    port of Python's Rich library for beautiful terminal output

    v0.2.1 8.8K #ansi-term #formatting
  31. cargo-semver-checks

    Scan your Rust crate for semver violations

    v0.47.0 15K #cargo-semver #linter #semver #check
  32. repgrep

    An interactive command line replacer for ripgrep

    v0.16.1 2.1K #find-replace #ripgrep #grep #regex-replace
  33. ploidy

    A code generator for polymorphic OpenAPI specs

    v0.9.0 #codegen #swagger #openapi
  34. zmq

    High-level bindings to the zeromq library

    v0.10.0 185K #zeromq #bindings #protocols
  35. cargo-aprz

    Appraise the quality of Rust dependencies

    v0.14.0 #cargo-subcommand #dependencies #cargo-plugin
  36. async-h1

    Asynchronous HTTP 1.1 parser

    v2.3.4 137K #async-stream #stream-parser #async
  37. chewing

    (酷音) intelligent Zhuyin input method

    v0.12.0-alpha.3 #user-input #zhuyin #bopomofo #keyboard-layout #intelligent #phonetic #candidate #keyboard-input #libchewing #windows-build
  38. sync-ptr

    Sync & Send wrappers for raw pointer's and function pointers in rust

    v0.2.1 10K #send-sync #pointers #ffi
  39. packetry

    A fast, intuitive USB 2.0 protocol analysis application for use with Cynthion

    v0.5.0 300 #cynthion #luna #usb
  40. cargo-rail

    Graph-aware testing, dependency unification, and crate extraction for Rust monorepos

    v0.10.12 #ci-cd #monorepo #hakari #workspace #release
  41. winapi-util

    A dumping ground for high level safe wrappers over windows-sys

    v0.1.11 15.5M #winapi #windows-sys #win #windows
  42. dolby_vision

    Dolby Vision metadata parsing and writing

    v3.3.2 350 #metadata-parser #dolby #hdr #write #version
  43. trading-calendar

    Comprehensive trading calendar with holidays and hours for global markets

    v0.2.3 750 #finance-trading #calendar #trading #market #finance #market-hours
  44. regex-bites

    A lightweight regex engine that optimizes for binary size and compilation time

    v0.1.6 850 #regex-engine #binary-size #capture #compile-time #time-complexity #compilation-time #nfa #caps #regex-matching #proportional
  45. hdr10plus

    HDR10+ metadata parsing and writing

    v2.1.5 240 #metadata-parser #hdr10 #hevc #version #hdr
  46. nanofts

    High-performance full-text search engine in Rust

    v0.6.0 440 #search-engine #full-text-search #lsm-tree #full-text-search-engine #roaring-bitmaps #nlp
  47. tcpserver

    rust tcp server frame

    v2.2.1 #frame #tcp #server #minimum-rust-version
  48. escposify

    A ESC/POS driver for Rust Minimum Rust version policy (MSRV) This crate’s minimum supported rustc version is 1.46.0

    v0.6.2 800 #esc-pos #printing #esc-pos-driver #driver #esc #pos-printing
  49. best_skn_utils

    A Simple Utility Library For Rust

    v1.2.4 #random #library #utility
  50. netxclient

    netx client assembly

    v2.2.0 3.2K #client #netx #interface-model #assembly #net #rust-version #minimum-rust-version #rpc-framework
  51. xportrs

    CDISC-compliant XPT file generation and parsing library for Rust

    v0.0.8 #sas #xpt #clinical-trials #cdisc #xport
  52. netxserver

    netx server assembly

    v2.2.0 2.7K #server #netx #assembly #net #interface #interface-model #minimum-rust-version #rpc-framework
  53. tauri-macos-haptics

    Modern macOS haptics (Taptic Engine) plugin for Tauri v2 apps with objc2 bindings

    v2.0.1 #tauri-plugin #macos #haptics #taptic #tauri
  54. pix-engine

    A cross-platform graphics/UI engine framework for simple games, visualizations, and graphics demos

    v0.8.0 110 #visualization #rendering-engine #game-engine #graphics #game-rendering #ui-engine
  55. haybale

    Symbolic execution of LLVM IR, written in Rust

    v0.7.2 140 #llvm-ir #llvm #smt
  56. msrv

    Find your minimum supported Rust version (MSRV), library edition! See cargo-msrv!

    v0.0.2 5.4K #find #minimum #minimum-rust-version #rust-version
  57. db-sync

    A secure and stable database backup synchronization system with automatic file transfer and verification

    v0.1.1 #backup #file-transfer #file-sync #database #security
  58. posixmq

    An idiomatic library for using posix message queues, with optional mio integration

    v1.0.0 19K #mq #posix #mqueue
  59. counting_sort

    Counting sort implementation for Iterators

    v1.0.10 #counting-sorting #sorting
  60. osshkeys

    read and write OpenSSH public and private keys

    v0.7.0 3.9K #ssh-key #ssh #openssh-key
  61. vectora

    A vector computation library

    v0.8.1 #complex-vector #vector-math #imaginary #real #math
  62. winapi-wsapoll

    Safe wrapper around WSAPoll

    v0.1.2 87K #wsa-poll #bindings #windows
  63. inew

    Macros for constructor generation

    v0.3.0 #macro-derive #derive-builder #constructor
  64. pcg_rand

    PCG family of random number generators in pure Rust

    v0.13.0 370 #random #pcg #rand
  65. somedoc

    A very simple document model and markup generator

    v0.2.10 #document-model #markdown #markdown-flavor #generator #markup #model-generator #to-string
  66. otrr

    otrr — OTR protocol version 3 and 4

    v0.7.4 430 #protocols-version #otr #client #testing #specification
  67. brix

    CLI tool written in Rust for scaffolding and code generation

    v0.4.2 #codegen #cli
  68. rel-ptr

    building movable self-referential types

    v0.2.3 #smart-pointers #relative #ptr
  69. cargo-travis

    Run coverage, upload docs, and more on travis

    v0.0.11 #cargo-subcommand #coveralls #coverage
  70. adjacent-pair-iterator

    An iterator over adjacent pairs in another iterator

    v1.0.0 1.4K #iterator #adjacent #pair
  71. cargo-scout

    Run clippy::pedantic on your diffs only

    v0.6.0 #clippy #diff #lint #pedantic
  72. lambda_runtime_client

    Client SDK for AWS Lambda's runtime APIs

    v0.2.2 2.4K #aws-lambda #lambda-runtime #run-time #client #api
  73. paperoni

    A web article downloader

    v0.6.1-alpha1 #web-article #epub #article-extractor #readability #logging #css
  74. statiki

    Static friendly data structures

    v0.5.1 2.1K #static-data #data-structures #no-heap
  75. Try searching with DuckDuckGo or on crates.io.

  76. stm32f3-discovery

    Board support package for the STM32F3DISCOVERY board

    v0.7.2 #arm #bsp #stm32f3 #discovery
  77. zmq-sys

    Low-level bindings to the zeromq library

    v0.12.0 177K #zeromq #ffi #bindings
  78. indexmap-rmw

    hash table with consistent order and fast iteration. The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual…

    v1.6.3 #hash-map #index-map #preserve-insertion-order
  79. quad-compat-rhai

    Embedded scripting for Rust

    v1.4.0 #embedded-scripting #scripting-engine #embedded #embedded-scripting-engine #scripting-language
  80. spell

    Streaming Parser for Event Logs using an LCS (Longest Common Subsequence)

    v0.1.6 #log-parser #longest-common-subsequence #lcs
  81. implot

    Rust bindings to https://github.com/epezent/implot

    v0.6.0 #bindings #github #api-bindings
  82. beacon-verifier

    Compliance tool to verify beacon implementations

    v0.3.3 #json-schema #json-schema-validation #genetics #api-validation #http
  83. if_rust_version

    Macro to enable or disable code depending on the rust version

    v1.0.0 3.4K #rustc-version #version-check #check #rustc
  84. gs11n

    Utililties need for GS11N

    v0.3.1 #serialization #game #prefab #struct-fields #deserialize #varint #dyn #protobuf
  85. fancy-default

    A better derive(Default) implementation

    v0.1.0 #default #proc-macro #derive #macro-derive
  86. ttrss_api

    API bindings for TinyTinyRSS

    v0.2.2 #ttrss #tiny-tiny-rss #api-bindings
  87. remove_dir_all_ext

    A safe, reliable implementation of remove_dir_all for Windows

    v0.8.4 #filesystem #windows #utility #remove-dir
  88. any_terminal_size

    Gets the terminal size of your process or [transitive] parent process

    v0.1.21 #terminal-size #terminal #terminal-dimension #console #size
  89. crates-query

    query crates.io packages from the command line

    v0.1.2 #query #crates
  90. redbpf

    eBPF build and userspace runtime library

    v2.3.0 #ebpf #bindgen #build
  91. mkml

    A CLI app to quickly initialize basic HTML projects

    v0.2.1 #js #html #css #cli
  92. bcrypt-wasm

    Easily hash and verify passwords using bcrypt

    v0.7.0 #password-hash #bcrypt #web #password #hash
  93. blocks_iterator_cli

    Iterates Bitcoin blocks

    v2.1.1 380 #bitcoin #block #blocks
  94. blueprint-chain-setup-tangle

    Tangle-specific chain setup utilities

    v0.1.0-alpha.21 #tangle-blueprint #smart-contracts #distributed-systems #staking #networking #evm #network-services #blueprint-sdk #on-chain
  95. dry

    Rust macros for idiomatic deduplication of code. Use whenever macro_rules! are too powerful and clunky.

    v0.1.1 110 #substitution #for-each #for
  96. gadget-client-core

    Core primitives for Tangle Blueprint clients

    v0.1.0 #tangle-blueprint #distributed-systems #staking #client #primitive #cryptography #blueprint-sdk #smart-contracts #avs #on-chain
  97. netxbuilder

    netx builder assembly

    v2.0.0 100 #assembly #netx #interface #builder #interface-model #rust-version #minimum-rust-version #rpc-framework