Launch Products Faster with Django

SaaS Hammer helps you launch products in faster way. It contains all the foundations you need so you can focus on your product.


Built by a Full Stack developer
For Full Stack developers

Simple is better than complex, we try to bring better user experience and productivity while keeping everything as simple as possible.


We would use classic Django auth, Django template, Django form techs since they are easy and powerful.

Tailwind CSS

The utility-first CSS framework can help us quickly update styles in HTML directly without creating CSS classes.


Hotwire is a very mature frontend solution from Rails community, we will use it to send HTML instead of JSON over the wire, which can let us write less javascript.


The detailed doc will guide you on relevant topics.


Payment & Subscription

Integrate Stripe to launch your product quickly, supports both Checkout Session and Payment Element.


Support user Signup, email confirmation and custom user model.

Modern frontend dev workflow

With modern frontend dev workflow based on Webpack, it will guide you to write clean and better organized frontend code. The live reload feature can let yo check web page without manual refresh.


We will use Turbo, Stimulus to progressively enhance the server-rendered HTML and help bring reusable Components to our project.

Tailwind CSS

Creating clean UI with the utility-first CSS framework.

Component Libraries

We have built reusable UI components for you to use just like Bootstrap, and you can build your own in an isolated environment just like Storybook.

CMS solution

We already integrate Wagtail CMS to help you quickly create form page, lander page and other stuff. For example, you can update content of this feature list on Wagtail CMS admin, without touching template file.

User Impersonation

Work on behalf of other users without having to know their credentials

Fully Customizable

Django/Python have healthy ecosystem.and you can customize it to fit your needs.

Code Quality

We provide tools to help you lint CSS, Javascript, Python, HTML code, and do unit test and integration test to guarantee the code quality.


You can update your product at any time in a sustainable way

I build SaaS Hammer to help people launch products FASTER, saves people lots of TIME and MONEY.



Released Feb 29, 2023

  1. Add OpenAPI support to Rest API
  2. Add custom exception handler to Rest API
  3. Add support for hybrid iOS app
  4. Add support for hybrid Android app
  5. Upgrade pre-commit hooks


Released Dec 31, 2022

  1. Upgrade to Node v18
  2. Upgrade to Wagtail 4
  3. Upgrade Python dependencies and frontend dependencies
  4. Update home page style.


Released Oct 10, 2022

  1. Add Rest API support
  2. Supports consistent Signup, Login behavior via Rest API
  3. Supports JSON Web Token (JWT)
  4. Expose User data via Rest API
  5. Add tests code to show how to test Rest API.


Released Aug 30, 2022

  1. Supports Responsive HTML email
  2. Add Mailchimp integration
  3. Switch to watchfiles for auto reload Celery worker during development.
  4. Add timezone field to User model.


Released Jul 31, 2022

  1. Upgrade to python 3.9.13
  2. Update doc about Cloudflare
  3. Update User Factory
  4. Update pre-commit dependency
  5. Import Dependabot to help upgrade Python and Node dependency
  6. Update home page to display Changelog
© 2023 SaaS Hammer