Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in
Blitz.js

Blitz.js

Rails-like framework for React apps, built on Next.js

5.0
•1 review•

23 followers

Rails-like framework for React apps, built on Next.js

5.0
•1 review•

23 followers

Visit website
Engineering & Development
•
UI frameworks
⚡️Blitz is a Rails-like framework for monolithic, full-stack React apps — built on Next.js
  • Overview
  • Launches1
  • Reviews1
  • Alternatives
  • Team
  • Awards
  • More
Company Info
github.com/blitz-js/blitzGitHub
Blitz.js Info
Launched in 2020View 1 launch
Forum
p/blitz-js
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
SocialX

Similar Products

Next.js
Next.js
Create web applications with the power of React components
5.0(421 reviews)
Engineering & DevelopmentStatic site generators
Tailwind CSS
Tailwind CSS
A utility-first CSS framework for rapid UI development
4.9(264 reviews)
Interface design toolsEngineering & Development
React
React
The library for web and native user interfaces
5.0(172 reviews)
Interface design toolsEngineering & Development
Flutter
Flutter
Build apps for iOS, Android, web, macOS, Windows, & Linux
5.0(131 reviews)
Mobile editing appsEngineering & Development
shadcn/ui
shadcn/ui
Beautifully designed components.
5.0(175 reviews)
Interface design toolsDesign resources
View more
Blitz.js gallery image
Blitz.js gallery image
Launch tags:
Productivity•Open Source•Developer Tools
Launch Team
Brandon BayerBeata ObrokAdam Markon

What do you think? …

Victor G. Björklund
Victor G. Björklund
Using Next.js but never used ruby on rails. Whats the benefit of using this instead of next.js?
Report
5yr ago
Brandon Bayer
Brandon Bayer
Flightcontrol

Flightcontrol

Maker
@victorbjorklund Blitz provides all the stuff Next.js doesn’t and eliminates the majority of decisions and grunt work for starting a fullstack React app. Straight out of the box you get best-in-class integrations for all the things every app needs: DB migrations, authn, authz, testing, async jobs, etc. The special sauce is the Blitz queries & mutations. You import them directly into your components like a local function, but at build time Blitz swaps in an RPC layer that runs the query/mutation on the server. So as a developer you don't have to build an API or think about fetching from your API, but it does use an API behind the scenes.
Report
5yr ago
Victor G. Björklund
Victor G. Björklund
@flybayer sounds nice!
Report
5yr ago
Gabe O'Leary
Gabe O'Leary
This sounds a lot like https://redwoodjs.com/ How would you compare the two?
Report
5yr ago
Brandon Bayer
Brandon Bayer
Flightcontrol

Flightcontrol

Maker
@golear great question! Redwood is tooling and conventions around the normal React/GraphQL stack. The frontend and backend are deployed together, but they are very much still separate projects (it requires yarn workspaces). Also, the GraphQL API is a key part of it. But Blitz takes a totally different approach that’s never been done before with React. You don’t have to build or use an API for Blitz apps. It's truly fullstack — the frontend and backend blend together. The developer experience is very much like a traditional SSR framework such as Rails/Laravel but this is all JS and React. You import Blitz your server-side queries/mutations directly into your components like a local function, but at build time Blitz swaps in an RPC layer that runs the query/mutation on the server. A final key difference: Blitz is built on Next.js, but Redwood is not.
Report
5yr ago
Junaid Kabani
Junaid Kabani
Openship

Openship

@golear @flybayer How do you think it differs from this project: https://github.com/nice-boys/pro...? They make Prisma a Next.js API route. Projects seem similar.
Report
5yr ago
Brandon Bayer
Brandon Bayer
Flightcontrol

Flightcontrol

Maker
@golear @openshiporg that is like a new app boilerplate, so it’s not even close to being a framework.
Report
5yr ago
Gabe O'Leary
Gabe O'Leary
@flybayer Thanks for the response. I'm curious if I have an application that is heavy on business logic is it more sensible to use something like Redwood or does Blitz enable easily adding business logic to the "backend"?
Report
5yr ago
Brandon Bayer
Brandon Bayer
Flightcontrol

Flightcontrol

Maker
@golear No, Blitz would be perfect. We’ve designed Blitz explicitly for complex business logic!
Report
5yr ago
Brandon Bayer
Brandon Bayer
Flightcontrol

Flightcontrol

Maker
Hey Product Hunt! I'm super excited to launch this new framework I and 28 other contributors have been working on for the past 11 weeks! ----------------- Blitz brings back the simplicity and conventions of server-rendered frameworks like Ruby on Rails while preserving everything we love about React and client-side rendering! Blitz is the framework for the 99% of us at companies with <100 employees. This means we don't force you to use advanced technologies like GraphQL. We let you add advanced technologies on your terms and at your pace. Blitz maximizes your productivity both when starting an app and when scaling it to lots of code and users. ✅Features: ⚡️ Built on Next.js ⚡️ Don't have to build an API for client-side rendering ⚡️ Client-side rendering, Server-side rendering, and fully static pages all in the same app ⚡️ Full Typescript support with static, end-to-end typing (no code generation step needed like with GraphQL) ⚡️ React Concurrent Mode enabled ⚡️ Database/ORM agnostic, but Prisma 2 is default ⚡️ CLI with code scaffolding, Rails-style console REPL, etc ⚡️ GraphQL Ready ⚡️ Deploy serverless or serverful 👀Other key features coming: ⚡️ Highly secure authentication ⚡️ Authorization you can use on both server and client ⚡️ Model validation you can use on both server and client ⚡️ Plugins for easily adding libraries like Tailwind, CSS-in-JS, etc. ⚡️ React native support ⚡️ GUI so you don't have to use the CLI ⏳Timeline 🚩 1 week from idea to prototype & first announcement 🚩 7 weeks of research 🚩 3 weeks of development ✅ 11 weeks from idea to fully functional alpha + 28 amazing contributors, ~10 who are active 🤓Try it yourself! > npm i -g blitz > blitz new myapp P.S. 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: https://github.com/blitz-js/blit...
Report
5yr ago
Intercom
Intercom — Startups get 90% off Intercom + 1 year of Fin AI Agent free
Startups get 90% off Intercom + 1 year of Fin AI Agent free
Promoted

Do you use Blitz.js?

5.0
Based on 1 review
Review Blitz.js?
Reviews
Helpful

You might also like

Refine
Refine
Open source React framework & AI to build web apps 3x faster
React-Static
React-Static
A progressive static-site framework for React!
RedwoodJS
RedwoodJS
The app framework for startups
Jumpsuit
Jumpsuit
A minimal React and Redux framework
1UpBlitz
SaaS starter for blitzjs & save 60+ hours of work
JSQuestions
JSQuestions
Most unique JavaScript & Next.js Interview Questions
View more
Raphael Fleckenstein
Raphael Fleckenstein
Productlane

Productlane

•5 reviews
Great framework, we built Productlane with it
Report
2yr ago