Cork brings CRM, project management, approval workflows, and no-code app building to your team — deployed to Cloudflare Workers in a single command.
No credit card required · Runs on your Cloudflare account
One platform for CRM, project delivery, approval chains, and custom data management.
Manage your entire customer base with activity timelines, schedules, sticky notes, contacts, and CSV import/export. Everything in one place.
Kanban boards and WBS Gantt charts keep delivery on track. Drag tasks, assign members, upload files to R2, and watch the timeline update in real time.
Design multi-step approval chains with designated approvers. Submit with file attachments, approve or reject with comments, and track full status history.
Build custom data entry forms with a drag-and-drop field editor. 10 field types, publish/draft toggle, and bookmarks pinned to the sidebar for quick access.
Automatic workflow alerts for submitters and approvers. Pluggable email backend — Resend, AWS SES, or any SMTP relay. No code changes required.
Every write operation is recorded with user, action, resource, and metadata. Admin-only view with filters for compliance and security reviews.
A familiar, no-nonsense interface your team can learn in an afternoon.
MIT license. No subscription, no per-seat fees. Fork it, modify it, run it however you like. Community contributions welcome.
A single shell script creates your D1 database, R2 storage bucket, runs migrations, and deploys to Cloudflare. No DevOps expertise required.
Powered by Cloudflare Workers at 300+ data centers worldwide. Millisecond response times for your team regardless of where they are.
Fully self-hostable on your own Cloudflare account. Customer data never passes through a third-party server. Compliance made straightforward.
The deploy.sh script handles everything automatically:
Use --seed to include demo data and a ready-to-use admin account.
# Clone and install
git clone https://github.com/alcogy/cork
cd cork && bun install
# Deploy with demo seed data
bash deploy.sh --seed
# → Your app is live at your Worker URL
# → Login: admin@example.com / admin123Cork is a showcase of what lightweight, edge-native architecture can achieve. Every dependency is chosen for minimal runtime overhead and maximum developer experience.
Svelte Runes reactive model. Type-safe components with zero virtual DOM overhead.
Workers runtime at the edge, D1 SQLite database, and R2 object storage — fully managed, zero ops.
Lightweight TypeScript ORM with compile-time query safety. Schema-first migrations built-in.
End-to-end type safety from database schema to UI components. No any escapes.
Runtime validation on every service input. Parse, don't trust — enforced at every write boundary.
All-in-one fast runtime, bundler, and package manager. Drop-in npm replacement.
Cork uses Drizzle's schema-first migrations and Zod validation on all service inputs. Security headers, session management, and rate limiting are built-in. Explore the source →
Your next business platform is one command away.
Free, open source, and runs entirely on your Cloudflare account.