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.
- mrs0m30n3/youtube-dl-guiA graphical desktop app that wraps youtube-dl so you can download videos from YouTube and hundreds of other si
- huggingface/ml-internML Intern is an open-source command-line AI assistant for machine learning work — give it a task in plain Engl
- facebookresearch/maskrcnn-benchmarkA deprecated Facebook Research library for detecting objects in images and tracing their exact outlines — now
- unit8co/dartsA Python library for forecasting future values and spotting unusual data points in any time-ordered sequence —
- fminference/flexllmgenA Python tool that runs massive AI language models on a single consumer GPU by spreading the model across GPU
- conan-io/conanAn open-source package manager for C and C++ that automates finding, downloading, and installing libraries, su
- peterl1n/robustvideomattingAn AI model from ByteDance that removes or replaces video backgrounds in real time without a green screen. It
- airtestproject/airtestA Python testing framework that automates tapping and swiping on Android, iOS, and Windows apps by recognizing
- xonsh/xonshXonsh is a shell (like bash or zsh) where Python is the built-in language, so you can mix shell commands and P
- paddlepaddle/paddlesegPaddleSeg is a Baidu toolkit for training and deploying image segmentation AI models, with 45+ model types, 14
- ctf-wiki/ctf-wikiA free, community-run knowledge base covering the skills and techniques needed for Capture The Flag cybersecur
- atarity/deploy-your-own-saasA curated reference list of open-source, self-hostable alternatives to popular paid cloud services — covering
- keras-team/autokerasA Python library that automatically searches for the best machine learning model architecture for your data —
- linyqh/narratoaiAn automated AI tool that turns movie or TV drama footage into narrated short-form videos — it analyzes clips,
- bytedance/monolithByteDance's open-source deep learning framework for building large-scale recommendation systems — the same kin
- hkuds/autoagentBuild and run AI agents without writing any code — describe what you want in plain language and AutoAgent cons
- xorbitsai/inferenceRun open-source AI models on your own hardware with a single API that's compatible with OpenAI, so you can swi
- voicepaw/so-vits-svc-forkA Python tool that converts your voice to sound like a different character or singer using AI, with real-time
- canonical/microk8sA lightweight Kubernetes distribution from Canonical that installs with a single Snap command on laptops, edge
- yzhao062/anomaly-detection-resourcesA curated reading list of academic papers, textbooks, lectures, benchmark datasets, and open-source Python lib
- zhm-real/pathplanningA collection of robotics path planning algorithms — A*, Dijkstra, RRT and many variants — each with a step-by-
- seatgeek/fuzzywuzzyThis is the archived original home of a Python fuzzy string matching library. The project has been renamed to
- yihong0618/bilingual_book_makerA Python command-line tool that takes an ebook or text file and produces a bilingual version with the original
- tobymao/sqlglotA Python library that translates SQL queries between 31 database dialects like Snowflake, BigQuery, and DuckDB
- khuedoan/homelabA complete blueprint that turns bare-metal PCs into a self-hosted Kubernetes cluster with one command, deployi
- composiohq/awesome-codex-skillsA community collection of reusable skill bundles for OpenAI's Codex CLI agent, covering PR review, CI debuggin
- oumi-ai/oumiAn open-source platform covering the full large language model lifecycle — data prep, training, fine-tuning, e
- lauris/awesome-scalaAwesome Scala is a community-curated list of the best libraries, frameworks, tools, and learning resources for
- wanshuiyin/auto-claude-code-research-in-sleepARIS automates AI-driven research tasks overnight using plain Markdown skill files that any AI agent can follo
- spyder-ide/spyderSpyder is a free Python IDE designed for scientists and data analysts, combining a code editor, interactive co
- eriklindernoren/keras-ganA collection of 21 Keras implementations of popular GAN research papers — including CycleGAN, Pix2Pix, and SRG
- platformio/platformio-corePlatformIO Core is a command-line tool for programming microcontrollers like Arduino and ESP32, providing a un
- google/adk-samplesA collection of demo AI agents built by Google using their Agent Development Kit, covering use cases from cust
- facebook/chiselExtra debugger commands for Xcode's built-in LLDB debugger that help iOS and Mac developers inspect views, tog
- pytorch/tutorialsSource repository for the official PyTorch tutorial website; useful only if you want to contribute a new tutor
- langchain-ai/local-deep-researcherAutomated web research tool that uses a locally running AI model to iteratively search the web, summarize find
- byt3bl33d3r/crackmapexecAn archived Python toolkit for security professionals to test Windows networks and Active Directory environmen
- httpie/http-promptHTTP Prompt is an interactive terminal tool for testing APIs — it gives you a live session with autocomplete a
- kozea/weasyprintWeasyPrint is a Python library that converts HTML and CSS into PDFs — great for generating invoices, reports,
- cadene/pretrained-models.pytorchA PyTorch library bundling over 40 image-recognition models pre-trained on ImageNet under one consistent inter
- lmeszinc/azurlaneautoscriptA Python automation bot with a graphical interface that runs Azur Lane inside an Android emulator and handles
- sensepost/objectionA runtime security testing toolkit for iOS and Android apps that works without jailbreaking your device, letti
- saulpw/visidataA keyboard-driven terminal tool for exploring and editing spreadsheet data — open CSV, JSON, Excel, and more i
- dylanaraps/pywalPywal generates a matching color palette from any image you choose and instantly applies it to your terminal,
- cvhub520/x-anylabelingA desktop tool for labeling images and videos with AI assistance, letting you train machine learning models by
- evilsocket/pwnagotchiPwnagotchi turns a Raspberry Pi into a self-learning portable device that automatically captures WiFi handshak
- vitalik/django-ninjaDjango Ninja is a Python library that adds a fast, well-documented REST API to any existing Django project wit
- apify/crawlee-pythonA Python library for building web scrapers that visit websites and collect structured data, with built-in supp
- arrow-py/arrowA Python library that simplifies working with dates and times by replacing multiple confusing standard library
- supervisor/supervisorA Unix process manager that watches over background applications and automatically restarts them if they crash
- awslabs/mcpA collection of open-source MCP servers from AWS Labs that let AI coding assistants like Claude, Cursor, and V
- snakers4/silero-vadSilero VAD is a tiny 2MB pre-trained model that detects when speech is present in audio and returns timestamps
- facebookresearch/imagebindA Meta AI model that understands images, text, audio, depth maps, thermal images, and motion sensor data all i
- jeffallan/claude-skillsA collection of 66 add-ons for Claude Code that automatically detect your task type and load relevant expertis
- pyro-ppl/pyroA Python library for probabilistic programming that lets you write statistical models describing uncertainty a
- togethercomputer/openchatkitOpenChatKit is a toolkit for running and fine-tuning open-source conversational AI models on your own hardware
- octoprint/octoprintOctoPrint is a browser-based control panel for 3D printers that lets you upload files, start prints, watch a l
- n1nj4sec/pupyAn open-source remote administration and post-exploitation framework for authorized penetration testing that r
- pydantic/fastuiA Python library that lets backend developers build complete web user interfaces by returning Python objects f
- uberi/speech_recognitionA Python library that converts spoken audio to text, wrapping many speech recognition services and offline eng
- jzhang38/tinyllamaA 1.1-billion-parameter AI language model trained from scratch to run on phones and embedded devices, followin
- nvidia/apexA Python library from NVIDIA that speeds up AI model training on NVIDIA GPUs by using 16-bit mixed-precision m
- domlysz/blendergisA Blender add-on that imports real-world terrain elevation, satellite imagery, and OpenStreetMap building geom
- jianchang512/clone-voiceA browser-based voice cloning tool that uses a short audio sample to generate new speech in any voice — type t
- ermaozi/get_subscribeA collection of free proxy subscription links for Clash, v2ray, and related tools, refreshed automatically eve
- bytedance/dolphinDolphin is an AI model that reads photos or scans of documents and converts them into structured text, tables,
- modelscope/modelscopeModelScope is a Python library from Alibaba that gives you access to 700+ pre-trained AI models for image, tex
- davidkimai/context-engineeringContext Engineering is a progressive course and handbook teaching developers how to deliberately design what a
- kivy/python-for-androidpython-for-android is a build tool that cross-compiles Python apps into Android APK, AAB, or AAR packages so P
- olafenwamoses/imageaiA Python library that lets you add image and video analysis to your app with just a few lines of code — detect
- apenwarr/sshuttleA lightweight tool that routes all your computer's network traffic through an SSH connection to a remote serve
- lazyprogrammer/machine_learning_examplesA collection of Python code examples that accompany paid machine learning and deep learning video courses, org
- clips/patternA Python library that combines web scraping, natural language processing, and machine learning in one package.
- vvbbnn00/warp-clash-apiA self-hosted server that converts Cloudflare's free WARP+ VPN into a subscription URL for popular proxy apps
- mailpile/mailpileAn open-source, self-hosted email client that runs in your browser on your own machine, with built-in PGP encr
- hiddify/hiddify-managerA self-hosted admin panel for running a multi-user VPN service designed to bypass internet censorship, support
- garrettj403/scienceplotsA Python package that applies publication-ready styles to Matplotlib charts with a single line of code, includ
- chalarangelo/30-seconds-of-pythonA retired collection of short, practical Python code snippets for common programming tasks, now merged into th
- ashawkey/stable-dreamfusionA Python tool that generates 3D objects from text prompts or images using Stable Diffusion as a guide, exporti
- googleapis/google-api-python-clientThis is Google's official Python library for connecting to hundreds of Google services like Drive, Gmail, and
- timschneeb/awesome-shizukuA community-curated list of Android apps that use Shizuku to access privileged system features — like managing
- rommapp/rommSelf-hosted web app that organizes your game ROM collection into a browsable library with cover art and metada
- yaofanguk/video-subtitle-extractorDesktop tool that detects and extracts burned-in subtitles from video files and saves them as SRT files, suppo
- intel/ipex-llmArchived Intel library for running and fine-tuning large AI language models locally on Intel GPUs and NPUs — n
- zai-org/codegeexCodeGeeX is a 13-billion-parameter AI model for code completion, generation, and translation across 20+ progra
- krishnaik06/the-grand-complete-data-science-materialsA curated directory of YouTube playlists covering data science from beginner Python through machine learning,
- bottlepy/bottleBottle is a tiny Python web framework that fits in a single file with no external dependencies — define URL ro
- miguelgrinberg/flaskyFlasky is the companion source code for the O'Reilly Flask Web Development book — each Git commit maps to a sp
- theskumar/python-dotenvpython-dotenv reads a .env file and loads its KEY=VALUE pairs as environment variables so you can keep API key
- hunshcn/gh-proxygh-proxy is a self-hosted relay server that speeds up GitHub downloads for users in regions with slow or block
- fishaudio/bert-vits2Bert-VITS2 is an abandoned Python text-to-speech system that combines VITS2 speech synthesis with a multilingu
- openspg/kagKAG is a Python framework for building question-answering systems over professional knowledge bases using know
- jackvale/rectgA curated directory of over 500 Chinese-language Telegram channels and groups, organized by topic with member
- nashsu/freeaskinternetA self-hosted AI search tool that searches multiple engines, reads the results, and writes an answer using fre
- eternnoir/pytelegrambotapiA Python library for building Telegram bots — register message handlers, respond to commands, send files and p
- mage-ai/mage-aiA self-hosted tool for building and running data pipelines visually, where you write Python, SQL, or R code in
- 0x4m4/hexstrike-aiA local server that lets AI assistants like Claude or ChatGPT autonomously run 150+ professional security tool
- mps-youtube/yewtubeTerminal-based YouTube player and downloader: search, play audio or video, manage playlists, and download MP3s
- nvidia/vid2vidNVIDIA research tool that converts simplified video inputs — color region maps, edge outlines, or body-pose sk
- bridgecrewio/checkovOpen-source security scanner that reads your infrastructure-as-code files (Terraform, Kubernetes, Docker, Clou
All repos · Explain any other repo →