Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Documentation

Documentation

375 projects

Showing 36 of 375 projects

Optic
OpticTypeScript

OpenAPI linting, diffing, and testing tool that prevents breaking changes and keeps API documentation accurate.

#developer-tools#swagger#schema-validation
Stars1.5k
Forks96
Last commit7 months ago
30 Seconds of C++
30 Seconds of C++C++

A collection of C++ STL features that can be learned in 30 seconds or less.

#reference-guide#stl-containers#educational
Stars1.5k
Forks603
Last commit2 years ago
Swift Style Guide by LinkedIn
Swift Style Guide by LinkedIn

LinkedIn's official style guide for writing consistent and maintainable Swift code.

#ios#naming-conventions#best-practices
Stars1.5k
Forks190
Last commit1 year ago
Naming
Naming

A curated list of clever, creative, and funny names in computer science, from algorithms to tools.

#developer-education#naming#naming-conventions
Stars1.5k
Forks53
Last commit2 months ago
xc
xcGo

A task runner that defines tasks inline with Markdown or org-mode documentation, making scripts discoverable and self-documenting.

#developer-tools#cli-tool#project-management
Stars1.4k
Forks35
Last commit1 month ago
Java Concurrency Checklist
Java Concurrency Checklist

A comprehensive checklist for reviewing Java concurrency code, covering design, documentation, synchronization, race conditions, and scalability.

#thread-safety#checklist#java concurrency
Stars1.4k
Forks159
Last commit5 years ago
DashDoc
DashDocPython

Sublime Text plugin for quick documentation lookup using Dash, Zeal, or Velocity.

#developer-tools#api-docs#productivity
Stars1.3k
Forks77
Last commit7 months ago
markdownlint
markdownlintJavaScript

A Visual Studio Code extension for linting and style checking Markdown files with a comprehensive rule set.

#developer-tools#lint#vscode-extension
Stars1.3k
Forks255
Last commit1 day ago
spectaql
spectaqlJavaScript

A Node.js library that autogenerates static, customizable documentation for GraphQL APIs from live endpoints, SDL files, or introspection results.

#developer-tools#api#openapi-alternative
Stars1.2k
Forks136
Last commit19 days ago
JSDoc
JSDocJavaScript

An ESLint plugin providing linting rules to enforce consistent and valid JSDoc comments in JavaScript and TypeScript code.

#developer-tools#eslint-plugin-jsdoc#typescript
Stars1.2k
Forks176
Last commit10 days ago
venn.nvim
venn.nvimLua

A Neovim plugin for drawing ASCII diagrams directly in the editor using visual block mode.

#ascii-diagrams#editor-tool#keyboard-driven
Stars1.2k
Forks29
Last commit2 years ago
Magento 2
Magento 2PHP

A curated list of awesome Magento 2 extensions, resources, tools, and community highlights.

#magento2#developer-tools#open-source
Stars1.2k
Forks255
Last commit4 days ago
Style Guides
Style GuidesRuby

A curated list of style guides and coding standards across programming languages, frameworks, and platforms.

#document#software-architecture#developer-tools
Stars1.1k
Forks69
Last commit3 years ago
Grape Swagger
Grape SwaggerRuby

Automatically generates Swagger/OpenAPI v2.0 compliant documentation for Grape APIs.

#oapi#rails#api
Stars1.1k
Forks479
Last commit20 days ago
Markdownlint
MarkdownlintJavaScript

A command-line interface for linting and fixing Markdown files using markdownlint rules.

#formatting#pre-commit#markdownlint
Stars1.1k
Forks104
Last commit10 days ago
Many Notes
Many NotesPHP

A self-hosted Markdown note-taking web application with multi-user support, real-time collaboration, and file-based vaults.

#oauth#progressive-web-app#productivity
Stars1.1k
Forks44
Last commit1 day ago
dart.dev
dart.devDart

The official documentation and community website for the Dart programming language, built with Jaspr.

#dart#open-source-docs#static-site
Stars1.0k
Forks791
Last commit1 day ago
remarklint
remarklintJavaScript

A collection of remark plugins to lint and enforce consistent Markdown code style.

#style#check#style-linter
Stars1.0k
Forks138
Last commit7 months ago
Swift Cheat Sheet
Swift Cheat Sheet

A quick reference cheat sheet for common, high-level Swift programming topics.

