Ane, a new chord-based terminal code editor with one-shot CLI edits
Details
- External ID
- 48148410
- Source
- HN
- Company
- —
- Product
- Ane, a new chord-based terminal code editor with one-shot CLI edits
- Website domain
- github.com
- Launched
- May 15, 2026
- Cohort
- —
- Upvotes
- 5
- Upvotes percentile
- 0.1147011308562197
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:26 p.m.
- Updated at
- Sept. 7, 2026, 9:26 p.m.
Description
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 :)
Enrichment
- Theme
- Claude integrations and coding agents
- Vertical
- —
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- chord-based terminal editor for quick CLI edits
- Manually corrected
- False
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 — 141 launches clear the similarity bar, closest 8 shown.
Attention rank: #129 of 142 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 196 days after the earliest competitor.
- Fresh · hn · 2025-12-03 · 187 upvotes · similarity 0.46
- PNANA · hn · 2026-01-28 · 11 upvotes · similarity 0.46
- Anvil · hn · 2026-03-27 · 10 upvotes · similarity 0.46
- Toad. A unified terminal UI for coding agents · hn · 2025-12-18 · 14 upvotes · similarity 0.44
- I left VSCode to build an IDE to handle many projects/agents workflow · hn · 2026-07-28 · 8 upvotes · similarity 0.43
- I made a browser TUI with its own layout engine · hn · 2026-07-07 · 6 upvotes · similarity 0.42
- Elecxzy · hn · 2026-02-21 · 22 upvotes · similarity 0.42
- Nori CLI, a better interface for Claude Code (no flicker) · hn · 2026-01-14 · 37 upvotes · similarity 0.42
Other launches for this product
- No other launches for this product.