Open source web app

Builder Book is an open source web app to publish documentation or sell books.
Built with a modern JavaScript stack: React/Material-UI/Next, Express/Node, Mongoose/MongoDB.

How can you use this app?

As learning material

Learn React, Material-UI, Next, Express, Mongoose, and MongoDB. Also learn APIs for Google, Github, AWS SES, Mailchimp, and Stripe.

To build your own web app

Use the app as is or start with our boilerplate. Customize the code to build your own web app. Add it to your resume or portfolio, even start a business.


Modern JavaScript stack

Be productive and ship fast with React.js, Material-UI, Next.js, Express.js, Mongoose, MongoDB. We use latest ES6 features and strive for code readability and app modularity.

Popular third party APIs

Google for user authentication, Github for Markdown and collaboration, AWS SES for transactional emails, MailChimp for newsletters, Stripe for selling.

Blazing fast

Best of both worlds: for initial load, pages are rendered by the server; for subsequent loads, pages are rendered on the client. Automatic code-splitting with page prefetching.

We keep the app up-to-date

We regularly improve code and upgrade dependencies. We use this app for this website and for our book. You are welcome to use our open-source app for own your project.


Check out projects and products built with the help of this open source app.

by Earl Lee

Save, annotate, review, and share great web content. Receive smart email digests to retain key information.

by our team

Communication and project management tool for small teams of software engineers.

SaaS boilerplate app
by our team

Boilerplate to quickly launch a SaaS product: React, Next, MobX, Express, Mongoose, MongoDB, Material-UI, Typescript.

by our team

Web app that allows anyone with a Gmail account to charge for advice sent via email.


We're software engineers. Together, we've built Builder Book and SaaS boilerplate.
If you work with a small team of software engineers, check out our latest product: Async.

Delgermurun Purevkhuu

Delgermurun Purevkhuu
Ulaanbaatar, Mongolia

Del is a back-end developer. He has built many production-ready web apps with JavaScript and Python.

Kelly Burke

Kelly Burke
Spokane, WA

Kelly is a front-end developer. She likes using React and Material Design and enjoys solving UX problems.

Timur Zhiyentayev

Timur Zhiyentayev
Spokane, WA

Tima is a full-stack JavaScript web developer. He likes learning any technology that improves end-user experience.

© 2018 Builder BookTermsGithub