Show HN: ASCII Tree Editor

Hacker News (score: 16)
Found: August 18, 2025
ID: 917

Description

Other
Show HN: ASCII Tree Editor Show HN: ASCII Tree Editor

I've created a web-based editor for ASCII file directory trees called asciitreeman. It's designed to make it easier to edit and reorganize the output of the tree command.

You can try it out here: https://reorx.github.io/asciitreeman/

And the source code is on GitHub: https://github.com/reorx/asciitreeman

Some of the key features include visual tree editing with drag-and-drop-like operations, real-time sync where changes are immediately reflected in the ASCII output, keyboard shortcuts for navigation (J/K or arrow keys), and auto-saving your work to local storage.

What's interesting is that I used Claude Code to "vibe-code" this project in a very short amount of time. It was a fun experiment in AI-assisted development. For those curious about the process, I've included the prompts and specifications I used in the source code. You can check them out in the spec.md and CLAUDE.md files in the repository.

Hop you find it useful!

More from Hacker

Show HN: I built a tool to assist AI agents to know when a PR is good to go

Show HN: I built a tool to assist AI agents to know when a PR is good to go I&#x27;ve been using Claude Code heavily, and kept hitting the same issue: the agent would push changes, respond to reviews, wait for CI... but never really know when it was done.<p>It would poll CI in loops. Miss actionable comments buried among 15 CodeRabbit suggestions. Or declare victory while threads were still unresolved.<p>The core problem: no deterministic way for an agent to know a PR is ready to merge.<p>So I built gtg (Good To Go). One command, one answer:<p>$ gtg 123 OK PR #123: READY CI: success (5&#x2F;5 passed) Threads: 3&#x2F;3 resolved<p>It aggregates CI status, classifies review comments (actionable vs. noise), and tracks thread resolution. Returns JSON for agents or human-readable text.<p>The comment classification is the interesting part — it understands CodeRabbit severity markers, Greptile patterns, Claude&#x27;s blocking&#x2F;approval language. &quot;Critical: SQL injection&quot; gets flagged; &quot;Nice refactor!&quot; doesn&#x27;t.<p>MIT licensed, pure Python. I use this daily in a larger agent orchestration system — would love feedback from others building similar workflows.

Generate QR Codes with Pure SQL in PostgreSQL

Generate QR Codes with Pure SQL in PostgreSQL

Obelisk 0.32: Cancellation, WebAPI, Postgres

Obelisk 0.32: Cancellation, WebAPI, Postgres

Show HN: A Claude Code plugin that catch destructive Git and filesystem commands

Show HN: A Claude Code plugin that catch destructive Git and filesystem commands

No other tools from this source yet.