All work

10+ projects.
A shared docs system.

We built a Sphinx-based documentation system for Blue Robotics, with shared styling and publishing support for its open-source projects.

Client
Blue Robotics
Year
2024
Service
Platform engineering
Stack
Sphinx, Python, GitHub Actions, GitHub Pages, C++, Lua
Blue Robotics documentation with shared navigation and theme

The problem

Different projects used different documentation tools. Users and contributors encountered inconsistent navigation and presentation across the portfolio.

The theme

We developed a custom Sphinx theme around Blue Robotics’ identity, including responsive navigation, dark mode, search, and reference presentation for its C++, Python, and Lua projects.

The publishing workflow

GitHub Actions built and published documentation for multiple versions, with version-specific URLs and a version selector. The system could be hosted on GitHub Pages.

The rollout

A first project validated content conversion, generated Python references, the theme, and versioned publishing. Installation guidance gave subsequent projects a repeatable way to adopt the system.

TechDocs Studio understood the project with minimal guidance, and the final result was what we were hoping for.
Rustom Jehangir · CEO

Start a project.

Tell us about it