Getting Started with Blitz


Before getting started, know this is beta software. You may encounter bugs or edge cases we haven't hit yet. If you do, please open an issue! We're excited to see what you build!

Quick Start

Set Up Your Computer

You need Node.js 12 or newer

Install Blitz


npm install -g blitz

Create a New App

  1. blitz new myAppName
  2. cd myAppName
  3. blitz start
  4. View your baby app at http://localhost:3000

Walkthrough Tutorial


Tutorial is great walkthrough through all the fundamental parts of Blitz, including adding models to your database and reading and updating data from your frontend.


Here's major aspects of Blitz that you'll want to become familar with.

Welcome to the Blitz Community 👋

The Blitz community is warm, safe, diverse, inclusive, and fun! LGBTQ+, women, and minorities are especially welcome.

Join our Discord Community where we help each other build Blitz apps. It's also where we collaborate on building Blitz itself.

For questions and longer form discussions,

post in our forum.


For a full introduction, read How the Community Operates. This details everything, including how to get help, how to report bugs, how to suggest new features, etc.

You are invited to help — let’s build the future of web dev together! 🤝

We have an awesome community that's working together to make Blitz the best framework the world has ever seen.

How you can help:

  1. Report bugs by opening an issue on GitHub
  2. Contribute code: Read the contributing guide so see how to get started.
  3. Sponsorships & donations
  4. Any other way you want! We totally appreciate any type of contribution, such as documentation, videos, blog posts, etc. If you have an unusual idea, feel free to run it past us in Discord! :)
Idea for improving this page?Edit it on GitHub
Bytes Newsletter