Overview of arborium features
mainArborium is a batteries-included collection of tree-sitter grammars. Key capabilities include:
- Extensive Language Support: ~70 grammars included out of the box.
- Permissive Licensing: Default grammars use MIT, Apache-2.0, CC0, or Unlicense.
- WASM Support: Optimized for WebAssembly with a custom allocator fix.
- HTML Rendering: Includes 32 built-in themes for web-based syntax highlighting.
- Flexible Deployment: Supports CLI (terminal/HTML), Browser (script tag/ESM), and Rust library usage.
- Granular Control: Use feature flags to include only the specific language grammars required for your project.