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 Command-line 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/
-
fastfetch
A maintained, feature-rich and performance oriented, neofetch like system information tool.
Fastfetch is a speedy and efficient alternative. It provides quick system information without sacrificing the detail we love.
-
Project mention: Presenterm: Markdown Slideshows in the Terminal | news.ycombinator.com | 2025-03-08
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Show HN: Kew – A Terminal Music Player for Linux | news.ycombinator.com | 2024-10-04
-
yori
Yori is a CMD replacement shell that supports backquotes, job control, and improves tab completion, file matching, aliases, command history, and more.
cmd.exe is largely still concerned with starting processes and hooking them together in much the same vein as Bourne shell, so I tend to use it for that.
(I actually use Yori[0], but it's pretty much to tcsh what cmd.exe is to csh.)
PowerShell leaned a little too hard into the structured data to be useful for me as a command shell. It's a pretty decent competitor to the Python REPL though.
0: https://github.com/malxau/yori
-
Project mention: fd: A simple, fast and user-friendly alternative to 'find' | news.ycombinator.com | 2025-03-19
-
astroterm
A planetarium for your terminal! Explore stars, planets, constellations, and more, all rendered right in the command line—no telescope required. ✨🪐
-
-
dateutils
nifty command line date and time utilities; fast date calculations and conversion in the shell
-
-
gcc_termux
Gcc for termux with fortran scipy etc... Use apt for newest updates instructions in README.txt
-
csvquote
Enables common unix utlities like cut, awk, wc, head to work correctly with csv data containing delimiters and newlines
Project mention: Csvquote – smart and simple CSV processing on the command line | news.ycombinator.com | 2024-09-26 -
bacnet-stack
BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.
-
-
embedded-cli
Single-header CLI with history and autocompletion for embedded systems (like Arduino or STM32) (by funbiscuit)
-
-
-
cargs
A lightweight cross-platform getopt alternative that is tested on Linux, Windows, FreeBSD and macOS. Command line argument parser library for C/C++. Can be used to parse argv and argc parameters.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Command-line discussion
C Command-line related posts
-
Csvquote – smart and simple CSV processing on the command line
-
Img2ascii: Convert images to ASCII art (Made in C)
-
neofetch is archived: what's next for terminal lovers?
-
State of the Terminal
-
Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
-
Wddbfs – Mount a SQLite database as a filesystem
-
Help compiling a package with a compiler flag from an official Debian source
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 25 Mar 2025
Index
What are some of the best open-source Command-line projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | nnn | 19,884 |
2 | GoAccess | 19,138 |
3 | fastfetch | 13,037 |
4 | mdp | 5,041 |
5 | smenu | 2,387 |
6 | tio | 2,252 |
7 | clifm | 1,402 |
8 | kew | 1,376 |
9 | yori | 1,256 |
10 | bfs | 1,032 |
11 | astroterm | 773 |
12 | bcal | 650 |
13 | dateutils | 627 |
14 | 2048.c | 619 |
15 | gcc_termux | 475 |
16 | csvquote | 448 |
17 | bacnet-stack | 439 |
18 | pqiv | 323 |
19 | embedded-cli | 277 |
20 | mandown | 249 |
21 | nano-for-windows | 203 |
22 | cargs | 184 |
23 | ictree | 158 |