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.
- liuzhao1225/youdub-webuiA self-hosted tool that downloads a YouTube or Bilibili video, separates the voice from background audio, tran
- spec-first/connexionA Python web framework where you write your API description as a YAML file first, and the framework automatica
- robusta-dev/krrKRR reads your Kubernetes cluster's real CPU and memory usage from Prometheus and tells you what resource limi
- google-deepmind/dm_controlA DeepMind Python package for building physics-based AI training environments on top of MuJoCo, with a ready-m
- spyoungtech/grequestsGRequests lets you send dozens of HTTP requests at the same time in Python, so you don't have to wait for each
- kyegomez/tree-of-thoughtsTree of Thoughts is a Python package that makes AI reason better by exploring many lines of thinking at once,
- huggingface/autotrain-advancedAutoTrain Advanced was a no-code Hugging Face tool for training AI models without writing code — point it at a
- pythonguis/pythonguis-examplesHundreds of working Python GUI examples covering ten libraries including PyQt6, Tkinter, and Kivy, ranging fro
- audreyfeldroy/cookiecutter-pypackageA project template that generates a complete, ready-to-publish Python package in one command, with testing, li
- scottrogowski/code2flowA command-line tool that reads Python, JavaScript, Ruby, or PHP source files and generates a visual diagram sh
- intelowlproject/intelowlAn open-source security platform that lets you submit a suspicious file, IP, domain, or URL and automatically
- pythonprofilers/memory_profilerA Python tool that shows exactly how much memory each line of your code uses. Add a decorator to any function,
- antgroup/echomimic_v2An AI research tool that generates a video of a person speaking from just a still photo and an audio clip, ani
- camel-ai/oasisA Python research framework for simulating social media platforms with up to one million AI-powered user agent
- getzep/zepA platform that gives AI agents persistent memory by building a temporal knowledge graph from your conversatio
- tlkh/asitopasitop shows live CPU, GPU, memory, and power stats for Apple Silicon Macs in the terminal, so you can see how
- has2k1/plotnineplotnine is a Python charting library based on R's ggplot2 where you build charts by describing which data col
- hyunwoongko/transformerA from-scratch Python walkthrough of the Transformer neural network architecture, built as a personal learning
- tensorflow/datasetsAn official Python library that loads hundreds of public machine learning datasets in one function call, handl
- omkarcloud/botasaurusA Python web scraping framework that bypasses bot detection systems like Cloudflare by mimicking human browser
- linsomniac/spotify_to_ytmusicA Python tool that copies your Spotify liked songs, albums, and playlists to YouTube Music, with both a graphi
- manycore-research/spatiallmA NeurIPS 2025 research model that reads 3D point clouds from phones, depth cameras, or LiDAR and outputs a st
- otrf/threathunter-playbookAn open-source reference library of threat hunting techniques mapped to MITRE ATT&CK, with Jupyter notebooks y
- tencentcloudadp/youtu-agentA Python framework from Tencent Cloud for building AI agents that plan and complete multi-step tasks like web
- kwai/douzeroAn AI system from Kwai that learned to play the Chinese card game DouDizhu through self-play with no human exp
- sakurallm/sakurallmSakuraLLM is a set of AI models fine-tuned to translate Japanese light novels and visual novels into Chinese,
- realpython/discover-flaskDiscover Flask is a free 30-part video tutorial series from Real Python that walks Python beginners through bu
- sensity-ai/dotdot (Deepfake Offensive Toolkit) is a Python tool for security researchers that swaps your face with a target
- zuruoke/watermark-removalA Python tool that uses machine learning to remove watermarks from images by filling in the watermarked area s
- ag2ai/ag2An open-source Python framework for building systems where multiple AI assistants coordinate, pass messages, a
- hluwa/frida-dexdumpA command-line tool that extracts hidden Android app code from device memory while the app is running, helping
- iam-veeramalla/python-for-devopsA 17-day Python course for people who manage servers and automate infrastructure, with daily lessons connectin
- azure/azure-cliMicrosoft's official command-line tool for managing Azure cloud resources — create virtual machines, databases
- jianchang512/sttAn offline tool that converts audio or video files into text using AI speech recognition models, with no inter
- tianxiaomo/pytorch-yolov4A Python implementation of the YOLOv4 object detection algorithm using PyTorch, letting you run AI-powered ima
- z-lab/dflashA lightweight AI component that speeds up text generation from large language models by quickly guessing upcom
- aapanel/baotaA web-based control panel for managing a Linux server that lets you install LAMP or LNMP web server stacks, ma
- jasperproject/jasper-clientJasper is an open-source platform for building voice-controlled applications that run on your own hardware, gi
- cvg/lightglueLightGlue is a neural network that matches keypoints between two photos — useful for stitching panoramas, esti
- turboderp-org/exllamav2Run large AI language models fast on your own gaming PC GPU. ExLlamaV2 compresses models to fit in limited mem
- locuslab/tcnResearch code comparing Temporal Convolutional Networks against recurrent neural networks on eleven sequence m
- reverseclabs/drozerAn Android security testing framework that pretends to be an app on a device and probes other apps for weaknes
- yelp/detect-secretsA Python tool that scans your codebase for accidentally committed secrets like API keys and passwords, blocks
- tencent-hunyuan/hunyuanvideo-1.5An open-source AI model from Tencent that generates short video clips from text descriptions or still images,
- spulec/freezegunA Python testing library that freezes the clock to a specific date and time so your tests produce the same res
- emissary-ingress/emissaryAn open-source Kubernetes API gateway that controls how outside traffic reaches your services, with load balan
- 1nchaos/adataA free Python library for fetching Chinese A-share stock market data — daily prices, real-time quotes, dividen
- midoks/mdserver-webA browser-based control panel for managing a Linux server — install web servers, databases, PHP, and other sof
- astorfi/tensorflow-worldA structured collection of TensorFlow tutorials that pairs source code with clear explanations — organized fro
- tmux-python/tmuxpA session manager for tmux that lets you save your terminal window layouts and startup commands to a YAML file
- lennylxx/ipv6-hostsA curated hosts file mapping Google, YouTube, Facebook, and Wikipedia to their IPv6 addresses so users in Main
- microsoft/biogptBioGPT is a Microsoft Research language model pre-trained on millions of biomedical research papers, fine-tune
- ace-step/ace-stepACE-Step is an open-source AI music generation model that creates up to 4 minutes of high-quality audio in 20
- openai/simple-evalsSimple-evals is OpenAI's lightweight Python library for running standardized AI benchmarks (MMLU, GPQA, MATH,
- dataabc/weibo-crawlerA Python tool that collects posts and profile data from Weibo accounts and saves everything to local files or
- facebookresearch/deitPre-trained image recognition models from Meta that work well with limited training data, using transformer-ba
- structuredlabs/preswaldPreswald turns Python data scripts into self-contained interactive apps that run entirely in the browser via W
- facebookresearch/vjepa2A self-supervised AI system from Meta that learns to understand video by predicting hidden parts of clips, ena
- facebookresearch/dlrmMeta's deep learning model for predicting ad clicks and product recommendations, handling both numerical and c
- facebookresearch/videopose3dEstimates 3D body joint positions from regular video by tracking how 2D joint locations change over time, usef
- karpathy/makemoreAn educational tool that learns character patterns from any text list and generates new, plausible-sounding it
- facebookresearch/jepaMeta's V-JEPA trains AI to understand video by predicting hidden parts of clips, producing reusable representa
- aloshdenny/reverse-synthidA research project that reverse-engineers Google SynthID watermarks in Gemini-generated images using signal pr
- naturomics/capsnet-tensorflowA TensorFlow implementation of Geoffrey Hinton's Capsule Networks paper, trained on MNIST and Fashion-MNIST, i
- nvlabs/vilaVILA is a family of NVIDIA AI models that can understand both images and text together — show them a photo or
- newpanjing/simpleuiA one-command install theme for the Django Admin panel that replaces the outdated default look with a modern d
- tonquer/jmcomic-qtA desktop app for browsing, downloading, and reading content from JMComic (18comic). Built with Python and Qt,
- factoryboy/factory_boyfactory_boy is a Python library for generating test data via factory classes. Define object templates once, th
- ziniulu/python-100-daysA structured 100-day Python learning curriculum in Chinese, taking you from basic variables and loops all the
- lucidrains/stylegan2-pytorchA command-line tool that trains an AI model to generate realistic images of things that don't exist — like ima
- circlemind-ai/fast-graphragA Python library that turns your documents into a graph of connected ideas and entities, then answers question
- dl0312/open-apis-koreaA Next.js starter template with dark mode, TypeScript, Ant Design UI components, and linting tools pre-configu
- innnky/so-vits-svcA Python tool that converts a singing recording to sound like a different person's voice using AI, preserving
- pycqa/flake8A command-line tool for Python developers that checks code for style problems and likely bugs by running three
- facebookincubator/cinderMeta's internal fork of the standard Python interpreter, modified for better performance at massive scale — mo
- benfred/implicitA Python library for building recommendation systems that learn from behavior like clicks and purchases — not
- cosmicpython/bookSource for the free O'Reilly book 'Architecture Patterns with Python' — teaches developers how to structure Py
- tartley/coloramaA tiny Python library that makes colored terminal text work on Windows — call one init function and use standa
- ml-gsai/lladaA research project that trains an 8-billion-parameter language model using a diffusion approach — gradually un
- evalstate/fast-agentA Python framework for building and running AI agent apps from the command line, with support for chaining age
- predibase/loraxA server that lets you run hundreds of different fine-tuned AI model variants from a single GPU by swapping in
- arrowtype/recursiveA free, open-source variable font family with monospaced and proportional versions designed for code editors a
- generalnewsextractor/generalnewsextractorA Python library that extracts the title, date, author, body text, and image URLs from a news article web page
- huggingface/smollmA family of small AI models from Hugging Face that run on ordinary devices without cloud servers. SmolLM3 hand
- pyload/pyloadpyLoad is a free download manager you run on your own computer or server that automatically fetches files from
- parcadei/continuous-claude-v3Continuous Claude is a framework that supercharges the Claude Code CLI with 109 skills, 32 sub-agents, and aut
- microservices-demo/microservices-demoSock Shop is a demo online sock store built with multiple languages and containers, designed as a realistic pr
- pantsbuild/pantsPants is a fast build system for monorepos — single code repositories holding many projects. It only rebuilds
- theori-io/copy-fail-cve-2026-31431A proof-of-concept exploit for CVE-2026-31431, a Linux kernel bug discovered with AI-assisted analysis that le
- mapillary/opensfmA Python library that turns a set of overlapping photos into a 3D model of the scene, computing where each cam
- thysrael/horizonA self-hosted Python tool that pulls from Hacker News, Reddit, RSS feeds, Twitter, GitHub, and financial news,
- ali-vilab/vaceVACE is an Alibaba AI model that generates and edits videos — animate a still image, swap objects in a scene,
- fastapi-admin/fastapi-adminA ready-made admin dashboard for FastAPI apps with TortoiseORM — browse and manage your database records throu
- chakazul/leniaLenia is a research simulation of artificial life forms using continuous cellular automata — fluid, organic sh
- gyoridavid/ai_agents_azA set of ready-made n8n workflow templates from the AI Agents A-Z YouTube series, covering automated content t
- nabla-c0d3/sslyzeSSLyze is a Python tool that scans a server's HTTPS encryption settings and tells you whether they are secure,
- yandex/yalm-100bYaLM 100B is a 100-billion-parameter text-generation model from Yandex, released under Apache 2.0, that genera
- reinderien/mimicMimic is a Python prank tool that quietly replaces normal source code characters with visually identical Unico
- neo23x0/lokiLoki is a free malware scanner for Windows and Linux that checks files, running processes, and network connect
- cuemacro/finmarketpyfinmarketpy is a Python library for backtesting trading strategies and analyzing financial market data — defin
All repos · Explain any other repo →