Bundled with your
favourite technologies

StarterKit is a collection of 300+ starter kits. It provides choices of all the latest frameworks and essential tools like authentication and payments. You get to pick the exact tech that fits your project.

Language

TypeScript

StarterKit is built entirely with TypeScript, ensuring type safety across your entire stack. This strong typing helps prevent common bugs and enhances code quality, making your development process smoother and more reliable as you scale.

typescript
Meta-frameworks

Astro & Next.js

StarterKit gives you the choice between Astro and Next.js, providing more flexibility than typical boilerplates that limit you to Next.js alone. Both frameworks support server-side rendering; Astro additionally offers compatibility with multiple frameworks, optimizing for static site generation, while Next.js provides deep React integration.

astro
next
Frameworks

Front-end frameworks

StarterKit supports multiple front-end frameworks. You can choose from React, Vue, Svelte, Solid, and Preact. This selection allows you to work with the framework that best matches your project's needs and your personal coding style.

All pre-built components are available in each framework, making it easy to get started with your preferred choice.

react
vue
svelte
solid
preact
ORMs

Drizzle & Prisma

StarterKit integrates with Drizzle and Prisma to offer flexible ORM options that simplify how you interact with databases. With these tools, you can efficiently manage and query your data, ensuring smooth and scalable application development.

drizzle
prisma
Databases

Flexible database support

StarterKit supports a versatile lineup of databases: PostgreSQL, MySQL, SQLite, Neon, and Turso. This selection ensures you can choose the right database for your project, whether you need the power of PostgreSQL or the simplicity of SQLite, fitting various project sizes and needs.

postgresql
mysql
sqlite
neon
turso
Authentication

Onboard users with ease

StarterKit offers multiple authentication options including Lucia, Supabase, Clerk, and Google sign-in. With these ready-to-use solutions, you can bypass complex setup tasks, enabling quicker user onboarding and access to your application.

lucia
supabase
clerk
google
Payments

Start earning revenue

StarterKit integrates Stripe for handling payments, supporting both one-time charges and recurring subscriptions. This built-in feature speeds up your setup, allowing you to start processing transactions quickly and begin earning revenue sooner without the hassle of manual integration.

stripe
Emails

Grow your audience

StarterKit integrates with Resend for email functionality, enabling efficient management of transactional emails and subscriber collection through Resend Audiences. This setup not only streamlines your communications but also helps grow your audience, enhancing engagement and expanding your reach.

resend
Style

Beautiful & simple design

StarterKit includes pre-built components in each supported framework, styled with Tailwind CSS, to help you craft beautiful landing pages quickly. This setup lets you focus on customization and functionality.

tailwind
Analytics

Track everything

StarterKit supports Posthog and Plausible for analytics, providing you with powerful yet privacy-respecting options. Posthog delivers detailed insights with features like session recording, while Plausible offers straightforward, user-friendly analytics. This integration allows you to tailor your analytics strategy to match your project's needs efficiently.

posthog
plausible
Output

Build & Deploy

StarterKit supports deployment outputs for Node, Netlify, and Vercel, streamlining the build and launch process for your projects. This flexibility allows you to deploy your applications in both server and serverless environments, optimizing for scale and ensuring quick, easy launches on leading platforms.

node
netlify
vercel
Get started today

Save time, start building, and launch sooner with StarterKit