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.0
fn_onceThis library provides a convenient derive macro for a once function.4,022MIT OR Apache-2.0
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,748MIT
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,714MIT
fna3dWrapper of FNA3D7,622MIT
fna3d-sysRust FFI bindings to FNA3D16,093MIT
fna3hFNA3D types in a hierarchy4,209MIT
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,047MIT
fncache-macrosProcedural macros for the fncache crate1,283MIT
fnck_sqlSQL as a Function for Rust27,765Apache-2.0
fnck_sql_serde_macrosSerdeMacros for FnckSQL2,214Apache-2.0
fncliAn attribute macro to simplify writing simple command line applications.11,655MIT OR Apache-2.0
fncmdCommand line interface as a function.22,389MPL-2.0
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.0
fndgAn unchained map game where you battle for resources while building your nation up.6,525MIT OR Apache-2.0
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.0
fngGenerate random names like Docker containers.1,687MIT
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.0
fniofunction io1,552MIT
fnirFast numerical integration rules, like tanh-sinh quadrature1,662GPL-3.0
fnlAdd or remove final newlines1,081non-standard
fnlbFortnite LobbyBot1,463BSD-3-Clause
fnlintA filename linter.1,206MIT OR Apache-2.0
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-Clause
fnmatch-regex2Convert a glob-style pattern to a regular expression.188,643BSD-2-Clause
fnmatch-rsA Rust port of Python's fnmatch: shell-style filename matching (*, ?, [seq], [!seq]).51MIT
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.0
fnmock-deriveProcedural macro implementation for the fnmock mocking framework.18MIT OR Apache-2.0
fnmutantA mutant closure Fn(&mut ...)1,703MIT OR Apache-2.0
fnnA simple Feedforward Neural Network library for Rust2,038MIT OR Apache-2.0
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.0
fno-agentsPTY supervisor substrate for persistent, attachable multi-CLI coding agents (codex, gemini, claude)51Apache-2.0
fnordA GUI library. (Work in progress)474non-standard
fnorderTotally non-randomly generated messages from the Illuminati.2,827MIT
fnormRename bulk files with simple patterns41MIT
fnotationA simple lower-house syntax for programming language experimentation12,316MIT
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,671MIT
fnrIntuitive find and replace.3,215GPL-3.0-or-later
fnr-toolA blazingly fast file and directory renaming tool with gitignore support347MIT
fnrouteA small function router with axum-style handler extraction.70MIT
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.0
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.0
fnsql-macroType-safe SQL query wrappers4,575MIT/Apache-2.0
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-only
fnug-vt100Fork of vt100 with scrollback support — library for parsing terminal data385MIT
fnumAn utility trait for enum2,516MIT
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 function24Unlicense
fnv64-rsA lightweight, zero-dependency implementation of the FNV (Fowler–Noll–Vo) hash function.248Apache-2.0
fnv_rsFowler–Noll–Vo hash function including 32, 64, 128, 256, 512, & 1024 bit variants.134,985Apache-2.0 / MIT
fnva跨平台环境切换工具,支持 Java 和 LLM 环境配置1,029MIT
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.0
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 testing261MIT
fob-bundlerFob bundler - Rolldown-based bundling on top of fob foundation879MIT
fob-cliFob bundler CLI - fast JavaScript/TypeScript bundler254MIT
fob-configConfiguration loading and validation for the Fob bundler411MIT
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 framework73MIT
fobserverA lightweight and straightforward HTTP server library written in Rust5,607MIT
focAn implementation of various Field Oriented Control algorithms.5,467MIT OR Apache-2.0
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.0
focaGossip-based cluster membership discovery, based on SWIM176,398MPL-2.0
focacciano_std implementation of Unicode case folding comparisons2,981,779MIT AND Unicode-3.0
focalTerminal focus library - focus terminal windows and multiplexer panes892MIT OR Apache-2.0
fochParadox mod static analysis toolkit with CLI and EU4-focused language tooling22AGPL-3.0-only
focket-rsA minimal node-graph / workflow orchestration engine for Rust.47ISC
foclfocl/focld - lightweight Rust BGP speaker24MIT
focoTopic-based strongly typed pubsub for no_std rust4,300BSD-3-Clause
foctCommand-line interface for the foctet project1,226MIT
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,780Unlicense
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,231MIT
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 TUI32MIT
focusminiSimple Pomodoro timer with audio cues346MIT
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 Timer352MIT
fodidReader for the 51Did (51Degrees Identifier) value returned by the 51Degrees cloud service. Parses the OWID envelope and unpacks…49EUPL-1.2
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.0
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.0
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.0
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,383MIT
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.0
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 formats925MIT
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.0
foilA macro-based ORM (WIP)1,622MIT