Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jamonholmgren/bluebun
Bun-powered CLI library, inspired by Gluegun
https://github.com/jamonholmgren/bluebun
Last synced: 12 days ago
JSON representation
Bun-powered CLI library, inspired by Gluegun
- Host: GitHub
- URL: https://github.com/jamonholmgren/bluebun
- Owner: jamonholmgren
- Created: 2023-09-21T04:13:30.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-24T22:41:18.000Z (10 months ago)
- Last Synced: 2024-10-30T00:00:58.835Z (15 days ago)
- Language: TypeScript
- Homepage:
- Size: 307 KB
- Stars: 29
- Watchers: 6
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Bluebun
Bluebun is a CLI framework inspired by [Gluegun](https://github.com/infinitered/gluegun), but specifically designed to be used with [Bun](https://bun.sh), the new JS runtime, and with a new, simpler, more straightforward API.
Bluebun has _zero_ prod dependencies and is designed to be used with Bun's built-in modules.
_Note: the name is a play on Gluegun and Bun. But we're open to other names! Please file an issue if you have ideas._
Head on over to the [Introduction](docs/introduction.md) to learn more.
## Quick Start
Bluebun has a CLI (of course) to help you get started building your own CLI.
```
# install/update bun
curl -fsSL https://bun.sh/install | bash# use bluebun's CLI to create your new CLI
bunx bluebun new pizza # doesn't work yet!# cd in and link it so you can run it
cd pizza
bun link
```Bluebun will then **(EVENTUALLY -- when done!)** spin up a new CLI project for you, and you can start building your CLI right away.
Next: [Introduction](docs/introduction.md)
Or, if you want to skip to the good part: [Getting Started](docs/getting-started.md)
## License
This project is copyright 2023 Jamon Holmgren and released under the MIT license.