About POSK

Modern framework for building powerful web applications

What is POSK?

POSK (POS-Killer) is a comprehensive framework for building modern web applications with SvelteKit and Cloudflare. It provides a streamlined development experience with built-in support for essential infrastructure, deployment pipelines, and database integration.

Whether you're building a simple website or a complex web application, POSK helps you get up and running quickly with best practices already in place.

Key Features

☁️

Cloudflare Integration

Deploy to Cloudflare Pages with a single command.

🗄️

Database Support

PostgreSQL and AWS RDS integration with ORM support.

📦

S3 Storage

Simple file storage with AWS S3 integration.

SvelteKit Powered

Built on the powerful SvelteKit framework.

🔧

CLI Tools

Productivity tools for common development tasks.

Technology Stack

  • Frontend: SvelteKit with TypeScript
  • Styling: CSS with optional Tailwind support
  • Database: PostgreSQL (local or AWS RDS)
  • ORM: Prisma or Drizzle
  • File Storage: AWS S3
  • Deployment: Cloudflare Pages
  • Dev Tools: ESLint, Prettier (optional)

Getting Started

To create a new POSK project, simply run the following command:

npx create-posk my-app

Follow the interactive prompts to configure your project with your preferred options. Once set up, you can start development with:

cd my-app
npm run dev

When you're ready to deploy, simply run:

npx posk deploy