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.

trailbase-assetsAssets for the TrailBase framework1,257OSL-3.0 trailbase-buildShared build.rs utilities for the TrailBase framework1,747OSL-3.0 trailbase-clientClient for accessing TrailBase's record APIs6,848Apache-2.0 OR OSL-3.0 trailbase-extensionSQLite extension used by TrailBase3,360OSL-3.0 trailbase-jsJS runtime for the TrailBase framework741OSL-3.0 trailbase-qsQuery string parser for TrailBase787OSL-3.0 trailbase-refineryFork of Refinery's refinery-core/macro crates778OSL-3.0 trailbase-refinery-coreFork of Refinery's refinery-core crate1,898MIT OR Apache-2.0 trailbase-refinery-macrosFork of Refinery's refinery-macros crate971MIT OR Apache-2.0 trailbase-schemaSchema utilities for the TrailBase framework763OSL-3.0 trailbase-sqleanAn build wrapper for the sqlean SQLite extensions3,230MIT trailbase-sqliteAsync SQLite connection for TrailBase3,179OSL-3.0 trailbase-sqlvalueCommon data structures for TrailBase2,600OSL-3.0 trailbase-wasmWASM runtime for the TrailBase framework3,561OSL-3.0 trailbase-wasm-commonWASM runtime for the TrailBase framework3,161OSL-3.0 trailblazerConstraint solver1,778MIT trailcache-coreCore library for trailcache - API client, models, cache, auth103MIT trailcache-tuiA blazing-fast TUI for Scout troop management - works offline39MIT traildbBinding for TrailDB, an efficient tool for storing and querying series of events.9,939MIT traildb-sysLow level bindings to traildb7,425MIT trailerStore a type with an associated buffer in contiguous memory49,314MIT trailfixTrim trailing whitespace and ensure single newline at EOF293MIT OR Apache-2.0Command line utilitiesText processing trailing-whitespacesRemoves trailing whitespaces and trailing empty lines from text files6,865Unlicense OR CC0-1.0Command line utilitiesDevelopment tools trailing_cellProvides wrappers for sharing a data structure where read speed is important and strict consistency is not (data can be stale).7,737non-standard trailsExperimental web browser written from scratch1,487GPL-3.0Parser implementationsWeb programming::HTTP client trainElegant web framework for Rust1,607non-standardWeb programming::HTTP server train-mapA trained hash map25,878non-standard train-stationA high-performance, PyTorch inspired, zero dependency Rust machine learning library2,692MIT OR Apache-2.0AlgorithmsData structures trainfyiRust client for the TrainFYI API — https://trainfyi.com22MITAPI bindingsWeb programming::HTTP client training-crate-libThis is my training crate that is used for teaching Rust46MITCommand line utilities training-hello-goodbyeBelajar bilang hello dan goodbye976Apache-2.0 training-hello-worldTraining crate for crates.io testing47MIT training-libtraining crates.io lib46MITEmail training-toolsTraining monitoring, HuggingFace integration, and checkpoint management for rust-ai24MITCommand line utilitiesScience trainyarda fun game where you route trains to stations. Coming soon maybe.1,163MIT trait-alias#![feature(trait_alias)] experiments2,720MIT trait-alias-macroTrait Bound Alias using Macros5,181MIT trait-aliasesTrait aliases.220MIT trait-asyncType erasure for async trait methods355,008MIT OR Apache-2.0 trait-based-collectionA trait-based collection library that implement different data structures using the same trait.1,540MIT/Apache-2.0 trait-based-collection-macrosThe procedural macros for the collection crate2,138MIT/Apache-2.0 trait-bound-prettyPretty-print Rust trait bound errors and type names.1,734MIT trait-bound-typemapA crate to create typemaps with additional trait restrictions and implementations9,365Apache-2.0 trait-boundsTrait bounds primitives using generic_const_exprs/generic_const_args92MIT OR Apache-2.0 trait-castGet your own Any with support for casting to trait objects.5,148MIT OR Apache-2.0No standard libraryRust patterns trait-cast-macrosProc-macro implementation for the 'trait-cast' crate.5,301MIT OR Apache-2.0No standard libraryRust patterns trait-enumizerProc macro to automatically generate enum based on method signatures (with appropriate helpers)3,532MIT/Apache-2.0No standard libraryRust patterns trait-enumizer-deriveHelper crate for trait-enumizer4,244MIT/Apache-2.0Rust patterns trait-extSmall macro for trait extension implementation.1,490MIT trait-ffiA Rust procedural macro library for creating and implementing extern fn with Trait.82,466MITDevelopment tools trait-gateA zero-dependency authorization mini-library powered by stateless traits and an ergonomic `AuthorizationDecision` enum.503MIT OR Apache-2.0 trait-genTrait implementation generator macro137,701MIT OR Apache-2.0Rust patterns trait-groupMacro to create a new trait that acts like an alias or “group” of a bunch of traits.14,500MIT/Apache-2.0 trait-kitModule Standard Interface and Capability Management Center — A lightweight Rust library that provides a standard interface for…1,909MITDevelopment toolsRust patterns trait-makeUtilities for working with impl traits in Rust175,512MIT OR Apache-2.0AsynchronousNo standard library trait-mapRust map for dynamic trait storage and references6,030GPL-3.0-or-laterData structures trait-map-deriveDerive the TraitMapEntry trait for trait_map crate4,237GPL-3.0-or-laterData structures trait-morphA lightweight procedural macro to transform `async fn` in traits into `-> impl Future` with explicit bounds.51MIT OR Apache-2.0AsynchronousNo standard library trait-netA collection of traits for client libraries for reducing boilerplate28,788MIT trait-setSupport for trait alias feature on stable Rust.5,772,836MITRust patterns trait-stackFast heterogeneous stack4,679MITData structures trait-sys-checksumSHA-256 checksum trait (cdylib plugin)22MIT trait-sys-psProcess listing trait (cdylib plugin)21MIT trait-tacticsMacros that provide common patterns for implementing traits in terms of other traits1,772MITRust patterns trait-tactics-macrosInternal dependency of trait-tactics2,075MITRust patterns trait-theories-stdA collection of invariants of Rust std traits.1,535MIT OR Apache-2.0 trait-unionStack-allocated trait objects7,306MIT OR Apache-2.0Data structuresNo standard library trait-union-procInternal dependency of the trait-union crate8,178MIT OR Apache-2.0 trait-utilsTraits for shared behavior.625LGPL-3.0-or-later trait-variable-macrosMake variable fields feasible in trait definition(the procedural macros part).11,369MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::Cargo plugins trait-variantUtilities for working with impl traits in Rust11,008,855MIT OR Apache-2.0AsynchronousNo standard library trait_authtrait_auth42MulanPSL-2.0 trait_derefMacro that simulates inheritance in a trait.3,507MIT OR Apache-2.0 trait_deriveSimple proc macro used to generate traits from impl blocks.1,976MITDevelopment tools::Procedural macro helpersDevelopment tools::Testing trait_derive_coreCore implementation for 'trait_derive' crate.2,877MITDevelopment tools::Procedural macro helpersDevelopment tools::Testing trait_enumEasy enum wrapper that implements all traits that the wrapped objects implement153,874MIT trait_enum_macroA macro that allows creating an enum that acts similar to a trait object, but without using the heap.1,797GPL-3.0+ trait_erc20ink erc20 trait1,761MIT trait_evalWe all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???7,153non-standard trait_exercihow to understand the trait for rust19,503MIT OR Apache-2.0 trait_guardA Rust library for disallowing usage of certain trait implementations with custom messages.513MIT OR Apache-2.0 trait_infoProcedural macros for obtaining Trait information at compile time (proc-macro export)2,096Apache-2.0 trait_info_genProcedural macros for obtaining Trait information at compile time3,431Apache-2.0 trait_lentrait_len7,687MulanPSL-2.0 trait_muxProc macro library for generating enums that can multiplex different trait objects2,390MIT trait_mux_macrosProc macro library for generating enums that can multiplex different trait objects2,652MIT trait_testsA compiler plugin to allow tests to be defined agaist traits.13,171MITDevelopment tools::Testing trait_variableMake variable fields feasible in trait definition.13,864MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::Cargo plugins traitcastCast between dynamic trait objects.14,075MIT traitcast_coreCast between dynamic trait objects.7,729MIT traitclawA Rust AI Agent Framework — Simple by default, powerful when needed61MIT OR Apache-2.0Development tools traitclaw-anthropicAnthropic provider for TraitClaw (Claude 3.5 Sonnet, Claude 3 Opus, Haiku)54MIT OR Apache-2.0API bindingsAsynchronous traitclaw-coreCore traits, types, and runtime for the TraitClaw AI Agent Framework642MIT OR Apache-2.0API bindingsAsynchronous traitclaw-evalEvaluation framework for TraitClaw — test suites, metrics, and report generation107MIT OR Apache-2.0Development tools::Testing traitclaw-macrosProc macros for the TraitClaw AI Agent Framework116MIT OR Apache-2.0Development tools::Procedural macro helpers traitclaw-mcpMCP (Model Context Protocol) client for TraitClaw — discover and call tools from MCP servers111MIT OR Apache-2.0API bindings traitclaw-memory-sqliteSQLite memory backend for TraitClaw — persistent conversations and FTS5 recall109MIT OR Apache-2.0Database interfaces traitclaw-openaiOpenAI provider for TraitClaw with structured output and ergonomic constructors54MIT OR Apache-2.0API bindingsAsynchronous traitclaw-openai-compatOpenAI-compatible provider for TraitClaw (covers OpenAI, Ollama, Groq, Mistral, vLLM, Azure)171MIT OR Apache-2.0API bindingsAsynchronous traitclaw-ragRAG pipeline for TraitClaw — Retriever trait, grounding strategies, and BM25 keyword search107MIT OR Apache-2.0API bindings traitclaw-steeringBuilt-in Guards, Hints, and Trackers for the TraitClaw AI agent framework105MIT OR Apache-2.0API bindings traitclaw-strategiesBuilt-in reasoning strategies (ReAct, MCTS, CoT) for the TraitClaw AI agent framework70MIT OR Apache-2.0API bindingsAsynchronous traitclaw-teamMulti-agent orchestration for TraitClaw — teams, routing, delegation, and verification chains107MIT OR Apache-2.0API bindingsAsynchronous traitclaw-test-utilsShared test utilities for the TraitClaw AI Agent Framework21MIT OR Apache-2.0Development tools::Testing traiterTraits collection.26,395MIT traitfulA collection of helper macros for trait patterns7,977,110Apache-2.0 OR BSL-1.0 OR MITRust patterns traitgateA zero-dependency authorization mini-library powered by stateless traits and an ergonomic `AuthorizationDecision` enum.1,114MIT OR Apache-2.0 traitgraphAbstracting over different graph representations68,735BSD-2-ClauseData structuresMathematics traitgraph-algoGraph algorithms based on the traitgraph crate49,591BSD-2-ClauseData structuresMathematics traitgraph-dimacs-ioFunctions to read and write graphs in DIMACS format11,281BSD-2-ClauseData structuresMathematics traitgraph-tsplib-ioFunctions to read and write graphs in TSPLIB format12,496BSD-2-ClauseData structuresMathematics traitifyA macro to turn an impl block into a trait1,513MIT OR Apache-2.0 traitify-coreA macro to turn an impl block into a trait. This is the logic behind the traitify crate.1,999MIT OR Apache-2.0 traitlibcalculator1,679AFL-1.1 traitlitThis crate exposes an atribute for implementing traits for integer and float types.5,812MIT traitobjectUnsafe helpers for working with raw trait objects.14,699,435MIT/Apache-2.0 traitorA library to generate trait object vtables at runtime.1,839MIT/Apache-2.0 traitor-deriveprocmacro for the traitor crate2,762MIT/Apache-2.0 traitregCreate a registry of implementations of a trait4,993MIT OR Apache-2.0Rust patterns traitreg-macrosCreate a registry of implementations of a trait5,329MIT OR Apache-2.0Rust patterns traitsTrait plugin system — AI-ready composable function objects156MIT traits-plugin-apiC ABI wrapper for trait cdylib plugins124MIT traitsequenceTraits to abstract over sequences.47,928BSD-2-ClauseData structures traityA crate to treat your traits or trait your treats ;)1,565non-standard traiyTHIS CRATE IS YANKED. Please see tray_cli and/or traiy_core for the evolved project.7,595MIT traiy_cliAn utility to serve AI suggestions according to user-provided guidelines and (optionally) context2,449MIT traiy_coreAn utility to serve AI suggestions according to user-provided guidelines and (optionally) context4,078MIT traiy_tuiAn utility to serve AI suggestions according to user-provided guidelines and (optionally) context1,271MIT traj-dist-rsHigh-performance trajectory distance & similarity measures in Rust with Python bindings199MITAlgorithmsAPI bindings trajanA library for analysing molecular dynamics trajectories. Currently in pre-alpha stage.4,221MIT trajectoryTrajectory interpolation53,177Apache-2.0Algorithms trajgenMinimum trajectory generator2,763MIT trajixGNSS/positioning data parser and analysis library26MPL-2.0Parser implementationsScience::Geospatial trakkerA library for doing things1,219Apache-2.0 trakrTrack Claude Code session spend, tool use, and model usage from native session transcripts.268MITCommand line utilitiesDevelopment tools traktReverse proxy and load balancer for Minecraft: Bedrock Edition4,362MIT trakt-coreCore library for trakt-rs6,282MITAPI bindings trakt-macrosProcedural macros for the trakt-rs crate7,373MITAPI bindingsDevelopment tools::Procedural macro helpers trakt-rsA Rust library for the Trakt.tv API7,103MITAPI bindings traktorLibrary to interact with Traktor collections and playlists1,977MIT traktorhtml2txtDoes what it says, convert an Traktor set list HTML export to text.1,616MIT OR Apache-2.0 traleTrale is a minimalistic Rust async executor using io_uring for efficient, correct task execution.2,023MITAsynchronousNetwork programming tralloctrace allocations and deallocations3,103MITDevelopment toolsMemory management trallocatorA no_std lbrary for wrapping an existing allocator and tracking the heap usage.16,196MIT OR Apache-2.0Embedded developmentNo standard library tramA simple event bus that can be cloned and shared across threads9,142GPL-3.0 tram_btrfsA TUI Btrfs snapshot manager122GPL-3.0-or-laterCommand line utilities tramaObsidian vault parser — wikilink extraction, file index, stem resolution308MITParser implementationsText processing trameFormally verified partial value construction for facet172MIT OR Apache-2.0Development toolsRust patterns trame-cliCLI toolkit for X12 EDI operations68Apache-2.0 trame-dstDeterministic simulation testing and VOPR framework for trame115Apache-2.0 trame-runtimeRuntime traits and implementations for trame205MIT OR Apache-2.0Development toolsRust patterns trame-schemaX12 transaction set grammars and schema definitions68Apache-2.0 trame-wireZero-copy streaming X12 EDI parser177Apache-2.0 tramerA lightweight procedural macro library for profiling function execution time with customizable time units2,311MITDevelopment tools trametricksBacktest metrics for trading strategies: Sharpe, Sortino, max drawdown, win rate, profit factor, expectancy.43MIT OR Apache-2.0FinanceMathematics tramexTramex is a 4G frame analyser2,473GPL-3.0Network programmingVisualization tramex-toolsTramex utilities1,846GPL-3.0Network programmingVisualization tramliConstrained flow engine — state machines that prevent invalid transitions at build time757MITData structuresRust patterns tramli-pluginsPlugin pack for tramli — audit, eventstore, observability, resume, idempotency, hierarchy, diagram, docs, lint, testing, subflow229MITData structuresRust patterns trammelConfig-driven architectural conformance tool for Rust workspaces.95Apache-2.0Development tools trammel-attrsMarker attributes consumed by trammel. Compile-time no-ops.173Apache-2.0 tramorredtramorred1,577MIT trampTrampoline for recursive functions, with support for mutual recursion14,330MITAlgorithmsRust patterns tramp-cliCLI tool for proxying commands with pre/post hooks and trampolines42Apache-2.0Command line utilitiesDevelopment tools trampolineA Rust library for function hooking that supports both 32 and 64 bit.1,620MIT trampoline-parserDSL for generating trampoline-based scannerless parsers823MITDevelopment toolsParser implementations tramwayComing soon303MIT tramway-componentsComing soon303MIT tramway-configComing soon303MIT tramway-developer-guideComing soon305MIT tramway-doc-builderComing soon304MIT tramway-engineComing soon302MIT tramway-model-builderComing soon292MIT tramway-modelsComing soon286MIT tramway-perfettoComing soon289MIT tramway-perfetto-sysComing soon286MIT tramway-protocolsComing soon294MIT tramway-resourcesComing soon297MIT tramway-spotterComing soon288MIT tramway-terminusComing soon289MIT tramway-trackComing soon296MIT tramwayfxEditing software inspired by alight motion.101non-standard trantran15,417MulanPSL-2.0 tran_apitransalte api7,717MulanPSL-2.0 tran_fmttran_fmt1,463MulanPSL-2.0 tran_termtran_term10,527MulanPSL-2.0 tran_traittran_trait12,999MulanPSL-2.0 trana_guardTrana Guard - Onchain passkey authorization primitive for Solana20Apache-2.0AuthenticationCryptography::Cryptocurrencies tranc-cliTranc CLI — trade indicator queries from the command line.38MIT OR Apache-2.0 trancheTranches are an alternative to slices2,908Apache-2.0 OR MITData structuresNo standard library trancoRust library for the Tranco list1,224GPL-3.0-only traneAn automated system for learning complex skills109,912AGPL-3.0-or-later tranquilA module framework for Discord bots with slash commands, based on serenity.2,771MITAPI bindings tranquil-macrosMacro crate for tranquil.3,450MIT tranquilityA Rust library for the Reddit API.10,345MIT/Apache-2.0 tranquillityReserved1,683MIT transSerialization protocol for inter-language communication30,265MIT trans-arxiv-botA Twitter bot that tweets translated arXiv paper summaries9,811MITCommand line utilities trans-caseTransform case.1,307MIT trans-deriveSerialization protocol for inter-language communication (derive macros)31,855MIT