Shell bash-scripting

Open-source Shell projects categorized as bash-scripting

Top 23 Shell bash-scripting Projects

bash-scripting
  1. bpkg

    Lightweight bash package manager

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. pash

    PaSh: Light-touch Data-Parallel Shell Processing

  4. format-udf

    Bash script to format a block device (hard drive or Flash drive) in UDF. The output is a drive that can be used for reading/writing across multiple operating system families: Windows, macOS, and Linux. This script should be capable of running in macOS or in Linux.

  5. bach

    Unit testing framework for developing cross-platform Bash unit tests (by bach-sh)

  6. bashew

    bash script micro-framework - from small stand-alone script to complex projects with CI/CD and testing

  7. bash-utility

    Bash library which provides utility functions and helpers for functional programming in Bash.

  8. cryptr

    A simple shell utility for encrypting and decrypting files using OpenSSL. (by nodesocket)

    Project mention: Show HN: Cryptr – A simple shell utility for encrypting and decrypting files | news.ycombinator.com | 2025-07-02
  9. fetchurls

    A bash script to spider a site, follow links, and fetch urls (with built-in filtering) into a generated text file.

  10. base

    Mac-first workspace orchestrator for bootstrapping developer environments, managing shell startup, and coordinating commands across peer project repos. (by codeforester)

  11. Conky

    A private place for my conky widget (by Kosteron)

  12. bashmultitool

    A library for bash shell scripting containing useful helper functions.

  13. events

    An event/callback/promise system for bash apps that's fast (10k/s), tiny (<2.2K), and portable (bash 3.2+, builtins-only)

  14. scripts

    Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...) (by bensuperpc)

  15. awesome-bash-commands

    A curated list of awesome Bash useful commands. Inspired by awesome-shell and bash-handbook.

  16. bash-funk

    bash-funk is a collection of useful commands for Bash 3.2 or higher.

  17. sourcedialog

    Easily create TUI forms with pure Bash (no external tools)

  18. simplyarch

    The blazing fast ⚡ Arch Linux ⚡ installation script that puts you on control 🌟

  19. pluto

    This is a library of scripts that come in handy when working with media files (by golivecosmos)

  20. bash-toolkit

    Could be my ever-growing, ever-improving, Swiss Army Toolkit of functions-as-cmd-line-tools and useful-to-me patterns.

    Project mention: Show HN: Bash functions as CLI utilities to bulk-maintain Git repos | news.ycombinator.com | 2025-11-20
  21. notion-auto-pull

    Bash script to automatically download a notion workspace

    Project mention: I paid $0.05 to analyze Notion's competitive position. Here's what an AI agent found in 1.2 seconds. | dev.to | 2026-06-03

    What makes this useful for agents 5 context modes Pass mode to get analysis tuned for your use case: ModeUse whencompetitiveStandard competitor analysis (default)fundraisingInvestor narrative, TAM, traction signalspartnershipStrategic fit — complement or rival?acquisitionDue diligence, moat, technical riskmarket_entryMarket gaps, saturation, barriers to entry jsonPOST /intel { "url": "https://notion.so", "mode": "acquisition", "context": "I'm evaluating Notion as an acquisition target" } Trend Tracking Call the same company twice. The second response includes a trend block showing what changed: json"trend": { "status": "changed", "changes": [ { "field": "threat_level", "from": "medium", "to": "high" }, { "field": "detected_competitors", "added": ["Linear"] } ] } Your agent knows when to act — not just what exists. 8 languages, auto-detected Send content in Spanish, Portuguese, German, Japanese, Korean, French, Italian, or Chinese. Intelica auto-detects the language and applies regional market context automatically. A Spanish-language company gets analyzed with LATAM competitive dynamics. A Japanese company gets analyzed with keiretsu structures and long sales cycle context. A2A Protocol Compatible with LangGraph, CrewAI, AutoGen, and Google ADK: jsonPOST /message/send { "message": { "role": "user", "parts": [{ "type": "text", "text": "mode: fundraising\nAnalyze Figma as a competitor" }] } }

  22. ebash

    enhanced bash

  23. auto_scripts

    A unified automation command center for system administration, development, and DevOps tasks.

  24. bash-ini-file

    Get keyvalues by its section/keyword from an INI-format (v1.4) file in bash (also works with systemd, NetworkManager config files)

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

Shell bash-scripting discussion

Log in or Post with

Shell bash-scripting related posts

  • run.sh Diaries #5: Make It Yours – Forking, Tweaking & Extending the Setup

    1 project | dev.to | 12 Mar 2026
  • run.sh Diaries #2: The Bash Behind the Bootstrap

    1 project | dev.to | 17 Feb 2026
  • Show HN: Bash functions as CLI utilities to bulk-maintain Git repos

    1 project | news.ycombinator.com | 20 Nov 2025
  • QVM-Manager: The Linux Hypervisor You've Been Waiting For?

    1 project | dev.to | 4 Apr 2025
  • PaSh: System for parallelizing Posix shell scripts

    1 project | news.ycombinator.com | 21 Aug 2023
  • PaSh: Light-Touch Data-Parallel Shell Processing

    1 project | news.ycombinator.com | 18 Jul 2023
  • Do you also feel good, when you manually update your system?

    1 project | /r/linux | 14 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 bpkg 1,970
2 pash 599
3 format-udf 572
4 bach 561
5 bashew 294
6 bash-utility 229
7 cryptr 149
8 fetchurls 131
9 base 115
10 Conky 109
11 bashmultitool 100
12 events 91
13 scripts 75
14 awesome-bash-commands 60
15 bash-funk 58
16 sourcedialog 57
17 simplyarch 42
18 pluto 42
19 bash-toolkit 40
20 notion-auto-pull 30
21 ebash 22
22 auto_scripts 16
23 bash-ini-file 15

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Shell is
the 8th most popular programming language
based on number of references?