SA Skill Atlas GitHub skill index
Back to Software Product

Documentation

Product planning, analytics, documentation, collaboration, and user research workflows.

35 Repositories Software Product Updated Jul 16
Topic guide

How to use this Documentation index

Documentation repositories in Skill Atlas are selected from popular GitHub projects and organized to help developers compare tools, patterns, and implementation examples. Use this page as a starting point before opening individual repositories for docs, issues, examples, and license details.

When to use this category

  • Find established open source projects related to documentation.
  • Compare repository popularity, language, tags, and practical use cases.
  • Build a shortlist before deeper technical evaluation.
  • Discover adjacent categories through related tags and subcategories.

How to choose

  • Start with repositories that match your language, runtime, and deployment model.
  • Check recent commits, issue activity, documentation quality, and license before adopting a project.
  • Use stars as a popularity signal, not as proof of fit or production readiness.
  • Common languages in this topic include TypeScript, Python, Clojure.
  • Frequent tags include Software Product, roadmap, Python, awesome, awesome-list.

Documentation repositories

35 repositories sorted by GitHub stars. Use the interactive explorer for live filters.

Interactive explorer

developer-roadmap

Documentation

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

Software ProductTypeScriptangular-roadmapbackend-roadmapblockchain-roadmapcomputer-science

Good for

  • Explore a popular software product repository
  • Study implementation patterns for TypeScript projects
  • Open GitHub for documentation, examples, and issues
361k stars TypeScript
GitHub

llm-course

Documentation

Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

Software Productcourselarge-language-modelsllmmachine-learningroadmap

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
81k stars
GitHub

Summer2026-Internships

Documentation

Summer 2026 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.

Software ProductPythondata-sciencefall-2026githubinternship

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
45k stars Python
GitHub

logseq

Documentation

A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: https://logseq.io/p/NX4mc_ggEV

Software ProductClojureclojureclojurescriptgitgraph

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Clojure projects
  • Open GitHub for documentation, examples, and issues
44k stars Clojure
GitHub

Deep-Learning-Papers-Reading-Roadmap

Documentation

Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!

Software ProductPythondeep-learning

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
40k stars Python
GitHub

awesome-cto

Documentation

A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups

Software Productarchitectureawesomeawesome-listctodecision-making

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
35k stars
GitHub

AI-Expert-Roadmap

Documentation

Roadmap to becoming an Artificial Intelligence Expert in 2022

Software ProductJavaScriptaiai-roadmapartificial-intelligencedata-analysis

Good for

  • Explore a popular software product repository
  • Study implementation patterns for JavaScript projects
  • Open GitHub for documentation, examples, and issues
31k stars JavaScript
GitHub

AspNetCore-Developer-Roadmap

Documentation

Roadmap to becoming an ASP.NET Core developer in 2026

Software Productasp-net-coreaspnet-coreaspnetcoreblazorcsharp

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
20k stars
GitHub

react-developer-roadmap

Documentation

Roadmap to becoming a React developer

Software ProductJavaScript

Good for

  • Explore a popular software product repository
  • Study implementation patterns for JavaScript projects
  • Open GitHub for documentation, examples, and issues
19k stars JavaScript
GitHub

golang-developer-roadmap

Documentation

Roadmap to becoming a Go developer in 2020

Software Productgogolangroadmap

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
18k stars
GitHub

data-engineer-roadmap

Documentation

Roadmap to becoming a data engineer in 2021

Software Productclouddata-engineer-roadmapdata-engineeringroadmap

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
13k stars
GitHub

Embedded-Engineering-Roadmap

Documentation

Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources

Software Productelectronicselectronics-engineeringembeddedembedded-developerembedded-engineer

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
12k stars
GitHub

DeFi-Developer-Road-Map

Documentation

DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!

Software ProductJavaScriptawesomeawesome-listblockchaincurated-list

Good for

  • Explore a popular software product repository
  • Study implementation patterns for JavaScript projects
  • Open GitHub for documentation, examples, and issues
11k stars JavaScript
GitHub

unopim

Documentation

UnoPIM is a free and open-source Product Information Management (PIM) solution built on Laravel to manage, enrich, and scale product data beyond 10 million products.

Software ProductPHPlaravelopen-sourceopensourcephp

Good for

  • Explore a popular software product repository
  • Study implementation patterns for PHP projects
  • Open GitHub for documentation, examples, and issues
11k stars PHP
GitHub

roadmap

Documentation

GitHub public roadmap

Software Productgithubgithub-enterpriseroadmap

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
8.8k stars
GitHub

roadmap-retos-programacion

Documentation

Ruta de estudio basada en ejercicios de código de la comunidad MoureDev para aprender y practicar lógica usando cualquier lenguaje de programación.

