Features
Real-Time Collaboration
Work together with co-authors, beta readers, and editors in real-time. Inkweld uses Conflict-free Replicated Data Types (CRDTs) to ensure everyone sees changes instantly without conflicts.
- Live editing — See changes as collaborators type
- No conflicts — Write simultaneously without version issues
- Automatic sync — Changes sync when you reconnect
Offline-First
Write anywhere, even without an internet connection.
- Full offline support — Continue writing when disconnected
- Local storage — Documents cached for instant access
- Seamless sync — Changes merge automatically when you're back online
Worldbuilding Tools
Build rich fictional worlds with structured element types.
- Element types — Characters, locations, factions, items, and custom schemas
- Structured templates — Configurable fields organized into tabs
- Element references — Use
@mentionsto link elements in your prose - Relationships — Define connections between elements (parent/child, ally/enemy, etc.)
- Backlinks — See everywhere an element is mentioned
Media Library
Manage your project's images and files in one place.
- Centralized storage — All media organized by category
- Quick preview — Click any image for full-size view
- Offline support — Media stored locally for offline access
Document Organization
Keep your writing organized with a flexible structure.
- Folders and files — Organize chapters, scenes, and notes
- Drag-and-drop — Reorder and restructure easily
- Tabs — Work with multiple documents open
Modern Editor
A rich text editor designed for long-form creative writing.
- Zen mode — Distraction-free writing
- Markdown shortcuts — Familiar formatting commands
- Keyboard shortcuts — Speed up your workflow
- Mobile-responsive — Write on any device
Publishing & Export
Export your work in multiple formats.
- EPUB — E-books for Kindle, Kobo, and other readers
- PDF — Print-ready documents
- HTML — Web-ready versions
- Markdown — Plain text for portability
- Publish plans — Save export configurations for reuse
Privacy & Data Ownership
Your stories belong to you.
- Self-hosted — Run on your own server
- No cloud dependencies — All data under your control
- Open source — MIT licensed, free forever
- Export anytime — Standard formats, no lock-in
Technical Stack
- Angular 21 frontend with modern standalone components
- Bun + Hono backend for fast API performance
- Yjs CRDTs for conflict-free real-time collaboration
- SQLite or Cloudflare D1 for data storage
- Docker deployment for easy self-hosting
Ready to get started? Check the Installation Guide or try the Quick Start.