Oxygen
Oxygen is the name of my little Laravel app that serves my documentation sites. Here's how it works...
- Downloads a zip archive of the addon/package repository
- Unzips the archive and copies the docs directory into somewhere more helpful
- When a user makes a request for a docs article, the app loads up the file
- The contents are then passed into Commonmark, with a handful of extensions and parsed into nice HTML
- The results of the parsed markdown is then remembered in the Laravel cache
- The documentation is then displayed for the user
This is the official list of all sites currently using it:
Made by Duncan McClean