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.

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.