This site stores links to GLD.SerializerBenchmark and to the Mojo gld-* libraries. The libraries target Mojo 1.1.
Each linked repository stays usable on its own. The address is leo-gan.github.io/serialization after GitHub Pages is set to publish the gh-pages branch.
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
mkdocs serveNames, serializer types, and URLs live in data/catalog.yml. The Mojo pages call library_page in main.py.
To add a library, add a catalog entry, add docs/mojo/<name>.md containing the library_page call, and add that page under Mojo serializers in mkdocs.yml. The Mojo index lists every library in the catalog.
Add a repository when it has code and a GitHub remote.
A push to main runs .github/workflows/deploy.yml. The job publishes the site with mkdocs gh-deploy.