syntax-scribe
Effortless code documentation generation for JavaScript, TypeScript, Vue, and TSX projects
Syntax Scribe automatically generates beautiful, professional documentation from your source code with zero configuration required. Transform your codebase into comprehensive MkDocs sites in minutes.
✨ Features
- 🔍 Deep Code Analysis - Parses functions, interfaces, types, and comments
- 📚 MkDocs Integration - Generates complete documentation sites with Material theme
- 🎯 Multi-Language Support - JavaScript, TypeScript, Vue, and TSX files
- 🚀 CLI Interface - Simple commands for documentation generation
- 📝 Clean Markdown - Ready for GitHub READMEs, wikis, and static sites
- 🔒 Local & Private - All processing happens on your machine
- ⚡ Zero Configuration - Works out of the box with sensible defaults
🚀 Quick Start
Installation
npm install -g syntax-scribe
Generate Documentation
syntax-scribe docs document -s "./src" -d "./docs" -l xxx
syntax-scribe docs init -d "./my-docs" -n "My Project" -l xxx
syntax-scribe docs serve -d "./my-docs" -l xxx
📖 Full Documentation
Visit syntaxscribe.com for complete documentation, examples, and deployment guides.
🛠️ Commands
document | Generate documentation from source code |
init | Initialize MkDocs site structure |
nav | Generate navigation for MkDocs |
serve | Start local development server |
build | Build static site for deployment |
📁 Example Output
Syntax Scribe generates structured documentation including:
- 📊 Function signatures and parameters
- 🎯 Interface and type definitions
- 📦 Import/export mappings
- 🔗 Cross-references and navigation
- 📈 Code statistics and summaries
🌟 Perfect For
- Open Source Projects - Professional docs for GitHub repositories
- Team Documentation - Internal codebase documentation
- Client Handoffs - Comprehensive project documentation
- Design Systems - Component library documentation
- API Documentation - Automated API reference generation
🔧 Requirements
- Node.js 14+
- TypeScript/JavaScript project
🤝 Support
Ready to transform your code into beautiful documentation? Install Syntax Scribe today and see the difference professional documentation makes.