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 representation918MIT
tree2A beautiful and feature-rich directory tree visualization tool with colors, emojis, and comprehensive ignore file support235MIT
tree2fs-rsConvert tree-formatted text into filesystem structures.43MIT
tree2mdLike the tree command, but outputs in Markdown. Optimized for AI agents.3,983MIT
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.0
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.0
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,900MIT
tree_fmtDeprecated: renamed to data_fmt. Multi-format data visualization library with 10 formatters, 33 variants, and granular feature…2,032MIT
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,446MIT
tree_hashEfficient Merkle-hashing as used in Ethereum consensus2,989,066Apache-2.0
tree_hash_deriveProcedural derive macros to accompany the tree_hash crate2,984,857Apache-2.0
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,154MIT
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,274MIT
tree_multisetA tree-based multiset for Rust1,617CC0-1.0
tree_ordAn ordering that skips prefixes in tree searches1,500MIT OR Apache-2.0
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,448MIT
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 MIT
tree_traversalFind best leaf node in a tree5,076non-standard
tree_viewA library to give out a view of a tree structure. Tree structures need to implement the trait TreeView.545MIT OR Apache-2.0
treease-cliCommand-line interface for querying, transforming, and previewing structured documents with Treease242non-standard
treease-coreCore parsing, evaluation, formatting, and graph runtime for Treease257non-standard
treease-tsPatched Rust bindings to the Tree-sitter parsing library for Treease34MIT
treease-ts-javascriptPatched JavaScript grammar for tree-sitter used by Treease287MIT
treease-ts-languagePatched tree-sitter Language type for Treease48MIT
treease-ts-pythonPatched Python grammar for tree-sitter used by Treease285MIT
treease-ts-tomlPatched TOML grammar for tree-sitter used by Treease285MIT
treease-ts-yamlPatched YAML grammar for tree-sitter used by Treease287MIT
treebeardA tree-walking interpreter for Rust's syn AST - language-agnostic execution engine27Apache-2.0
treebenderAn HDPSG inspired symbolic NLP library for Rust2,996MIT
treebitmapFast IPv4/IPv6 lookup trie.125,140MIT
treeboostHigh-performance Gradient Boosted Decision Tree engine for large-scale tabular data195Apache-2.0
treebootBootstrap Git worktrees from one repo-local setup file.234MIT
treeboot-coreReusable worktree bootstrap engine for the treeboot CLI.300MIT
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 clipboard500MIT
treeclocksVarious Tree Clock data-structures and utilities6,865MIT OR Apache-2.0
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.0
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 filtering936MIT
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.0
treefmtone CLI to format your repo18,763MIT
treefygit ls-files | treefy1,679MIT
treegen从树形结构文本快速生成目录和文件的命令行工具20MIT
treegrepregex pattern matcher that displays results in a tree structure with an interface to jump to matched text8,008MIT
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,655MIT
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 output62MIT
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,423MIT
treelsDisplay your files in a recursive manner2,311MIT
treemaker-cliHeadless CLI for the TreeMaker 5.0.1 Rust port21GPL-2.0-or-later
treemaker-coreCore Rust model engine for the TreeMaker 5.0.1 port73GPL-2.0-or-later
treemaker-wasmwasm-bindgen package for the TreeMaker 5.0.1 Rust port21GPL-2.0-or-later
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,687MIT
treemuxA high performance HTTP request router that scales well.22,016MIT
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.93MIT
treerderTrie ordering for type implementing Orderable.21,101MIT
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,030MIT
treerustlerA library that implement tree models1,552MIT
treesGeneral purpose tree data structures3,971,481MIT/Apache-2.0
trees-langOfficial impl of Trees (programming-language), supporting only parsing code now1,331MIT
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.43MIT
treescape-coreFilesystem scan, tree, and squarified-treemap layout — the UI-agnostic core behind the `treescape` terminal disk-usage explorer.73MIT
treescript-interpreterTreeScript interpreter, with some built-in libraries and API to create more3,186GPL-3.0-or-later
treesearchStructure-aware document search CLI. Fast keyword matching over hierarchical document trees.89Apache-2.0
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.0
treeship-cliPortable trust receipts for agent workflows - CLI100Apache-2.0
treeship-corePortable trust receipts for agent workflows - core library779Apache-2.0
treesitter-typesGenerate typed Rust structs from any tree-sitter node-types.json1,523MIT OR Apache-2.0
treesitter-types-cPre-generated strongly-typed AST types for C (tree-sitter-c)76MIT OR Apache-2.0
treesitter-types-c-sharpPre-generated strongly-typed AST types for C# (tree-sitter-c-sharp)76MIT OR Apache-2.0
treesitter-types-cppPre-generated strongly-typed AST types for C++ (tree-sitter-cpp)123MIT OR Apache-2.0
treesitter-types-cssPre-generated strongly-typed AST types for CSS (tree-sitter-css)76MIT OR Apache-2.0
treesitter-types-elixirPre-generated strongly-typed AST types for Elixir (tree-sitter-elixir)70MIT OR Apache-2.0
treesitter-types-goPre-generated strongly-typed AST types for Go (tree-sitter-go)146MIT OR Apache-2.0
treesitter-types-haskellPre-generated strongly-typed AST types for Haskell (tree-sitter-haskell)67MIT OR Apache-2.0
treesitter-types-htmlPre-generated strongly-typed AST types for HTML (tree-sitter-html)70MIT OR Apache-2.0
treesitter-types-javaPre-generated strongly-typed AST types for Java (tree-sitter-java)95MIT OR Apache-2.0
treesitter-types-javascriptPre-generated strongly-typed AST types for JavaScript (tree-sitter-javascript)252MIT OR Apache-2.0
treesitter-types-jsonPre-generated strongly-typed AST types for JSON (tree-sitter-json)67MIT OR Apache-2.0
treesitter-types-luaPre-generated strongly-typed AST types for Lua (tree-sitter-lua)67MIT OR Apache-2.0
treesitter-types-macrosProc-macro companion for treesitter-types69MIT OR Apache-2.0
treesitter-types-markdownPre-generated strongly-typed AST types for Markdown (tree-sitter-md)69MIT OR Apache-2.0
treesitter-types-phpPre-generated strongly-typed AST types for PHP (tree-sitter-php)73MIT OR Apache-2.0
treesitter-types-pythonPre-generated strongly-typed AST types for Python (tree-sitter-python)65MIT OR Apache-2.0
treesitter-types-regexPre-generated strongly-typed AST types for Regex (tree-sitter-regex)66MIT OR Apache-2.0
treesitter-types-rubyPre-generated strongly-typed AST types for Ruby (tree-sitter-ruby)66MIT OR Apache-2.0
treesitter-types-rustPre-generated strongly-typed AST types for Rust (tree-sitter-rust)294MIT OR Apache-2.0
treesitter-types-scalaPre-generated strongly-typed AST types for Scala (tree-sitter-scala)71MIT OR Apache-2.0
treesitter-types-swiftPre-generated strongly-typed AST types for Swift (tree-sitter-swift)74MIT OR Apache-2.0
treesitter-types-tomlPre-generated strongly-typed AST types for TOML (tree-sitter-toml-ng)70MIT OR Apache-2.0
treesitter-types-typescriptPre-generated strongly-typed AST types for TypeScript (tree-sitter-typescript)73MIT OR Apache-2.0
treesitter-types-yamlPre-generated strongly-typed AST types for YAML (tree-sitter-yaml)68MIT OR Apache-2.0
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.0
treestVisually explore a file tree.1,500MIT
treestatA CLI that displays source file counts in a tree view by directory and language58MIT
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,600ISC
treesumCalculates checksums for file trees, on all your cores.4,536Apache-2.0/MIT
treetagsGenerate vi compatible tags for multiple languages3,761MIT
treetestone cli for all the test frameworks42MIT
treetoclipGenerate a clean directory tree and copy it to the system clipboard.25MIT
treetopCross-platform TUI process monitor with interactive treemap visualization.51MIT
treetop-coreCore library for Treetop, a Cedar policy engine implementation.5,816MIT
treetraceA tracing layer that nests events in spans1,317MIT
treeutilsTools for deduplicating and diffing folders recursively1,495Apache-2.0
treeversalTraverse and manipulate a tree97MIT
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,418MIT
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,859MIT
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 providers820MIT
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