C Terminal

Open-source C projects categorized as Terminal

Top 23 C Terminal Projects

  1. WindTerm

    A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial terminal.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. fastfetch

    A maintained, feature-rich and performance oriented, neofetch like system information tool.

    Project mention: Practical Gemma 4 Benchmarking with LM Studio | dev.to | 2026-05-12

    View on GitHub

  4. nnn

    n³ The unorthodox terminal file manager

    Project mention: Building a TUI is easy now | news.ycombinator.com | 2026-02-13
  5. 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: Using GoAccess to View nginx Logs | dev.to | 2026-03-28

    GoAccess is a fast terminal and HTML log analyzer for nginx access logs (requests/sec, status codes, top URLs, referrers, user agents). This guide covers installation, optional S3 download, and typical run modes.

  6. ttyd

    Share your terminal over the web

  7. htop

    htop - an interactive process viewer

  8. no-more-secrets

    A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.

    Project mention: No More Secrets – A command line tool that recreates the effect seen in Sneakers | news.ycombinator.com | 2026-03-17
  9. sc-im

    sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal

    Project mention: L123: A Lotus 1-2-3–style terminal spreadsheet with modern Excel compatibility | news.ycombinator.com | 2026-04-27

    There are quite a few other terminal based spreadsheet people have been doing over the last few years.

    Most notably:

    https://github.com/andmarti1424/sc-im

    Has been in HN often, most recently:

    https://news.ycombinator.com/item?id=47662658

    New takes:

  10. chafa

    📺🗿 Terminal graphics for the 21st century.

    Project mention: yazi: Rust Terminal File Manager with Image Preview — Alacritty Fix Included | dev.to | 2026-04-21

    On macOS, Überzug++'s X11/Wayland backend is disabled at compile time, so it can't overlay images. yazi automatically falls back to Chafa, which renders images using Unicode block characters inside the terminal.

  11. notcurses

    blingful character graphics/TUI library. definitely not curses.

    Project mention: Terminals should generate the 256-color palette | news.ycombinator.com | 2026-02-17

    https://github.com/dankamongmen/notcurses

    For my plan9 brothers: one day we will have a new acme, written in common lisp and displaying all the correct colors, and lo it will be glorious.

  12. ttygif

    Convert terminal recordings to animated gifs (by icholy)

  13. tio

    A serial device I/O tool

  14. kew

    Music for the Shell.

    Project mention: Ask HN: How to go back to listening to MP3s? | news.ycombinator.com | 2025-12-27

    Hi, I'm the developer of kew which works for linux, macOs, Android and FreeBSD.

    The two best places to buy music in my opinion are qobuz and bandcamp.

    https://github.com/ravachol/kew

    I encourage you to go check out my app because it really whips the llama's ass.

  15. 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.

  16. smenu

    smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.

  17. astroterm

    A planetarium for your terminal! Explore stars, planets, constellations, and more, all rendered right in the command line—no telescope required. ✨🪐

    Project mention: I Made Zig Compute 33M Satellite Positions in 3 Seconds. No GPU Required | news.ycombinator.com | 2026-01-21
  18. 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.

  19. clifm

    💾 The shell-like, command line terminal file manager

    Project mention: CliFM: The shell-like, command line terminal file manager | news.ycombinator.com | 2026-01-22
  20. nyancat

    Nyancat in your terminal, rendered through ANSI escape sequences. This is the source for the Debian package `nyancat`.

  21. catimg

    🦦 Insanely fast image printing in your terminal

  22. yori

    Yori is a CMD replacement shell that supports backquotes, job control, and improves tab completion, file matching, aliases, command history, and more.

    Project mention: Yori: CMD Reimagined | news.ycombinator.com | 2026-01-05
  23. 123elf

    A native port of Lotus 1-2-3 to Linux.

    Project mention: Customizing tmux and making it less dreadful | news.ycombinator.com | 2025-08-04

    >> I never used Lotus

    If anyone is curious, there is a Linux port of Lotus123:

    https://github.com/taviso/123elf

  24. mtm

    Perhaps the smallest useful terminal multiplexer in the world.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Terminal discussion

Log in or Post with

C Terminal related posts

Index

What are some of the best open-source Terminal projects in C? This list will help you:

# Project Stars
1 WindTerm 31,224
2 fastfetch 23,054
3 nnn 21,607
4 GoAccess 20,624
5 ttyd 11,785
6 htop 8,109
7 no-more-secrets 7,796
8 sc-im 5,630
9 chafa 4,904
10 notcurses 4,558
11 ttygif 4,012
12 tio 2,980
13 kew 2,754
14 pspg 2,712
15 smenu 2,485
16 astroterm 1,937
17 tizonia-openmax-il 1,734
18 clifm 1,685
19 nyancat 1,569
20 catimg 1,556
21 yori 1,312
22 123elf 1,271
23 mtm 1,195

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C is
the 6th most popular programming language
based on number of references?