This repository contains the official website and documentation for Drafft, a game development tool designed to help developers structure, manage, and centralize game data.
Drafft is built for indie game developers and small teams who want more structure than raw files, without the rigidity of heavyweight tools.
Drafft is a game data management tool focused on the parts of development that are usually scattered across spreadsheets, documents, and ad-hoc JSON files:
- Items, quests, dialogue trees, and game design documents (GDDs)
- Flexible, developer-controlled schemas
- Support for JSON, HJSON, TOML, YAML, and plain text
- Clean exports for direct use in game engines
- No vendor lock-in — you always own your data
Drafft acts as a single source of truth for game design data, while remaining engine-agnostic and workflow-friendly.
- The Drafft public website
- Product documentation and guides
- Legal pages (EULA, Terms of Service, FAQ, Warranty)
- Custom syntax highlighting for game-specific formats
- Keyboard shortcut and editor reference material
All content in this repository is static and intended to be public.
- Indie game developers
- Technical designers
- Narrative designers
- Small game studios
- Developers who prefer owning and exporting their data
Drafft is especially suited for teams that want structured data without hard-coded schemas.
- Website: https://drafft.dev
- Focus: Game data, quests, items, dialogue, and design workflows
- Philosophy: Own your data, stay flexible
This website uses privacy-friendly, cookie-free analytics (Umami) to understand general usage patterns. No personal data or cross-site tracking is performed.
The content of this repository (documentation, website text, and examples) is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
The Drafft application and related software are licensed separately.
© 2025 Alexis Boni.