Documentation Index
January 27, 2026 ยท View on GitHub
Complete guide to all Voiden documentation.
๐ Start Here
New to Voiden development?
- Fresh Install Guide - Set up from scratch
- Architecture Overview - Understand the system
- Extension Development - Create your first extension
๐ Documentation Structure
Getting Started
| Document | Description |
|---|---|
| Fresh Install | Complete setup for new repo clone |
| Development Workflow | Daily development guide |
| Quick Reference | Command cheatsheet |
Architecture
| Document | Description |
|---|---|
| Overview | System architecture and design |
| Core vs Extensions | Design philosophy |
| Request Engine | HTTP request system |
| Workspaces | Monorepo structure |
Extensions
| 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 |
Contributing
| Document | Description |
|---|---|
| Contributing Guide | How to contribute, coding guidelines, and PR process |
Customization
| Document | Description |
|---|---|
| Creating Themes | How to create custom themes |
Troubleshooting
| Document | Description |
|---|---|
| Common Issues | FAQs and solutions |
| Build Errors | Build problems |
| Runtime Errors | App crashes/bugs |
๐ Package Documentation
Core Packages
- SDK Package - Extension SDK details
- Core Extensions - Core extensions info
Module Documentation
- Request Engine - HTTP execution system
๐ Finding Information
By Topic
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)
By Role
New Developer
Extension Developer
Core Contributor
๐ค Contributing to Docs
Docs need improvement? Please:
- Check Contributing Guide
- Submit PR with documentation updates
- Follow markdown style guide
๐ External Resources
- 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/
๐ Getting Help
- Search docs in this folder
- Search GitHub issues for similar problems
- Create new issue with details
Last Updated: 2026-01-21 Maintainer: Voiden Team