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.
- yaofanguk/video-subtitle-removerAI tool that detects and erases burned-in subtitles or text watermarks from videos and images by reconstructin
- kedro-org/kedroPython framework that turns messy data science notebooks into organized, reusable pipelines with a standard pr
- rany2/edge-ttsPython tool that converts any text to spoken MP3 audio using Microsoft Edge's free online voice service — no A
- openai/dall-eOfficial code release of one component from OpenAI's DALL-E image model: the discrete VAE that compresses and
- huggingface/text-generation-inferenceServer toolkit for running open-source large language models on your own hardware and serving them as an API.
- chia-network/chia-blockchainChia is a cryptocurrency that uses hard drive storage space instead of energy-intensive mining to secure its n
- gleitz/howdoihowdoi is a command-line tool that fetches code answers from Stack Overflow and prints them directly in your t
- alessandroz/lazagneAn open-source Python command-line tool that scans a local Windows, Linux, or Mac computer and extracts saved
- databrickslabs/dollyDolly is an open-source instruction-following AI model from Databricks, trained on 15,000 human-written exampl
- x-hw/amazing-qrA Python library that generates artistic and animated QR codes by blending a photo or GIF into the QR pattern,
- jbiaojerry/ebook-treasure-chestA curated collection of Chinese ebook download links organized by genre, searchable through a GitHub Pages sit
- cumulo-autumn/streamdiffusionA Python library that makes AI image generation real-time, producing over 100 frames per second on a consumer
- dabeaz-course/practical-pythonA structured Python programming course with 130 hands-on exercises for people who already know another languag
- voxel51/fiftyoneAn open-source Python tool with a visual browser for image and video datasets — find mislabeled images, spot m
- thu-ml/tianshouTianshou is a Python reinforcement learning library built on PyTorch that provides both high-level training AP
- 3b1b/videosPython source code for the animated math videos on the 3Blue1Brown YouTube channel, built using the Manim anim
- kludex/uvicornA fast Python web server that handles HTTP and WebSocket connections and passes them to your app code, enablin
- triton-inference-server/serverTriton Inference Server is NVIDIA's software for deploying AI models as a network service, handling batching,
- doccano/doccanoDoccano is an open-source browser-based tool for labeling text data, letting teams annotate documents for AI t
- django-cms/django-cmsAn open source CMS built on Python's Django framework that lets non-technical editors create and update websit
- rq/rqA simple Python library for running slow background tasks — like sending emails or generating reports — in a R
- facebookresearch/parlaiA Python framework from Facebook Research for building and testing conversational AI systems, bundling 100+ di
- injetlee/pythonA collection of ready-to-run Python scripts and tutorials in Chinese covering web scraping, WeChat development
- valuecell-ai/valuecellA multi-agent AI platform for financial research and automated crypto trading, with specialized agents for sto
- the-pocket/pocketflowA tiny 100-line Python library for building AI agent workflows — connect steps into a graph where each step's
- alibaba/opensandboxAlibaba's platform for running AI agents in isolated sandboxes — gives each agent its own contained environmen
- nodejs/node-gypA command-line tool that compiles C and C++ native addons for Node.js, letting your JavaScript app use low-lev
- idreesinc/monocraftA Minecraft-themed monospaced coding font with over 1,500 glyphs, including programming ligatures and the fict
- sissbruecker/linkdingA self-hosted bookmark manager you run on your own server with tagging, Markdown notes, automatic page archivi
- yorko/mlcourse.aiA free, self-paced machine learning course covering the full practical ML curriculum via articles and Jupyter
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeAn internet joke repository consisting entirely of the letter 'e' repeated thousands of times, with no code, d
- datalab-to/chandraAn OCR tool that reads text from images and PDF files and converts it into Markdown, HTML, or JSON, accurately
- benoitc/gunicornGunicorn is a Python web server that sits between nginx and your Python app, handling incoming HTTP requests a
- ultralytics/yolov3YOLOv3 is a real-time object detection model that identifies and locates objects in images and video by drawin
- twitter/the-algorithm-mlTwitter's open-sourced machine learning models that power the For You feed, including the Heavy Ranker that de
- ten-framework/ten-frameworkTEN is an open-source developer framework for building real-time voice AI agents that listen to speech, proces
- lucidrains/denoising-diffusion-pytorchA PyTorch library for generating new images from pure noise using the DDPM technique — train on a folder of im
- ostris/ai-toolkitAn open-source toolkit for fine-tuning AI image, video, and audio generation models on consumer Nvidia GPUs, w
- amueller/word_cloudA Python library that generates word cloud images from text, sizing each word by how often it appears. Works f
- bytedance/ui-tarsAn AI agent from ByteDance that looks at a computer or phone screen and performs tasks by clicking, typing, an
- kkkkhazix/khazix-skillsA personal set of installable AI agent skills for Claude Code and similar tools, covering documentation sync a
- huggingface/skillsReady-made instruction sets that teach AI coding assistants like Claude Code and Cursor how to train models, e
- moesnow/march7thassistantA Python tool that automates every repetitive daily and weekly task in Honkai: Star Rail — stamina spending, l
- karpathy/minbpeA minimal, heavily commented Python library by Andrej Karpathy that shows exactly how GPT-4's tokenization wor
- thumbor/thumborAn open-source Python image server that resizes, crops, and transforms images on demand via URL parameters — w
- yutiansut/quantaxisA Python framework for quantitative finance and algorithmic trading in Chinese financial markets, combining ma
- bunkerity/bunkerwebBunkerWeb is an open-source web application firewall built on NGINX that sits in front of your web service, bl
- livekit/agentsA Python framework for building real-time voice AI agents that listen, think, and speak in live audio sessions
- megvii-basedetection/yoloxYOLOX is a Python library that automatically draws labeled boxes around objects in images and video in real ti
- facebookresearch/xformersA Python library from Meta with optimized GPU building blocks for Transformer models, offering memory-efficien
- prompt-toolkit/python-prompt-toolkitA Python library for building interactive terminal programs with autocomplete, syntax highlighting, history se
- sigmahq/sigmaA community collection of 3,000+ security detection rules in a vendor-neutral format, letting you convert one
- pwndbg/pwndbgA plugin for GDB and LLDB debuggers that adds cleaner displays, security research commands, and support for de
- microsoft/agent-frameworkMicrosoft's open-source toolkit for building production-ready AI agent systems in Python or C#, supporting mul
- modin-project/modinA drop-in replacement for pandas that speeds up data analysis by using all CPU cores — change one import line
- chiphuyen/stanford-tensorflow-tutorialsCode examples from Stanford's CS 20 TensorFlow for Deep Learning Research course, covering deep learning, NLP,
- pcqpcq/open-source-android-appsA curated list of around 500 open-source Android apps grouped into 16 categories, linking to their source code
- vega/altairVega-Altair is a Python library for creating charts by describing what you want rather than drawing it step by
- facebookresearch/hydraA Python framework from Meta that manages complex application configuration through composable YAML files with
- harelba/qA command-line tool that lets you run SQL queries directly against CSV and text files — filter, group, join, a
- pennersr/django-allauthdjango-allauth is a Python package that adds complete user authentication to Django sites — email registration
- autogluon/autogluonAutoGluon is a Python library from AWS that automatically trains and combines machine learning models from you
- aden-hive/hiveHive is a Python framework that coordinates teams of AI agents to run complex multi-step business workflows, w
- ace-step/ace-step-1.5ACE-Step 1.5 is a local AI model that generates complete music tracks from text descriptions, running on your
- jack-cherish/machine-learningA collection of Python implementations of classical machine learning algorithms — k-NN, decision trees, SVM, A
- quentinfuxa/whisperlivekitA self-hosted server that converts spoken audio to text in real time with very low delay, supports around 200
- abetlen/llama-cpp-pythonA Python package that runs large language models entirely on your own machine using the llama.cpp engine, with
- sfyc23/everydaywechatA Python tool that automates WeChat messages by sending a daily bundle of weather, quotes, and a relationship
- paralax/awesome-honeypotsA curated list of honeypot tools — decoy systems that attract and log attackers — organized by the type of ser
- jsvine/pdfplumberpdfplumber is a Python library for extracting text, tables, and structured data from machine-generated PDF fil
- fossasia/visdomVisdom is a browser-based dashboard for monitoring machine learning experiments in real time, letting you push
- lightricks/ltx-videoLTX-Video is an open-source video generation model by Lightricks that produces short video clips from text pro
- othersideai/self-operating-computerSelf-Operating Computer is a Python framework that lets AI vision models control your computer by looking at t
- parthjadhav/tkinter-designerTkinter Designer converts Figma UI designs into ready-to-run Python desktop app code — design your interface v
- ollama/ollama-pythonA Python library that lets you run AI language models locally with a few lines of code, bridging your Python a
- ymcui/chinese-bert-wwmPre-trained Chinese BERT language models using Whole Word Masking, ready to load with two lines of Python via
- kyutai-labs/moshiAn open AI model for real-time full-duplex voice conversation — both sides can speak at once like a phone call
- pypa/pippip is the standard Python package installer — type a single command to download and set up any library from t
- taojy123/keymousegoA desktop macro recorder that captures your mouse clicks and keyboard actions then replays them automatically,
- aigc-audio/audiogptA research project that lets you control multiple audio and speech AI models using plain-text instructions, co
- rwv/chinese-dos-gamesAn archive of 1,898 classic Chinese DOS games from the 1980s and 1990s, all playable in any browser at dos.lol
- bigscience-workshop/petalsPetals lets you run massive AI language models like Llama 3.1 (405B) on consumer hardware by splitting the mod
- idea-research/groundingdinoAn AI model that finds and locates objects in images based on text descriptions you write, instead of being li
- netflix/metaflowA Python framework from Netflix for building and running AI and machine learning workflows that scales from la
- frappe/frappeA full-stack Python and JavaScript web framework built to power business applications like ERPNext, with batte
- acly/krita-ai-diffusionA Krita plugin that adds AI image generation — inpainting, live painting, and upscaling — directly inside the
- facebookresearch/demucsDemucs is a Python tool from Meta's research team that splits any music track into separate stems — drums, bas
- offa/android-fossA curated directory of free, open-source Android apps organized by category, helping you find privacy-respecti
- yuan1z0825/nature-skillsCollection of nine reusable skill bundles for AI coding assistants that help write scientific papers in the st
- facebookresearch/pytorch3dPyTorch3D is a toolkit from Meta Research for building AI systems that work with 3D objects, providing ready-m
- huggingface/accelerateAccelerate is a Hugging Face library that lets you run the same PyTorch training code on one CPU, multiple GPU
- scrapinghub/portiaPortia is a visual, no-code web scraping tool where you click on page elements to teach it what data to extrac
- arogozhnikov/einopsA Python library that lets you reshape and rearrange multi-dimensional arrays using simple readable text patte
- nlpxucan/wizardlmA Microsoft research project releasing three AI models — one for general instructions, one for coding, and one
- malwaredllc/byobAn open-source Python framework for studying how command-and-control botnet systems work, featuring a web dash
- openpipe/artAn open-source Python library that trains AI language models to improve at multi-step tasks — searching emails
- morvanzhou/reinforcement-learning-with-tensorflowA step-by-step tutorial collection for learning reinforcement learning in Python and TensorFlow, covering algo
- cloakhq/cloakbrowserCloakBrowser is a patched build of the Chromium browser that bypasses bot detection systems like Cloudflare an
- hoochanlon/hamuleiteA Chinese-language knowledge archive of curated academic research links, AI tool guides, and university resour
- mouredev/hello-sqlA free beginner SQL course in Spanish with 80+ video lessons and matching code files covering everything from
All repos · Explain any other repo →