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.
- alchaincyf/nuwa-skillAI skills for Claude Code that let you ask questions from the thinking style of famous thinkers like Steve Job
- ymcui/chinese-llama-alpacaChinese-language versions of LLaMA and Alpaca models that you can run locally on your own computer without sen
- kivy/kivyKivy is an open-source Python framework for building touch-friendly graphical apps that run unchanged on Windo
- mxrch/ghuntPython tool for gathering public information about Google accounts and services using OSINT techniques, design
- drewthomasson/ebook2audiobookConvert e-books (EPUB, PDF, MOBI, etc.) into audiobooks with synthesized speech, supporting voice cloning and
- alibaba-nlp/deepresearchAn AI research agent that automatically searches the web, reads multiple sources, and synthesizes findings to
- lss233/kirara-aiA Python framework that connects major AI models (OpenAI, Claude, DeepSeek) to Chinese and international chat
- eosphoros-ai/db-gptDB-GPT is an open-source AI data assistant that lets you ask questions about your databases and spreadsheets i
- spotify/luigiLuigi is a Python library for automating multi-step data pipelines — it runs tasks in the right order, skips c
- karpathy/llm-councilA local web app that sends your question to multiple AI models, has them review each other's answers, and synt
- openbmb/voxcpmVoxCPM is an open-source text-to-speech system that generates natural-sounding speech in 30 languages and can
- pyscript/pyscriptRun Python code directly in your web browser without installing anything, using WebAssembly to execute Python
- huggingface/sentence-transformersSentence Transformers is a Python library that converts text into numbers capturing meaning, so you can find s
- sanic-org/sanicFast Python web framework built on async/await for handling high-traffic HTTP servers with minimal blocking.
- astral-sh/tyA blazingly fast Python type checker and language server written in Rust, 10–100× faster than existing checker
- miloyip/game-programmerA visual study roadmap for aspiring game programmers — a diagram created by a 20-year game industry veteran sh
- hummingbot/hummingbotAn open-source framework for building and running automated cryptocurrency trading bots that connect to over 1
- agentskills/agentskillsAn open specification and SDK for packaging capabilities as self-contained skill folders that AI agents can di
- plotly/plotly.pyA Python library for making interactive charts and graphs that run in the browser — hover, zoom, and filter da
- python-world/python-mini-projectsA collection of hundreds of small, beginner-friendly Python scripts contributed by the community. Each project
- jantic/deoldifyDeep learning tool that automatically adds color to black-and-white photos and videos. Uses a hybrid training
- openai/evalsA framework and benchmark library for testing how well AI language models perform — run existing tests or writ
- huggingface/trlA Python library for fine-tuning and aligning AI language models after initial training, using techniques like
- klingairesearch/liveportraitAI system that animates still portrait photos to move naturally, driven by a video or image reference. Works o
- state-spaces/mambaA Python library implementing Mamba, a neural network architecture that processes sequences (text, audio, time
- openai/tiktokenTiktoken is a fast Python tokenizer for OpenAI language models that converts text to token numbers and back —
- mikf/gallery-dlCommand-line tool to download images and galleries from hundreds of websites like Pixiv, DeviantArt, Danbooru,
- emcie-co/parlantPython framework for building AI chat agents that reliably follow business rules by matching guidelines to mes
- sczhou/codeformerAI tool that restores blurry or damaged faces in photos and videos, with extras for colorizing black-and-white
- trekhleb/learn-pythonA topic-by-topic collection of runnable Python scripts that teach the language by example and double as a chea
- fastapi/sqlmodelSQLModel is a Python library that lets you describe SQL database tables with normal Python classes — one defin
- stas00/ml-engineeringA free open-source handbook for ML engineers training and serving large AI models on GPU clusters, full of pra
- xming521/wecloneAn end-to-end Python toolkit that fine-tunes a large language model on your own chat history so you can deploy
- arc53/docsgptOpen-source AI platform for building private chatbots and agents that answer questions over your own documents
- instapy/instapyPython Selenium bot that automates Instagram likes, comments, and follows. Violates Instagram TOS and carries
- mikubill/sd-webui-controlnetA plugin for the AUTOMATIC1111 Stable Diffusion web UI that lets you guide image generation with a reference i
- titanwings/colleague-skillA Python tool that captures a departing colleague's knowledge, workflows, and communication style from your sa
- apple/ml-stable-diffusionApple's toolkit for converting Stable Diffusion image-generation models to run entirely on iPhones, iPads, and
- evil0ctal/douyin_tiktok_download_apiA self-hostable web API and browser tool for downloading TikTok, Douyin, and Bilibili videos without watermark
- fail2ban/fail2banPython daemon that scans server log files for failed logins and updates firewall rules to temporarily ban offe
- smicallef/spiderfootAn open-source OSINT automation tool that takes a starting point like a domain, IP, or email and queries 200+
- deepseek-ai/janusA family of AI models from DeepSeek that can both describe what is in an image and generate new images from te
- pytorch/visionPyTorch's official computer vision library. Provides image datasets, pretrained model architectures, and image
- mnielsen/neural-networks-and-deep-learningPython code samples from Michael Nielsen's free book Neural Networks and Deep Learning. A from-scratch educati
- agent0ai/agent-zeroA framework that gives an AI model a real Linux computer to work in — it can run code, browse the web, edit fi
- activitywatch/activitywatchActivityWatch is a privacy-first automated time tracker that records which apps, browser tabs, and documents y
- transformeroptimus/superagiOpen-source Python framework for building, managing, and running autonomous AI agents that take a goal and exe
- pallets/clickClick is a Python library for building command line tools using function decorators, with automatic help pages
- eriklindernoren/pytorch-ganA collection of 30+ Python implementations of GAN research paper variants — from vanilla GAN to CycleGAN, Star
- dortania/opencore-legacy-patcherA Python tool that lets older Macs unsupported by Apple run modern macOS versions (Big Sur through Sequoia) by
- jianchang512/pyvideotransDesktop tool that translates videos end to end by transcribing speech, translating the text with an LLM, dubbi
- allenai/olmocrolmOCR converts scanned PDFs and image documents into clean plain text or Markdown using a 7-billion-parameter
- mustardchef/wsabuildsReady-to-install Windows Subsystem for Android packages that bundle the Google Play Store and optional Magisk
- tensorflow/tensor2tensorTensor2Tensor is a library of pre-built deep learning models and datasets for research tasks like translation,
- topoteretes/cogneeOpen-source memory layer for AI agents that persists knowledge in a graph across sessions, letting agents reca
- nvidia-nemo/nemoPython framework from NVIDIA for building speech AI models. Covers automatic speech recognition, text-to-speec
- ranger/rangerA keyboard-driven terminal file manager with Vim-style navigation, a three-column layout, and live previews fo
- microsoft/agent-lightningMicrosoft's training toolkit that makes an existing AI agent smarter using reinforcement learning, automatic p
- kvcache-ai/ktransformersResearch toolkit for running very large AI language models on modest hardware by offloading expert layers to C
- bbfamily/abuA Python quantitative trading system for stocks, options, futures, and bitcoin. Includes machine learning sign
- pydantic/pydantic-aiPydantic AI is a Python library for building AI agents and LLM-powered features with type safety, structured o
- hkuds/ai-traderOpen-source trading platform where AI agents can register, publish signals, copy trades, and sync orders with
- huanshere/videolingoAutomated tool that downloads a video, transcribes it with WhisperX, translates subtitles with an LLM, and opt
- google/magikaMagika is a Google tool that identifies what type a file really is by inspecting its contents with a small AI
- aws/aws-cliThe AWS CLI is the official command-line tool for Amazon Web Services, letting you manage cloud infrastructure
- camel-ai/camelCAMEL is an open-source Python framework for building and researching systems where multiple AI agents collabo
- reddit-archive/redditArchived historical source code of reddit.com, frozen and unmaintained, kept for study of an early large-scale
- wting/autojumpA shell command that learns which directories you visit most so you can jump back with a fragment of the path,
- networkx/networkxNetworkX is a Python library for creating, analyzing, and visualizing networks of nodes and edges, letting you
- binux/pyspiderA Python web crawler framework with a browser-based dashboard for writing scripts, monitoring jobs, and storin
- lllyasviel/framepackDesktop software that turns a still image and a text prompt into a video by generating frames one chunk at a t
- exaloop/codonA Python compiler built on LLVM that turns Python-like code into native machine code, dropping the GIL and add
- openai/baselinesReference Python implementations of classic reinforcement learning algorithms (DQN, PPO2, A2C, DDPG) from Open
- ipython/ipythonAn enhanced interactive Python shell with tab completion, magic commands, inline help, and a debugger. It is t
- adobe-fonts/source-han-sansSource Han Sans is an open-source Pan-CJK OpenType font family from Adobe covering Simplified Chinese, Traditi
- agentscope-ai/qwenpawQwenPaw is a self-hosted personal AI assistant you run on your own machine or server — it remembers you over t
- rendercv/rendercvRenderCV is a Python tool that turns a YAML file describing your resume into a polished PDF using several buil
- anthropics/claude-quickstartsAnthropic's official collection of ready-to-run Claude API example projects, covering customer support agents,
- cool-rr/pysnooperPySnooper is a Python debugging tool you add as a decorator to any function to log every line that runs and ev
- caronc/appriseApprise is a Python library and CLI tool that sends notifications to almost any popular service — Telegram, Di
- h2y/shadowrocket-adblock-rulesReady-made routing and ad-blocking rule sets for the Shadowrocket iOS proxy app, auto-generated from community
- alievk/avatarify-pythonAnimates a photo to mimic your real-time head movements during video calls. Uses the First Order Motion Model
- qwenlm/qwen3-coderQwen3-Coder is an open-weight family of code-focused AI models built for autonomous coding agents — supports a
- suitenumerique/docsSelf-hosted collaborative document editor like Notion or Google Docs. Real-time co-editing with rich text, sub
- aio-libs/aiohttpAsync HTTP client and server for Python built on asyncio. Make many concurrent requests, or build a web API wi
- piskvorky/gensimGensim is a Python library for topic modelling and document similarity over large text collections — it stream
- lukas-blecher/latex-ocrA Python tool that takes a photo or screenshot of a mathematical equation and converts it into the LaTeX sourc
- twintproject/twintA Python command-line tool that scrapes Twitter without needing an API key, letting you collect tweets, follow
- tirth8205/code-review-graphA Python tool that maps your codebase as a knowledge graph so AI coding assistants like Claude Code or Cursor
- ddbourgin/numpy-mlA Python library of from-scratch ML algorithms written only in NumPy. Designed to be readable for learning rat
- meta-llama/codellamaThe official Python inference code for Meta's Code Llama AI models — specialized for understanding and writing
- nvidia/megatron-lmNVIDIA's Python library for training very large AI language models — from 2 billion to hundreds of billions of
- qwenlm/qwen-agentPython framework for building AI agent apps on Qwen LLMs that lets the AI use external tools, run code, search
- asyncfuncai/deepwiki-openA self-hosted tool that automatically reads any GitHub, GitLab, or Bitbucket repo and generates a full wiki wi
- kr1s77/awesome-python-login-modelCollection of Python scripts that simulate logins to 20+ popular sites (Bilibili, Weibo, GitHub, Taobao) using
- laramies/theharvesterA command-line OSINT tool that collects publicly available information about a domain — emails, subdomains, IP
- free-tv/iptvCommunity-maintained M3U playlists of free live TV streams from dozens of countries, covering over-the-air bro
- raga-ai-hub/ragaai-catalystPython SDK for tracing, evaluating, and monitoring LLM and multi-agent applications, with metrics like faithfu
- aidc-ai/pixelle-videoAI short-video engine that turns one topic into a finished clip with script, generated images, TTS narration,
- flet-dev/fletA Python framework that builds mobile, desktop, and web apps from one codebase using Flutter under the hood, w
All repos · Explain any other repo →