“Software documentation is written text or illustration that accompanies computer software or is embedded in the source code.”

Reference: wikipedia: Software documentation



Markdown is commenly used for documentation.

Forms of Documentation

Writing Documentation Guides

Example Documentations

Additional Resources

TODO: Research more about GitHub Wikis

Flutter documentation:

MkDocs: for Simplicity

Getting Started with MkDocs

Material Design for MkDocs Documentation

Sphinx: for POWER

Getting Started with Sphinx

Material Design for Sphinx Documentation

Hosting with Read the Docs

Read the Docs: Read the Docs simplifies software documentation by automating building, versioning, and hosting of your docs for you.

Advertising on documentation Topic

This is interesting: Using Ads to Sustain Open Source