Copy either of these commands and paste it to the terminal.
The script will git clone the boilerplate codebase and spin up the project in your local Docker instance.
bash -c "$(curl -fsSL https://speedpy.com/install)"
git clone https://github.com/speedpy/speedpy.git
myproject
cd myproject
bash init.sh
This boilerplate is for those who value convenience, speed of development, stability, and functionality.
This boilerplate is for those who are fed up with following the next "today's flavor" JavaScript framework that abstracts away complexity by adding more layers of abstraction and solves problems that weren't there in the first place.
SpeedPy is an opinionated boilerplate that comes with all this stuff and more pre-installed and configured. It has all the pages and templates ready, email templates and Celery tasks in place that will work fine for most projects.
Building a SaaS from scratch takes a lot of time and effort on things that don't make your project unique.
Don't waste your time on scaffolding. Grab SpeedPy and start building your project right away.
You can fine-tune and customize all the default templates and settings when the time comes.
Building a B2B SaaS most of the time means having teams, different roles, and permissions.
SpeedPy offers a complete, production-ready team collaboration system that enables your SaaS application to support multiple teams, role-based access control, and member management out of the box.
Teams support is optional. You can disable teams by settings SPEEDPY_TEAMS_ENABLED=False in the
environment variable.
Four-tier role system (Owner, Admin, Member, Viewer) with permission hierarchies. Owners can add Admins. Admins can only manage users below their level.
Send secure, token-based invitations via email with personal messages. Works for both existing and new users. Seven-day auto-expiration keeps your invitation list clean and secure.
Professional HTML email templates for invitations, role changes, and team updates. Fully customizable and sent via background Celery tasks for instant delivery.
Custom team names, URL slugs, and logo uploads. Each team gets its own branded space within your application.