Thanks to visit codestin.com
Credit goes to lib.rs

  1. tar

    file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…

    v0.4.44 5.2M #tar-archive #encoding #file-writer
  2. generic-array

    Generic types implementing functionality of arrays

    v1.3.5 19.9M #array #generic
  3. encoding_rs

    A Gecko-oriented implementation of the Encoding Standard

    v0.8.35 10.5M #unicode-encoding #unicode #charset
  4. pkg-config

    run the pkg-config system tool at build time in order to be used in Cargo build scripts

    v0.3.32 16.4M #build-dependencies #build-rs
  5. const_format

    Compile-time string formatting

    v0.2.35 4.0M #string-formatting #compile-time #concat
  6. cmake

    A build dependency for running cmake to build a native library

    v0.1.57 7.1M #build-dependencies #build-system
  7. ctor

    __attribute__((constructor)) for Rust

    v0.6.3 3.4M #constructor #constructor-macro #attributes #static-initialization #destructor #module-initialization
  8. slotmap

    data structure

    v1.1.1 2.6M #arena-allocator #reference #storage
  9. mockall

    A powerful mock object library for Rust

    v0.14.0 3.2M #testing #mocking
  10. typed-builder

    Compile-time type-checked builder derive

    v0.23.2 2.3M #builder-pattern #compile-time #builder
  11. blake2b_simd

    a pure Rust BLAKE2b implementation with dynamic SIMD

    v1.0.4 1.0M #blake2b #blake2 #blake2bp
  12. wat

    Rust parser for the WebAssembly Text format, WAT

    v1.244.0 621K #wasm-text-format #text-parser #wasm-binary #wasm-parser #parse-file
  13. vcpkg

    find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts

    v0.2.15 10.8M #build-dependencies #linux #macos #windows
  14. scraper

    HTML parsing and querying with CSS selectors

    v0.25.0 622K #css-selectors #css #selectors #scraping
  15. nom_locate

    A special input type for nom to locate tokens

    v5.0.0 1.0M #nom #token #locate
  16. bitcode

    bitwise binary serializer

    v0.6.9 309K #binary-encoding #serialization #deflate #zstd #decoder #compression #bit-manipulation #lz4 #partial-eq #debugging
  17. cfg-if

    A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted.

    v1.0.4 32.1M #macro #large-number #chain #if-statement #define
  18. memoffset

    offset_of functionality for Rust structs

    v0.9.1 15.1M #offset-of #mem #offset
  19. scale-info

    Info about SCALE encodable Rust types

    v2.11.6 500K #type-info #scale-encoding #serialization #type-definition #scale-serialization #type-parameters #compile-time
  20. string_cache

    A string interning library for Rust, developed as part of the Servo project

    v0.9.0 3.4M #string-interning #servo #part #atom
  21. enum-iterator

    Tools to iterate over all values of a type (e.g. all variants of an enumeration)

    v2.3.0 821K #iterator #enums #cardinality #enumerate
  22. quick-protobuf

    A pure Rust protobuf (de)serializer. Quick.

    v0.8.1 1.0M #protobuf #protobuf-parser
  23. relative-path

    Portable, relative paths for Rust

    v2.0.1 3.1M #utf-8 #path
  24. path-slash

    Conversion to/from a file path from/to slash path

    v0.2.1 1.0M #file-path #convert-file #path
  25. pathdiff

    diffing paths to obtain relative paths

    v0.2.3 4.0M #relative-path #path #relative
  26. const_panic

    const panic with formatting

    v0.2.15 625K #panic #const #format
  27. fluent-uri

    A generic URI/IRI handling library compliant with RFC 3986/3987

    v0.4.1 1.9M #uri-parser #uri-builder #builder #uri #parser
  28. tsify

    generating TypeScript definitions from rust code

    v0.5.6 272K #typescript-definition #wasm-bindgen #wasm #typescript
  29. wasmprinter

    Rust converter from the WebAssembly binary format to the text format

    v0.244.0 581K #wasm-text-format #wasm-binary #format-text #wasm-module #printing #wasm-parser #converter
  30. downcast-rs

    Trait object downcasting support using only safe Rust. It supports type parameters, associated types, and type constraints.

    v2.0.2 4.1M #downcasts #traits #any #no-std #associated
  31. diff

    An LCS based slice and string diffing implementation

    v0.1.13 5.0M #string-diffing #slice #lcs
  32. httptest

    HTTP testing facilities including a mock server

    v0.16.4 172K #testing #testing-http #mocking #testing-mocking
  33. capnp-rpc

    Cap'n Proto remote procedure call protocol

    v0.25.0 35K #remote-procedure-call #cap-n-proto #rpc #schema #system
  34. futures-buffered

    future concurrency primitives with emphasis on performance and low memory usage

    v0.2.12 300K #future-concurrency #stream-future #low-memory #memory-concurrency #thread-safe #fixed-capacity #futures-unordered #processing-stream #pin #thread-safe-concurrency
  35. capnpc

    Cap'n Proto code generation

    v0.25.0 156K #cap-n-proto #serialization #serialization-protocols
  36. r2d2_sqlite

    SQLite and SQLCipher support for the r2d2 connection pool

    v0.32.0 100K #connection-pool #r2d2 #sqlite #sqlite-pool
  37. assert_matches

    Asserts that a value matches a pattern

    v1.5.0 2.0M #pattern-matching #assert #pattern-match
  38. typed-index-collections

    Typed index version of Rust slice and Vec containers

    v3.5.0 149K #vec #collection #index-vec #slice #index #no-std
  39. pythonize

    Serde Serializer & Deserializer from Rust <--> Python, backed by PyO3

    v0.27.0 331K #pyo3 #serialize #serialization #serde #python #serializer-deserializer #rustpython #public-api
  40. prettytable-rs

    printing pretty formatted tables in terminal

    v0.10.0 372K #table-format #pretty-print #pretty
  41. Inflector

    Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize…

    v0.11.4 864K #inflector #inflection #snake-case #pluralize
  42. typewit

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

    v1.14.2 563K #const-fn #type-witness #gadt #type-equality #refl
  43. rspack_resolver

    ESM / CJS module resolution

    v0.6.7 6.8K #module-resolution #esm-cjs #enhanced-resolve #node
  44. os_display

    Display strings in a safe platform-appropriate way

    v0.1.4 357K #terminal #shell #terminal-text #text
  45. serde_tuple

    De/serialize structs with named fields as array of values

    v1.1.3 108K #serialization #serde #tuple-struct #tuple
  46. memcache

    memcached client for rust

    v0.19.0 66K #memcached #database-driver #cache
  47. flagset

    Data types and a macro for generating enumeration-based bit flags

    v0.4.7 1.0M #enums #bitflags #enumflags
  48. jmespath

    query language for JSON

    v0.4.0 62K #query-language #json-query #json
  49. auto_impl

    Automatically implement traits for common smart pointers and closures

    v1.3.0 1.9M #closures #proc-macro #traits #impl
  50. serde_html_form

    (De-)serialization support for the application/x-www-form-urlencoded format

    v0.4.0 394K #serialization #serde-urlencoded #serde #urlencoded #serialize
  51. oxiri

    fast implementation of IRI validation and relative IRI resolution

    v0.2.11 27K #iri-resolution #iri
  52. pinned-init

    facilitate safe pinned initialization

    v0.0.10 4.5K #pin-init #safe #rust-patterns
  53. foreign-types

    A framework for Rust wrappers over C APIs

    v0.5.0 8.3M #api #wrapper #kinds #standard #borrowing
  54. prost-wkt

    Helper crate for prost to allow JSON serialization and deserialization of Well Known Types

    v0.7.1 943K #json #protobuf #json-parser #prost #wkt #json-encoding #well-known-types #protobuf-message #serde
  55. shell-quote

    shell-quoting strings, e.g. for interpolating into a Bash script.

    v0.7.2 44K #bash #dash #zsh #fish
  56. annatar

    A command line tool for making memes. Full readme available at: https://github.com/archer884/annatar

    v0.6.15 2.0K #image-processing #meme #pepe #kek
  57. tlua

    Zero-cost high-level wrapper for Tarantool-LuaJIT

    v7.1.0 1.9K #lua-table #lua #lua-jit
  58. sugar_path

    Sugar functions for manipulating paths

    v1.2.1 49K #relative-path #path-slash #path
  59. specr-transpile

    Converts Specr lang code to Rust

    v0.1.34 1.5K #specr #convert #language #attr #input #config-file
  60. gc

    Tracing garbage collector plugin for Rust

    v0.5.1 1.7K #garbage-collection #plugin #memory
  61. cargo-call-stack

    Static, whole program stack usage analyzer

    v0.1.16 1.0K #call-graph #call-stack-analysis #stack #analysis
  62. getset

    we're ready to go! A procedural macro for generating the most basic getters and setters on fields

    v0.1.6 2.1M #getter-setter #macro
  63. bevy_reflect

    Dynamically interact with rust types

    v0.18.0 293K #reflection #bevy
  64. walkdir

    Recursively walk a directory

    v2.5.0 12.4M #iterator #cross-platform #walk-directory #directory-recursion
  65. typescript-type-def

    Generate TypeScript type definitions for Rust types

    v0.5.13 34K #json #serde-json #javascript
  66. tiny-fn

    Type erased closures on stack

    v0.1.9 30K #macro #data-structures #memory
  67. globset

    Cross platform single glob and glob set matching. Glob set matching is the process of matching one or more glob patterns against a single candidate path simultaneously, and returning all of the globs that matched.

    v0.4.18 5.0M #glob-pattern #regex #regex-set #multiple
  68. field-offset

    Safe pointer-to-member implementation

    v0.3.6 745K #pointer-to-member #safe #field #foo #pointers
  69. unimock

    A versatile and developer-friendly trait mocking library

    v0.6.8 5.0K #testing #testing-mocking #mocking
  70. async-backtrace

    Efficient, logical 'backtraces' of async tasks

    v0.2.7 91K #async-task #backtrace #stack-trace #tokio #logical
  71. json-event-parser

    A JSON event parser and serializer

    v0.2.2 12K #streaming-json #json-event #parser
  72. hirun

    A concurrent framework for asynchronous programming based on event-driven, non-blocking I/O mechanism

    v0.1.22 1.3K #async #net #future
  73. parsoid

    Wrapper around Parsoid HTML that provides convenient accessors for processing and manipulation

    v0.10.1 460 #mediawiki #mwbot #wikitext
  74. narrow

    Apache Arrow

    v0.15.1 #apache-arrow #statically-typed #arrow
  75. dlib

    Helper macros for handling manually loading optional system libraries

    v0.5.2 1.3M #dlopen #dylib #api-bindings
  76. ar

    encoding/decoding Unix archive files

    v0.9.0 191K #archive #deb
  77. dumpster

    A concurrent cycle-tracking garbage collector

    v2.0.0 #garbage-collection #gc
  78. cruet

    Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize…

    v0.15.0 34K #inflection #pluralize #inflector
  79. jsonbb

    A binary representation of json value, optimized for parsing and querying

    v0.2.3 3.8K #json-representation #binary-json #json-parser #json
  80. document-features

    Extract documentation for the feature flags from comments in Cargo.toml

    v0.2.12 4.7M #rustdoc #features #documentation #macro
  81. smart-default

    Rust custom-derive macro for Default with more control on the fields

    v0.7.1 1.0M #default-value #default
  82. exacl

    Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD

    v0.12.0 296K #access-control-lists #acl #control
  83. typeset

    A DSL for defining source code pretty printers

    v3.1.0 1.2K #pretty-print #dsl #printing #pretty
  84. sealed_test

    A procmacro attribute to run your test in an isolated environment

    v1.1.0 53K #testing-environment #test-run #isolated-testing-environment
  85. fieldx

    Procedural macro for constructing structs with lazily initialized fields, builder pattern, and serde support with a focus on declarative syntax

    v0.2.3 2.0K #dependency-injection #lazy-evaluation #thread-safe #serde
  86. thunderdome

    Fast arena allocator with compact generational indices

    v0.6.1 22K #slab #generational-arena #generational
  87. deriving_via

    DerivingVia

    v2.2.0 480 #newtype #macro #smart-pointers #generator #pattern #dereferencing #automatic-derive #newtype-derive
  88. json-subscriber

    Customizable layer and subscriber for tracing that emits logs in JSON

    v0.2.7-alpha.1 135K #tracing-subscriber #json-logging #logging #json #logging-tracing
  89. brup

    updating the BRAM contents of NextPNR Lattice ECP5 FPGA configuration files

    v0.1.2 #fpga #content #updating #memory-block #file-content #config-file #memory-file
  90. docsplay

    A derive macro for implementing the display Trait via a doc comment and string interpolation. Fork of displaydoc

    v0.1.2 11K #macro-derive #error-handling #display-traits
  91. soa-rs

    A Vec-like structure-of-arrays container

    v0.9.1 200 #structure-of-arrays #memory-layout #array-element #debugging #partial-eq #soars #vec-like #macro-derive
  92. boilerplate

    Minimal compile-time Rust template engine

    v1.1.1 2.2K #template-engine #compile-time #statically-checked #macro-derive #error
  93. kawa

    Agnostic representation of HTTP/1.1 and HTTP/2.0 for parsing, generating and translating HTTP messages, with zero-copy, made for Sōzu

    v0.6.7 370 #http2 #h1 #clevercloud
  94. thiserror-ext

    Useful extension utilities for thiserror

    v0.3.1-alpha.2 53K #error-handling #derive #error
  95. steel-core

    Core compiler and VM implementation for steel

    v0.7.0 310 #scheme-interpreter #vm #list #hash-map #immutability #repl #higher-order #bytecode #warnings #racket
  96. diesel_full_text_search

    Adds support for PostgreSQL full text search to Diesel

    v2.3.0 16K #full-text-search #postgresql #query-builder #database-search #diesel #diesel-orm
  97. validit

    Validate data structures internal state

    v0.2.5 29K #validation #internal-state #macro
  98. impl-tools

    Helper macros: autoimpl

    v0.11.4 25K #proc-macro #macro-derive #traits
  99. dagger-sdk

    A dagger sdk for rust, written in rust

    v0.19.10 950 #container #sdk #docker #dagger #graphql #devops #cache #continuous-integration #artificial-intelligence #continuous-deployment
  100. binstall-tar

    TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…

    v0.4.42 29K #tar-archive #reader-writer #encoding #tar
  101. stageleft

    Type-safe staged programming for Rust

    v0.11.0 2.4K #proc-macro #staged #high-level #generator #quoted #compile-time
  102. framels

    command line tool to list frame sequence in friendly way

    v0.7.7 1.8K #exr #frame-sequence #command-line-tool #user-friendly #bls
  103. cicada

    Bash-like Unix shell

    v1.2.1 #shell #unix #unix-shell
  104. envy

    deserialize env vars into typesafe structs

    v0.4.2 321K #config-env #type-safe #serde
  105. tau-engine

    A document tagging library

    v1.14.1 #tau #rules #search #tags
  106. eetf

    encoding/decoding Erlang External Term Format

    v0.11.0 1.6K #erlang
  107. toml-query

    work with toml::Value objects more conveniently

    v0.11.0 1.9K #extension #toml
  108. subenum

    A proc-macro to create subsets of enums, that can be converted to and from

    v1.1.3 105K #proc-macro #no-std #enums
  109. expry

    Execute an expression on an encoded (binary) value, yielding another binary value (either in decoded or encoded form). Supports custom functions. Supports parsing the expression and converting the expression to bytecode.

    v0.4.2 #bytecode-interpreter #expression #interpreter #expressions #bytecode
  110. enum-assoc

    Procedural macro to associate constants with enum variants

    v1.3.0 68K #proc-macro #constant #enums
  111. expr-lang

    expr language in Rust

    v0.3.2 7.6K #expr #context #environment #language #convert
  112. datadriven

    Rewritable table-driven testing

    v0.9.0 80K #table-driven-testing #test-cases #io #directive #file #test-files
  113. prometheus-parser

    parsing and validating Prometheus query expressions

    v0.4.3-alpha9 #prometheus #pest-parser #pest
  114. string_cache_codegen

    A codegen library for string-cache, developed as part of the Servo project

    v0.6.1 1.6M #string-cache #codegen #atom #servo #part #compile-time-string-interning
  115. rubbl

    Facade crate and CLI interface for the Rubbl astrophysics data analysis framework

    v0.3.2 220 #data-analysis #astronomy #command-line-interface #facade #framework #astronomy-data
  116. menu

    #[no_std] command line interface

    v0.6.1 500 #embedded #command-line-interface #command-line-menu #heap-allocator #arguments
  117. rnx

    web development scaffold, support salvo and axum

    v0.6.1 #axum #scaffold #salvo #http #web
  118. serde-querystring

    A query string deserializer based on serde

    v0.3.0 35K #query-string #deserialize #serde #serialization
  119. monster-regex

    A custom regex spec

    v0.2.2 #regex-engine #unicode-characters #flags #specification #character-class #case-sensitive #search-engine #rift #backtracking #expression-syntax
  120. xso

    XML Streamed Objects: similar to serde, but XML-native

    v0.3.0 350 #xmpp #xml-serialization #serialization #xml
  121. zcat

    netcat-inspired utility for zenoh

    v0.4.4 #zenoh #netcat #command-line #command-line-tool #udp #cat
  122. oo-bindgen

    DSL-based binding geneator for C, C++, Java, and C#

    v0.8.8 480 #bindgen #java #bindings #object-oriented-language #generate-bindings #java-bindings #unit-testing
  123. cast_trait_object

    Cast between trait objects using only safe Rust

    v0.1.4 #traits #upcasts #cast #any
  124. rzopfli

    A lossless data compression tool using Zopfli

    v0.1.6 380 #zlib #gzip-deflate #compression #gzip #deflate #zopfli
  125. alpm-buildinfo

    command line interface for the parsing and writing of BUILDINFO files

    v0.5.2 #arch-linux #alpm #packaging #linux
  126. scalable_cuckoo_filter

    A variant of Cuckoo Filter whose size automatically scales as necessary

    v0.5.1 750 #cuckoo-filter #bloom-filter
  127. omg-idl-gen

    A command line tool reading OMG IDL and generating corresponding Rust data types

    v0.1.0 #dds-rtps #omg #generator #rtps #idl #dds
  128. localsavefile

    Save and load structs from a local file. A convenience wrapper around the savefile crate.

    v0.2.18 1.1K #save-file #local-file #save-load #save-and-load #load-file #game-save
  129. unreal-doc

    generating documentation from Unreal C++ sources

    v1.0.9 #documentation-generator #unreal-engine #mdbook #markdown-documentation #source #bake
  130. one_err

    OneErr to rule them all

    v0.0.8 3.5K #error-handling #io-error #error
  131. gito

    expand the ability of git

    v0.2.14 1.0K #git #cli
  132. valq

    macros for querying semi-structured data with the JavaScript-like syntax

    v0.3.1 1.8K #serde-json #macro #extract #json #query
  133. xee

    Xee CLI. Swiss Army knife for XML. XPath and XSLT

    v0.1.6 290 #xslt #xpath #xml
  134. const_env

    Configure const and static items by environment variables

    v0.1.5 9.1K #env-var #env-vars #build-time
  135. serde-roxmltree

    Convert roxmltree documents into Serde-compatible types

    v0.10.0 850 #roxml-tree #xml-serde #serde #xml #xml-serialization #serialization
  136. rivia

    reduce code verbosity

    v0.2.10 650 #link #verbosity #low-level #system-level #module
  137. ordered

    A wrapper for adding arbitrary partial/total order to a type

    v1.0.0-alpha.0 490 #partial-order #partial-ord #ord #wrapper
  138. oxttl

    Parser and serializer for languages related to RDF Turtle (N-Triples, N-Quads, Turtle, TriG and N3)

    v0.2.1 5.4K #n-triples #turtle #n-quads #n3 #tri-g
  139. nacos_rust_client

    nacos rust client

    v0.3.2 360 #nacos-client #nacos #client
  140. web-route

    Ergonomic web route construction, joining, and population for Rust web frameworks

    v0.2.4 5.9K #routes #join #path
  141. deduplicating_array

    A serde serialization strategy that uses PartialEq to reduce serialized size

    v0.1.10 850 #serialization #partial-eq #deserialize #array #github-repo
  142. oxc_parser_napi

    A collection of JavaScript tools written in Rust

    v0.108.0 10K #javascript-linter #typescript #minify #parser #javascript #linter
  143. wegglix

    weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.

    v0.2.9 140 #semantic-search-tool #weggli #codebase #ast-pattern-matching #tree-sitter #researchers #grammar #search-pattern #security #memcpy
  144. dockerfile-parser

    parsing, validating, and modifying Dockerfiles

    v0.9.0 8.1K #dockerfile #docker #pest #parser
  145. globcmp

    assesses whether one glob pattern matches a file path more closely than another glob pattern does

    v0.3.1 #glob-pattern #pattern-matching #path-matching
  146. ruplacer

    Find and replace text in source files

    v0.10.0 1.7K #command-line #grep #find
  147. jsongrep

    A JSONPath-inspired query language for JSON documents

    v0.3.0 #query-language #json-path #document #json-output #manpage #query-builder #path-query #shell-completion #pretty-print #jg
  148. query_map

    VectorMap is a generic wrapper around HashMap<String, Vec<String>> to handle different transformations like URL query strings

    v0.7.0 282K #query-string #vec #url #serde
  149. drop-with-owned-fields

    Safe and sound owned access to a struct’s fields in Drop: no more unsafe usage of ManuallyDrop!

    v0.1.2 #manually-drop #struct #sound #unsafe #owned
  150. qstring

    Query string parser

    v0.7.2 399K #query-string #query-parser #url
  151. sikula

    query language

    v0.4.4 470 #query-language #parser #query
  152. debian-watch

    parser for Debian watch files

    v0.2.20 1.0K #watch #debian #parser #content #tar-gz
  153. jslt

    Everyones favorite xslt but for json

    v0.0.6 #xslt #json #favorite
  154. portaldi

    An ergonomic lightweight compile-time depencency injection library

    v0.6.3 1.5K #dependency-injection #ioc #inversion #di-ioc #di
  155. relconf

    Manage configuration depending on the current path

    v0.4.0 300 #generate-config #current-path #yaml-config #manage #generate-schema #config-file #env-var #templating
  156. prebindgen

    Separate FFI implementation and language-specific binding into different crates

    v0.4.1 310 #cbindgen #cross-platform #csbindgen #ffi
  157. funcmap

    Derivable functorial mappings for Rust

    v0.1.6 #macro-derive #map #no-std #data
  158. scafalra

    scafalra(sca) is a command-line interface tool for managing templates

    v1.4.1 340 #template-tool #scaffold #template
  159. sophus

    geometry for robotics and computer vision

    v0.15.0 750 #computer-vision #optimization #robotics
  160. cfg_eval

    #[cfg_eval] in stable Rust 🙃

    v0.1.2 314K #macro-rules #stable #cfg-false #apply #stringify #non-existing
  161. rudi-dev

    Rudi - an out-of-the-box dependency injection framework for Rust

    v0.8.7 300 #dependency-injection #ioc #di
  162. dynamic-graphql

    Dynamic GraphQL schema

    v0.10.1 1.2K #graphql-schema #graphql #dynamic #async-graphql #async
  163. splice

    Span-safe refactoring kernel for Rust using SQLiteGraph

    v0.5.3 #symbols #tree-sitter #replace #python #validation #java #backup #javascript #typescript #undo
  164. culpa

    error-handling syntax in Rust

    v1.0.2 42K #error-handling #exception
  165. braces

    Convert path lists into compact brace expansion syntax

    v0.2.6 #shell #glob #path #expansion
  166. sparesults

    SPARQL query results formats parsers and serializers

    v0.3.1 5.4K #sparql-query #query-parser #sparql
  167. handlebars_misc_helpers

    A collection of helpers for handlebars (rust) to manage string, json, yaml, toml, path, file, http request

    v0.17.0 1.4K #handlebars #http-request #file-path
  168. serdapt

    Composable adapters for #[serde(with = ...)] attribute

    v0.1.1 100 #adapter #serde #custom #with
  169. nskeyedarchiver_converter

    Convert NSKeyedArchiver encoded plists to human readable formats

    v0.1.3 #human-readable-format #plist #nskeyedarchiver
  170. cfg-elif

    Formatter-friendly conditional compilation at item and expression positions

    v0.6.5 2.3K #conditional-compilation #expression-compilation #position #cfg #foo #rustfmt #cfg-if
  171. morphix

    Observing and serializing mutations

    v0.13.7 #observe #serialization #yaml #mutation #observing #serde-json #debugging #partial-eq #mutating #derive-macro
  172. stremio-serde-hex

    Hexadecimal encoding/decoding with serde

    v0.1.2 110 #hex #serde-json #ser-hex
  173. jxcape

    A command line tool for creating JSON values

    v0.2.3 130 #json #json-input #command-line-tool
  174. typid

    (Typ)ed Unique (Id)entifiers

    v1.1.2 1.2K #unique-identifier #typed-unique-id #typ #ed
  175. explicit-error

    Explicit concrete Error type for binary crates

    v0.2.3 #error-handling #error-exit
  176. enumeration

    An extension to rust enum

    v3.3.2 1.0K #enums #extension
  177. matched_enums

    A macro that provides the option to bin enum attribute to match-statements. This makes it easier to convert values into enums.

    v1.3.0 230 #proc-macro #enums #macro
  178. copyless

    Ways to eliminate memcpy calls when using the standard library

    v0.1.5 121K #container #memcpy
  179. sigma-enum

    A macro to simulate sigma types with enums

    v0.1.2 #enums #derive #dependent-types
  180. new_zealand

    working with non-zero integers

    v1.0.3 900 #integer #non-zero #expression #hardware-aware #literals #shorthand #nz
  181. bounded-static

    Defines the ToBoundedStatic and IntoBoundedStatic traits

    v0.8.0 2.3K #cow #static #derive #bounded #owned
  182. elain

    Set a type's minimum alignment with const generics

    v0.3.1 26K #const-generics #alignment #layout
  183. field_access

    Dynamically access struct fields

    v0.1.12 190 #struct-fields #access
  184. cargo-index

    Cargo subcommand to manage a registry index

    v0.2.7 140 #cargo-subcommand #cargo-registry #cargo
  185. make

    just making files and directories

    v0.1.2 #directory #utility #files-directories #foo #mkdir
  186. rfc822-like

    encoding used in control files implemented for serde

    v0.2.3 500 #debian-package #rfc-822 #serde #debian
  187. skill-manager

    Manage AI coding tool skills for Claude, OpenCode, and Cursor

    v0.2.0 #claude #skill #cursor #cli
  188. serde-env

    deserialize env into structs via serde

    v0.2.0 48K #deserialize #struct #debugging #env #string
  189. ratio-metadata

    Ratio's metadata model

    v0.2.0 #metadata #interning
  190. serde_trim

    serde deserialize_with String trim.Supports multiple std::collections types

    v1.1.0 25K #serde-json #deserialize-with #deserialize-trim
  191. soapy

    Structure-of-arrays derive macro

    v0.2.9 360 #structure-of-arrays #memory-layout #vec #macro-derive #soa-derive #array-struct #debugging #partial-eq #array-element
  192. any-fn

    Dynamically-typed functions to represent any functions in Rust

    v0.6.3 1.9K #dynamically-typed #mutable-reference #value #arguments #immutability #combinatorial
  193. typesafe_repository

    Abstract data persistence in a safe and unified way

    v0.5.6 650 #repository #macro #database
  194. cargo-groups

    Run cargo commands on a groups of crates in a workspace

    v0.1.9 9.0K #cargo-workspace #crates #workspace
  195. necessist-backends

    v2.1.3 #necessist #testing #mutation-testing #statement #local #testing-tools #foundry #declaration #hardhat #vitest
  196. serde-enum-str

    Serialize and deserialize enum string

    v0.5.0 137K #enums-string #serialization #string-serialization #serde
  197. miniarg

    A minimal argument parser, with support for no-std and no-alloc

    v0.5.0 320 #arguments-parser #command-line
  198. bevy_derive

    derive implementations for Bevy Engine

    v0.18.0 292K #game-engine #derive #bevy-macro #proc-macro
  199. texp

    small tool for render templates

    v0.2.5 450 #render-template #tera-templates #tera #template-tool
  200. flatpage

    file system based markdown flat page

    v0.2.1 180 #flat-file #filesystem #markdown #file-metadata #front-matter #underscore #file-url #ascii #cache
  201. moku

    creating hierarchical state machines (HSM)

    v0.3.0 110 #state-machine #hsm #hierarchical #proc-macro #superstates #superstate #performance-counters #substates #logging
  202. flapigen

    connecting libraries written in Rust with other languages

    v0.10.0 370 #cpp #java #swig #java-jni #jni
  203. firebirust

    Firebird client library

    v0.5.3 #database-driver #sql #database
  204. zenoh-plugin-rest

    The zenoh REST plugin

    v1.7.2 1.6K #zenoh #rest #pub-sub #query #storage #geo-distributed #zero-overhead #distributed-systems #distributed-storage
  205. route_match

    A context-agnostic http routing utility

    v0.3.2 500 #http-routing #match #routes #context-agnostic #uri-path #user-id #path-matching
  206. compose-idents

    macro for generating new identifiers (names of variables, functions, traits, etc) by concatenating one or more arbitrary parts and applying other manipulations

    v0.3.0 800 #unique-identifier #concatenation #duplicates
  207. pgde

    A macro library for consuming PostgreSQL row data into structs

    v0.7.0 #postgresql #tokio #api-bindings
  208. compare_fields

    Field-by-field comparisons for structs and vecs

    v0.1.1 3.5K #vec #compare #struct #debugging
  209. fx-callback

    A subscription based callback to inform subscribers about relevant data events within structs

    v1.0.2 #callback #events #subscription #struct #subscriber #debugging #my-event #partial-eq
  210. php-literal-parser

    parser for php literals

    v0.7.1 #php-parser #array #from-str #debugging #bool
  211. roughage

    AsyncPipeline, a deadlock-free replacement for buffered streams

    v0.1.1 #async-pipeline #replace #deadlock #buffered #future #deadlock-free #stream-ext #tokio-time #concurrency #snooze
  212. mockall_double

    Test double adapter for Mockall

    v0.3.1 301K #testing #mocking
  213. dbg-pls

    Syntax aware pretty-printing debugging

    v0.4.3 #pretty-print #syntax-aware #debug-pls #output #lit
  214. pretty-type-name

    a shorter version of std::any::type_name

    v1.0.1 19K #type-name #shorter #pretty #version-of-std #print
  215. ninja-writer

    ergonomic library for writing Ninja build files

    v0.3.1 350 #ninja-build #ninja #build-system #syntax
  216. rocksdb-rayon

    rayon's ParallelIterator for rocksdb

    v1.0.0 110 #parallel-iterator #rocksdb #rayon #thread
  217. ffi_11

    One-to-one FFI types for C++/Rust interop

    v0.0.2 100 #interop #one-to-one #c-long #c-char #distinct
  218. hmr

    Hot Module Reploading for Rust

    v0.2.5 4.4K #module #hot #write
  219. soupa

    macro allowing expressions to be eagerly evaluated before a scope

    v1.0.2 #no-std #macro #no-alloc
  220. enquote

    Quotes and unquotes strings

    v1.1.0 187K #quote #unquote
  221. ini-rs

    Read and write INI files with funcions. Also allows direct access to INI data

    v0.2.2 320 #config #config-file #ini-config #file-config
  222. re_log_types

    The basic building blocks of the Rerun data types and tables

    v0.29.0-alpha.4 67K #re-run #logging #building-block #log-format #sdk #visualization
  223. minenv

    use env files to store config, env vars override them, in 50 lines of code instead of 1,500

    v1.1.1 #env-file #dotenv #config-env
  224. cargo-hilly

    projects that helps migrate flat module files (e.g., "foo.rs") into the more idiomatic Rust module layout

    v0.1.1 1.4K #module #migrate #layout #flat #rust-projects #sub-directory #flat-file
  225. rotbl

    Read Only Table

    v0.2.9 3.1K #read-only #ss-table #table
  226. str_inflector

    Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize…

    v0.12.0 19K #inflection #pluralize #inflector
  227. bevy_mod_config

    A Bevy plugin for configuration management

    v0.4.0 150 #bevy-plugin #config-manager #color #derived #initialization
  228. concat-idents

    Allows concatenating multiple identifiers and using them everywhere

    v1.1.5 138K #ident #combine #concatenate
  229. fieldx_aux

    Various types and tools useful for fieldx crates and, potentially, to users of fieldx

    v0.2.3 1.9K #dependency-injection #lazy-evaluation #serde #thread-safe
  230. qx

    Eazy to use log analyzer

    v0.1.1 #logging #use-log #eazy #search #context #full-text-search #tar-gz #grep
  231. s3-path

    Describe paths inside an S3 bucket like working with std's Path and PathBuf

    v0.3.2 480 #amazon-s3 #path-buf #path-components #character #describe
  232. netron

    Extract Axum request data within Yew server functions similar to how leptos_axum provides extraction helpers for Leptos

    v0.3.0 #axum #extract
  233. options

    The package provides a data structure for managing named parameters

    v0.6.1 650 #named-parameters #data-structures #structure-for-named
  234. juspay_jsonlogic

    A JsonLogic implementation in Rust

    v0.5.5 190 #json-logic #jsonlogic #rules #logic #json
  235. enum-ptr

    Ergonomic tagged pointer

    v0.2.0 900 #tagged-pointers #tagged #enums #pointers
  236. identify

    Strongly-typed UUIDs, statically associated with other types

    v0.9.0 130 #uuid #identity #identification
  237. alloc_counter

    Count allocations, reallocations, deallocations. Allow, deny, or forbid allocations on an expression or function basis.

    v0.0.4 800 #debugging-profiling #allocation #debugging #profiling #counter
  238. rudi

    out-of-the-box dependency injection framework for Rust

    v0.8.3 #dependency-injection #ioc #di
  239. better-routes

    A powerful Rust library designed for generating type-safe and maintainable Axum routers

    v0.3.4 1.0K #typed-routing #axum-router #centralized #axum #maintainable
  240. lookupvec

    Container with Vec-like properties that also offers O(1) lookup of items based on an id field

    v0.1.3 210 #vec #hash-map
  241. spongebob

    convert text to spongebob case a.k.a tHe MoCkInG sPoNgEbOb MeMe

    v2.0.1 440 #convert-text #word #mo-ck-in-g #a-k-a #case #clipboard #x11 #wayland
  242. gtmpl-moyan

    The Golang Templating Language for Rust

    v0.7.1 #golang #templating #template
  243. lua52-sys

    Bindings for Lua 5.2

    v0.1.3 1.3K #lua-bindings #lua-table #5-2
  244. serac

    A static, modular, and light-weight serialization framework

    v0.2.1 #framework #serialization-framework #medium #lightweight #define #vanilla #deserialize
  245. aws-dynamo-derive

    Helper crate for aws-sdk-dynamodb

    v1.1.0 #dynamo-db #aws-sdk #aws-dynamo-db
  246. leucite

    sandboxing and limiting command execution

    v1.0.0 #sandbox #linux #landlock #command #prlimit
  247. Try searching with DuckDuckGo or on crates.io.

  248. rules_derive

    fast derive macros using macro_rules

    v0.2.0 100 #macro-derive #macro-rules #proc-macro #syntax #define
  249. googleapis-tonic-google-cloud-talent-v4beta1

    A Google APIs client library generated by tonic-build

    v0.32.0 #google-cloud-platform #google-api #api
  250. html-query

    jq, but for HTML

    v1.2.2 480 #css-selectors #jq #html-parser #extract #web-page #convert-json
  251. googleapis-tonic-google-cloud-talent-v4

    A Google APIs client library generated by tonic-build

    v0.32.0 #google-api #api #gcp
  252. cfg-exif

    Conditional compilation in expressions

    v0.6.0 1.6K #conditional-compilation #expression-compilation #cfg #foo #rustfmt #cfg-if
  253. myip-foo

    Official Rust client for myip.foo - free IP lookup API with geolocation

    v1.0.0 #ip-geolocation #ipv4 #ipv6 #api #geolocation
  254. function_overloading

    that adds function overloading

    v1.0.0 130 #overloading #macro #define #def #foo
  255. rush-var

    Expand shell-style variables like $FOO and ${BAR:-default} recursively

    v0.1.1 #env-var #recursion #source #expansion
  256. pass-fu

    wrapper around the legendary pass - Foo Pass!

    v1.0.3 #pass-manager #command-line #show #otp #picker #chose #legendary #clipboard #line-numbers
  257. field-ref

    Field reference (like a member pointer to non-static data field in C++) for Rust

    v0.2.1 130 #member #non-static #pointers #reference #foo #e2 #e1
  258. weak-self

    WeakSelf is simple way to have a Weak pointer to yourself

    v1.0.2 #data-structures #pointers #create #self-referential #foo
  259. stream_stats

    Display realtime statistics from stdin. gunzip -c foo.gz | stream_stats > foo

    v0.1.1 #statistics #stdin #gunzip #real-time-statistics #stream #logging #dev-null
  260. monomo

    Explicit trait monomorphization

    v0.1.3 #traits #foo #monomorphization #explicit #typetag #serde #macro-traits
  261. late-static

    Initialize static variables at runtime

    v0.4.0 #static-initialization #static-variable #variables #late #foo
  262. take_mut

    Take a T from a &mut T temporarily

    v0.2.2 1.8M #mut #foo #temporarily #return #value
  263. my_rust_helloworld

    A test for newbee

    v0.1.1 #newbee #foo #pattern #使用 #项目
  264. smallgraph

    A small graph based on smallvec

    v0.0.7 #graph #small-vec #cache-locality #foo #node
  265. five8_foo

    foo

    v0.1.0 #foo #five8 #five
  266. oi-unwrap

    unwrap without unwrap

    v0.1.1 #unwrap #oi #foo
  267. s-string

    s!() macro for quick String::from()

    v1.0.0 150 #macro-string #quick #foo
  268. foo-cargo-filename-test

    Test repo to hack a build script for 'cargo install foo' to build a library as a DLL file

    v0.3.0 #build #build-script #foo #file #hack #dll #cargo-script #install-cargo
  269. globgroups

    Expands groups like foo{a,b}

    v0.1.0-beta.2 #expand #groups #glob #foo
  270. mockimbap

    macro for mocking Rust functions

    v0.1.0 #mocking #macro #macro-for-mocking #foo