SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Ruby Documentation Projects
-
DevDocs.io - API Documentation
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Gollum
A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.
Project mention: Show HN: Git-based front-end interface for Hugo | news.ycombinator.com | 2026-05-20You know who else used git backed pages?
https://github.com/gollum/gollum/wiki
This is pretty simple and dumb :-)
-
GitHub Changelog Generator
Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
-
-
Asciidoctor
:gem: A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.
If you use a doc-as-code tool like VitePress, Asciidoctor, or Docusaurus, you can render CSV files as HTML tables at build time — either natively or through a custom plugin. Most tools support CSV includes out of the box or with minimal effort, and any AI assistant can generate the glue code for your specific stack in seconds.
-
-
-
-
yard-yaml is a RubyGem that plugs into YARD and helps Ruby projects document YAML files alongside the rest of their API docs. It can discover .yml, .yaml, and Citation File Format (.cff) files, convert them to HTML pages, and expose inline documentation tags such as @yaml and @yaml_file.
-
-
-
Project mention: Mansplain – Generate mdoc(7) man pages from –help output using LLMs | news.ycombinator.com | 2026-03-30
Author here. I've been thinking about this for a bit — most modern CLI/TUI tools (especially in the AI space) don't ship man pages. The format is structurally ideal for agent consumption: standardized, terse, offline, parseable. But nobody writes them because the toolchain is hostile.
mansplain attacks this from two angles:
1. `generate` — point it at --help output, a README, or stdin and get a well-formed mdoc(7) man page via any OpenAI-compatible API.
2. `convert` — deterministic compilation of ronn-format Markdown to mdoc. Inspired by Ryan Tomayko's ronn (https://github.com/rtomayko/ronn), which I used years ago in some Ruby projects.
It also ships as an agent skill (`npx skills add mwunsch/mansplain`) — any coding agent can learn to write man pages as part of its normal workflow, no binary required. The SKILL.md is the system prompt for the CLI too, so they stay in sync.
Written in Go. Ships its own man page, generated by itself. MIT licensed.
-
-
6.14.0 to v6.14.1, v6.14.2, v6.15.0, v6.15.1, v6.16.0, v6.16.1, v6.17.0, v7.0.0, v7.0.1, v7.0.2, v7.0.3 win32ole 1.9.2
-
-
fab-manager
Fab-Manager is the FabLab management solution. It provides a comprehensive, web-based, open-source tool to simplify your administrative tasks and your marker's projects.
-
-
Project mention: Documenting Your Rails API Shouldn’t Be Painful (Rails + OasRails) | dev.to | 2025-09-03
This article is written by Andrés, creator of > oas_rails. All opinions expressed > are their own.
-
pie-cookbook
PIE is an experiment. We've been everything from a coworking space to a community hub to an early stage startup accelerator. Now, we're open sourcing everything we've learned from nearly a decade of helping startups.
-
allourideas.org
allourideas allows groups to collect and priorize information in an open, democratic, and efficient process.
-
rails_lens
Comprehensive Rails application visualization and annotation tool - precision optics for the Rails universe
Project mention: Rails application visualization and annotation tool | news.ycombinator.com | 2025-10-05 -
diaspora_federation
A library that provides functionalities needed for the diaspora* federation protocol.
-
Ruby Documentation discussion
Ruby Documentation related posts
-
Developer Tools That Actually Save You Time in 2026
-
yard-yaml 0.1.1: safer UTF-8 handling for YAML documentation
-
Las 10 mejores herramientas gratis para desarrolladores en 2026
-
Mansplain – Generate mdoc(7) man pages from –help output using LLMs
-
Hardware Touch, Stronger SSH
-
Asciidoctor
-
Program on the Subway
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2026
Index
What are some of the best open-source Documentation projects in Ruby? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | devdocs | 39,056 |
| 2 | Gollum | 14,277 |
| 3 | GitHub Changelog Generator | 7,530 |
| 4 | jazzy | 7,385 |
| 5 | Asciidoctor | 5,191 |
| 6 | Annotate | 4,483 |
| 7 | Apipie | 2,505 |
| 8 | Hologram | 2,178 |
| 9 | YARD | 2,007 |
| 10 | jsduck | 1,494 |
| 11 | rspec_api_documentation | 1,452 |
| 12 | Ronn | 1,403 |
| 13 | grape-swagger | 1,100 |
| 14 | RDoc | 919 |
| 15 | Inch | 518 |
| 16 | fab-manager | 253 |
| 17 | rubychanges | 205 |
| 18 | oas_rails | 194 |
| 19 | pie-cookbook | 172 |
| 20 | allourideas.org | 164 |
| 21 | rails_lens | 104 |
| 22 | diaspora_federation | 104 |
| 23 | ronn-ng | 98 |