β οΈ Development Status: This extension is in early development. Bare minimum setup for team collaboration.
Visual Studio Code extension for TOON format support. TOON is a compact, human-readable serialization format for LLM contexts with 30-60% token reduction vs JSON.
Currently in development. Planned features:
- Syntax highlighting for
.toonfiles - Format validation and error detection
- Code formatting and auto-completion
- Integration with TOON specification
This extension is not yet published to the Visual Studio Marketplace. To install locally:
git clone https://github.com/toon-format/vscode.git
cd toon-vscode
pnpm install
pnpm build# Setup git clone https://github.com/toon-format/vscode.git cd toon-vscode pnpm install # Build pnpm build # Development mode (watch) pnpm dev # Run linting pnpm lint # Type check pnpm test:types # Package extension pnpm package
Following semantic versioning towards 1.0.0:
- v0.0.x - Initial project setup, bare minimum structure (current)
- v0.1.x - Basic syntax highlighting and file recognition
- v0.2.x - Format validation and error detection
- v0.3.x - Code formatting and auto-completion
- v1.0.0 - First stable release with full TOON format support
See CONTRIBUTING.md for detailed guidelines.
- π TOON Specification - Official specification
- π Issues - Bug reports and features
- π€ Contributing - Contribution guidelines
- toon - TypeScript implementation
- toon-python - Python implementation
- toon-rust - Rust implementation
MIT License β see LICENSE for details