BROWSE A-Z

All 305,250 crates, alphabetically

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

futures-logA simple logging wrapper around `futures-rs` `Future`s and `Stream`s.3,555MIT futures-macroThe futures-rs procedural macro implementations.664,310,708MIT OR Apache-2.0 futures-macro-asyncDefinition of the `#[async]` macro for the `futures-rs` crate as well as a few other assorted macros.3,733MIT/Apache-2.0 futures-macro-async-previewDefinition of the `#[async]` macro for the `futures-rs` crate as well as a few other assorted macros.3,882MIT/Apache-2.0 futures-macro-awaitDefinition of the `await!` macro for the `futures` crate.3,724MIT/Apache-2.0 futures-macro-await-previewDefinition of the `await!` macro for the `futures` crate.3,904MIT/Apache-2.0 futures-macros-litefutures about macros in lite2,529MIT futures-mapFutures-based and hashmap-based alogrithms10,698MIT futures-microMinimal, no_std compatible async prelude.761,543Apache-2.0 WITH LLVM-exceptionAsynchronousConcurrency futures-mioBindings from the `futures` crate to the `mio` crate to get I/O in the form of futures and streams.3,080MIT/Apache-2.0 futures-mockstreamMinimal mockstream which implements futures async traits4,495MIT OR Apache-2.0Asynchronous futures-mpmcMPMC queues for futures.2,833MIT futures-mpscA futures aware, bounded, MPSC channel with back pressure support.7,174MIT/Apache-2.0 futures-mutexA Mutex for the Future(s)9,262Apache-2.0AsynchronousConcurrency futures-netThe futures-net library7,279MITAsynchronousNetwork programming futures-net-macroThe futures-net library5,411MITAsynchronousNetwork programming futures-optionExtension traits for dealing with optional futures and streams7,952MIT/Apache-2.0 futures-poll-logA crate to trace poll calls on futures3,784MITAsynchronousDevelopment tools::Debugging futures-pollingAn enum similar to Poll, but containing a future in its Pending variant11,855MPL-2.0AsynchronousConcurrency futures-previewAn implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces.1,670,760MIT/Apache-2.0Asynchronous futures-prioCombinator to set priority of Futures3,322MIT OR Apache-2.0AsynchronousConcurrency futures-promisesPromises and Watched Variables for Futures21,916Apache-2.0 futures-quicAn implementation of quic protocol backed by Quiche6,729MIT futures-raceDeprecated in favor of futures-micro and futures-lite4,427MPL-2.0AsynchronousConcurrency futures-rateThis library provides easy tools to help Rust applications guide critical resources or code paths from being overwhelmed8,436MIT futures-ratelimitBounded flavors of futures' FuturesUnordered and FuturesOrdered17,542MITAsynchronous futures-retryRetry your Futures and Streams!8,744,340MIT/Apache-2.0 futures-retry-policiesRetryable Futures282,423MIT OR Apache-2.0Network programming futures-retry-policies-coreRetryable Futures239,923MIT OR Apache-2.0Network programming futures-router-sinkA futures-rs sink capable of routing between two other sinks2,139MIT futures-rustlsAsynchronous TLS/SSL streams for futures using Rustls.26,450,331MIT/Apache-2.0AsynchronousCryptography futures-rxRx implementations for the futures crate21,917MITAsynchronous futures-scan-extfutures stream scan combinator for sync closures22MIT futures-scopesRuntime agnostic, nestable, scopes for spawning non-static futures.27,212MIT futures-select-macro-previewThe `select!` macro for waiting on multiple different `Future`s at once and handling the first one to complete.361,106MIT OR Apache-2.0 futures-shimAn adapter for futures-unaware components6,848MIT/Apache-2.0 futures-shuttleFutures-aware shuttle synchronization object8,072MIT OR Apache-2.0Asynchronous futures-signalsZero cost FRP signals using the futures crate974,953MITAsynchronousConcurrency futures-signals-component-macroMacro for creating futures-signals compatible components166,268MITGUIWebAssembly futures-signals-extExtension to futures-signals: MutableOption with combinators, spawning, predicate driven selections from SignalVec.80,033MIT OR Apache-2.0 futures-signals-structsDerives mutable versions of structs for the futures-signals crate.3,071MIT futures-signals-structs-deriveDo not use this directly. Instead import futures-signals-structs3,849MIT futures-signals-structs-traitsDo not use this directly. Instead import futures-signals-structs3,845MIT futures-sinkThe asynchronous `Sink` trait for the futures-rs library.740,540,891MIT OR Apache-2.0 futures-sink-previewThe asynchronous `Sink` trait for the futures-rs library.1,888,335MIT/Apache-2.0 futures-spawnAn abstraction for spawning futures11,220MIT/Apache-2.0 futures-stablefutures which support internal references40,449MIT OR Apache-2.0 futures-stable-previewfutures which support internal references76,638MIT OR Apache-2.0 futures-state-streamA version of the futures crate's Stream which returns state on completion73,622MIT/Apache-2.0 futures-stopwatchA future that reports the duration of its inner future9,405MIT futures-stream-extAsynchronous stream extensions for the futures(-core) crate31,055MPL-2.0Asynchronous futures-stream-readerConvert an [AsyncRead] into a [Stream] of byte chunks.3,323Apache-2.0 OR MIT futures-stream-select-allA futures library adapter for merging the output of several streams12,388MITAsynchronous futures-stream-select-all-sendA futures library adapter for merging the output of several streams15,328MITAsynchronous futures-stream-select-extfutures::stream::select Ext6,018Apache-2.0 OR MIT futures-taskTools for working with tasks.763,129,455MIT OR Apache-2.0 futures-testCommon utilities for testing components built off futures-rs.13,491,451MIT OR Apache-2.0 futures-test-previewCommon utilities for testing components built off futures-rs.90,132MIT OR Apache-2.0 futures-test-sinkTest utilities for futures::sink90,933MIT OR Apache-2.0AsynchronousDevelopment tools::Testing futures-testingProperty-based testing framework for futures, fuzzing poll ordering to catch waker bugs230Apache-2.0AsynchronousDevelopment tools::Testing futures-threadpoolAn implementation of thread pools using futures10,269MIT/Apache-2.0 futures-tickerAn asynchronous recurring time event2,538,874MIT futures-timeasync time combinators896,155MIT OR Apache-2.0 futures-timeoutA utility that provides timeouts for futures and streams94,208Apache-2.0 OR MIT futures-timerTimeouts for futures.179,873,981MIT/Apache-2.0 futures-tlsAn implementation of TLS/SSL streams on top of the `futures_io` crate giving an implementation of TLS for nonblocking I/O streams.2,542MIT/Apache-2.0 futures-to-streamTurn heterogeneous Futures of same associated Output type to a stream1,649MITAsynchronous futures-turnstyleFutures-aware turnstyle-esque, sequential notifications to waiters.8,303non-standard futures-udpNon-blocking async UDPSocket, Stream & Sink. Runtime agnostic: works with tokio & futures-rs. Minimal dependencies.1,535MITAsynchronousNetwork programming futures-utilCommon utilities and extension traits for the futures-rs library.763,948,943MIT OR Apache-2.0 futures-util-delegate-access-macrosCopy and pasted macros from the futures_utils library used for creating combinators195MIT OR Apache-2.0 futures-util-eitherfutures_util::future::Either Ext3,629Apache-2.0 OR MIT futures-util-io-peekAsyncPeek trait5,181Apache-2.0 OR MIT futures-util-previewCommon utilities and extension traits for the futures-rs library.2,316,324MIT/Apache-2.0 futures-utils-litefutures about utils in lite3,024MIT futures-utils-wasmSimple utilities for futures Send bounds12,369,947MIT OR Apache-2.0No standard libraryValue formatting futures-v01xA mirror of futures v0.1.x to play nicely with futures-compat and futures v0.2.x5,082MIT/Apache-2.0 futures-v02xA mirror of futures v0.2.x4,929MIT/Apache-2.0 futures-waitmapfuture-based concurrent event waiting hashmap2,410MIT futures-websocketA futures-based websocket implementation5,365MIT futures-x-ioCompatible with futures io and tokio io.20,905Apache-2.0 OR MITAsynchronous futures-x-io-timeoutableTimeout ext for futures io and tokio io.17,128Apache-2.0 OR MITAsynchronous futures-yamuxThe yamux protocol implementation, rewritten from the ground up7,285MIT futures-zipkinFutures support for Zipkin tracing6,691Apache-2.0Network programmingWeb programming futures-zmqProvides Futures abstractions for ZeroMQ on any futures executor15,111GPL-3.0 futures01An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. Note that this…214,460MIT/Apache-2.0 futures2Enables depending on futures 0.2 and futures 0.1 in the same crate.3,950MIT/Apache-2.0 futures_cbor_codecA codec for framing an AsyncRead/AsyncWrite with cbor for all types that are serializable with serde19,362Apache-2.0/MITAsynchronousNetwork programming futures_codecUtilities for encoding and decoding frames using `async/await`3,494,374MITAsynchronousNetwork programming futures_futureThe Rust crate that converts the old style futures crate `futures::Future` into the new nightly async/await style…3,509MITAsynchronous futures_kindDEPRECATED: Renamed to future_form2,689MIT OR Apache-2.0 futures_kind_macrosDEPRECATED: Renamed to future_form_macros1,958MIT OR Apache-2.0 futures_orchestraA Tokio-based task pool for managing concurrent execution of futures with queuing, labeling, notifications and cancellation.4,578MPL-2.0AsynchronousConcurrency futures_pipelinesA Stream-like async pipeline whose buffered combinators keep making progress while a downstream stage is busy, solving the…12MIT OR Apache-2.0AsynchronousConcurrency futures_retryingRuntime agnostic retry for futures.6,039MIT/Apache-2.0 futures_ringbufMock Type implementing AsyncRead/AsyncWrite for testing and examples.395,160UnlicenseAsynchronousDevelopment tools::Testing futuresdrAn Experimental Async SDR Runtime for Heterogeneous Architectures.50,175Apache-2.0AsynchronousConcurrency futuresdr-frontendWeb Frontend for an Experimental Async SDR Runtime for Heterogeneous Architectures.6,204Apache-2.0AsynchronousConcurrency futuresdr-macrosMacros for FutureSDR12,347Apache-2.0AsynchronousConcurrency futuresdr-pmtPolymorphic Types for an Experimental Async SDR Runtime for Heterogeneous Architectures.10,506Apache-2.0AsynchronousConcurrency futuresdr-remoteRemote interaction library for FutureSDR.4,603Apache-2.0AsynchronousConcurrency futuresdr-typesPolymorphic Types for an Experimental Async SDR Runtime for Heterogeneous Architectures.10,323Apache-2.0AsynchronousConcurrency futurifyConvert your sync functions into non-blocking thread futures5,936MITAsynchronous futuristicExtensions to the futures crate53,9530BSD futurizeFuture worker boilerplate codgen9,429MIT futurize-deriveFuture worker boilerplate codgen6,658MIT futwaiterThe container of Future's that has the ability to complete them all at once1,570MIT OR Apache-2.0 fuuSimple Image Viewer2,988MIT fux_kdtreeK-dimensional tree implemented in Rust for fast NN querying.9,912Unlicense fuxia web server471MIT fuxi-clidotfile organization made easy1,768non-standard fuyaoplaceholder9MIT fuz_json_parsera json parser4,021MIT fuzcA fuzzy finder for code comments22MITCommand line utilities fuzeA mechanism to wait for a single signal which can be checked at any time4,282Apache-2.0 OR MIT fuzed-iteratorIterator wrapper for detecting incorrect use of non-fused iterators10,100MIT OR Apache-2.0Development tools::DebuggingNo standard library::No dynamic allocation fuzemillA Git workflow automation CLI for issue-driven development with AI agents.26MITCommand line utilitiesDevelopment tools fuzion-flowsInterfaces for Fuzion Flows2,917Apache-2.0 fuzion-stdStandard Library and Utilities for Smart Contracts on Fuzion3,540Apache-2.0 fuzion-utilitiesInterfaces for Fuzion Utilities1,505Apache-2.0 fuzipFuzzy zipping for scripting1,298GPL-3.0-onlyCommand line utilities fuzzRust fuzzer/buster.4,281MIT fuzz-introspector-clientAn unofficial client library for the fuzz introspector API.2,794MIT fuzz-searchA fuzzy searching library2,733MIT fuzzbunny-rsA Rust reimplementation of the fuzzbunny JS library.26MIT fuzzcheckA modular, structure-aware, and feedback-driven fuzzing engine for Rust functions48,927MITDevelopment tools::Testing fuzzcheck_arg_parserArgument parser for fuzzcheck-rs8,766MITDevelopment tools fuzzcheck_commonCommon components for both cargo-fuzzcheck and fuzzcheck35,408MITDevelopment tools::Testing fuzzcheck_json_string_generatorA Fuzzcheck mutator which generates JSON strings.1,602BSD-3-Clause fuzzcheck_mutatorsBasic mutators for fuzzcheck-rs11,777MITDevelopment tools fuzzcheck_mutators_deriveProcedural macros to generate fuzzcheck mutators37,720MITDevelopment tools::Testing fuzzcheck_nix_subsetSubset of the nix crate used by fuzzcheck-rs2,955MIT fuzzcheck_serde_json_generatorA Fuzzcheck mutator which generates `serde_json::Value`s.2,792BSD-3-Clause fuzzcheck_serializerBasic serializers to use with fuzzcheck-rs10,518MITDevelopment tools fuzzcheck_traitsDefinition of traits used by fuzzcheck-rs7,754MITDevelopment tools fuzzed-data-provider-rsfuzzed-data-provider-rs is library that you can use in order to consume fuzz binary data and shape them into structured values.2,653GPL-2.0 fuzzel-passA password-store frontend for auto-typing passwords724non-standardCommand line utilities fuzzengineFast fuzzy string matching with bit-parallel edit-distance algorithms (Myers, Hyyrö) and RapidFuzz(fuzzywuzzy)-style ratios.70MITAlgorithmsText processing fuzzerSimple Custom Fuzzer2,711MIT fuzzerangEfficient random number generators and distributions for fuzzing4,504MIT fuzzgrepA artistic way of grep18MIT fuzziesA fast, memory-mapped fuzzy search dictionary using FSTs and Levenshtein automata.320MITAlgorithmsData structures fuzzilliRust implementation of the Fuzzilli JavaScript engine fuzzer1,853AGPL-3.0 fuzzitFuzzy nested git repo finder with status and diff previews971non-standardVisualization fuzzmingLLM-powered fuzzing assistant for Solidity smart contracts — generates, runs, and iterates invariant tests with Foundry37Apache-2.0Command line utilitiesDevelopment tools::Testing fuzzmutatorThis is a tiny library that can be used to mutate fuzzing data on a bit-level.18,933non-standardDevelopment tools::Testing fuzzrP2P platform for publishing content, self-hosting, decentralized curation, and more.4,473UnlicenseCryptographyFilesystem fuzztImplementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and…1,403,759MITText processing fuzztestEasily test your software using powerful evolutionary, feedback-driven fuzzing technology.4,568MIT/Apache-2.0/Unlicense/WTFPLDevelopment tools::Testing fuzzyFast fuzzy string matching.3,294MIT fuzzy-aho-corasickAho–Corasick automaton with fuzzy matching9,777MITAlgorithmsText processing fuzzy-clipboard-save-loadtodo: write a description here1,036MIT fuzzy-cmpFast, lightweight fuzzy string comparison library for Rust with multiple similarity strategies: byte-level, word-level,…288MITDevelopment toolsRust patterns fuzzy-datetimeDetects, completes and normalises fuzzy date and date-time strings for interoperability with chrono or direct output as…3,329MITData structuresParsing tools fuzzy-expertA fuzzy logic library with support for mamdani fuzzy inference.1,578Apache-2.0 fuzzy-filterA fast implementation (O(n)) of fuzzy-filtering.24,462MITAlgorithmsText processing fuzzy-from-json-valuetodo: write a description here3,109MIT fuzzy-jsonFuzzy JSON parser2,339MIT fuzzy-logic_rsAn implementation of fuzzy logic in rust!9,019MITMathematicsScience fuzzy-lsFuzzy file search command line utility.4,401MITAlgorithmsCommand-line interface fuzzy-matcherFuzzy Matching Library26,378,386MIT fuzzy-muffFuzzy Matching Library45,851MIT fuzzy-parserFuzzy JSON repair for LLM-generated DSL3,084MIT OR Apache-2.0Parsing toolsText processing fuzzy-picklesA low-level parser of Rust source code with high-level visitor implementations4,123MIT/Apache-2.0Parser implementations fuzzy-pickles-deriveProcedural macros for fuzzy-pickles5,013MIT/Apache-2.0 fuzzy-regexHigh-performance fuzzy regular expression engine combining regex with Damerau-Levenshtein distance49MIT OR Apache-2.0AlgorithmsText processing fuzzy-searchcollections for fuzzy search2,601MIT fuzzy-selectFuzzy select using Nucleo as matching engine7,478MIT OR Apache-2.0Command line utilities fuzzy-string-distanceFuzzy string distance comparisons1,218MIT OR Apache-2.0ScienceText processing fuzzy-treeA simple fuzzy finder written in Rust which displays results in an interactive tree format.4,328MITCommand line utilitiesFilesystem fuzzy_dbscanAn implementation of the FuzzyDBSCAN algorithm5,156Apache-2.0Algorithms fuzzy_dirA fuzzy matching library specifically made for matching folder names.63MITCommand line utilities fuzzy_finderA fuzzy finding UI for CLI applications written in Rust15,587MIT OR Apache-2.0Command-line interfaceCommand line utilities fuzzy_fractionStruct for approximated human-readable fraction representation..4,205MIT fuzzy_logic_engine_rsFuzzy logic inference engine library in Rust284Apache-2.0 fuzzy_matchA crate for fuzzy finding items in sets, based on the Ruby fuzzy_find gem.19,423ISC fuzzy_match_flexFuzzy matching library based on the popular `FuzzyWuzzy` library for python.4,613MIT fuzzy_mimeA Mime-Type parsing library for rust1,568MIT fuzzy_prefix_searchFuzzy search for prefix matches14,964MIT OR Apache-2.0 fuzzy_rocksA persistent datastore backed by RocksDB with fuzzy key lookup using an arbitrary distance function accelerated by the SymSpell…10,153MIT OR Apache-2.0 fuzzy_search_liteFast fuzzy string scoring and top-k search with optional Rayon parallelism.20MITAlgorithmsText processing fuzzycompComparison with margins5,662MITMathematicsScience fuzzydateA flexible natural language date parsing library153,079MITAccessibilityDate and time fuzzydate-cliCommand line interface to the fuzzydate library127MITAccessibilityDate and time fuzzyfocusA simple window fuzzy switcher alternative to alt-tab for windows1,727MITCommand line utilities fuzzyfoldNucleic acid secondary structure kinetics.688MITScienceScience::Bioinformatics fuzzyhashPure Rust fuzzy hash implementation145,296MIT fuzzylogicProvides operations for fuzzy set theory2,780MITMathematics fuzzymonthA fuzzy month parser which handles a variety of input formats.1,680MIT OR Apache-2.0Date and timeParsing tools fuzzypathQuick & dirty fuzzy path comparison4,169MITData structuresRust patterns fuzzypickerA Rust library for fuzzy searching and interactive selection of items in command-line applications.11,874MITCommand-line interface fuzzyrustyA Rust port of fuzzywuzzy2,494GPL-3.0 fuzzysearchrsFuzzy search for finding strings in string with levenshtein distance1,668MIT fuzzytagsa probabilistic cryptographic structure for metadata resistant tagging20,226MIT fuzzytailA modern, colorful tail replacement with split-pane log monitoring88MIT fuzzywuzzyA pure-Rust clone of the incredibly useful fuzzy string matching python package, FuzzyWuzzy.1,701,462GPL-2.0-onlyText processing fvA fast, keyboard-driven TUI file manager for your terminal22MITCommand line utilitiesFilesystem fv-rsThin Rust FFI bindings to NVIDIA FrameView SDK (Windows x64)564Apache-2.0 fv-templateField-value based string templating78,524MIT fvadVAD library based on WebRTC's VAD engine8,990MIT OR Apache-2.0Multimedia::Audio