Nicheloom visits: 58,301 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,008 launches · Niche of the day: specialized calculation tools · See what launched today →

Ane, a new chord-based terminal code editor with one-shot CLI edits

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

I’ve had this idea for a new code editor chord grammar bouncing around in my head for over 2 years, and now I can finally release v0.1 of ane. You can run it one-shot from scripts or agents (`ane exec —chord…`) or use its full-on TUI editor. ane is pure Rust, and integrates tree-sitter and LSP to provide a pleasant and predictable terminal code editing experience. I’d love folks to try it out and give feedback! Thanks :)

HN · launched May 15, 2026 · 5 upvotes (top 89%) · 1 view

Niche: source code editors and extensions · 100 launches, 5 in the last 7 days ▼ -58% · Explore this niche →

Category and tags

  • Horizontal
  • Dev tools
  • Developer
  • AI feature
  • Commercial product

Visit website ↗ Source listing ↗

Could you build this?

No Developing a custom TUI text editor in Rust with custom chord grammar, Tree-sitter incremental parsing, and an asynchronous Language Server Protocol (LSP) client requires deep systems programming and complex state management. AI assistants consistently struggle with the intricacies of terminal rendering (terminal raw mode/ANSI), tree-sitter AST bindings, and bidirectional multi-threaded LSP lifecycle management without human systems-level debugging.

What it would actually take: To build an editor like Ane, one needs Rust with libraries like ratatui/crossterm for the TUI, tree-sitter for incremental AST syntax parsing, and async LSP client infrastructure (e.g., lsp-types over tokio stdin/stdout IPC). The core difficulty lies in low-latency event-driven keyboard chord state machine handling, undo/redo rope data structures (like crop or ropey), and concurrent LSP synchronization without race conditions or UI lag. This demands seasoned systems engineering skills in Rust and deep knowledge of editor internals.

Discussion

No comments on this launch.

Competitors

Other products that read as similar to this one : 329 launches clear the similarity bar, closest 8 shown.

Attention rank: #293 of 330 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 196 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.