shellfire-dev/shellfire
A repository of namespaced, composable shell (bash, sh and dash) function libraries. Takes aware the pain of shell scripting, making it robust and reusable. Includes secure curl usage, JSON, XML and Debian control file parsers, dependency documentation via attributes, and more. Batteries ARE included. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4374
- days_rel: n/a
- days_push: 3915
- n_releases_24m: 0
Adoption not part of the score
1225 stars · 51 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A MIT-licensed framework of namespaced, composable function libraries for building modular applications in POSIX-compliant shell (bash, sh, dash). It abstracts shell interpreter differences, provides parsers for JSON/XML/Debian control files, secure curl usage, CLI argument parsing, and tooling to build standalone deployable scripts.
Use cases
- write robust shell scripts that work across bash, sh and dash
- parse JSON or XML from shell scripts without external binaries
- build standalone single-file shell applications with embedded resources
- automatically detect and install script dependencies
- parse command-line arguments with long options and help messages
- manage hierarchical configuration files for shell tools
When to choose
- you maintain portable shell scripts that must run on multiple shells and platforms
- you need structured data parsing (JSON, XML) in pure shell
- you want to package shell applications as standalone scripts or debs
When to avoid
- you are writing complex applications better suited to Python or Go
- you need an actively developed project - the latest release dates to 2015
- your team is not comfortable with shell scripting idioms
Facets
framework · maturity maintenance
parser http-client cli configuration-management serialization developer-tools developer-tools parsers bsd cli cross-platform shell-scripting posix-shell bash modular-libraries standalone-scripts json-parsing xml-parsing dependency-management command-line automation linux macos
2 sources
- readme: https://github.com/shellfire-dev/shellfire · fetched 2026-08-28 · 32d2648c633c
- homepage: https://github.com/shellfire-dev/shellfire · fetched 2026-08-29 · 523aa4648aa9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| shellfire-dev/shellfire | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="shellfire-dev/shellfire")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem