This is a Laravel package to self host documentation for your (open-source) projects hosted on GitHub.
- Starter views
- GitHub integration
- List of all your documented repositories
- Events which you can hook into
How does it work
When you make changes to a project, GitHub will tell the package to update the docs via a webhook. Once sent, your site (where the docs is hosted) will be updated.
Having a site for your documentation is more user friendly and will be easier for Google to index. You'll also have more freedom in terms of design, layout, tracking and advertisements. TL;DR: more control.