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.
- pandas-dev/pandasThe go-to Python library for working with tables of data — load, clean, reshape, and analyze spreadsheets, CSV
- lllyasviel/fooocusFree, offline image generator that turns text descriptions into pictures on your own computer—no accounts, no
- minimaxir/big-list-of-naughty-stringsA curated list of text strings known to cause crashes, bugs, or unexpected behavior in software — used to stre
- oobabooga/textgenTextGen is a desktop app that lets you run powerful AI language models entirely on your own computer — private
- microsoft/vibevoiceVibeVoice is a set of open AI models from Microsoft that can transcribe up to 60 minutes of audio in one pass
- d4vinci/scraplingPython web scraping framework that adapts when websites change their layout and bypasses anti-bot protection u
- berriai/litellmSingle Python library and proxy server that lets you use 100+ AI model providers (OpenAI, Anthropic, Google, A
- apache/airflowApache Airflow is a Python platform for scheduling and monitoring automated multi-step workflows in code — ide
- coqui-ai/ttsCoqui TTS is a Python toolkit that turns text into realistic spoken audio using pre-trained AI models, support
- 9001/copypartycopyparty turns any computer with Python into a personal file server — run one script to get a browser-accessi
- streamlit/streamlitStreamlit is a Python library that turns your data scripts into interactive web apps automatically — add a few
- simplifyjobs/summer2026-internshipsA daily-updated list of Summer 2026 tech internship openings across the US and internationally, organized by r
- aider-ai/aiderAider is a command-line tool that connects an AI language model to your local code repository, letting you des
- exo-explore/exoRun large AI models locally by pooling computing power across multiple devices on your network, with no manual
- zhayujie/cowagentCowAgent is a Python framework for deploying an autonomous AI assistant on WeChat, DingTalk, Feishu, and other
- hiroi-sora/umi-ocrFree, fully offline OCR tool that extracts text from images, screenshots, PDFs, and scanned documents on your
- safishamsi/graphifyConvert any folder of files into a queryable knowledge graph that shows concepts, entities, and relationships.
- getsentry/sentrySentry is an open-source error tracking and performance monitoring platform that automatically captures crashe
- mitmproxy/mitmproxymitmproxy is an open-source interactive HTTPS proxy that lets developers and security researchers intercept, i
- datawhalechina/hello-agentsA Chinese-language tutorial for building AI agents from scratch, covering LLMs, prompt engineering, tool use,
- hesreallyhim/awesome-claude-codeA curated directory of tools, skills, and plugins built for Claude Code, Anthropic's AI coding agent. Find pre
- faif/python-patternsA reference collection of classic software design patterns implemented in Python — each as a short, runnable f
- gradio-app/gradioGradio lets you turn any Python function or AI model into a shareable web app with interactive controls — no H
- ray-project/rayRay lets you scale Python and AI workloads from your laptop to a cloud cluster with minimal code changes — jus
- ccxt/ccxtA programming library that lets you connect to and trade on over 100 cryptocurrency exchanges using a single c
- deepspeedai/deepspeedA Microsoft library that makes it possible to train massive AI models across many GPUs simultaneously by cleve
- apachecn/ailearningA Chinese-language collection of machine learning tutorials with runnable Python code, covering classical algo
- mingrammer/diagramsA Python library that lets you draw cloud architecture diagrams by writing code instead of using visual tools,
- microsoft/qlibEnd-to-end Python platform for building algorithmic trading strategies using machine learning, from data inges
- hkuds/nanobotA lightweight AI agent you install on your own machine that can browse the web, run shell commands, manage fil
- psf/blackBlack is a Python code formatter that automatically rewrites your code to one consistent style with almost no
- hpcaitech/colossalaiColossal-AI lets you train huge AI models like LLaMA across many GPUs at once, using smart memory tricks to fi
- chubin/cheat.shA terminal-based cheat sheet service that answers questions about Unix commands and programming languages inst
- zai-org/chatglm-6bOpen-source 6.2B-parameter Chinese-English chat model that runs on consumer GPUs through quantization, letting
- 666ghj/bettafishMulti-agent system that monitors Chinese social media to analyze public opinion, sentiment, and trending topic
- paperless-ngx/paperless-ngxPaperless-ngx is a self-hosted document management system that scans, OCRs, auto-tags, and makes all your pape
- vnpy/vnpyOpen-source Python framework for building, backtesting, and running automated trading strategies across multip
- google-research/bertGoogle's BERT model reads text in both directions at once to understand word meaning in context, then fine-tun
- agno-agi/agnoFramework that turns AI agents into production services with authentication, session management, monitoring, a
- floodsung/deep-learning-papers-reading-roadmapA curated reading roadmap of deep learning research papers organized by topic, guiding learners from foundatio
- lm-sys/fastchatOpen platform for training, serving, and evaluating large language model chatbots. Includes Vicuna (a fine-tun
- 2noise/chatttsChatTTS is an AI model that generates natural, conversational speech in English and Chinese, with realistic pa
- quivrhq/quivrPython framework that bundles document indexing, vector search, and LLM integration into one package so you ca
- mindsdb/mindsdbA Python query engine that lets you ask questions across hundreds of data sources (databases, CRMs, cloud stor
- microsoft/bitnetMicrosoft's framework for running 1-bit compressed language models efficiently on CPUs and GPUs, reducing mode
- gto76/python-cheatsheetA comprehensive single-file Python reference guide covering syntax, standard library, and common patterns from
- roboflow/supervisionA Python library providing ready-made tools — bounding boxes, object tracking, zone counting, and video handli
- manimcommunity/manimA Python library for creating precise, animated math and science videos by writing code — the same tool behind
- httpie/cliHTTPie is a command-line HTTP client that makes testing APIs and debugging web requests easy with colorized, f
- chatchat-space/langchain-chatchatA private, offline AI assistant that runs on your own hardware using open-source language models. Your documen
- tencentarc/gfpganPython tool that restores blurry, damaged, or low-resolution face photos to sharp, detailed images using AI tr
- laion-ai/open-assistantOpen-Assistant was a community-built open-source chat assistant project by LAION-AI, now complete, that produc
- sqlmapproject/sqlmapAutomatically finds and exploits SQL injection security flaws in websites. Point it at a URL, and it tests whe
- 0voice/interview_internal_referenceCurated technical interview questions and answers from top Chinese tech companies like Alibaba, Tencent, and B
- openai/gymA standard toolkit of simulated game and physics environments for teaching AI agents through trial and reward.
- satwikkansal/wtfpythonA collection of Python code snippets that produce baffling, unexpected results — each with a clear explanation
- babysor/mockingbirdPython tool that clones a person's voice from seconds of audio and generates new speech in that voice from tex
- huggingface/pytorch-image-modelsThe largest collection of image recognition AI models in one library — load any of 1,000+ pretrained models wi
- sickn33/antigravity-awesome-skillsAntigravity Awesome Skills is a library of 1,400+ reusable instruction playbooks that you install into AI codi
- myshell-ai/openvoiceOpenVoice is an open-source voice cloning system that reproduces a person's voice from just a few seconds of a
- google/langextractPython library that uses LLMs to extract structured data from unstructured text documents, with source groundi
- hankcs/hanlpA multilingual NLP library that performs ten language analysis tasks (tokenization, tagging, parsing, entity r
- xingangpan/dragganInteractive image editing tool that lets you drag points on AI-generated images to smoothly deform them while
- textualize/textualA Python framework for building polished, interactive apps that run in the terminal — with buttons, tables, an
- jax-ml/jaxGoogle's Python library for high-performance math on GPUs and TPUs — write NumPy-style code, then automaticall
- rvc-project/retrieval-based-voice-conversion-webuiA Python tool that converts the voice in any audio recording to sound like a target speaker using a retrieval-
- mouredev/hello-pythonA free, Spanish-language Python course for complete beginners covering fundamentals, backend APIs, frontend we
- xinntao/real-esrganReal-ESRGAN is a Python deep learning tool that upscales and restores degraded images and videos — old photos,
- geekcomputers/pythonA community collection of standalone Python scripts solving real-world tasks—file operations, network utilitie
- fxsjy/jiebaJieba is a Python library that splits Chinese text into individual words — essential preprocessing for any pro
- wshobson/agentsA marketplace of 80 specialized plugins that extend Claude Code with domain-specific agents and skills for sec
- hkuds/lightragPython library for building question-answering systems over large document collections using knowledge graphs
- datalab-to/markerMarker converts PDFs, Word docs, PowerPoints, spreadsheets, and EPUBs into clean Markdown, JSON, or HTML using
- facebookresearch/detectron2Meta AI's Python toolkit for detecting objects and segmenting images. Download pre-trained models or train you
- khoj-ai/khojKhoj is a self-hostable personal AI assistant that chats with your own documents, PDFs, and notes — and works
- posthog/posthogPostHog is an open-source platform that bundles product analytics, session recording, feature flags, A/B testi
- python-poetry/poetryPoetry is a command-line tool that manages Python project dependencies and packaging in one place — replacing
- zhulinsen/daily_stock_analysisDaily Stock Analysis automates AI-powered daily briefings for Chinese A-share, Hong Kong, and US stocks — fetc
- stanfordnlp/dspyDSPy is a Python framework from Stanford NLP that lets you build LLM-powered apps using structured Python code
- testersunshine/12306Automated ticket-buying bot for China's 12306 railway system that logs in, monitors availability, solves CAPTC
- chenfei-wu/taskmatrixA research system that lets you edit and understand images through conversation by connecting a language model
- lllyasviel/controlnetControlNet lets you guide AI image generation with visual inputs — body poses, sketch edges, depth maps, or sc
- pythagora-io/gpt-pilotAI-powered tool that acts as a full software developer, taking plain-English app descriptions and writing, tes
- hkuds/cli-anythingA framework that wraps existing software applications with command-line interfaces so AI agents can control th
- frappe/erpnextERPNext is a free, open-source all-in-one business management system covering accounting, inventory, HR, sales
- shadowsocks/shadowsocksShadowsocks is an encrypted proxy tool with a server and client component that routes internet traffic through
- huggingface/diffusersDiffusers is Hugging Face's Python library for running and fine-tuning AI image, video, and audio generation m
- pdfmathtranslate/pdfmathtranslateTranslate scientific PDFs while keeping math formulas, tables, and layout intact. Supports multiple translatio
- ocrmypdf/ocrmypdfOCRmyPDF adds an invisible searchable text layer to scanned PDF files so you can search and copy text from the
- explosion/spacyspaCy is a Python library for understanding and analyzing text — it extracts names, grammar structure, and mea
- xx-net/xx-netA Python proxy tool that disguises internet traffic to bypass censorship filters like China's Great Firewall b
- certbot/certbotA command-line tool from the EFF that automatically gets free HTTPS certificates from Let's Encrypt and config
- openbmb/chatdevA platform to build and run teams of AI agents that work together on complex tasks through configuration, with
- kovidgoyal/kittyA fast, GPU-accelerated terminal emulator for power users who live in the command line — built with Python, C,
- microsoft/graphragPython framework that builds knowledge graphs from documents to answer questions that require understanding ho
- 0xax/linux-insidesA free online book that explains how the Linux kernel actually works internally — from the first moment a comp
- open-mmlab/mmdetectionA modular PyTorch toolbox for training and evaluating object detection models, with 40+ algorithms including F
- tinygrad/tinygradA small but fully capable deep learning framework written in Python that includes its own JIT compiler, so it
- nicolargo/glancesGlances is a terminal dashboard that shows CPU, memory, disk, network, and process stats for your computer or
- yunjey/pytorch-tutorialA collection of concise PyTorch tutorials with working code examples for common deep learning models, from bas
All repos · Explain any other repo →