Home
The good stuff

A hand-picked guide to Python.

The applications that define it, repos worth starring, books worth your time, foundational research, and the people behind the language.

Updated May 2026·Curated by Jared Rummler
Python logo animationThe two halves of the Python logo slide together, trace their outlines, reveal their gradients, and float gently in a dark scene.
The applications that define Python

Web & APIs

Frameworks that serve the modern Python web.

Data & Science

The numerical, notebook, and plotting stack.

Machine Learning

Training, inference, and applied ML.

Tooling & Automation

The glue: jobs, scraping, packaging, and ops.

The most-starred Python repositories
Significant-GravitasAutoGPT

Agent framework and platform for autonomous AI workflows written largely in Python.

AI Agents184.4k
yt-dlpyt-dlp

Feature-rich command-line audio/video downloader and one of the most actively maintained Python CLI tools.

Media163.4k
AUTOMATIC1111stable-diffusion-webui

Popular Python-based web UI for Stable Diffusion workflows.

AI & ML163.2k
huggingfacetransformers

The dominant Python framework for state-of-the-art transformer models in NLP, vision, audio, and multimodal AI.

AI & ML160.8k
langflow-ailangflow

Visual builder for LLM chains, agents, and AI workflows.

AI Agents148.6k
ytdl-orgyoutube-dl

Classic Python downloader for YouTube and many other sites.

Media140.3k
open-webuiopen-webui

User-friendly AI interface layer for local and hosted model backends.

AI & ML138k
langchain-ailangchain

Widely used Python platform for LLM application development and agent orchestration.

AI Agents137.2k
comfyanonymousComfyUI

Graph-based diffusion workflow builder with an extensive Python extension ecosystem.

AI & ML113.8k
pytorchpytorch

Python-first deep-learning framework with dynamic graphs and large ecosystem support.

AI & ML100k
openaiwhisper

Speech recognition model code and inference tooling widely used from Python.

AI & ML99.9k
fastapifastapi

High-performance web framework built around type hints and async I/O.

Web98.4k
browser-usebrowser-use

Python project for browser automation aimed at AI-agent workflows.

AI Agents94.9k
djangodjango

The canonical batteries-included Python web framework.

Web87.5k
home-assistantcore

Home Assistant's primary codebase and one of Python's largest user-facing applications.

Apps87.2k
ManimCommunitymanim

Animation engine for explanatory mathematics and technical visualization.

Apps87k
vllm-projectvllm

High-throughput inference and serving engine for large language models.

AI & ML80.6k
pythoncpython

Reference implementation of the Python programming language.

Core72.8k
palletsflask

Micro web framework with massive historical influence on Python web development.

Web71.6k
ansibleansible

Widely used infrastructure automation and configuration-management platform.

Automation68.6k
scikit-learnscikit-learn

The standard general-purpose machine-learning library for Python.

AI & ML66.1k
keras-teamkeras

High-level deep-learning API with a long history of Python-first model development.

AI & ML64.1k
scrapyscrapy

Python's best-known high-level web crawling and scraping framework.

Automation61.8k
commaaiopenpilot

Python-heavy robotics and driver-assistance operating system.

Apps61k
psfrequests

The canonical human-friendly HTTP client library for Python.

Web54k
Language design

Readability counts.

Significant whitespace and an uncluttered grammar make Python read almost like pseudocode — the design choice that turned it into the world's first teaching language and its most widely used one.

One language, every domain

From a one-line script to a research cluster.

Web backends, data pipelines, machine learning, automation, and scientific computing all share the same language — Python orchestrates while C, Rust, and CUDA do the heavy lifting.

From the research

27 papers that built scientific Python · drag, use ← → or click a card

IEEE ComputerAn Empirical Comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a Search/String-Processing ProgramLutz Prechelt · 2000Language & Research
#12000
An Empirical Comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a Search/String-Processing Program
Lutz Prechelt · 2000 · IEEE Computer
1/27
People worth following