vize_musea
vize_musea is the Rust core for Musea art files, docs, palette generation, autogen, and VRT
support.
Highlights
- Parse
*.art.vuefiles intoArtDescriptor - Transform art files into Vue and Storybook-compatible outputs
- Generate Markdown docs, catalogs, and prop palettes
- Autogenerate art variants and VRT configuration data
Key Entry Points
parse_arttransform_to_csftransform_to_vuedocs::{generate_component_doc, generate_catalog}palette::generate_paletteautogen::generate_art_file
Notes
The gallery UI and dev-server integration live in the JavaScript package
@vizejs/vite-plugin-musea. This crate focuses on the Rust-side parsing and generation pipeline.
Related Crates
vize_vitrineexposes Musea functionality to Node.js and WASMvize_patinaincludes Musea-specific lint rules@vizejs/musea-mcp-serverconsumes Musea metadata for AI integrations
License
MIT