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.

fn_macro函数宏8,229MIT OR Apache-2.0 fn_matchDefines a new type of match based on passing each value into a function.1,583WTFPL fn_metaReturns metadata about a function at runtime.18,502MIT OR Apache-2.0 fn_moveA version of the FnOnce trait that takes `self` by `&mut` reference instead of by value.3,975MIT/Apache-2.0 fn_mutfn_mut macro generates function which takes mutable reference to self and returns mutable reference.2,271MIT fn_nameMacros that produce the name of the function they're invoked within.61,083MIT/Apache-2.0No standard libraryRust patterns fn_onceThis library provides a convenient derive macro for a once function.4,022MIT OR Apache-2.0Development toolsRust patterns fn_opsTemporary traits for function operator overloading, pending the stabilization of `Fn`, `FnMut`, and `FnOnce`.3,686Apache-2.0 fn_overloadsCreate functions with varying arguments and return types. Please don't use this.2,762MIT OR Apache-2.0 fn_reflectionmy toy project1,294MIT OR Apache-2.0 fn_type_aliasA proc attribute macro that generates a type alias with the given identifier for the attributed function11,748MITDevelopment tools fn_vmA lightweight frame based virtual machine, meant as the base for rigz_vm.19,926MIT fn_zipProvides a zip trait for functions, allowing two functions to be combined before being called.10,714MITAlgorithmsNo standard library::No dynamic allocation fna3dWrapper of FNA3D7,622MITGame engines fna3d-sysRust FFI bindings to FNA3D16,093MITGame engines fna3hFNA3D types in a hierarchy4,209MITGame engines fnaopfnaop is a lightweight and flexible Rust library designed to bring Aspect-Oriented Programming (AOP) to your Rust functions. By…1,323Apache-2.0 fncacheA zero-boilerplate Rust library for function-level caching with pluggable backends1,047MITAsynchronousCaching fncache-macrosProcedural macros for the fncache crate1,283MIT fnck_sqlSQL as a Function for Rust27,765Apache-2.0Database interfacesDevelopment tools fnck_sql_serde_macrosSerdeMacros for FnckSQL2,214Apache-2.0 fncliAn attribute macro to simplify writing simple command line applications.11,655MIT OR Apache-2.0Command-line interface fncmdCommand line interface as a function.22,389MPL-2.0Command-line interface fncmd-implThis crate shouldn't be used directly. Check fncmd.23,255MPL-2.0 fnconcatSpecify function names by concatenating tokens.10,571ISC fnctSimple caching library that supports cache invalidation via tags18,561MIT fndA simple way to find files.9,438Apache-2.0Command-line interfaceCommand line utilities fndgAn unchained map game where you battle for resources while building your nation up.6,525MIT OR Apache-2.0Games fndsaImplementation of FN-DSA as per FIPS-206 (WiP)723MIT fnerrorA proc-macro for generating error impls for functions.1,150MIT fnewA Unicode-aware line-oriented drop-in replacement for coreutils' fold.3,285MIT OR Apache-2.0Command line utilitiesText processing fngGenerate random names like Docker containers.1,687MITCommand line utilities fng_api_wrapperCrypto Fear and Greed API wrapper3,609MIT fnhookA simple, batteries-included way of hooking standard library functions on macOS1,473MIT fnifni1,561MIT fnichol-cimeA demonstration of a Rust CI build/test/release workflow supporting multi-platform testing, binary builds, Docker image building,…8,050MPL-2.0Rust patterns fniofunction io1,552MIT fnirFast numerical integration rules, like tanh-sinh quadrature1,662GPL-3.0 fnlAdd or remove final newlines1,081non-standardCommand line utilities fnlbFortnite LobbyBot1,463BSD-3-Clause fnlintA filename linter.1,206MIT OR Apache-2.0Development tools fnlogLogging with function names4,732MIT fnmFast and simple Node.js version manager85,353GPL-3.0 fnm-binstall-testfnm-binstall-test2,864MIT fnmatch-regexConvert a glob-style pattern to a regular expression.202,512BSD-2-ClauseEncodingFilesystem fnmatch-regex2Convert a glob-style pattern to a regular expression.188,643BSD-2-ClauseEncodingFilesystem fnmatch-rsA Rust port of Python's fnmatch: shell-style filename matching (*, ?, [seq], [!seq]).51MITFilesystemText processing fnmatch-sysRust binding for the C header fnmatch.h5,638MIT OR Apache-2.0 fnmockA Rust mocking framework for standalone functions and methods in an impl block.15MIT OR Apache-2.0Development tools::Testing fnmock-deriveProcedural macro implementation for the fnmock mocking framework.18MIT OR Apache-2.0Development tools::Testing fnmutantA mutant closure Fn(&mut ...)1,703MIT OR Apache-2.0 fnnA simple Feedforward Neural Network library for Rust2,038MIT OR Apache-2.0MathematicsNo standard library fnntwFNNTW: Fastest Nearest Neighbor (in the) West. A fast kdtree/kNN library.12,537MIT OR Apache-2.0 fnoThe fno terminal front door: a native terminal multiplexer (persistent server-owned PTYs, detach/reattach) plus the lazy…73Apache-2.0Command line utilitiesDevelopment tools fno-agentsPTY supervisor substrate for persistent, attachable multi-CLI coding agents (codex, gemini, claude)51Apache-2.0AsynchronousCommand line utilities fnordA GUI library. (Work in progress)474non-standardGUI fnorderTotally non-randomly generated messages from the Illuminati.2,827MIT fnormRename bulk files with simple patterns41MITCommand line utilitiesFilesystem fnotationA simple lower-house syntax for programming language experimentation12,316MITCompilers fnoxA flexible secret management tool supporting multiple providers and encryption methods3,727MIT fnox-coreProvider library and core types for fnox886MIT fnqA flock-based approach to queuing Unix tasks & processes4,671MITCommand line utilities fnrIntuitive find and replace.3,215GPL-3.0-or-laterCommand line utilities fnr-toolA blazingly fast file and directory renaming tool with gitignore support347MITCommand line utilities fnrouteA small function router with axum-style handler extraction.70MITAsynchronousRust patterns fnrpcType-safe RPC for Rust + TypeScript — define functions once, get typed clients everywhere177MIT fnrpc-axumAxum integration for fnrpc — FnrpcState, handler, and utilities for serving RPC over HTTP115MIT fnrpc-macrosProc macros for fnrpc — attribute macros for defining typed RPC functions201MIT fnrpc-tauriTauri integration for fnrpc — serve RPC procedures over Tauri IPC79MIT fnrpc-webStandalone fnrpc HTTP server on xitca-http + xitca-server — zero framework overhead, for benchmarking82MIT fnrpc-xitcaxitca-web integration for fnrpc — FnrpcState, handler, and utilities for serving RPC over HTTP80MIT fnrsA simple crate with some useful functions i like.13,292GPL-3.0 fnsadd common fn, eg: debounce, throttle ...21,116MIT OR Apache-2.0Data structures fns-api-clientФНС API клиент12,403MIT OR Apache-2.0 fnscriptTODO1,546MIT OR Apache-2.0 fnshTODO1,547MIT OR Apache-2.0 fnsqlType-safe SQL query wrappers17,496MIT/Apache-2.0Database interfaces fnsql-macroType-safe SQL query wrappers4,575MIT/Apache-2.0Database interfaces fnstack-build-utilsFnStack build utils1,209MIT fnstack-cf-macroFnStack route macro4,542MIT fnstack-macrosFnStack route macro1,157MIT fnugA TUI command runner based on git changes225GPL-3.0-onlyCommand line utilitiesDevelopment tools fnug-vt100Fork of vt100 with scrollback support — library for parsing terminal data385MITCommand-line interfaceEncoding fnumAn utility trait for enum2,516MITMemory management fnum-derivefnum derive macro4,074MIT fnupTODO1,534MIT OR Apache-2.0 fnvFowler–Noll–Vo hash function692,957,869Apache-2.0 / MIT fnv0FNV0/1/1a 32/64/128-bit hash functions1,435CC0-1.0 OR Unlicense fnv1A Hasher implementation for the FNV-1 hash function24UnlicenseAlgorithmsNo standard library fnv64-rsA lightweight, zero-dependency implementation of the FNV (Fowler–Noll–Vo) hash function.248Apache-2.0AlgorithmsNo standard library fnv_rsFowler–Noll–Vo hash function including 32, 64, 128, 256, 512, & 1024 bit variants.134,985Apache-2.0 / MITAlgorithmsCryptography fnva跨平台环境切换工具,支持 Java 和 LLM 环境配置1,029MITCommand line utilitiesDevelopment tools fnvhashA fast non cryptographic hasher implementation from rustc3,108MIT/Apache-2.0 fnx-algorithmsDeterministic graph algorithms for FrankenNetworkX501non-standard fnx-cgseCanonical Graph Semantics Engine — deterministic tie-break policies and complexity witnesses514non-standard fnx-classesCore graph classes and data structures for FrankenNetworkX551non-standard fnx-conformanceDifferential conformance harnesses for FrankenNetworkX17non-standard fnx-convertGraph conversion utilities preserving FrankenNetworkX semantics43non-standard fnx-dispatchDispatch policy and routing support for FrankenNetworkX algorithms64non-standard fnx-durabilityRaptorQ sidecar durability artifacts for FrankenNetworkX17non-standard fnx-generatorsGraph generator implementations for FrankenNetworkX44non-standard fnx-pythonPyO3 Python bindings for FrankenNetworkX — a Rust-backed drop-in replacement for NetworkX17non-standard fnx-readwriteGraph serialization and parsing for FrankenNetworkX43non-standard fnx-runtimeRuntime support types for deterministic FrankenNetworkX graph algorithms573non-standard fnx-viewsLive graph view types for FrankenNetworkX43non-standard foWIP crate1,779MIT OR Apache-2.0 foaAn experimental IEEE 802.11 (WLAN) stack for rust on the ESP32.206MIT OR Apache-2.0 foa_staA station mode implementation for Ferris-on-Air.76MIT OR Apache-2.0 foam-highlighterHighlight OpenFOAM dictionaries as HTML and/or Pygtex snippets6,761MIT/Apache-2.0Parser implementationsParsing tools foam-upCLI to quickly create new projects for Foam3,058MIT fobyah credential vault: AES-256-GCM at-rest encryption keyed by a per-host machine key. Shared by yah CLI, yah-agentd, and the…102MIT OR Apache-2.0 fob-browser-testHeadless Chrome testing library for browser automation and testing261MITDevelopment tools::TestingWeb programming fob-bundlerFob bundler - Rolldown-based bundling on top of fob foundation879MIT fob-cliFob bundler CLI - fast JavaScript/TypeScript bundler254MITDevelopment tools::Build Utils fob-configConfiguration loading and validation for the Fob bundler411MITCompilersDevelopment tools fob-genErgonomic JavaScript code generation using OXC AST builders1,123MIT fob-graphFob graph - Pure graph data structures for module dependency graphs1,011MIT fob-plugin-astroRolldown bundler plugin for Astro - extract and process frontmatter and script blocks from Astro components170MIT OR Apache-2.0 fob-plugin-cssRolldown bundler plugin for CSS - process, bundle, and minify CSS using lightningcss239MIT OR Apache-2.0 fob-plugin-svelteRolldown bundler plugin for Svelte - extract and process script blocks from Svelte components169MIT OR Apache-2.0 fob-plugin-vueRolldown bundler plugin for Vue - extract and process script blocks from Vue SFCs174MIT OR Apache-2.0 fobaA test crate2,970MIT fobserveObservability library for the fiddlesticks agent harness framework73MITAsynchronousDevelopment tools::Debugging fobserverA lightweight and straightforward HTTP server library written in Rust5,607MIT focAn implementation of various Field Oriented Control algorithms.5,467MIT OR Apache-2.0AlgorithmsEmbedded development foc-rsFOC Motor Control Algorithm In Rust1,499MIT OR Apache-2.0 foc-simpleA simple and easy to use implementation of the Field Oriented Control (foc) for brushless motors.995MIT OR Apache-2.0Embedded developmentNo standard library focaGossip-based cluster membership discovery, based on SWIM176,398MPL-2.0Network programmingNo standard library focacciano_std implementation of Unicode case folding comparisons2,981,779MIT AND Unicode-3.0Internationalization (i18n)No standard library focalTerminal focus library - focus terminal windows and multiplexer panes892MIT OR Apache-2.0Command line utilitiesDevelopment tools fochParadox mod static analysis toolkit with CLI and EU4-focused language tooling22AGPL-3.0-onlyCommand line utilitiesDevelopment tools focket-rsA minimal node-graph / workflow orchestration engine for Rust.47ISC foclfocl/focld - lightweight Rust BGP speaker24MITNetwork programming focoTopic-based strongly typed pubsub for no_std rust4,300BSD-3-ClauseConcurrencyEmbedded development foctCommand-line interface for the foctet project1,226MITNetwork programming foctetTransport-agnostic end-to-end encryption layer for secure data transfer.1,973MIT foctet-archiveFoctet Secure Archive: encrypted manifest/chunks with recipient key wrapping136MIT foctet-cliCommand-line interface for the foctet project1,380MIT foctet-coreFoctet Core protocol: framing, handshake, traffic keys, replay protection2,801MIT foctet-httpThin HTTP adapter for application/foctet body envelopes43MIT foctet-muxMultiplexer for Foctet, enabling multiple streams over a single connection.995MIT foctet-netNetworking and transport layer layer for Foctet, providing connection management and stream handling.2,076MIT foctet-relayRelay server for the foctet project, facilitating peer-to-peer connections and data relay.1,383MIT foctet-serverServer component of the foctet project, managing server-side operations for file transfers and messaging.1,378MIT foctet-sysSystem interface module for the foctet project, providing OS-specific functionalities and integrations.1,378MIT foctet-transportLayered transport integration helpers for Foctet secure channels125MIT foctet-wasmWebAssembly bindings for Foctet end-to-end encryption (body envelopes)16MIT focusThe Focused Entropy game engine for 2D game development3,661MIT focus-amiA command line tool to help focus by killing processes14,780UnlicenseCommand line utilities focus-eventsEvent handler for the Focus engine2,352MIT focus-inputUser input manager for the Focus engine2,110MIT focus-soundAudio abstraction for the Focus engine2,153MIT focus-trackerCross-platform focus tracker for Linux (X11), macOS and Windows270Apache-2.0 focus-tracker-coreThe core types for the focus tracker crate374Apache-2.0 focus-windowWindow abstraction for the Focus engine2,155MIT focus_by_cursorAutomatically focuses the yabai window under the mouse cursor, without clicks. Works exclusively on macOS.551MIT OR Apache-2.0 focus_monitorLibrary for iterating over the focused window each time it changes6,231MITAPI bindingsOperating systems::Linux APIs focusableA trait for types that can be focused11,413MIT OR Apache-2.0 focusable-deriveDerive macro for the focusable crate11,681MIT OR Apache-2.0 focuscasta tui to automatically switch obs inputs based on the focused window154MIT focusdA beautiful terminal pomodoro timer with daemon, waybar integration and interactive TUI32MITCommand-line interface focusminiSimple Pomodoro timer with audio cues346MITCommand line utilitiesDate and time focuson_casA content-addressable storage library implemented in Rust.1,512MIT focustraceSmall utility to print a backtrace containing only functions called from the current crate on panic.2,512MIT OR Apache-2.0 focuzLightweight Beautiful Terminal Pomodoro Timer352MITCommand line utilities fodidReader for the 51Did (51Degrees Identifier) value returned by the 51Degrees cloud service. Parses the OWID envelope and unpacks…49EUPL-1.2CryptographyParser implementations fofA fast and flexible friends-of-friends algorithm for idenitfying galaxy groups in redshift surveys. This crate holds the core…8,090MIT fofafofa_rust is a sdk made for FOFA (a cybersecurity map tool)14,887MIT fofc-rsBinary data format used to encode random files.2,372MIT fogFuture namespace crate for all fog-* projects1,829MIT OR Apache-2.0 fog-cryptoUtilities to make signing & encryption easier for small, independent blocks of bytes. Primary use-case is the fog-pack crate.17,047MIT OR Apache-2.0Cryptography fog-dbEmbedded database built with rocksdb and fog-pack1,697MIT OR Apache-2.0 fog-db-traitsdatabase traits to be implemented by fog-db databases3,896MIT OR Apache-2.0 fog-filereserved for in-progress crate - arbitrary file storage built on fog-pack and fog-db1,526MIT OR Apache-2.0 fog-htmlreserved for in-progress crate - HTML-like files built around fog-pack and fog-db1,517MIT OR Apache-2.0 fog-human-jsonHuman-readable fog-pack data, through JSON.3,897MIT OR Apache-2.0Encoding fog-mathreserved for in-progress crate - math notation data built around fog-pack1,541MIT OR Apache-2.0 fog-movreserved for in-progress crate - video files built around fog-pack and fog-db1,527MIT OR Apache-2.0 fog-netreserved for in-progress crate - collection of networking layers for fog-db1,531MIT OR Apache-2.0 fog-packBinary Data format supporting immutable references, schema, and compression14,508MIT OR Apache-2.0Encoding fog-picreserved for in-progress crate - image files built around fog-pack and fog-db1,506MIT OR Apache-2.0 fog-schemarsreserved for in-progress crate - schema generation for fog-pack1,530MIT OR Apache-2.0 fog-schemars-derivereserved for in-progress crate - schema generation for fog-pack1,528MIT OR Apache-2.0 fog-svgreserved for in-progress crate - vector graphics built around fog-pack and fog-db1,544MIT OR Apache-2.0 fog-wavreserved for in-progress crate - audio files built around fog-pack and fog-db1,533MIT OR Apache-2.0 foglet_gameAuthoring kit for Foglet external_pty terminal door games.72MIT OR Apache-2.0 fognetA package for https://fognet.world1,723MIT OR Apache-2.0 fogo📂 Fogo: A fast terminal file explorer replacing cd and ls for quick folder navigation.3,383MITCommand line utilities fogo-paymasterFogo paymaster service and transaction validator CLI842Apache-2.0 fogo-sessions-sdkA set of utilities for SVM on-chain programs integrating with Fogo sessions10,113Apache-2.0 fogo-stake-poolFogo Stake Pool CLI — manage stake pools on the Fogo blockchain57Apache-2.0Command line utilities fogo-stake-pool-clientGenerated Rust client for the Fogo Stake Pool program25Apache-2.0 fogo-stake-pool-interfaceFogo Stake Pool Interface - State types for deserializing stake pool accounts24Apache-2.0 fogo-stake-pool-programFogo Stake Pool Program105Apache-2.0 fogwatchA real-time log viewer for Cloudflare Workers with filtering and multiple output formats925MITCommand line utilitiesDevelopment tools foiafoia toolkit23BSD-2-Clause foibleLightweight typed error chaining — #[derive(AsSource)] with no Display or std::error::Error boilerplate32MIT foible-deriveProc-macro internals for the foible crate — do not use directly41MIT foidA post-quantum toy blockchain: ML-DSA/SPHINCS+ signatures, memory-hard PoW, a real P2P node.15MIT OR Apache-2.0Cryptography::Cryptocurrencies foilA macro-based ORM (WIP)1,622MIT