Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more β
Top 23 C TUI Projects
-
Project mention: Shunpo: Minimalist bash tool to make directory navigation a little bit faster | news.ycombinator.com | 2025-01-26
I use https://github.com/jarun/nnn/ with `cd` on quit if I need to scan around manually. Otherwise, zoxide.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
GoAccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Project mention: Ask HN: What do you use for analytics for a statically generated website? | news.ycombinator.com | 2025-03-08GoAccess looks interesting; to be sincere, I haven't used it myself, but the demo website looks extremely fascinating to me! https://goaccess.io/
-
-
pspg
Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
astroterm
A planetarium for your terminal! Explore stars, planets, constellations, and more, all rendered right in the command lineβno telescope required. β¨πͺ
-
-
-
Project mention: Sfm: Simple (suckless) file manager for Unix-like systems in C | news.ycombinator.com | 2024-10-13
-
-
dte
A small, configurable console text editor (mirrored from https://gitlab.com/craigbarnes/dte) (by craigbarnes)
-
-
There is also cy [0] which I came across the other day and am yet to try.
[0] https://github.com/cfoust/cy
-
-
-
-
-
-
-
notcurses-clojure-example
Demo showing how to use Notcurses library for building terminal UIs with Clojure
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C TUI discussion
C TUI related posts
-
Tig: Text-Mode Interface for Git
-
DOjS β A DOS JavaScript Canvas with Sound
-
π¦ GitLab: Forget GitKraken, Here Are The Only Git Commands You Need
-
Ubuntu 24.10 to Default to Wayland for Nvidia Users
-
State of the Terminal
-
Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
-
Neonmodem: TUI for Lobsters, HN, etc.
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 17 Mar 2025
Index
What are some of the best open-source TUI projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | nnn | 19,807 |
2 | GoAccess | 19,105 |
3 | tig | 12,636 |
4 | pspg | 2,561 |
5 | smenu | 2,387 |
6 | toxic | 1,241 |
7 | ltui | 835 |
8 | astroterm | 760 |
9 | termbox2 | 460 |
10 | mandown | 248 |
11 | sfm | 234 |
12 | ptext | 206 |
13 | dte | 170 |
14 | ictree | 156 |
15 | cy | 133 |
16 | rmw | 78 |
17 | lichess-tv | 57 |
18 | Newtrodit | 42 |
19 | csope | 41 |
20 | pbook | 30 |
21 | climenu | 29 |
22 | variation-ui | 21 |
23 | notcurses-clojure-example | 18 |