# brainstorm

> Quickstart prototyping tool for React components

Latest version **1.0.0** (published 2016-04-23) · ISC license · 0 weekly downloads

## Install

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

Provides the command `brainstorm`.

## Health

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

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2016-04-23 |
| First published | 2016-04-23 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 53 |
| Author | Zack Argyle |
| Maintainers | zackargyle |
| Keywords | react, prototyping, brainstorm |

## Links

- npm: https://www.npmjs.com/package/brainstorm
- Repository: https://github.com/zackargyle/brainstorm
- Issues: https://github.com/zackargyle/brainstorm/issues
- npm.io page: https://npm.io/package/brainstorm

## Dependencies (2)

- [yargs](https://npm.io/package/yargs.md) ^4.6.0
- [invariant](https://npm.io/package/invariant.md) ^2.2.1

## Alternatives

- [mobx-react](https://npm.io/package/mobx-react.md) — 2.8M weekly downloads
- [rc-tree](https://npm.io/package/rc-tree.md) — 2.6M weekly downloads
- [@react-oauth/google](https://npm.io/package/@react-oauth/google.md) — 1.3M weekly downloads
- [@wagmi/connectors](https://npm.io/package/@wagmi/connectors.md) — 877.0K weekly downloads
- [vee-validate](https://npm.io/package/vee-validate.md) — 836.4K weekly downloads

## Recent versions

- 1.0.0 (latest) — 2016-04-23

## README

Brainstorm
=============

Quick start tool for React component prototyping.

```
> npm install -g brainstorm
```

Then from the command line, create your project. This will do a few things:

1. Create a new directory
2. Install dependencies
3. Open your text editor
4. Open your browser

```
> brainstorm new-react-component
```

option      | alias  | default         | notes
----------- | ------ | --------------- | ----------
editor      | e      | subl            | the editor to open your new directory in
browser     | b      | "Google Chrome" | the browser to use

```
> brainstorm new-react-component --browser firefox --editor atom
> brainstorm new-react-component -b firefox -e atom
```

#### TODO
- Add tests
- Add --redux support
- Look into postinstall for downloading component dependencies once to avoid `npm install`.
- Better `editor` and `browser` support.

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