1. calamine

    An Excel/OpenDocument Spreadsheet reader and deserializer in pure Rust

    v0.33.0 389K #xlsx #ods #excel #xlsx-xlsb #xlsb
  2. litemap

    A key-value Map implementation based on a flat, sorted Vec

    v0.8.1 27.4M #vec #btree-map #sorting #vec-map
  3. orx-parallel

    High performance, configurable and expressive parallel computation library

    v3.4.0 388K #parallel-iterator #concurrency #parallel
  4. apollo-compiler

    A compiler for the GraphQL query language

    v1.31.0 15K #graphql #apollo-graphql #graphql-parser #parser
  5. hickory-client

    Hickory DNS is a safe and secure DNS library. This is the Client library with DNSSEC support. DNSSEC with NSEC validation for negative records, is complete. The client supports dynamic…

    v0.26.0-alpha.1 77K #dns #dnssec #bind #dig #named
  6. markdown-ppp

    Feature-rich Markdown Parsing and Pretty-Printing library

    v2.8.1 26K #markdown-parser #pretty-print #markdown #format-markdown
  7. differential-dataflow

    An incremental data-parallel dataflow platform

    v0.19.1 5.9K #timely-dataflow #dataflow #differential
  8. arrow-array

    Array abstractions for Apache Arrow

    v57.3.0 3.9M #apache-arrow #array-builder #vec #slice #downcasts
  9. test-strategy

    Procedural macro to easily write higher-order strategies in proptest

    v0.4.5 155K #proptest #testing #macro
  10. dot-parser

    parser for the DOT/Graphviz graph description language, as well as useful functions to transform those graphs

    v0.6.1 2.0K #graphviz #parser #dotfile
  11. tree_iterators_rs

    built to provide you with the iterators to easily work with tree data structures in Rust

    v3.6.0 #tree-node #tree-traversal #binary-tree #tree-search
  12. orx-iterable

    Defines and implements Iterable, Collection and CollectionMut traits to represent types that can be iterated over multiple times

    v1.3.0 300K #iterable #iterator #collection #enumerable #intoiterator
  13. dicetest

    Framework for writing tests with randomly generated test data

    v0.4.0 1.4K #property-testing #fuzzing #quickcheck #quickcheck-testing #testing
  14. hyphenation

    Knuth-Liang hyphenation for a variety of languages

    v0.8.4 39K #typesetting #text
  15. xrust

    Support for XPath and XSLT

    v2.0.3 #xslt #xpath #xml #json
  16. itybity

    An itty bitty crate providing bit iterators and bit iterator accessories

    v0.3.1 5.6K #bit-iterator #convert #iterator #bit #bitstring #no-alloc
  17. mediawiki

    client library

    v0.3.3 120 #oauth #api #api-bindings
  18. hw_regmap

    register map generation tool

    v0.2.2 16K #register-map #map-generation #documentation-generator #hw #section #system-verilog #regmap #markdown-documentation #hardware-register #rtl
  19. prop-check-rs

    A Property-based testing Library in Rust

    v0.0.985 #random #property-testing #testing
  20. futures-rx

    Rx implementations for the futures crate

    v0.2.1 3.2K #observable #rx #subject #future
  21. whitespacesv

    parser/writer for the Whitespace-Separated Value format, as defined by Stenway. See https://dev.stenway.com/WSV/. WSV offers an unambiguous alternative to CSV.

    v1.0.3 460 #white-space #wsv #value #separated #reliable-txt
  22. lowdash

    A Lodash inspired utility library to manipulate array and object for Rust

    v0.5.3 1.9K #javascript #lodash #rust-lodash
  23. synadb

    An AI-native embedded database

    v1.1.1 #artificial-intelligence #database #tensor #ml
  24. ar_row

    Row-oriented access to Arrow arrays

    v1.3.0 700 #apache-arrow #row-oriented #proc-macro
  25. locktick

    Automated lock accounting & profiling

    v0.5.0 1.1K #deadlock #profiling #utility
  26. ical_vcard

    parser and writer for the content line format used in vCard and iCalendar

    v0.4.1 5.5K #parser #vcard #ical
  27. vld

    Type-safe runtime validation library for Rust, inspired by Zod

    v0.1.0 #json-schema #zod #json-parser #json-validation #schema-json
  28. ironbeam

    A batch processing clone of Apache Beam in Rust

    v1.1.0 #gzip #metrics-collection #data-pipeline #csv #parquet #parallel-execution #checkpointing #execution-pipeline #batch-processing #beam
  29. confidential-ml-transport

    Attestation-bound encrypted tensor transport for confidential ML inference

    v0.4.0 #encryption #ml #vsock #tee #confidential
  30. resiter

    Helper crate for handling iterators over result

    v0.5.0 12K #iterator #map-ok #result
  31. cantrip

    Practical extension methods for standard Rust collections

    v0.5.0 #collection #group-by #immutability #map #functional
  32. cocoro

    A more type-safe take on Rust stackless coroutines

    v0.3.0 #coroutine #stackless #concurrency #no-alloc
  33. structex

    A structural regular expression engine

    v0.6.0 #regex-engine #expression-engine #action #structural #backed
  34. gainforge

    HDR tonemapping library

    v0.4.0 #hdr #image #tonemap
  35. numina

    Backend-agnostic array library for high-performance computing in Rust

    v0.0.2 #tensor #numerical #array #multi-dimensional-array
  36. factorion-lib

    used to create bots to recognize and calculate factorials and related concepts

    v4.1.11 #factorial #bot #termial #math
  37. gluon_c-api

    C-api for gluon, a static, type inferred programming language for application embedding

    v0.18.2 140 #gluon #functional-programming #type-inference #embeddable #c-api #garbage-collected #repl #utf-8 #static-typing #expression-evaluator
  38. flow-mumu

    Stream transform tools plugin for the Lava language

    v0.2.0-rc.9 #lava #mumu #plugin #stream #flow
  39. xdy

    Complex RPG dice expression evaluator with histogram support

    v0.8.3 150 #rpg #dice #parser
  40. another-rxrust

    A different implementation than rxRust for easier use of ReactiveX in Rust

    v0.0.46 1.4K #reactive-x #async #rx #rxrust
  41. xgraph

    A comprehensive Rust library providing efficient graph algorithms for solving real-world problems in social network analysis, transportation optimization, recommendation systems, and more

    v2.0.0 220 #graph #heterogeneous #multigraph #dijkstra
  42. ppl

    A structured parallel programming library for Rust

    v0.1.6 410 #thread-pool #pipeline #data-processing #framework #dataset #word-counter #concurrency #farm #data-parallelism
  43. mqtt-tiny

    A tiny MQTT v3.1.1 codec implementation

    v0.4.0 340 #mqtt #v3-1 #packet #connack #disconnect
  44. bulks

    Amazing bulks! They are like iterators, but in bulk, and therefore support collection into arrays

    v0.6.2 #iterator #array-iterator #collect #no-alloc #array
  45. serde-flattened

    A csv and serde_json extension for flattening nested structures into flat representations. This enables for example serialization/deserialization of nested data to/from CSV.

    v0.1.1 #serde-json #flattened #deserialize #csv #nested-struct #field-path #unflatten
  46. matrix_kit

    An abstract linear algebra library for Rust

    v0.2.34 3.3K #abstract-algebra #matrix #flat-map #linear
  47. interstellar

    A high-performance graph database with Gremlin-style traversals and GQL query language

    v0.1.1 #graph-database #database #gql #gremlin #traversal
  48. internal-iterator

    Internal iteration equivalent of std::iter::Iterator

    v0.2.3 2.8K #iterator #vec #internal #element #value #data-structures
  49. renoir

    Reactive Network of Operators In Rust

    v0.6.0 #operator #stream-processing #reactive #distributed-systems #block #dataflow #dataflow-programming #dataflow-graph #parallel-data-processing #distributed-data-processing
  50. rs2-stream

    A high-performance, production-ready async streaming library for Rust

    v0.3.3 450 #async-stream #state-management #pipeline #analytics #async-pipeline
  51. veda-rs

    High-performance parallel runtime for Rust with work-stealing and adaptive scheduling

    v1.0.0 #thread-pool #work-stealing #data-parallelism #concurrency
  52. vuo

    An asynchronous stream processing library for Rust, built on Actix, providing a rich set of functional operators

    v0.1.1 #stream-processing #async-stream-processing #actix #operator #actor #processing-pipeline #emit
  53. pidgin

    non-recursive grammars

    v0.4.4 170 #grammar-parser #regex #regex-parser #grammar
  54. midnight-zk-stdlib

    Standard library of circuits and utilities for Midnight zero-knowledge proofs

    v1.0.0 9.3K #zero-knowledge-proofs #midnight #bls12-381 #standard #chip #poseidon #jubjub #secp256k1 #blake2b #base64
  55. code-typing

    A terminal-based typing game for Rust programmers. Practice typing real Rust code snippets to improve your coding speed and accuracy.

    v0.1.3 #terminal-game #game #typing #practice #rust
  56. redact-composer

    building modular musical composers

    v0.3.5 900 #music-composition #song #redact
  57. parquet-record

    High-performance Rust library for moving structs to/from disk using Parquet format. Abstracts complex Arrow/Parquet usage while providing batch writing and parallel reading capabilities for maximum performance.

    v0.2.0 #record-batch #parquet #parallel #column #reading #arrow-format
  58. rapid_solve

    metaheuristic framework for solving combinatorial optimization problems

    v0.1.6 340 #local-search #tabu-search #metaheuristics #simulated-annealing #threshold-accepting
  59. asn1rs

    ASN.1 to Rust, Protobuf and SQL compiler/code generator. Supports ASN.1 UPER

    v0.3.1 140 #asn-1 #sql #protobuf #uper #compiler #asn1
  60. btree-ondisk

    BTree structure on persistent storage in userspace

    v0.16.0 250 #userspace #b-tree #storage
  61. spatial-narrative

    representing, analyzing, and working with narratives that unfold across real-world geographic space

    v0.1.0 #gis #narrative #geospatial #geography #analysis
  62. zune-jpegxl

    fast and fully safe modular jxl encoder

    v0.5.2 3.0K #jpegxl #decoder #jpeg-xl-decoder
  63. zynq7000-rt

    Run-time support for the Zynq7000 family of SoCs for running bare-metal applications

    v0.2.0 #amd #zynq7000 #cortex-a #rt
  64. syn-helpers

    Framework for building derive macros

    v0.5.0 650 #proc-macro #syn #proc-macro-derive
  65. bevy_tiled_loader

    Asset loader for the Tiled data parsed

    v0.2.3 310 #bevy #tiled #tmx #parser
  66. do-notation

    Monadic do syntactic sugar

    v0.1.3 3.1K #monads #syntax-sugar #do
  67. joycon-rs

    a framework for dealing with Nintendo Switch Joy-Con on Rust easily and efficiently

    v0.6.3 #nintendo-switch #bluetooth #hid
  68. flipflop

    Stress-tester for double-ended iterators

    v0.2.0 #double-ended-iterator #stress-tester #prelude
  69. monadify

    functional programming abstractions in Rust, focusing on Monads, Functors, Applicatives, and related concepts

    v0.1.1 #functional-programming #monads #fp #functional
  70. greynet

    High performance rule and constraint satisfaction engine

    v0.11.0 500 #rule-engine #solver #greyjack
  71. nethsm-backup

    binary for working with encrypted NetHSM backups

    v0.2.0 #encryption #nethsm #backup #hsm
  72. b-k-tree

    Burkhard-Keller tree data structure for finding items separated by a small discrete distance

    v0.5.0 440 #tree-structure #fuzzy-search #search
  73. homey-energy-dongle

    Homey Energy Dongle local API access

    v0.3.4 190 #energy #homey #home-automation #api-bindings
  74. torsh-text

    Natural language processing utilities for ToRSh deep learning framework

    v0.1.0-rc.1 #deep-learning #pytorch #machine-learning
  75. sat_toasty_helper

    more-easily writing SAT constraints

    v0.0.4 #sat-solver #sat
  76. spliny

    b-Spline Curves

    v0.2.0 2.5K #spline-curve #b-spline #spline #basis-splines
  77. osmnodecache

    Flat file OSM node cache to store (latitude,longitude) pairs as indexed entries

    v0.10.1 #osm #file-cache #cache
  78. coroflow

    Composable coroutine utilities and flow abstractions built on top of Rust's async ecosystem

    v0.1.1 #builder #flow #composable #utilities #coroutine #kotlin #cold #concurrency
  79. simpldns

    A portable no-std compatible DNS protocol library

    v0.1.0 #dns #dns-protocol #no-alloc #simpledns #no-std-dns
  80. theattyr

    A terminal theater for playing VT100 art and animations

    v0.1.10 700 #vt100 #animation #rendering
  81. ergotree-ir

    ErgoTree IR, serialization

    v0.28.0 #ergo-tree #serialization #avl-tree #ir #define #interpreter
  82. monadic

    macros to define Haskell style monadic action blocks for IntoIterators, Reader, Writer, State, and macros for the transformers ReaderT and WriterT over Vec, LinkedList and VecDeque

    v0.5.5 750 #monads #vec-deque #macro #haskell #linked-list #lazy-evaluation #flat-map #lift #supertraits #comprehension
  83. list-fn

    A generic lazy list

    v0.20.1 #lazy-evaluation #iterator #list #generic #generator #functional-programming #continuations
  84. ordes

    treating arrays and tuples a little bit more like vectors

    v0.4.1 700 #bit-vector #tuple #treating #little #const-generics #byte-stream #flat-map #l3
  85. arcon

    A runtime for writing streaming applications

    v0.2.1 #streaming #stream-processing #run-time #arrow #conf #dataflow
  86. json_sift

    JSON-Sift: parse aviation METAR weather data, decode tokens, flatten JSON, and export to CSV

    v0.1.0 #json-parser #csv #metar #weather #json #csv-parser
  87. mdfrier

    A markdown parser that produces styled terminal lines

    v0.2.0 #markdown-parser #ratatui #render #tree-sitter #mapper #line-width #decorator #brackets #italic #bold
  88. eulumdat-photweb

    Photometric web representation, sampling, and 3D mesh generation for EULUMDAT/IES lighting data

    v0.3.0 #3d-mesh #eulumdat #photometric #ies #lighting #graphics
  89. rust2fun

    functional programming in Rust

    v0.2.1 #functional-programming #combinator #validation #functor #monads #monoid #credit-card
  90. iterable

    collection like types

    v0.6.0 31K #lazy-evaluation #collection #traversable #strict
  91. lllv-index

    LLLV — Index Pack + Merkle Evidence: verifiable Top-K for vector search

    v0.1.0 #blake3 #search #verifiable #merkle
  92. flatmap

    Fast and Efficient Linear Map and Set for small collections

    v0.1.1 #map-set #collection #map-and-set #linear #set-operations
  93. effective

    An effects library, an alternative to keyword generics

    v0.3.1 #generics #iterator #effect #single-value #impl #fallibility
  94. lp-modeler

    A linear programming modeller written in Rust. This api helps to write LP model and use solver such as CBC, Gurobi, lp_solve, ...

    v0.5.0 #linear-programming-solver #linear-programming #optimization-solver #linear-model #formulation
  95. slim-futures

    Asynchronous tools that intends for smaller binary size

    v0.1.0-alpha.0 #slim #async-iterator #async #future
  96. flat_map

    A compact map stored as a vector of key, value pairs

    v0.0.10 6.4K #key-value-map #compact-map #stored
  97. binary-cookies

    BinaryCookies decode and encode

    v0.3.1 130 #cookies #encode
  98. fp-core

    functional programming in Rust

    v0.1.9 900 #functor #monads #haskell #applicative
  99. crossref

    API

    v0.2.2 #web-api #doi #literature
  100. asynciter

    Asynchronous iterator

    v0.1.0 #async-stream #async-iterator #iterator #async
  101. root

    abstract I/O free routing protocol

    v0.1.1 140 #routing #io-free #networking
  102. suricata-ipc

    sending packets to suricata and receiving output

    v0.19.0 #suricata #packet #pcap
  103. osm-xml

    OSM xml parser for Rust

    v0.6.2 270 #osm #xml-parser #xml #openstreetmap #parser
  104. stream-operators

    a collection of selected rxjs operators for rust standard Stream

    v0.1.1 950 #operator #stream #reactive
  105. toml_config_trait

    Rust trait to turn a Rust struct into a TOML config

    v0.1.5 210 #config #config-toml #traits #config-map #macro-derive #config-derive #writable
  106. hangul

    manipulate Hangul Syllables

    v0.1.3 700 #syllable #char #localization
  107. Try searching with DuckDuckGo or on crates.io.

  108. grid-iter

    Ideomatic Grid operations via Iterators

    v0.1.3 200 #iterator #grid
  109. mesos

    using the new HTTP API

    v0.2.10 #scheduler #distributed-systems #ha #container
  110. rust2fun_laws

    Laws for rust2fun

    v0.2.1 #laws #rust2fun #functor #monads #validation #monoid #credit-card #functional-programming
  111. ntlmclient

    NTLM client library for Rust

    v0.2.0 600 #ntlm #flags
  112. malice

    A small framwork providing sensible defaults to analyse ALICE's open data

    v0.3.0 #cern #cern-alice #alice #lhc #physics
  113. iocutil

    IoC utilities for malware researchers

    v0.1.3 #malware #ioc #utilities #researchers #hash #virus-total #scrape #otx
  114. rustcomp

    Adds vector, map, set, and iterator comprehensions to Rust

    v0.4.0 #comprehension #macro #vector #python
  115. maybe_parallel_iterator

    Toggle parallelism with feature flags!

    v0.12.0 3.5K #parallel-iterator #toggle #flags #maybe #rayon
  116. boost_unordered

    Boost C++ library boost_unordered packaged using Zanbil

    v0.1.0 #boost #unordered #zanbil #flat-map #packaged #multiset #multi-map #node-set
  117. amtrak-api

    Amtrak Async Rust API Client

    v0.2.0 320 #amtrak #public-transit #train #api
  118. qualified_do_proptest

    Proptest integration for qualified_do, enabling alternative sytnax for prop_compose!

    v0.1.0 #proptest #qualified-do #integration #functor #data-control #haskell #followings #multiplicative #monad-fail
  119. epoxy_frp

    The Reactive Glue for Frontend Applications

    v0.3.1 #stream #frp #rx #reactive #observable
  120. anitomy-sys

    Bindings for Anitomy, the library for parsing anime video filenames

    v0.2.0 #filenames #anime #parser
  121. const-size-flatten

    Flatten and FlatMap with constant inner iterator size

    v0.5.0 #iterator #no-std #no-alloc
  122. rust_io

    Macro implementation for [rust_io] defining several operators to be used emulating Haskel [do notation]

    v0.6.0 #operator #emulating #macro #monads #lift
  123. vsag

    Rust binding for VSAG, a vector indexing library used for similarity search

    v0.1.1 #hnsw #ann #dag #llm
  124. aws-athena-parser

    Athena parser to convert Athena ResultSet into user defined Structs

    v0.1.5 #athena #aws #database
  125. pwr-rs

    Complete PWR Chain library in Rust

    v0.3.9 1.1K #web3 #layer #sdk
  126. arrcomp

    Python-style list comprehension syntax for contiguous memory Rust arrays

    v0.1.0 #contiguous-memory #list-comprehension #comprehension #macro
  127. iterlower

    Final-sigma-correct lowercasing iterator adapter with option for Turkish/Azeri I behavior

    v1.0.1 #greek #unicode #turkish #azeri
  128. comp

    Pure-macro Do notation and List-comprehension for Option, Result and Iterator

    v0.2.1 #notation #macro #mdo #hado #do
  129. r4

    A compact macro that generates iterators using for comprehensions and natural Rust syntax

    v1.0.1 #comprehension #macro #iterator #iterate #for #iterate-for-comprehension
  130. kinder

    small crate which adds an algebraic structure to common Rust structs and emulates higher order types

    v0.1.3 #functor #monoid #monads #applicative
  131. rayon-tlsctx

    thread local contexts for rayon loops

    v0.2.0 #thread-local #rayon #tls
  132. flat_collections

    Lightweight and memory-efficient associative data structures

    v0.2.0 #data-structures #collection #associative #memory-efficient #element
  133. map_for

    macro that implements for comprehensions similar to Scala's

    v0.3.0 #comprehension #scala #macro-for-comprehension #flat-map #filter
  134. sknife

    Swiss knife for common rust functional utilities

    v0.2.2 #utilities #functional #hash-map #iterator
  135. par-map

    Parallel map and flat_map

    v0.1.4 5.4K #parallel-iterator #flat-map #iterator
  136. iter-flow

    Functional programming utilities for Rust

    v0.1.0 100 #iterator #flow #functional #declarative #no-alloc