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.
- github/awesome-copilotA community catalog of ready-made customizations for GitHub Copilot—agents, instructions, skills, and workflow
- facebookresearch/fairseqFairseq is a research toolkit from Meta for training and experimenting with AI models that handle text tasks l
- numpy/numpyThe core math library for Python that makes working with large numbers, arrays, and matrices fast. Nearly ever
- owasp/cheatsheetseriesA large collection of short, practical security guides for developers — one cheat sheet per topic, covering th
- astrbotdevs/astrbotOpen-source platform for deploying AI chatbots across Telegram, Discord, WeChat, and other messaging apps with
- luongnv89/claude-howtoA structured learning guide for Claude Code with ten tutorial modules, templates, and quizzes that teach you h
- eriklindernoren/ml-from-scratchA Python project that rebuilds popular machine learning algorithms step by step using only NumPy, so you can s
- donnemartin/interactive-coding-challengesOver 120 Python algorithm and data structure challenges in interactive Jupyter Notebooks — each with a problem
- dgtlmoon/changedetection.ioSelf-hosted web page monitor that detects changes and sends notifications via email, Discord, Slack, or webhoo
- langchain-ai/langgraphA Python framework for building durable, stateful AI agents that can pause for human input, resume after failu
- tqdm/tqdmtqdm adds a live progress bar to Python loops and shell pipelines with almost no code changes, showing percent
- lightning-ai/pytorch-lightningPyTorch Lightning removes repetitive training-loop boilerplate from PyTorch projects so researchers can focus
- iperov/deepfaceliveReal-time face swap tool for Windows that replaces your face during live streams or video calls using pre-trai
- openai/openai-pythonopenai-python is OpenAI's official Python library that lets you call GPT and other OpenAI models from Python i
- s0md3v/roopFace-swapping tool for images and videos that replaced faces in target media with a source photo. Now archived
- jumpserver/jumpserverJumpServer is a self-hosted web gateway that lets IT teams control who can access servers, databases, and inte
- fujiwarachoki/moneyprinterv2Python automation tool that runs Twitter bots, generates YouTube Shorts, manages affiliate campaigns, and send
- stevenblack/hostsA unified hosts file that blocks over 80,000 ad and malware domains system-wide across every browser and app o
- tatsu-lab/stanford_alpacaA research project that fine-tunes the LLaMA language model on 52,000 instruction-response examples so it foll
- trailofbits/algoA one-command tool that spins up your own private VPN server in the cloud, routing your internet traffic throu
- fishaudio/fish-speechFish Speech is an open-source text-to-speech system that converts written text into realistic spoken audio acr
- encode/django-rest-frameworkDjango REST framework is a toolkit that adds everything you need to build a JSON API on top of Django — serial
- metacubex/mihomoPython library for fetching and managing Honkai: Star Rail player data via an unofficial API, with type-safe d
- feder-cr/jobs_applier_ai_agent_aihawkAn AI bot that automatically fills out and submits job applications on your behalf, tailoring each one to the
- chubin/wttr.inA terminal-based weather service that shows forecasts instantly via command line, no browser needed. Query by
- searxng/searxngA self-hosted, privacy-first search engine that queries Google, Bing, DuckDuckGo, and dozens of other engines
- atsushisakai/pythonroboticsA collection of Python implementations and visualizations of robotics algorithms—localization, mapping, path p
- jaidedai/easyocrA Python library that extracts text from images in 80+ languages with just a few lines of code — point it at a
- meta-llama/llama3Meta's official Llama 3 large language models (8B and 70B parameters) with starter code to run them locally on
- python-telegram-bot/python-telegram-botA Python library that wraps the Telegram Bot API so you can build automated Telegram bots — handling messages,
- onyx-dot-app/onyxSelf-hosted AI chat platform that connects to any language model and searches your organization's documents to
- donnemartin/data-science-ipython-notebooksA collection of Jupyter notebooks with working code examples covering data science and machine learning topics
- hpcaitech/open-soraOpen-source AI system for generating videos from text descriptions. Train and run your own video model with pu
- d2l-ai/d2l-enDive into Deep Learning is a free, interactive AI textbook that teaches deep learning from scratch using runna
- ebazhanov/linkedin-skill-assessments-quizzesCommunity-maintained collection of practice questions and answers for technical skill assessments across 100+
- vectifyai/pageindexPython library that helps AI systems find and retrieve information from long documents by building a hierarchi
- 521xueweihan/github520Speed up GitHub access by adding direct IP-to-hostname mappings to your computer's hosts file, bypassing slow
- genesis-embodied-ai/genesis-worldFast physics simulator for training AI-controlled robots. Runs 430,000× faster than real time, supporting rigi
- deepinsight/insightfaceOpen-source Python toolkit for detecting, recognizing, and analyzing faces in images and video using deep lear
- getredash/redashOpen-source business intelligence tool that connects to your databases, lets you write SQL queries, and turns
- celery/celeryA Python library for running tasks in the background across one or many machines — hand off slow jobs like sen
- reflex-dev/reflexReflex lets you build full-stack interactive web apps entirely in Python with no JavaScript. You write both th
- deezer/spleeterSpleeter is an AI tool from Deezer that splits any finished song into separate instrument tracks — vocals, dru
- google/python-firePython Fire is a Google library that automatically turns any Python function, class, or object into a command-
- stanford-oval/stormAI research assistant that automatically gathers sources and writes Wikipedia-style articles with citations on
- facefusion/facefusionFaceFusion is a Python-based AI platform for swapping faces in images and videos or syncing lip movements to a
- svc-develop-team/so-vits-svcAI tool that converts singing voices from one person to sound like another while keeping the melody and lyrics
- acheong08/chatgptUnofficial Python library providing programmatic access to ChatGPT before the official API was available.
- locustio/locustLocust is an open-source load testing tool where you write test scenarios in plain Python to simulate thousand
- pydantic/pydanticPydantic is a Python library that automatically validates and converts data from external sources using your t
- microsoft/cascadia-codeCascadia Code is a free monospaced programming font from Microsoft with optional ligatures (turning character
- archivebox/archiveboxArchiveBox lets you save permanent copies of webpages, bookmarks, videos, and articles to your own server — so
- qwenlm/qwen3Qwen3 is a family of open-weight AI language models from Alibaba that can switch between thinking mode for com
- sgl-project/sglangHigh-performance framework for running AI models as a service with optimizations like request caching and para
- stability-ai/generative-modelsAI models from Stability AI that generate 3D videos and multi-view imagery from single images or videos using
- huggingface/smolagentsLightweight Python library for building AI agents that reason about tasks and execute them by writing and runn
- assafelovic/gpt-researcherAn AI agent that automatically researches topics by searching the web, reading multiple sources, and writing d
- davila7/claude-code-templatesA catalog of 100+ pre-built extensions and configurations for Claude Code, Anthropic's AI coding assistant. Pi
- squidfunk/mkdocs-materialA Python-based documentation framework that converts Markdown files into a polished, mobile-friendly website w
- ungoogled-software/ungoogled-chromiumA version of the Chrome browser with all Google tracking and data-collection code removed at the source level
- littlecodersh/itchatPython library to automate WeChat messaging, file transfers, and chatbots using your personal account via code
- facebookresearch/detectronFacebook AI Research's original platform for object detection — the AI that identifies and locates objects in
- fosowl/agenticseekA fully local, privacy-first AI assistant that autonomously browses the web, writes code, and completes multi-
- wzmiaomiao/deep-learning-for-image-processingA Chinese-language deep learning tutorial series teaching computer vision AI through landmark architectures li
- huggingface/open-r1Open-source training code and datasets to build your own reasoning AI model that shows its thinking step-by-st
- openai/openai-agents-pythonOpenAI's official Python toolkit for building AI products where multiple AI helpers work together, hand off ta
- ycm-core/youcompletemeIntelligent code completion plugin for Vim that understands your code structure and suggests completions, type
- soxoj/maigretGive Maigret a username and it searches 3,000+ websites to find where that person exists online, then compiles
- walter201230/pythonA comprehensive Chinese-language Python tutorial for beginners, covering basics through advanced topics like a
- hsliuping/tradingagents-cnTradingAgents-CN is an AI-powered stock analysis platform where multiple AI agents — covering technical charts
- mlflow/mlflowMLflow is an open-source platform that tracks, versions, and evaluates AI and machine learning projects — with
- getzep/graphitiPython library that gives AI agents a long-term memory using a knowledge graph that understands time, so agent
- vision-cair/minigpt-4Open-source AI that lets you chat with an image—ask questions, request descriptions, or get stories based on w
- subframe7536/maple-fontA free, open-source monospace font for code editors and terminals with rounded characters, programming ligatur
- matterport/mask_rcnnA Python implementation of Mask R-CNN that detects every object in a photo, draws a bounding box, and paints a
- black-forest-labs/fluxFLUX is an AI image generation library that turns text prompts into pictures and edits existing images, with m
- keon/algorithmsA clean, well-documented collection of classic data structures and algorithms implemented in Python 3, designe
- cinnamon/kotaemonSelf-hosted chat interface that lets you ask questions about your own documents using AI, with answers backed
- zai-org/open-autoglmOpen-source AI phone agent that automates Android and iOS tasks by understanding screenshots and executing tap
- lucidrains/vit-pytorchPyTorch implementation of Vision Transformer (ViT) for image classification, treating image patches as tokens
- zulip/zulipZulip is an open-source team chat application that organizes every message into topic threads within channels,
- junyanz/pytorch-cyclegan-and-pix2pixThis repo provides PyTorch implementations of CycleGAN and pix2pix — two AI models that transform images from
- pypa/pipenvPipenv is a Python tool that combines virtual environments and package management into one simple workflow, en
- prefecthq/fastmcpPython framework for building MCP servers and clients that let AI language models connect to your tools, datab
- usestrix/strixAI-powered security testing tool that automatically finds real vulnerabilities in your code by acting like a h
- humansignal/labelimgLabelImg is a desktop app for drawing labeled bounding boxes around objects in images, creating training data
- mvanhorn/last30days-skillAn AI agent skill that searches Reddit, Twitter, YouTube, TikTok, and prediction markets to show you what peop
- cookiecutter/cookiecutterCookiecutter is a command-line tool that generates new project directories from templates, filling in your pro
- openai/gpt-2OpenAI's original code and model weights for GPT-2, the 2019 language model that could generate fluent text, a
- kovidgoyal/calibreCalibre is a free, all-in-one e-book manager for organizing your digital book collection, converting between f
- haotian-liu/llavaOpen-source AI model that understands images and text together, letting you ask questions about pictures and g
- microsoft/jarvisA system that uses ChatGPT to coordinate and execute complex AI tasks by automatically selecting and running s
- spotdl/spotify-downloaderCommand-line tool that downloads songs from Spotify playlists via YouTube, automatically adding album art, lyr
- agentscope-ai/agentscopeAgentScope is a Python framework for building AI agents powered by large language models that can use tools, r
- resemble-ai/chatterboxOpen-source text-to-speech models that convert written text into realistic spoken audio, with support for voic
- anjok07/ultimatevocalremoverguiDesktop app that uses AI to separate vocals from music in audio files, letting you create karaoke tracks or in
- openbmb/minicpm-oA family of compact open-source AI models that can see, hear, and speak simultaneously in real time — small en
- scrapegraphai/scrapegraph-aiPython library that uses AI to extract structured data from websites by describing what you want in plain Engl
- karpathy/mingptMinGPT is a 300-line readable PyTorch reimplementation of GPT designed to help you understand how modern AI la
- plotly/dashPython framework for building interactive data dashboards and web apps without writing JavaScript. Write Pytho
All repos · Explain any other repo →