Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
An opinionated Gatsby theme for writing technical documentation, now deprecated in favor of eleventy-apidocs.
APIDocs is an opinionated Gatsby theme for writing technical documentation, originally created by Carrot Search, and this repository is now deprecated in favor of the Eleventy-based @carrotsearch/eleventy-apidocs. The theme takes HTML-based content and builds it into a responsive static documentation site, with built-in search, code highlighting, and a dark/light color scheme.
APIDocs is a Gatsby theme that generates static technical documentation websites from HTML content. It was part of the APIdocs toolchain, which has since been replaced by a new Eleventy implementation, @carrotsearch/eleventy-apidocs, available on GitHub and npm. The original theme remains available for inspection, but it is no longer actively maintained.
Technical writers and documentation maintainers who need a clean, fast documentation site without designing one from scratch. API providers who want to publish reference documentation and developer tutorials with search and code examples. Developers already comfortable with the Gatsby and React ecosystem who prefer a pre-configured theme instead of assembling their own toolchain.
The main way to start was via the gatsby-starter-apidocs starter repository, which boots a new Gatsby site preconfigured with the theme. Docs content is written in HTML files; the theme handles the layout, navigation, search indexing, and code highlighting during the Gatsby build. Since the Gatsby version is deprecated, new projects should follow the documentation for @carrotsearch/eleventy-apidocs instead.
Yes. The repository carries an explicit deprecation notice stating it is no longer maintained, and it directs users to @carrotsearch/eleventy-apidocs. The live replacement documentation is hosted at https://carrotsearch.github.io/eleventy-apidocs/ and the npm package is @carrotsearch/eleventy-apidocs.
