#tree

  1. scc

    High-performance containers and utilities for concurrent and asynchronous programming

    v2.3.4 2.0M #hash-map #cache #async #concurrency-hash-map #concurrency #tree
  2. termtree

    Visualize tree-like data on the command-line

    v0.5.1 3.9M #tree #dag #tree-like #visualize #debugging #debug-information
  3. serde-value

    Serialization value trees

    v0.7.0 3.9M #serialize #serde-value #serde #tree #serialization
  4. roxmltree

    Represent an XML as a read-only tree

    v0.20.0 1.1M #xml-document #xml-parser #dom #xml #tree #parser #parser-tree
  5. gix-traverse

    gitoxide project

    v0.46.2 846K #gitoxide #gix #version-control #traversal #validation #tree #git-commit #iterator #tree-traversal #key
  6. tracing-tree

    A Tracing Layer which prints a tree of spans and events

    v0.4.0 237K #tracing-layer #events-tracing #tracing-subscriber #timing-information #tracing-spans #print #tree #instrument
  7. accesskit

    UI accessibility infrastructure across platforms

    v0.20.0 514K #access-kit #accessibility #gui #cross-platform-ui #ui-automation #adapter #action #toolkit #requests #tree
  8. indextree

    Arena based tree structure by using indices instead of reference counted pointers

    v4.7.4 39K #tree-structure #tree #tree-traversal #arena #trie #rc #index #reference-counting
  9. ractor

    A actor framework for Rust

    v0.15.6 16K #actor-framework #actor #ractor #message-processing #supervision #state #cluster #monitoring #tokio-runtime #tree
  10. ego-tree

    Vec-backed ID-tree

    v0.10.0 391K #id-tree #tree #vec #tree-node #tree-traversal #id #index #data-structures #ast #interpreter
  11. rust-lapper

    A fast and easy interval overlap library

    v1.2.0 22K #genomics #interval-tree #bioinformatics #range #tree
  12. path-tree

    lightweight high performance HTTP request router for Rust

    v0.8.3 53K #path-tree #http-router #high-performance #tree #piece #match #parameters
  13. async-backtrace

    Efficient, logical 'backtraces' of async tasks

    v0.2.7 136K #backtrace #async-task #logical #framed #stack-trace #tokio #tree #closures
  14. ptree

    Pretty-print tree-like structures

    v0.5.2 62K #pretty-print #tree-structure #structures #tree #tree-like #output-formatting #config #tree-builder #terminal #data-structures
  15. cargo-modules

    A cargo plugin for showing a tree-like overview of a crate's modules

    v0.24.3 1.5K #cargo-subcommand #module #graph #tree #orphans #structure #internal #visualize #node #tree-structure
  16. auditable-info

    High-level crate to extract the dependency trees embedded in binaries by cargo auditable

    v0.9.0 158K #binaries #cargo-subcommand #serde-json #input-file #limit #auditable #tree #filesize #embedded-in-binaries #zip
  17. dptree

    An asynchronous event dispatch mechanism for Rust

    v0.5.0 17K #handler #events #dptree #dispatch #async #chain #asynchronous-events #tree #update #filter-map
  18. ostree

    Rust bindings for libostree

    v0.20.2 4.9K #ostree #libostree #deployment #bindings #os #container #tree #binary #bootloader
  19. tui-tree-widget

    Tree Widget for ratatui

    v0.23.1 12K #tui #ratatui-widgets #tree-structure #tree #tree-item #state #children #generated #use-case
  20. prefix-trie

    Prefix trie (tree) datastructure (both a set and a map) that provides exact and longest-prefix matches

    v0.8.1 62K #prefix-trie #trie #prefix-tree #tree-structure #prefix #set-operations #tree #ip #ip-address-lookup #ipv4
  21. crop

    A pretty fast text rope

    v0.4.3 3.3K #rope #edit #crop #buffer #tree #line-break
  22. substrait-validator

    Substrait validator

    v0.1.4 660K #validation #diagnostics #query-plan #substrait #tree #protobuf #parse-result #bindings #yaml #resolution
  23. iroh-gossip

    gossip messages over broadcast trees

    v0.90.0 5.0K #message #topic #broadcast #net #protocols #gossip #networking #module #peer #tree
  24. kuchikiki

    (口利き) HTML tree manipulation library

    v0.8.8-speedreader 487K #html #kuchikiki #tree #tree-manipulation #continue #kuchiki #name #reference #reporting-vulnerabilities #unmaintained
  25. git-testament

    Record git working tree status when compiling your crate

    v0.2.6 10K #git-tree #git #tree #commit #git-commit #record #state #testament #compilation #information
  26. trees

    General purpose tree data structures

    v0.4.2 73K #tree-structure #forest #bfs #node #data-structures #df #tree #tree-data-structures #depth-first
  27. lazy_errors

    Effortlessly create, group, and nest arbitrary errors, and defer error handling ergonomically

    v0.10.1 4.4K #error-handling #lazy-evaluation #tree #multiple
  28. elementtree

    Parse an XML file into Python elementtree like structure

    v1.2.3 49K #xml-parser #xml-namespaces #xml #parser #xml-document #config-parser #python #tree #xml-parsing #element
  29. k

    kinematics

    v0.32.0 7.1K #robotics #inverse-kinematics #forward-kinematics #urdf #kinematics #link #ik #tree #below #nalgebra
  30. rbx_dom_weak

    Weakly-typed Roblox DOM implementation for Rust

    v3.0.0 1.1K #roblox #instance #dom #weak #tree #rbx-dom #properties #id #construct #instance-id
  31. java_asm_egui

    Java bytecode reader & writer in rust

    v0.1.1 340 #reader-writer #bytecode #java #assembly #jvm-bytecode #java-asm #vm #tree #visitor
  32. egui_json_tree

    An interactive JSON tree visualiser for egui, with search and highlight functionality

    v0.11.0 9.8K #egui #json #highlight #interactive #visualizer #object #tree #array #search #ui
  33. treee

    A fast tree command with gitignore support and flexible filtering

    v0.1.1 240 #directory #gitignore #treee #filesystem #pattern-matching #cli #tree
  34. concurrent-map

    a lock-free linearizable B+ tree

    v5.0.37 2.9K #lock-free #performance #multi-threading #concurrency-map #tree #index #concurrent-data-structures #data-structures #node-tree #traits
  35. scc2

    High-performance containers and utilities for concurrent and asynchronous programming

    v2.4.4 140 #hash-map #cache #async #concurrency #concurrency-hash-map #tree
  36. components-arena

    creating complex domain-specific self-referential data structures

    v4.2.2 4.8K #graph #generational-arena #arena #data-structures #entity #generational #tree
  37. vtreex

    A fast, colorful directory tree viewer written in Rust

    v0.1.2 320 #directory #colorful #statistics #directory-structure #cli #tree #command-line-tool #processing-time #filesystem
  38. id_tree

    creating and modifying Tree structures

    v1.8.0 13K #tree-node #id-tree #tree #data-structures #graph #node-tree #modify #child-node #caller #addition
  39. astree

    A command line tool for drawing tree structures with ascii characters

    v0.2.9 #ascii #tree-structure #tree #character #drawing #structures #root #input #vertical #horizontal
  40. graph_process_manager_loggers

    Generic loggers for graph_process_manager_core

    v0.3.1 1.2K #process-manager #logging #graph-traversal #heuristics #tree #graph #trace-logging
  41. oxyroot

    attempt to make library reading and writing of .root binary files which are commonly used in particle physics

    v0.1.25 #particle-physics #root #compression #attempt #branch #root-file #reading #binary-file #content #tree
  42. cactus

    Immutable parent pointer tree

    v1.0.7 17K #immutability #cactus #pointers #stack #parent-node #tree #root-node #parent-pointer-tree
  43. spatialtree

    A fast and flexible generic spatial tree collection (Octree, Quadtree, etc)

    v0.1.3 230 #oct-tree #quad-tree #tree #lod #generic #data-structures #optimization #allocation #real-time
  44. orx-selfref-col

    SelfRefCol is a core data structure to conveniently build safe and efficient self referential collections, such as linked lists and trees

    v2.10.0 1.0K #linked-list #self-referential #collection #tree-structure #pinned #recursion #tree #data-structures #list
  45. tree-ds

    manipulate tree data structures

    v0.1.6 200 #tree-structure #tree-node #tree-data-structures #tree-traversal #data-structures #rust #hierarchical-data #tree
  46. xot

    Full-featured XML tree library for Rust

    v0.31.2 1.8K #xml-parser #xml-namespaces #tree #xml #xml-processing #dom #tree-traversal #writer #object #pretty-print
  47. quadtree-f32

    dependency-free ID-based quadtree

    v0.5.0 130 #quad-tree #algorithm #spatial #tree #graphics #item #operation #tree-algorithm
  48. bare_err_tree

    Display errors as a formatted tree

    v1.0.1 140 #printing #error #tree #no-alloc #json-output #error-display #heap-allocator
  49. tray-tui

    System tray in your terminal

    v0.2.1 180 #system-tray #ratatui #tray-tui #menu #tray-menu #item #config-file #user #tree #focus
  50. perftree

    debugger for chess engines. Compare your game tree to Stockfish!

    v0.4.0 270 #chess-engine #chess #perft #move-generation #compare #stockfish #game #tree #depth #chess-game
  51. sledtool

    Command-line tool to query, modify, import and export Sled key-value databases

    v0.1.3 #key-value-database #import-export #sled-database #sled #compression #name #tree #cli #query #modify
  52. tskit

    rust interface to tskit

    v0.15.0-alpha.2 3.5K #tskit #bindings #error-message #sequence #tree #bindings-for-tskit #table #name #documentation #codes
  53. bevy_behave

    A behaviour tree plugin for bevy with dynamic spawning

    v0.3.0 170 #ecs #behavior-tree #bevy-plugin #tree #entity-component-system #game-ai #artificial-intelligence #define #plugin-api
  54. auditable-extract

    Extract the dependency trees embedded in binaries by cargo auditable

    v0.3.5 165K #binaries #format #auditable #tree #wasm #executable #cargo #embedded #input #pe
  55. bonsai-bt

    Behavior tree

    v0.10.0 700 #behavior-tree #robotics #ai-behavior #artificial-intelligence #behavior #tree #game-ai #tree-structure #game
  56. intervaltree

    generic implementation of an immutable interval tree

    v0.2.7 106K #immutability #generic #tree #generic-of-immutable
  57. oxyroot-dump

    command line tool which use oxyroot to dump the content of tree and branches of a .root file

    v0.1.25 310 #root #file #content #branch #dump #tree #oxyroot #particle-physics #points
  58. dbus-crossroads

    Framework for writing D-Bus method handlers

    v0.5.2 117K #dbus #ipc #handler #object #send-sync #detect #bindings #methods #tree #registry
  59. ftree

    A very fast fenwick tree implementation

    v1.2.0 9.5K #prefix-tree #fenwick-tree #prefix #sum #tree #fenwick #no-std
  60. dogear

    merging bookmark trees

    v0.5.0 5.2K #bookmarks #merged #tree #firefox #record #algorithm #sync #remote #storage-back-end #upload
  61. pidtree_mon

    A CPU load monitor of process trees

    v0.2.3 150 #cpu-load #linux-process #monitoring #tree #linux #tmux #system-information #pid #subtree #daemon
  62. java_asm

    Java bytecode reader & writer in rust

    v0.1.1 850 #bytecode #reader-writer #java-class #java #assembly #jvm-bytecode #format #version #tree #node
  63. broccoli

    broadphase collision detection algorithms

    v6.3.0 #collision-detection #kdtree #broccoli #space-partitioning #detect #broad-phase #tree
  64. git-fixture

    Reproducible git trees for bug reporting and testing

    v0.3.5 19K #git #bug-report #tree #reproducible #testing #reporting #git-cli #cli
  65. intrusive_splay_tree

    An intrusive splay tree implementation that is no-std compatible and free from allocation and moves

    v0.2.3 #tree #tree-node #allocation-free #intrusive #moves #compatible #splay #element #embedded #splay-tree
  66. accesskit_atspi_common

    AccessKit UI accessibility infrastructure: core AT-SPI translation layer

    v0.13.0 177K #accessibility #gui #access-kit #translation #layer #at-spi #adapter #tree
  67. codebase-to-markdown

    convert codebase to markdown format

    v0.1.2 100 #codebase #markdown #convert #formatted #inference #file #format #tool #tree #bash
  68. gix-merge

    gitoxide project implementing merge algorithms

    v0.5.1 1.6K #gitoxide #merge #gix #blob #tree #content #look #binary #platform #commit
  69. nwr

    nwr is a command line tool for newick and taxonomy

    v0.8.5 #newick #nwr #taxonomy #report #tree #assembly #ncbi #matrix #working-with #testing
  70. debug_tree

    Build a tree one element at a time and output it as a pretty string

    v0.4.0 4.4K #tree #debugging #branch #tree-structure #recursion #element #named #scoped #write #pretty
  71. h3o-zip

    A compression scheme tailored for H3 cell indexes

    v0.1.8 380 #compression #h3 #cell #h3-index #scheme #tree #h3o #cht #resolution #set
  72. allocative

    Inspect rust object tree and output it as flamegraph

    v0.3.4 80K #flame-graph #object #allocative #tree #proc-macro #profiler #produce #builder #inspect #traversal
  73. is-tree

    Everything is a tree

    v0.9.9 #tree-structure #path-segment #tree #visitor #branch #everything #iterator #object #convert #visit
  74. orange-trees

    Tree data structure with several methods to query and manipulate nodes

    v0.1.3 350 #tree-structure #node #data-structures #tree-data-structures #node-tree #tree
  75. treeclocks

    Various Tree Clock data-structures and utilities

    v0.6.2 900 #distributed #timestamp #id-tree #tree #interval-tree #extension
  76. sled-overlay

    Overlay mechanism for sled

    v0.1.9 440 #sled-database #database #overlay #mechanism #cache #tree #key-value #change #embedded-database
  77. limo

    Interactive shell for Project Lighthouse model servers

    v4.0.2 850 #interactive-shell #project-lighthouse #model #modify #tree #resources #server
  78. vectree

    Vector-buffered tree collection with post-order, depth-first, mutable/immutable iterator

    v0.1.6 200 #depth-first #iterator #collection #immutability #tree #node-tree #testing #post-order #children #structure
  79. rsenv

    Hierarchical environment variable management

    v1.4.0 100 #hierarchical #env-file #env-var #development #file-path #stage #override #duplicates #comments #tree
  80. azure_mgmt_providerhub

    generated REST API bindings

    v0.21.0 1.4K #azure-sdk #request-builder #response #rest-api #rest-api-bindings #resource-manager #tree
  81. recc

    A C compiler with graphs

    v1.0.3 #ast-graph #ast #graphs #compiler #tree #c #graph
  82. seedling

    hierarchical seeded pseudo-random number generators

    v1.1.0 1.4K #random #random-generator #random-seed #tree #sequence #output #tree-structure #rng
  83. rust-unixfs

    UnixFs tree support

    v0.5.0 #unix-fs #ipfs #unix-f #tree #block-store #walk #dag-pb #walker #slice #resolve
  84. lean-imt

    A lightweight incremental Merkle tree library

    v0.1.2 2.7K #merkle-tree #incremental #lean #root-hash #tree-root #leave #merkle #tree
  85. rust-version-info-file

    generating one file includes rustc version and cargo tree

    v0.1.10 140 #rustc-version #version-info #file-version #rust-version #generator #tree #cargo-rustc #file-info #build-info #output
  86. grovedb-costs

    Costs extension crate for GroveDB

    v3.0.0 210 #grove-db #database #costs #secondary #node #proof #tree #operation #indices #solution
  87. psfu

    process fu

    v0.4.7 #core-affinity #process #show #modify #backtrace #tree #fu #thread #plain #arguments
  88. fts-sys

    File hierarchy traversal functions (FTS)

    v0.2.16 25K #fts #hierarchy #traversal #filesystem #tree #bindings #c
  89. vp-avl

    A combined Vantage-Point AVL tree, to make VP trees updateable

    v0.1.11 600 #avl-tree #nearest-neighbor #tree #vp #insertion #bulk #euclidean #points #combined #vantage-point
  90. graph_process_manager_core

    explore parts of a tree-like or graph-like structure that is not known in advance

    v0.3.1 850 #graph-traversal #graph #heuristics #process #tree #part
  91. vector-lite

    The SQLite of Vector Database in Rust

    v0.1.12 450 #sqlite #vector-search #vector-database #serialization #ann #performance #deserialize #tree #deserialization
  92. azure_mgmt_logic

    generated REST API bindings

    v0.21.0 1.3K #azure-sdk #request-builder #settings #rest-api #rest-api-bindings #tree #name #azure-service #started
  93. snowplow/factotum

    A system to programmatically run data pipelines

    GitHub 0.6.1 #jobs #factotum #data-pipeline #run #dag #running #tree #programmatically #system
  94. kifmm

    Kernel-independent fast multipole method

    v2.0.0 460 #points #level #source #target #expansion #translation #coordinates #associated #multipole #tree
  95. loam

    File-based tree storage

    v0.4.0 #search #database #loam #serialization #mmap #file-based #tree #chunks #checkpoint #data-structures
  96. pi_slotmap_tree

    A tree structure implemented by dense memory linked list

    v0.4.1 1.1K #linked-list #tree-structure #tree #pi #dense #slotmap-tree #memory
  97. z157

    Parser for fields filtering according to Zalando's RESTful API guideline #157

    v2.0.1 1.0K #rest #field #filtering #rest-api #zalando #guideline #parsed #tree #string-parser #query-parameters
  98. cola

    A text CRDT for real-time collaborative editing

    v0.5.0 210 #text-editing #text-editors #crdt #text-document #tree #collaborative-document-editing
  99. easy-tree

    efficient tree structure library for Rust with recursive traversal

    v0.1.3 #tree-traversal #depth-first #hierarchical #tree #data-structures #subtree #traversal
  100. ergo_avltree_rust

    cryptographically authenticated dictionary based on AVL tree

    v0.1.1 700 #avl-tree #authenticated-dictionary #tree #ergo #blockchain #cryptocurrency
  101. im_ternary_tree

    Structural sharing ternary tree, i.e. immutable data structure

    v0.0.18 #structural-sharing #immutability #tree #tree-structure #ternary #data-structures #structual-sharing #trick #documentation
  102. rust-audit-info

    Command-line tool to extract the dependency trees embedded in binaries by cargo auditable

    v0.5.4 2.5K #cargo-auditable #binaries #command-line-tool #json-output #parser #auditable #tree #cargo #embedded-in-binaries #pe
  103. interavl

    An optimised interval tree for efficient interval stabbing

    v0.3.0 260 #interval-tree #range-query #tree #stabbing #query #range #avl-tree #relation #search-tree #interval
  104. pore

    a performance oriented reimplementation of repo

    v0.1.17 1.0K #repo #git #repository-management #sync #performance #operation #oriented #tree #symlink #android
  105. mutcursor

    Safely stores mutable references to parent nodes, for backtracking during traversal of tree & graph structures

    v0.4.0 #graph-traversal #graph-structures #parent-node #tree #mutable-reference #stack #backtacking #smart-pointers #tree-traversal #graph-node
  106. via-router

    A fast and flexible http router

    v3.0.0-beta.23 2.9K #web-framework #http-router #async #flexible #parameters #pattern #handler #tree #match #path
  107. quercus

    Easy to use CLI tree for your branchy info

    v0.1.1 230 #cli #tree #terminal #display #tree-node
  108. libuv-sys-lite

    Tiny, raw bindings to libuv without linking to it

    v1.48.3 3.1K #libuv #bindings #linker #version #tree #com #github #napi #copied #src
  109. gctree

    cache-friendly, graph-like, arena-allocated datastructures

    v0.34.0 130 #cache-friendly #data-structures #arena-allocated #tree #tree-structure #higher-level #define
  110. graphalgs

    Graph algorithms based on the Rust 'petgraph' library

    v0.2.0 1.4K #graph #shortest-path #petgraph #graph-algorithms #circuit #algorithm #tree #tournament #metrics
  111. succparen

    Succinct data structures library for balanced parentheses representation

    v0.0.2 #succinct-data-structures #structures #balanced #parentheses #representation #tree
  112. tournament-kway

    k-way merge using a tournament tree

    v0.1.1 950 #merge #tournament #sorting #kway #tree #binary-heap #dataset
  113. tree_arena

    An arena allocated tree

    v0.1.0 #tree #arena #tree-node #ui-framework #allocated #reference #shared
  114. riptree2

    rewrite of the Unix tree command. It aims to be a drop in replacement (alias tree="rt --compat") with some quality of life improvements, such as automatically respecting ignore files.

    v0.9.0 1.2K #tree #tool #riptree2 #replace #rt #unix #life #rust-rewrite #filesystem #alias
  115. skippy

    Highly flexible worst-case O(log n) intrusive skip list

    v0.1.0 130 #skip-list #intrusive #tree #list #logging
  116. azure_svc_timeseriesinsights

    generated REST API bindings

    v0.21.0 1.3K #azure-sdk #api #name #update #rest-api-bindings #different #tree
  117. lister-cli

    Lister: Navigate Markdown Lists

    v0.1.4 220 #markdown #list #ui #navigate #collapse #tree #lists
  118. hibit_tree

    Hierarchical bitmap tree. Integer-key map that can intersect FAST.

    v0.1.0-beta.1 250 #bit-set #bitmap #set-operations #tree #trie #64-bit #forms #traversal #map
  119. simple_term_rewriter

    A basic interface to rewrite concrete tree terms according to a set of rules

    v0.3.0 #term #rewriting #rewrite-rules #tree #terms #concrete #interface #process #set-of-rules #operation
  120. forest-ds

    secure tree structure

    v1.1.7 #tree-structure #tree #data-structures #tree-node #iterator #siblings #secure #arena #node-tree #serialization
  121. farmfe_plugin_tree_shake

    Tree shake plugin of farm

    v0.0.14 #farm #bundler #plugin #shake #vite-compatible #tree #optimization #module #refer #plugin-of-farm
  122. remotefs-memory

    remotefs implementation for volatile memory. Good for testing and simulation.

    v0.1.6 #remotefs #testing #volatile #simulation #inode #memory #tree #metadata #node #fs
  123. hprtree

    A Hilbert-Packed-R-Tree implementation for rust

    v0.2.3 #spatial-index #index #packed #hilbert #spatial #tree
  124. sif-itree

    immutable, flat interval tree

    v0.3.0 380 #interval-tree #tree #flat #immutability #memory-map #query #interval #memory-layout
  125. lctree

    Link-Cut-Tree: self-balancing data structure to maintain a forest of rooted trees

    v0.3.3 120 #tree-structure #data-structures #forest #dynamic-connectivity #maintain #self-balancing #tree #rooted #tree-data-structures #operation
  126. microkelvin

    tree traversal over annotated data structures

    v0.17.0 2.3K #tree-traversal #data-structures #annotations #tree #recursion #leave #traits
  127. cyw43-firmware

    CYW43xx WiFi and Bluetooth Firmware Blobs

    v0.1.0 120 #firmware #blob #wifi #bluetooth #cyw43xx #github #licensing #information #soc #tree
  128. nstree

    construct branched 'namespace strings' for nested subcomponents, often for logging

    v1.0.0 #namespaces #path-components #nested #logging #tree #no-alloc #namespace #logging-tracing
  129. toph

    An HTML generation library

    v2.0.1 130 #html #template-engine #toph #markup-language #html-template #text #tree #doctype #build #macro
  130. bevy_startup_tree

    A bevy extension for inserting startup system dependency graphs into the app

    v0.8.1 310 #bevy #tree #startup #utility #dependency-graph #game
  131. yrs_tree

    implementing a CRDT-based tree data structure powered by Yrs

    v0.4.1 800 #yrs #crdt #yjs #tree #node-tree #root-node #cycle #id-tree
  132. slab_tree

    A vec-backed tree structure with tree-specific generational indexes

    v0.3.2 1.2K #tree-structure #slab #tree #index #generational #tree-node #data-structures #vec-backed #tree-data-structures #immutability
  133. antex

    Styled text and tree in terminal

    v0.0.8 140 #terminal #styled #tree #text #ansi #terminal-text #ascii
  134. tree-iter

    iterating over tree structures

    v0.6.0 280 #tree-node #iterator #tree-structure #tree #tree-traversal #iterating #order #structures #immutability #depth-first
  135. agda-tree

    A post-processing tool for html/*.tree produced by agda

    v0.3.5 #tree #agda #post-processing #produced #html #forester #config #literate-programming
  136. error-graph

    Allows non-fatal errors in a tree of subfunctions to easily be collected by a caller

    v0.1.1 2.7K #caller #error-handling #non-fatal #tree #collected #list #calling #graph #own #continue
  137. dsa_abc

    basic data structure and algorithms. Usability and performance is priority

    v0.1.4 #binary-search-tree #data #data-structures #search-tree #linked-list #structures #algorithm #tree #binary
  138. procss

    CSS parsing and transformation framework

    v0.1.17 390 #css-parser #css #ast #transformation #compiler #framework #css-compiler #sass #tree #nested
  139. kiwi-schema

    some helper routines for parsing files in the Kiwi serialization format

    v0.2.1 #binary-encoding #serialization #kiwi #parser #schema-based #tree #routines #format-for-encoding #trees-of-data
  140. pgrx-catalog

    An out-of-tree version of pgrx catalog safe bindings

    v0.3.0 460 #safe-bindings #pgrx #bindings #catalog #version #tree
  141. genotype_json_converter

    Genotype language JSON tree converter crate

    v0.13.0 120 #python #genotype #genotype-language #json #tree #converter
  142. sequence_trie

    Trie-like data-structure for storing sequences of values

    v0.3.6 72K #trie #data-structures #sequence #tree #key-value-store #list #child-node #tree-hash
  143. kitten-anno-lib

    World tree anno library for Rust

    v0.3.16 470 #calendar #anno #world #tree #calendar-date
  144. linfa-trees

    A collection of tree-based algorithms

    v0.7.1 1.1K #linfa #decision-tree #supervised-learning #machine-learning #tree
  145. updlockfiles

    Manage lockfiles in PKGBUILDs for upstreams that don’t ship them, updpkgsums for dependency trees (Arch Linux tooling)

    v0.1.1 #arch-linux #lock-files #pkgbuild #tooling #don #ship #tree #upstreams #package #arch-linux-package
  146. nightfury

    (DRAFT) toothless is here to help you write code blazingly fast

    v0.3.0 120 #graph #help #write #ebnf #blazingly #token #tree #fsm #draft #language-agnostic
  147. the-zipper

    zipper is a data structure that allows you to traverse and modify a tree-like structure efficiently. It provides a way to navigate through the tree while keeping track of the context…

    v0.1.3 180 #immutability #cursor #zipper #tree #data-structures #functional-programming #keeping-track #traversal
  148. rbonsai

    A terminal bonsai tree generator

    v0.1.5 280 #bonsai #rbonsai #cbonsai #tree #generator #terminal #grow #screensaver #live #mode
  149. segtri

    Segment tree with customizable data type and update operations

    v0.2.1 220 #segment-tree #operation #segment #tree #update #customizable #segtree #query #range #lazy-evaluation
  150. unbounded-interval-tree

    An interval tree working with inclusive/exclusive bounds, as well as unbounded intervals. Provides helpers to fetch overlapping intervals, and difference of intervals.

    v1.1.2 1.0K #interval-tree #bounds #exclusive #difference #tree #value #helper #interval
  151. deltoid

    calculate and apply deltas to structs and enums

    v0.12.0 #struct #delta #sequence #enums #define #deserialize #structs #tree #structs-and-enums #apply
  152. lichao

    Li-Chao tree implementation ported from the authors competitive programming library

    v0.1.1 210 #tree #li-chao #ported #competitive #author #line #domain #convex-hull #properties #depend
  153. regexnight

    Command-line tool to print syntax-highlighted versions of regular expressions and spot errors

    v0.2.0 #regex #spot-error #print #expression #version #group #lint #tree #found #name
  154. typed-sled

    Sled with types instead of bytes

    v0.2.3 1.0K #sled-database #serialization #sled #typed #embedded-database #search #search-engine #tree #de #convert
  155. reqray

    Log ‘request x-rays’ for rust programs instrumented with tracing

    v0.4.3 #logging-tracing #request #tracing-subscriber #programs #nest-deeply #tree #own #info #random #path
  156. arboriter

    A tree traversal primitive for Rust, inspired by Tyler Glaiel's blog post

    v0.1.0 #tree-traversal #data-structures #recursion #iterator #tree #blog-post #tree-structure #search-pattern #follow #handle
  157. tower-sessions-sled-store

    Sled session store. Not for direct use; see the tower-sessions crate for details.

    v0.2.0 #session-store #tower-sessions #sled #details #direct #sled-store #tree #duration
  158. re_blueprint_tree

    The UI for the blueprint tree in the left panel

    v0.23.4 19K #blueprint #ui #tree #panel #left #re-run #part
  159. ksq

    k-2 tree

    v0.2.1 200 #tree #cell #bit #matrix #layer #u16 #change #sparse-matrix
  160. rst_parser

    a reStructuredText parser

    v0.4.2 #restructuredtext #text-parser #reference #tree #resolve #part
  161. hashdeep

    Recursively compute file hashes over a tree

    v0.3.1 #compute #recursion #sha-3 #hashing #tree #sha-2 #output #blake3 #file-hashing #hash-tree
  162. sweep-bptree

    In memory locality aware b+ tree, faster for ordered access

    v0.4.1 1.5K #b-tree #data-structures #tree #search-tree #augemented #statistics #order-statistics
  163. generational-indextree

    Arena based tree structure by using indices instead of reference counted pointers

    v1.1.4 #tree-structure #generational-arena #tree #arena #indextree #generational #tree-traversal #rc #tree-node #index
  164. codama-errors

    Errors and result types for Codama

    v0.4.0 600 #codama #error #codama-errors #combine #visitor #proc-macro #plugin #tree #struct #syn
  165. ambient_element

    Element is a React-inspired virtual tree library for the Ambient runtime

    v0.3.1 #ecs #ambient #element #virtual-dom #react #tree #run-time #ecs-entities #ui-component #instance
  166. configuration

    The package provides a means of configuration

    v0.9.0 130 #config #package #tree #structure #malleable
  167. genominicus

    plot gene trees

    v0.4.2 360 #gene #tree #plot
  168. parse-wiki-text-2

    Parse wiki text from Mediawiki into a tree of elements

    v0.2.0 #wiki #text-parser #mediawiki #element #html #tags #config-parser #testing #end #tree
  169. a-tree

    A dynamic data structure for efficiently indexing arbitrary boolean expressions

    v0.5.0 #tree-structure #boolean #expression #dynamic-data-structure #event-filtering #data-structures #tree #tree-data-structures
  170. bindashtree

    MinHash based phylogenomics via neighbor joining

    v0.1.2 #min-hash #genome #tree-construction #genomics #tree
  171. every_variant

    EveryVariant trait that provides the every_variant method on types. Allows you to easily generate every combination of variants in structures that contains Enums, or in nested enum trees…

    v0.4.5 #enum-variant #enum-variants #enums #debugging #testing #traits #tree #string #hidden #render
  172. rindex

    dynamic spatial index for efficiently maintaining *k* nearest neighbors graph of multi-dimensional clustered datasets

    v0.2.2 180 #nearest-neighbor #spatial-index #multi-dimensional #spatial #dataset #dynamic-index #knn-graph #tree
  173. directoree

    Print current directory tree

    v0.0.3 #directory #directoree #current-directory #cli #directory-structure #tree
  174. bk-tree

    A Rust BK-tree implementation

    v0.5.0 6.1K #fuzzy-search #bk-tree #search #levenshtein #tree #distance-metrics #levenshtein-distance #bar #baz
  175. lignin

    A virtual DOM structure, primarily for web use

    v0.1.0 #virtual-dom #dom #callback #tree #structure #node #allocator #vdom #div #contract
  176. re_capabilities

    Capability tokens for the Rerun code base

    v0.24.0-alpha.5 24K #re-run #token #capability #capabilities #codebase #down #passed #tree #main-thread #call
  177. html_simple_parser

    parser for html files to extract tags, child tags, attributes, etc

    v0.1.1 #html-parser #tags #parser #child #validation #grammar #extract #credits #tree #attributes
  178. zbus_xml

    API to handle D-Bus introspection XML

    v5.0.2 180K #dbus #ipc #xml #xml-parser #introspection #handle #string #parsed #tree
  179. temptree

    Temporary trees of files

    v0.2.0 1.5K #tree #temptree #temporary
  180. compose-taffy

    A layout tree implementation using taffy and compose-rt crate

    v0.5.0 210 #tree #ui-layout #taffy #compose #style #container #scope #composer #impl #layout
  181. makods

    The Jostle Tree, a data structure for working with long sequences of variable-width items

    v0.4.1 170 #data-structures #tree-structure #weighted #sequence #item #long #random-access #tree #removal #insertion
  182. uo_rst_parser

    fork of rst_parser with fixes for upstream-ontologist

    v0.4.3 1.8K #restructuredtext #parser #fork #fix #rst-parser #reference #tree #resolve #fixes
  183. usher

    Parameterized routing for generic resources in Rust

    v0.2.1 #web-services #generic #tree #http-routing #extension #io #use-case #parser-tree #optimization
  184. tui-tree-widget-table

    Tree Widget for ratatui with table

    v0.2.0 220 #ratatui-widgets #tui #tree
  185. bitstring-trees

    Trees based on bitstrings

    v0.2.0 250 #tree #bitstring #bitstrings #set #version #maps
  186. libtree

    general or game tree

    v0.1.0 #tree #game #cursor #tree-node #pointers #subtree #towards #root #bit #useless
  187. prefix-tree-rs

    A Trie (prefix tree) implementation

    v0.1.1 #prefix-tree #data-structures #trie #rust #prefix #word #trie-node #string #search #tree
  188. sourcenav

    Parsing of SourceEngine .nav files

    v0.3.0 120 #nav #source-engine #area #parser #navigation #tree #buf-reader #coordinates #io #fs
  189. indextreemap

    A BTreeMap implementation that allows for key and or positional insertion and retreival

    v0.1.25 #btree-map #indexing #b-tree #tree #order #operation
  190. steiner-tree

    Fast construction of rectilinear steiner minimal trees (RSMT) in two dimensions

    v0.0.5 250 #lookup-tables #rsmt #flute #eda #tree #steiner #rectilinear #pin #dimension #points
  191. aatree

    in Rust

    v0.2.2 #data-structures #tree-structure #rb-tree #collection #tree #map #tree-data-structures #set #red-black-tree
  192. behaviortree-rs

    BehaviorTree.CPP, a robust behavior tree library in C++

    v0.2.5-alpha3 700 #behavior-tree #cpp #robust #tree #behavior
  193. ids

    several data structures, inspired by Bagwell’s Ideal Hash Trees, with an automatic copy-on-write implementation, analogous that of Clojure, to maximize performance. It is compatible with no_std code…

    v0.1.4 #tree #alloc #compatible #require #automatic #clojure #performance #ideal #copy-on-write #maximize
  194. range-action-map

    A range tree, offering interval operation in kernel memory management, and deliver ACTION to actual VmArea。一个区间树结构,用于提供 mmap / munmap / mprotect 时对内核中区间的操作;

    v0.2.0 390 #mmap #kernel #tree #range #action-map #memory-management #operation #mprotect #interval-tree #deliver
  195. tinymist-vfs

    Vfs for tinymist

    v0.13.12 700 #vfs #tinymist #upstream #interning #filesystem #typst #path #language-server #tree #rust-analyzer
  196. rspack-allocative

    Inspect rust object tree and output it as flamegraph

    v0.3.4 #flame-graph #object #allocative #tree #proc-macro #profiler #builder #inspect #output #traversal
  197. asciimath-rs

    AsciiMath parser

    v0.6.2 120 #mathml #asciimath #parser #expression-parser #token #convert #character #vector #converted #tree
  198. treemath

    Arithmetics for perfect binary trees

    v0.1.1 #binary-tree #math #perfect #leave #naive #level #node #bit #arithmetic #tree
  199. treeflection

    that provides reflection for tree structures

    v0.1.35 120 #reflection #treeflection #tree #struct #node #tree-structure
  200. treeline

    visualizing tree structured data

    v0.1.0 346K #tree-structured #visualizing #treeline #mimic #data #structured-data #tree #debug-information #api #documentation
  201. tref

    Tree in Rows Elemental Format (TREF). Crate to parse, store and serialize trees.

    v0.4.0 #tree #node-tree #file-format #serialization #store #row #elemental #parse-tree #human-readable #config-file
  202. bevy_prototype_sdf

    Experimental APIs for using Signed Distance Functions in bevy

    v0.1.0 #sdf #signed-distance #bevy #prototype #experimental #primitive #graphics #serialization #order #tree
  203. tree-flat

    TreeFlat is the simplest way to build & traverse a pre-order Tree for Rust

    v0.1.3 #tree-traversal #vec #tree #apl #flat #iterator #tree-representation
  204. advancedresearch-tree_mem_sort

    An in-memory topological sort algorithm for trees based on Group Theory

    v0.2.0 #topological-sorting #group #research #tree #theory #tree-algorithm #operation #sorting
  205. speedy-xml

    A RapidXML-compatible XML parser

    v0.1.0 #xml-parser #parser #reader-writer #xml #events #name #tree
  206. pediferrous

    PDF rendering library

    v0.2.0 #pdf #pdf-generation #pediferrous #low-level #control #tree #intuitive #creation #file #object
  207. parse_wiki_text

    Parse wiki text from Mediawiki into a tree of elements

    v0.1.5 110 #wiki #text-parser #mediawiki #html #element #tags #config-parser #testing #tree #parse-tree
  208. async_parse_wiki_text

    Parse wiki text from Mediawiki into a tree of elements

    v0.2.1 #text-parser #wiki #mediawiki #async #html #element #tags #config-parser #testing #tree
  209. slice-rbtree

    A slice-based Red-black tree

    v0.1.0 #rb-tree #solana #red-black-tree #byte-slice #tree-node #packed #single #value #tree
  210. bztree

    BzTree implementation for Rust

    v0.2.0 #b-tree #concurrency #tree #cas #data-structures #range #index #access
  211. data_forest

    various types of trees

    v0.1.1 #search-tree #balanced-tree #tree #algorithm #tree-structure
  212. ahtml-from-markdown

    Convert Markdown to ahtml HTML element trees

    v0.1.0 #render-markdown #html #element #ahtml #convert #tree #blog-post
  213. fbxcel

    Excellent FBX library

    v0.9.0 140 #3d-model #fbx #pull-parser #3d #excellent #writer #tree #version #module #interpret
  214. treena

    Tree stored in an arena

    v0.0.5 #tree #forest #arena #stored #node #siblings #insert #use-case #root #debugging
  215. eiche

    tools for working with symbolic expressions

    v0.2.0 120 #symbolic-expression #symbolic-math #algebra #tree #expression #math
  216. trql

    Query language for programmatically generating structures from trees

    v0.2.1 160 #query-language #tree-search #tree-structure #generator #search-tree #programmatically #search #structures #language #tree
  217. graphvis_ego_tree

    Converts ego_tree trees into graphvis.dot

    v0.3.4 480 #dot #tree #convert #ego-tree #graphvis
  218. piston2d-graphics_tree

    A 2D graphics backend for Piston-Graphics that stores and optimizes commands

    v0.39.0 2.1K #2d-graphics #piston-graphics #graphics #graphics-back-end #back-end #optimization #tree #store #piston #command
  219. bulloak-syntax

    A Solidity test generator based on the Branching Tree Technique

    v0.8.1 #solidity #parser #ast #syntax-tree #branch #testing #convert #forms #tree #abstract-syntax-trees
  220. bmbp_marco_util

    BMBP Marco

    v0.0.18 1.1K #serialization #marco #bmbp #deserialize #struct #serde-default #tree #debugging #bean
  221. ternary-tree

    Ternary Search Trees, with no unsafe blocks

    v0.1.1 #search-tree #search #tree #tree-node #tst #ternary #string-search #trie #prefix-tree #wasm-bindings
  222. mqtt_topic_tree

    A blazingly fast topic tree for mqtt routing

    v0.1.3 #topic #mqtt #tree #routing
  223. tree-formatter-rs

    format hierarchical structures as text-based trees

    v0.1.0 #formatter #tree #structures #text-based #hierarchical #text-tree #prefix #display #macro #tree-like
  224. mind-tree

    Organize your thoughts in a tree-like structure

    v0.1.1 #tree-node #text #tree #mind #thought #node-tree #organize #url #tree-like #power
  225. pb-arena

    arena allocator for graph based operations

    v0.1.3 160 #arena-allocator #operation #graph #tree
  226. zserio-rs-build

    zserio compiler

    v0.5.2 #tree #parameters #zserio-parser #zserio #serialization #nds #ndslive #codegen
  227. Try searching with DuckDuckGo.

  228. radix-tree

    A radix tree implementation for router, path search

    v0.2.0 #radix-tree #router #search #trek #tree #radix
  229. acacia

    A spatial partitioning and tree library

    v0.2.0 #spatial #tree-construction #computational-geometry #math #binary-tree #tree #oct-tree
  230. cola-crdt

    A text CRDT for real-time collaborative editing

    v0.1.1 #text-editing #text-editors #crdt #tree #text-document
  231. trees-lang

    Official impl of Trees (programming-language), supporting only parsing code now

    v0.2.5 #tree #programming-language #programs #language #parser #language-parser #parse-tree #half-width #full-width
  232. lodtree

    help create octrees and quadtrees for chunked level of detail

    v0.1.4 #oct-tree #quad-tree #chunked #terrain #lod #tree #coord
  233. espalier

    Very simple flattened tree structure

    v0.4.1 #flattened #vec #tree #flat #tree-structure #node-tree #descendants #very-simple #iteration #require
  234. rbtset

    A set based on a RB-Tree for efficient operations

    v1.0.2 #rb-tree #data-structures #operation #tree #optimization #tree-node #logging #sorting
  235. deep_safe_drop

    Safe dropping of deep trees that otherwise could cause stack overflow

    v0.1.0 #stack-overflow #tree #stack #drop #link #deep #tree-traversal #dropping #dropped #parent-node
  236. grove

    A segment tree library enabling generic user-defined queries and actions on segments of your data

    v0.2.0 #interval-tree #segment-tree #binary-tree #segment #balanced-tree #bst #tree #integer #data-structures
  237. nary_tree

    A vec-backed tree structure with tree-specific generational indexes

    v0.4.3 120 #tree-node #slab #tree #slab-tree #n-ary #data-structures #immutability #mutable-reference #binary-search-tree
  238. skill-tree

    generate graphviz files to show roadmaps

    v3.1.0 #graphviz #skill-tree #skill #tree #rendering #show #roadmaps
  239. chainsaw

    manipulate newick trees

    v1.14.3 #manipulate #tree #newick #phylogenetic-tree
  240. IndicScriptSwap

    help transliterate between various indic scripts. It is not ready yet and has many issues. If you encounter any issues, please contact me (https://github.com/mssrprad/transliterate-ferris/tree/cli or pradyumna…

    v0.6.0 #indicscriptswap #script #transliteration #indic #issue #contact #tree #gmail #github #ready #convert
  241. macroconf

    macro for creating configurations using miniconf

    v0.3.6 470 #miniconf #macro #metadata #config #config-macro #documentation #i32 #struct #value #tree
  242. codama-koroks

    Intermediate tree structure for collecting nodes

    v0.4.0 #node-tree #tree #codama #structure #store #korok #file #enums #item #intermediate
  243. contigious-tree

    Write and read tree graphs to and from contigious blocks of memory

    v0.1.2 #binary-tree #graphs #serialization #memory-blocks #query #read-write #binary-representation #generic #tree #associated
  244. nix-query-tree-viewer

    A GTK viewer for nix-store --query --tree output

    v0.2.1 #gtk #nix-store #nix #output #tree #viewer #query #path
  245. rosvgtree

    Represent an SVG as a read-only tree

    v0.3.0 9.1K #svg-parser #svg #read-only #tree #internal #svg-rendering
  246. k2_tree

    A space-efficient representation of sparsely populated bit-matrices

    v0.5.3 #bit-matrix #tree #collection #matrix #bit #sparse-matrix
  247. angled-random-walker

    Angled Random Walker approach to Brownian tree generation

    v0.4.4 310 #random #procedural-generation #walker #brownian #angled #tree #generator
  248. confiner

    A config language for things that look like trees

    v0.2.1 #config-language #config #confiner #tree #path #look