~/cheatsheets
Cheatsheets
135 cheatsheets. The 80/20 of tools I use daily — fact-checked, no fluff.
#all
#ai
#cicd
#cloud
#containers
#databases
#infrastructure
#languages
#messaging
#monitoring
#networking
#python
#security
#shell
#web
python/
- Python APScheduler A lightweight, in-process task scheduler for Python with cron-like capabilities, persistent job storage, and multiple execution backends.
- Python asyncio Asynchronous I/O framework for writing concurrent code using async/await syntax.
- Python Beautiful Soup A powerful HTML and XML parsing library for extracting data from web pages and structured documents.
- Python Bleach A library for sanitising and cleaning HTML text, commonly used to prevent XSS attacks in user-generated content.
- Python CLI Applications Modern Python command-line interface development using Click and Rich for building beautiful, functional terminal applications.
- Python Copier A library for rendering project templates with Jinja2, supporting prompts, hooks, and template updates.
- Python DateTime Comprehensive guide to date and time manipulation in Python using the datetime module.
- Python Debugging Tools Comprehensive guide to debugging, profiling, and troubleshooting Python applications.
- Python FastAPI A modern, high-performance web framework for building APIs with Python, featuring automatic validation, serialisation, and interactive documentation.
- Python Flask A lightweight WSGI web application framework for Python that provides tools, libraries, and technologies to build web applications.
- Python Logging The standard logging module done right: loggers, handlers, formatters, levels, structured/JSON logs, exception logging, correlation IDs, and async/multiprocessing pitfalls.
- Python-Magic File type identification library using libmagic for accurate MIME type detection and metadata extraction.
- Python Markdown A comprehensive guide to converting Markdown to HTML using the Python-Markdown library.
- Python MkDocs Static site generator that creates fast, simple documentation from Markdown files.
- Python os Module A standard library module providing portable operating system interfaces for file system operations, environment variables, and process management.
- Python Packaging and Dependency Management Modern Python packaging with pyproject.toml, build backends, version pinning, and reproducible builds for reliable dependency management.
- Python Paramiko A powerful SSH2 protocol library for Python that enables secure remote command execution and file transfers.
- Python Patterns Essential design patterns and architectural patterns for writing maintainable, scalable Python code.
- Python Pendulum Drop-in replacement for datetime with timezone support, human-friendly parsing, and intuitive API.
- Python pgvector A PostgreSQL extension and Python library for storing, indexing, and querying vector embeddings for similarity search applications.
- Python pika (RabbitMQ) Essential patterns and commands for building message-driven applications with RabbitMQ using the pika library.
- Python PIL/Pillow A comprehensive image processing library for Python enabling creation, manipulation, and analysis of images.
- Python Pydantic Data validation and settings management using Python type annotations.
- PyMuPDF (fitz) A high-performance Python library for PDF manipulation, text extraction, and document processing.
- Python pytesseract A Python wrapper for Google's Tesseract-OCR engine, enabling text extraction from images.
- Python pytest Powerful Python testing framework with fixtures, parametrisation, and plugin ecosystem.
- Python Redis High-performance in-memory data store client with support for streams, pub/sub, and complex data structures.
- Python Requests A powerful and elegant HTTP library for Python that simplifies making web requests and handling responses.
- Python - Sentry SDK Real-time error tracking and performance monitoring for Python applications.
- Python Sphinx Documentation generation tool that converts reStructuredText files into HTML, PDF, and other formats.
- Python SQLAlchemy A powerful Python SQL toolkit and Object-Relational Mapper (ORM) for database access and manipulation.
- Python SQLite with Vectors Working with SQLite databases and vector extensions for embeddings and semantic search in Python.
- Python - Type Hints and Static Analysis Type annotations for runtime validation and static analysis with mypy and pyright.
- Python uv Fast, all-in-one Python project and package manager: init, add, sync, run, tools, inline scripts, lockfiles, and migration from pip/poetry.
- Python Watchdog File system monitoring library for tracking changes to files and directories in real-time.
- Python PyYAML YAML parsing and serialisation library for Python with full YAML 1.1 support.
- Python Zeroconf (mDNS) Zero-configuration networking for service discovery and advertisement on local networks using multicast DNS.