Python project architecture examples, page 14
Interactive architecture diagrams of the 1,000 most-starred open-source Python repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.
Repositories 651–700 of 1,000
apache/tvm★ 13.8k
Apache TVM is a Python-first machine-learning compiler and deployment framework.
ethereum/eips★ 13.8k
This is a static documentation website built with Jekyll.
mwaskom/seaborn★ 13.8k
Seaborn is a Python statistical visualization library.
optuna/optuna★ 13.8k
Optuna is a dynamic, define-by-run hyperparameter optimization framework focused on machine learning.
byjoey/cfnew★ 13.8k
1. This repository is a Cloudflare edge application, not a traditional server app.
browser-use/video-use★ 13.7k
- video-use is not a conventional app; it is an agent-oriented video editing skill.
nikopueringer/corridorkey★ 13.7k
CorridorKey is a Python-based batch media processing tool, not a service or web app.
python-pillow/pillow★ 13.6k
Pillow is a Python imaging library with a layered architecture: a pure-Python public API, performance-critical C extensions, and a shared C core for pixel storage and image…
dottxt-ai/outlines★ 13.6k
microsoft/agent-framework★ 13.6k
Microsoft Agent Framework is a multi-language framework for production AI agents and multi-agent workflows.
mlfoundations/open_clip★ 13.6k
This is an open-source Python library for building, training, and using CLIP-style vision-language models.
latent-spaces/brag★ 13.6k
This repository provides agent skills that turn a project into a short launch video and accompanying share copy.
modsetter/surfsense★ 13.6k
SurfSense is a full-stack research assistant platform. It consists of.
semantica-agi/semantica★ 13.6k
Semantica is graph-native infrastructure for turning enterprise data into governed context and knowledge graphs, then querying them for reasoning, decisions, and auditable…
originalankur/maptoposter★ 13.5k
- A single-purpose Python command-line tool that generates static city map posters as PNGs.
redis/redis-py★ 13.5k
This is an open-source Python client library for Redis (“redis-py”).
k2-fsa/omnivoice★ 13.5k
OmniVoice is a multilingual zero-shot text-to-speech system.
bobeff/open-source-games★ 13.5k
This is a curated, Markdown-based catalog of open-source video games, engines, source ports, and commercial-game reimplementations.
aiming-lab/autoresearchclaw★ 13.5k
- AutoResearchClaw is a Python 3.11+ research orchestration system that turns a topic into a paper through a staged pipeline.
ytisf/thezoo★ 13.5k
theZoo is a malware research repository: it organizes malware binaries and source code, indexes them in SQLite, and provides ways to browse metadata and retrieve samples.
qwenlm/qwen3-tts★ 13.5k
Qwen3-TTS is a Python speech-generation package.
cookiecutter/cookiecutter-django★ 13.5k
This is not a single monolithic application but rather a project generator template.
gallopsled/pwntools★ 13.4k
1. Repository purpose and top-level shape
modelscope/ms-swift★ 13.4k
SWIFT is an open-source Python framework and CLI tool for fine-tuning, evaluating, quantizing, and deploying large language and multi-modal models.
tencent-hunyuan/hunyuan3d-2★ 13.4k
This is a full-stack, research-grade 3D asset generation system (Hunyuan3D 2.0).
tencent/hunyuan3d-2★ 13.4k
The project is an advanced 3D synthesis system that uses state-of-the-art diffusion models for generating high-resolution textured 3D assets.
microsoft/lora★ 13.4k
The LoRA repository is an open‐source Python library focused on “Low-Rank Adaptation” to efficiently fine-tune large language models by adding low-rank matrices into select…
getpelican/pelican★ 13.4k
Pelican is a Python static-site generator.
huggingface/speech-to-speech★ 13.4k
Speech To Speech is a modular, low-latency voice-agent runtime.
plasma-umass/scalene★ 13.3k
jbiaojerry/ebook-treasure-chest★ 13.3k
- This is a static ebook catalog and search site, not a traditional application server.
lightning-ai/litgpt★ 13.3k
tomschimansky/customtkinter★ 13.2k
This is a Python UI library that extends Tkinter’s functionality by providing additional, modern, and highly customizable widget classes.
nevamind-ai/memu★ 13.2k
MemU is an open-source “memory framework” specialized for AI companions. It provides.
qodo-ai/pr-agent★ 13.2k
PR-Agent is an AI-powered pull-request assistant.
sshuttle/sshuttle★ 13.2k
sshuttle is an open-source network utility that acts like a VPN/proxy by capturing IP traffic on the client, sending it over an SSH connection, and re-injecting it into the…
pytube/pytube★ 13.2k
pytube is a Python library and CLI for retrieving YouTube video information and downloading media.
zai-org/cogvideo★ 13.2k
CogVideo/CogVideoX is a video-generation model repository with inference demos, SAT-based model code, and Diffusers fine-tuning.
dbcli/pgcli★ 13.1k
fujiwarachoki/moneyprinter★ 13.1k
High-level shape: MoneyPrinter is a Python-backed, queue-based video generation system with a thin browser UI.
The system consists of three major components that should be prominently featured.
coleam00/context-engineering-intro★ 13k
1. This repository is a meta-template, not a single product runtime.
startrail-org/leann★ 13k
LEANN is a local-first vector database and RAG toolkit.
jiayi-pan/tinyzero★ 13k
TinyZero is a reinforcement learning (RL) approach to finetune large language models for tasks like countdown and multiplication.
PaddleNLP is a Paddle-based NLP and large-language-model development suite spanning data preparation, model training and alignment, compression, inference, and application serving.
pypa/pipx★ 13k
pipx installs and runs Python command-line applications in isolated virtual environments.
pyinstaller/pyinstaller★ 12.9k
This is PyInstaller: an open-source CLI tool and library written primarily in Python with a C/C++ “bootloader” component.
rudrabha/wav2lip★ 12.9k
open-jarvis/openjarvis★ 12.9k
OpenJarvis is a local-first personal AI framework with a browser/desktop interface and Python/Rust runtime.
zalandoresearch/fashion-mnist★ 12.8k
Fashion-MNIST is primarily a versioned distribution of 28×28 grayscale apparel images in MNIST IDX/gzip format, with 60,000 training and 10,000 test examples.
Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.