Shell Terminal

Open-source Shell projects categorized as Terminal

Top 23 Shell Terminal Projects

  • GitHub repo ohmyzsh

    🙃 A delightful community-driven (with 1800+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, docker, homebrew, node, php, python, etc), over 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: What Programs Changed the way you use a computer? | reddit.com/r/Ubuntu | 2021-04-12

    shell zsh with oh my zsh and plugin autosuggestions (my to go shell with autosuggestions)

  • GitHub repo iTerm2-Color-Schemes

    Over 230 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: GPU-accelerated cross-platform terminal emulator and multiplexer written in Rust | news.ycombinator.com | 2021-03-30

    The terminal theme in that screenshot is the builtin wezterm defaults which are a minor evolution of the "Wez" theme that I uploaded to a random wiki years and years ago, and which found its way into the https://github.com/mbadolato/iTerm2-Color-Schemes collection and is now also available as a selectable theme in wezterm: https://wezfurlong.org/wezterm/colorschemes/w/index.html#wez (that's NOT the same as wezterm's defaults, but it is very similar!)

    The colorscheme used in vim in that screenshot is my personal vim colorscheme which is leaning on the terminal color scheme, with the doc comment color explicitly selecting that orange color, for its added visual terror factor. (Really, I just like my Rust doc comments to be rust colored).

  • GitHub repo spaceship-prompt

    :rocket::star: A Zsh prompt for Astronauts

    Project mention: Shell prompt flickers after `clear` command while using Starship shell prompt? | reddit.com/r/commandline | 2021-03-20
  • GitHub repo pure

    Pretty, minimal and fast ZSH prompt (by sindresorhus)

    Project mention: Typer: A terminal user-interface (written in Go) for measuring your typing speed. | reddit.com/r/golang | 2021-03-27

    The one I am using I wrote myself (it's very simple) but its largely based on sindresorhus/pure and starship.rs

  • GitHub repo Gogh

    Color Scheme for Gnome Terminal and Pantheon Terminal

    Project mention: Manjaro GNOME with Pop!_OS theme. | reddit.com/r/ManjaroLinux | 2021-04-02

    GNOME Terminal theme: Chalk (Gogh color scheme)

  • GitHub repo fff

    📁 A simple file manager written in bash. (by dylanaraps)

    Project mention: I made a shell script that emulates a file manager | reddit.com/r/linux | 2020-12-29

    For anyone who likes the idea, but needs something a little more feature rich: https://github.com/dylanaraps/fff

  • GitHub repo awesome-console-services

    A curated list of awesome console services (reachable via HTTP, HTTPS and other network protocols)

    Project mention: Coolest CLI programms for increased productivity? | reddit.com/r/archlinux | 2020-12-31

    I’d say curl, together with console webs like these https://github.com/chubin/awesome-console-services

  • GitHub repo oh-my-bash

    A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

    Project mention: My pop_os setup🙂 | reddit.com/r/pop_os | 2021-02-22

    and use this theme (agnoster) and this font (inconsolata) otherwise you will have some strange characters appearing in the terminal https://github.com/ohmybash/oh-my-bash/tree/master/themes/agnoster

  • GitHub repo LS_COLORS

    A collection of LS_COLORS definitions; needs your contribution!

    Project mention: How to make colorful text like this in ohmyzsh? | reddit.com/r/commandline | 2021-02-05

    Along with lsd or exa, I would recommend you check/install LSCOLORS, which enhances the available pallet based on file types.

  • GitHub repo nexphisher

    Advanced Phishing tool for Linux & Termux

    Project mention: Does anybody know what he’s using to do this? Like the software or something | reddit.com/r/HowToHack | 2021-04-12

    Looks like nexphisher.

  • GitHub repo nord-tmux

    An arctic, north-bluish clean and elegant tmux color theme.

    Project mention: Minimal vim | reddit.com/r/vimporn | 2021-01-14

    it's nord theme for tmux : https://github.com/arcticicestudio/nord-tmux

  • GitHub repo pxltrm

    🖌️ pxltrm - [WIP] A pixel art editor inside the terminal

    Project mention: rx - a modern and minimalist pixel art program | reddit.com/r/linux | 2021-01-15
  • GitHub repo theme.sh

    A script which lets you set your $terminal theme.

    Project mention: [2bwm] retro palm trees | reddit.com/r/unixporn | 2021-01-15

    Would you mind making a pull request on https://github.com/lemnos/theme.sh ?? I would appreciate it

  • GitHub repo superb-bootstrap

    🅱️ OS dotfiles-manager framework that SuperB

    Project mention: SuperB Bootstrap: OS bootstrap-system/dotfiles-manager framework want to add support for your Linux-distro | reddit.com/r/linux | 2021-03-07

    That's pretty neat. But, in the packageslist example, shouldn't it be OBP:openbsd-package-name instead of OBP:openbsd-package-name ?

  • GitHub repo note-keeper

    :notebook: A tiny bash tool for taking and organizing notes.

    Project mention: Introducing Note Keeper - A simple but powerful note taking tool written in bash. | reddit.com/r/bash | 2021-03-31
  • GitHub repo BusinessCard

    💳 My curl-able business card

    Project mention: cURLcard: a cli business card (repost) | reddit.com/r/commandline | 2021-03-17
  • GitHub repo Terminal-Setup

    Best Setup for your terminal for programming on macOS

    Project mention: macOS Terminal, new to the terminal and need advice from people that know it. Many thanks fellow macOS users. | reddit.com/r/MacOS | 2021-03-08

    It is something you get used to by constantly exploring. It would say install "brew" and "iTerm2" and try to use them as much as possible. Follow the guide here for initial setup: https://github.com/madhavtummala/Terminal-Setup

  • GitHub repo rpg

    :game_die: Random palette generator.

  • GitHub repo MiniPrompt

    Minimalist Prompt, a decluttered and lightning fast, yet, feature rich, bash prompt!

    Project mention: Why does sourcing a file takes longer than executing it? | reddit.com/r/bash | 2021-04-02

    I have this project on GitHub called MiniPrompt that's basically a minimalist and fast shell prompt with the main idea of the user using the various features that it has relative to the current session/shell.

  • GitHub repo coderun

    ⏯️ Code runner CLI that can run any languages

    Project mention: Coderun: code runner CLI that can automatically detect run any languages | reddit.com/r/commandline | 2021-02-19

    Coderun repo

  • GitHub repo zcolors

    🌈 Z Colors takes your $LS_COLORS and turns them into a coherent theme for your Zsh prompt, command line and completions, plus Git.

    Project mention: LS_COLORS with zsh's autocomplete | reddit.com/r/zsh | 2021-03-23

    That will color file completions, yes, but nothing else. If you want to have colors in the rest of your completions, too, try my Z Colors plugin.

  • GitHub repo z-a-readurl

    A Zsh-Zinit annex (i.e. an extension) that allows to automatically download newest tarballs from download pages

  • GitHub repo android-svc

    Easy to use Android service wrapper

    Project mention: Android | reddit.com/r/termux | 2021-03-18

    Worth checking out: https://github.com/T-vK/android-svc/

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 2021-04-12.

Index

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

Project Stars
1 ohmyzsh 126,204
2 iTerm2-Color-Schemes 19,441
3 spaceship-prompt 14,264
4 pure 10,141
5 Gogh 5,722
6 fff 3,153
7 awesome-console-services 2,365
8 oh-my-bash 1,875
9 LS_COLORS 1,445
10 nexphisher 899
11 nord-tmux 578
12 pxltrm 460
13 theme.sh 292
14 superb-bootstrap 110
15 note-keeper 49
16 BusinessCard 27
17 Terminal-Setup 21
18 rpg 14
19 MiniPrompt 14
20 coderun 14
21 zcolors 9
22 z-a-readurl 8
23 android-svc 7