Product
Introducing License Enforcement in Socket
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Blitz is a Rails-like framework for monolithic, full-stack React apps — built on Next.js
“Zero-API” data layer lets you import server code directly into your React components instead of having to manually add API endpoints and do client-side fetching and caching.
New Blitz apps come with all the boring stuff already set up for you! Like ESLint, Prettier, Jest, user sign up, log in, and password reset.
Provides helpful defaults and conventions for things like routing, file structure, and authentication while also being extremely flexible.
You need Node.js 12 or newer
Run npm install -g blitz
or yarn global add blitz
You can alternatively use npx
blitz new myAppName
cd myAppName
blitz dev
The Blitz Manifesto explains these principles in detail.
Blitz is designed for tiny to large database-backed applications that have one or more graphical user interfaces.
While we currently only support web, we are pursuing the dream of a single monolithic application that runs on web and mobile with maximum code sharing and minimal boilerplate.
The Blitz community is warm, safe, diverse, inclusive, and fun! LGBTQ+, women, and minorities are especially welcome. Please read our Code of Conduct.
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.
There's still a lot of work to do, so you are especially invited to join us in building Blitz! A good place to start is The Contributing Guide.
Your financial contributions help ensure Blitz continues to be developed and maintained! We have monthly sponsorship options starting at $5/month.
👉 View options and contribute at GitHub Sponsors, PayPal, or Open Collective
Brandon Bayer Creator |
Code ownership, pull request approvals and merging, etc (see MAINTAINERS.md)
Adam Markon CLI | Robert Rosenberg Website/Docs | Simon Knott SuperJSON |
Issue triage, pull request triage, community encouragement and moderation, etc (see MAINTAINERS.md)
Corey Brown | Jeremy Liberman | Jaga Santagostino | Satoshi Nitawaki | Alexandru Stratulat | Patrick Engelkes |
Jamie Davenport | Myron Davis | Reo Ishiyama | Robert Malko |
Thanks to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
FAQs
[![Blitz.js](https://raw.githubusercontent.com/blitz-js/art/master/github-cover-photo.png)](https://blitzjs.com)
We found that blitz demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Product
We're launching a new set of license analysis and compliance features for analyzing, managing, and complying with licenses across a range of supported languages and ecosystems.
Product
We're excited to introduce Socket Optimize, a powerful CLI command to secure open source dependencies with tested, optimized package overrides.