# readthedocs/readthedocs.org

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/readthedocs-readthedocs-org).**

8,365 stars · 3,702 forks · Python · MIT

## Links

- GitHub: https://github.com/readthedocs/readthedocs.org
- Homepage: https://readthedocs.org/
- awesome-repositories: https://awesome-repositories.com/repository/readthedocs-readthedocs-org.md

## Description

Read the Docs is a documentation hosting platform and continuous integration pipeline that automatically builds and hosts documentation websites directly from version control repositories. It functions as a static site generator host, transforming raw source files into rendered websites for public consumption.

The platform includes a documentation translation manager that synchronizes files between source repositories and external localization services to manage multilingual content. It employs a dependency-backtracking resolver to manage package versions and ensure stable build environments.

The system covers the full documentation lifecycle, including version control integration, automated build pipelines triggered by webhooks, and public website hosting.

## Tags

### Content Management & Publishing

- [Documentation Site Hosting](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/documentation-tooling/generation-publishing/documentation-site-hosting.md) — Hosts and deploys searchable technical documentation portals directly from version control systems. ([source](https://github.com/readthedocs/readthedocs.org/blob/main/README.rst))
- [Translation Management](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/translation-management.md) — Synchronizes translation files between source repositories and external localization services to manage multilingual documentation workflows.
- [Documentation Hosting](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/documentation-hosting.md) — Provides a public web interface to host and display rendered technical documentation to end users. ([source](https://github.com/readthedocs/readthedocs.org#readme))
- [External Translation Synchronizations](https://awesome-repositories.com/f/content-management-publishing/external-translation-synchronizations.md) — Synchronizes localized documentation content between the source repository and external third-party translation services.

### Web Development

- [Static Site Hosting](https://awesome-repositories.com/f/web-development/static-site-hosting.md) — Provides a hosting environment that automatically transforms raw source files into rendered static websites for public access.
- [Automated Translation Workflows](https://awesome-repositories.com/f/web-development/internationalization-localization/translation-management-platforms/automated-translation-workflows.md) — Automates the synchronization of translation keys and content through external localization services.

### Development Tools & Productivity

- [Documentation Build Tools](https://awesome-repositories.com/f/development-tools-productivity/documentation-build-tools.md) — Implements a build-time transformation layer that processes and structures raw documentation assets into static websites.
- [Automated Deployment Pipelines](https://awesome-repositories.com/f/development-tools-productivity/project-documentation/automated-deployment-pipelines.md) — Implements automated pipelines that build and publish project documentation to hosting services upon repository updates.
- [Version-Controlled Documentation](https://awesome-repositories.com/f/development-tools-productivity/version-controlled-documentation.md) — Supports a docs-as-code workflow where documentation source is tracked and synchronized via a version control system.
- [Package Dependency Managers](https://awesome-repositories.com/f/development-tools-productivity/package-dependency-managers.md) — Provides a dependency manager that resolves and compiles requirement files to ensure stable documentation build environments. ([source](https://github.com/readthedocs/readthedocs.org/blob/main/tasks.py))

### DevOps & Infrastructure

- [Documentation Site Rebuilds](https://awesome-repositories.com/f/devops-infrastructure/automated-container-updaters/automatic-rebuild-triggers/documentation-site-rebuilds.md) — Automatically triggers a new build and deployment of the documentation site whenever changes are pushed to a connected repository. ([source](https://github.com/readthedocs/readthedocs.org/blob/main/README.rst))
- [CI CD Pipelines](https://awesome-repositories.com/f/devops-infrastructure/ci-cd-pipelines.md) — Provides automated workflows for building and deploying documentation updates whenever repository changes occur.
- [Version Control Integration](https://awesome-repositories.com/f/devops-infrastructure/version-control-integration.md) — Provides utilities for linking cloud projects to specific version control repositories for documentation import. ([source](https://github.com/readthedocs/readthedocs.org/blob/main/README.rst))
- [Build Environment Configurations](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/environment-management/build-environment-configurations.md) — Manages tool versions and dependencies to ensure consistent and stable environments for documentation compilation.

### Software Engineering & Architecture

- [Build Triggers](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/webhook-systems/build-triggers.md) — Triggers automated documentation rebuilds in response to push events from external version control providers via webhooks.
- [Dependency Backtracking Resolvers](https://awesome-repositories.com/f/software-engineering-architecture/dependency-backtracking-resolvers.md) — Employs a dependency-backtracking resolver to ensure stable build environments by resolving package version conflicts.

### Part of an Awesome List

- [Documentation Tools](https://awesome-repositories.com/f/awesome-lists/devtools/documentation-tools.md) — CI platform for building and hosting project documentation.
