The Remix starter kit for no-nonsense engineers who ship fast.

There is no "perfect tech stack". Choose one that doesn't lock you in to third-party services and dependencies, allowing you to focus on delivery and long term success.

Works with any
hosting provider
social auth provider
database provider
email provider
storage provider
cache provider

Payments and subscriptions

Monetise your product with ease
8-12 hours saved
Stripe
Supports Stripe for payments, with the option to extend to Paddle, Lemon Squeezy or any other provider
Subscription management
Self-serve subscription management for your users
Webhooks
Webhook listeners for Stripe events so you can react to changes in your users subscriptions
Product screenshot

Authentication

Authentication is handled in-house, without the need for third-party services, so the most important data in your platform is in your hands
12-16 hours saved
Email/password auth
Built in email/password authentication
Social auth
Comes with Google and GitHub social auth built in, with the option to extend to any OAuth provider
Email confirmation
To prevent spam, email confirmation is required
Product screenshot

Marketing

A landing page to showcase your product
4-6 hours saved
Landing page
Show your products features and benefits
Pricing page
Dynamic pricing page with live prices and plans from your Stripe account
Blog
MDX-powered blog to share updates and news
SEO optimised
SEO optimised to help you rank in search engines
Product screenshot

Pre-built and extendable UI components

A set of pre-built components to get you started
6 hours saved
Tailwind
Built with Tailwind CSS so it comes with sane defaults but can easily be customised
ShadCN
Re-useable components that live in your codebase, not as a third-party dependency, as well as CSS variable-based theming support
Mobile responsive
Components are built to be mobile responsive out of the box
Product screenshot

Pluggable services

Built with easy-to-understand abstractions to avoid hard vendor lock-in
10-20 hours saved
Emails
Emails are sent using SMTP so you can use any providers
File storage
Supports any S3-compatible storage provider
Payments
You can use Stripe for payments
Hosting
Thanks to the magic of Remix, you can host your app anywhere with both serverless or server-full deployments
Database
Uses Drizzle to connect to and query any RDMBS provider, without depending on of their specific platform features
Cache
Simple key-value abstraction to support any cache provider
Product screenshot

World-class developer experience

An easy-to-understand codebase filled with quality of life improvements to save time and reduce headaches
hours saved
Type-safe
Written entirely in Typescript, with Zod for runtime type checking
Code quality
Comes with TSlint, ESLint and Prettier to ensure code quality
Error monitoring
Uses Sentry for error monitoring
Remix and React best practices
Uses Remix v2 (with Vite) and React v18
Product screenshot

Save yourself 40-65+ hours of grunt work on every project you build from now on.

Don't waste time building the same features over and over again with a mishmash of libraries and third-party services. Use Launchway to get a self-contained, future-proof and rock-solid foundation for your next project.

One-time payment

What’s included

  • Access to the Github repository
  • Lifetime updates
  • Use with unlimited projects
  • Email support

$100 off for the first 100 customers

$199$99USD

Get access

Everything you need on day one

Launchway takes away all the boring work for you so you can hit the ground running and launch quickly. Database integration, countless deployment strategies, user authentication, payment integrations, end-to-end user journeys for users to sign up and manage their accounts, and much, much more.

Authentication
Seamless authentication, password recovery, and Google auth, all without relying on third-party services
Payment processing
Simplified setup with Stripe for handling subscriptions and transactions
Subscription management
Users can manage their subscriptions and billing information directly from your app
Multi-tenancy support
Users can be members of multiple organizations, each with their own roles and permissions
Database integration
Utilize any ORM or database of your choice, including Postgres, SQLite or MySQL
Email
Efficiently send transactional emails (signups, notifications) through any email provider.
User uploads
Allow users to upload files and images to S3-compatible storage providers
Styling and components
Uses Tailwind and ShadCn to provide a beautiful, responsive design with built-in dark mode support
Onboarding
Guided onboarding for new users to get started quickly
Marketing and user engagement
The standalone app includes a marketing site and blog, optimized for SEO.
Roles and permission
Granular control over user roles and permissions, with support for role-based access control
Feature gating
Easily enable or disable features for specific users or groups
API routes
Allow users to interact with your app through a RESTful API
Type-safe
Fully typed codebase with TypeScript for fewer bugs and clearer code.
Platform agnostic
Not tied to any specific hosting provider, database company, email service or payment processor.
Comprehensive documentation
Detailed guides on every aspect of the starter kit to maximize productivity.
Error tracking
Built-in support error tracking with Sentry
Coming soon
Internationalization
Built-in support for multiple languages and locales
Coming soon
Feature flags
Deploy new features with confidence using feature flags
Coming soon
2FA
Add an extra layer of security with two-factor authentication
Coming soon
In-app notifications
Keep users informed with in-app notifications and alerts
Coming soon
Analytics
Track user behavior and app performance with analytics

Frequently Asked Questions

Hey, I'm Brian Briscoe

I'm a developer who loves to ship. Throughout my career of almost ten years, I've launched dozens of greenfield web apps, both for professional and personal projects, and I found myself constantly repeating the same stuff around setting up users, payments, emails, and so on. Over time, I have refined this process to be as efficient as possible, and I'm excited to share the results with you.

me