Top 23 Terminal Open-Source Projects
🙃 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: Linux You Bad Boi | reddit.com/r/ProgrammerHumor | 2021-04-18
For me anyway, this alone (oh-my-zsh) suffices as the reason. It’s a one stop shop for all the sugar you’ll ever need in a shell IMHO. No need to even fumble with .*rc much because most of the stuff you want will already be there anyway.
The new Windows Terminal and the original Windows console host, all in the same place!Project mention: neovim + wsl + windows terminal | reddit.com/r/neovim | 2021-04-16
I have no problems with it on the new windows terminal - do you use https://github.com/microsoft/terminal
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
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/httpieProject mention: Building an API with FastAPI | dev.to | 2021-04-13
At first, I saved a sample of the trending repositories HTML to avoid sending dozens of requests to Github. I use HTTPie as HTTP client to perform requests via the terminal.
A terminal built on web technologies
📚 Collaborative cheatsheets for console commandsProject mention: What is a problem/minor pet peeve you have with Linux that you wish would get fixed? | reddit.com/r/linux | 2021-04-12
A cross-platform, OpenGL terminal emulator.Project mention: arcade game made with rust and amethyst | reddit.com/r/rust_gamedev | 2021-04-16
I see alacritty went through something similar: https://github.com/alacritty/alacritty/issues/4206
A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.Project mention: eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor that looks and feels like a sci-fi computer interface. ---we need themes from you at cyberDeck | reddit.com/r/cyberDeck | 2021-04-18
and specifically for raspi users, I saw this: https://github.com/GitSquared/edex-ui/issues/313#issuecomment-443465345
A cat(1) clone with wings.Project mention: Which AUR-helper is recommended? | reddit.com/r/archlinux | 2021-04-10
Right now Paru and Yay are almost equivalent. Paru has some extra features which you might never even use, such as bat compatibility. Since Paru is newer than Yay you should expect more bugs with it. (I haven't encountered any bugs myself with either) Both Yay and Paru should work just fine, but I would probably go with Paru myself.
Rich is a Python library for rich text and beautiful formatting in the terminal.Project mention: A simple terminal ui dashboard for code review | reddit.com/r/madeinpython | 2021-04-17
It's a library called Rich that provides the layout: https://github.com/willmcgugan/rich
Use your macOS terminal shell to do awesome things.
the only cheat sheet you needProject mention: Sed command regex implementation problem | reddit.com/r/regex | 2021-04-15
I'm not familiar with that site, but from reading a bit from the github repo https://github.com/chubin/cheat.sh, seems like curl cheat.sh/sed\?T will help you avoid syntax highlighting
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, AlacrittyProject 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).
simple terminal UI for git commandsProject mention: How to see all changes I made in a git project | reddit.com/r/neovim | 2021-04-02
Not a Neovim plugin, but I really like lazygit. It lets you see all of the changed files, preview changes, and run most Git commands directly from there. It also lets you quickly open files with whatever you have set as $EDITOR.
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.Project mention: I made a terminal utility to monitor some system stats. Was wondering if you guys know of anything better or if I should continue dev work on it since we need it? | reddit.com/r/Ubuntu | 2021-04-06
Glances - My go to, this one is light and quite amazing.
A Fast, Extensible Progress Bar for Python and CLIProject mention: I am a proficient Python coder whose learning has plateaued. Any really useful libraries I should look into learning? Taking recommendations. | reddit.com/r/learnpython | 2021-04-16
And here are some libraries that might pique your interest although they don't strictly answer your question: - tqdm for adding a progress bar on for loops (it comes with useful information like iteration per second and estimated time needed to finish) - alive_progress adds a progress bar like tqdm, but it works even with generators and while loops which I don't think tqdm does. -timebudget, with just a decorator as soon as a function is completed it prints the time taken to execute it - send2trash for sending files to the trash bin instead of permanently deleting them - keyboard for sending keyboard inputs or check if a key is pressed - mouse same as keyboard but with mouse buttons - textract for extracting text from many types of file with a single interface. It supports documents, powerpoint presentations, csv, excels, images, gifs, audio, and many more
A terminal for a more modern ageProject mention: MacBook go brr | reddit.com/r/ProgrammerHumor | 2021-02-01
A simple, fast and user-friendly alternative to 'find'Project mention: "Best" programming setup? | reddit.com/r/archlinux | 2021-04-15
In addition to fzf and ripgrep, you can have a look at fd. This is often a faster alternative to find and can be combined with fzf, for example.
A modern and intuitive terminal-based text editorProject mention: Micro editor - clipboard xclip(?) issue | reddit.com/r/bashonubuntuonwindows | 2021-04-17
I've been using the editor micro on ArchWSL. A few months ago I started having issues with micro not starting, or it seems that it may start, but it takes minutes for it to start. If I uninstall xclip it has fixed it, but not everytime. Every few weeks this happens and I will try various fixes and it usually resolves itself mysteriously.
🖍 Terminal string styling done rightProject mention: A Guide to CLIs with Node.js | dev.to | 2021-03-05
Thankfully, there are packages that help us with this. I'm going to use chalk for the purpose of this tutorial.
🧛🏻♂️ Dark theme for all the things!Project mention: Making money from open source | dev.to | 2021-03-03
The Dracula UI theme was created by Zeno Rocha as an opensource project when he was sick in hospital in 2013. It became a popular theme over the years. In late 2019, he decided to try to find a way to monetize the project when he saw how high the traffic to the draculatheme website was.
Share your terminal as a web applicationProject mention: A browser client to Emacs server? | reddit.com/r/emacs | 2021-01-10
A good looking terminal emulator which mimics the old cathode display...Project mention: What terminal emulator do you use? | reddit.com/r/linuxquestions | 2021-04-12
Cool Retro Term — A good looking terminal emulator which mimics the old cathode display https://github.com/Swordfish90/cool-retro-term
:rocket::star: A Zsh prompt for AstronautsProject mention: Shell prompt flickers after `clear` command while using Starship shell prompt? | reddit.com/r/commandline | 2021-03-20
What are some of the best open-source Terminal projects? This list will help you: