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.

tower-resilience-routerWeighted traffic routing for Tower services - canary deployments and progressive rollout241MIT OR Apache-2.0AsynchronousNetwork programming tower-resilience-timelimiterAdvanced timeout handling for Tower services3,239MIT OR Apache-2.0AsynchronousNetwork programming tower-retryRetry failed requests.2,609,417MITAsynchronousNetwork programming tower-retry-plusEnhanced retry middleware for Tower services with advanced backoff strategies297MIT OR Apache-2.0 tower-routerEmpty crate, used only to reserve the name1,923MIT tower-rpcRPC for tower service149AGPL-3.0-only tower-rulesTowerRule schema — predicate + trigger + federation types for yah-tower. Zero deps on tower runtime; consumed by the rule engine,…34MIT OR Apache-2.0 tower-sanitize-pathTower middleware to sanitize request paths15,859Apache-2.0 tower-scope-spawnstructured concurrency management for tower services24MIT OR Apache-2.0Concurrency tower-scrapTower middlewares, adapters and utilities useful for web scraping.1,212MITAsynchronousWeb programming tower-sec-fetchRust Tower middleware to validate an HTTP request's Fetch Metadata19,065MIT OR Apache-2.0 tower-serve-embeddedEmbed content-hashed, cache-busted static web assets into your binary and serve them as a tower::Service, with a compile-time…106MIT OR Apache-2.0CachingWeb programming tower-serve-embedded-buildBuild-time helper for tower-serve-embedded: walks an asset directory, content-hashes each file, and generates the embedded…106MIT OR Apache-2.0Development tools::Build UtilsWeb programming tower-serve-staticTower service that serves static files.145,098MIT tower-serverHigh-level hyper server interfacing with tower6,807MIT tower-serviceTrait representing an asynchronous, request / response based, client or server.543,198,446MITAsynchronousNetwork programming tower-seshA Tower middleware for strongly typed, efficient sessions.2,148MITAsynchronousWeb programming tower-sesh-coreCore components for `tower-sesh` and related crates.2,411MITAsynchronousWeb programming tower-sessionHeld for tower-sessions; please use tower-sessions and not this crate.2,100MIT tower-sessions🥠 Sessions as a `tower` and `axum` middleware.3,119,251MITAsynchronousNetwork programming tower-sessions-auto-memory-storeProvides a self managed automatic in memory session store808Apache-2.0 tower-sessions-cookie-storeCookie-backed session store for tower-sessions (signed/private cookies via tower-cookies)5,971MITAuthenticationWeb programming tower-sessions-coreCore types and traits for tower-sessions.3,151,215MIT tower-sessions-deadpool-sqlite-storedeadpool-sqlite session store for `tower-sessions`2,520MITAsynchronousNetwork programming tower-sessions-dynamodb-storeAWS DynamoDB session store. Not for direct use; see the `tower-sessions` crate for details.621,583MITAsynchronousNetwork programming tower-sessions-extA maintained fork of tower-sessions-ext, providing session middleware for tower and axum.5,477MITAsynchronousNetwork programming tower-sessions-ext-coreCore types and traits for tower-sessions-ext.5,885MIT tower-sessions-ext-memory-storeMemory session store. Not for direct use; see the `tower-sessions-ext` crate for details.5,660MIT tower-sessions-ext-moka-storeMoka session store for `tower-sessions-ext`.1,255MITAsynchronousNetwork programming tower-sessions-ext-mongodb-storeMongoDB session store for `tower-sessions-ext`.1,309MITAsynchronousNetwork programming tower-sessions-ext-redis-storeRedis session store for `tower-sessions-ext`.1,395MITAsynchronousNetwork programming tower-sessions-ext-sqlx-storeSQLx session stores for `tower-sessions-ext`.4,548MITAsynchronousNetwork programming tower-sessions-file-based-storeFile-based session store for `tower-sessions`.2,390MITAsynchronousNetwork programming tower-sessions-file-storeStore sessions for Tower Session store on the file system6,856MITAsynchronousNetwork programming tower-sessions-firestore-storetower-sessions store using Cloud Firestore4,362MITAsynchronousNetwork programming tower-sessions-fs-storeFilesystem store for the tower-sessions crate390MITAsynchronousNetwork programming tower-sessions-libsql-storeA small library for using tower-sessions with libsql6,183MITAsynchronousNetwork programming tower-sessions-memory-storeMemory session store. Not for direct use; see the `tower-sessions` crate for details.2,985,077MIT tower-sessions-moka-storeMoka session store for `tower-sessions`.60,673MITAsynchronousNetwork programming tower-sessions-mongodb-storeMongoDB session store for `tower-sessions`.17,004MITAsynchronousNetwork programming tower-sessions-postgres-storetower-sessions store backed by tokio-postgres1,374MIT OR Apache-2.0 tower-sessions-redis-storeRedis session store for `tower-sessions`.236,337MITAsynchronousNetwork programming tower-sessions-rorm-storeSession Store implementation for rorm7,306MPL-2.0 tower-sessions-rusqlite-store(tokio-)rusqlite session store for `tower-sessions`.12,648MITAsynchronousNetwork programming tower-sessions-seaorm-storeSeaORM session store for `tower-sessions`.1,428MITAsynchronousNetwork programming tower-sessions-sled-storeSled session store. Not for direct use; see the `tower-sessions` crate for details.2,390MIT tower-sessions-sqlx-storeSQLx session stores for `tower-sessions`.749,288MITAsynchronousNetwork programming tower-sessions-sqlx-store-chronoSQLx session stores for `tower-sessions` but using `chrono` instead of `time`.12,191MITAsynchronousNetwork programming tower-sessions-stores-oracle-bb8Oracle session stores for `tower-sessions`.14MITAsynchronousNetwork programming tower-sessions-surrealdb-storeSurrealDB session store. Not for direct use; see the `tower-sessions` crate for details.13,237MITAsynchronousNetwork programming tower-sessions-toasty-storeToasty ORM session store for `tower-sessions`. One store, many backends: SQLite, PostgreSQL, MySQL, Turso.32MITAsynchronousNetwork programming tower-shotA high-performance, atomic-backed rate limiting middleware for `tower`43MIT OR Apache-2.0AlgorithmsConcurrency tower-sombreroTower middleware and utilities to help harden web applications7,697MIT OR Apache-2.0Web programming::HTTP server tower-spawn-readyDrives service readiness via a spawned task4,447MITAsynchronousNetwork programming tower-stackEmpty crate, used only to reserve the name1,872MIT tower-surf🌊 A stateless CSRF middleware for tower.4,068MIT OR Apache-2.0 tower-testUtilities for writing client and server `Service` tests.7,079,461MITAsynchronousNetwork programming tower-timelimiterAdvanced timeout handling for Tower services295MIT OR Apache-2.0AsynchronousNetwork programming tower-timeoutApply a timeout to requests, ensuring completion within a fixed time duration.2,654,211MITAsynchronousNetwork programming tower-tokioEmpty crate, used only to reserve the name1,905MIT tower-traceEmpty crate, used only to reserve the name1,984MIT tower-trace-metricsA tower-http TraceLayer that records metrics per request1,581Apache-2.0 tower-tracingEmpty crate, used only to reserve the name1,914MIT tower-utilUtilities for working with `Service`.7,298,838MITAsynchronousNetwork programming tower-vmA language independent stack based VM3,762Apache-2.0 tower-webWeb framework with a focus on removing boilerplate91,732MITAsynchronousWeb programming::HTTP server tower-web-macrosMacros for tower-web84,041MIT tower-web-protobufMiddleware and friends for tower-web that help with Protobufs1,702MIT tower-webdevA tower service to make developing web apps alongside your webserver easier.732MIT OR Apache-2.0 tower-webflowtower-webflow is a crate that simplifies validating webhooks received from Webflow24MITAuthenticationCryptography tower-workerProvides Tower layers focused on wrapping services with asynchronous worker tasks that may also make requests to the wrapped…11,092MITAsynchronousNetwork programming tower_allowed_hoststower allowed hosts layer14,905MIT tower_governorA rate-limiting middleware for Tower backed by the governor crate that allows configurable key based and global limits3,513,832MIT OR Apache-2.0Web programming::HTTP server tower_type_steerSteer (aka route, aka dispatch) request to service based on their types.1,076MIT towerofhanoiA command-line Tower of Hanoi solver468MIT towlA fast CLI tool to scan codebases for TODO comments and output them in multiple formats209MITCommand line utilitiesDevelopment tools townAn upcoming project from the team at Rising Academies16MIT town-elderA semantic git CLI tool using zvec + fastembed25MIT townhopperQueries on GTFS data (backed by SQLite DB)4,089GPL-3.0+ townhopper_cliCLI for queries on GTFS data (backed by SQLite DB)3,067GPL-3.0+ towsA tool for Node.js project to install the same dependencies of its project to each workspace package4,321non-standardCommand line utilities toxImplementation of toxcore in pure Rust - P2P, distributed, encrypted, easy to use DHT-based network.24,257GPL-3.0+Multimedia tox-nodeA server application to run tox node12,795GPL-3.0+Multimedia tox_binary_ioI/O traits for tox7,767GPL-3.0+ tox_coreThe core of tox6,368GPL-3.0+Multimedia tox_cryptoCryptography used by tox8,164GPL-3.0+Multimedia tox_encryptsaveEncryptsave part of tox4,961GPL-3.0+Multimedia tox_packetEncoding/decoding for the tox protocol6,949GPL-3.0+Multimedia toxannotatortox annotator for ToxDB109MIT toxearleyAn earley parser2,615MIT toxicA platform for building web applications with Rust2,746 toxic_traitsTraits for ORM layer1,588MIT OR Apache-2.0 toxicblendgRPC based Blender-addons. WIP23,677AGPL-3.0 toxiproxy_rustLightweight client for Toxiproxy448,240MIT toxyAn Oauth2 token exchange aware reverse proxy based on hyper.3,945Apache-2.0AuthenticationNetwork programming toyA toy651MIT OR Apache-2.0 toy-apcbA10,772MPL-2.0Embedded developmentHardware support toy-armsA crates designed to ease game hacking in rust.23,018MIT toy-arms-bindingsA bindings to win32metadata used by toy-arms.1,563MIT toy-arms_deriveA derive macro crate for toy-arms5,890MIT toy-async-runtimeToy library to start to work with async rust, build for reckless person!1,502MIT toy-json-formatterThis is a JSON formatter that is built to be fault tolerant from the ground up. Its job is to take any input and do its best to…23,917MIT toy-kvIn-memory, BTreeMap-backed key-value store core.96MITData structuresWebAssembly toy-kv-utilsFoundational error, JSON, and key-validation helpers for toy-kv.118MITData structuresWebAssembly toy-kv-wasmwasm-bindgen bindings for the toy-kv key-value store.78MITData structuresWebAssembly toy-rpcAn async RPC that mimics golang net/rpc's usage and supports both async-std and tokio95,505MIT/Apache-2.0AsynchronousNetwork programming toy-rpc-ha421An async RPC that mimics golang net/rpc's usage and supports both async-std and tokio2,020MIT/Apache-2.0AsynchronousNetwork programming toy-rpc-macrosMacros for toy-rpc49,760MIT/Apache-2.0AsynchronousNetwork programming toy-rpc-macros-ha421Macros for toy-rpc2,364MIT/Apache-2.0AsynchronousNetwork programming toy-voA very simple stereo visual odometry library18GPL-2.0-or-laterData structuresMathematics toy_arenaExtensible generational arena for various uses6,442MIT toy_astThe toylang compiler AST1,969ISCCommand line utilitiesCompilers toy_codegenThe toylang compiler codegen1,492ISCCommand line utilitiesCompilers toy_mltoy_ml is designed to be a “Hello World” for machine learning enthusiasts looking to get started with Rust.1,410MIT toy_poolPool with reference-counted items2,769MIT toy_runtimeThe toylang bytecode runtime API2,577ISCCommand line utilitiesDevelopment tools toy_shareToylang development macros1,533ISC toy_xcbA toy library to examplify the usage of rust-xcb and xkbcommon-rs1,570MIT toyaiA small collection of ai algorithms to perform some simple prediction on structured data.2,596MIT toyboxA toybox for learning Rust1,910MIT toybox-rsA CLI tool and library for interacting with the API of Toybox.13MIT toybrickStill under development, no content. It may become a modular back-end framework.1,617MIT/Apache-2.0 toycThe toylang compiler6,553ISCCommand line utilitiesCompilers toydbA simple distributed SQL database, built for education2,352Apache-2.0 toyfocA toy Field-Oriented Controller for BLDC motors1,512MITNo standard library toykiotoy tokio reactor4,023MITNetwork programming toylangThe toylang CLI/Wrapper5,968ISCCommand line utilitiesCompilers toyonToyon language17MIT OR Apache-2.0 toyrustA Toy Rust library1,557MIT ToyTracerA basic ray tracer with limited functionality.1,617GPL-3.0GraphicsRendering toyvmThe toylang CLI/Wrapper5,966ISCCommand line utilitiesEmulators toywasmxSafe, Wasmtime/Wasmi-inspired Rust bindings for the toywasm WebAssembly interpreter207MIT OR Apache-2.0API bindingsWebAssembly toywasmx-sysRaw FFI bindings to the toywasm WebAssembly interpreter (yamt/toywasm)214MIT OR Apache-2.0External FFI bindings tozny_authRust interface to the Tozny authentication service3,036MIT tptext processing utilities28,722MulanPSL-2.0 tp-allocatorCollection of allocator implementations.25,140Apache-2.0Cryptography::Cryptocurrencies tp-apiTetcore runtime api primitives45,831Apache-2.0Cryptography::Cryptocurrencies tp-api-proc-macroTetcore Macros for declaring and implementing runtime apis.44,924Apache-2.0 tp-authority-discoveryAuthority discovery primitives11,154Apache-2.0Cryptography::Cryptocurrencies tp-authorshipAuthorship primitives21,911Apache-2.0Cryptography::Cryptocurrencies tp-auto-kbblAuto toggle keyboard back-lighting on Thinkpads (and maybe other laptops) for Linux3,042MITCommand line utilities tp-block-builderThe block builder runtime api.20,842Apache-2.0Cryptography::Cryptocurrencies tp-blockchainTetcore blockchain traits and primitives.24,321Apache-2.0Cryptography::Cryptocurrencies tp-chain-specTetcore chain configurations types.15,466Apache-2.0Cryptography::Cryptocurrencies tp-cliThis is a cli tool to simplify the process of cd-ing into your common directories.1,469MIT tp-consensusCommon utilities for building and using consensus engines in tetcore.25,911Apache-2.0Cryptography::Cryptocurrencies tp-consensus-auraPrimitives for Aura consensus6,231Apache-2.0Cryptography::Cryptocurrencies tp-consensus-babePrimitives for BABE consensus14,403Apache-2.0Cryptography::Cryptocurrencies tp-consensus-powPrimitives for Aura consensus4,764Apache-2.0Cryptography::Cryptocurrencies tp-consensus-slotsPrimitives for slots-based consensus18,654Apache-2.0Cryptography::Cryptocurrencies tp-consensus-vrfPrimitives for VRF based consensus16,322Apache-2.0Cryptography::Cryptocurrencies tp-election-providersPrimitive election providers2,825Apache-2.0Cryptography::Cryptocurrencies tp-finality-grandpaPrimitives for GRANDPA integration, suitable for WASM compilation.14,337Apache-2.0Cryptography::Cryptocurrencies tp-inherentsProvides types and traits for creating and checking inherents.45,650Apache-2.0Cryptography::Cryptocurrencies tp-keyringKeyring support code for the runtime. A set of test accounts.15,944Apache-2.0Cryptography::Cryptocurrencies tp-keystoreTetcore Keystore Primitives.64,107Apache-2.0Cryptography::Cryptocurrencies tp-lexerA Rust crate for no_std filter expression engine for tracepoint-like events in operating systems.22,249non-standard tp-lib-cliCommand-line interface for GNSS track axis projection25Apache-2.0Command line utilities tp-lib-coreCore library for GNSS track axis projection with spatial indexing303Apache-2.0AlgorithmsScience::Geospatial tp-lib-pyPython bindings for tp-lib-core GNSS projection library93Apache-2.0API bindings tp-navTeleport anywhere in your codebase — AI-enhanced, project-aware directory navigation45MITCommand line utilitiesDevelopment tools tp-noteThis crate has moved to `tpnote`215,761MIT/Apache-2.0Command line utilitiesTemplate engine tp-npos-electionsTetcore NPoS election algorithm primitives13,550Apache-2.0 tp-npos-elections-compactNPoS Compact Solution Type14,113Apache-2.0Cryptography::Cryptocurrencies tp-offchainTetcore offchain workers primitives13,789Apache-2.0 tp-rpcTetcore RPC primitives and utilities.14,803Apache-2.0Cryptography::Cryptocurrencies tp-runtimeRuntime Modules shared primitive types.51,319Apache-2.0Cryptography::Cryptocurrencies tp-runtime-interfaceTetcore runtime interface53,608Apache-2.0Cryptography::Cryptocurrencies tp-runtime-interface-proc-macroThis crate provides procedural macros for usage within the context of the Tetcore runtime interface.53,737Apache-2.0Cryptography::Cryptocurrencies tp-sandboxThis crate provides means to instantiate and execute wasm modules.9,955Apache-2.0Cryptography::Cryptocurrencies tp-sessionPrimitives for sessions17,337Apache-2.0Cryptography::Cryptocurrencies tp-stakingA crate which contains primitives that are useful for implementation that uses staking approaches in general. Definitions related…19,259Apache-2.0Cryptography::Cryptocurrencies tp-state-machineTetcore State Machine80,533Apache-2.0Cryptography::Cryptocurrencies tp-tasksRuntime asynchronous, pure computational tasks20,132Apache-2.0Cryptography::Cryptocurrencies tp-timestampTetcore core types and inherents for timestamps.23,737Apache-2.0Cryptography::Cryptocurrencies tp-transaction-poolTransaction pool primitives types & Runtime API.21,818Apache-2.0Cryptography::Cryptocurrencies tp-triePatricia trie stuff using a tetsy-scale-codec node format51,531Apache-2.0Cryptography::Cryptocurrencies tp-versionVersion module for the Tetcore runtime; Provides a function that returns the runtime version.48,734Apache-2.0Cryptography::Cryptocurrencies tpa2016d2Embedded-hal driver for the Texas Instruments TPA2016D2 Class-D amplifier5,672MIT OR Apache-2.0Embedded developmentNo standard library tpackStd facade, registry integration, and optional serde support for TPACK49MIT OR Apache-2.0 tpack-cliCommand-line tooling for inspecting and canonicalizing TPACK payloads23MIT OR Apache-2.0 tpack-coreCore wire codec, schema AST, validation, and native traits for TPACK78MIT OR Apache-2.0 tpack-macrosProcedural macros for native TPACK schema binding76MIT OR Apache-2.0 tpaintTerminal based unicode and ascii diagrams and drawings16,332MIT OR Apache-2.0 tpaneConfigure tmux with Lua.264MITCommand line utilities tpbCli tool to search The Pirate Bay using the fastest available proxy.26,292MS-PL tpbackupCLI utility that allows to backup Targetprocess resources.4,731MIT tpcCLI for TeaserPaste137MIT OR Apache-2.0 tpcdsgenTPC-DS data generation library.38Apache-2.0 tpcdsgen-arrowTPC-DS data generator into Apache Arrow format17Apache-2.0 tpcgen-cliCommand line tool for TPC benchmark data generation.18Apache-2.0 tpchgenBlazing fast pure Rust no dependency TPC-H data generation library.275,875Apache-2.0 tpchgen-arrowTPC-H data generator into Apache Arrow format236,444Apache-2.0 tpchgen-cliBlazing fast pure Rust TPC-H data generator command line tool and library.73,074Apache-2.0 tpcp-coreno_std-compatible TPCP core types and cryptography84AGPL-3.0 tpcp-stdAsync TPCP node for std environments (tokio + tokio-tungstenite)25AGPL-3.0 tpctoolsUtilities for generating and converting TPC-H and TPC-DS data sets14,019Apache-2.0 tpduSMS Transfer-layer PDU codec (3GPP TS 23.040 / 23.038 / 24.011): SMS-SUBMIT/DELIVER, RP-DATA, GSM 7-bit, UDH — usable from Rust…28MITEncodingParsing tools tpeA library that implements TPE, a hyperparameter optimization algorithm14,867MITScience tpermRun terminal command pipelines through an allow-list policy, built for contexts where the input cannot be trusted.7MITCommand line utilitiesOperating systems