Introduction

Welcome to bro.js

The No-BS Backend Framework for Node.js.

bro.js is a radically simplified backend framework that eliminates Express boilerplate by providing built-in file-based routing, Zod validation, JWT authentication, and WebSockets out of the box.

Why bro.js?

If you're tired of writing the same authentication middleware, request parsers, and error handlers for every single project, bro.js is for you.

  • Zero Config: Get a production API running in seconds.
  • Type-Safe Validation: Bouncer-level Zod validation built-in.
  • Live Auto-Docs: Instant interactive API reference at /docs.
  • SDK Generator: Auto-generates a frontend fetch client perfectly mapped to your routes.

Get Started →