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.

try_clone_derivea crate wich add a derive TryClone macro for the TryClone Trait of the fallible_allocation crate2,988MIT/Apache-2.0 try_collectionsCollections that support operations that may fail.2,894MIT OR Apache-2.0Data structures try_convertAuto-generate TryFrom and an error type, with minimal boilerplate2,708MITDevelopment toolsRust patterns try_createA small library providing generic traits for fallible and infallible object creation.2,518MIT OR Apache-2.0No standard libraryRust patterns try_defaultA trait to optionally get the Default if present, or None if there is no Default.9,085MIT try_encoding_fromA convenient API for serde_json, serde_yaml, serde_cbor. Meme of the TryFrom and TryInto traits.9,114MIT OR Apache-2.0EncodingNo standard library try_enummatch enum1,963GPL-3.0 try_fold_implSimple macro for deriving Iterator::next and ::fold from a ::try_fold implementation5,899MIT try_fromTryFrom and TryInto traits for failable conversions that return a Result.8,024,206MIT try_from_exprA procedural macro for generating TryFrom<&syn::Expr> implementations for enums1,099MITDevelopment tools::Procedural macro helpersParsing tools try_from_expr_deriveDerive macro for try_from_expr - generates TryFrom<&syn::Expr> implementations1,287MITDevelopment tools::Procedural macro helpers try_from_tup_macroLibrary for implement from tuple trait1,542GPL-3.0-or-laterRust patterns try_futureConvenient short-hand for returning early from `futures`-based functions16,486MIT try_hardMalleable error handling for rust.1,223MIT try_indexA boilerplate library that provides traits TryIndex and TryIndexMut.81MIT OR Apache-2.0AlgorithmsNo standard library try_into_optA macro like try!, but turns a Result into an Option, mainly for use in a filter_map2,696MIT/Apache-2.0 try_map`try_map` and `flip` methods for `Option`. These allow more ergonomic error handling when mapping functions that return `Result`…15,955,601Apache-2.0/MIT try_matchFallible pattern matching with a function-like syntax1,868,748MIT OR Apache-2.0No standard libraryRust patterns try_match_innerThe internal procedural macro of `try_match`1,867,349MIT OR Apache-2.0 try_moreExpand your possibilities with the Try `?` Operator2,725MIT OR Apache-2.0 try_opstry catc... ops macro2,688MIT try_opt[deprecated] Like try!, but for Option48,893MIT try_orContains helper macros for unwrapping Results and Options.24,425MIT try_or_wrapMacro for simplified handling of multiple error conditions in a single function. Like try!, but can aggregate more than one enum…6,260MIT try_or_wrap_s`?` or `try!` macro, with an additional wrapping of the error in something else56,979LGPL-3.0-only try_printA pair non-panicking macros to print to stdout5,001MIT/Apache-2.0 try_publish_for_demoThis program picks a random christmas emoji for you1,473MPL-2.0 try_reserveStable implementation of the TryReserveError from std for custom collections4,177MIT OR Apache-2.0Data structuresNo standard library try_takeA generic function for trying to take elements out of an iterator.4,078MIT OR Apache-2.0 try_to_stackA simple stack container.22MIT try_transform_mutDeprecated.3,268MIT try_tup_to_arr_macroLibrary for implement from tuple trait5,151MIT OR Apache-2.0Rust patterns try_utilsThe try! macro descends into an enum variant. It's more flexible than ? and unwrap(), and it works with your enum, too!2,690Apache-2.0/MIT try_v2Provides a derive macro & helper traits for `Try`5,979MITDevelopment tools try_v2_deriveProvides a derive macro for `Try`. Part of crate `try_v2`.2,409MITDevelopment tools try_v2_traitsProvides helper traits for `Try`4,203MITDevelopment tools try_wrap_ok`?` or `try!` macro, with an additional `Ok` wrapping2,951LGPL-3.0-only try_zipZip with a shorter or optional second iterator.3,6560BSD tryagainA library to try things again if they fail.1,604Unlicense tryaudexCLI for issuing short-lived, scoped cloud credentials to AI coding agents98MIT tryaudex-coreCore library for Audex — session management, policy engine, credential brokering161MIT tryboxstable, `no_std`-compatible, fallible heap allocation2,766MIT OR Apache-2.0Data structuresEmbedded development trybuildTest harness for ui tests of compiler diagnostics57,007,241MIT OR Apache-2.0Development tools::Testing trybuild-internals-apiA fork of trybuild with the internals exposed as a public API124,743MIT OR Apache-2.0Development tools::Testing trybuild-test-suiteTest suite of the trybuild crate1,202MIT OR Apache-2.0 trybuild2Test harness for ui tests of compiler diagnostics (with support for inline tests)203,758MIT OR Apache-2.0Development tools::Testing trycallAn utility similar to trybuild but for testing functions that takes a string as input and returns a string as output.1,529MIT OR Apache-2.0 trycatchThrow and catch exceptions in rust.641non-standardRust patterns trycmdSnapshot testing for a herd of CLI tests5,361,686MIT OR Apache-2.0Development tools::Testing trycmd-indygreg-forkSnapshot testing for a herd of CLI tests26,053MIT OR Apache-2.0Development tools::Testing trycp_apiconductor provisioner API for tryorama12,375CAL-1.0 trycp_clientClient for TryCP11,702CAL-1.0 trycp_serverconductor provisioner for tryorama7,977CAL-1.0 trydzenArchitecture cognition platform19MITDevelopment tools tryexpandTest harness for macro expansion27,153MIT OR Apache-2.0 tryfnFile-driven snapshot testing for a function833,526MIT OR Apache-2.0Development tools::Testing tryfrom-via-fromstrDerive `TryFrom` by delegating to the `FromStr` impl2,606MIT tryfromfailDerive failing TryFrom for a set of target types.1,901MITDevelopment toolsDevelopment tools::Procedural macro helpers tryhardEasily retry futures11,530,009MIT OR Apache-2.0Rust patterns tryingBasic trie crate12,652Apache-2.0Data structures tryingarraylista simple arraylist implementation3,751MIT tryiterUtility functions for Iterators of Results9,294MIT OR Apache-2.0 trylle-clitrylle-cli is a official command-line tool to access Trylle platform, summarise git diffs or past commits, and more.14MITCommand-line interfaceCommand line utilities trylogLog if `Err` or `None`.12,335MITDevelopment tools::Debugging tryluckTry your luck with AI: randomized tarot, dice, and coin results for creative storytelling and TRPG adventures via CLI and MCP.40MIT OR Apache-2.0Command line utilitiesGames tryntryn5,205MulanPSL-2.0 tryparseMulti-strategy parser for messy real-world data. Handles broken JSON, markdown wrappers, and type mismatches.5,173Apache-2.0Development toolsParsing tools tryparse-deriveDerive macros for tryparse4,135Apache-2.0Development toolsParsing tools trypemaHigh-performance rate limiting primitives in Rust, designed for concurrency safety, low overhead, and predictable latency.994MITAlgorithmsConcurrency tryphonType-safe configuration loading from environment variables using derive macros273MITConfigurationDevelopment tools tryphon_macrosProcedural macros for the tryphon configuration library410MITConfigurationDevelopment tools tryrunThis crate is no longer maintained.25,439MPL-2.0 tryteconvert bytes/strings into trytes2,413MIT tryveo4aiTryveo4AI official website and AI tools platform - SEO backlink crate.23MITAPI bindings tryvialSmall crate for ok-wrapping and try blocks54,171MIT OR Apache-2.0No standard libraryRust patterns tryvial-procProcedural macro for the `tryvial` crate54,687MIT OR Apache-2.0 trywarna Result like warning system, that allows warning propagation within the type system41MIT tryxNightly outcome types for Rust's question mark operator21MIT OR Apache-2.0 tryx-cancelCancellation outcome types for tryx45MIT OR Apache-2.0 tryx-checkedChecked finite floating-point outcome types for tryx45MIT OR Apache-2.0 tryx-coreInternal support crate for tryx outcome types139MIT OR Apache-2.0 tryx-deriveDerive macro for tryx outcome types48MIT OR Apache-2.0 tryx-parsingParser outcome type for tryx44MIT OR Apache-2.0 tryx-stageStaged computation outcome type for tryx45MIT OR Apache-2.0 trz-gateway-clientSecure Proxy / Agents implementation in Rust9,534MITNetwork programming trz-gateway-commonSecure Proxy / Agents implementation in Rust10,695MITNetwork programming trz-gateway-serverSecure Proxy / Agents implementation in Rust9,928MITNetwork programming trzcinaAsync service lifecycle orchestration with cooperative cancellation and shutdown deadlines.1,086Apache-2.0AsynchronousConcurrency tsPrepend timestamps to lines of text1,737MIT ts-103-636-numbersConstants from and around ETSI TS 103-636 'DECT-2020 New Radio (NR)'135MIT OR Apache-2.0No standard library::No dynamic allocation ts-103-636-utilsProtocol decoding and encoding utilities for ETSI TS 103-636 'DECT-2020 New Radio (NR)'28MIT OR Apache-2.0No standard library::No dynamic allocation ts-analyzerA simple library for analyzing packets in MPEG/Transport Stream files.3,586MITMultimedia::Video ts-ansiANSI output for my projects2,577MIT OR Apache-2.0 ts-arboristTree-sitter grammar inspection tool - CLI and MCP server23MITCommand line utilitiesDevelopment tools ts-axis-rangeTime-series axis range computation using fold/reduce patterns22MIT OR Apache-2.0AlgorithmsWebAssembly ts-binPrint ISO 8601 or Unix timestamps on the command line1,654EUPL-1.2+Command line utilitiesDate and time ts-bindA simple and easy to use Rust crate for TypeScript bindings8,711MITDevelopment toolsWeb programming ts-bind-macrosMacros for the ts-bind crate, not intended to be used directly9,335MITDevelopment toolsWeb programming ts-bindgenGenerate a wasm-bindgen interface from typescript definitions5,433MIT OR Apache-2.0Command line utilitiesCompilers ts-bindgen-build-supportGenerate a wasm-bindgen interface from typescript definitions. Build-time utilities.5,725MIT OR Apache-2.0Command line utilitiesCompilers ts-bindgen-genGenerate a wasm-bindgen interface from typescript definitions6,262MIT OR Apache-2.0Command line utilitiesCompilers ts-bindgen-rtRuntime dependency for ts-bindgen. Supports wasm-bindgen interfaces autogenerated from typescript definitions5,217MIT OR Apache-2.0Command line utilitiesCompilers ts-bnf-toolCLI tool for converting BNF grammars to tree-sitter notation68MITCommand line utilitiesParser implementations ts-bookkeepingStructs to store the state of a TeamSpeak server, with its clients and channels.4,885MIT OR Apache-2.0 ts-breezeA multithreaded tree-sitter parsing library.1,554GPL-3.0 ts-bridgeA TypeScript language-server shim that bridges Neovim's LSP client with tsserver.81MITCommand-line interfaceCommand line utilities ts-bucket-samplerTime-series bucket sampling: slices, iterators, and wasm-bindgen basics24MIT OR Apache-2.0AlgorithmsWebAssembly ts-builderTimestamp builder1,814MIT ts-canonTypeScript source → structural canonicalization + module-level definition scan (oxc parser). The TypeScript frontend for…131MITDevelopment toolsParser implementations ts-cliTimestudy: Track your activities on the command line.6,189AGPL-3.0-or-laterCommand line utilities ts-configHelpers for application config2,116MIT OR Apache-2.0 ts-cryptoCryptography abstraction for my projects1,594MIT OR Apache-2.0 ts-deriveDerive macros for Tushare API integration701MITAPI bindingsDevelopment tools ts-eachList tailscale peers (hosts), run commands on each of them, etc.79MIT OR Apache-2.0Command line utilities ts-errorError models and reporting for my projects3,622MIT OR Apache-2.0 ts-error-deriveDerives for `ts-error`1,544MIT OR Apache-2.0 ts-error-stackSimple error stacks for better reporting167MIT OR Apache-2.0 ts-error-translator-proxyAn LSP proxy that translates TypeScript errors into human-readable explanations73MITCommand line utilitiesDevelopment tools ts-fixMPEG-2 TS repair / remux — continuity, PID filter, PAT/PMT regen, stuffing, PCR restamp (ISO/IEC 13818-1).76MIT OR Apache-2.0Multimedia::VideoParser implementations ts-fmt-liteA lightweight formatter for TokenStream3,015Apache-2.0 ts-formatTime-series value formatting: enums with data and string formatting23MIT OR Apache-2.0AlgorithmsWebAssembly ts-functionA proc-macro that generates TypeScript type aliases and wasm-bindgen ABI trait impls for Rust typed function wrappers84MIT OR Apache-2.0Development tools::FFIWebAssembly ts-genGenerate wasm-bindgen Rust bindings from TypeScript .d.ts files37MIT OR Apache-2.0Development tools::FFIWebAssembly ts-gettext-extractorExtracts gettext strings from Javascript/TypeScript files21,488Apache-2.0 ts-inspectorCLI tool to inspect and track audit test scenarios from JSON files57MITCommand line utilities ts-ioI/O utilities for my projects4,005MIT OR Apache-2.0 ts-is-evena crate that helps you to check if a number is even1,646MIT ts-jsonJSON config file linting for my applications2,000MIT OR Apache-2.0 ts-macroAttribute macro for generating TypeScript interfaces in wasm-bindgen projects.1,629Apache-2.0API bindingsCompilers ts-macrostree-sitter convenience macros7,858MIT ts-mem-poolA simple thread-safe memory pool crate6,153MIT ts-mergerA multi-threaded tool for processing and aggregating time series data files1,835AGPL-3.0-or-laterCommand line utilitiesScience ts-nativeTypeScript to Native AOT compiler — compile .ts to native .exe via Cranelift326MITCompilersDevelopment tools ts-native-crtMinimal C runtime for ts-native executables17MIT ts-native-mathMath API extension for ts-native17MIT ts-pack-cliCLI tool for tree-sitter language pack - manage parser downloads and run code intelligence2,052MIT ts-parser-perlActively maintained tree-sitter grammar for Perl24,500MITParsing toolsText editors ts-parser-podPod grammar for tree-sitter479Artistic-2.0Parsing toolsText editors ts-pathHelpers for working with paths1,456MIT OR Apache-2.0 ts-procmacroLibrary for my procedural macro libraries1,258MIT OR Apache-2.0 ts-render-budgetTime-series render budget calculator: pure math WASM export23MIT OR Apache-2.0AlgorithmsWebAssembly ts-rsgenerate typescript bindings from rust types11,012,663MITDevelopment tools::Build UtilsDevelopment tools::FFI ts-rs-forgeGenerate TypeScript bindings from Rust types (Namastex fork with use_ts_enum)2,053MITDevelopment tools::Build UtilsDevelopment tools::FFI ts-rs-forge-macrosderive macro for ts-rs-forge2,160MIT ts-rs-json-valuegenerate typescript bindings from rust types20,656MITDevelopment tools::Build UtilsDevelopment tools::FFI ts-rs-macrosderive macro for ts-rs11,046,154MIT ts-rs-macros-serde-jsonderive macro for ts-rs2,987MIT ts-runtime-typecheckerA command line tool that generates ts/js typechecker functions from typescript types1,497GPL-3.0 ts-rust-helperVarious helper functions, structures, and traits for working on my Rust projects.6,534MIT OR Apache-2.0 ts-server-fnTurn axum handler attributes into pure axum routes (via inventory) and emit a type-safe TypeScript client at macro-expansion time.947Apache-2.0 ts-server-fn-axumRuntime support for ts-server-fn: inventory-collected axum routes + AsStatusCode.905Apache-2.0 ts-server-fn-clientClient runtime for ts-server-fn: RequestProvider transport trait, reqwest-based HttpProvider, and the per-package provider…321Apache-2.0 ts-server-queryMinimal async TeamSpeak ServerQuery client for Tokio20MITAPI bindingsAsynchronous ts-sqlHelpers for working with SQL in my projects.2,930MIT OR Apache-2.0 ts-sql-deriveDerives for ts-sql3,753MIT OR Apache-2.0 ts-sql-helper-deriveDerives for ts-sql-helper-lib4,069MIT OR Apache-2.0 ts-sql-helper-libHelpers for working with SQL in my projects.4,253MIT OR Apache-2.0 ts-terminalHelpers for creating my CLIs799MIT OR Apache-2.0 ts-to-mp4Remux MPEG-TS to MP4 without transcoding (stream copy)71AGPL-3.0Command line utilitiesMultimedia::Video ts-to-zodGenerate Zod validation schemas from TypeScript types/interfaces43MITDevelopment toolsParsing tools ts-tokenJSON web token library for my projects4,721MIT OR Apache-2.0 ts-typeUtilities and types for working with TypeScript type representations in Rust.1,751Apache-2.0API bindingsCompilers ts-typed-astTyped AST generator for tree-sitter714MIT ts-webapiLibrary for my web API projects7,019MIT OR Apache-2.0 ts-webauthnlibrary for a WebAuthN relying party2,765MIT OR Apache-2.0 ts-window-queryTime-series window queries using binary search and no-alloc patterns39MIT OR Apache-2.0AlgorithmsWebAssembly ts2mp4A library and CLI tool for converting MPEG-TS files to MP4 format874MITCommand line utilitiesMultimedia::Video ts2rsMacros that imports Typescript interfaces into Rust.8,705MITDevelopment tools::FFIParser implementations ts3A TeamSpeak3 Query library22,321MIT OR Apache-2.0 ts3-clientquery-libA teamspeak clientquery(tcp) library2,619AGPL-3.0-or-later ts3-queryTeamspeak3 Query Library21,050MIT/Apache-2.0API bindings ts32timestamp in base 32964BSD-3-ClauseDate and timeEncoding ts3_deriveDerive macro for ts3 crate6,579MIT OR Apache-2.0 ts3pluginAn abstraction layer that simplifies creating TeamSpeak3 plugins and stores received data to provide a more convenient API.6,740MIT/Apache-2.0API bindings ts3plugin-sysFFI bindings to the TeamSpeak3 plugin API11,054MIT/Apache-2.0External FFI bindings ts_High-performance, lightweight time measurement library based on coarsetime. / 基于 coarsetime 的高性能轻量级时间测量库。2,364MulanPSL-2.0AlgorithmsData structures ts_aclplaceholder27non-standard ts_appcplaceholder26non-standard ts_appconnectorplaceholder27non-standard ts_array256fast sparse 256-element array with configurable backing storage19,270BSD-3-ClauseData structuresNo standard library ts_authplaceholder28non-standard ts_bartfast, memory-efficient routing table19,250BSD-3-ClauseData structuresNetwork programming ts_bart_packetfilterfast tailscale packet filter implemented using ts_bart19,109BSD-3-ClauseData structuresNetwork programming ts_bitsetcompact, efficient, non-allocating bitset19,426BSD-3-ClauseData structuresNo standard library::No dynamic allocation ts_capplaceholder26non-standard ts_capabilityversiontailscale capability version definition19,294BSD-3-ClauseNo standard library::No dynamic allocation ts_capverplaceholder27non-standard ts_clientplaceholder27non-standard ts_consensusplaceholder26non-standard ts_constplaceholder26non-standard ts_constantsplaceholder25non-standard ts_constsplaceholder26non-standard ts_controltailscale control client19,199BSD-3-ClauseAPI bindingsNetwork programming ts_control_noisenoise protocol implementation for tailscale control comms19,208BSD-3-ClauseEncoding ts_control_serdeserde data types for tailscale control comms19,215BSD-3-ClauseAPI bindingsEncoding ts_controlplaneplaceholder27non-standard ts_daemonplaceholder26non-standard ts_databaseplaceholder28non-standard ts_dataplanetailscale packet processing data plane19,106BSD-3-ClauseNetwork programming ts_dbplaceholder26non-standard