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