Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Documentation Generation

Documentation Generation

50 projects

Showing 36 of 50 projects

Claude Code Infrastructure Showcase
Claude Code Infrastructure ShowcaseTypeScript

A reference library of production-tested Claude Code infrastructure patterns for auto-activating skills, modular skill design, and specialized agents.

#developer-tools#workflow-automation#code-assistance
Stars10.0k
Forks1.2k
Last commit10 days ago
nbdev
nbdevJupyter Notebook

A notebook-driven development platform that creates high-quality documentation, tests, CI, and packaging from Jupyter notebooks.

#pypi#software-testing#developer-tools
Stars5.3k
Forks515
Last commit2 days ago
terraform-docs
terraform-docsGo

A utility to generate documentation from Terraform modules in various output formats.

#generator#terraform-docs#pre-commit
Stars4.8k
Forks597
Last commit8 days ago
cmake-cookbook
cmake-cookbookC++

A collection of practical CMake recipes for building, testing, and packaging C, C++, Fortran, and Python projects.

#python-integration#cmake-recipes#packaging
Stars2.9k
Forks713
Last commit5 years ago
SourceKitten
SourceKittenSwift

A framework and CLI tool for interacting with SourceKit to parse Swift AST, extract docs, and analyze Swift/Objective-C code.

#developer-tools#sourcekit#cli-tool
Stars2.4k
Forks237
Last commit25 days ago
autodoc
autodocTypeScript

An experimental toolkit that automatically generates and maintains codebase documentation using LLMs like GPT-4.

#software-maintenance#knowledge-management#language-model
Stars2.4k
Forks151
Last commit1 year ago
Sandcastle
SandcastleC#

A standalone GUI, Visual Studio integration package, and MSBuild tasks for building help files with Sandcastle tools.

#msbuild#xml-comments#maml
Stars2.3k
Forks376
Last commit27 days ago
deepwiki-rs
deepwiki-rsRust

An AI-powered Rust engine that automatically generates C4 model architecture documentation from source code.

#codebase-analysis#developer-tools#openai
Stars1.4k
Forks156
Last commit8 days ago
clipp
clippC++

A single-header C++11/14/17 library for expressive command line argument parsing with documentation generation.

#cmdline-parser#cpp17#argument-parsing
Stars1.3k
Forks154
Last commit2 years ago
codox
codoxClojure

A tool for generating API documentation from Clojure or ClojureScript source code.

#clojurescript#leiningen#api-documentation
Stars687
Forks98
Last commit1 year ago
roxygen <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
roxygen <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

Generate R package documentation and NAMESPACE files from inline R comments.

#namespace#rd-files#r-package
Stars655
Forks238
Last commit3 days ago
planter
planterGo

Generate PlantUML ER diagram textual descriptions from existing PostgreSQL database tables.

#schema-visualization#entity-relationship#cli-tool
Stars556
Forks52
Last commit2 years ago
ProjectScaffold
ProjectScaffoldF#

A prototypical .NET solution scaffolding tool with a build process for F# projects.

#nuget#build-automation#dotnet
Stars521
Forks152
Last commit3 years ago
web-component-analyzer
web-component-analyzerTypeScript

A CLI tool that analyzes web components and generates documentation in multiple formats.

#stencil#web-components#developer-tools
Stars519
Forks68
Last commit2 years ago
SwiftPlantUML
SwiftPlantUMLSwift

Xcode extension and macOS app that generates PlantUML class diagrams from Swift code directly within Xcode or Finder.

#xcode-plugin#developer-tools#plantuml-generating
Stars453
Forks24
Last commit2 years ago
SourceDocs
SourceDocsSwift

A command line tool that generates Markdown documentation from inline Swift source code comments.

#generator#swift-package-manager#code-documentation
Stars423
Forks45
Last commit2 years ago
SourceDocs
SourceDocsSwift

A command line tool that generates Markdown documentation from inline Swift source code comments.

#generator#swift-package-manager#code-documentation
Stars423
Forks45
Last commit2 years ago
gemini-cli-prompt-library
gemini-cli-prompt-library

A curated library of 30+ professionally crafted prompt templates for common development tasks, designed as a Gemini CLI extension.

#cli-extension#developer-tools#productivity
Stars412
Forks114
Last commit9 months ago
Rest for Haskell
Rest for HaskellHaskell