#code-examples#ios#developer-tools
Stars1.0k
Forks120
Last commit8 years ago
stdman
stdmanC++

Formatted C++20 standard library man pages generated from cppreference for Unix systems.

#developer-tools#unix#cppreference
Stars997
Forks54
Last commit2 years ago
Android-Security-Reference
Android-Security-Reference

A work-in-progress reference guide for Android security topics, tools, and version-specific details.

#security-reference#mobile-security#android
Stars993
Forks145
Last commit1 year ago
awesome-sphinxdoc
awesome-sphinxdocHTML

A curated collection of resources for Sphinx, including extensions, themes, tutorials, and tools.

#sphinx#minijinja#static-site-generator
Stars979
Forks78
Last commit10 months ago
CDK-Dia
CDK-DiaJavaScript

Automatically generates infrastructure diagrams from AWS CDK stacks using Graphviz.

#cloud-architecture#devops-tools#graphviz
Stars973
Forks46
Last commit3 months ago
Mooneye GB
Mooneye GBRust

A Game Boy research project and emulator written in Rust, focused on accuracy and clear documentation.

#test-roms#sdl2#game-boy
Stars970
Forks59
Last commit3 years ago
GitHub
GitHub

A curated collection of resources, tools, and examples showcasing GitHub's capabilities beyond just code hosting.

#developer-tools#github-resources#git-workflow
Stars970
Forks118
Last commit2 years ago
sentry-skills
sentry-skillsPython

A collection of AI agent skills and subagents for Sentry's internal development workflows, following the open Agent Skills format.

#pr-management#developer-tools#internal-tools
Stars954
Forks50
Last commit2 days ago
README best practices
README best practices

A ready-to-copy-paste template and best practices guide for writing effective README files for open source projects.

#developer-tools#open-source#project-documentation
Stars951
Forks826
Last commit2 months ago
R Packages, 2E
R Packages, 2ER

A comprehensive guide to building, documenting, testing, and distributing R packages.

#reproducible-research#quarto#testing
Stars951
Forks643
Last commit2 days ago
learning-graphql
learning-graphqlJavaScript

A JavaScript-focused learning resource that explains GraphQL concepts through the official specification and examples.

#api#server-side#graphql
Stars935
Forks104
Last commit7 years ago
img-clip.nvim
img-clip.nvimLua

A Neovim plugin to embed images from clipboard, drag-and-drop, or URLs into markup languages like LaTeX, Markdown, and Typst.

#productivity#image-embedding#latex
Stars935
Forks39
Last commit8 months ago
MarkRight
MarkRightClojure

A minimalistic GitHub-flavored markdown editor with live preview, built with Tauri.

#desktop-application#clojurescript#live-preview
Stars914
Forks54
Last commit8 months ago
Alerting and Detection Strategies (ADS) Framework | Palantir
Alerting and Detection Strategies (ADS) Framework | Palantir

A framework for developing rigorous, documented alerting and detection strategies to improve incident response efficacy.

#peer-review#security#mitre-attack
Stars899
Forks142
Last commit11 months ago
Markdown Magic
Markdown MagicJavaScript

Automatically format markdown files via comment blocks using source code, external data, and custom transforms.

#developer-tools#content-sync#readme
Stars866
Forks223
Last commit1 month ago
notedown
notedownJupyter Notebook

Convert IPython/Jupyter notebooks to markdown and back, enabling seamless editing of notebooks as markdown files.

#python-tool#data-science#workflow-automation
Stars859
Forks111
Last commit4 years ago
Zalando's README Template
Zalando's README Template

A comprehensive guide and set of rules for open-sourcing projects, based on Zalando's internal practices and philosophy.

#guidelines#zalando#open-source
Stars805
Forks133
Last commit8 years ago
reprex
reprexR

An R package that creates reproducible examples from R code for sharing on GitHub, Stack Overflow, Slack, and other platforms.

#knitr#developer-tools#r-package
Stars753
Forks90
Last commit4 months ago
PreviousPage 4 of 11

Related Tags

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
Next
#Developer Tools135
#Markdown85
#Cli Tool40
#Open Source36
#Api Documentation28
#Awesome List28
#Automation28
#Javascript26
#Hacktoberfest24
#Static Site Generator24
#Python23
#Documentation Tool23