Example projects ================ * Need inspiration? * Want to bootstrap a new documentation project? * Want to showcase your own solution? The following example projects show a rich variety of uses of Read the Docs. You can use them for inspiration, for learning and for recipes to start your own documentation projects. View the *rendered* version of each project and then head over to the Git source to see how it's done and reuse the code. Sphinx and MkDocs examples -------------------------- .. list-table:: :header-rows: 1 :widths: 20 20 40 20 * - Topic - Framework - Links - Description * - Basic Sphinx - Sphinx - `[Git] `__ `[Rendered] `__ - Sphinx example with versioning and Python doc autogeneration * - Basic MkDocs - MkDocs - `[Git] `__ `[Rendered] `__ - Basic example of using MkDocs * - Jupyter Book - Jupyter Book and Sphinx - `[Git] `__ `[Rendered] `__ - Jupyter Book with popular integrations configured Real-life examples ------------------ .. image:: _static/images/awesome-list.svg :alt: Awesome List badge :target: https://github.com/readthedocs-examples/awesome-read-the-docs We maintain an **Awesome List** where you can contribute new shiny examples of using Read the Docs. Please refer to the instructions on how to submit new entries on `Awesome Read the Docs Projects `__. Contributing an example project ------------------------------- We would love to add more examples that showcase features of Read the Docs or great tools or methods to build documentation projects. We **require** that an example project: * is **hosted and maintained by you** in its own Git repository, ``example-``. * contains a README. * uses a ``.readthedocs.yaml`` configuration. * is added to the above list by **opening a PR** targeting `examples.rst `_. We **recommend** that your project: * has **continuous integration and PR builds**. * is **versioned** as a real software project, i.e. using git tags. * covers your most important scenarios, but references external real-life projects whenever possible. * has a minimal tech stack -- or whatever you feel comfortable about maintaining. * copies from an existing example project as a template to get started. We're excited to see what you come up with!