GitDiagram
Browse

Python project architecture examples, page 16

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 751–800 of 1,000

  1. newren/git-filter-repo★ 12k

    Type: Open-source CLI tool + library.

  2. coleifer/peewee★ 12k

    Peewee is a compact Python ORM and SQL query builder.

  3. manisso/fsociety★ 12k

    This is a CLI-based penetration-testing framework aggregator (“Fsociety Hacking Tools Pack”) written in Python 2.7.

  4. lmcache/lmcache★ 11.9k

    LMCache is a KV-cache management layer for LLM inference: serving engines hand cache data to LMCache, which can look up, reuse, and offload it across memory tiers and remote…

  5. ther1d/shell_gpt★ 11.9k

    ShellGPT is an open-source, Python-based command-line productivity tool that wraps calls to LLMs (OpenAI or local backends) to generate shell commands, code snippets…

  6. lonamiwebs/telethon★ 11.9k

    Telethon is a client library for Python that wraps Telegram’s MTProto API and provides both synchronous and asynchronous interfaces.

  7. tencent-hunyuan/hunyuanvideo★ 11.9k

    HunyuanVideo is a full-stack open-source text-to-video generation framework built in PyTorch.

  8. tencent/hunyuanvideo★ 11.9k

    The HunyuanVideo project is an open‐source framework for high-quality, text‐to‐video generation.

  9. allenai/allennlp★ 11.9k

    AllenNLP is a PyTorch NLP research framework.

  10. thuml/time-series-library★ 11.9k

    Data Handling & Preparation: Represented by the “data_provider” module, which includes data loading and data factory methods.

  11. facebookresearch/sam3★ 11.9k

    SAM 3 is a promptable image/video segmentation foundation-model package, with training, evaluation, and an LLM-assisted agent as adjacent capabilities.

  12. fivetran/great_expectations★ 11.8k

    GX Core is a data-quality framework: teams define Expectations, connect data sources, load batches, and evaluate data against those expectations to produce validation results…

  13. chainlit/chainlit★ 11.8k

    The project is a full-stack application combining a Python backend (in the “backend” directory) with a TypeScript/React frontend (in the “frontend” directory).

  14. openbyteinc/quantdinger★ 11.8k

    QuantDinger is a self-hosted AI trading OS.

  15. teng-lin/notebooklm-py★ 11.8k

    - This is a Python package, notebooklm-py, that wraps NotebookLM’s undocumented backend APIs and exposes them through three entry points: a Python async API, a CLI, and…

  16. jack-cherish/pythonpark★ 11.8k

    PythonPark is a curated Python and AI learning-resource hub, not a code runtime.

  17. imbad0202/academic-research-skills-codex★ 11.8k

    ARS-Codex packages a Codex-native academic research skill.

  18. daijro/camoufox★ 11.8k

    Camoufox is a patched Firefox distribution for stealth web automation, scraping, and AI agents.

  19. beehiveinnovations/pal-mcp-server★ 11.8k

    PAL MCP is an MCP server that lets a CLI or IDE client invoke specialized AI tools, retain conversation context, and use multiple model providers.

  20. beehiveinnovations/zen-mcp-server★ 11.8k

    PAL MCP is a Model Context Protocol server that lets an AI client invoke specialized coding tools and consult multiple model providers while maintaining conversation context.

  21. tadata-org/fastapi_mcp★ 11.8k

    This is a Python package that integrates with a FastAPI application to automatically discover FastAPI endpoints and convert them into MCP tools.

  22. pwxcoo/chinese-xinhua★ 11.7k

    This repository is a static Chinese dictionary and phrase database, not a running API; the README says the API was discontinued.

  23. qutebrowser/qutebrowser★ 11.7k

    qutebrowser is a keyboard-driven desktop web browser built on Python and Qt, with QtWebEngine as its documented default rendering backend and QtWebKit as an alternative.

  24. g1879/drissionpage★ 11.7k

    This project is DrissionPage – a Python-based web automation library designed to combine the ease of browser automation with the efficiency of direct HTTP requests.

  25. dod-o/statistical-learning-method_code★ 11.6k

    This repository is an educational collection of standalone implementations of algorithms from *Statistical Learning Method*, rather than a shared training or inference application.

  26. datawhalechina/all-in-rag★ 11.6k

    All-in-RAG is a tutorial repository of runnable RAG examples, not one unified deployed application.

  27. iam-veeramalla/aws-devops-zero-to-hero★ 11.6k

    This repository is a 30-day AWS/DevOps learning course, not one integrated runtime application.

  28. farama-foundation/gymnasium★ 11.6k

    – gymnasium/core.py: defines the Env interface, make(), register(), EnvSpec, etc.

  29. benbusby/whoogle-search★ 11.6k

    Whoogle is a historically privacy-focused Google search proxy with a Flask web interface; the README now states that Google search no longer works and the project is inactive.

  30. moesnow/march7thassistant★ 11.6k

    March7thAssistant automates Honkai: Star Rail tasks through a CLI or graphical interface.

  31. tongyi-mai/z-image★ 11.6k

    1. This repository is an inference-focused implementation of Z-Image, a single-stream diffusion transformer image generator.

  32. axolotl-ai-cloud/axolotl★ 11.5k

    The system architecture should be divided into these primary components.

  33. pallets/jinja★ 11.5k

    This is a templating engine library meant for rendering templates, featuring support for advanced concepts like template inheritance, autoescaping for HTML, sandboxing for secure…

  34. robotframework/robotframework★ 11.5k

    Library & Extensibility Modules: Robot Framework uses “standard libraries” (e.g., Collections, String, OperatingSystem, etc.) and user‐supplied or third‐party libraries.

  35. simonw/llm★ 11.5k

    How the plugin system (llm/plugins.py) connects to external model providers

  36. qubvel-org/segmentation_models.pytorch★ 11.4k

    This is a specialized deep learning library (Segmentation Models PyTorch) meant for rapid prototyping of semantic segmentation architectures.

  37. yusufkaraaslan/skill_seekers★ 11.4k

    This is a Python-based CLI tool with an optional “MCP server” component. It is not a classical web app but a developer tool that automates.

  38. cleanlab/cleanlab★ 11.4k

    Cleanlab is an open-source Python library for data-centric AI.

  39. kornia/kornia★ 11.4k

    Kornia is a differentiable computer-vision library built on PyTorch, not a single end-user application.

  40. thu-mig/yolov10★ 11.3k

    Ultralytics is a computer-vision framework for loading models and performing prediction, training, validation, export, tracking, and related workflows.

  41. statsmodels/statsmodels★ 11.3k

    Core Library Packages: The heart of the project is the statsmodels package which is split into many submodules. Key sub-packages include.

  42. milesial/pytorch-unet★ 11.3k

    This is a deep learning project focused on semantic segmentation using a customized U-Net architecture implemented in PyTorch.

  43. bigbodycobain/shadowbroker★ 11.3k

    ShadowBroker is a self-hosted geospatial intelligence platform: operators view aggregated public telemetry on a live map, then inspect entities, run recon, and use analysis tools.

  44. great-expectations/great_expectations★ 11.3k

    This is a large-scale, open-source Python library (“GX Core”) for data quality: it provides a framework to define, execute, and document data validation rules (“Expectations”)…

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.