Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
assets
templates
README.md
atom.xml
catalog.json
make.py
new_project

README.md

The Catalog

This is a simple Javascript catalog for building the LittleArduinoProjects GitHub Pages site.

It is a simple bootstrap/datatables page with the main entry point in index.html. Catalog data is loaded from catalog.json, which is consolidated from .catalog_metadata I've added to each project.

The make.py utility script is used to maintain the catalog:

$ catalog/make.py rebuild  # regenerates catalog from the README.md
$ catalog/make.py generate  # builds the catalog from catalog metadata

Atom Feed

The make.py script also generates the atom.xml feed file. This is a best-effort conversion to an atom feed. Currently includes all projects in the feed.

Hosting

I'm using Netlify to run the catalog site directly from the GitHub repository.

Note: I previously used GitHub Pages, but switched to NEtlify as that allows me to use free SSL certificates from LetsEncrypt.

Credits and References

You can’t perform that action at this time.