Documentation

Welcome to PocketKit 🚀

PocketKit is a framework for building web applications quickly. It combines SvelteKit and PocketBase to create scalable, real-time apps.

What is PocketKit?

PocketKit integrates:

  1. SvelteKit: Web app framework with server-side rendering.
  2. PocketBase: Open-source backend with minimal UI, real-time database, auth, mail, and file storage.
  3. Tailwind CSS: Utility-first CSS framework.
  4. Shadcn: Tailwind CSS plugin for pre-built components.

Key Features

  • Rapid MVP development
  • Real-time database updates
  • TypeScript support
  • Built-in admin panel
  • SvelteKit routing
  • Cloudflare deployment
  • Email testing with MailHog
  • Payment processing with Paddle

Getting Started

Check out the Setup Guide for installation and configuration instructions.

Use Cases

PocketKit is good for:

  • Quick prototyping and MVP building
  • Real-time apps with minimal backend setup
  • Projects leveraging Svelte and SvelteKit
  • Developers wanting a pre-configured full-stack solution

Next Steps

Feedback during this beta phase helps improve PocketKit.