LightDocsMd

Author: Binam Kayastha

Documentation should live with project code.

Benefits:

➕ Gets peer reviewed - so quality is improved.
➕ Stays more up to date due to it being close to code.
➕ Is lives with project rather than with team docs (project handoffs are easier).
➕ Can be enforced (via reviews/PR template checkboxes).
➕ Version control automatically based on revision history via tags/commits.

Unfortunately the biggest problem with having documentation in git is that it is not accessable for non developers to read. And hosting your own site takes time and energy.

LightDocsMd solves these problems by:

✅ Automatically generating the site based on where the markdown files are in the repository
✅ Uses git repositories like github/gitlab (currently only github is supported) etc. to actually host the markdown files, and parses them on runtime.

Caveats with LightDocsMd:

If there is interest, I’d love to create a payed version which will cache the pageloads serve the files statically, where update strategies can either be cron, or pushes on CI/CD changes!

For now checkout lightdocs here!