gramlot-examples
The common example pages of Gramlot, the gallery page that presents them, and its catalogue. Published as a package that depends only on the Gramlot core:
pip install gramlot-examples
npm install @gramlot/gramlot-examples
The repositories of the family are described in The Gramlot family (GC-055).
Pages
src/gramlot_examples/pages/ holds three
families. Each example is a Python page and its JavaScript equivalent, with a
same-name README:
html_svg/: thirteen HTML and SVG pages, without binding (e01–e13);binding/: eleven pages whose DOM follows the Data (b01–b11);controllers/: nine pages with formulas, controllers, named logic, events and remote Source (c01–c09).
Each NN_name.js exports Page and Logic; the Python page NN_name.py takes its
Logic from the module beside it.
Gallery
The gallery page lists the families and opens each example beside its README and
source. build_gallery (Python) and buildGallery (JavaScript) return its routes and
static assets; each environment (gramlot-py-server, gramlot-js-server) serves the
gallery with its own host and can add its own catalogue. Guide:
GE-010.
npm install --no-package-lock
npm run build
npm test
python -m unittest discover -s tests
Applications
Hello World stays here until its launchers move to the
adapters as their quick-start examples. Its JavaScript launchers use
@gramlot/gramlot-js-server; its Python launchers wait for gramlot-py-server.
Database profiles remain placeholders.
Repository map (GE-005).
Metadata
Release files for gramlot-examples 0.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gramlot_examples-0.2.5.tar.gz | 261.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gramlot_examples-0.2.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 557.1 kB
Release files / gramlot_examples-0.2.5.tar.gz
| Download URL | gramlot_examples-0.2.5.tar.gz |
|---|---|
| Size | 261.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b66397e4e41ba55648f5d631cd1f45ef89eb51823137401ce77309af781fad6e
|
|
BLAKE2b-256 checksum How to use checksums |
81200c0a756df1076e2662a500e350bf31218dc12b4680aedbe23bd0d4d3e794
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.
Transparency logRelease files / gramlot_examples-0.2.5-py3-none-any.whl
| Download URL | gramlot_examples-0.2.5-py3-none-any.whl |
|---|---|
| Size | 295.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7bf2ff3c8af4ecc2331b1e7db2cecc5fea3e0f9b80d9c96f3586986887f0f876
|
|
BLAKE2b-256 checksum How to use checksums |
8197b17ff098f763eb9544fc28de4dd705e15679559910fd2b3d2a6917814e79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.
Transparency log