Software ProductPythonc-plus-plusc-sharpdartejercicios

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
8.5k stars Python
GitHub

pip-tools

Documentation

A set of tools to keep your pinned Python dependencies fresh.

Software ProductPythonhasheslockfilepackagingpip

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
8.0k stars Python
GitHub

machine-learning-roadmap

Documentation

A roadmap connecting many of the most important concepts in machine learning, how to learn them and what tools to use to perform them.

Software Productdatadata-sciencedeep-learningmachine-learning

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
7.9k stars
GitHub

android-developer-roadmap

Documentation

🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.

Software ProductKotlinandroidandroid-developmentjetpackjetpack-compose

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Kotlin projects
  • Open GitHub for documentation, examples, and issues
7.8k stars Kotlin
GitHub

kubernetes-learning-path

Documentation

A roadmap to learn Kubernetes from scratch (Beginner to Advanced level)

Software Productk8skuberneteskubernetes-clusterkubernetes-deploymentkubernetes-learning

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
7.6k stars
GitHub

pipreqs

Documentation

pipreqs - Generate pip requirements.txt file based on imports of any project. Looking for maintainers to move this project forward.

Software ProductPython

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Python projects
  • Open GitHub for documentation, examples, and issues
7.5k stars Python
GitHub

data-scientist-roadmap

Documentation

Toturials coming with the "data science roadmap" picture.

Software ProductJupyter Notebook

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Jupyter Notebook projects
  • Open GitHub for documentation, examples, and issues
7.4k stars Jupyter Notebook
GitHub

awesome-roadmaps

Documentation

A curated list of roadmaps.

Software Productawesomeawesome-listlistsresourcesroadmap

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
7.1k stars
GitHub

.NET-Backend-Developer-Roadmap

Documentation

Roadmap for a .NET Backend Developer working with Microservices

Software Productaspnet-coreaspnetcoredotnetdotnet-corekubernetes

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
6.8k stars
GitHub

requestly

Documentation

Community hub for Requestly API Client — bugs, feature requests, and roadmap. The privacy-first Postman alternative.

Software Productapi-clientapi-testingdeveloper-toolsgit-syncgraphql

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
6.7k stars
GitHub

iOS-Developer-Roadmap

Documentation

Roadmap to becoming an iOS developer in 2018.

Software ProductSwiftarchitectureinterviewiosmaterials

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Swift projects
  • Open GitHub for documentation, examples, and issues
6.4k stars Swift
GitHub

GameDevMind

Documentation

最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

Software ProductC++3dcppdevopsframework

Good for

  • Explore a popular software product repository
  • Study implementation patterns for C++ projects
  • Open GitHub for documentation, examples, and issues
6.4k stars C++
GitHub

DevOpsGPT

Documentation

Multi agent system for AI-driven software development. Combine LLM with DevOps tools to convert natural language requirements into working software. Supports any development language and extends the existing code.

Software ProductHTML

Good for

  • Explore a popular software product repository
  • Study implementation patterns for HTML projects
  • Open GitHub for documentation, examples, and issues
6.0k stars HTML
GitHub

flutter_roadmap

Documentation

Highly Subjective Roadmap to Flutter Development

Software Product

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
5.9k stars
GitHub

Product-Manager-Skills

Documentation

Product Management skills framework built on battle-tested methods for Claude Code, Cowork, Codex, and AI agents.

Software ProductShellai-agentsai-product-managementclaude-skillspm-frameworks

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Shell projects
  • Open GitHub for documentation, examples, and issues
5.8k stars Shell
GitHub

game-developer-roadmap

Documentation

Roadmap to becoming a game developer in 2022

Software ProductRust

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Rust projects
  • Open GitHub for documentation, examples, and issues
5.8k stars Rust
GitHub

Laravel-Roadmap-Learning-Path

Documentation

LaravelDaily/Laravel-Roadmap-Learning-Path

Software Product

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
5.6k stars
GitHub

containers-roadmap

Documentation

This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).

Software ProductShellawscontainersecrecs

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Shell projects
  • Open GitHub for documentation, examples, and issues
5.4k stars Shell
GitHub

tlroadmap

Documentation

Тимлид – это ❄️, потому что в каждой компании он уникален и неповторим.

Software ProductVuehacktoberfestmanagementroadmapsoft-skills

Good for

  • Explore a popular software product repository
  • Study implementation patterns for Vue projects
  • Open GitHub for documentation, examples, and issues
5.1k stars Vue
GitHub

Roadmap-To-Learn-Generative-AI-In-2025

Documentation

krishnaik06/Roadmap-To-Learn-Generative-AI-In-2025

Software Product

Good for

  • Explore a popular software product repository
  • Study implementation patterns for software projects
  • Open GitHub for documentation, examples, and issues
5.1k stars
GitHub