SelfKit screenshot

SelfKit

Author Avatar Theme by Tommylec
Updated: 10 Feb 2025
86 Stars

A self hosted oriented boilerplate for developers who want full control: cut your costs, secure your data, and focus on what matters.

Categories

Overview:

SelfKit is a SaaS boilerplate tailored for developers aiming to efficiently construct and deploy web applications. It emphasizes self-hosting, utilizing open-source tools, and facilitating hosting on Coolify or Docker-compatible infrastructures.

Features:

  • Authentication: Supports Email/Password and Google login, 2FA, rate limiting, and password checking.
  • Payment: Incorporates a checkout page, pricing component, and automated product/subscriptions update.
  • SEO: Enables the optimization of meta tags, Open Graph, and JSON-LD for better search engine visibility.
  • Blog: Includes markdown support and RSS feed functionality for content publication.
  • Analytics: Provides robust analytics tracking capabilities.
  • UI Components: Features a variety of UI components like features grid and call to action for enhanced user experience.
  • Internationalization: Supports multi-language localization for broader accessibility.
  • Database Auto Migration: Simplifies the process of managing database migrations.

Summary:

SelfKit is a comprehensive SaaS boilerplate solution that empowers developers to swiftly create and launch web applications independently. With a strong focus on self-hosting, utilizing open-source tools like SvelteKit, PostgreSQL, and more, SelfKit streamlines the development process, offering features like authentication, payment integration, SEO optimization, and UI components. This versatile platform enables the creation of various SaaS applications while emphasizing control, cost-efficiency, and reduced external dependencies in application deployment.