Rust Tree

Open-source Rust projects categorized as Tree

Top 10 Rust Tree Projects

  • broot

    A new way to see and navigate directory trees : https://dystroy.org/broot

    Project mention: Use Midnight Commander like a pro (2015) | news.ycombinator.com | 2024-01-21

    Take a look at broot https://github.com/Canop/broot

  • sled

    the champagne of beta embedded databases

    Project mention: Is Something Bugging You? | news.ycombinator.com | 2024-02-13

    - Dropbox [3] uses a similar approach but they talk about it a bit more abstractly.

    Sans-IO is more documented in Python [4], but str0m [5] and quinn-proto [6] are the best examples in Rust I’m aware of. Note that sans-IO is orthogonal to deterministic test frameworks, but it composes well with them.

    With the disclaimer that my opinions are mine and mine alone, and don’t reflect the company I work at —— I do work at a rust shop that has utilized these techniques on some projects.

    TigerBeetle is an amazing example and I’ve looked at it before! They are really the best example of this approach outside of FoundationDB I think.

    [0]: https://risingwave.com/blog/deterministic-simulation-a-new-e...

    [1]: https://risingwave.com/blog/applying-deterministic-simulatio...

    [2]: https://dropbox.tech/infrastructure/-testing-our-new-sync-en...

    [3]: https://github.com/spacejam/sled

    [4]: https://fractalideas.com/blog/sans-io-when-rubber-meets-road...

    [5]: https://github.com/algesten/str0m

    [6]: https://docs.rs/quinn-proto/0.10.6/quinn_proto/struct.Connec...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • erdtree

    A modern, cross-platform, multi-threaded, and general purpose filesystem and disk-usage utility that is aware of .gitignore and hidden file rules.

    Project mention: How can someone who has primarily worked in Web/Mobile development break into systems engineering? | /r/ExperiencedDevs | 2023-08-18

    The most substantial project that I have to show for my knowledge of the lower level topics is this project I work on in my spare-time called erdtree and I'm really banking on that to stand-in as "experience" in the absence of professional systems experience.

  • scalable-concurrent-containers

    High performance containers and utilities for concurrent and asynchronous programming

    Project mention: crossbeam VS scalable-concurrent-containers - a user suggested alternative | libhunt.com/r/crossbeam | 2023-04-13
  • untree

    Untree: Undoing tree for fun and profit

  • luxya

    Programming language with a tree-walking interpreter written in Rust©™.

  • quadtree

    🌲 Point/region Quadtree implementation for Rust. (by ambuc)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • display_tree

    Simple, automatic, and customizable tree pretty-printing in Rust.

  • build-fs-tree

    Generate a filesystem tree from a macro or a YAML tree

  • tref

    Tree in Rows Elemental Format. Rust crate to parse, store and serialize trees.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-13.

Rust Tree related posts

Index

What are some of the best open-source Tree projects in Rust? This list will help you:

Project Stars
1 broot 9,935
2 sled 7,679
3 erdtree 2,230
4 scalable-concurrent-containers 198
5 untree 93
6 luxya 29
7 quadtree 28
8 display_tree 27
9 build-fs-tree 16
10 tref 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com