Skip to main content

React Starter Kit

The React Starter Kit gives software makers a head start with production-grade billing, subscription, and customer portal features—so you can launch, monetize, and scale your SaaS in minutes, not months.

Built with shadcn/ui and Tailwind CSS, this starter kit provides a various components for your SaaS application.

  • Checkout: With the CheckoutProvider component, you can easily add the Freemius Checkout at any point in your React application.
  • Pricing Tables: The Subscribe and Topup components allow you to display dynamic pricing tables and handle subscriptions and top-ups seamlessly.
  • Customer Portal: The CustomerPortal component provides a secure way for your customers to manage their subscriptions and billing information.

All actions performed by the components are securely handled by the Freemius JS/TS SDK on your backend, ensuring that sensitive operations are not exposed to the client side.

We use essential cookies to enable our site to function. With your consent, we also use analytics and advertising cookies to understand how visitors interact with our site and to improve our services.