All tech writing resources
Every resource in the directory. Filter by category or search by name.
Slab
A knowledge base tool for internal team documentation that integrates with the existing tool stack and offers unified search.
Typora
A minimal desktop Markdown editor with a seamless live preview, commonly used by writers drafting documentation source files.
APIs.guru
An open directory of public REST API descriptions converted to OpenAPI 3 format, useful as reference material and test data.
Componize
A DITA component content management system built on an enterprise content repository for structured technical documentation.
Keystatic
An open-source content management tool from Thinkmill that edits Markdown and structured content stored in a Git repository.
Docutils
The Python text processing system that defines and parses reStructuredText, forming the foundation that Sphinx is built on.
Gatsby
A React-based site framework that pulls content from Markdown, CMSs and APIs through a GraphQL layer to build static sites.
Prettier
An opinionated code formatter that also formats Markdown and MDX, often used to keep documentation source files consistent.
Red Hat supplementary style guide
Red Hat's public supplementary style guide for product documentation, layered on top of a general industry style reference.
DocsBot AI
A service that trains a chatbot on a company's documentation and content so it can answer customer and internal questions.
RapiDoc
An open-source web component that renders an interactive API reference from an OpenAPI description with a single HTML tag.
Google developer documentation style guide
Google's openly published editorial style guide for developer documentation, widely adopted as a baseline by other teams.
Postman API Documentation
Postman's documentation product, which generates and publishes API reference pages directly from collections and schemas.
Supademo
A tool for capturing and publishing interactive product demos and walkthroughs for onboarding, sales and support content.
Yelp
The GNOME desktop help browser, which renders Mallard and DocBook help documents shipped with Linux desktop applications.
Markdown Guide
A free open-source reference that documents Markdown syntax, including the differences between common Markdown flavours.
markdownlint
A Node.js style checker and lint tool for Markdown and CommonMark files, commonly wired into documentation CI pipelines.
OpenAPI Initiative
The Linux Foundation body that maintains the OpenAPI Specification, the vendor-neutral description format for HTTP APIs.
Hexo
A fast Node.js static site generator that renders Markdown into static pages, used for blogs and project documentation.
Hugo
A fast open-source static site generator written in Go, commonly used for documentation sites via themes such as Docsy.
LanguageTool
An open-source multilingual proofreading service that checks grammar, spelling and style in more than twenty languages.
MDX
A format that lets writers embed JSX components directly in Markdown, used by many JavaScript documentation frameworks.
write-good
A simple English prose linter that flags common writing problems such as passive voice, weasel words and wordy phrases.
JSON Schema
A vocabulary for annotating and validating JSON documents, underpinning the data models used in OpenAPI descriptions.
Bookdown
An R package for writing long-form technical books and documents in Markdown, producing HTML, PDF and e-book output.
mkdocstrings
A MkDocs plugin that injects API reference generated from source code docstrings into a Markdown documentation site.
This is important
Ryan Macklin's site collecting essays and posts, including a strand on technical writing and documentation practice.
Carbon
A tool that turns a snippet of source code into a styled image suitable for documentation, slides and social posts.
CommonMark
A strongly defined and highly compatible specification of Markdown, with a reference implementation and test suite.
Strapi
An open-source Node.js headless CMS that lets teams model content types and expose them over REST and GraphQL APIs.
Breathe
A Sphinx extension that brings Doxygen-generated C and C++ reference material into a Sphinx documentation project.
DocuWriter.ai
An AI tool that analyses a codebase and generates structured code documentation, API docs and test suites from it.
OASIS DITA Technical Committee
The OASIS committee that develops and maintains DITA, the standard for structured, topic-based technical content.
Sphinx RTD Theme
The Read the Docs theme for Sphinx, one of the most recognisable layouts in open-source software documentation.
Docs by Design
Bob Watson's blog on documentation design, user interface text and applying research methods to documentation.
iA Writer
A focused Markdown writing application with syntax highlighting for prose and a distraction-free editing mode.