Oxygen

Oxygen is the name of my little Laravel app that serves my documentation sites. Here's how it works...

  1. Downloads a zip archive of the addon/package repository
  2. Unzips the archive and copies the docs directory into somewhere more helpful
  3. When a user makes a request for a docs article, the app loads up the file
  4. The contents are then passed into Commonmark, with a handful of extensions and parsed into nice HTML
  5. The results of the parsed markdown is then remembered in the Laravel cache
  6. The documentation is then displayed for the user

This is the official list of all sites currently using it:


Made by Duncan McClean