Go Documentation

Open-source Go projects categorized as Documentation

Top 23 Go Documentation Projects

Documentation
  1. cheat

    cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. 100-go-mistakes

    📖 100 Go Mistakes and How to Avoid Them

    Project mention: Go Mistakes and How to Avoid Them | news.ycombinator.com | 2026-04-29
  4. terraform-docs

    Generate documentation from Terraform modules in various output formats

    Project mention: Your Terraform estate documents itself now: meet iac-cartographer | dev.to | 2026-05-27

    Extraction. For each repo it shallow-clones and runs terraform-docs to pull out providers, modules, resources, and variables, plus a small HCL parser to recover the bits terraform-docs drops (like provider source in JSON output).

  5. go-recipes

    🦩 Tools for Go projects

  6. huma

    A modern, simple, fast & flexible micro framework for building HTTP REST/RPC APIs in Go backed by OpenAPI 3 and JSON Schema.

    Project mention: Goscript: Transpile Go to human-readable TypeScript | news.ycombinator.com | 2026-01-11
  7. kin-openapi

    OpenAPI 3.0 and 3.1 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)

    Project mention: Professional Testing Experience in Golang | dev.to | 2025-12-19

    kin-openapi: Library to manipulate OpenAPI 3.1 specs

  8. xc

    Markdown defined task runner.

    Project mention: Show HN: Executable Markdown files with Unix pipes | news.ycombinator.com | 2026-01-08

    A couple more you may find interesting:

    1. Xc [https://xcfile.dev/] - an md-based task runner

    2. Literate [https://github.com/zyedidia/Literate] - a literate programming tool

  9. docuowl

    🦉 A documentation generator

  10. envdoc

    Go tool to generate documentation for environment variables

  11. go-redoc

    go-redoc is an embedded OpenAPI/Swagger documentation ui for Go using ReDoc

  12. godoclive

    GoDoc Live statically analyzes your Go HTTP services — extracts route definitions, request/response contracts, and authentication patterns — then generates beautiful, interactive API documentation.

    Project mention: How I Used go/ast to Auto-Generate API Docs from Go HTTP Handlers | dev.to | 2026-03-03

    This is the story of building GoDoc Live, an open-source CLI that reads your Go HTTP handlers and generates interactive documentation without touching your code.

  13. snip

    A simple and minimal command-line snippet manager (by mehran-prs)

  14. dictutil

    Tools, documentation, and libraries related to Kobo dictionaries.

    Project mention: Show HN: Runik – Turn fan wikis into e-reader dictionaries | news.ycombinator.com | 2025-07-01

    - Kindle support, despite requiring proprietary software (kindlegen) to compile a valid dictionary, was surprisingly easier to implement than kobo support. Kobo requires the words to be organized into a trie and encrypted. Fortunately, there's a great tool called dictutil (https://github.com/pgaskin/dictutil) that handles most of that! Kobo also doesn’t allow for custom dictionary names, hence the awkward dicthtml-[r] prefix if you use a kobo.

    Over the next year I’m looking to, improve parsing, include definition formatting options, and add support for more devices.

  15. namaste-go

    A repository to learn the basics of Go Programming. The language was developed by Google Engineers but currently is widely used in the Cloud Native ecosystem. If you want to start your career in the landscape this is the starting point.

  16. swaggo

    Convert Go annotations to Swagger Documentation (version 2.0)

  17. devrag

    Markdown vector search MCP server for Claude Code. Natural language search for markdown files using multilingual-e5-small embeddings.

    Project mention: Introducing Free RAG for Claude Code — Save Tokens & Time | dev.to | 2025-10-24

    Repository: https://github.com/tomohiro-owada/devrag

  18. go-notebook

    Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.

  19. jotbot

    JotBot generates the missing code documentation for your Go and TypeScript projects. Powered by AI.

  20. documentor

    Improve technical documentation with the power of AI.

  21. wikigen

    Generate GitHub Wiki from source code using Claude Code. Single Go binary, no Docker needed.

    Project mention: Show HN: Wikigen – Generate GitHub Wiki from Source Code Using Claude Code | news.ycombinator.com | 2026-03-14
  22. instaunit

    A tool for testing and documenting HTTP APIs

  23. godoc-lint

    A linter for Go documentation practice (aka "Go Doc Comments" or "godoc")

  24. cobradoc

    Alternative documentation generator for Cobra.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Documentation discussion

Log in or Post with

Go Documentation related posts

  • Capturer la décision à l'instant du commit, ou la perdre à jamais

    1 project | dev.to | 7 May 2026
  • We pwned X, Vercel, Cursor, and Discord through a supply-chain attack

    4 projects | news.ycombinator.com | 18 Dec 2025
  • Adding filter query parameters in Go Huma

    1 project | dev.to | 29 Nov 2024
  • Terraform-docs: Automatize sua Documentação de Infraestrutura como Código

    1 project | dev.to | 21 Nov 2024
  • Ask HN: What is one software product that boosted your productivity?

    5 projects | news.ycombinator.com | 26 Sep 2024
  • Common Git operations for open-source development

    3 projects | dev.to | 15 Aug 2024
  • 5G Service Communication Proxy with LoxiLB

    7 projects | dev.to | 20 Jun 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Documentation projects in Go? This list will help you:

# Project Stars
1 cheat 13,352
2 100-go-mistakes 7,901
3 terraform-docs 4,786
4 go-recipes 4,489
5 huma 4,147
6 kin-openapi 3,232
7 xc 1,386
8 docuowl 1,310
9 envdoc 95
10 go-redoc 94
11 godoclive 83
12 snip 79
13 dictutil 78
14 namaste-go 76
15 swaggo 72
16 devrag 59
17 go-notebook 41
18 jotbot 36
19 documentor 34
20 wikigen 28
21 instaunit 25
22 godoc-lint 15
23 cobradoc 14

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Go is
the 4th most popular programming language
based on number of references?