A Haskell library for creating REST APIs with automatic client and documentation generation.

#haskell#server-side#rest-api
Stars386
Forks52
Last commit7 years ago
Ginrpc
GinrpcGo

A Go library for Gin that provides automatic parameter binding, gRPC support, and annotation-based routing.

#api-framework#auto#parameter-binding
Stars304
Forks38
Last commit8 months ago
Praxis
PraxisRuby

A Ruby framework for designing and implementing modern REST APIs with automatic OpenAPI documentation and GraphQL-like field selection.

#service-architecture#design-first#api-framework
Stars302
Forks39
Last commit1 year ago
nef
nefSwift

A toolset to enhance Xcode Playgrounds with third-party library support, compilation, documentation generation, and iPad Playground Book creation.

#hacktoberfest#functional-programming#jekyll
Stars268
Forks6
Last commit4 years ago
playgroundbook
playgroundbookRuby

A command-line tool for linting, rendering, and generating Swift Playground books from YAML or markdown.

#cli-tool#education-tools#playground-book
Stars259
Forks18
Last commit8 years ago
cargo-rdme
cargo-rdmeRust

A Cargo subcommand that automatically generates a crate's README.md from its Rust documentation.

#rustdoc#developer-tools#cargo-subcommand
Stars217
Forks12
Last commit18 hours ago
cratery
crateryRust

A lightweight private cargo registry with batteries included, built for organizations, featuring docs generation and dependency analysis.

#cargo-registry#authentication#private-registry
Stars180
Forks12
Last commit4 months ago
CMake
CMakeCMake

A collection of reusable CMake modules and find scripts for standardizing C/C++ project builds, testing, and packaging.

#subproject-management#packaging#dependency-management
Stars153
Forks72
Last commit2 years ago
eslint-doc-generator
eslint-doc-generatorTypeScript

Automatically generates and maintains documentation for ESLint plugins and rules, including rule tables, config tables, and rule doc notices.

#generator#developer-tools#lint
Stars112
Forks22
Last commit1 day ago
Book Factory
Book FactoryShell

A toolkit of custom skills, hooks, and templates that extend Claude's capabilities with specialized workflows and automation.

#claude-code#claude-ai#automation-tools
Stars101
Forks19
Last commit6 days ago
ocaml-makefile
ocaml-makefileOCaml

A generic Makefile for building small to medium-sized OCaml projects with minimal configuration.

#library-management#compilation#makefile
Stars82
Forks19
Last commit1 year ago
aar-doc - Automated Ansible Role Documentation
aar-doc - Automated Ansible Role DocumentationPython

A Python tool that automatically generates documentation and defaults from Ansible role metadata files.

#metadata-parsing#jinja2#hacktoberfest
Stars53
Forks8
Last commit2 days ago
/prd-generator
/prd-generator

Claude Code plugin that generates comprehensive Product Requirements Documents from conversation context.

#developer-tools#claude-code-plugin#claude-code
Stars50
Forks8
Last commit6 months ago
BASIS
BASISC++

CMake BASIS is a build system and software implementation standard that simplifies creating sharable software and libraries.

#project-template#software-standards#perl
Stars49
Forks10
Last commit5 years ago
Generate terraform documentation
Generate terraform documentationShell

A GitHub Action that automatically generates and commits Terraform module documentation using terraform-docs and gomplate.

#gomplate#devops-tools#terraform
Stars40
Forks9
Last commit1 year ago
SynProject
SynProjectPascal

An open-source Delphi project tool for local source code versioning and automated documentation generation.

#gpl-licensed#iec-62304#pascal
Stars31
Forks13
Last commit3 years ago
OCaml Yeoman Generator
OCaml Yeoman GeneratorJavaScript

A Yeoman generator that scaffolds OCaml modules with integrated build, test, and documentation tools.

#oasis#unit-testing#build-automation
Stars22
Forks4
Last commit8 years ago
ember-cli-jsdoc
ember-cli-jsdocJavaScript

An Ember CLI addon that generates HTML documentation from JSDoc comments in Ember applications.

#html-docs#ember-addon#code-documentation
Stars21
Forks18
Last commit6 years ago
Page 1 of 2Next

Related Tags

#Developer Tools17#Cli Tool9#Documentation7#Ci Cd7#Api Documentation7#Code Documentation6#Swift6#Typescript5#Javascript5#Generator4#Testing4#Markdown4
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub