Read the Docs: documentation simplified ======================================= .. toctree:: :maxdepth: 2 :hidden: :caption: 🚀 Tutorials /tutorial/index /intro/getting-started-with-sphinx /intro/getting-started-with-mkdocs /intro/import-guide /examples .. toctree:: :maxdepth: 2 :hidden: :caption: 💡 Explanation /choosing-a-site /integrations /downloadable-documentation /environment-variables /subprojects /localization .. toctree:: :maxdepth: 2 :hidden: :caption: 🪄 How-to guides Project setup and configuration Build process Upgrading and maintaining projects Content, themes and SEO Security and access Account management Best practice Troubleshooting problems .. toctree:: :maxdepth: 2 :hidden: :caption: 📚 Reference /reference/features /config-file/index /builds /build-customization /server-side-search/syntax /faq /api/index /changelog /about/index Developer Documentation .. meta:: :description lang=en: Automate building, versioning, and hosting of your technical documentation continuously on Read the Docs. .. Adds a hidden link for the purpose of validating Read the Docs' Mastodon profile .. raw:: html Mastodon Read the Docs simplifies software documentation by building, versioning, and hosting of your docs, automatically. Treating documentation like code keeps your team in the same tools, and your documentation up to date. |:arrows_counterclockwise:| Up to date documentation Whenever you push code to Git, Read the Docs will automatically build your docs so your code and documentation are always up-to-date. Get started with our :doc:`tutorial `. |:card_index_dividers:| Documentation for every version Read the Docs can host multiple versions of your docs. Keep your 1.0 and 2.0 documentation online, pulled directly from Git. Start hosting all your :doc:`versions `. |:heartbeat:| Open source and user focused Our company is bootstrapped and 100% user-focused, so our product gets better for our users instead of our investors. |org_brand| hosts documentation for over 100,000 large and small open source projects. |com_brand| supports hundreds of organizations with product and internal documentation. Learn more about :doc:`our two platforms `. First time here? ---------------- We have a few places for you to get started: .. descriptions here are active 🚀 :doc:`/tutorial/index` Take the first practical steps with Read the Docs. 🚀 :doc:`/examples` Start your journey with an example project to hit the ground running. 🚀 :doc:`All tutorials ` Using documentation tools like Sphinx or MkDocs for the first time or importing an existing project? We have the tutorials to get you started! .. TODO: This above item needs its article to be finished in a separate PR .. because of what seems to be a bug in Sphinx, we get two
items .. if we put comments between items. .. https://github.com/readthedocs/readthedocs.org/pull/10071 .. This page isn't ready for front page treatment .. doc:`Why use a dedicated documentation platform? ` .. An introduction to some of the most important reasons for using a *Documentation CI* and build *docs as code*. Explanation ----------- Get a high-level overview of our platform: .. Descriptions here are focused on learning .. TODO: This next item needs its article to be finished in a separate PR .. https://github.com/readthedocs/readthedocs.org/pull/10071 💡 :doc:`Continuous Documentation ` Discover the advantages of having your documentation continuously deployed. 💡 :doc:`/choosing-a-site` Learn about the differences between |org_brand| and |com_brand|. .. TODO: This next item needs its article to be finished in a separate PR .. https://github.com/readthedocs/readthedocs.org/pull/10071 .. TODO: 💡 Advanced topics: Deep-dive into Read the Docs .. Get familiar with some of the more advanced topics of building and deploying documentation with Read the Docs. How-to guides ------------- Need to get something specific done? These guides provide step-by-step instructions on various areas: .. Descriptions here are active, learn, setup, etc. .. The chosen sample of how-tos is intended reflect to width of the how-to section .. i.e. NOT only what is most popular or easiest for beginners. 🪄 :doc:`/guides/pull-requests` Setup pull request builds and enjoy previews of each commit. 🪄 :doc:`/analytics` Learn more about how users are interacting with your documentation. 🪄 :doc:`/guides/cross-referencing-with-sphinx` Learn how to use cross-references in a Sphinx project. 🪄 :doc:`All how-to guides ` Browser the entire catalog for many more how-to guides. Reference --------- Need to know how something works? Our references provide the details: .. Descriptions here sound like reference 📚 :doc:`/reference/features` Overview of all the main features of Read the Docs. 📚 :doc:`/config-file/index` Information for our configuration file: ``.readthedocs.yaml``. 📚 :doc:`/builds` Overview of how documentation builds happen. 📚 :doc:`/build-customization` Information on how to add your own build logic or replace default build steps. 📚 :doc:`/api/index` Automate your documentation with our API and save yourself some work.