Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serialization

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.

Preview

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
mkdocs serve

Change a link

Names, 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.

Deploy

A push to main runs .github/workflows/deploy.yml. The job publishes the site with mkdocs gh-deploy.

About

A hub with links to Serialization: theory, benchmarks, and Mojo serializers.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages