Gramlot core
Page authoring, Source, Data, bindings, controllers, components, validation, styling and inspection.
Documentation / Code / Community
Start in the gallery, choose a host, then use the reference for the details. Each part of the project has its own repository and Read the Docs manual.
The four product repositories
Page authoring, Source, Data, bindings, controllers, components, validation, styling and inspection.
Python and JavaScript recipes, the reusable gallery and the catalogue of lessons.
Install an adapter, use the CLI, mount pages and configure a Python deployment.
Node.js and Bun hosting, serverless builds, the project generator and their CLI tools.
Developer tools
The gallery inspector is built in. The Chrome extension is a separate installation.
Download the extension ZIP from GitHub Releases. Extract it, open chrome://extensions, enable Developer mode, and choose “Load unpacked”. Select the extension directory containing manifest.json.
The published extension documents its supported origins and local-file permissions. Follow those instructions rather than assuming it has access to every site.
Packages
Follow the installation and update guide for the selected environment. Package versions belong in their repository READMEs and release notes.
Use the relevant GitHub repository. Include the host, installed versions, a small reproducible example and the behavior you expected. A gallery lesson is a useful starting point.
The roadmap overview distinguishes available components from planned work. It is a direction of development, not a delivery schedule.
Yes. Use either public gallery, or download the serverless ZIP, extract it and open index.html. The offline version executes JavaScript in browser Workers.
CONTINUE HERE