The official documentation website for Luat - a Svelte-inspired server-side Lua templating engine for Rust.
Live site: luat.maravillalabs.com
This website is built using Docusaurus, a modern static website generator by Meta.
npm install
npm start
Starts a local development server at http://localhost:3000 with hot reload.
npm run build
Generates static content into the build directory.
The site automatically deploys to GitHub Pages via GitHub Actions when pushing to main.
luat-website/
├── blog/ # Blog posts
├── docs/ # Documentation pages
├── src/
│ ├── components/ # React components
│ │ ├── LuatPlayground/ # WASM-powered interactive playground
│ │ ├── CodeExample/ # Homepage code showcase
│ │ └── ...
│ ├── css/ # Global styles
│ ├── pages/ # Custom pages
│ └── theme/ # Docusaurus theme overrides
├── static/
│ ├── wasm/ # Luat WASM module
│ └── img/ # Images and assets
└── docusaurus.config.js # Site configuration
See LICENSE for details. Copyright Maravilla Labs.
Contributions are welcome! Feel free to: