This repository has been archived and is now maintained in the larcjs/larc monorepo.
New Location: larcjs/larc/docs/site
🌐 The live site is still active: https://larcjs.github.io/larc/docs/site/
- Date: December 6, 2025
- Reason: Consolidated documentation into monorepo for easier maintenance alongside code
- Status: This repo is read-only, all development happens in the monorepo
- Issues/PRs: Please open them at larcjs/larc
Official documentation website and showcase for the LARC/PAN ecosystem
The central hub for LARC documentation, guides, API references, and interactive demos.
🌐 Live Site: https://larcjs.github.io/larc/docs/site/
- Getting Started Guide — Quick introduction to LARC/PAN
- API Reference — Complete API documentation
- Topic Conventions — Message pattern guidelines
- Architecture Guide — System design and patterns
- Security Best Practices — Secure application development
- Migration Guides — Upgrade paths and breaking changes
- Component Gallery — Visual showcase of all UI components
- Demo Applications — Full-featured app examples
- Examples Index — Categorized example browser
- Component Registry — Searchable component catalog
- Theme Showcase — Theming capabilities demonstration
- Roadmap — Future plans and version goals
- Changelog — Version history and updates
- Contributing Guide — How to contribute
- FAQ — Frequently asked questions
Note: Development now happens in the monorepo. See larcjs/larc for current setup instructions.
- Node.js 16+ (for build scripts)
- Python 3 (for local server, or use any alternative)
-
Clone the repository:
git clone https://github.com/larcjs/larc.git cd larc/docs/site -
Start local server:
python3 -m http.server 8000 # or npx serve .
-
Open in browser:
http://localhost:8000
All documentation is in plain HTML/Markdown for zero-build philosophy:
index.html— Homepagedocs/— Documentation pagesgetting-started.htmlapi-reference.htmlarchitecture.htmlsecurity.html
examples/— Code examplescomponents/— Component demosassets/— Styles and images
The site is automatically deployed to GitHub Pages from the monorepo:
- Source:
larcjs/larc/docs/site - URL: https://larcjs.github.io/larc/docs/site/
- CI: GitHub Actions in main monorepo
Important: All contributions should now be made to the monorepo.
- Fork larcjs/larc
- Create a feature branch
- Make changes in
docs/site/ - Submit PR to the monorepo
See CONTRIBUTING.md in the monorepo.
site/ (now at larcjs/larc/docs/site/)
├── index.html # Homepage
├── gallery.html # Component gallery
├── examples.html # Examples index
├── apps.html # Demo applications
├── docs/ # Documentation
│ ├── getting-started.html
│ ├── api-reference.html
│ ├── architecture.html
│ └── ...
├── examples/ # Code examples
│ ├── basic/
│ ├── advanced/
│ └── ...
├── components/ # Component demos
├── assets/ # Styles, images
└── generate-docs.mjs # Doc generation script
- LARC Monorepo ← Development happens here
- Live Documentation
- LARC Core
- LARC Components
- Report Issues ← Report issues here
MIT
- Edit docs: larcjs/larc/docs/site
- File issues: larcjs/larc/issues
- View live site: larcjs.github.io/larc/docs/site