C Terminal

Open-source C projects categorized as Terminal

Top 23 C Terminal Projects

  • 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: Any pain points worth building an MVP for? | news.ycombinator.com | 2022-11-19

    A few days ago came across the MIT-licensed GoAccess. It generates both terminal and HTML based reports that should address your needs. You run the tool from the command line, so doesn’t solve the website-to-upload-a-file requirement, but that could be a fun little project (if someone hasn’t already done that).


  • nnn

    n³ The unorthodox terminal file manager

    Project mention: Terminal file manager nnn v4.7 Cuba libre released | reddit.com/r/commandline | 2022-11-24
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • WindTerm

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

    Project mention: how the fuck does this make any sense? | reddit.com/r/linuxmasterrace | 2022-10-12

    Use gow, and WindTerm; and if you want an even better experience install lsd, fd, and lf all of which are downloadable via Chocolatey, the Windows package manager

  • no-more-secrets

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

    Project mention: hahaha, classic)) | reddit.com/r/ProgrammerHumor | 2022-10-06
  • ttyd

    Share your terminal over the web

    Project mention: Access SSH through web ui. | reddit.com/r/selfhosted | 2022-10-19
  • htop

    htop - an interactive process viewer (by htop-dev)

    Project mention: How best to monitor processor, RAM, disk usage, etc on a linux VPS? | reddit.com/r/webhosting | 2022-10-29
  • ttygif

    Convert terminal recordings to animated gifs (by icholy)

    Project mention: 14 Awesome CLI Tools for Modern Software Developers | dev.to | 2022-03-23

    ttygif is a tool to create animated gifs from your terminal sessions.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • sc-im

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

    Project mention: Do you ever find yourself doing ":w" on google docs and other locations? | reddit.com/r/vim | 2022-11-14


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

    Project mention: smenu v1.1.0 is released, now with mouse support. | reddit.com/r/unix | 2022-10-16
  • chafa

    📺🗿 Terminal graphics for the 21st century.

    Project mention: Does someone have an idea how one could create such an effect? | reddit.com/r/GIMP | 2022-10-27
  • 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.

    Project mention: Got a tech question or want to discuss tech? Bi-Weekly /r/Technology Tech Support / General Discussion Thread | reddit.com/r/technology | 2022-05-04

    Try Tizonia

  • far2l

    Linux port of FAR v2

    Project mention: What file manager do you use? | reddit.com/r/linux | 2022-11-17

    Oh, I didn't check recently - could you share the link about political beliefs. From what I know there are quite many developers right know and it worked flawlessly at least on openSUSE Tumbleweed https://github.com/elfmz/far2l

  • emacs-libvterm

    Emacs libvterm integration

    Project mention: Emacs 29 is nigh What can we expect? | news.ycombinator.com | 2022-11-29
  • nyancat

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

  • catimg

    🦦 Insanely fast image printing in your terminal

  • 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: Ask HN: Are there no shells for windows other than PowerShell and CMD? | news.ycombinator.com | 2022-10-24
  • tio

    A simple serial device I/O tool

    Project mention: Best terminal for serial comms between device and Linux PC? | reddit.com/r/embedded | 2022-09-08

    tio. https://github.com/tio/tio. Super simple no frills program. It's gnu screen minus the stackoverflow searches. This is what you want.

  • mtm

    Perhaps the smallest useful terminal multiplexer in the world.

    Project mention: Mtm: Perhaps the worlds smallest useful terminal multiplexer | news.ycombinator.com | 2022-07-25
  • sngrep

    Ncurses SIP Messages flow viewer

    Project mention: Post your favorite programs | reddit.com/r/linuxmasterrace | 2022-08-06

    I work in VoIP. My favorite program to help troubleshoot that was sngrep from https://github.com/irontec/sngrep/blob/master/README

  • clifm

    The shell-like, command line terminal file manager: simple, fast, extensible, and lightweight as hell

    Project mention: How can I list all the files in a directory which are world readable? | reddit.com/r/commandline | 2022-11-08

    In clifm you can do =o, as simple as that.

  • imgcat

    It's like cat, but for images.

  • rdrview

    Firefox Reader View as a command line tool

    Project mention: Is there a CLI tool to download only the relevant text from an article? A mix of Curl and the tranqulity firefox addon? | reddit.com/r/commandline | 2022-09-06
  • ltui

    🍖 A cross-platform terminal ui library based on Lua

    Project mention: LTUI 2.6 released, Improve configuration dialog | reddit.com/r/lua | 2022-09-22
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

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). The latest post mention was on 2022-11-29.

C Terminal related posts


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

Project Stars
1 GoAccess 15,401
2 nnn 15,291
3 WindTerm 10,633
4 no-more-secrets 5,243
5 ttyd 5,113
6 htop 4,279
7 ttygif 3,735
8 sc-im 3,477
9 smenu 2,105
10 chafa 1,766
11 tizonia-openmax-il 1,614
12 far2l 1,409
13 emacs-libvterm 1,407
14 nyancat 1,323
15 catimg 1,122
16 yori 1,093
17 tio 1,074
18 mtm 848
19 sngrep 789
20 clifm 766
21 imgcat 754
22 rdrview 731
23 ltui 713
Close all those tabs. Zigi will handle your updates.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.