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.
typed_sqlx_client_macrosDerive macros for typed_sqlx_client - automatic CRUD trait implementations726MIT OR Apache-2.0
typed_test_genMacros to help generate tests from functions with generic type parameters.33,976GPL-3.0-only
typed_tupleType-safe access, isolation and mutation of primitive tuple segments and elements.631MIT OR Apache-2.0
typed_tuple_macrosMacro generation for the typed_tuple crate295MIT OR Apache-2.0
typed_use_casesFormalize use cases at the type level. Zero runtime overhead. Experimental proof-of-concept.57MIT
typed_use_cases_deriveDerive macros for typed_use_cases77MIT
typedbSimple persistent generic HashMap/Key-value store11,509MIT
typedb-clientTypeDB Client API for Rust5,310Apache-2.0
typedb-driverTypeDB Rust Driver73,288Apache-2.0
typedb-protocolTypeDB Protocol56,925MPL-2.0
typedb-testTest fixture for TypeDB, using googletest StaticFixture.343MPL-2.0
typedcacheConcurrent-safe typedcache with expiration capabilities.3,811MIT/Apache-2.0
typedconfigType-safe configuration containers155GPL-3.0-or-later
typedconfig-coreType-safe configuration containers358GPL-3.0-or-later
typedconfig-deriveDerive macro for TypedConfig274GPL-3.0-or-later
typedeafType / Trait utility library1,508MIT
typedefIdentify, compare types or print type names.26,307MIT/Apache-2.0
typederrorA wrapper around anyhow that allows for a primary error type4,709MIT OR Apache-2.0
typedflakeA Snowflake-style ID generator library with newtype-driven design1,136MIT
typedidA library to generate and parse TypeIDs.1,204MIT
typedmapA hash map (dash map). A type of value is defined by trait implemented on key type536,738MIT OR Apache-2.0
typedoc_json_to_mdConverts TypeDoc JSON generated by typedoc-json-parser to Markdown6,470MIT
typedoptsType aware command line parser11,061MIT
typedpgTyped PostgreSQL access with compile-time verification34MIT OR Apache-2.0
typedpg_analyzerStatic SQL type and nullability analyzer for typedpg38MIT OR Apache-2.0
typedpg_cliCLI for typedpg migrations15MIT OR Apache-2.0
typedpg_coreShared types between typedpg runtime and proc macro40MIT OR Apache-2.0
typedpg_macrosProc macros for typedpg36MIT OR Apache-2.0
typeduck-cdx-dep-1624b46487e59efeSupport package for the standalone Codex Web runtime (codex-async-utils)12Apache-2.0
typeduck-cdx-dep-23830d69753b813bCodex exec policy: prefix-based Starlark rules for command decisions.12Apache-2.0
typeduck-cdx-dep-921de28a76d73cccSupport package for the standalone Codex Web runtime (codex-extension-items)12Apache-2.0
typeduck-cdx-dep-d606be503a5c320fSupport package for the standalone Codex Web runtime (codex-utils-absolute-path)17Apache-2.0
typeduck-cdx-dep-dbda75ad03f58b93Support package for the standalone Codex Web runtime (codex-utils-rustls-provider)14Apache-2.0
typeduck-cdx-dep-e1b304da9f05ffc5Support package for the standalone Codex Web runtime (codex-utils-home-dir)12Apache-2.0
typeduck-codex-async-utilsSupport package for the standalone Codex Web runtime (codex-http-client)2,046Apache-2.0
typeduck-codex-execpolicySupport package for the standalone Codex Web runtime (codex-skills-extension)759Apache-2.0
typeduck-codex-extension-itemsSupport package for the standalone Codex Web runtime (codex-utils-json-to-toml)812MPL-2.0
typeduck-codex-utils-absolute-pathSupport package for the standalone Codex Web runtime (codex-memories-write)933MIT OR Apache-2.0
typeduck-codex-utils-home-dirSupport package for the standalone Codex Web runtime (codex-memories-extension)906MPL-2.0
typeduck-codex-utils-rustls-providerSupport package for the standalone Codex Web runtime (codex-app-server)823MIT
typeduck-codex-webA standalone browser interface and Codex runtime89Apache-2.0
typeenumInteract with an enum type via traits.2,690MIT
typeenum_deriveDerive macro for `typeenum`.2,295MIT
typefaceThe package provides a foundation for building and parsing fonts.454,279Apache-2.0/MIT
typeflowA simple letter feed crate.651MIT
typeforgeA tool for generating IDLs from Solana programs.1,425Apache-2.0
typeform-rsREST API client for Typeform written in Rust3,923MIT OR Apache-2.0
typefulA collection of helper derive macros for type patterns216,832Apache-2.0 OR BSL-1.0 OR MIT
typefullyA full-featured CLI client for the Typefully API v224GPL-3.0-only
typefunEmulating various values at compile-time using types6,833MIT OR Apache-2.0
typegenGenerate TypeScript, Flow, and Hack types from Rust struct definitions665MIT
typegen_deriveDerive macro for typegen code generation247MIT
typegraphGraphs of types in the type system171MIT
typehints-my-appleType hinting and backend for apple-me-curry3,973MIT OR Apache-2.0
typeidConst TypeId and non-'static TypeId112,942,524MIT OR Apache-2.0
typeid-castUses a TypeId to enable safe casting of generic types1,487Unlicense
typeid_prefixA Rust library that implements a type-safe version of the TypePrefix section of the `TypeID` Specification2,964,315MIT OR Apache-2.0
typeid_suffixA Rust library that implements the UUID suffix part of the `TypeId` Specification2,958,011MIT OR Apache-2.0
typeinfoRuntime type information for POD types.2,839MIT/Apache-2.0
typelayouttype-level layout reflection1,757MIT
typelerateWords fly accross the screen. Make them disappear before the reach the other side!1,418MIT
typeless`unsafe` inline type erasure2,318MIT OR Apache-2.0
typelineEfficient, Type-Safe Pipeline Processor887MIT
typeline_corecore implementation of typeline2,268MIT
typeline_ext_csvcsv parsing and serialization for typeline1,115MIT
typeline_ext_httphttp(s) tooling for typeline1,107MIT
typeline_ext_pythonpython integration for typeline1,140MIT
typeline_ext_sqlitesqlite integration for typeline1,117MIT
typeline_ext_utilsutility operators for typeline1,562MIT
typelockEnforce security boundaries at the Type level330MIT
typelock-deriveDerive macros for typelock334MIT
typemakeA workflow manager abstracting from files1,581MIT
typemanTyping speed test with practice mode in GUI, TUI and CLI4,685MIT
typemapA typesafe store for many value types.6,945,327MIT
typemap-metaA simple compile-time macro to create type-to-value maps4,278MIT OR Apache-2.0
typemap-meta-deriveA simple compile-time macro to create type-to-value maps, derive macro crate5,088MIT OR Apache-2.0
typemap-orsA typesafe store for many value types.16,522,251MIT
typemap_coreA no_std typemap with trait-based value-presence guarantees (on nightly)1,635MIT OR Apache-2.0
typemap_revA hashmap, but stores types as keys6,330,899ISC
typemapvecA special HashMap capable of holding an arbitrary number of Vectors of different types.15MIT OR Apache-2.0
typemarkerProcedural macro for easily creating multiple linked marker types2,620MIT OR Apache-2.0
typemarker_coreCore module of typemarker that includes all the code for the macro and tests3,087MIT OR Apache-2.0
typemasterA typetrainer-game that helps to increase your speed in typewriting4,276MIT
typenameStable alternative to Rust's type_name intrinsic.216,348MIT/Apache-2.0
typename_deriveDerive plugin for the typename crate.221,753MIT/Apache-2.0
typenamingInfrastructure to derive name of type7,376MIT
typenaming-deriveInfrastructure to derive name of type - proc macro crate5,728MIT
typenumTypenum is a Rust library for type-level numbers evaluated at
compile time. It currently supports bits, unsigned integers,…751,660,462MIT OR Apache-2.0
typenum-constsProcedural macros that take a literal integer (or the result of an evaluation of simple mathematical expressions or an…21,125MIT OR Apache-2.0
typenum-primecompile-time primality testing of type-level integers from the typenum crate21,925MIT/Apache-2.0
typenum-promotePromote integer literal to type-level integer1,776MIT
typenum-uuidA procedural macro to generate and encode UUIDs as typenum integers3,891MIT OR Apache-2.0
typenum-uuid-deriveDerive typenum-uuid identifier for types.705MIT-0
typenum-uuid-traitTrait for type identification with typenum-uuid.891MIT-0
typenum_bitsetA configurable, fixed-length bitset based on typenum and generic-array2,015MIT
typenum_loopsA library that provides loops which are fully or partially unrolled at compile time.13,710MIT
typenum_mappingsA proc-macro to generate mappings from typenum's `UInt` types to your own type.43,007MIT
typeofRust library which was created to help find type of variable4,082MIT
typeof-literalA macro that returns the type of any literal expression or composite of literals1,511MPL-2.0
typeonProvides a simple metaprogramming.1,332MIT
typeon_deriveProvides a macro that allows for automatic derivation of trait of `typeon`.1,610MIT
typeparamA typesafe parameter parsing library1,985MIT
typepressPure Rust HTML/CSS → PDF/SVG/PNG engine. No browser required.19MIT OR Apache-2.0
typeqlTypeQL Language for Rust29,663Apache-2.0
typeql_langTypeQL Language for Rust1,165Apache-2.0
typerTyper - simple text rendering library, with some additional features.4,886MIT
typeracerA terminal typing game. Race to see the fastest time you can get!48,685GPL-3.0
typeratType-level rational numbers based on `typenum`.5,115MIT OR Apache-2.0
typersType level programing1,533MIT
typerushIn your terminal — a fast, cross-platform WPM typing trainer built with Rust67MIT
typesShared types and DTOs for the Liturgy workspace.247MIT OR Apache-2.0
types-primitivePrimitive types shared by Ethereum and Higgsfield1,821Apache-2.0/MIT
types-sdkSDK for types module: API trait, domain models and error definitions918Apache-2.0
types_lte_3gpp3GPP types for Rust8,584MIT
typesafe-buildersInfallible compile-time checked builders for your structs.10,412GPL-3.0-only
typesafe-builders-coreInfallible compile-time checked builders for your structs.11,761GPL-3.0-only
typesafe-builders-deriveInfallible compile-time checked builders for your structs.12,171GPL-3.0-only
typesafe-derive-builderDerive builder macro2,872MIT
typesafe_builderA procedural macro to generate type-safe builder patterns for Rust structs5,144MIT
typesafe_builder_deriveA procedural macro to generate type-safe builder patterns for Rust structs5,666MIT
typesafe_repositoryAbstract data persistence in a safe and unified way15,940MIT
typesafe_repository_macroMacros for typesafe_repository6,286MIT
typescriptTypeScript compiler and runtime169MIT
typescript-astA native Typescript parser.1,198MIT
typescript-checkerType-checks TypeScript declaration files via the TypeScript compiler API embedded in QuickJS107MIT
typescript-configRust representation for the tsconfig elements. Supports (de)serialization, JSON schema and merging103MPL-2.0
typescript-definitionsserde support for exporting Typescript definitions28,928MIT/Apache-2.0
typescript-definitions-deriveserde support for exporting Typescript definitions21,791MIT/Apache-2.0
typescript-definitions-derive-ufo-patchserde support for exporting Typescript definitions11,723MIT/Apache-2.0
typescript-definitions-ufo-patchserde support for exporting Typescript definitions10,948MIT/Apache-2.0
typescript-irIntermediate representation for TypeScript compiler279MIT
typescript-jitA native Typescript parser and JIT runner.2,222MIT
typescript-language-serverA high-performance TypeScript and JavaScript language server implemented in Rust102MIT
typescript-lspTypeScript LSP implementation85MIT
typescript-macrosRust procedural macros for TypeScript integration84MIT
typescript-mergeTypeScript syntax merge helpers for Structured Merge16AGPL-3.0-only OR PolyForm-Small-Business-1.0.0
TypeScript-Rust-CompilerHigh-performance TypeScript to Rust compiler3,183MIT
typescript-type-defGenerate TypeScript type definitions for Rust types1,153,897MIT
typescript-type-def-deriveDerive procedural macro for typescript-type-def1,156,449MIT
typescript-typesType definitions for TypeScript compiler337MIT
typescript-wasm-bindgenParse typescript file and generates wasm-bindgen javascript import on the fly6,355MIT
typescript-wasm-bindgen-codegenParse typescript file and generates wasm-bindgen javascript import on the fly7,758MIT
typescript-wasm-bindgen-macrosParse typescript file and generates wasm-bindgen javascript import on the fly7,143MIT
typescript-webidlWebIDL parser and TypeScript converter for Rusty TypeScript78MIT
typescript_toolsTools for working with TypeScript monorepos232,343ISC
typescript_tsbuildinfoShapes for TypeScript tsconfig.json.4,587MIT
typescript_tsconfig_jsonShapes for TypeScript tsconfig.json.582,224MIT
typescriptifyTypescriptify Trait and example usage10,657MIT
typescriptify-deriveTypescriptify-Derive Macro implementation for creating Typescript Interfaces from Structs via Custom-Derive (only real structs so…11,564MIT
typesecType-level security capabilities for Rust agents230MIT OR Apache-2.0
typesec-agentAgent executor with typestate and capability-based access control297MIT OR Apache-2.0
typesec-cliCLI for typesec — validate, check, generate, run178MIT OR Apache-2.0
typesec-coreCore trait library for type-level security enforcement534MIT OR Apache-2.0
typesec-integrationsOAuth, OIDC, WorkOS, Arcade, Pydantic AI, and DID integrations for typesec217MIT OR Apache-2.0
typesec-macroProcedural macros for typesec — derive(TypesecRole) and policy! macro256MIT OR Apache-2.0
typesec-memoryMarciana: capability-secured, information-flow-typed memory for AI agents21MIT OR Apache-2.0
typesec-odrlODRL policy engine for typesec — W3C digital rights language subset352MIT OR Apache-2.0
typesec-pythonRust-backed Python bindings for Typesec policy checks80MIT OR Apache-2.0
typesec-rbacRBAC policy engine for typesec — YAML → typed enforcement383MIT OR Apache-2.0
typesenseClient for typesense54,038Apache-2.0
typesense-rsAn open source search engine for building delightful search experiences.3,810MIT OR Apache-2.0
typesense_codegenTypes for typesense generated with openapi spec54,111Apache-2.0
typesense_derivemacros for typesense client54,001Apache-2.0
typesenseiTypesense client library20,101MIT
typesensei_deriveDerive proc macro for typesensei12,337MIT
typesetA DSL for defining source code pretty printers19,074GPL-3.0-or-later
typeset-parserCompile time macro parser for typeset12,231GPL-3.0-or-later
typesetsEnables generating subtypes and supertypes of a given type via derive macros2,201Apache-2.0
typesets-macroThe derive macros for typesets4,109Apache-2.0
typesetterStreaming Markdown rendering into styled Ratatui text20Apache-2.0
typeshaperTypeScript utility-type idioms (Omit, Pick, Merge, Partial…) for Rust structs — one-line type algebra expressions379MIT OR Apache-2.0
typeshaper-macrosProc-macro internals for the typeshaper crate — do not use directly432MIT OR Apache-2.0
typeshareSeamlessly share type definitions across multiple languages for FFI interoperability9,090,122MIT OR Apache-2.0
typeshare-annotationThe annotation used to mark types for typeshare9,135,426MIT OR Apache-2.0
typeshare-cliCommand Line Tool for generating language files with typeshare251,762MIT OR Apache-2.0
typeshare-coreThe code generator used by Typeshare's command line tool702,544MIT OR Apache-2.0
typeshare-drivermacro for trivially creating your own typeshare binaries4,024MIT OR Apache-2.0
typeshare-engineBehavioral engine for typeshare: parsing, writing, configuration, and everything in between.4,723MIT OR Apache-2.0
typeshare-javaTypeshare CLI for generating Java types4,516MIT
typeshare-modelcore definition of the typeshare Language trait for implementations3,467MIT OR Apache-2.0
typeshare-snapshot-testutility for snapshot testing your typeshare implementation1,189MIT OR Apache-2.0
typeshare_markerInclude marker attribute for the typeshare generator.97,360MIT
typeshiftZod-like parse, validation, and JSON Schema flow for Rust types183MIT
typeshift-coreCore trait and runtime helpers for the typeshift ecosystem284MIT
typeshift-deriveProc-macro derive support for typeshift284MIT
typeshipBackend-agnostic facade that turns serde Rust types into a TypeScript API surface (types, command wrappers, drift-check). MVP…1,1210BSD
typeship-ts-rsts-rs backend adapter for typeship: lower `#[derive(TS)]` Rust types into typeship declarations the Bridge can assemble, check,…1,0900BSD
typesinfomanipulate tyeps2,637GPL-1.0
typesizeA library to fetch an accurate estimate of the total memory usage of a value.2,528,088MIT
typesize-deriveInternal proc-macro crate for typesize2,459,047MIT
typeslicetype-level slices7,617MIT OR Apache-2.0
typeslice-macrostype-level slices3,278MIT OR Apache-2.0
typeslotStatically assigned slot indices for types, grouped by a marker type.67MIT OR Apache-2.0
typeslot_macrosProc-macro derive for typeslot.115MIT OR Apache-2.0
typesmithA tool for generating TypeScript bindings for Solana programs.1,440Apache-2.0
typesmith_procProc-macro lib for TypeSmith1,451Apache-2.0
typespecProject root for all TypeSpec-related crates.6,898,170MIT
typespec_client_coreClient runtime for TypeSpec-generated libraries.6,892,626MIT
typespec_macrosProcedural macros for client libraries built on typespec.6,471,521MIT
typespec_rsA Rust implementation of the TypeSpec type system — parser, checker, and emitter283MIT