nowfound

Alternatives

Products that do what Gree – go lib for making trees like the 'tree' command does

I'm always looking for easy ways to visualize data from CLI so I built something I couldn't find an existing solution for. a := gree.NewNode("root") a.NewChild("child1") a.NewChild("child2").NewChild("grandchild1") fmt.Println(a.Draw()) Makes root ├── child1 └── child2 └── grandchild1 Curious if others find it useful

  1. 1IW
  2. 2
    Gowebly130

    A next-generation CLI tool to build web apps easier

    2024

  3. 3

    Create a new production-ready project by one CLI command

    2021

  4. 4
    Rayli120

    📸 Generate image of a code block right from the terminal

    2022

  5. 5LA

    GUI disk analyzers are great for figuring out what's filling up your laptop/desktop drive. On containers or remote servers, the options are limited to purely text based utilities (e.g. du) or list-centric TUIs (e.g. ncdu) which are usually limited to viewing one directory at a time. I created leaves to fill that gap. Inspired by classic utilities like WinDirStat and KDirStat, it uses a 2-dimensional treemap^1 visualization to show the entire directory hierarchy with proportionally sized rectangles. It's performant enough to handle millions of files, thanks to Rust and multi-threading.…

    Jul 2026 · github.com

  6. 6

    A $tree styled start page generator.

    2022

  7. 7AT
  8. 8RA

    Hello HN! Just wanted to share a small project I've been working for the last few months. It's a tool called Runal, a text-based creative coding environment that runs in the terminal. It works similarly as processing or p5js but it does all the rendering as text. And it can either be scripted with JavaScript or used as a Go package. It's open-source and cross-platform (linux, macOS, windows). It seems to me that text/ascii-art aesthetics are really popular in creative coding communities, so I though it would make sense to create a tool that runs on a platform which can render text only.…

    2025 · github.com

  9. 9GT

    2014 · tomiaijo.github.io

  10. 10NT

    I built a CLI tool that turns codebases and PRs into diagrams so you can quickly understand how things fit together. Originally made it because I couldn't follow my own AI-generated repos. Just shipped a big update: - Switched from D2 to Mermaid for rendering - Tree-sitter AST parsing + agentic flow instead of raw LLM calls. ~50x faster. - Works on any GitHub repo or PR, not just local - Dropped the web frontend, it's just a CLI now - Published as a pip package Still a ton to improve and I'm building fast. Feedback, issues, PRs all welcome.

    Feb 2026 · github.com

  11. 11ON

    I built Octotree a while back [1]. It's an open-source browser extension (Chrome, Firefox, Opera and Safari) that adds IDE-like tree view to GitHub. Due to popular request, GitLab is now also supported. Hopes you will find it useful. Link to install: https://github.com/buunguyen/octotree#install-on-chrome-firefox-and-opera. [1]: https://news.ycombinator.com/item?id=7740226

    2016

  12. 12ET

    This is a simple text editor, made using gtkmm 3 and llama.cpp, that allows you to explore the possible continuations (ranked by descending probability) that an LLM would output after each token. I was quite surprised that there didn't seem to be a tool like that out there yet, so I decided to make my own. Source is on Github (https://github.com/blackhole89/autopen), though the code is still in a very rough shape.

    2024 · youtube.com

  13. 13WC

    Hi all, I'm Ivan, and together with Alex, we're building a diagram visualization tool for codebases. Alex and I are devs, and we've noticed that recently we've been super productive at writing code (prompting :D). But when it comes to understanding big systems, prompting doesn't work that well — for that, diagrams are best imo. Most tools out there don't scale to big projects (e.g. PyTorch), so we're building CodeBoarding — a recursive visualizer for codebases. It starts from the highest level of abstractions and lets you dive deeper. We use static analysis and LLM agents. The control-flow…

    2025 · github.com

  14. 14AO

    2019 · tree.nathanfriend.io

  15. 15SP

    Hello HN. This is my first webapp. It works like a pastebin, in which you can visually keep track of the changes you and others make to it. I was a little reluctant about posting it here because I'm not sure it meets the HN quality standards, but, as a beginner, I would really appreciate to have some feedback and/or tips. The url is: http://srctree.net/ An example of usage: http://srctree.net/1 Thanks!

    2012

  16. 16CM

    With support for nested subcommands, global / local flags, help generation from godocs, typo suggestions, shell completion and more. Inspired by python-fire and powered by Cobra.

    2023 · github.com

  17. 17CO

    Supports text and image generation. For text generation you can query, chat or enter a glob + a query. For any of the commands xargs-like argument replacement can be used. It's written using only go's standard library (plus go experimental, within my boilerplate package)

    2024 · github.com

  18. 18UL
  19. 19AS

    I built this as a side project because I found existing family tree tools either too bloated or too manual—I spent more time dragging boxes and aligning lines than actually mapping my family history. My goal was to make it instant: you just add the names, and the auto-layout engine handles the hierarchy and spacing automatically. It runs entirely in the browser and exports high-res PNG/JPGs. Would love feedback on the layout logic (especially for complex families) and the overall UI flow. Happy to answer any questions!

    Mar 2026 · familytreeeasy.com

  20. 20GT

    I've been building go-tui (https://go-tui.dev), a terminal UI framework for Go inspired by the templ framework for the web (https://templ.guide/). The syntax should be familiar to templ users and is quite different from other terminal frameworks like bubbletea. Instead of imperative widget manipulation or bubbletea's elm architecture, you write HTML-like syntax and Tailwind-style classes that can intermingle with regular Go code in a new .gsx filetype. Then you compile these files to type-safe Go using `tui generate`. At runtime there's a flexbox layout engine based…

    Mar 2026 · go-tui.dev

  21. 21TT

    Hello, we're the Treenix team. We're building typed low-code runtime where humans and agents collaborate to build applications and workflows. Write a simple TypeScript class with methods, and Treenix automatically delivers admin interface, storage, API and MCP, access rules, UI form and audit trail. Views in Treenix are reactive, data-bound, and synced across all clients. They also support display contexts: data can render differently depending on the situation — a table in one place, a list in another. You can register multiple Views for the same data type, and the view engine picks the…

    Jun 2026 · github.com

  22. 22IB

    Lox is a parser and lexer generator for Go. Heavily inspired on ANTLR on the surface (combined parser and lexer, action code separated from grammar), but more similar to yacc on the internals (LR(1), dependency-free parser). I'm especially proud of the type-safe Go action generation where the reduce-artifact's Go type is determined by the user-action's return type, and then used to match and verify its use in other productions.

    2025 · dcaiafa.github.io

  23. 23

    Create beautiful family trees, diagrams, and more

    3d ago · treeshy.com

  24. 24LA

Ranked by how close each launch is in meaning, then by votes. Refine with a description →