A collection of learning resources for curious software engineers
-
Updated
Dec 24, 2025 - Python
Documentation is a set of information that describes a product to its users, including what it is, how it operates, and how to use it.
A collection of learning resources for curious software engineers
the only cheat sheet you need
What the f*ck Python? 😱
Documentation that simply works
Project documentation with Markdown.
A collaborative note taking, wiki and documentation platform that scales. Built with Django and React.
The Sphinx documentation generator
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
The official documentation for Raspberry Pi computers and microcontrollers
README file generator, powered by AI.
API Documentation for Python Projects
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
🐍 ➡️ 📜 Auto-generate API documentation for Python projects
MCP server and Claude plugin for Postgres skills and documentation. Helps AI coding tools generate better PostgreSQL code.
Format and convert Python docstrings and generates patches
Your Project with Great Documentation.
Python samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API
AI-powered multi-agent system that automatically analyzes codebases and generates comprehensive documentation. Features GitLab integration, concurrent processing, and multiple LLM support for better code understanding and developer onboarding.
🚀 Useful README.md, LICENSE, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, GitHub Issues, Pull Requests and Actions templates to jumpstart your projects.