Complete guide to all Voiden documentation.
New to Voiden development?
- Fresh Install Guide - Set up from scratch
- Architecture Overview - Understand the system
- Extension Development - Create your first extension
| Document | Description |
|---|---|
| Fresh Install | Complete setup for new repo clone |
| Development Workflow | Daily development guide |
| Quick Reference | Command cheatsheet |
| Document | Description |
|---|---|
| Overview | System architecture and design |
| Core vs Extensions | Design philosophy |
| Request Engine | HTTP request system |
| Workspaces | Monorepo structure |
| Document | Description |
|---|---|
| How to Add Extension | Complete guide to creating extensions |
| Extension Architecture | Extension system and types |
| Auto-Discovery | How manifest.json works |
| Submit Extension | Submit your extension to Voiden |
| Document | Description |
|---|---|
| Contributing Guide | How to contribute, coding guidelines, and PR process |
| Document | Description |
|---|---|
| Creating Themes | How to create custom themes |
| Document | Description |
|---|---|
| Common Issues | FAQs and solutions |
| Build Errors | Build problems |
| Runtime Errors | App crashes/bugs |
- SDK Package - Extension SDK details
- Core Extensions - Core extensions info
- Request Engine - HTTP execution system
Setup & Installation
- Fresh Install Guide
- Prerequisites (in Fresh Install)
Architecture & Design
Extension Development
- How to Add Extension
- External Plugin Guide (Planned)
Build & Deployment
- Build Order
- Production Build (in Fresh Install)
Troubleshooting
- Common Issues
- Build Errors (in Fresh Install)
New Developer
Extension Developer
Core Contributor
Docs need improvement? Please:
- Check Contributing Guide
- Submit PR with documentation updates
- Follow markdown style guide
- TipTap Docs: https://tiptap.dev/
- ProseMirror Guide: https://prosemirror.net/docs/guide/
- CodeMirror Docs: https://codemirror.net/docs/
- Electron Docs: https://www.electronjs.org/docs
- Vite Docs: https://vitejs.dev/
- Search docs in this folder
- Search GitHub issues for similar problems
- Create new issue with details
Last Updated: 2026-01-21 Maintainer: Voiden Team