Framework for building monolithic, full-stack, serverless React apps with zero data-fetching and zero client-side state management
The Blitz community is warm, safe, diverse, inclusive, and fun! LGBTQ+, women, and minorities are especially welcome. Please read our Code of Conduct.
The initial Blitz demo is live at first-demo.blitzjs.com!
It's source code is at examples/first-demo. NOTE: The API is very alpha, and will change.
Sponsor Blitz and display your logo and hiring status here. See options on Open Collective
If you’re interested in helping or just want to keep a pulse on the project, drop your email here 👉 Blitzjs.com
- If you want to help, contact Brandon and he'll add you to the Blitz Slack
- Install the Zenhub browser extension
- View open issues and their progress on the Zenhub repo tab
- Find an unassigned issue with the label
ready to work on | help wanted
that you want to work on - Comment on that issue that you are working on it, work on it, and submit a PR with your changes. Please ask any clarification questions you have!
1. Clone the repo
git clone git@github.com:blitz-js/blitz.git
cd blitz
2. Install dependencies
yarn
3. Start the package server. This must be running for any package development or example development
yarn dev
1. Change to a package directory
cd packages/core
2. Start the test runner
yarn test:watch
1. Change to an example directory
cd examples/first-demo
2. Follow instructions in the example's README