The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Shell Shell Projects
-
ohmyzsh
🙃 A delightful community-driven (with 2,200+ 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.
That’s the minimum terminal setup. You can modify the look and add plugins such as autocompletion to your terminal by installing ohmyzsh and using themes such as powerlevel10k. I am already using them.
-
Project mention: Write a schema only absolutely no code backend server with Node.js and Teo! | dev.to | 2024-02-20
Install Node.js if it hasn't been installed. There are several ways to install Node.js. You may download the installer from the official website, or install it with tools like NVM. After installation, run this command to verify its installation.
-
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.
-
Project mention: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative | news.ycombinator.com | 2024-03-05
This is an overreaction, almost to the point of absurdity.
Risks inherent to pipe installers are well understood by many. Using your logic, we should abandon Homebrew [1] (>38k stars on GitHub), PiHole [2] (>46k stars on GitHub), Chef [3], RVM [4], and countless other open source projects that use one-step automated installers (by piping to bash).
A more reasonable response would be to coordinate with the developers to update the docs to provide alternative installation methods, rather than throwing the baby out with the bathwater.
[1] https://brew.sh/
[2] https://github.com/pi-hole/pi-hole
[3] https://docs.chef.io/chef_install_script/#run-the-install-sc...
-
Huh, the environment variable thing was specifically aimed at acme.sh which rather arbitrarily changed the config value from ACMEDNS_UPDATE_URL to ACMEDNS_BASE_URL, never acknowledged this in a changelog and then silently failed after an automatic upgrade as recommended by the default install:
https://github.com/acmesh-official/acme.sh/commit/2ce145f359...
It's also cleared out my .account.conf files when run on the suggested cron.
I've started using updown which also monitors my TLS certs simply because I no longer trust the process to work as documented.
-
-
brew install fzf # for fuzzy find files, commands, etc brew install starship $(brew --prefix)/opt/fzf/install git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting # syntax highlight for zsh git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions # smart autosuggestions for zsh echo 'eval "$(starship init zsh)"' >> ~/.zshrc
-
The purpose of a version manager is to help you navigate or install any tools for development easily. Version Manager can be one tool for each dependency (e.g. NVM, g) or One tool for all dependencies (e.g. asdf, mise).
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: Is there any way to remove the first newline from Starship Prompt? | /r/commandline | 2023-05-24
There are solutions in this GH issue discussion: https://github.com/spaceship-prompt/spaceship-prompt/issues/677
-
brew install fzf # for fuzzy find files, commands, etc brew install starship $(brew --prefix)/opt/fzf/install git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting # syntax highlight for zsh git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions # smart autosuggestions for zsh echo 'eval "$(starship init zsh)"' >> ~/.zshrc
-
openvpn-install
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
and for OpenVPN: https://github.com/Nyr/openvpn-install
-
Let’s get started. I prefer to manage my Ruby installations on my development machine with chruby paired with ruby-install. Another outstanding set of tools is rbenv with ruby-build. I highly recommend installing Ruby with one of those two sets of tools. Follow the instructions on their project’s READMEs. For this article, I’ll be running Ruby (MRI) v3.3.0.
-
-
Project mention: I think Linux might be the superior platform for gaming at this point. | /r/linux_gaming | 2023-06-18
Is the command line really so scary? I enjoy using it from time-to-time (usually not for gaming related reasons) and I like things like Prezto to make it look pretty.
-
Project mention: Amazon plans to charge for Alexa in June–unless internal conflict delays revamp | news.ycombinator.com | 2024-01-20
Yeah, whisper is the closest thing we have, but even it requires more processing power than is present in most of these edge devices in order to feel smooth. I've started a voice interface project on a Raspberry Pi 4, and it takes about 3 seconds to produce a result. That's impressive, but not fast enough for Alexa.
From what I gather a Pi 5 can do it in 1.5 seconds, which is closer, so I suspect it's only a matter of time before we do have fully local STT running directly on speakers.
> Probably anathema to the space, but if the devices leaned into the ~five tasks people use them for (timers, weather, todo list?) could probably tighten up the AI models to be more accurate and/or resource efficient.
Yes, this is the approach taken by a lot of streaming STT systems, like Kaldi [0]. Rather than use a fully capable model, you train a specialized one that knows what kinds of things people are likely to say to it.
-
Run p10k configure and choose Lean style. Pure style is inferior in all respects. It exists to make https://github.com/sindresorhus/pure users feel at home.
-
lynis
Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.
Linux has (free) tools to improve security and detect/remove malware: Lynis,Chkrootkit,Rkhunter,ClamAV,Vuls,LMD,radare2,Yara,ntopng,maltrail,Snort,Suricata...
-
Project mention: fish-shell: the user-friendly command-line shell | news.ycombinator.com | 2023-08-26
-
Gogh
Gogh is a collection of color schemes for various terminal emulators, including Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal also compatible with iTerm on macOS.
For gnome-terminal , i could just run this script to get a customized terminal very quickly: https://github.com/Gogh-Co/Gogh , However, that script doesn't work with gnome-console.
-
Project mention: Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling | news.ycombinator.com | 2024-03-05
It's a little more than that, they then added subpixel and momentum scrolling support to Chrome that bypasses X11 and does something custom [1]. Integration problems like this one that require a bunch of coordination are harder to do in open source land.
-
If you liked legacy antigen or antibody, and want something lightning fast, I recommend antidote (obviously, I'm biased here)
-
-
$ git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-completions
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Shell Shell related posts
- Just a simple bash menu
- A TUI Git client inspired by Magit
- Terminal commands I use as a frontend developer
- Bazzite – The Next Generation of Linux Gaming
- Zshell
- Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling
-
ohmyzsh VS atuin - a user suggested alternative
2 projects | 22 Feb 2024
-
A note from our sponsor - WorkOS
workos.com | 19 Mar 2024
Index
What are some of the best open-source Shell projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | ohmyzsh | 167,515 |
2 | nvm | 74,675 |
3 | Pi-hole | 46,348 |
4 | acme.sh | 35,858 |
5 | pure-bash-bible | 35,692 |
6 | zsh-autosuggestions | 29,175 |
7 | asdf | 20,051 |
8 | spaceship-prompt | 18,993 |
9 | zsh-syntax-highlighting | 18,772 |
10 | openvpn-install | 18,214 |
11 | rbenv | 15,699 |
12 | bash-it | 13,966 |
13 | prezto | 13,743 |
14 | Kaldi Speech Recognition Toolkit | 13,579 |
15 | pure | 12,713 |
16 | lynis | 11,758 |
17 | oh-my-fish | 10,002 |
18 | Gogh | 8,613 |
19 | crouton | 8,476 |
20 | antigen | 7,856 |
21 | dotfiles | 7,123 |
22 | zsh-completions | 6,530 |
23 | ani-cli | 6,293 |