Welcome to the JetCrab documentation! This directory contains comprehensive documentation for the JetCrab JavaScript runtime.
- Installation Guide - Complete installation instructions for all platforms
- Quick Start Guide - Your first steps with JetCrab
- JetCrab Guide - Comprehensive guide to using JetCrab
- CLI Reference - Command-line interface documentation
- API Reference - Complete API documentation
- Examples - Code examples and tutorials
- CPM Package Manager - Package management guide
- Architecture Overview - System design and architecture
- Engine Overview - JavaScript engine details
- Implementation Status - Current development status
- Contributing Guide - How to contribute to JetCrab
- Installation Guide - Installation instructions
- Distribution Strategy - How JetCrab is distributed
- Building from Source - Build JetCrab from source
If you're new to JetCrab, follow this path:
- Install JetCrab - Get JetCrab running on your system
- Quick Start - Learn the basics in 5 minutes
- JetCrab Guide - Comprehensive usage guide
- Examples - See JetCrab in action
- JavaScript Execution: Full JavaScript support via Chitin engine
- Built-in APIs: Console, Process, Fetch, and more
- Async Operations: Tokio integration for asynchronous I/O
- CLI Interface: Command-line tools for running JavaScript
- Package Management: CPM package manager
- Hot Reload: Development server with automatic reloading
- Linting & Formatting: Code quality tools
- Testing: Built-in testing framework
- Rust Integration: Use Rust modules in JavaScript
- WebAssembly Support: Run WASM modules
- Module System: ES Modules and CommonJS support
- Performance Monitoring: Built-in performance tools
- ✅ Installation Guide - Complete
- ✅ Quick Start Guide - Complete
- ✅ JetCrab Guide - Complete
- ✅ Architecture Overview - Complete
- ✅ CPM Package Manager - Complete
- ✅ CLI Reference - Complete
- ✅ API Reference - Complete
- ✅ Examples - Complete
- ✅ Contributing Guide - Complete
- ✅ Building from Source - Complete
- ✅ Distribution Strategy - Complete
Documentation improvements are always welcome! If you find an error or want to add something:
- Check if the issue already exists
- Create a new issue or pull request
- Follow the Contributing Guidelines
- GitHub Repository: JetCrab
- Issue Tracker: GitHub Issues
- Discussions: GitHub Discussions
- Releases: GitHub Releases
JetCrab v0.4.0 - Modern JavaScript Runtime in Rust 🦀
