Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β
Top 23 C Terminal Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
GoAccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
-
no-more-secrets
A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
tizonia-openmax-il
Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, TuneIn, iHeartRadio, Plex servers and Chromecast devices.
-
nyancat
Nyancat in your terminal, rendered through ANSI escape sequences. This is the source for the Debian package `nyancat`.
-
clifm
The shell-like, command line terminal file manager: simple, fast, extensible, and lightweight as hell.
-
yori
Yori is a CMD replacement shell that supports backquotes, job control, and improves tab completion, file matching, aliases, command history, and more.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
If you want a file full browser experience choose nnn: https://github.com/jarun/nnn . If you have a desktop file for Helix you can use the Gnome Files program to make all your programming language files open in Helix.
If one wants server-side metrics with a little more info than the author's "hacky little script", there's always goaccess [1], which functions in broadly the same way. I even use it with Firebase Hosting-hosted sites via [2] (which I wrote).
[1] http://goaccess.io/
[2] https://github.com/Silicon-Ally/gcp-clf
Project mention: GitHub - bartobri/no-more-secrets: A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers. | /r/gatewaynode | 2023-07-22
Project mention: Any fun/interesting custom scripts or services being ran on your setup? | /r/homelab | 2023-05-16I do everything through a web browser -- I run an Arch VM with a modified version of ttyd running as a systemd service.
Probably everyone knows about the "top" command. Htop is similar, but gives us a more user-friendly output. It shows processes using the most resources, how much available resources you have and who runs those processes. For more information, visit https://htop.dev/
Project mention: Csvlens: Command line CSV file viewer. Like less but made for CSV | news.ycombinator.com | 2024-01-06While not built around CSV, two terminal spreadsheet tools I have successfully used in the past are sc-im and the (neo)vim plugin vim-table-mode:
https://github.com/andmarti1424/sc-im/
https://github.com/dhruvasagar/vim-table-mode
Back then I stopped using sc-im because it could not import/export XLSX, if I remember correctly. Apparently it can today!
vim-table-mode always felt a little fragile and I don't want to be bound to vim anymore. That said, it still feels like a small miracle to me to have functional spreadsheet formulas inside markdown documents β calculation and typesetting all in one place.
> The only reason we don't have animation frameworks for the terminal is because it's not possible
https://nick-black.com/dankwiki/index.php/Notcurses
Like some people here and under this post said, I like Kitty and would recommend it to anyone who uses/used Alacritty, as they are very similar in surface. I actually switch between Alacritty and Kitty pretty often, depending on my "mood". I recently went back to Kitty for image support (through chafa though, for better compatibility across terminal emulators). However, Wayland support is poor and I have some issues with fonts being too bold, although it could just be my config...
pspg is a pager intended to be used with SQL command line clients. It was originally created for Postgres (hence the name), but also works with MySQL and others
https://github.com/okbob/pspg
You can also use smenu (https://github.com/p-gen/smenu) to make these and many other selections.
I think most have switched to https://github.com/fastfetch-cli/fastfetch these days
Project mention: IT Pro Tuesday #276 - Cert Automation, Packet Analysis, Vim Cheatsheet & More | /r/ITProTuesday | 2023-11-08Tio is a user-friendly CLI tool for straightforward serial device management. Allows you to connect to serial TTY devices and perform basic input/output operations through a configuration file or via direct commands. bh0 adds, "I use tio for serial/console on my Mac. Tio is awesome."
Project mention: what's a good Linux terminal file manager in late 2023? | /r/linux4noobs | 2023-10-27FAR Manager 2
Project mention: Mtm: Perhaps the smallest useful terminal multiplexer in the world | news.ycombinator.com | 2024-01-30
C Terminal related posts
-
Homelab Adventures: Crafting a Personal Tech Playground
-
Just How Much Faster Are the Gnome 46 Terminals?
-
Text UIs != Terminal UIs
-
Zellij β A terminal workspace with batteries included (tmux alternative)
-
Lineselect 0.1.6
-
Notcurses: Blingful character graphics/TUI library
-
Mtm: Perhaps the smallest useful terminal multiplexer in the world
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 May 2024
Index
What are some of the best open-source Terminal projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | WindTerm | 20,600 |
2 | nnn | 18,203 |
3 | GoAccess | 17,523 |
4 | no-more-secrets | 7,440 |
5 | ttyd | 7,333 |
6 | htop | 5,934 |
7 | sc-im | 4,075 |
8 | ttygif | 3,899 |
9 | notcurses | 3,288 |
10 | chafa | 2,612 |
11 | pspg | 2,375 |
12 | smenu | 2,334 |
13 | fastfetch | 2,234 |
14 | tio | 1,729 |
15 | far2l | 1,673 |
16 | tizonia-openmax-il | 1,668 |
17 | nyancat | 1,427 |
18 | catimg | 1,322 |
19 | clifm | 1,253 |
20 | yori | 1,199 |
21 | 123elf | 1,129 |
22 | mtm | 1,043 |
23 | sngrep | 940 |
Sponsored