What are the top Python repos?
Popular Python repositories on GitHub, each answered in plain English for non-coders: what it is, its tech stack, and how to run it.
- newren/git-filter-repoA fast command-line tool for rewriting Git repository history — removing large files, scrubbing secrets, and e
- instaloader/instaloaderA Python command-line tool that downloads Instagram photos, videos, stories, Reels, and metadata from public o
- the-pocket/pocketflow-tutorial-codebase-knowledgeA Python tool that reads any GitHub repository and generates a beginner-friendly written tutorial explaining h
- bentoml/openllmOpenLLM lets you run open-source AI language models on your own hardware and serve them through an API that ma
- kludex/starletteStarlette is a lightweight Python library for building fast web APIs and services — it handles routing, WebSoc
- secdev/scapyA Python tool for building, sending, capturing, and analyzing network packets at a low level — usable as an in
- bmaltais/kohya_ssA browser-based graphical interface for fine-tuning Stable Diffusion image AI models using LoRA and Dreambooth
- thuml/time-series-libraryA Python benchmark library for researchers to compare dozens of published deep learning models on time-series
- openai/shap-eShap-E is an OpenAI research model that generates 3D objects from text prompts or images, outputting shapes as
- dbader/scheduleSchedule is a tiny Python library with no dependencies for running functions on a fixed schedule, using readab
- embedding/chinese-word-vectorsA library of 100+ pre-trained Chinese word vector sets covering multiple training methods, context types, and
- mealie-recipes/mealieA self-hosted recipe manager and weekly meal planner you install on your own server — save recipes from any co
- cyrus-and/gdb-dashboardA single config file that gives GDB a persistent visual dashboard — showing source code, variables, call stack
- arindam200/awesome-ai-appsA collection of 80+ ready-to-run Python code examples for building AI applications — from simple chatbots and
- smol-ai/developerA Python tool that turns a plain-English description of what you want to build into a complete working codebas
- xmu-xiaoma666/external-attention-pytorchFightingCV is a PyTorch library with clean, standalone implementations of 37+ attention mechanisms, popular vi
- e2b-dev/e2bE2B provides cloud sandboxes that let AI agents safely run code in isolated temporary environments — a few lin
- h2oai/h2ogpth2oGPT is a self-hosted AI chat assistant you run on your own computer — upload documents and ask the AI quest
- lonamiwebs/telethonTelethon is a Python library for automating Telegram — send messages, download media, or build bots using Tele
- coleifer/peeweePeewee is a lightweight Python library that lets you work with SQLite, MySQL, MariaDB, or PostgreSQL databases
- instantx-research/instantidInstantID takes one reference photo of a person and generates new AI images in different styles or settings wh
- g1879/drissionpageDrissionPage is a Python library that lets you mix browser automation and direct HTTP requests in one script,
- quipnetwork/quip-protocolQuip Protocol is an experimental blockchain research demo that replaces Bitcoin-style hashing with quantum ann
- icloud-photos-downloader/icloud_photos_downloaderiCloud Photos Downloader is a command-line tool for pulling your iCloud photos and videos to a local folder on
- datahub-project/datahubAn open-source data catalog platform that connects to 80+ data tools to give companies a searchable map of all
- dbcli/mycliA smarter MySQL terminal client that auto-completes SQL keywords, table names, and column names as you type, a
- darrenburns/postingA keyboard-driven HTTP client that runs in the terminal — like Postman but without a browser — storing your sa
- axolotl-ai-cloud/axolotlA framework for fine-tuning open-source AI language models like Llama, Mistral, and Qwen using a single YAML c
- elebumm/redditvideomakerbotA Python bot that automatically converts Reddit threads into short-form videos with text-to-speech narration o
- allenai/allennlpA now-archived Python NLP research library from the Allen Institute for AI that provided reusable components f
- farama-foundation/gymnasiumA standard Python toolkit for reinforcement learning that provides a shared API and a large collection of envi
- alexjc/neural-enhanceA Python research tool from 2016 that uses a neural network to upscale low-resolution photos by 2x or 4x, or t
- tadata-org/fastapi_mcpA Python library that automatically exposes all your existing FastAPI endpoints as MCP tools so AI assistants
- simonw/llmA command-line tool and Python library for sending prompts to dozens of AI models from your terminal, with aut
- sqlalchemy/sqlalchemyA Python library for working with SQL databases using either an object mapper that lets you save and query Pyt
- miserlou/zappaThe original Zappa repository for deploying Python apps as serverless functions on AWS Lambda. Active developm
- keephq/keepAn open-source alert management platform that pulls alerts from Datadog, Grafana, PagerDuty, and other tools i
- physical-intelligence/openpiOpen-source AI models from Physical Intelligence that control robot arms using camera images and plain-languag
- openai/spinningupAn OpenAI learning package that teaches deep reinforcement learning through written guides, readable Python im
- ludwig-ai/ludwigLudwig is a Python framework that trains and fine-tunes AI models from a YAML config file — no training code r
- usagi-org/ai-goofish-monitorAn automated monitor for China's Xianyu second-hand marketplace that watches for listings matching your criter
- flagopen/flagembeddingFlagEmbedding is a Python toolkit of AI models that turn text into numbers for fast similarity search, making
- pallets/jinjaJinja is a Python templating engine that fills placeholders in HTML or text files with real data using loop an
- robotframework/robotframeworkRobot Framework is a Python-based open source tool for testing software and automating repetitive tasks, using
- dod-o/statistical-learning-method_codeAnnotated Python implementations of every algorithm in the Chinese ML textbook Statistical Learning Methods by
- nerfstudio-project/nerfstudioA Python framework for turning a set of photos into an interactive 3D scene you can fly through in a browser.
- qubvel-org/segmentation_models.pytorchA Python library for training AI models that identify exactly which pixels in an image belong to each object o
- pwxcoo/chinese-xinhuaA ready-made dataset of Chinese language reference data in JSON format, covering over 31,000 idioms, 16,000 ch
- bytedance/trae-agentAn open-source AI coding agent from ByteDance that takes plain-English instructions and autonomously writes co
- speechbrain/speechbrainAn open-source Python toolkit that bundles speech-to-text, speaker recognition, audio cleanup, voice separatio
- embraceagi/awesome-chatgpt-zhA Chinese-language curated directory of guides, tools, and resources for getting more out of ChatGPT — coverin
- quipnetwork/hashsigs-pyA Python package that lets you generate and verify quantum-resistant digital signatures using hash functions —
- beehiveinnovations/pal-mcp-serverA Python MCP server that lets a single AI coding tool like Claude Code or Gemini CLI call multiple AI models —
- benbusby/whoogle-searchA self-hosted privacy proxy that fetches Google Search results while stripping ads, tracking cookies, and your
- great-expectations/great_expectationsA Python library that lets data teams write automated checks for their data pipelines — catching nulls, bad ra
- qutebrowser/qutebrowserA keyboard-driven web browser built with Python and Qt, designed for users who want Vim-style navigation inste
- streamlink/streamlinkA command-line tool that grabs a live video stream from Twitch, YouTube, or other services and plays it in VLC
- cleanlab/cleanlabA Python library that automatically scans machine learning datasets to find mislabeled examples, duplicates, a
- milesial/pytorch-unetA Python implementation of U-Net that automatically draws precise outlines around objects in photos — original
- jack-cherish/pythonparkA Chinese-language study guide with curated links to Python tutorials, AI and machine learning learning paths,
- statsmodels/statsmodelsA Python library with a large collection of statistical models and tests — regression, time series forecasting
- hoya012/deep_learning_object_detectionA curated reading list of deep learning object detection research papers from 2014 to 2020, with a visual time
- langchain-ai/open_deep_researchAn open-source AI research agent that takes a question, searches the web iteratively, reads and summarizes sou
- waydroid/waydroidWaydroid lets you run a full Android 13 system directly on a Linux desktop using containers, so you can use An
- qwenlm/qwen3-ttsQwen3-TTS is a set of open-source AI text-to-speech models from Alibaba that convert text to natural speech in
- lucidrains/dalle2-pytorchAn open-source PyTorch reimplementation of DALL-E 2 for generating images from text descriptions. Requires GPU
- thu-mig/yolov10YOLOv10 is a real-time object detection model that draws labeled boxes around things it spots in images or vid
- simular-ai/agent-sAgent S is an open-source AI framework that controls a computer by looking at the screen and clicking like a p
- rougier/scientific-visualization-bookA free, open-access book and code repository teaching researchers and students how to create publication-quali
- tongyi-mai/z-imageZ-Image is an open-source family of 6-billion-parameter AI image generation models that creates images from te
- lsdefine/genericagentA lightweight Python framework where an AI model controls your computer — browser, terminal, files, mouse and
- kornia/korniaKornia is a Python computer-vision library on top of PyTorch that makes image filters, transformations, and fe
- the-pr-agent/pr-agentAI tool that automatically reviews GitHub pull requests and posts feedback as comments, replacing the need for
- nvlabs/stylegan2NVIDIA Research's AI model that generates photorealistic images of faces, cars, and animals from scratch, and
- nvidia/fastphotostyleNVIDIA Python tool that transfers the colors, tones, and textures of one photograph onto another to produce ph
- doriandarko/claude-engineerA Python coding assistant powered by Claude 3.5 Sonnet that reads and edits your files, runs code, and can wri
- giampaolo/psutilA Python library for reading real-time system information — CPU usage, memory, disk, network connections, and
- tweepy/tweepyA Python library that connects your code to the Twitter API, handling authentication and HTTP details so you c
- joeanamier/xhs-downloaderA Python tool for downloading photos, videos, and post data from XiaoHongShu (Little Red Book / RedNote), with
- microsoft/promptflowA Microsoft toolkit for building, testing, evaluating, and deploying applications that use large language mode
- evanli/github-rankingA daily-updated reference listing the most-starred and most-forked GitHub repositories overall and broken down
- wsvincent/awesome-djangoA community-maintained list of the best Django packages, tools, courses, and resources — organized by category
- vipstone/faceaiA beginner Python project demonstrating face detection, recognition, emotion analysis, digital makeup effects,
- wandb/wandbWeights and Biases (wandb) is a Python library that automatically tracks your machine learning experiments — l
- simonw/datasetteDatasette turns any SQLite database file into a browsable website and JSON API with a single command — no web
- aws/chaliceChalice is AWS's Python framework for building serverless apps on AWS Lambda — you write plain Python function
- jxxghp/moviepilotMoviePilot is a Python automation tool for managing a home media library on a NAS server, rebuilt from NAStool
- numba/numbaNumba speeds up Python numerical code by compiling it to machine code at runtime using LLVM — add one decorato
- dreammis/social-auto-uploadPython command-line tool that automatically publishes videos and image posts to Douyin, Bilibili, TikTok, and
- kkroening/ffmpeg-pythonA Python library that lets you write video and audio processing instructions as readable Python code instead o
- yichuan-w/leannA vector database that runs entirely on your laptop, letting you search through large personal data collection
- sparkaudio/spark-ttsA text-to-speech AI that can clone any voice from a short audio clip and generate natural-sounding speech in C
- rushter/mlalgorithmsClean, readable Python implementations of common machine learning algorithms designed for learning how they wo
- lengstrom/fast-style-transferPython tool that applies the visual style of a painting to any photo or video using a pre-trained neural netwo
- cupy/cupyA Python library that lets you swap out NumPy and SciPy with GPU-accelerated versions, making large-scale nume
- megadose/holehePython OSINT tool that checks whether a given email address has accounts on 120+ websites by using each site's
- aboul3la/sublist3rPython command-line tool that finds all subdomains of a website by querying search engines and security databa
- iam-veeramalla/aws-devops-zero-to-heroA free 30-day hands-on learning plan for AWS from a DevOps perspective, covering cloud basics, networking, CI/
- magic-research/magic-animateMagicAnimate turns a still photo of a person into a video by animating them to follow a body motion sequence,
- aristocratos/bpytopA colorful, keyboard-driven terminal app for Linux, macOS, and FreeBSD that shows live graphs of CPU, memory,
All repos · Explain any other repo →