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.

tree-typeRust macros for creating type-safe filesystem tree structures949MIT tree-type-proc-macroProcedural macros for tree-type crate1,058MIT tree-xmlXML parser with tree representation918MITParser implementationsParsing tools tree2A beautiful and feature-rich directory tree visualization tool with colors, emojis, and comprehensive ignore file support235MITCommand line utilitiesFilesystem tree2fs-rsConvert tree-formatted text into filesystem structures.43MITCommand line utilitiesFilesystem tree2mdLike the tree command, but outputs in Markdown. Optimized for AI agents.3,983MITCommand line utilitiesDevelopment tools tree2tuiThis crate provides a command line tool to build a Terminal UI (*TUI*) for `tree` like command, aiming to enable…1,539MIT tree64Voxel 64-tree implementation174MIT tree_arenaAn arena allocated tree.12,387Apache-2.0AlgorithmsData structures tree_by_pathA tree data structure featuring nodes addressable using a &Vec<usize> path and avoiding recursion and run-time borrow checking.5,953MIT OR Apache-2.0Data structures tree_collectionsA collection for tree data structures. It provides APIs that allows users to create memory efficient binary search trees,…25,507MIT OR Apache-2.0 tree_decoratorAn utility lib to render pleasing tree structures at terminal programs.3,900MITCommand-line interface tree_fmtDeprecated: renamed to data_fmt. Multi-format data visualization library with 10 formatters, 33 variants, and granular feature…2,032MITData structuresText processing tree_gentree_gen is a CLI tool to generate folder structure in ASCII, JSON and visualize folder structure with nice and easy way without…3,446MITCommand line utilities tree_hashEfficient Merkle-hashing as used in Ethereum consensus2,989,066Apache-2.0Cryptography::Cryptocurrencies tree_hash_deriveProcedural derive macros to accompany the tree_hash crate2,984,857Apache-2.0Cryptography::Cryptocurrencies tree_iterators_rstree_iterators_rs is a library built to provide you with the iterators to easily work with tree data structures in Rust.19,154MITAlgorithmsData structures tree_magicDetermines the MIME type of a file by traversing a filetype tree.246,535MIT tree_magic_dbPackages the FreeDesktop.org shared MIME database for optional use with tree_magic_mini179,741GPL-2.0-or-later tree_magic_forkDetermines the MIME type of a file by traversing a filetype tree.16,429MIT tree_magic_miniDetermines the MIME type of a file by traversing a filetype tree.11,845,274MITFilesystemParser implementations tree_multisetA tree-based multiset for Rust1,617CC0-1.0 tree_ordAn ordering that skips prefixes in tree searches1,500MIT OR Apache-2.0No standard library tree_sitter_grep_ignore(A forked version of `ignore` used internally by `tree-sitter-grep`) A fast library for efficiently matching ignore files such…3,341Unlicense OR MIT tree_sitter_grep_proc_macros(proc-macros used internally by tree-sitter-grep)4,539Unlicense OR MIT tree_sitter_grep_tree-sitter-rust(forked version used internally by tree-sitter-grep) Rust grammar for the tree-sitter parsing library3,448MITParsing toolsText editors tree_sitter_lint_proc_macros(proc-macros used internally by tree-sitter-lint)2,053Unlicense OR MIT tree_sitter_lint_tree-sitter-grep(not-yet-landed version used by tree-sitter-lint) tree-sitter-grep is a grep-like search tool that recursively searches the…2,137Unlicense OR MITCommand line utilitiesDevelopment tools tree_traversalFind best leaf node in a tree5,076non-standardAlgorithms tree_viewA library to give out a view of a tree structure. Tree structures need to implement the trait TreeView.545MIT OR Apache-2.0Command-line interface treease-cliCommand-line interface for querying, transforming, and previewing structured documents with Treease242non-standardCommand line utilitiesText processing treease-coreCore parsing, evaluation, formatting, and graph runtime for Treease257non-standardParser implementationsParsing tools treease-tsPatched Rust bindings to the Tree-sitter parsing library for Treease34MITAPI bindingsExternal FFI bindings treease-ts-javascriptPatched JavaScript grammar for tree-sitter used by Treease287MITParser implementationsParsing tools treease-ts-languagePatched tree-sitter Language type for Treease48MITAPI bindingsDevelopment tools::FFI treease-ts-pythonPatched Python grammar for tree-sitter used by Treease285MITParser implementationsParsing tools treease-ts-tomlPatched TOML grammar for tree-sitter used by Treease285MITParsing toolsText editors treease-ts-yamlPatched YAML grammar for tree-sitter used by Treease287MITParser implementationsParsing tools treebeardA tree-walking interpreter for Rust's syn AST - language-agnostic execution engine27Apache-2.0Development toolsParser implementations treebenderAn HDPSG inspired symbolic NLP library for Rust2,996MITScienceText processing treebitmapFast IPv4/IPv6 lookup trie.125,140MITData structuresNetwork programming treeboostHigh-performance Gradient Boosted Decision Tree engine for large-scale tabular data195Apache-2.0AlgorithmsCommand line utilities treebootBootstrap Git worktrees from one repo-local setup file.234MITCommand line utilitiesDevelopment tools treeboot-coreReusable worktree bootstrap engine for the treeboot CLI.300MITDevelopment tools treecapEncrypted hierarchical storage with OCap-based access control.1,683Apache-2.0 treeclipA CLI tool to traverse your project files and extract them into a single file or clipboard500MITCommand line utilitiesDevelopment tools treeclocksVarious Tree Clock data-structures and utilities6,865MIT OR Apache-2.0Data structures treecullerUtilities to help with frustum culling.64,872MIT treed_gpuBuild TreeD with GPU5,341Apache-2.0 treedee3D rasterizer2,459non-standard treediffFind the difference between arbitrary data structures22,806,556MIT/Apache-2.0Algorithms treedirA virtual directory tree library in Rust2,727LGPL-2.1-or-later treedxGeneric Rust SDK for TreeDX.724Apache-2.0 treeeA fast tree command with gitignore support and flexible filtering936MITCommand line utilitiesFilesystem treeedbGenerate Datalog facts from tree-sitter parse trees7,493MIT treeedb-bashGenerate Datalog facts from Bash scripts22MIT treeedb-cGenerate Datalog facts from C source code1,475MIT treeedb-cppGenerate Datalog facts from C++ source code23MIT treeedb-csharpGenerate Datalog facts from C# source code1,468MIT treeedb-goGenerate Datalog facts from Go source code23MIT treeedb-javaGenerate Datalog facts from Java source code45MIT treeedb-javascriptGenerate Datalog facts from JavaScript source code1,463MIT treeedb-phpGenerate Datalog facts from PHP source code22MIT treeedb-pythonGenerate Datalog facts from Python source code23MIT treeedb-rustGenerate Datalog facts from Rust source code1,456MIT treeedb-souffleGenerate Datalog facts from Soufflé source code1,503MIT treeedb-swiftGenerate Datalog facts from Swift source code1,460MIT treeedbgenParse node-types.json from a tree-sitter grammar7,210MIT treeedbgen-souffleGenerate Soufflé types and relations from tree-sitter grammars4,728MIT treeedbgen-souffle-cGenerate Soufflé types and relations from the C tree-sitter grammar1,534MIT treeedbgen-souffle-csharpGenerate Soufflé types and relations from the C# tree-sitter grammar1,505MIT treeedbgen-souffle-javaGenerate Soufflé types and relations from the Java tree-sitter grammar27MIT treeedbgen-souffle-javascriptGenerate Soufflé types and relations from the JavaScript tree-sitter grammar1,470MIT treeedbgen-souffle-rustGenerate Soufflé types and relations from the Rust tree-sitter grammar1,479MIT treeedbgen-souffle-souffleGenerate Soufflé types and relations from the Soufflé tree-sitter grammar1,483MIT treeedbgen-souffle-swiftGenerate Soufflé types and relations from the Swift tree-sitter grammar27MIT treeerrorA crate of macros for generating trees of enums, as well as `From` implementations converting between them. Primarily intended…919MIT treeflectionA library that provides reflection for tree structures58,776MIT treeflection_derive#[derive(Node)] macro for the Treeflection library38,805MIT treeflowCLI tool for simplified Git worktree management to speed up switching contexts when working collaboratively.73Apache-2.0Command line utilitiesDevelopment tools treefmtone CLI to format your repo18,763MITCommand line utilitiesDevelopment tools treefygit ls-files | treefy1,679MIT treegen从树形结构文本快速生成目录和文件的命令行工具20MITCommand line utilitiesDevelopment tools treegrepregex pattern matcher that displays results in a tree structure with an interface to jump to matched text8,008MITCommand line utilitiesText processing treegridHierarchical-data rendering: populate a forest of labeled, data-bearing nodes, then render it under a chosen layout and label…10non-standard treeherder-checkDEPRECATED: This crate has been renamed to treeherder-cli. Please use treeherder-cli instead.510MPL-2.0 treeherder-cliFetch errors from a Firefox CI push on Treeherder, formatted as markdown563MPL-2.0 treeherder-dlDownload artifacts in bulk from Mozilla's TreeHerder18,238MIT OR Apache-2.0 treehopperFuzzy-pick and manage git worktrees, with optional Claude Code session support.139MIT treehouseA searchable typed datastore built with sled1,655MITData structuresDatabase implementations treeidAn implementation of rational buckets for lexically ordered collections.24,774MIT treeifytreeify converts the output of a command that lists files into a tree representation similar to the output of the command tree.6,582MIT OR Apache-2.0 treekytRecreate directory and file structure from `tree` command output62MITCommand line utilitiesFilesystem treelightA syntax highlighter for the web using tree-sitter.9,564MIT treelikeA trait to abstract over trees, and simplify implementing them, all in one handy crate3,068Apache-2.0 treelinea library for visualizing tree structured data15,767,766MIT treeliterust wrapper for treelite, only support predictor.predict_inst method now. Requires treelite:0.9310,609MIT treelogA highly customizable, optimized, and modular tree rendering library64,423MITDevelopment toolsText processing treelsDisplay your files in a recursive manner2,311MITCommand line utilities treemaker-cliHeadless CLI for the TreeMaker 5.0.1 Rust port21GPL-2.0-or-laterAlgorithmsCommand line utilities treemaker-coreCore Rust model engine for the TreeMaker 5.0.1 port73GPL-2.0-or-laterAlgorithmsMathematics treemaker-wasmwasm-bindgen package for the TreeMaker 5.0.1 Rust port21GPL-2.0-or-laterAlgorithmsWebAssembly treemapImplementation of the Squarified Treemap algorithm11,636MIT treemathArithmetics for perfect binary trees2,108Apache-2.0 treemdA markdown navigator with tree-based structural navigation and syntax highlighting2,687MITCommand line utilitiesText processing treemuxA high performance HTTP request router that scales well.22,016MITAlgorithmsNetwork programming treenaTree stored in an arena19,521MIT OR Apache-2.0 treenodeA simple Node struct407Apache-2.0 OR MIT treenternAn interning library that makes it easy to intern tree like types2,181MIT OR Apache-2.0 treeproxyTreeProxy1,739MPL-2.0-no-copyleft-exception treerAnother 'tree' command provides better support for recursive searching and highlights match results.93MITCommand line utilities treerderTrie ordering for type implementing Orderable.21,101MITAlgorithms treereduceFast, syntax-aware, multi-language program reducer based on delta debugging53,654MIT treereduce-cFast, parallel, syntax-aware program reducer for C7,033MIT treereduce-javaFast, parallel, syntax-aware program reducer for Java6,826MIT treereduce-javascriptFast, parallel, syntax-aware program reducer for JavaScript5,726MIT treereduce-luaFast, parallel, syntax-aware program reducer for Lua2,324MIT treereduce-rustFast, parallel, syntax-aware program reducer for Rust7,050MIT treereduce-souffleFast, parallel, syntax-aware program reducer for Soufflé6,828MIT treereduce-swiftFast, parallel, syntax-aware program reducer for Swift1,041MIT treeriteRust binding for treelite runtime (https://github.com/dmlc/treelite)1,970non-standard treersSimple implementation of Sedgewick's tree maps4,030MITAlgorithmsData structures treerustlerA library that implement tree models1,552MIT treesGeneral purpose tree data structures3,971,481MIT/Apache-2.0Data structuresNo standard library trees-langOfficial impl of Trees (programming-language), supporting only parsing code now1,331MITParser implementations trees-rstree-rs is a drop-in replacement for the tree utility (ASCII tree view of folder directory), but written in Rust. The primary…2,381MIT OR Apache-2.0 treesapA #[derive(Parser)] interface for sap23Apache-2.0 treesap-macrosInternal proc-macro crate for treesap82Apache-2.0 treescapeTreemap disk-usage explorer for the terminal. Scan a path, browse where the bytes have gone.43MITCommand line utilitiesFilesystem treescape-coreFilesystem scan, tree, and squarified-treemap layout — the UI-agnostic core behind the `treescape` terminal disk-usage explorer.73MITAlgorithmsFilesystem treescript-interpreterTreeScript interpreter, with some built-in libraries and API to create more3,186GPL-3.0-or-laterCommand line utilities treesearchStructure-aware document search CLI. Fast keyword matching over hierarchical document trees.89Apache-2.0Command line utilitiesText processing treeselectTree selection: resolve per-node match flags over parent links into selected and visible flags plus match roots.10non-standard treeshapPure-Rust, zero-dependency SHAP (TreeSHAP) explainability for tree ensembles.13MIT OR Apache-2.0No standard libraryScience treeship-cliPortable trust receipts for agent workflows - CLI100Apache-2.0Command line utilitiesCryptography treeship-corePortable trust receipts for agent workflows - core library779Apache-2.0AuthenticationCryptography treesitter-typesGenerate typed Rust structs from any tree-sitter node-types.json1,523MIT OR Apache-2.0Development toolsParser implementations treesitter-types-cPre-generated strongly-typed AST types for C (tree-sitter-c)76MIT OR Apache-2.0Development toolsParser implementations treesitter-types-c-sharpPre-generated strongly-typed AST types for C# (tree-sitter-c-sharp)76MIT OR Apache-2.0Development toolsParser implementations treesitter-types-cppPre-generated strongly-typed AST types for C++ (tree-sitter-cpp)123MIT OR Apache-2.0Development toolsParser implementations treesitter-types-cssPre-generated strongly-typed AST types for CSS (tree-sitter-css)76MIT OR Apache-2.0Development toolsParser implementations treesitter-types-elixirPre-generated strongly-typed AST types for Elixir (tree-sitter-elixir)70MIT OR Apache-2.0Development toolsParser implementations treesitter-types-goPre-generated strongly-typed AST types for Go (tree-sitter-go)146MIT OR Apache-2.0Development toolsParser implementations treesitter-types-haskellPre-generated strongly-typed AST types for Haskell (tree-sitter-haskell)67MIT OR Apache-2.0Development toolsParser implementations treesitter-types-htmlPre-generated strongly-typed AST types for HTML (tree-sitter-html)70MIT OR Apache-2.0Development toolsParser implementations treesitter-types-javaPre-generated strongly-typed AST types for Java (tree-sitter-java)95MIT OR Apache-2.0Development toolsParser implementations treesitter-types-javascriptPre-generated strongly-typed AST types for JavaScript (tree-sitter-javascript)252MIT OR Apache-2.0Development toolsParser implementations treesitter-types-jsonPre-generated strongly-typed AST types for JSON (tree-sitter-json)67MIT OR Apache-2.0Development toolsParser implementations treesitter-types-luaPre-generated strongly-typed AST types for Lua (tree-sitter-lua)67MIT OR Apache-2.0Development toolsParser implementations treesitter-types-macrosProc-macro companion for treesitter-types69MIT OR Apache-2.0Development toolsParser implementations treesitter-types-markdownPre-generated strongly-typed AST types for Markdown (tree-sitter-md)69MIT OR Apache-2.0Development toolsParser implementations treesitter-types-phpPre-generated strongly-typed AST types for PHP (tree-sitter-php)73MIT OR Apache-2.0Development toolsParser implementations treesitter-types-pythonPre-generated strongly-typed AST types for Python (tree-sitter-python)65MIT OR Apache-2.0Development toolsParser implementations treesitter-types-regexPre-generated strongly-typed AST types for Regex (tree-sitter-regex)66MIT OR Apache-2.0Development toolsParser implementations treesitter-types-rubyPre-generated strongly-typed AST types for Ruby (tree-sitter-ruby)66MIT OR Apache-2.0Development toolsParser implementations treesitter-types-rustPre-generated strongly-typed AST types for Rust (tree-sitter-rust)294MIT OR Apache-2.0Development toolsParser implementations treesitter-types-scalaPre-generated strongly-typed AST types for Scala (tree-sitter-scala)71MIT OR Apache-2.0Development toolsParser implementations treesitter-types-swiftPre-generated strongly-typed AST types for Swift (tree-sitter-swift)74MIT OR Apache-2.0Development toolsParser implementations treesitter-types-tomlPre-generated strongly-typed AST types for TOML (tree-sitter-toml-ng)70MIT OR Apache-2.0Development toolsParser implementations treesitter-types-typescriptPre-generated strongly-typed AST types for TypeScript (tree-sitter-typescript)73MIT OR Apache-2.0Development toolsParser implementations treesitter-types-yamlPre-generated strongly-typed AST types for YAML (tree-sitter-yaml)68MIT OR Apache-2.0Development toolsParser implementations treesitter_kind_collectorcollect kind names from node-types.json of treesitter32,351MIT treesizeList directory tree, sorted by size14,537MIT treesomeA library for tree creation, manipulation, traversal and visualization.8,216Apache-2.0Data structures treestVisually explore a file tree.1,500MITCommand line utilitiesFilesystem treestatA CLI that displays source file counts in a tree view by directory and language58MITCommand line utilitiesDevelopment tools::Build Utils treestateA simple library to store mtimes of files and check for changes later35,947MIT OR Apache-2.0 treestatsCommand-line tool to produce statistics about a directory tree1,600ISCCommand line utilities treesumCalculates checksums for file trees, on all your cores.4,536Apache-2.0/MITCommand line utilities treetagsGenerate vi compatible tags for multiple languages3,761MITCommand line utilitiesDevelopment tools treetestone cli for all the test frameworks42MITDevelopment tools treetoclipGenerate a clean directory tree and copy it to the system clipboard.25MITCommand line utilitiesFilesystem treetopCross-platform TUI process monitor with interactive treemap visualization.51MITCommand line utilitiesVisualization treetop-coreCore library for Treetop, a Cedar policy engine implementation.5,816MIT treetraceA tracing layer that nests events in spans1,317MITAsynchronousDevelopment tools::Debugging treeutilsTools for deduplicating and diffing folders recursively1,495Apache-2.0 treeversalTraverse and manipulate a tree97MITConfigurationGUI treevizgenerate graphviz files to show roadmaps1,747MIT treevolutionA simulation of the evolution of treelike structures in a cellular automata2,806MIT OR Apache-2.0 treewalkCommon utilities for exploring a file tree5,746MIT treewalkera utility to navigate tree-formatted documents (json, toml, yaml ...) in the terminal473GPL-3.0 treexmlAn XML tree library for Rust121,041MIT treezA collection of useful data structures.38,862BSD-2-Clause trefTree in Rows Elemental Format (TREF). Crate to parse, store and serialize trees.6,143MIT tregTasks with progress status and registry2,780MIT treiber_stackA lockless, thread-safe, atomic linked-list.6,418MITConcurrency trekDatabase migration management for Rust programs9,093LGPL-3.0 trek-routerA flexible router for RESTful APIs3,132MIT/Apache-2.0 trek-rsA web content extraction library that removes clutter from web pages5,859MITText processingWebAssembly trekkerA command line tool to help you manage your PostgreSQL database migrations and seeds.1,441Unlicense trelent-hyokA Rust library implementing Hold Your Own Key (HYOK) encryption patterns with support for multiple cloud providers820MITAPI bindingsCryptography trellisRust library to talk with the Adafruit Trellis6,673GPL-3.0 trellis-2-net-aiTrellis 2 AI 3D generator. Turn images, photos, and prompts into detailed 3D assets online.19MIT trellis-contractsContract manifest types, validation, and digest utilities for Trellis.1,836Apache-2.0 trellis-coreDeterministic reconciler: state changes in; resource commands, output frames, and auditable receipts out.2,786MIT OR Apache-2.0 trellis-gleamA workspace CLI for Gleam monorepos: task fan-out, introspection, and release orchestration derived entirely from gleam.toml121MIT trellis-netA simple networking library for Rust.1,508MIT trellis-rsCurated public Rust facade for Trellis clients and services.670Apache-2.0 trellis-runnerCalculation runner8,317MIT trellis-testingCompanion testing support for Trellis graph invariants.1,915MIT OR Apache-2.0