Static Sites? Fullstack Applications? Both? Yes, Yes, and Yes.
You can truly have it all. Built for an HTML-first, “vanilla” web paradigm on the foundational tech of Ruby, Roda, and esbuild, Bridgetown puts power back in the hands of individuals to create extraordinary things.
While your competitors are wrestling with complicated build tools, limited programming idioms, and mountains of boilerplate, you’re out changing the world.
Version 2.0.0 released Sep 16, 2025. Looking for edge, v1, or v0 documentation?
Listen to what they’re saying about Bridgetown:
-
Bridgetown is doing a wonderful job of bringing the joy of Ruby into the world of modern static site generators.
-
Bridgetown is one of the underdogs in the ecosystem. It has amazing tools and ingredients inside, and is an example of power of Ruby.
-
Within a very short period of time I went from a blank VSCode editor to fully designed and deployed website using Bridgetown! 👏
-
Every time I turn around — something new from Bridgetown.
-
I just started my first project using Bridgetown today and I’m already loving it!
-
Bridgetown rules.
Build fast. Deploy fast. Serve fast.
Like the Ruby language itself, Bridgetown is optimized for web developer happiness. Express yourself in code which is elegant and maintainable. Bundled configurations and resources like our community chat help you quickly get a leg up. Go from zero to hero in no time with atomic build artifacts, lightweight API servers, and rapid Git-based deployment on no-to-low-cost hosting services.
Bridgetown is made possible by the generous contributions of our GitHub sponsors. Please consider becoming a sponsor today and support the ongoing development of open source, Ruby-first & HTML-first software projects.
Super-dee-dooper features galore.
Bridgetown’s philosophy is if we take the time to build what you’ll actually need, you won’t have to. Without having to hunt for any additional add-ons or extra recipes, Bridgetown gives you right out of the box from day one:
-
Static Site Generator
All of the features you’ve grown to love from the world of static site generation. Front Matter. Markdown. Easy permalinks. File-based content deployment with Git history and atomic builds. Data transformation pipelines. Paginated archives. It’s all here and ready to roll.
-
Powerful Content Engine
Set up collections for whatever types of content you need. Define taxonomies. Create relationships between different pieces of content. And when you need to, easily generate new content at build-time (or in real-time!) by connecting to a Headless CMS and other web APIs.
-
World-Class Template Engine
Actually more than one. Actually four! ERB. Serbea. Streamlined. Liquid. Start with ERB for the same familiar syntax you know from other Ruby frameworks. Or choose Serbea, a superset of ERB which brings the best of Ruby and Liquid-style templates together. Or use Streamlined for authoring complex interpolated Ruby & HTML components using heredocs. So many options!
-
Componentized View Layer
Best practices in modern web design revolve around components, discrete building blocks of visual and semantic functionality. Use Bridgetown components for a modular approach to your site design. Sprinkle frontend web components on top for that extra sizzle. Include components easily within Markdown syntax for the ultimate in text content authoring.
-
Fullstack Framework
Some projects don’t need an SSR backend. But for the ones that do, Bridgetown’s got you covered. It comes with Roda right out of the box, one of the fastest Ruby web frameworks in the biz. Create a view template and add a dynamic route block at the top which can handle all the requests you’ll throw at it. Or craft a fully object-oriented server API. Want to connect to a database like PostgreSQL? No problem! Now that’s a stack.
-
Modern Frontend Build System
Bridgetown sets you up with blazing-fast, zero-config esbuild & PostCSS. Add modern CSS starter kits and JavaScript libraries in a performant way with a few simple commands. Install comprehensive component libraries such as Web Awesome for rapid UI development. Go big with interactive functionality or stay minimalist for that “zero JS” experience. It’s totally your choice.
-
Sky-High Plugin Architecture
Bridgetown might just be the easiest way to get started learning and writing Ruby code. Craft custom plugins to enhance your site build and content with a straightforward DSL and make huge strides in only a few lines! And if you already have experience writing Ruby apps in other frameworks, you should feel right at home.
-
Sensible Deployment Strategy
For static-only projects, you can deploy Bridgetown sites literally anywhere which supports HTML/CSS/JS files. Jamstack-style hosts are great options for performance and security. For a full-stack production setup with database access, Redis caching, and all the rest, Render is our recommended hosting platform.
Then when you’re ready, bundled configurations and plugins can take you even farther. Add SEO/social graph support, news feeds, inlined SVGs, asset management integration, database support, automated testing, islands architecture, Lit SSR + Hydration, and a whole lot more.