brisa is a free, open source blogging & personal sites project written in TypeScript and released under MIT. It has 785 GitHub stars, 29 forks and 55 open issues, and was last pushed 5 months ago. On this registry it ranks #25 of 30 tracked projects in Blogging & Personal Sites, with 5 head-to-head comparisons available.

Brisa

Brisa is an experimental web framework inspired by the others, taking the best of each one.

[!WARNING]

The 0.x versions of Brisa are considered experimental, use it for experimentation, we do not recommend using it in production until 1.x. Please help us to improve it by testing and giving feedback, we are open to suggestions and contributions to make it better.

npm version npm size PRs Welcome follow on Twitter

Documentation   •   Discord   •   Issues   •   Roadmap   •   Sponsors

Features

  • ⚛️ ・ Everything you need: JSX, TS, server/web components, server actions, optimistic updates, SSR, streaming, suspense, signals, websockets, middleware, layouts...
  • 🚀 ・ Speed: Brisa is designed to start, build, test, deploy, and run fast.
  • 🌍 ・ i18n support: text translation and routing carrying only the translations you consume.
  • 📦 ・ Tiny: 0B by default, 2kB when you use server actions (RPC size), and 3kb when you need web components.
  • 📲 ・ Change the output: You can change your web from server to static, to desktop, android, or ios app with just one configuration command.

[!NOTE]

Check our roadmap for 1.0.

Getting Started

Simple one command:

bun create brisa@latest

For more info visit the docs.

Documentation

The documentation is available on brisa.build.

Contributing

See Contributing Guide and please follow our Code of Conduct.

Discord

Come join the Discord community channel~

Sponsors

Sponsored by Kitmul and Viatsy

License

MIT

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Aral Roca Gomez
Aral Roca Gomez

🚧 💻
Albert Sabaté
Albert Sabaté

💻
Daniel Art
Daniel Art

💻
Enzo Notario
Enzo Notario

💻
Amatias Q
Amatias Q

💻
Garias F
Garias F

💻
Adria Blancafort
Adria Blancafort

💻
Anusikh
Anusikh

💻
Mobley Trent
Mobley Trent

💻
Gustavo Cadev
Gustavo Cadev

💻
Kent C. Dodds
Kent C. Dodds

📖
0xflotus
0xflotus

📖
Rohit Kumar Dey
Rohit Kumar Dey

📖
Yuuki Rika
Yuuki Rika

📖
heygsc
heygsc

🚇
Atharva Kulkarni
Atharva Kulkarni

readme truncated — read the full docs on github

Frequently asked questions

Is brisa free to use?

brisa is open source under the MIT licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does brisa do?

The Web Platform Framework.

What is brisa written in?

brisa is primarily written in TypeScript. Its source is publicly available at https://github.com/brisa-build/brisa, and it has 785 GitHub stars.