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.

brimstone_coreThis crate is reserved for an in-progress bevy_animation_graph rename19MIT brimstone_editorThis crate is reserved for an in-progress bevy_animation_graph rename18MIT brimstone_proc_macrosThis crate is reserved for an in-progress bevy_animation_graph rename18MIT brineSimple crypto backed by libsodium.1,840MIT OR Apache-2.0CryptographyNo standard library brine-ed25519Ed25519 signature verification for Solana SVM programs using curve25519 syscalls76,316MITCryptographyEmbedded development brine-fp192-bit fixed-point math library with logarithmic and exponential functions. Designed for blockchain, scientific, and financial…17,846Apache-2.0CryptographyMathematics brine-kiwiKiwi is a schema-based binary format for efficiently encoding trees of data.753Apache-2.0 brine-kiwi-cliCommand line interface for the Brine Kiwi compiler and runtime541Apache-2.0 brine-kiwi-compilerCompiler for the Brine Kiwi language, which compiles to Rust code957Apache-2.0 brine-kiwi-schemaSchema definitions for the Brine Kiwi language, used by the compiler and runtime1,148Apache-2.0 brine-treeMerkle tree implementation for Solana programs8,896MIT bringWebring-enabling reverse proxy and API1,583BSD-3-Clause bring-rsA simple library for interacting with the getbring.com API1,083Apache-2.0 brinicle_deinterleavedVocabulary types for de-interleaved audio as used in brinicle.3,475MIT brinicle_glueCode for gluing brinicle rust projects to C.1,979MIT brinicle_kernelVocabulary type for signal procesors in brinicle.2,910MIT brinicle_midiMIDI parsing utilities used in brinicle.1,993MIT brinicle_pitchPitch calculation utilities used in brinicle.1,917MIT brinicle_voicesVoice allocation logic used in brinicle.1,925MIT brinkA compiler and runtime for inkle's ink narrative scripting language22MIT brink-analyzerCross-file semantic analysis for inkle's ink narrative scripting language1,119MITCompilersGame development brink-cliCLI for compiling and running ink stories814MITCompilersGame development brink-codegen-inkbBytecode codegen backend: LIR → StoryData (inkb format)941MITCompilersGame development brink-codegen-jsonJSON codegen backend: LIR → ink.json format939MITCompilersGame development brink-compilerCompiler for inkle's ink narrative scripting language922MITCompilersGame development brink-converterConverts inklecate .ink.json to brink .inkb format476MITCompilersGame development brink-dbIncremental project database for inkle's ink narrative scripting language1,052MITCompilersGame development brink-driverPipeline orchestration for the brink ink compiler991MITCompilersGame development brink-fmtSource code formatter for inkle's ink narrative scripting language939MITCompilersGame development brink-formatBinary interface between brink compiler and runtime1,427MITCompilersGame development brink-ideProtocol-agnostic IDE query library for inkle's ink858MITCompilersGame development brink-intlInternationalization tooling for brink stories834MITCompilersGame development brink-irIntermediate representations for inkle's ink narrative scripting language1,274MITCompilersGame development brink-jsonParser for inklecate .ink.json output format1,022MITCompilersGame development brink-lspLanguage server for inkle's ink narrative scripting language822MITCompilersGame development brink-project-configProject settings file (brink.toml) for dialect + type policy, shared by every brink compiler mount116MITCompilersGame development brink-runtimeRuntime/VM for executing compiled ink stories914MITCompilersGame development brink-source-treeSourceTree trait: a host-agnostic seam for enumerating and reading .brink source files25MITCompilersGame development brink-syntaxSyntax types and parser for inkle's ink narrative scripting language1,296MITCompilersGame development brink-syntax-nativeLexer and error-resilient CST for the .brink native surface (B0.5 grammar skeleton)112MITCompilersGame development brinyLow-level enforcement of memory layout integrity2,478MITData structuresEmbedded development briny_aiA tiny & efficient AI inference engine2,107MITData structuresMathematics brioAsync http server and web framework3,207MIT briocheA practical package manager and build tool1,792MIT brioche-duccRust bindings for Duktape, the embedded JavaScript engine (fork)3,500MIT brioche-ducc-serdeSerde serializer/deserializer implementation for `ducc::Value` (fork)2,707MIT brioche-ducc-sysLow-level Duktape FFI for the `ducc` crate (fork)4,332MIT brique-rsA MLP library made from scratch, using the rust standard lib1,702GPL-3.0 briskWork in progress library with no initial release yet1,694MIT brisk-cartographyUse of the brisk declarative engine with cartography.5,491MIT brisk-common-componentsCommon components for the brisk declarative engine.12,297MIT brisk-eframeUse of the brisk declarative engine with eframe.14,141MIT brisk-eguiUse of the brisk declarative engine with egui.14,022MIT brisk-egui-componentsComponents for brisk-egui.15,237MIT brisk-itbrisk-it is the core library of the brisk declarative engine.16,052MIT brisk-machineUse of the brisk declarative engine to generate state machines.5,072MIT brisk-pkgBuild, test, sign, and ship native Swift macOS apps without living in Xcode69MITCommand line utilitiesDevelopment tools brisk-rfd-componentsComponents for rfd.9,232MIT bristolParsers for the Bristol circuits MPC format1,685MIT OR Apache-2.0 briteverify-rsRust client library for the BriteVerify API Suite8,989AGPL-3.0-or-laterAPI bindingsAsynchronous brito_guessing_gameA fun game where you guess what number the computer has chosen.1,073MIT brittleSimple TOML parser in Rust3,146Apache-2.0 brixBrix is a CLI tool written in Rust for scaffolding and code generation.9,277MITCommand line utilities brix_cliBrix's CLI clap interface.8,602MIT brix_commandsBrix's command crate for storing all supported commands.7,073MIT brix_commonCommon utilities and functions for Brix.7,748MIT brix_config_loaderBrix's crate for loading and managing configs.6,408MIT brix_errorsBrix's crate for handling all application-related errors.9,766MIT brix_processorBrix's simple wrapper around handlebars with added helpers.8,545MIT brizeMinimalistic Rust Framework1,590MIT/Apache-2.0 brize_authA tiny async authentication library.24,299MIT/Apache-2.0Authentication brize_datastoreLight db module for Brize1,600MIT/Apache-2.0 brize_dbLight db module for Brize1,597MIT/Apache-2.0 brize_httpLight http module for Brize1,562MIT/Apache-2.0 brize_routerLight router module for Brize1,578MIT/Apache-2.0 brize_sessionLight session module for Brize1,604MIT/Apache-2.0 brkThe Bitcoin Research Kit is a suite of tools designed to extract, compute and display data stored on a Bitcoin Core node50,752MIT brk-aideA code-first API documentation library296MIT OR Apache-2.0 brk-aide-macrosMacros for the Aide library459MIT OR Apache-2.0 brk-corepc-clientBitcoin Core JSON-RPC client776CC0-1.0Cryptography::Cryptocurrencies brk-corepc-jsonrpcRust support for the JSON-RPC 2.0 protocol823CC0-1.0 brk-corepc-typesBitcoin Core JSON-RPC API types830CC0-1.0Cryptography::Cryptocurrencies brk-file-idUtility for reading inode numbers (Linux, MacOS) and file IDs (Windows)1,537MIT OR Apache-2.0Filesystem brk-notifyCross-platform filesystem notification library1,807CC0-1.0Filesystem brk-notify-debouncer-fullnotify event debouncer optimized for ease of use1,627MIT OR Apache-2.0 brk-notify-typesTypes used by the notify crate1,692MIT OR Apache-2.0Filesystem brk_allocGlobal allocator and memory utilities for brk1,494MIT brk_bencherA simple benchmarker for testing other crates.1,281MIT brk_binderA generator of binding files for other languages764MIT brk_bindgenA trait-based generator of client bindings for multiple languages1,099MIT brk_bundlerA thin wrapper around rolldown18,627MIT brk_cliA command line interface to run a BRK instance46,134MIT brk_clientRust client for the Bitcoin Research Kit API911MITAPI bindingsCryptography::Cryptocurrencies brk_cohortCohort definitions used throughout BRK2,502MIT brk_computerA Bitcoin dataset computer built on top of brk_indexer48,910MIT brk_coreThe Core (Structs and Errors) of the Bitcoin Research Kit43,828MIT brk_errorErrors used throughout BRK12,280MIT brk_exitAn exit blocker built on top of ctrlc41,478MIT brk_fetcherA Bitcoin price fetcher52,232MIT brk_fjallLog-structured, embeddable key-value storage engine601MIT OR Apache-2.0AlgorithmsData structures brk_grouperGroups used throughout BRK103MIT brk_indexerA Bitcoin indexer built on top of brk_reader52,616MIT brk_interfaceAn interface to find and format data from BRK13,408MIT brk_iteratorA Bitcoin block iterator1,687MIT brk_loggerA thin wrapper around tracing with size-based log rotation54,109MIT brk_mcpA bridge for LLMs to access BRK13,019MIT brk_mempoolBitcoin mempool monitor with fee estimation2,130MIT brk_oraclePure on-chain BTC/USD price oracle algorithm1,602MIT brk_parserA very fast Bitcoin block parser and iterator built on top of bitcoin-rust50,742MITCryptography::CryptocurrenciesEncoding brk_queryAn interface to find and format data from BRK32,312MIT brk_readerA very fast Bitcoin block parser and iterator built on top of bitcoin-rust2,617MITCryptography::CryptocurrenciesEncoding brk_rmcpRust SDK for Model Context Protocol4,769MIT brk_rmcp-macrosRust SDK for Model Context Protocol macros library5,020MIT brk_rolldownFast JavaScript bundler in Rust, designed for the future of Vite7,127MIT brk_rolldown_commonThis crate is mostly for sharing code between rolldwon crates.9,906MIT brk_rolldown_debugDebugging utilities for Rolldown5,658MIT brk_rolldown_debug_actionDebug action handlers for Rolldown5,852MIT brk_rolldown_dev_commonCommon types for rolldown dev mode2,401MIT brk_rolldown_devtoolsDevTools utilities for Rolldown3,619MIT brk_rolldown_devtools_actionDevTools action handlers for Rolldown3,697MIT brk_rolldown_ecmascriptECMAScript AST and parsing utilities for Rolldown10,112MIT brk_rolldown_ecmascript_utilsHelper utilities for ECMAScript processing7,618MIT brk_rolldown_errorrolldown_error10,608MIT brk_rolldown_filter_analyzerAnalyzer for filter patterns in Rolldown60MIT brk_rolldown_fsFilesystem abstraction layer for Rolldown9,681MIT brk_rolldown_fs_watcherFilesystem watching implementation for Rolldown58MIT brk_rolldown_loader_utilsbrk fork of rolldown_loader_utils704MIT brk_rolldown_pluginPlugin interface for Rolldown bundler9,069MIT brk_rolldown_plugin_bundle_analyzerRolldown plugin for analyzing bundle composition20MIT brk_rolldown_plugin_chunk_import_mapRolldown plugin for chunk import mapping5,703MIT brk_rolldown_plugin_copy_moduleRolldown builtin plugin implementing esbuild copy loader semantics514MIT brk_rolldown_plugin_data_uriRolldown plugin for data URI handling6,777MIT brk_rolldown_plugin_data_urlRolldown plugin for data URI handling517MIT brk_rolldown_plugin_esm_external_requireRolldown plugin for ESM external require handling58MIT brk_rolldown_plugin_hmrRolldown plugin for Hot Module Replacement (HMR)6,650MIT brk_rolldown_plugin_isolated_declarationRolldown plugin for TypeScript isolated declarations60MIT brk_rolldown_plugin_lazy_compilationbrk version of rolldown_plugin_lazy_compilation1,476MIT brk_rolldown_plugin_oxc_runtimeRolldown plugin for OXC runtime helpers4,500MIT brk_rolldown_plugin_replaceRolldown plugin for string replacement319MIT brk_rolldown_plugin_utilsShared utilities for Rolldown plugins413MIT brk_rolldown_plugin_vite_cssRolldown plugin for Vite CSS handling59MIT brk_rolldown_plugin_vite_css_postRolldown plugin for Vite CSS post-processing59MIT brk_rolldown_plugin_vite_htmlbrk fork of rolldown_plugin_vite_html58MIT brk_rolldown_plugin_vite_resolveRolldown plugin for Vite module resolution57MIT brk_rolldown_resolverrolldown_resolver9,212MIT brk_rolldown_rstrbrk fork of rolldown_rstr1,922MIT brk_rolldown_sourcemapbrk fork of rolldown_sourcemap10,029MIT brk_rolldown_std_utilsStandard library utilities for Rolldown10,697MIT brk_rolldown_tracingrolldown_tracing7,584MIT brk_rolldown_utilsbrk fork of rolldown_utils10,529MIT brk_rolldown_watcherFile watching implementation for Rolldown2,726MIT brk_rolldown_workspaceWorkspace management utilities for Rolldown378MIT brk_rpcA thin wrapper around Bitcoin Core's JSON-RPC2,910MIT brk_serverA server with an API for anything from BRK48,216MIT brk_stateVarious states used in the Bitcoin Research Kit11,931MIT brk_storeA thin wrapper around fjall27,136MITDatabase interfaces brk_string_wizardmanipulate string like a wizard10,006MIT brk_structsStructs used throughout BRK8,137MIT brk_traversableTraits for Vecs structs throughout BRK2,802MIT brk_traversable_deriveDerive for brk_vec's used in BRK2,883MIT brk_typesStructs used throughout BRK3,721MIT brk_vecA storeable vec39,137MITDatabase interfaces brk_vecsA KISS index/value store1,624MITDatabase interfaces brk_vecs_macrosMacros for brk_vecs991MITDatabase interfaces brk_websiteStandalone website server for BRK1,393MIT brkrsBreakout/Arkanoid-style game built in Rust using the Bevy engine, with physics powered by bevy_rapier3d45AGPL-3.0-or-later brlapiSafe Rust bindings for the BrlAPI library1,746LGPL-2.1-or-laterAccessibilityAPI bindings brlapi-sysLow-level FFI bindings for the BrlAPI library1,958LGPL-2.1-or-laterAccessibilityAPI bindings brltkA Bevy Rougelike Toolkit1,614Apache-2.0 OR MIT broCLI shorcut tool to open/search on different websites on your browser.2,613MIT OR Apache-2.0 broadcastA rustlang adapter for writing to multiple sources761,967MIT broadcast-authShared multi-scheme HTTP/RTSP auth: Basic/Digest (RFC 7235, RFC 2326 §14) via http-auth, Bearer (RFC 6750); one Credentials model…67MIT OR Apache-2.0AuthenticationNetwork programming broadcast-channelAsync broadcast channels1,370MIT OR Apache-2.0 broadcast-commonShared Parse/Serialize traits and CRC-32 MPEG-2 used by the dvb_si / dvb_t2mi / dvb_bbframe family.1,571MIT OR Apache-2.0MultimediaParser implementations broadcast-iterator`.clone()` an `I: !Clone + Iterator`!15MIT broadcasterBroadcasting futures mpmc channel617,807MIT OR Apache-2.0AsynchronousConcurrency broadcaster-ssmrA Broadcaster (ssmr = single sender multi receiver) for multytheaded applications719MIT broadcastersRust implementation of a pub/sub service with filters, rules and user-defined QoS metrics1,649MIT broadcastrBroadcast Nostr events to other relays1,321MIT OR Apache-2.0Network programming broadsheetNewspaper-styled 2D animation engine for algorithm & data-structure explainer videos — stateless timeline, deterministic frame…179MITGraphicsMultimedia::Video broadsideThe Cosmic Cli provides command line inerface to access a running server enabled with The Cosmic Initiative framework…1,546MIT broadwayplaceholder1,822ISC broadwordBroadword algorithms6,948MIT/Apache-2.0 brocadeInterface for querying brocade.io products2,798MIT broccliA library for working with command-line interfaces8,505MIT OR Apache-2.0Command-line interfaceDevelopment tools broccolibroadphase collision detection algorithms184,687MIT broccoli-cliCLI for scaffolding and building Broccoli plugins39MITCommand line utilitiesDevelopment tools broccoli-extbroadphase collision detection algorithms16,558MIT broccoli-rayonbroadphase collision detection algorithms8,414MIT broccoli-server-sdkSDK for building Broccoli online judge WASM plugins41MITDevelopment toolsWebAssembly broccoli-treebroadphase collision detection algorithms16,936MIT broccoli_queueBroccoli is a simple, fast, and reliable job queue for Rust.18,598MIT broccolorA coloring library mostly used for BrocCLI3,174MIT brochStone-tower structured logging and status stack for terminal systems16MIT OR Apache-2.0Command line utilities brochureA terminal RSS reader built with Ratatui297MITCommand line utilities brocprocProcedural macros for BrocCLI5,375MIT brodA wrapper library providing an API for executing Kafka producers in parallel.5,233MIT OR Apache-2.0 brogzMeasure wire bytes and timing for identity / gzip / brotli responses across a site's assets.86MIT OR Apache-2.0Command line utilitiesWeb programming::HTTP client brokA minimalist helper1,193MIT brokaw📰 An NNTP client liberary. More at 11! 📰4,552MITNetwork programming