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.
- pwr-solaar/solaarLinux desktop app for managing Logitech wireless and wired input devices — pair, configure, remap buttons, and
- apple/ml-ferretApple research AI model that can accept a drawn region in an image as input and return answers that refer back
- hardikvasa/google-images-downloadA Python command-line script that searches Google Images for a keyword and downloads matching photos to a loca
- ccxt/binance-trade-botAn automated trading bot for Binance that watches cryptocurrency price ratios and makes trades on your behalf
- jofpin/trapeA Python security research tool that demonstrates how websites silently track a visitor's location, active log
- x-plug/mobileagentAn Alibaba research project that builds AI agents capable of controlling Android phones, Windows, macOS, and b
- angr/angrA Python framework for analyzing compiled programs without source code, using symbolic execution to automatica
- fudan-generative-vision/halloA research AI tool that takes a still portrait photo and an audio clip and generates a short video of that fac
- bentoml/bentomlA Python library that turns AI and machine learning models into web APIs and Docker containers with a few doze
- microsoft/ufoUFO is a Microsoft AI research project that lets software agents control Windows apps visually by reading the
- bayesian-optimization/bayesianoptimizationA Python library for finding the best input settings for a slow or expensive function without brute-force sear
- hypothesisworks/hypothesisPython testing library that automatically generates hundreds of random inputs to find edge-case bugs your hand
- pdm-project/pdmCommand-line tool for managing Python project dependencies using the standard pyproject.toml file, like Poetry
- johnserf-seed/tiktokdownloadPython command-line tool for bulk-downloading TikTok and DouYin videos, images, and audio without watermarks,
- sitoi/dailycheckinPython script that automatically performs daily check-ins on dozens of Chinese platforms — video sites, cloud
- rednote-hilab/dots.ocrOpen-weight AI model from Xiaohongshu that parses documents, PDFs, and images into structured text, tables, an
- kellyjonbrazil/jcA command-line tool and Python library that converts the plain-text output of over a hundred Unix commands int
- ml-explore/mlx-examplesA collection of ready-to-run AI and machine learning example scripts for Apple Silicon Macs, covering language
- jd/tenacityTenacity is a Python library that adds retry logic to any function via a decorator, with configurable stop con
- pantsudango/dango-translatorA Windows desktop app that reads text from any screen region using OCR and instantly shows a translation overl
- facebookresearch/ditDiT is a Meta AI research project that replaces the U-Net backbone in image generation models with a transform
- moonshotai/kimi-cliA command-line AI assistant that reads your code, edits files, runs shell commands, and searches the web in yo
- mvig-sjtu/alphaposeA research tool from Shanghai Jiao Tong University that detects and tracks human body joint positions for ever
- yandex/gixyA command-line tool from Yandex that scans Nginx configuration files for security vulnerabilities like SSRF, H
- firmai/financial-machine-learningA curated, auto-updated directory of machine learning tools and resources for finance and trading, covering de
- houtianze/bypyA Python command-line tool for accessing Baidu Yun cloud storage (2TB free) from Linux terminals and small dev
- openbmb/xagentXAgent is an open-source autonomous AI agent that takes a plain-text task, plans steps, and executes them usin
- freemocap/freemocapFreeMoCap is a free, open-source motion capture system that produces research-quality 3D body movement recordi
- vaexio/vaexA Python data analysis library that lets you filter, aggregate, and visualize datasets with hundreds of millio
- mopidy/mopidyMopidy is a self-hosted music server for Raspberry Pi or any computer that streams music from local files, Spo
- optimalscale/lmflowLMFlow is a Python toolkit that lets you take an existing AI language model like Llama or Phi-3 and retrain it
- aliasrobotics/caiCAI is an open-source Python framework that connects AI models to security testing tools, letting ethical hack
- future-house/paper-qaPaperQA2 lets you ask plain-English questions about a folder of research PDFs and get answers with exact citat
- lawlite19/machinelearning_pythonA study guide with Python implementations of common machine learning algorithms — from scratch and using sciki
- getmoto/motoMoto is a Python library that intercepts AWS API calls during tests and handles them in memory, so you can tes
- netease-youdao/emotivoiceEmotiVoice is an open-source text-to-speech system that generates expressive speech in English and Chinese wit
- mrexodia/ida-pro-mcpA plugin that connects IDA Pro — a professional binary analysis tool — to AI assistants like Claude or Cursor,
- spesmilo/electrumElectrum is a lightweight Bitcoin wallet for sending, receiving, and storing Bitcoin without downloading the f
- funstory-ai/babeldocPython tool that translates PDF documents into bilingual output with the original and translated text side by
- jiji262/douyin-downloaderA Python command-line tool that downloads Douyin (Chinese TikTok) videos, photos, music, and full creator prof
- stamparm/maltrailA network security monitor that watches your traffic and raises alerts when it spots known malicious websites,
- aladdinpersson/machine-learning-collectionA hands-on collection of Python and PyTorch machine learning tutorials with companion YouTube videos, covering
- gelstudios/gitfitigitfiti is a Python script that draws pixel art on your GitHub profile's contribution calendar by making backd
- jupyter/docker-stacksJupyter Docker Stacks are ready-to-run Docker images that launch a full Jupyter coding environment in one comm
- lllyasviel/ic-lightIC-Light is an AI tool that changes the lighting in photos. You describe the lighting you want in text, or sup
- patroni/patroniPatroni is a Python tool that automatically manages PostgreSQL failover, promoting a replica to primary when t
- mic-dkfz/nnunetnnU-Net is a Python framework that automatically configures and trains AI models to label regions in medical i
- lucidrains/imagen-pytorchAn open-source PyTorch implementation of Google's Imagen model that generates photorealistic images from text
- bottlesdevs/bottlesA Linux desktop app with a graphical interface for running Windows software and games using Wine and DXVK, wit
- librosa/librosaA Python library for analyzing audio and music that lets you extract features like tempo, pitch, and spectrogr
- nl8590687/asrt_speechrecognitionA research-grade Chinese speech recognition system that converts spoken Mandarin audio into written text using
- ogx-ai/ogxA self-hosted API server that works as a drop-in replacement for OpenAI, letting you swap between AI models fr
- django-commons/django-debug-toolbarA floating developer panel that attaches to your Django app during local development and shows database querie
- kernc/backtesting.pyA Python library for testing trading strategies against historical market price data to see how they would hav
- readthedocs/readthedocs.orgThe source code for Read the Docs, the free documentation hosting platform used by thousands of open-source pr
- nebuly-ai/optimateAn archived collection of open-source tools from Nebuly AI for making AI models run faster and cheaper, includ
- detailyang/awesome-cheatsheetA community-maintained collection of links to cheatsheets for dozens of programming languages, editors, databa
- apple/ml-sharpSHARP is Apple's research tool that generates realistic novel viewpoints of a scene from a single photograph u
- casia-lmc-lab/fastsamFastSAM is a real-time image segmentation tool that draws precise outlines around every object in a photo — re
- lastmile-ai/mcp-agentA Python framework for building AI agents using the Model Context Protocol, with built-in workflow patterns li
- facebookresearch/maeA PyTorch implementation of Masked Autoencoders (MAE) that trains image recognition models by hiding random im
- droidrun/mobilerunA Python framework that lets you control Android and iOS devices with plain-English instructions, using an AI
- baowenbo/dainA Python research project that generates extra video frames to increase frame rate or create slow-motion effec
- google/traxA deep learning library from Google Brain for building and training neural networks — including Transformers,
- thekingofduck/fuzzdictsA comprehensive collection of wordlists for authorized web security testing, covering XSS payloads, SQL inject
- mherrmann/heliumA Python library that simplifies browser automation by letting you click buttons and fill forms using visible
- rbgirshick/py-faster-rcnnA deprecated Python implementation of the Faster R-CNN object detection system that identifies and draws bound
- google-deepmind/pysc2A Python library from DeepMind that turns StarCraft II into an AI research environment, letting you train rein
- paddlepaddle/ernieBaidu's open-source ERNIE 4.5 family of large AI models for text and image understanding, ranging from a tiny
- wiseodd/generative-modelsA Python collection of 20+ GAN variants and 5 Variational Autoencoder implementations in PyTorch and TensorFlo
- da-southampton/nlp_abilityChinese-language reference guide covering NLP theory and engineering — Transformer architecture, BERT variants
- hips/autogradPython library that automatically computes exact derivatives of functions written in standard Python and NumPy
- learningcircuit/local-deep-researchA self-hosted AI research assistant that searches the web and academic databases like arXiv and PubMed, then w
- agronholm/apschedulerA Python library for running tasks automatically on schedules or in a queue—supports cron-style timing, fixed
- browser-use/video-useAn AI coding agent that edits raw video footage through a chat interface — describe what you want in plain Eng
- 0xinfection/awesome-wafA curated reference guide for security researchers covering how web application firewalls work, how to detect
- burnash/gspreadA Python library that lets you read and write Google Sheets from code — open a spreadsheet, update cells, and
- luckyone7777/llm-trading-labA six-month real-money experiment letting ChatGPT control a $100 stock portfolio on micro-cap stocks, with eve
- samuelclay/newsblurA full-featured, self-hostable personal news reader that aggregates RSS feeds, learns your reading preferences
- bndr/pipreqsA Python command-line tool that scans your project's source files and generates a requirements.txt listing onl
- eriklindernoren/pytorch-yolov3A minimal PyTorch implementation of YOLOv3 for detecting and locating multiple objects in images in a single p
- eleutherai/gpt-neoxGPT-NeoX is a Python toolkit for training billion-parameter AI language models from scratch on GPU clusters —
- myshell-ai/melottsA Python text-to-speech library that converts written text into natural-sounding speech in 7 languages with re
- largeworldmodel/lwmAn AI model that processes up to one million tokens of text, images, and video at once, letting you ask questi
- conda/condaConda is a command-line tool for creating isolated software environments and installing packages in any langua
- chengaopan/automergepublicnodesA Python project that automatically collects and merges public proxy server configurations into a single subsc
- tensorlayer/tensorlayerA Python library that sits on top of TensorFlow to make building and training deep learning and reinforcement
- tkipf/gcnThe original research code for Graph Convolutional Networks, a machine learning method that classifies nodes i
- urinx/weixinbotA Python library that automates a WeChat account through its browser interface, letting you send and receive m
- datawhalechina/all-in-ragA ten-chapter Chinese-language tutorial that teaches Python developers how to build AI question-answering syst
- liangliangyy/djangoblogA self-hosted blogging platform built with Django and Python, covering Markdown writing, comments, social logi
- openai/guided-diffusionOpenAI's 2021 research code for generating high-quality images using diffusion models with classifier guidance
- belluzj/fantasque-sansFantasque Sans Mono is a free programming font with a distinctive hand-drawn quality, available in regular, bo
- python-visualization/foliumFolium is a Python library that converts location data into interactive, zoomable web maps powered by Leaflet.
- qiskit/qiskitQiskit is IBM's open-source Python library for building and running quantum computing programs — design quantu
- quivrhq/megaparseMegaParse is a Python library that converts PDFs, Word documents, and PowerPoint files into clean, AI-ready te
- facebookresearch/slowfastA research toolkit from Facebook AI Research for training and evaluating AI models that understand video — rec
- hellerve/programming-talksA large curated list of programming conference talks organized by language and topic, covering C, Python, Java
- hacs/integrationA graphical store built into Home Assistant that lets you browse, install, and update community-made smart hom
- fchollet/deep-learning-modelsA deprecated collection of pre-trained Keras image recognition models (VGG16, ResNet50, Inception v3) that has
All repos · Explain any other repo →