Python project architecture examples, page 18
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 851–900 of 1,000
benoitc/gunicorn★ 10.7k
Gunicorn is a Unix pre-fork application server: an operator starts a WSGI or ASGI app, the master configures listeners and manages workers, and workers handle requests and return…
codium-ai/pr-agent★ 10.7k
kangarooking/cangjie-skill★ 10.7k
Cangjie Skill turns books, transcripts, and other long-form content into verified capability bundles, then compiles those bundles into callable single Skills or compact packs.
hydra-ecosystem/hydra★ 10.7k
Hydra is a Python framework for configuring and executing complex applications.
acly/krita-ai-diffusion★ 10.6k
This is a Krita plugin for controlled AI image generation and editing.
django-cms/django-cms★ 10.6k
CMS Core: Represented by the “cms” directory, which hosts the core modules such as models (page, plugin, placeholder, permissions, settings), middleware, views, signals, forms…
idea-research/groundingdino★ 10.6k
Grounding DINO is a PyTorch open-set object detector: an image and text prompt are prepared, jointly processed by a vision-language detection model, and returned as…
facebookresearch/parlai★ 10.6k
ParlAI is a research framework for training and evaluating dialogue and multimodal agents against a shared catalog of tasks, as well as connecting agents to human participants.
handsomestwei/patent-disclosure-skill★ 10.6k
中国专利.skill is a collection of agent-invoked patent workflows, not one monolithic application.
3b1b/videos★ 10.6k
1. This repository is a content factory for 3Blue1Brown videos, not a single app.
doccano/doccano★ 10.6k
This is a full-stack, open-source text annotation tool ("doccano") with.
twitter/the-algorithm-ml★ 10.6k
This is an open-source ML toolkit for training and evaluating two embedding/ranking models.
encode/uvicorn★ 10.5k
ASGI Server Interface (main entry point)
kludex/uvicorn★ 10.5k
Uvicorn is an open-source ASGI web server implementation for Python.
megadose/holehe★ 10.5k
CLI & User Input: The entry point where the user supplies an email address via the command line or programmatically from within Python code.
huggingface/ml-intern★ 10.5k
- This is a multi-surface agent product: a Python agent runtime, a Python backend service, and a React/Vite frontend.
triton-inference-server/server★ 10.5k
Triton Inference Server is a modular, full-stack inference‐serving system. It comprises.
vwxyzjn/cleanrl★ 10.5k
CleanRL is a research-oriented deep-reinforcement-learning codebase: users run standalone algorithm scripts against an environment, train an agent, and inspect logged results or…
lucidrains/denoising-diffusion-pytorch★ 10.5k
This is an open-source Python library (package) implementing denoising diffusion probabilistic models in PyTorch.
google/adk-recipes★ 10.4k
ADK Recipes is a public collection of runnable Agent Development Kit examples, rather than one integrated application.
dontbesilent2025/dbskill★ 10.4k
dbskill is a Chinese AI-skills toolkit: users give an Agent a business, content, or action problem, and /dbs chooses a single skill or a small skill combination that produces a…
jack-cherish/machine-learning★ 10.4k
This repository is a collection of educational machine-learning examples, not a single application: users select an algorithm demo, provide or use its example data, and inspect a…
megvii-basedetection/yolox★ 10.4k
– The primary “yolox” directory contains submodules for the core training workflow (e.g., “yolox/core” with launch and trainer scripts), model architecture definitions (in…
facebookresearch/xformers★ 10.4k
sissbruecker/linkding★ 10.4k
Backend (Django): Represent the “bookmarks” directory as the core application.
yichuan-w/leann★ 10.4k
LEANN is a full‐stack, open-source vector database and RAG (Retrieval-Augmented Generation) toolkit written in Python with C++/CMake backends.
ten-framework/ten-agent★ 10.4k
Based on our analysis of both the file tree and the README, TEN Agent is a modular and multi-component agent framework that combines a robust, agent-driven backend (written in Go…
harelba/q★ 10.4k
q is a command-line SQL interface for querying delimited text files and SQLite databases.
deepbeepmeep/wangp★ 10.4k
WanGP is a local generative-media application spanning video, image, audio/TTS, and 3D.
facebookresearch/demucs★ 10.4k
Demucs is a music-source-separation toolkit: a user supplies a song, the separation command loads a pretrained model, runs chunked inference, and writes separated stems.
evermind-ai/everos★ 10.4k
EverOS is a Python 3.12+ local-first memory runtime for agents and users.
vega/altair★ 10.3k
Vega‐Altair is a declarative statistical visualization library for Python built on top of the Vega‐Lite JSON specification.
pennersr/django-allauth★ 10.3k
img2threejs/img2threejs★ 10.3k
img2threejs turns reference images into procedural, code-only Three.js models, with quality gates and animation-ready output.
minillmflow/pocketflow★ 10.3k
the-pocket/pocketflow★ 10.3k
This is a Python library/package (pocketflow) that provides a minimalist LLM‐framework abstraction.
flowseal/tg-ws-proxy★ 10.3k
TG WS Proxy is a local MTProto proxy for Telegram Desktop: it accepts Telegram’s local proxy connection, identifies the destination DC, and relays encrypted traffic over…
lutris/lutris★ 10.3k
Lutris is a desktop game-library manager for installing and launching games through emulators, engine reimplementations, and compatibility layers.
facebookresearch/hydra★ 10.3k
This is Hydra, an open‑source Python framework/library plus CLI tool for elegantly configuring complex applications.
polarsource/polar★ 10.3k
Polar is an open-source monetization platform and merchant of record.
fossasia/visdom★ 10.3k
- Visdom is a dual-runtime visualization system: a Python package that exposes the user-facing API, and a browser UI that renders and manages visualizations.
omnigent-ai/omnigent★ 10.3k
Omnigent is a multi-agent orchestration product: a user starts or joins a session through its CLI or web experience, the server coordinates a runner and selected harness, and…
parthjadhav/tkinter-designer★ 10.3k
Tkinter Designer turns a Figma file or selected frame into runnable Tkinter code and image assets.
pwndbg/pwndbg★ 10.3k
paralax/awesome-honeypots★ 10.2k
Its purpose is to maintain a curated, categorized list of opensource honeypot projects in Markdown, plus provide a small helper script (awesome-check.py) to validate formatting…
py-pdf/pypdf★ 10.2k
pypdf is a Python PDF library.
netflix/metaflow★ 10.2k
Metaflow is a Python-first framework for authoring, executing, tracking, and deploying AI/ML workflows (“flows”) from local development through cloud-scale production.
koljab/realtimestt★ 10.2k
RealtimeSTT is a speech-to-text library for microphone or application-fed audio, with optional live text, wake-word activation, and selectable recognition engines.
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.