Documentation for CircleCI.
851
stars
2,906
commits
JavaScript
primary language
Sep 11, 2026
updated
Welcome to the comprehensive technical documentation for the CircleCI docs project. This documentation is designed to help developers, content authors, and contributors understand the project's architecture, workflow, and best practices.
The CircleCI docs site is a documentation platform built using Antora, a static site generator designed for technical documentation. This project combines:
This technical documentation consists of several specialized files:
| File | Purpose |
|---|---|
| README.md | Project overview and basic usage |
| ARCHITECTURE.md | Detailed system architecture |
| DEVELOPMENT.md | Development setup and workflows |
| CONTENT_AUTHORING.md | Writing and formatting guidelines |
| TECHNICAL_REFERENCE.md | Detailed technical specifications |
| API_DOCS_INTEGRATION.md | API documentation integration guide |
| CONTRIBUTING.md | Guidelines for contributors |
Set up your environment:
git clone https://github.com/circleci/circleci-docs.git
cd circleci-docs
npm ci
Start the development server:
npm run start:dev
This project includes integrated API documentation built with Redocly. See API_DOCS_INTEGRATION.md for details.
The API docs are built along with the docs site.
You can review the CircleCI docs site architechture in the following documents:
Understand the content organization:
Set up your environment:
Create or edit content:
We welcome contributions to both the documentation content and the technical infrastructure. To contribute:
(top 30 of 97)
JavaScript
32.7%
HTML
32.0%
CSS
13.9%
Handlebars
12.8%
Go
4.2%
Python
3.5%
Documentation for CircleCI.
851
stars
2,906
commits
JavaScript
primary language
Sep 11, 2026
updated
Welcome to the comprehensive technical documentation for the CircleCI docs project. This documentation is designed to help developers, content authors, and contributors understand the project's architecture, workflow, and best practices.
The CircleCI docs site is a documentation platform built using Antora, a static site generator designed for technical documentation. This project combines:
This technical documentation consists of several specialized files:
| File | Purpose |
|---|---|
| README.md | Project overview and basic usage |
| ARCHITECTURE.md | Detailed system architecture |
| DEVELOPMENT.md | Development setup and workflows |
| CONTENT_AUTHORING.md | Writing and formatting guidelines |
| TECHNICAL_REFERENCE.md | Detailed technical specifications |
| API_DOCS_INTEGRATION.md | API documentation integration guide |
| CONTRIBUTING.md | Guidelines for contributors |
Set up your environment:
git clone https://github.com/circleci/circleci-docs.git
cd circleci-docs
npm ci
Start the development server:
npm run start:dev
This project includes integrated API documentation built with Redocly. See API_DOCS_INTEGRATION.md for details.
The API docs are built along with the docs site.
You can review the CircleCI docs site architechture in the following documents:
Understand the content organization:
Set up your environment:
Create or edit content:
We welcome contributions to both the documentation content and the technical infrastructure. To contribute:
(top 30 of 97)
JavaScript
32.7%
HTML
32.0%
CSS
13.9%
Handlebars
12.8%
Go
4.2%
Python
3.5%