Open-source projects categorized as Terminal Edit details
Related topics: #CLI #Shell #Command-line #Linux #TUI

Top 23 Terminal Open-Source Projects

  • ohmyzsh

    🙃 A delightful community-driven (with 2,000+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

    Project mention: Ask HN: Must have tools for a new MacBook | news.ycombinator.com | 2022-08-17
  • terminal

    The new Windows Terminal and the original Windows console host, all in the same place!

    Project mention: Why is the context menu soo awfull in desktop shell but in edge flawless ? I am talking about the awfull delay in click and appear is MS doing this one purpose or their employees are just r/circlejerking ? or the marketing team I mean this is just FRUSTRATING (all bold ) | reddit.com/r/Windows11 | 2022-08-11

    Windows Terminal coming and going is a known issue which is tracked here: https://github.com/microsoft/terminal/issues/13523

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: Introducing image.nvim - Image Viewer as ASCII Art for Neovim | reddit.com/r/neovim | 2022-08-16

    Alacrity sadly doesn't have any support for image protocols, and the maintainer is a bit of a dick about adding new features (see: https://github.com/alacritty/alacritty/pull/4763 and the ligatures pr). Alacritty doesn't care about its users needs. They just want to clench to their own definition of "performance" instead.

  • tldr

    📚 Collaborative cheatsheets for console commands

    Project mention: 5 Modern CLI tools that help boost your productivity | dev.to | 2022-08-13

    tealdeer is an alternative to the tldr tool. Both accomplish the same task, that is, showing community-driven help/man pages which are easier to read and understand than the traditional, detailed ones. Here is an example for exa -

  • rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    Project mention: I may have accidently gotten my first position | reddit.com/r/learnprogramming | 2022-08-13

    your console/output/logs is pretty? -> use https://github.com/Textualize/rich to make it prettier (and they even have progress bars)

  • hyperterm

    A terminal built on web technologies

    Project mention: Ask HN: Which Linux terminal emulator do you prefer and why? | news.ycombinator.com | 2022-08-12

    Surprised to see no mention of Hyper https://hyper.is/

  • Tabby

    A terminal for a more modern age

    Project mention: Cannot find any good workable command line | reddit.com/r/devops | 2022-07-24

    If you must stick with Windows as your main OS, install WSL 2 (https://docs.microsoft.com/en-us/windows/wsl/install ) and then install a good terminal program like Tabby (https://tabby.sh/ ) or MobaXterm (https://mobaxterm.mobatek.net/download-home-edition.html ).

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • bat

    A cat(1) clone with wings.

    Project mention: you know what? fuck you *compiles your python* | reddit.com/r/ProgrammerHumor | 2022-08-17
  • cheat.sh

    the only cheat sheet you need

    Project mention: Linux commands, and the problem with --help and man pages. | reddit.com/r/linux4noobs | 2022-08-10

    wtfis() { curl "https://cheat.sh/$1" }

  • lazygit

    simple terminal UI for git commands

    Project mention: Re-building a branch and telling a story to ease the Code Review | dev.to | 2022-08-09

    If you have not used them previously: thanks to Git patches, you can stage and commit only a portion of the changes you applied instead of staging and committing whole files. Lazygit makes working with patches freidly. Thanks to Lazygit, you can scroll into a file with your keyboard and add only the lines you want (see the "Staging lines" part of the official video).

  • fd

    A simple, fast and user-friendly alternative to 'find'

    Project mention: 5 Modern CLI tools that help boost your productivity | dev.to | 2022-08-13

    fd is an alternative to the find command packed with features and is also extremely fast.

  • modern-unix

    A collection of modern/faster/saner alternatives to common unix commands.

    Project mention: Tuc – When cut doesn’t cut it | reddit.com/r/commandline | 2022-06-13
  • httpie

    As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie

    Project mention: Story of raising VC funding for my open-source project | news.ycombinator.com | 2022-07-31

    Another great example of a solo-founder OSS project is HTTPie https://httpie.io/

  • tqdm

    A Fast, Extensible Progress Bar for Python and CLI

    Project mention: lowbar 1.0.0 - The simplest no-nonsense loading bar for python. | reddit.com/r/Python | 2022-08-06

    This looks cool - have you seen TQDM? https://github.com/tqdm/tqdm

  • iTerm2-Color-Schemes

    Over 250 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty

    Project mention: Set up Terminal on Mac 2022 | dev.to | 2022-06-22

    cd Downloads wget https://github.com/mbadolato/iTerm2-Color-Schemes/archive/refs/heads/master.zip unzip master.zip

  • glances

    Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

    Project mention: Motherboard Diag Light | reddit.com/r/pop_os | 2022-08-17
  • micro-editor

    A modern and intuitive terminal-based text editor

    Project mention: Micro > Vim & Nano? | reddit.com/r/linuxmasterrace | 2022-08-14

    Link: https://micro-editor.github.io/

  • autocomplete

    Fig adds autocomplete to your terminal.

    Project mention: bun.sh vs create-react-app | reddit.com/r/webdev | 2022-07-08

    https://fig.io for autocomplete I assume

  • wttr.in

    :partly_sunny: The right way to check the weather

    Project mention: Is there any simple shell script or a c/c++ program that gives me the current location(latitude, longitude)? | reddit.com/r/linuxquestions | 2022-08-17

    I want these numbers to use with wttr.in, to automatically show my current weather:

  • chalk

    🖍 Terminal string styling done right

    Project mention: Make TikToks with JavaScript 1 | dev.to | 2022-07-11


  • spaceship-prompt

    :rocket::star: A Zsh prompt for Astronauts

    Project mention: bun.sh vs create-react-app | reddit.com/r/webdev | 2022-07-08
  • .tmux

    🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❤️

    Project mention: What’s you’re dev setup? | dev.to | 2022-05-30

    I’m using LunarVim for a reasonable Vim configuration, and this Repo to config Tmux https://github.com/gpakosz/.tmux

  • cool-retro-term

    A good looking terminal emulator which mimics the old cathode display...

    Project mention: Run README.md in your terminal | dev.to | 2022-08-10

    Swordfish90’s Apple2 retro terminal viewing rdme’s README.md

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-08-17.

Terminal related posts


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

Project Stars
1 ohmyzsh 148,867
2 terminal 84,694
3 alacritty 40,902
4 tldr 39,885
5 rich 39,150
6 hyperterm 38,999
7 Tabby 36,727
8 bat 36,423
9 cheat.sh 30,006
10 lazygit 29,118
11 fd 24,167
12 modern-unix 23,612
13 httpie 23,127
14 tqdm 22,674
15 iTerm2-Color-Schemes 21,992
16 glances 20,956
17 micro-editor 19,961
18 autocomplete 19,739
19 wttr.in 19,147
20 chalk 18,925
21 spaceship-prompt 17,224
22 .tmux 17,207
23 cool-retro-term 17,180
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives