SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Terminal Open-Source Projects
-
ohmyzsh
🙃 A delightful community-driven (with 2,300+ 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.
-
Windows Terminal
The new Windows Terminal and the original Windows console host, all in the same place!
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
-
termux-app
Termux - a terminal emulator application for Android OS extendible by variety of packages.
-
glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
-
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
-
textual
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
For Linux users, your default terminal is just fine. The only thing I would install is oh-my-zsh with the autocomplete plugin. For my Mac friends out there, iTerm is an amazing software that works well with oh-my-zsh as well.
Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06A Microsoft employee recently (~6 months) opened a Github issue to discuss a command line editor for Windows: https://github.com/microsoft/terminal/discussions/16440
Project mention: Ask HN: Alternative to Putty for Multiple Sites? | news.ycombinator.com | 2024-04-11
It's opinionated, which comes with upsides and downsides. I won't blame the maintainer to keep things focused, feature creep (even for worthy features) can kill a FOSS project.
Another example is sixel support, there's a fork where it all works but is not sufficiently "proven" (code quality just as well as sixel being the best fit for the problem)
https://github.com/alacritty/alacritty/pull/4763#issuecommen...
It may be annoying but I get the reasoning, and there are other terminals.
Maybe this already helps: https://github.com/tldr-pages/tldr
Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06
That’s the same as bat:[1] one of the features is syntax highlighting. Kind of unexpected to find a concatenation program… which also does that.
[1] https://github.com/sharkdp/bat
LAZYGIT_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | grep -Po '"tag_name": "v\K[^"]*') curl -Lo lazygit.tar.gz "https://github.com/jesseduffield/lazygit/releases/latest/download/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz" tar xf lazygit.tar.gz lazygit sudo install lazygit /usr/local/bin
I am using iTerm2 on my macOS. Other available options are Hyper and VS Code’s inbuilt terminal, which I sometimes use for quick tests. You can open a terminal in VS Code by using the keyboard shortcut CMD + J or CTRL + J on Windows, or View → Terminal.
curl https://cheat.sh/$1
Project mention: Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1) | dev.to | 2024-03-16ripgrep: A super-fast file searcher. You can install it using your system's package manager (e.g., brew install ripgrep on macOS). fd: Another blazing-fast file finder. Installation instructions can be found here: https://github.com/sharkdp/fd
- Learning "modern" tools like ripgrep and fzf (There's a list here: https://github.com/ibraheemdev/modern-unix)
yeah my code needs to use multiprocessing, which does not play nice with tqdm. thanks for the tip about positions though, that helped me search more effectively and came up with two promising comments. unmerged / require some workarounds, but might just work:
https://github.com/tqdm/tqdm/issues/1000#issuecomment-184208...
Glances
Project mention: FAQ on the xz-utils backdoor – via a project dev | news.ycombinator.com | 2024-03-29Reminds of the note at the bottom of Fish's releases. It's there because the build system cannot determine the current version for some reason. Hopefully that will go away now that they have switched to a different language / build system. The custom tarball is used by Arch Linux at the very least.
https://github.com/fish-shell/fish-shell/releases/tag/3.7.1
https://github.com/fish-shell/fish-shell/issues/7772#issueco...
https://gitlab.archlinux.org/archlinux/packaging/packages/fi...
Project mention: Flexoki, an inky color scheme for prose and code | news.ycombinator.com | 2023-10-08I took a recent go at designing a good terminal color scheme and ended up with:
https://github.com/mbadolato/iTerm2-Color-Schemes#aardvark-b...
The goal of this theme is that:
colors are fairly natural
Project mention: Just How Much Faster Are the Gnome 46 Terminals? | news.ycombinator.com | 2024-04-08And kitty is much faster according to this: https://github.com/kovidgoyal/kitty/issues/2701#issuecomment...
Also typometer based measurements also on Linux. Shrug.
Terminal related posts
-
Superfile – A fancy, petty terminal file manager
-
Como rodar um servidor NodeJS em um smartphone Android
-
Dicas e configurações para seu sistema linux
-
Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
-
E1s – A Terminal-Based AWS ECS Management Tool(~K9s for ECS)
-
Plotille: Plot in the terminal using Braille dots
-
How to Create an Interactive Terminal-Based Portfolio
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Terminal projects? This list will help you:
Project | Stars | |
---|---|---|
1 | ohmyzsh | 169,120 |
2 | Windows Terminal | 93,619 |
3 | Tabby | 55,387 |
4 | alacritty | 52,924 |
5 | tldr | 48,586 |
6 | rich | 47,287 |
7 | bat | 46,736 |
8 | lazygit | 45,952 |
9 | hyperterm | 42,688 |
10 | cheat.sh | 37,506 |
11 | httpie | 32,058 |
12 | fd | 31,757 |
13 | termux-app | 31,209 |
14 | modern-unix | 29,820 |
15 | tqdm | 27,492 |
16 | glances | 25,075 |
17 | fish-shell | 24,664 |
18 | autocomplete | 24,290 |
19 | iTerm2-Color-Schemes | 24,240 |
20 | micro-editor | 23,947 |
21 | wttr.in | 23,678 |
22 | textual | 23,618 |
23 | kitty | 22,064 |
Sponsored