Launch your dreamsubscription SaaS today

with Indiflow

A batteries-included SaaS starter kit that will save you hours on building your dream project

Pricing

A dynamic pricing table that updates automatcially from Stripe.


Feature rich

Indiflow is packed with features to help you get started.

Built in subscriptions

Start taking payments straight away with a built-in subscription system.

Authentication

Authentication powered by Better Auth, supports all the major OAuth providers & email/password.

File uploads

Upload files to S3 with a built-in file uploader and a pre-signed URL generator.

End to end tests

Built-in end to end tests that cover the authentication and subscription flow so you can build with confidence.

Comprehensive components

A rich library of UI components built with Tailwind CSS for rapid application development.

Easy deployments

Deploy your app in minutes with Railway

Dark mode

Dark and light mode is supported out of the box

Discord community

Join our Discord community to get help from the community

Fully customisable

Don't waste time pulling out boilerplate code, Indiflow has sensible defaults out of the box

Emails

Create email templates with React email and send them with Resend

Intuitive ORM

Interacting with the Postgres database is a breeze with Drizzle ORM

TypeScript Support

Built with TypeScript for better developer experience and type safety.

SEO Optimized

Built-in SEO optimization to help your application rank better in search engines.

Responsive Design

Fully responsive layouts that work seamlessly across desktop, tablet, and mobile devices.

API Integration

Easy integration with external APIs using tRPC and Tanstack Query.

Form Validation

Robust form handling with built-in validation using Tanstack Form and Zod.

Webhooks

Support for webhook integrations with services like Stripe.

Rules for AI

Pre-defined Cursor & Clause rules to make developing with AI easier and more consistent.


Modern Tech Stack

Indiflow builds on Tanstack Start with modern technologies for a top-tier developer experience.

React

React

Component-based UI library for building interactive interfaces

Drizzle ORM

Drizzle ORM

TypeScript ORM with a focus on type safety and developer experience

PostgreSQL

PostgreSQL

Powerful, open-source relational database with robust features

Tanstack Query

Tanstack Query

Data fetching library for managing server state in React applications

Tailwind CSS

Tailwind CSS

Utility-first CSS framework for rapid UI development

Zod

Zod

TypeScript-first schema validation with static type inference

React Email

React Email

Build and send emails using React components

Better Auth

Better Auth

Flexible authentication system with multiple provider support

tRPC

tRPC

End-to-end typesafe APIs with TypeScript

Tanstack Router

Tanstack Router

Type-safe routing with automatic code-splitting and data loading

Tanstack Form

Tanstack Form

Powerful form state management with validation and error handling

Resend

Resend

Developer-friendly email API for sending transactional emails

Stripe

Stripe

Payment processing platform for subscription and one-time payments

Lucide Icons

Lucide Icons

Beautiful, consistent icon set with over 1000 icons

Playwright

Playwright

E2E testing framework for web applications