Back to browse
GitHub Repository

PNANA is a modern terminal text editor built with FTXUI, inspired by Nano, Micro, and Sublime Text. It offers an intuitive UI, familiar shortcuts, and robust editing capabilities.

302 starsC++

A TUI text editor built by FTXUI

by Frameser·Feb 20, 2026·1 point·1 comment

AI Analysis

MidCozyShip It

Pretty terminal editor with standard keybinds, but Micro and Helix already own this niche.

Strengths
  • LSP support + syntax highlighting + 28 themes is genuinely polished for v0.0.4
  • Zero learning curve pitch is real—Ctrl+S/Ctrl+Z vs Vim modal wars matters for accessibility
  • Multi-tab, regex search, and line highlighting show feature completeness
Weaknesses
  • Terminal editors are saturated (Micro, Helix, Nano, Emacs, NeoVim)—no differentiation strategy
  • Early stage (v0.0.4) competing against mature alternatives with larger communities
Target Audience

Terminal users seeking Nano's simplicity without Vim's learning curve or VS Code's bloat

Similar To

Micro (terminal editor) · Helix (Rust terminal editor) · Nano (simplicity baseline)

Post Description

It’s a modern FTXUI-based terminal editor—like Nano and Sublime’s baby. No weird modal editing, no 100+ shortcuts to memorize, just useful features with a non-eye-glazing UI.

Here’s why it’s my daily coding/note-taking editor:

•Zero learning curve. Ctrl+S/Ctrl+Z/Ctrl+F—all standard shortcuts you know. No more 2 AM “how to exit Vim” searches.

•Looks great. 28 themes (Monokai, Dracula, Nord, etc.), toggleable line numbers, current line highlighting, and a clean 3-column layout.

•Surprisingly powerful. Multi-tab support, regex search/replace (live previews!), syntax highlighting for major languages (C++, Python, JS, etc.), and LSP for code completion/error checks.

•Super lightweight. Terminal-based, fires up instantly—no VS Code bloat. Runs smooth even on old laptops.

I know we all have go-to editors (shoutout Neovim fans), but if you’re tired of “too simple” vs “too complex,” try pnana. Early (v0.0.4), but more polished than most terminal editors.

Building is simple—clone, run the build script, done. No messy dependencies (clear docs if you hit snags).

Bonus: Split editing and Lua plugins are coming. I’ve used it nonstop for a week—no plans to go back.

Check it out: github.com/Cyxuan0311/PNANA Curious your thoughts—tired of terminal editor tradeoffs? Does this fill a gap?

Similar Projects