Skip to content
SPECIFICTION
Get listed

Sphinx vs Writerside

Sphinx

sphinx-doc.org

Writerside

jetbrains.com

Side by side

FigureSphinxWriterside
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYes—
Plans published11
Spec score · Developer Documentation Software8.2 (#12)7.4 (#21)
API documentationAutomatic API documentation can be generated from docstrings for Python, C++ and other software domains.Writerside can generate API entity references from OpenAPI specifications.
PurposeSphinx generates technical documentation from structured text.Writerside is used to author, build, test, and publish technical documentation.
SupportThe project directs users to Stack Overflow, GitHub Discussions, GitHub Issues, or the sphinx-users mailing list for questions and problem reports.JetBrains directs Writerside users to its Slack community for feedback and support.

Plans

Sphinx

  • Sphinx open-source softwareFree

Sphinx pricing →

Writerside

  • Free pluginFree

Writerside pricing →

In their own words

Sphinx

Sphinx is a free Python application that generates technical documentation from structured text. Authors can use reStructuredText or MyST Markdown; Markdown requires installing MyST-Parser separately. Built-in builders produce HTML, LaTeX for PDF, ePub, manual pages, Texinfo, and plain text. References can link sections, figures, tables, citations, glossaries, and code objects within one project or across projects. The autodoc extension imports documented modules and includes material from their docstrings. Themes and extensions, both built-in and third-party, add options such as diagrams, doctests, and API documentation. Other built-in extensions provide GitHub Pages publishing, Graphviz graphs, and intersphinx links. Sphinx also supports gettext-based translation and full-text search. It can be installed through Python and platform package managers, Docker, or from source, then deployed to services such as Read the Docs, GitHub Pages, GitLab Pages, Netlify, or self-hosted servers. Its code is released under the two-clause BSD license, and the project is community supported.

Visit sphinx-doc.org

Writerside

Writerside is a tool for authoring, building, testing, and publishing technical documentation. It is now a plugin for JetBrains IDEs, not a standalone IDE; the plugin retains the standalone product's features and adds editor support and validation for supported code samples. Its components include an authoring plugin, a documentation builder, and a frontend for rendering help websites. Writerside supports Markdown and semantic markup, with single sourcing that lets teams reuse topics, sections, markup elements, filters, and variables across outputs. Built-in Git integration can automate builds, testing, and deployment with GitHub or GitLab hosting. A Docker builder can also support CI/CD pipelines, with instructions for GitHub, GitLab, and TeamCity. Writerside can generate PDFs with a table of contents and optional cover, header, and footer, and create API entity references from OpenAPI specifications. Local previews include search; published documentation uses an external search service by default. AI writing actions require the Grazie Pro plugin. The free plugin supports Linux, macOS, and Windows through JetBrains IDEs.

Visit jetbrains.com