Releases: GroveOS/bare.sh
Bare 1
Bare 1 — Initial Release
Releasing
bare.shv0.1.0 today! 🙌 Signing off on this stage, closing a chapter, and making way for new things. No more work will be done onv0.1.0, so consider this a mostly stable and finished first attempt at thebare.shway. Bare 2 coming soon. – Matthew
Bare 1
Bare 1 is a simple, expressive toolkit for the command line. bare is designed for individuals who want to automate everyday tasks like downloading files, querying APIs (like OpenAI), generating passwords, sending emails, and more — all using a natural, scriptable syntax layered over Bash.
Version 1 showcases what's possible with a minimalist CLI layer built on top of familiar Unix tools. It’s a proof-of-concept and a power tool all in one.
⚙️ Coming Up: Bare 2
Looking ahead, bare.sh v0.2.0 will mark a major departure from the current version. While Bare 1 depends on many external utilities (like csvkit, sqlite3, and pandoc), Bare 2 will radically simplify and refocus the toolkit — relying more on core scripting languages and built-in tools, primarily Bash, Perl, and Recutils.
Core goals:
- Smaller dependency footprint
- More core logic written in native scripting (like Bash, Perl, or POSIX tools)
- Improved composability with other CLI tools
- A cleaner, more modular API for building your own shell workflows
This release of v0.1.0 is here for historical reference — a snapshot of the early vision. We’ll keep the repo and zip file available, but moving forward, bare will evolve into a leaner, more flexible CLI companion.
Thanks for checking out bare.sh! 🚀