The official unified documentation portal and interactive component explorer for the Site Package Manager (SPM) ecosystem.
The documentation portal is hosted on GitHub Pages: 👉 https://spm-ecosystem.github.io/spm-portal/
spm-portal is a modern React + Vite application that serves as the central documentation portal for the SPM ecosystem. It fetches and renders Markdown specifications in real-time directly from the main ecosystem repositories (spm-cli, spm-components, and site-package-manager).
- 📖 Veneer Spec Language Manual: Real-time rendered syntax guide for
.vnrscripts. - 🎨 Component Explorer: Live documentation viewer for all 17 React UI components.
- 🛠️ Theme Manifest Schema: VS Code JSON schema and layout property reference.
- 🚀 Automated Deployments: Automatic GitHub Actions deployment to GitHub Pages on every push to
main.
# Install dependencies
npm install
# Run development server
npm run dev
# Build production bundle
npm run buildThis project is licensed under the MIT License - see the LICENSE file for details.