Shell shell-script

Open-source Shell projects categorized as shell-script

Top 23 Shell shell-script Projects

  • v2ray

    最好用的 V2Ray 一键安装脚本 & 管理脚本

  • git-quick-stats

    ▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • Autoenv

    Directory-based environments.

    Project mention: Autoenv: Directory-Based Environments | news.ycombinator.com | 2023-06-28
  • photoshopCClinux

    Photoshop CC v19 installer for Gnu/Linux

    Project mention: Windows feature that resets system clocks based on random data is wreaking havoc | news.ycombinator.com | 2023-08-17

    Unless you need the newest features, Photoshop runs surprisingly well under Wine - and I don't mean this in the usual "oh yea, Wine totally works" way where it's a huge pain to set up and is 90% luck, it actually runs with barely more glitches than on Windows (not zero, but it's Adobe software, so you can't expect much).

    This is the installer I used to use: https://github.com/Gictorbit/photoshopCClinux

    This one is newer and looks even more promising: https://github.com/LinSoftWin/Photoshop-CC2022-Linux

  • lscript

    The LAZY script will make your life easier, and of course faster.

  • PiShrink

    Make your pi images smaller!

    Project mention: Opening Batocera Image Files | /r/retropirates | 2023-05-08
  • macos-virtualbox-vm

    Instructions and script to help you create a VirtualBox VM running macOS.

  • 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.

  • desk

    A lightweight workspace manager for the shell (by jamesob)

    Project mention: Maintain consistent styles for developers working across various editors | news.ycombinator.com | 2023-04-21

    I'd like to offer https://github.com/jamesob/desk as an alternative to direnv. It's useful for also jumping to the project directory and doing other things like opening an editor.

  • pfetch

    🐧 A pretty system information tool written in POSIX sh.

    Project mention: Pure Bash Bible | news.ycombinator.com | 2023-08-08

    > does NetBSD sh or FreeBSD sh have them.

    Yes and yes. My FreeBSD machine has not even been updated in 5 years, if that helps.

    > What's the point of "pure sh" if it's restricted to specific versions of shells.

    The aforementioned features have been implemented for a very long time. The issues with old versions of dash I mentioned were crashes for very simple things, which is simply a bug rather than some fancy new-fangled feature that was yet to be implemented. Plus, the bible specifically listed workarounds for them.

    dylanaraps has quite a prolific collection of shell programs, and they run on a variety of operating systems. Most notably, pfetch[1] runs on Linux, Android, NetBSD, FreeBSD, OpenBSD, Minix, Haiku, macOS, Solaris and IRIX. I assure you that he is fully aware of the importance of compatibility.

    His pure Bash bible even has very thorough warnings for Bash versions required, since macOS uses Bash 3.2 (released in 2006) due to licensing reasons.

    [1] https://github.com/dylanaraps/pfetch

  • bpkg

    Lightweight bash package manager

  • notes

    :pencil: Simple delightful note taking, with more unix and less lock-in. (by pimterry)

  • pacstall

    An AUR-inspired package manager for Ubuntu

    Project mention: Search package in multiple managers | /r/linux | 2023-07-13

    I use some package managers to install my programs in Kubuntu, apt which is the distro's default, pacstall and [brew](https:// brew.sh).

  • basher

    A package manager for shell scripts.

  • Anti-DDOS

    🔒 Anti DDOS | Bash Script Project 🔒

    Project mention: Check out my Linux hardening script | /r/ComputerSecurity | 2023-05-16
  • shellspec

    A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells

    Project mention: [P] Convert Any language to a Linux command (one-liner) | /r/MachineLearning | 2023-04-27

    Suggest to look also at ShellSpec

  • Adopt Open JDK

    Eclipse Temurin™ build scripts - common across all releases/versions

  • git-extra-commands

    A collection of git utilities, useful extra git scripts, tutorials and other useful articles.

  • chatGPT-shell-cli

    Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required.

    Project mention: How do you use copilot? | /r/Frontend | 2023-04-19

    I've also been using this shell script in the terminal and I have it pipe the response to my clipboard for pasting elsewhere.

  • termux-archlinux

    You can use setupTermuxArch.bash 📲 to install Arch Linux in Termux on Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/termux-archlinux/

  • google-drive-upload

    Bash scripts to upload files to google drive

  • bach

    Bach Testing Framework (by bach-sh)

    Project mention: Shellcheck finds bugs in your shell scripts | news.ycombinator.com | 2023-11-23

    I also recommend https://github.com/bach-sh/bach when you have to use Bash for things long enough it probably shouldn't be!

  • fzf-marks

    Plugin to manage bookmarks in bash and zsh

    Project mention: A script to fuzzy-find files before launching neovim | /r/neovim | 2023-04-29

    i've been using this script (not mine) for a few years now.

  • zsh-autoswitch-virtualenv

    🐍 ZSH plugin to automatically switch python virtualenvs (including pipenv and poetry) as you move between directories

    Project mention: You can't use pip on Ubuntu 23.04 anymore | /r/Python | 2023-04-29
  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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 2023-11-23.

Shell shell-script related posts

Index

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

Project Stars
1 v2ray 22,089
2 git-quick-stats 6,078
3 Autoenv 5,476
4 photoshopCClinux 4,003
5 lscript 3,844
6 PiShrink 3,218
7 macos-virtualbox-vm 2,527
8 desk 2,506
9 pfetch 1,961
10 bpkg 1,858
11 notes 1,207
12 pacstall 1,115
13 basher 1,081
14 Anti-DDOS 1,078
15 shellspec 1,002
16 Adopt Open JDK 983
17 git-extra-commands 952
18 chatGPT-shell-cli 931
19 termux-archlinux 722
20 google-drive-upload 670
21 bach 542
22 fzf-marks 466
23 zsh-autoswitch-virtualenv 456
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com