The Joomla project maintains a documentation Wiki known as JDocs.

You are encouraged to create an account to contribute or improve JDocs.

For more information please visit https://docs.joomla.org/