# blowgun

> A CLI framework for Bun, inspired by Gluegun

Latest version **0.0.15** (published 2023-10-06) · 0 weekly downloads

## Install

```sh
npm install blowgun
pnpm add blowgun
yarn add blowgun
bun add blowgun
```

Provides the command `blowgun`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: esm support; no vulnerabilities.

Warnings: low downloads; no types; low quality score; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.15 |
| Published | 2023-10-06 |
| First published | 2015-07-04 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | ESM |
| Dependencies | 0 |
| Unpacked size | 39.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Jamon Holmgren |
| Maintainers | jamonholmgren |

## Links

- npm: https://www.npmjs.com/package/blowgun
- Homepage: https://github.com/jamonholmgren/blowgun
- npm.io page: https://npm.io/package/blowgun

## Recent versions

- 0.0.15 (latest) — 2023-10-06
- 0.1.2 — 2015-07-04
- 0.1.0 — 2015-07-04

## README

# Blowgun

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

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

<img alt="Blowgun help screenshot" src="https://user-images.githubusercontent.com/1479215/271745349-c41dc1fe-1c84-4184-a617-f8c26507a6fb.png" width="500" />

## Quick Start

Blowgun 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 blowgun's CLI to create your new CLI
bunx blowgun new pizza # doesn't work yet!

# cd in and link it so you can run it
cd pizza
bun link
```

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

---
_Source: https://npm.io/package/blowgun · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
