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.
- ezfndev/ezfn-lobbybotEZFN Lobbybot is a free Python tool that creates a Fortnite lobby bot — a persistent bot account that displays
- clovaai/donutDonut is an AI model from Naver Clova that reads document images — receipts, forms, IDs — and extracts structu
- pallets/werkzeugA Python library that handles the HTTP layer for web applications — parsing requests, routing URLs, and sendin
- guardrails-ai/guardrailsA Python library that sits between your app and an AI language model to validate outputs for safety and format
- anthropics/claude-agent-sdk-pythonA Python library that lets your code talk to Claude Code programmatically — send prompts, stream responses, de
- autoscrape-labs/pydollA Python library for automating Chrome and Edge browsers that skips the WebDriver middleman, adds human-like m
- google-research/arxiv-latex-cleanerA command-line tool from Google Research that prepares a LaTeX paper for arXiv by stripping comments, removing
- xfangfang/macastA desktop app that turns your computer into a DLNA receiver so you can cast videos, photos, and music from you
- yihong0618/xiaogptA Python tool that connects your Xiaomi smart speaker to ChatGPT and other AI services so you get smarter answ
- robinhood/faustPython library for building real-time stream processors on top of Apache Kafka, inspired by Kafka Streams but
- deepspeedai/deepspeedexamplesA collection of end-to-end code examples for training, fine-tuning, and running large AI models using Microsof
- adithya-s-k/omniparseA self-hosted local server that converts almost any file type — PDFs, images, audio, video, presentations, and
- django-extensions/django-extensionsA collection of extra command-line tools and utilities for Django web projects, adding features like database
- microsoft/trellis.2A Microsoft research tool that converts a single photograph into a detailed 3D model with textures you can use
- yenchenlin/deeplearningflappybirdA Python project that trains an AI to play Flappy Bird from scratch using deep reinforcement learning, watchin
- imbad0202/academic-research-skillsA Claude Code plugin that adds a structured multi-stage pipeline for writing academic papers — literature sear
- joeyespo/gripA command-line tool that previews your README or any Markdown file in a browser exactly as it will look on Git
- nicolashug/surpriseSurprise is a Python library for building and testing recommendation systems that predict ratings — like estim
- thetom/turboquant_plusTurboQuant+ compresses the temporary memory AI language models use during text generation by up to 6.4x, letti
- worldveil/dejavuA Python library that fingerprints your music collection and recognizes songs from short audio clips or live m
- python-eel/eelA small Python library for building desktop apps where HTML and JavaScript handle the interface and Python han
- zai-org/cogvlmOpen-source AI models that can look at images, answer questions about them, read text in screenshots, and auto
- pyeve/eveEve is a Python framework that turns a config file and a MongoDB database into a fully working REST API in abo
- deepchem/deepchemDeepChem is a Python library that applies machine learning to drug discovery, chemistry, and biology, providin
- tencentqqgylab/appagentA Python framework that lets an AI model control any Android app by looking at the screen and tapping or swipi
- hkuds/vimaxMulti-agent video generation system that turns an idea, novel, screenplay, or photo into a full video by coord
- robbyant/lingbot-mapLingBot-Map is a Python AI model that reconstructs a 3D map of an environment in real time by processing video
- facebookresearch/convnextConvNeXt is a state-of-the-art image classification AI model from Meta Research that matches cutting-edge accu
- paddlepaddle/paddlexPaddleX is a low-code tool for putting AI models into production. It bundles 270+ pre-trained models into 33 r
- getbindu/binduA single-function wrapper that gives your AI agent a cryptographic identity, standard communication protocol,
- nvlabs/sanaNVIDIA's research codebase for generating high-resolution images and videos from text prompts using an efficie
- deis/deisAn archived (retired 2017) self-hosted Heroku-style deployment platform built on Docker and CoreOS — kept as a
- lwthiker/curl-impersonateA modified curl that makes web requests look exactly like Chrome, Firefox, Edge, or Safari — bypassing TLS fin
- autorecon/autoreconA Python tool that automates the reconnaissance phase of network security testing — it runs port scans on a ta
- xxh/xxhA drop-in replacement for the ssh command that brings your shell, plugins, and dotfiles to any remote Linux se
- cloud-custodian/cloud-custodianA tool for automatically enforcing rules across cloud infrastructure on AWS, Azure, and Google Cloud — you wri
- trusted-ai/adversarial-robustness-toolboxA Python library for testing and defending machine learning models against security attacks — covering evasion
- argosopentech/argos-translateAn open-source translation library that runs entirely on your own computer with no internet required — you dow
- grapeot/devin.cursorrulesA configuration kit that upgrades Cursor, Windsurf, and GitHub Copilot to behave like Devin — writing a plan b
- dman95/sasmA beginner-friendly code editor and step-through debugger for assembly language that supports NASM, MASM, GAS,
- doubiiu/tooncrafterA research AI tool that generates the missing animation frames between two cartoon images, turning a start and
- twisted/twistedA Python library for building networked programs that handle many simultaneous connections, covering HTTP, SSH
- abdess/retrobiosA verified collection of BIOS and firmware files for retro game emulators, covering 7,302 files across 396 sys
- snorkel-team/snorkelPython framework for building ML training datasets by writing heuristic labeling functions instead of hand-lab
- cubiq/comfyui_ipadapter_plusComfyUI extension that lets you use a reference photo to guide the style, composition, or face likeness of AI-
- om-ai-lab/vlm-r1Research framework that trains vision-language AI models using reinforcement learning instead of supervised fi
- coleifer/hueyHuey is a lightweight Python library for running tasks in the background so users do not have to wait for slow
- princeton-nlp/tree-of-thought-llmAn implementation of the Tree of Thoughts technique from NeurIPS 2023 that improves AI problem-solving by expl
- p-christ/deep-reinforcement-learning-algorithms-with-pytorchA Python reference collection of 18 deep reinforcement learning algorithms built with PyTorch, complete with w
- adbar/trafilaturaA Python library and command-line tool that pulls the main text out of web pages, stripping menus, ads, and fo
- infinition/bjornA Python tool that turns a Raspberry Pi into a portable network security scanner — it automatically finds devi
- ikaijua/awesome-aitoolsA community-curated directory of AI tools and services organized by category — chatbots, coding assistants, im
- voila-dashboards/voilaTurn any Jupyter notebook into a shareable web app where visitors see only outputs and interactive controls —
- dmlc/gluon-cvA Python toolkit with 50+ ready-to-use computer vision models for object detection, image segmentation, human
- opengvlab/llama-adapterA fast, lightweight method to teach LLaMA to follow instructions by training only 1.2 million extra parameters
- aiwaves-cn/agentsA Python framework for building AI agents that improve themselves by rewriting their own instructions after ea
- qilingframework/qilingQiling is a Python framework that runs Windows, Android, and embedded firmware binaries on any platform by emu
- webpy/webpyweb.py is a lightweight Python library for building websites and web applications, providing the routing and r
- chainer/chainerChainer is a Python deep learning library that pioneered the define-by-run approach to building neural network
- drakkar-software/octobotOctoBot is a free, open-source cryptocurrency trading bot that automatically runs your chosen trading strategi
- mebus/cuppCUPP is a Python command-line tool used in authorized security testing that generates a targeted password word
- bytedance-seed/bagelBAGEL is an open-source AI model from ByteDance that can both understand and generate images alongside text in
- brainblend-ai/atomic-agentsA Python framework for building AI apps by connecting small, focused agents and tools. Each piece does one thi
- openstack/openstackOpenStack is a suite of software you deploy on your own servers to run a private cloud, giving you computing,
- shougo/deoplete.nvimDeoplete is an asynchronous auto-completion plugin for Neovim and Vim 8 that shows dropdown suggestions as you
- dpkp/kafka-pythonkafka-python is a Python library for sending and reading messages from Apache Kafka, a system that moves large
- snailyp/gemini-balanceA proxy server that pools multiple Google Gemini API keys and load-balances requests across them, so you can c
- r0x0r/pywebviewA Python library that wraps any web page or HTML file in a native desktop window — write your app UI as HTML,
- lark-parser/larkLark is a Python library that turns text into structured parse trees using formal grammars, so you can build p
- xchaoinfo/fuck-loginA collection of Python scripts that automate logging in to about 20 popular Chinese websites — useful as refer
- madcowd/ellell is a Python framework that lets you write language model prompts as regular Python functions, automaticall
- weblateorg/weblateWeblate is an open-source web platform for translating software and websites, letting translators contribute t
- jamwithai/production-agentic-rag-courseA seven-week structured course project for building a production-grade AI research assistant that fetches arXi
- k2-fsa/omnivoiceA text-to-speech tool that clones any voice from a 3–10 second audio clip and speaks in over 600 languages, wi
- al-one/hass-xiaomi-miotA Home Assistant add-on that connects hundreds of Xiaomi smart home devices — plugs, robot vacuums, lights, ai
- lucidrains/x-transformersA Python library for building transformer neural networks — the AI architecture behind ChatGPT and image recog
- bilibili/ailabBilibili's AI lab repository publishing research and tools, featuring Real-CUGAN — a neural network tool for u
- neuphonic/neuttsNeuTTS is a local text-to-speech AI that converts text to realistic spoken audio entirely on your device, with
- azeemidrisi/phonesploit-proA Python tool that connects to Android phones over Wi-Fi using ADB and lets you control, extract data from, or
- huangsam/ultimate-pythonA hands-on Python study guide with runnable example files covering everything from basics to async programming
- strands-agents/sdk-pythonA Python library for building AI agents in a few lines of code — connects to Claude, OpenAI, Gemini, and more,
- maziarraissi/pinnsResearch code for Physics-Informed Neural Networks — trains neural nets to solve or discover physical equation
- azure/azure-sentinelA community library of hundreds of ready-made security detection rules, hunting queries, visual dashboards, an
- wendesi/lihang_book_algorithmPython implementations of every machine learning algorithm in Li Hang's Statistical Learning Methods textbook,
- uber/causalmlA Python package from Uber for measuring whether your actions actually caused an outcome, helping you target p
- devanshbatham/awesome-bugbounty-writeupsA curated collection of real-world bug bounty writeups organized by vulnerability type — XSS, CSRF, SQL inject
- online-ml/riverA Python library for machine learning on streaming data — it trains on one data point at a time and continuous
- microsoft/mmdnnMMdnn is a Microsoft toolkit that converts trained AI models between deep learning frameworks like TensorFlow,
- paddlepaddle/paddleclasA Python toolkit for training and deploying image classification models using Baidu's PaddlePaddle deep learni
- mininet/mininetA network emulator that creates realistic virtual networks on a single Linux computer, letting researchers and
- markqvist/reticulumA Python networking library that lets you build encrypted, decentralized networks over LoRa radio, WiFi, or se
- chainner-org/chainnerA desktop visual editor where you connect blocks called nodes to build image-processing workflows — no coding
- libratbag/piperPiper is a point-and-click Linux app for configuring gaming mice — adjust DPI, button assignments, and LED col
- python-attrs/attrsattrs is a Python library that auto-generates class boilerplate — __init__, __repr__, and comparison methods —
- iamtomshaw/f1-race-replayA Python app that replays Formula 1 races as animated top-down visualizations using real telemetry data, with
- aidlearning/aidlearning-frameworkAn Android app that installs a full Ubuntu Linux desktop on your phone, letting you write and run Python AI sc
- ujjwalkarn/datasciencepythonA curated collection of links to tutorials, courses, and articles for learning data science and machine learni
- hect0x7/jmcomic-crawler-pythonPython library and CLI tool for downloading comic albums from a specific adult comics site. Supports parallel
- cloudevents/specCloudEvents is an industry-standard specification that defines a common event message format so different syst
- openshot/openshot-qtOpenShot is a free, award-winning, open-source video editor for Linux, Mac, and Windows with unlimited tracks,
All repos · Explain any other repo →