Documentation
Everything you need to self-host and get started with Draftila.
Getting Started
Introduction
Learn what Draftila is and how it works.
Installation
Self-host Draftila on your own server in minutes.
Configuration
Configure database, storage, and authentication.
Core Concepts
Canvas & Camera
Understanding the infinite canvas and navigation.
Shapes & Objects
Working with vector shapes, text, and images.
Frames & Auto-Layout
Create responsive layouts with auto-layout frames.
Collaboration
Real-Time Editing
How real-time collaboration works with Yjs CRDTs.
Projects & Teams
Organize designs into projects and invite team members.
Architecture
Monorepo Structure
Overview of the Turborepo monorepo architecture.
API (Hono)
The Hono + Bun backend with Drizzle ORM.
Frontend (React)
The React 19 + Vite frontend with Zustand and TanStack Query.
Engine
The core rendering engine — canvas, scene graph, tools, and hit-testing.
Documentation content coming soon. Contribute on GitHub.