Top 23 Shell CLI Projects
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & moreProject mention: Python really needs something like NVM but for python version management like PVM | reddit.com/r/Python | 2022-01-15
Well. Checkout https://asdf-vm.com. It can manage versions of a lot of things. It’s the tool I use.
🖥 📊 🕹 🛠 A curated list of command line appsProject mention: What are some commands that you can do cool stuff to customize or modify in your system or interact with the web? | reddit.com/r/linuxquestions | 2021-12-19
More cool commands, github/awesome-cli.
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.
Swiss Army Knife for macOSProject 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
The reason developers use terminal/shell is because of its command line interface i.e, each task is a line/command. Each command maybe anything only limited by the tools you have installed on system. These lines can be placed together in a script and run together and developers often use it like this for automation. It is like programming the system. You can install a lot of tools using HomeBrew and lot of tools and commands are common across Linux and macOS.
☑️ A simple and extensible shell script for managing your todo.txt file.Project mention: [Help] Software advisory for task management | reddit.com/r/selfhosted | 2022-01-08
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.Project mention: Your favourite note taking+todo plugin and reason | reddit.com/r/neovim | 2021-12-24
How does it compare to nb?
:rocket: A next-generation cd command with your interactive filterProject mention: Zsh Plugins Commit TOP | dev.to | 2021-12-25
enhancd 🥇 - A simple tool that provides an enhanced cd command by memorizing all directories visited by a user and use it for the pathname resolution.
:zzz: A utility tool powered by fzf for using git interactively.Project mention: Zsh Plugins Commit TOP | dev.to | 2021-12-25
forgit 🥇 🏃♂️ ⏳ - Utility tool for git which takes advantage of fuzzy finder fzf.
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.
Awesome tmux-based terminal dividerProject mention: Noob looking for help. | reddit.com/r/tmux | 2021-02-06
Check out https://github.com/greymd/tmux-xpanes
An fzf terminal UI for systemctlProject mention: Chmod-CLI: A simple tool that brings the chmod command in a TUI | news.ycombinator.com | 2021-12-17
Bash-my-AWS provides simple but powerful CLI commands for managing AWS resourcesProject mention: Bash-my-AWS: Mature CLI toolset for managing AWS resources | news.ycombinator.com | 2021-10-10
✔️ wireguard-manager enables you to build and manage your own vpn under a minute.Project mention: I need help with the .conf files to access my services | reddit.com/r/WireGuard | 2022-01-04
Highly customizable and minimal font previewer written in bash (by sdushantha)Project mention: Fontpreview for wayland | reddit.com/r/wayland | 2021-12-18
For example this bash script previews fonts installed in your system. This one uses programs like sxiv, xdotool .There are similiar projects using other programs like ueburzug. These are programs are not compatible with Wayland (natively ofcourse). Is there any alternative for Wayland to preview fonts like that ? Or is it even possible currently ? I would really want to rewrite it for Wayland.
Simple read-only comand-line interface to your Things 3 databaseProject mention: Heavily relying on Things 3 | reddit.com/r/thingsapp | 2021-09-30
If you want some peace of mind, you can use this tool to export everything to a CSV file and keep it somewhere safe
Take screenshot selection, upload to imgur. + more cool thingsProject mention: Useful software nobody told you about | reddit.com/r/linux4noobs | 2021-10-13
Simple go version manager, gluten-freeProject mention: Simple But Not Simple For Me lol | reddit.com/r/golang | 2022-01-12
Don't use Brew for Go! Brew is great for a lot of things but but not for Go installation. So far this is the best Go version manager i've found. It can be nice to have different versions easily available. https://github.com/stefanmaric/g
Real-time stock tickers from the command-line.Project mention: Antirez/stonky: Stock market Telegram bot | news.ycombinator.com | 2021-02-09
That's pretty neat, I like the charting. :-) I've been using this bash script:
I set it up so I can hit a shortcut in my text editor and get a list of watchlist stocks and prices. No charts though.
(What would we do without the Yahoo Finance API?)
Anyway, thanks for sharing & good luck with the project.
Experience the pleasure of the Linux command prompt in Android, Chromebook, Fire OS and Windows on smartphone, smartTV, tablet and wearable https://termuxarch.github.io/TermuxArch/ (by TermuxArch)Project mention: How to compile trojan on termux | reddit.com/r/termux | 2022-01-06
After running setupTermuxArch trojan is available as an Arch Linux package: user19:28~$ pcss trojan community/trojan 1.16.0-5 An unidentifiable mechanism that helps you bypass GFW
An arctic, north-bluish clean and elegant GNOME Terminal color theme.Project mention: Finally updated the graphical design on my Mint after a few months | reddit.com/r/linuxmint | 2021-09-10
The terminal theme: https://github.com/arcticicestudio/nord-gnome-terminal (font: Tlwg Mono Regular)
🚀 Quickly open urls on your terminal screen!Project mention: How to configure tmux for opening web urls/directory path? | reddit.com/r/tmux | 2021-02-28
I use https://github.com/wfxr/tmux-fzf-url for urls; works fine.
AWS SQS Message moverProject mention: What do you folks do with SQS dead letter queues? (DLQs) | reddit.com/r/aws | 2021-04-07
This is what I use: https://github.com/mercury2269/sqsmover
:bar_chart: Display a heatmap for oft-edited filesProject mention: Code Review from the Command Line | news.ycombinator.com | 2021-09-25
`git depgraph` look really interesting, but looks like it's based on Madge, which looks JS-specific. Does anyone know of something like Madge which is cross-language, that is, resolves references between files in Nix, Python, Java, JS, Ruby, Rust, Bash, etc?
`git heatmap` is also cool, looks like that's here.
macOS CLI for managing custom icons for files and foldersProject mention: macOSicons is till up and running ! | reddit.com/r/MacOS | 2021-12-10
Turns out to be a bit more complicated than that 😅. I was researching a bit then I found this https://github.com/mklement0/fileicon. So there~s already something in place. Just need to set a "map" of apps/icons and wrap fileicon in a sh script. I'll try that next.
Fan control for ASUS devices running LinuxProject mention: Anyone else confused with Linus Linux issues? | reddit.com/r/linux_gaming | 2021-11-02
You could try contributing to asus-fan-control.
Shell CLI related posts
Need help with powerlevel10k
1 project | reddit.com/r/zsh | 16 Jan 2022
Simple But Not Simple For Me lol
1 project | reddit.com/r/golang | 12 Jan 2022
Finally got VSCode working on my Fold 3!
1 project | reddit.com/r/termux | 2 Jan 2022
DNS and Cert Basics
3 projects | reddit.com/r/homelab | 31 Dec 2021
What's the best way to define completions using "eval"?
3 projects | reddit.com/r/zsh | 20 Dec 2021
The Serendipity of Pairing with a New Developer
6 projects | dev.to | 20 Dec 2021
What are some commands that you can do cool stuff to customize or modify in your system or interact with the web?
1 project | reddit.com/r/linuxquestions | 19 Dec 2021
What are some of the best open-source CLI projects in Shell? This list will help you:
Are you hiring? Post a new remote job listing for free.