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

  1. rgb

    struct RGB/RGBA/etc. for sharing pixels between crates + convenience methods for color manipulation. Allows no-copy high-level interoperability. Also adds common convenience methods…

    v0.8.91-alpha.3 3.0M #rgba #bgra #pixel
  2. futures

    streams featuring zero allocations, composability, and iterator-like interfaces

    v0.3.31 16.9M #async #future
  3. itertools

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

    v0.14.0 34.0M #iterator #product #zip #no-alloc
  4. ipnet

    types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new IpNet, Ipv4Net, and Ipv6Net types build on the existing IpAddr

    v2.11.0 11.9M #ip-address #prefix #cidr #subnet
  5. derive_builder

    Rust macro to automatically implement the builder pattern for arbitrary structs

    v0.20.2 5.4M #builder-pattern #struct-builder #struct-builder-macro #setter-methods #automatic
  6. dashmap

    Blazing fast concurrent HashMap for Rust

    v7.0.0-rc2 9.2M #concurrent-hash-map #hash-map #concurrency #atomic
  7. actix-cors

    Cross-Origin Resource Sharing (CORS) controls for Actix Web

    v0.7.1 485K #actix-web #cross-origin #cors #security
  8. ruint

    Unsigned integer type with const-generic bit length

    v1.17.2 771K #unsigned-integer #bit-length #const-generics #64-bit #human-readable-format #limbs #serialization #endianness #byte-array #try-from
  9. tap

    Generic extensions for tapping values in Rust

    v1.0.1 6.1M #pipe #tap-ok #tap-some #functional
  10. pyo3-stub-gen

    Stub file (*.pyi) generator for PyO3

    v0.17.2 279K #stub #pyo3 #pyi
  11. wmi

    WMI crate for rust

    v0.18.0 92K #winapi #com #win32 #api-bindings
  12. guppy

    Track and query Cargo dependency graphs

    v0.17.24 458K #cargo-metadata #cargo-dependency-graphs #dependency-graph #package-graph #query #package-metadata #cargo-graph #cargo-dependencies #graph-traversal #graph-node
  13. argmin

    Numerical optimization in pure Rust

    v0.11.0 130K #numerical-optimization #math #science #optimization
  14. http-serde

    Serde support for the http crate. (De)serialize HeaderMap, Uri, Method, StatusCode

    v2.1.1 673K #deserialize #http #serde
  15. needletail

    FASTX parsing and k-mer methods

    v0.6.3 8.3K #bioinformatics #fasta #k-mer #fastq
  16. capnp-rpc

    Cap'n Proto remote procedure call protocol

    v0.25.0 35K #remote-procedure-call #cap-n-proto #rpc #schema #system
  17. bit_field

    bit field trait providing get_bit, get_bits, set_bit, and set_bits methods for Rust's integral types

    v0.10.3 1.9M #methods #traits #integral #bitwise-operators #range
  18. roots

    well known algorithms for numerical root finding

    v0.0.8 53K #cubic #math #quartic #numerical
  19. os_str_bytes

    Lossless functionality for platform-native strings

    v7.1.1 3.8M #osstring #byte #path #windows #osstr
  20. async-trait

    Type erasure for async trait methods

    v0.1.89 15.0M #traits #lifetime #async
  21. ctutils

    Constant-time utility library with selection and equality testing support targeting cryptographic applications. Supports const fn where appropriate. Built on the cmov crate which provides…

    v0.4.0-pre.1 101K #constant-time-cryptography #const-fn #constant-time #intrinsics
  22. konst

    Const equivalents of std features: comparison, destructuring, iteration, and parsing

    v0.4.3 169K #const-fn #iterator #destructuring #parser
  23. synstructure

    Helper methods and macros for custom derives

    v0.13.2 18.7M #macro-derive #syn #enums #expand-substructure
  24. typewit

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

    v1.14.2 563K #const-fn #type-witness #gadt #type-equality #refl
  25. orx-parallel

    High performance, configurable and expressive parallel computation library

    v3.4.0 51K #parallel-iterator #concurrency #parallel
  26. block-padding

    Padding and unpadding of messages divided into blocks

    v0.4.2 3.2M #pkcs7 #iso-7816 #ansix923
  27. jsonptr

    Data structures and logic for resolving, assigning, and deleting by JSON Pointers (RFC 6901)

    v0.7.1 2.0M #rfc-6901 #json-pointer
  28. faux

    mock structs

    v0.1.13 18K #testing #testing-mocking #mocking
  29. biodivine-lib-bdd

    thread-safe implementation of basic binary decision diagrams

    v0.6.2 1.5K #boolean #symbolic #bdd #boolean-expression
  30. bnum

    Arbitrary, fixed size numeric types that extend the functionality of primitive numeric types

    v0.13.0 229K #unsigned-integer #primitive-integer #bignum
  31. numfmt

    Fast and friendly Rust number formatting

    v1.2.0 18K #number-formatting #number-format #localization
  32. cow-utils

    Copy-on-write string utilities for Rust

    v0.1.3 279K #cow-str #text #string
  33. fast-socks5

    Fast SOCKS5 client/server implementation written in Rust async/.await (tokio)

    v1.0.0-rc.0 58K #async-io #vpn #sock #proxy
  34. enum_dispatch

    Near drop-in replacement for dynamic-dispatched method calls with up to 10x the speed

    v0.3.13 1.7M #performance-optimization #traits #speed #speed-performance #optimization #speed-optimization
  35. lender

    A lending-iterator trait based on higher-rank trait bounds, with full std::iter::Iterator functionality

    v0.4.2 4.3K #lending-iterator #lending #iterator
  36. delegate

    Method delegation with less boilerplate

    v0.13.5 1.1M #delegation #delegates #expression #macro #stack-data-structure #data-structures
  37. immutable-chunkmap

    A fast immutable map and set with batch insert and update methods, COW operations, and big O efficient implementations of set and merge operations

    v2.1.2 161K #map-set #functional #persistent
  38. lambert_w

    Fast and accurate evaluation of the Lambert W function by the method of T. Fukushima.

    v1.2.34 22K #product-log #omega-function #no-alloc
  39. unrar

    list and extract RAR archives

    v0.5.8 4.8K #archive #rar #archive-extract #archive-entries #file-content #encryption #fs-file
  40. orx-concurrent-iter

    A thread-safe and ergonomic concurrent iterator trait and efficient lock-free implementations

    v3.3.0 55K #iterator #concurrency #atomic
  41. godot

    Rust bindings for Godot 4

    v0.4.5 16K #godot-engine #3d #2d #graphics #3d-engine
  42. pluto-lang

    A interpreted programming language made in Rust

    v0.5.6 2.8K #interpreter #programming-language #rust #language-interpreter
  43. scirs2-optimize

    Optimization module for SciRS2 (scirs2-optimize)

    v0.1.2 2.4K #optimization #scipy #scientific #minimize
  44. ascii

    ASCII-only equivalents to char, str and String

    v1.1.0 1.9M #string-conversion #ascii-only #str-and-string #equivalent #character #ascii
  45. risc0-build

    RISC Zero zero-knowledge VM build tool

    v5.0.0-rc.1 34K #risc0 #zk-vm #elf-file #zero-knowledge #cargo-metadata #host-side #build-script #zk-stark #file-named
  46. stun_codec

    Encoders and decoders for STUN (RFC 5389) and its extensions

    v0.4.0 168K #stun-turn #attributes #stun
  47. scirs2-interpolate

    Interpolation module for SciRS2 (scirs2-interpolate)

    v0.1.2 6.7K #spline-interpolation #interpolation #scipy #scientific
  48. ode_solvers

    Numerical methods to solve ordinary differential equations (ODEs) in Rust

    v0.6.1 35K #ode-solver #math #solver #equations
  49. interpn

    N-dimensional interpolation/extrapolation methods, no-std and no-alloc compatible

    v0.11.0 6.8K #n-dimensional #regular-grid #interpolation #no-alloc #extrapolation #linear-interpolation #embedded #no-std-and-no-alloc #nearest-neighbor #rectilinear
  50. par-iter

    Fork of rayon, with chili support

    v2.0.0 119K #parallel-iterator #prelude #thread-pool #sorting #fork #chili #random-access #data-parallelism #data-race
  51. dithereens

    Functions & traits for quantizing values with error-diffusion

    v0.6.0 #graphics #image #dithering
  52. minidump

    A parser for the minidump format

    v0.26.1 10K #crash-reporting #breakpad
  53. utf8-chars

    Char-by-char iterator and read_char method for BufRead

    v3.0.6 9.1K #utf-8 #iterator #read-char
  54. tor-rpcbase

    Low level functionality for Arti's RPC service

    v0.38.0 #tor #rpc #tor-arti
  55. fallible-iterator

    Fallible iterator traits

    v0.3.0 5.8M #iterator #vec #traits #value #fallible #continuous-integration #btree-map #iterated
  56. boml

    A dead-simple, efficient, dependency-free TOML parser for Rust

    v1.0.2 21K #toml-parser #toml #parser
  57. kode-bridge

    Modern HTTP Over IPC library for Rust with both client and server support (Unix sockets, Windows named pipes)

    v0.3.5 41K #ipc #bridge #performance
  58. implied-vol

    A pure rust implementation of Peter Jäckel's implied volatility calculation

    v2.0.0 13K #implied-volatility #finance
  59. bls12_381_plus

    BLS12-381 pairing-friendly elliptic curve construction. This is a fork from zkcrypto/bls12_381 but adds hash to curve and multiexponentiation methods as well as enables multi-pairing without the allocator requirement

    v0.8.18 29K #bls12-381 #methods #allocator #multiexponentiation #target #default-api
  60. derive-getters

    boilerplate getters generator

    v0.5.0 784K #getters #macro-derive #getter
  61. google-servicebroker1

    A complete library to interact with Service Broker (protocol v1)

    v7.0.0+20190624 #google-api #servicebroker #google
  62. eyeball

    Add observability to your Rust types!

    v0.8.8 13K #async #observable #reactive
  63. chewing

    (酷音) intelligent Zhuyin input method

    v0.11.0 #user-input #zhuyin #bopomofo #keyboard-layout #intelligent #phonetic #candidate #keyboard-input #libchewing #windows-build
  64. enterpolation

    creating and computing interpolations, extrapolations and smoothing of generic data points

    v0.3.0 1.8K #spline-interpolation #bezier #nurbs #spline #graphics
  65. rsparse

    solving sparse linear systems using direct methods

    v1.2.1 800 #sparse-linear-systems #sparse-linear-algebra #math #algebra #linear
  66. ipcrypt-rs

    IP address encryption and obfuscation methods in pure Rust

    v0.9.4 21K #encryption #security-privacy #privacy
  67. scirs2-integrate

    Numerical integration module for SciRS2 (scirs2-integrate)

    v0.1.2 200 #boundary-condition #numerical-integration #scipy #quadrature #scientific
  68. dprint-swc-ext

    Functionality to make swc easier to work with

    v0.26.0 72K #swc #ast #view #extension #node
  69. orx-linked-list

    A linked list implementation with unique features and an extended list of constant time methods providing high performance traversals and mutations

    v4.1.0 #linked-list #doubly-linked-list #pinned #singly
  70. sanitizer

    A collection of methods and macros to sanitize struct fields

    v1.0.0 33K #validation #trim #e164
  71. bebytes

    serialization and deserialization of network structs

    v3.0.1 150 #deserialize #serialization #network-serialization #wasm
  72. ansi-str

    set of methods to work with ANSI strings

    v0.9.0 139K #ansi-term #color
  73. webmachine-rust

    Port of the Ruby Webmachine library to Rust

    v0.6.2 750 #http-request #web-server #ruby #state-machine #resources #hyper-http #negotiation
  74. seal-the-deal

    Attribute to use on the trait methods (or associated functions) that you wish to “seal”, a.k.a., render them final

    v0.1.2 44K #sealed #methods #final #override
  75. simple-string-patterns

    Makes it easier to match, split and extract strings in Rust without regular expressions. The parallel string-patterns crate provides extensions to work with regular expressions via the Regex library

    v0.3.17 1.8K #regex #string-matching #case-insensitive #rules #string-pattern-matching #separator #first-name #head-tail #alphanumeric #strip
  76. derive_setters

    Rust macro to automatically generates setter methods for a struct's fields

    v0.1.8 155K #struct-fields #setter-methods #proc-macro #field-setter #generator #builder-pattern
  77. taskcluster

    API client for Taskcluster; typically used via taskcluster

    v95.1.4 #api-client #continuous-integration #methods #information
  78. eqsolver

    that solves equations using numerical methods

    v0.4.0 #math-integration #equation-solver #optimization #integration #math
  79. inherent

    Make trait methods callable without the trait in scope

    v1.0.13 1.0M #traits #no-alloc
  80. libp2p-mdns

    libp2p mDNS discovery method

    v0.48.0 360K #mdns #p2p #networking
  81. dotnetdll

    A framework for reading and writing .NET metadata files, such as C# library DLLs

    v0.1.0 #c-sharp #compiler #dotnet #dll #parser
  82. rawpointer

    Extra methods for raw pointers and NonNull<T>. For example .post_inc() and .pre_dec() (c.f. ptr++ and --ptr), offset and add for NonNull<T>, and the function ptrdistance.

    v0.2.1 3.9M #raw-pointers #pointers #no-std
  83. google-domainsrdap1

    A complete library to interact with Domains RDAP (protocol v1)

    v6.0.0+20240626 750 #google-api #rdap #domainsrdap #web-api
  84. sabi-rust

    A small framework to separate logics and data accesses for Rust application

    v0.4.0 410 #framework #transaction #separation
  85. medmodels

    Limebit MedModels Crate

    v0.4.7 #artificial-intelligence #medical #framework #scientific-research #methods #healthcare #limebit #technical-debt
  86. extension-traits

    Annotation to easily define ad-hoc / one-shot extension traits

    v2.0.1 270K #impl #custom #method
  87. nozomi

    Equivalent of the Linux shred command but in rust and library. Allows you to securely erase data from a hard drive.

    v3.0.3 650 #erase #eraser #wiping #wiper #security
  88. lophat

    Lockfree Persistent Homology Algorithm Toolbox

    v0.11.0 1.4K #persistent-homology #lock-free #algorithm #column #python-bindings #toolbox #phat #employ #accessible
  89. tmdb-api

    TMDB client. This one is using async methods.

    v1.0.0-alpha.5 430 #api-client #tmdb #video #methods #async-api-client
  90. yap

    Parser library. A lightweight, dependency free, parser combinator inspired set of utility methods to help with parsing strings and slices.

    v0.12.0 178K #parser-combinator #token #parser-methods #into-tokens #location #parser-string #yet-another
  91. lossless-transform-utils

    General purpose utility methods for creating lossless transforms for various file formats

    v0.1.3 300 #compression #histogram #file-format #lossless-compression #input-data #benchmark #data-transform #x86-64 #lz #assembly
  92. vtg

    creating VK and Telegram bots

    v1.1.2 900 #telegram-bot #bot #tg #vk-api #vk #telegram-api
  93. ssh-keyonly

    Audit an ssh server for supported authentication methods

    v0.1.2 #ssh-server #audit #server-authentication #connect #methods #dev-null #password-based
  94. veg

    Flexible tables

    v0.6.3 110 #markdown-tables #vec #header #flexible #define #table-definition
  95. rsmq_async

    Async RSMQ port to rust. RSMQ is a simple redis queue system that works in any redis v2.4+. It contains the same methods as the original one in https://github.com/smrchy/rsmq

    v15.0.0 #redis-queue #message-queue #rsmq #github #async-message-queue #connection-pool #async-queue #pub-sub #smrchy #real-time
  96. julian_day_converter

    Julian Day conversion methods for chrono::NaiveDateTime and direct conversion to and from unix timestamps

    v0.4.5 1.5K #julian-day #unix-timestamp #chrono #convert #64-bit #utc #date-time
  97. sosorted

    A set of methods to efficiently manipulated sorted arrays

    v0.2.0 #sorting #array #methods #simd #deduplicate #dest #input-data #multiset #primitive-integer
  98. v_exchanges

    Implementations of HTTP/HTTPS/WebSocket API methods for some crypto exchanges, using crypto-botters framework

    v0.16.7 290 #websocket #client #asynchronous
  99. fastbreak

    A formal methods-inspired specification language combining Alloy, TLA+, Cucumber, and Design by Contract

    v0.4.1 #verification #formal-methods #dsl #specification
  100. light_phylogeny

    Methods and functions for phylogeny

    v2.8.6 #bioinformatics #phylogeny #phylogenetic-evolution #recphyloxml #evolution #phylogenetic
  101. cast_trait_object

    Cast between trait objects using only safe Rust

    v0.1.4 #traits #upcasts #cast #any
  102. didwebvh-rs

    did:webvh method in Rust

    v0.1.15 550 #ssi
  103. candle-optimisers

    Optimisers for use with candle, the minimalist ML framework

    v0.10.0-alpha.2 #machine-learning #candle #optimisers #tensor
  104. ferment

    Traits for FFI conversions and some helper methods

    v0.2.14 800 #syntax-tree #traits #convert #methods #opaque #morphing #proc-macro #macro-export #vtable
  105. cantrip

    Practical extension methods for standard Rust collections

    v0.5.0 #collection #group-by #immutability #map #functional
  106. jemmy

    This package provides a coherent set of manual accessor macros

    v0.1.6 370 #macro #accessor #generator #enum-variant #coherent #field-name #field-access #set-of-macro
  107. co-orm

    Implement Create, Read, Update, and Delete (CRUD) methods for sqlx

    v0.3.15 1.0K #orm #sql #sqlx #crud
  108. iter-merge

    A high-performance iterator merging library

    v1.0.0 1.5K #iterator #sorting #no-std #merge #merge-sorting
  109. zel_core

    Type-safe RPC framework built on Iroh with support for methods, subscriptions, notifications, and raw streams

    v0.5.0 #iroh #networking #async #rpc
  110. synbounds

    Helper methods and macros for custom derives

    v0.1.3 #macro-derive #syn #generics
  111. mitoo

    toolkit library that encapsulates methods such as configuration reading, file operations, encryption and decryption, transcoding, regular expressions, threading, collections, trees…

    v0.3.0 #sqlite #dev-tools #json
  112. bing-webmaster-api

    Rust client for the Bing Webmaster API

    v1.0.1 #bing #webmasters #seo #search #api
  113. cl-aux

    elements that describe collections

    v5.1.0 #collection-traits #traits #collection
  114. encode_unicode

    UTF-8 and UTF-16 character types, iterators and related methods for char, u8 and u16

    v1.0.0 4.3M #unicode-characters #utf-8 #utf-16 #unicode
  115. lazy-limit

    lightweight Rust library for rate limiting by IP or custom ID, with support for global, router-specific, and fallback rules

    v1.0.3 190 #rate-limiting #server #router #web-router
  116. vi

    An input method library for vietnamese IME

    v0.8.0 1.1K #input-methods #tone-mark-placement #vietnamese #ime
  117. math-bem

    High-performance Boundary Element Method library for acoustic scattering

    v0.3.2 #boundary-element #bem #acoustics #hrtf #numerical
  118. graphics-shapes

    Shapes for graphics

    v0.4.4 1.6K #graphics #shape #simple
  119. bunner_cors_rs

    A lightweight CORS (Cross-Origin Resource Sharing) core library for Rust

    v0.1.2 #http-middleware #cors #web #security
  120. dbus-crossroads

    Framework for writing D-Bus method handlers

    v0.5.3 140K #ipc #dbus #api-bindings
  121. orx-concurrent-option

    ConcurrentOption is a lock-free concurrent read and write option type

    v1.5.0 1.9K #lock-free-data-structures #lock-free #options #concurrency #atomic #data-structures
  122. string-patterns

    Makes it easier to work with common string patterns and regular expressions in Rust, adding convenient regex match and replace methods (pattern_match and pattern_replace) to the standard…

    v0.3.9 4.4K #regex #string-matching #pattern-match #case-insensitive #string-pattern-matching #regex-replace #case-sensitive #ci
  123. ilog

    Base 10 and 2 logarithm functions for integer types

    v1.0.2 450 #logarithm #integer
  124. indices

    macros and methods for safely retrieving multiple mutable elements from a mutable slice, addressing scenarios where slice elements would typically require RefCell or Cell (interior mutability approach)

    v0.3.6 1.2K #interior-mutability #slice #refcell #retrieving #element #macro-expansion #zero-allocation
  125. chewing-cli

    Tools of the Chewing (酷音) intelligent Zhuyin input method

    v0.11.0 #zhuyin #intelligent #input
  126. redb_model

    Redb model derive macro and DTO type conversion

    v0.12.0 850 #redb #model #schema
  127. newtonls_faer

    Newton's method for solving systems of nonlinear equations using the Faer library

    v0.1.3 #non-linear-optimization #algebra #newton #linear-algebra #non-linear
  128. product-os-request

    Product OS : Request provides a fully featured HTTP request library combining elements of reqwest and ureq for both sync and async requests with a series of helper methods to allow…

    v0.0.48 #product-os #http-request
  129. bevy_brp_extras

    Extra BRP methods for Bevy apps including screenshot, shutdown, and keyboard input capabilities

    v0.18.0 #bevy #brp #gamedev #debugging #remote
  130. http-type

    comprehensive Rust library providing essential types for HTTP operations. Includes core HTTP abstractions (request/response, methods, status codes, versions), content types, cookies…

    v5.33.3 500 #http-response #http-version #redirect #tcp
  131. product-os-router

    Product OS : Router provides a fully featured router leveraging Axum and Tower with a suite of helper methods to make it easier to create an HTTP server, HTTPS server, web socket server and even server-sent events server

    v0.0.35 #websocket-server #server-sent-events #product-os
  132. atproto-plc

    did-method-plc implementation for ATProto with WASM support

    v0.2.0 #did-method-plc #atprotocol #did #wasm
  133. tosca

    that acts as an interface between a device and its controller

    v0.1.1 #iot #methods #interface #iot-library #data
  134. is-macro

    Derive methods for using custom enums like Option / Result

    v0.3.7 1.2M #enums #generics #information
  135. http-request

    lightweight, efficient library for building, sending, and handling HTTP/HTTPS requests in Rust applications. It provides a simple and intuitive API, allowing developers to easily interact with web services…

    v8.91.74 #https #redirect #tcp
  136. file-operation

    providing comprehensive utilities for file operations with both sync/async support. Includes operations for copy, delete, move, read and write files. Simplifies file handling in Rust…

    v0.8.11 5.1K #hyperlane #format #day #time
  137. mini-mcmc

    A compact Rust library for Markov Chain Monte Carlo (MCMC) methods with GPU support

    v0.8.0 #markov-chain #mcmc #automatic-differentiation #monte-carlo #progress-bar #sampler #effective-sample-size #nuts #gibbs #metropolis-hastings
  138. abacatepay-rust-sdk

    Official Rust SDK for AbacatePay API

    v0.1.12 500 #payment-gateway #sdk #gateway-api #api #api-gateway #payment
  139. jetblack-options

    Functions for calculating option values and sensitivities, both analytically and using and finite difference methods

    v0.4.0 #valuation #derivative #options
  140. ltpp-output

    An atomic output library based on Rust that supports output functionalities through functions, builders, and other methods. It allows customization of text and background colors.

    v3.0.0 1.6K #text-color #console-output #console-log #background-color #rgb #text-output #logging #official-documentation
  141. victorops

    Async Rust client for VictorOps

    v0.1.3 190 #web-api #monitoring #async
  142. wham

    weighted histogram analysis method

    v1.1.4 120 #statistics #histogram #molecular-dynamics #math #bioinformatics #math-statistics
  143. quilt-rs

    accessing Quilt data packages

    v0.25.0 #install-package #manifest-uri #path #call #methods
  144. curlio

    command-line tool built in Rust that mimics the functionality of cURL. It allows you to send HTTP requests to URLs with support for various HTTP methods, custom headers, request body…

    v0.4.3 270 #curl #api-client #http-client
  145. color-output

    An atomic output library based on Rust that supports output functionalities through functions, builders, and other methods. It allows customization of text and background colors.

    v8.2.7 #console-log #console-output #background-color
  146. libdrm_amdgpu_sys

    libdrm_amdgpu bindings for Rust, and some methods ported from Mesa3D

    v0.8.11 5.1K #amd-gpu #libdrm
  147. kash

    Function and method cache and memoization

    v0.7.1 160 #disk-cache #memoization #redis-cache #cache #redis
  148. union-find

    Struct and methods for union-find operation

    v0.4.3 5.7K #struct #quick-union #cargo-toml
  149. rapace-introspection

    Service introspection RPC service for rapace

    v0.5.0 #rpc-service #service-introspection #rapace #service-name #describe
  150. path-ext

    Provide convenient methods for path operations

    v0.1.2 23K #path-utilities #traits #path
  151. value-traits

    By-value slices and iterators

    v0.2.0 1.0K #traits #slice #by-value #iterator #slice-index #subslice #index-mut #read-only #random-access #type-system
  152. nalgebra-sparse-linalg

    Sparse linear algebra library for Rust using nalgebra including linear solvers and SVD

    v0.1.10 600 #sparse-linear-algebra #solver #nalgebra #conjugate-gradient #gauss-seidel #jacobi #amg #principal-component-analysis #numerical-methods #sparse-linear-systems
  153. dynami

    Automatic Axum router generation from directory structure with file-system based routing

    v0.1.0 #axum-router #axum #router #framework #web
  154. plain

    A small Rust library that allows users to reinterpret data of certain types safely

    v0.2.3 1.9M #pod #ffi #memory
  155. box_raw_ptr

    providing safe wrappers for working with raw pointer. These raw pointers are *const T and *mut T. These wrappers ensure memory safety by encapsulating the raw pointers in safe abstractions…

    v2.2.0 1.4K #raw-pointers #memory-safety #safe-wrapper #bounds-checking #methods #memory-management #encapsulating #c-interop #allocator
  156. image_to_console_core

    converting images to terminal ASCII art, supporting multiple image formats and terminal output methods

    v0.2.2 #image #console #terminal
  157. afrim

    Core library of the afrim input method

    v0.6.2 #input-methods #keyboard #ime
  158. enums

    Enumerate trait for vector and slice in rust. It abstracts chain methods like .iter().enumerate().collect() into a clean, reusable method also called enums like python enumerate.

    v0.5.1 260 #iterator #enumerate #utility
  159. finite_element_method

    A finite element method module

    v0.9.12 #finite-element #building-block #engineering-simulation #assembly #structural-analysis #numerical-methods #stiffness
  160. stec_tenet

    User and Tenant management for Saas applications

    v0.3.2 #user-management #tenet #saas #postgresql #applications #encryption #tenant #permissions #administrator #tenants
  161. pretty-name

    Get the human-friendly name of types, functions, methods, fields, and enum variants in a refactoring-safe way

    v0.4.5 #type-name #name-of
  162. warcrwlock

    in Rust that provides an attribute macro for structs and traits. Rewrite code using under the hood asynchronous reference (Arc) and asynchronous writing and read(RWlock) control elements.

    v3.0.1 950 #rw-lock #async #arc #lazy-evaluation
  163. kompost

    easen functional programming in rust by facilitating the creating composition of Iterator methods and anonymous Iterators—all without writing any trait or struct, without macros or unsafe code

    v0.0.3 #functional-programming #iterator #methods #composition #anonymous #compound
  164. ekzg-polynomial

    methods that are needed for Polynomial objects

    v0.10.0 6.3K #polynomial #scalar #object #operation #vector #kzg #towards #multi-opening
  165. service-install

    Easily provide users an install method on Linux systems

    v0.5.7 #linux #user-service #install #service-manager #system #self-contained #system-services #tui #roll-back #undo
  166. substring

    method for string types

    v1.4.5 206K #string #slice #substr
  167. winio-ui-windows-common

    Windows common methods for winio

    v0.5.0 #winio #single-threaded #windows #run-time #winapi #async-gui #single-threaded-async #qt #gtk #light-dark
  168. cpm-rs

    Critical Path Method crate

    v0.1.7 330 #critical-path #task #parser #parallel #numbers #parallel-task #floating-point #time-units
  169. network_analysis

    Solver for nonlinear networks based on the mesh and nodal analysis methods

    v0.2.6 #mesh-networking #non-linear-solver #mesh-analysis #voltage #edge #nodal #currents #electrical #voltages #deserialize
  170. hooq

    macro that inserts a method before ?. (? 前にメソッドを挿入するシンプルなマクロ)

    v0.3.1 #logging #anyhow #proc-macro #error-handling #eyre
  171. imekit

    A cross-platform Rust library for IME (Input Method Engine) integration using native protocols

    v0.1.0 #input-methods #tsf #imk #ime
  172. dicom-ul

    Types and methods for interacting with the DICOM Upper Layer Protocol

    v0.9.0 3.2K #layer-protocols #dicom
  173. ic-dbms-client

    ic-dbms-canister client library for interacting with the ic-dbms-canister

    v0.3.0 #canister #database #ic
  174. enpow

    Generating methods for user defined enums as known from Option<T> or Result<T, E>

    v2.0.3 410 #proc-macro #generator #utility
  175. hyperlane-log

    logging library that supports both asynchronous and synchronous logging. It provides multiple log levels, such as error, info, and debug. Users can define custom log handling methods and configure log file paths…

    v3.0.3 #debug-log #logging #tcp #redirect
  176. firmware-controller

    Controller to decouple interactions between components in a no_std environment

    v0.4.2 #controller #no-std #decoupling #component #firmware #struct-fields #embedded-firmware #api-client #embassy #controller-logic
  177. valu3

    A generic serialization/deserialization/type framework

    v0.9.6 #generic #generic-type #serde #type #parser
  178. praytime-rs

    Prayer Times Calculator - A Rust implementation of PrayTimes.org library

    v1.0.1 #prayer-times #salah #islam #salat #prayer
  179. cargo-ptest

    If installed using cargo install it acts as a command line tool, if used as a package provides methods for running and parsing the output of cargo test

    v1.3.3 #testing #using-cargo #command-line-tool #test-cargo #install-it #command-output #prettify
  180. http-scrap

    HTTP parsing methods made easier to use

    v0.1.1136 1.4K #http-parser #extract #methods #async #header #parser-methods #header-parser #http-protocols #your-crate
  181. sandl

    A framework for building parallel execution engines with dependency management, type-safe method dispatch, and event observation

    v0.1.0 #parallel-execution #framework #rayon #dependencies
  182. trl

    auto generation of some common methods based on Rust macros

    v1.2.2 410 #codegen #macro-attributes #macro #attributes
  183. dvb

    An unofficial crate to query publicly accessible API methods for Dresden's public transport system

    v0.7.4 #public-transport #dresden #system-api #query #serialization #iso-8601 #rfc-3339
  184. pgf2json

    Application Programming Interface to load and interpret grammars compiled in Portable Grammar Format (PGF). The PGF format is produced as a final output from the GF compiler. The library…

    v0.2.5 230 #grammar #pgf #gf #nlp #grammars
  185. hermes-sdk

    The most comprehensive Rust SDK for eBay marketplace APIs - 17 specialized clients with 86+ methods

    v0.1.0 #marketplaces #sdk #ebay #e-commerce #api-sdk
  186. nanokit

    A collection of tiny, reusable utility methods that reduce code size and improve performance

    v0.2.1 380 #improve-performance #code-size #string-concatenation #reusable #methods
  187. grpc_gateway

    A GRPC Gateway which handle the http request and convert into GRPC

    v0.1.6 430 #jwt #grpc #gateway #authentication #token #auth-token #service-health #auth-service #service-registry #token-response
  188. cxx-qt-gen

    Code generation for integrating cxx-qt into higher level tools

    v0.8.0 850 #cxx-qt #q-object #build-rs #generator #cpp #token-stream #qml #kdab #integrating #macro-generation
  189. ash-rpc-contrib

    Contributed JSON-RPC methods and utilities for ash-rpc

    v3.2.1 #prometheus #json-rpc #logging-tracing #ash-rpc #observability #health-check #axum #open-telemetry #http-middleware #health-monitoring
  190. rotary-add

    adds a few simple methods to the three lowest unsigned integer types, u8, u16 and u32 to allow cyclical addition and subtraction around the same 0 to (limit - 1) range or from 1 to a limit

    v0.2.1 400 #unsigned-integer #integer-addition #modular-arithmetic #limit #subtraction #lowest #1-based
  191. manifolds-rs

    Embedding methods implemented into Rust, starting with UMAP, parametric UMAP and tSNE

    v0.1.4 #graph #nearest-neighbor #umap #embedding #neighbours #t-sne #parametric #high-dimensional #sparse-matrix #barnes-hut
  192. identity_document

    Method-agnostic implementation of the Decentralized Identifiers (DID) standard

    v1.5.1 600 #tangle #iota #did
  193. dei

    Static analysis tool for detecting god classes and god methods

    v0.1.1 #linter #code-quality #refactoring #static-analysis
  194. rugfield

    generating Gaussian Random Fields using the circulant embedding method

    v0.2.3 260 #random-field #gaussian-random #random #gaussian
  195. traitgraph

    Abstracting over different graph representations

    v8.1.2 #graph #abstract #graph-traits #traits #implementation
  196. numtest

    Unit testing for numerical methods

    v0.4.0 #unit-testing #numerical-methods #applications
  197. foil_rs

    Core airfoil geometry + panel-method solver for FoilRs (no Bevy dependency)

    v0.1.3 #airfoil #panel-method #aerodynamics
  198. enum_ext

    procedural macro that enhances enums with additional methods and conversions

    v0.5.1 #proc-macro #enum-variant #enums-discriminant #discriminant
  199. cinnog

    Data layer and helper methods for static site generation with Leptos

    v0.5.0 #static-site-generator #ecs #leptos
  200. affinidi-did-resolver-methods

    Affinidi DID Methods

    v0.5.1 1.4K #did-resolver #affinidi #ssi #did
  201. min_http11_core

    Minimum HTTP/1.1 version, request line and headers

    v0.2.1 #version #path
  202. sto-ns

    A lightweight, pure Rust, no-std kernel for exact ns Slater-type orbital Coulomb integrals, optimized for both semi-empirical and ab initio methods

    v0.1.1 #chemistry #no-std #quantum-chemistry #slater-orbitals #ab-initio
  203. rust-lodash

    A high-performance, type-safe Rust implementation of Lodash collection methods with zero-cost abstractions

    v0.1.0 #collection #iterator #functional #utility
  204. stdin-helper

    Simplify read_line method

    v1.0.1 #prompt #stdin #read-line #read-input
  205. typed-openrpc

    Typed JSON-RPC 2.0 method definitions with OpenRPC document generation

    v0.1.1 #open-rpc #json-rpc #json-schema #api-bindings #schema
  206. tealr

    enhance the APIs provided by the mlua crates

    v0.10.0 #lua #type-generation #teal #type #generation
  207. mago-reflector

    Allows introspection of PHP code structures, enabling tools to examine classes, interfaces, methods, and other elements for advanced analysis

    v0.9.1 3.3K #linter #php #mago #php-toolchain #structures
  208. bronzite

    🔮 Compile-time type reflection for Rust - inspect traits, fields, and methods from proc-macros with an ergonomic navigation API

    v0.2.1 #compile-time-reflection #reflection-traits #proc-macro #type-system
  209. egobox-doe

    design of experiments

    v0.35.0 2.9K #experiment #lhs #full-factorial #machine-learning #design
  210. ginger-rs

    Parallel Bairstow Root-finding Method in Rust

    v0.1.2 110 #root-finding #polynomial #numerical-methods #bairstow #parallel #parallelizable
  211. pyderive

    Derive macro of Python special methods and a class attributes for PyO3

    v0.9.0 280 #macro-derive #pyo3 #python
  212. parametrized

    Supply useful iterating methods for user-defined types which are parametrized by type parameters

    v0.1.7 700 #ast #no-alloc
  213. orange-trees

    Tree data structure with several methods to query and manipulate nodes

    v0.1.3 950 #tree-structure #node #data-structures #node-tree
  214. duration-extender

    Adds fluent, highly readable methods (like .minutes(), .hours()) directly to integer types (u32, i64, etc.) to easily create std::time::Duration

    v0.5.0 #fluent #duration #extender
  215. librush

    艾刷 (libRush = lib + IBus + Rust + h): 用 rust 编写的 ibus 模块, 不用 GObject (ibus module written in pure rust, without GObject) (输入法, input method)

    v0.2.1 300 #input-methods #ibus #localization #api-bindings
  216. chewing_capi

    The Chewing (酷音) intelligent Zhuyin input method

    v0.11.0 #input-methods #chewing #text-input #io #symbols #im #phonetic #zhuyin #libchewing
  217. interpulse

    interacting with pulseflow apis

    v1.3.1 850 #pulseflow #api-bindings
  218. time_calc

    music/DSP time conversions! Provides functions and methods for converting between ticks, ms, samples, bars, beats and measures

    v0.14.0 240 #music #dsp #time #audio #conversion
  219. wgpu-async

    Converts some WGPU callback methods to async methods

    v24.0.3 700 #wgpu #async #utility
  220. iterextd

    This trait provides additional methods for working with iterators, enhancing their functionality

    v0.8.1 470 #iterator-adapter #iterator #collect #adapter
  221. offset-vec

    Packer for Vec and String etc, for all methods index add a offset

    v0.3.6 750 #vec #offset #no-std
  222. endian-writer

    [no_std] Methods for efficient reading and writing of structures to raw pointers in a stream-like fashion

    v2.2.0 600 #endian #reader #raw-pointers #reader-writer #serialization
  223. crcxx

    computes CRC-8/16/32/64/128 using various methods. Included catalog of CRC parameters simplify usage.

    v0.3.1 1.3K #crc-8 #crc16 #crc32 #crc64 #crc
  224. howzat

    Dynamic description method primitives for polyhedra with pluggable numeric backends

    v0.1.0 #numeric-primitive #dynamic #adjacency #cone #back-ends #rug #dd #dashu #debugging #polyhedra
  225. formally

    the open-source formal methods toolchain

    v0.2025.121 #formal-methods #smt
  226. type_cell

    Attach values statically to a type using static get/set methods

    v0.3.4 140 #lazy-evaluation #static #macro
  227. symbol_table

    A symbol table that's fast, concurrent, and gives stable references

    v0.5.0 17K #interning #symbols
  228. ocsf

    OCSF read/write methods

    v0.0.1-alpha5 160 #cyber-security #methods #read-write #schema #framework #security-framework
  229. importunate

    Methods for returning random elements from an iterator

    v0.1.3 290 #iterator #random #max #min-max #min
  230. error-ext

    Error utilities

    v0.4.2 #axum #extension #methods #error #utilities #error-response
  231. gmres

    A sparse linear system solver using the GMRES iterative method

    v1.1.0 #linear-algebra #sparse-linear-algebra #math #algebra #linear
  232. rknn-rs

    rknn rust binding

    v0.2.0 #bindings #methods #struct #encapsulate #memory
  233. substring-replace

    developer-friendly methods to manipulate strings with character indices

    v0.2.2 1.2K #character #string #indices #methods #index #string-matching
  234. del-fem-cpu

    finite element method (FEM) utility codes

    v0.1.10 #finite-element #utility #computation #prototyping #graphics
  235. toto

    conversion method between basic numerical types

    v1.1.0 #convert #calculations #numerical
  236. envisim_samplr

    Sampling methods for balanced and spatially balanced sampling

    v0.4.0 170 #statistics #sampling
  237. hash_combine

    Hash library with simple combine method

    v0.3.10 #hash #combine #language
  238. raw_struct

    procedural macro for easily declaring C-style structs that reference local or external memory, based on your memory implementation. It generates appropiate getter methods for easy access.

    v0.3.0 #getter #proc-macro #reference #c-style #memory-access
  239. standard_paths

    A port of QStandardPaths class which provides methods for accessing standard paths on the local filesystem (config, cache, user directories and etc.)

    v2.1.0 400 #standard-path #storage #location #standard #directory
  240. rootfinder

    Root-finding methods for both univariate, scalar-valued functions and multivariate, vector-valued functions

    v0.5.0 #scalar-valued #multivariate #univariate #vector-valued #methods
  241. pyo3_special_method_derive

    Automatically derive Python dunder methods for your Rust code

    v0.4.3 3.1K #automatic-derive #pyo3 #methods #string #dunder #repr #debugging #macro-derive #debug-display #struct-fields
  242. sophi

    Math Physics library in rust

    v0.1.21 360 #physics #math
  243. linfa-kernel

    Kernel methods for non-linear algorithms

    v0.8.1 2.4K #linfa #kernel #machine-learning
  244. sosa

    Stochastic simulation algorithm (SSA) with a Monte-Carlo generating method

    v3.0.5 #simulation #monte-carlo-simulations #ssa #stochastic #generator #simulation-system #single-cell
  245. fast-interleave

    Fast interleaving and de-interleaving methods

    v0.1.3 1.1K #interleave #deinterleave #deinterlace #interlace #no-alloc
  246. clia-macaddr

    methods for MAC address

    v0.2.0 #mac-address #format #mac
  247. Try searching with DuckDuckGo or on crates.io.

  248. dynamodb-helper

    Macro that creates a struct for interacting with AWS DynamoDB

    v0.3.0 330 #dynamo-db #macro
  249. suma_core

    A core library for suma_ulsa, used for academics methods and data processing

    v0.1.18 #data-processing #methods #academics #suma-ulsa
  250. generic-array-struct

    An attribute proc macro to convert structs with named fields of the same generic type into a single-array-field tuple struct with array-index-based accessor and mutator methods

    v0.3.3 260 #array-struct #tuple-struct #proc-macro #proc-macro-attributes #array-index #mutator
  251. electosim

    compute electoral methods (as D'Hondt) and simulate elections

    v0.3.0 #election #compute #methods #simulation #seats #voting-system
  252. gapbuf

    Generic gap buffer

    v0.1.4 1.6K #gap-buffer #gap
  253. rustledger-booking

    Beancount booking engine with 7 lot matching methods and interpolation

    v0.3.0 #finance-ledger #ledger #beancount #accounting #double-entry #finance
  254. orz

    A procedural macro for generating field information methods for structs

    v1.0.0 500 #proc-macro #reflection
  255. curlux

    command-line tool built in Rust that mimics the functionality of cURL. It allows you to send HTTP requests to URLs with support for various HTTP methods, custom headers, request body…

    v0.4.3 #curl #http-client #api-client #tool
  256. oci-wasm

    containing a thin wrapper around the oci-client crate that implements types and methods for pulling and pushing Wasm to OCI registries

    v0.3.0 17K #wasm #oci
  257. rusteval

    Make your application's structs and functions interactive

    v0.2.0 1.1K #interactive-repl #repl #eval
  258. http-lite

    no-std http request line parser (method, path, protocol)

    v0.1.2 #http-parser #request-line #path #protocols #query-parameters #ascii
  259. factorial

    Convenient methods to compute the factorial, optionally checked

    v0.4.0 3.4K #math #combinatorics
  260. aochelpers

    A set of structs and associated methods that cover common use=cases when solving Advent Of Code problems

    v0.9.2 #methods #coordinates #problem-solving #direction #solve #rectangle #cuboid #compass #cartesian #3d
  261. openapi_utils

    Extension method and utilities to work with OpenAPI 3.0 files

    v0.6.1 900 #openapi #extension-utilities
  262. ext-time

    that extends the time crate with additional useful methods for time manipulation and formatting

    v0.4.0 220 #time-formatting #date-time #timezone #formatting
  263. did-key

    did:key method

    v0.2.1 1.3K #methods #specification #key #did-comm #grpc
  264. tauri-plugin-fs-pro

    Extended with additional methods for files and directories

    v2.4.0 410 #tauri-plugin #fs-pro #fs-extra #tauri #plugin-fs
  265. crate_crypto_internal_eth_kzg_polynomial

    methods that are needed for Polynomial objects

    v0.6.0 1.4K #kzg #polynomial #scalar #object #methods #multi-opening
  266. ps-hkey

    defines the hashkey format and provides methods for resolving them

    v0.1.0-32 #define #methods #hashkey #format #resolving
  267. unwrap_none

    Implements the unwrap_none and expect_none methods removed by https://github.com/rust-lang/rust/pull/83349

    v0.1.2 53K #github #methods #expect-none #removed #value
  268. type-exts

    extension methods for std

    v0.1.6 400 #extension #methods #methods-for-std
  269. rbx_types_ops

    Adds operation methods to rbx_types

    v0.0.10 950 #methods #rbx-types #operation
  270. iterate-trait

    Experiment with methods on IntoIterator

    v1.0.1 #experiment #into-iterator #methods #collect #yield