GitDiagram
Browse

Python project architecture examples, page 13

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 601–650 of 1,000

  1. prowler-cloud/prowler★ 14.9k

    Prowler is a multi-cloud security and compliance platform: users scan cloud accounts with provider-specific checks, then review findings, compliance and risk results through CLI…

  2. wifiphisher/wifiphisher★ 14.9k

    Wifiphisher is a Wi-Fi security-testing framework whose documented workflow is to select a target and scenario, establish a rogue-AP/MITM position, and optionally run…

  3. sml2h3/ddddocr★ 14.8k

    DdddOcr is an offline CAPTCHA-recognition SDK with OCR, object detection, and slider matching, also exposed through an optional HTTP/MCP API.

  4. microsoft/rd-agent★ 14.8k

    RD-Agent is a framework for autonomous research and development across data science, quantitative finance, Kaggle, LLM fine-tuning, and reinforcement learning.

  5. nvidia/tensorrt-llm★ 14.7k

    TensorRT-LLM is an inference framework for large language and visual-generation models, combining a Python runtime with specialized GPU kernels.

  6. pipecat-ai/pipecat★ 14.7k

    Pipecat is a Python 3.11+ framework for composing low-latency voice and multimodal AI agents.

  7. e2b-dev/e2b★ 14.7k

    E2B is a cloud sandbox platform exposed through JavaScript and Python SDKs, with a CLI and specialized Code Interpreter and Desktop packages.

  8. horovod/horovod★ 14.7k

    Horovod is an open-source, full-stack distributed deep learning framework.

  9. pytest-dev/pytest★ 14.7k

    pytest is a Python testing framework: users invoke it to discover tests, configure collection and plugins, prepare fixtures, execute tests, and inspect reports.

  10. sympy/sympy★ 14.6k

    - This is SymPy, a pure-Python symbolic mathematics library and command-line toolkit.

  11. google/artemis★ 14.6k

    ARTEMIS is an Android automation and testing platform: a user or IDE submits a natural-language task, an agent plans and executes actions on a device, then returns results and…

  12. scipy/scipy★ 14.6k

    - This is the SciPy monorepo: a large scientific-computing library built on top of NumPy.

  13. nltk/nltk★ 14.6k

    This is an open-source, full-featured Python library (NLTK) for Natural Language Processing (NLP).

  14. deepmind/alphafold★ 14.6k

    This repository is an end-to-end protein structure prediction inference system for AlphaFold v2, not a general training codebase.

  15. sesameailabs/csm★ 14.6k

    The project is a specialized speech generation model that uses a Llama backbone along with a dedicated audio decoder (Mimi) to produce RVQ audio codes.

  16. rougier/numpy-100★ 14.5k

    This repository is a collection of 100 NumPy exercises, distributed as Markdown and Jupyter notebooks for learners and teachers.

  17. zulko/moviepy★ 14.5k

    Core Library (moviepy package): This houses modules like Clip, audio (AudioClip, AudioFileClip, effects in moviepy/audio/fx, tools, etc.), video (VideoClip, VideoFileClip…

  18. pyodide/pyodide★ 14.5k

    Memory model between JS and Python

  19. gunthercox/chatterbot★ 14.5k

    Core Chatbot Engine: Represented by the files in the main “chatterbot” directory (e.g., chatterbot.py, comparisons.py, adapters.py, conversation.py).

  20. microsoft/playwright-python★ 14.4k

    Python API Layer (both sync and async)

  21. budtmo/docker-android★ 14.4k

    Docker-Android is an open-source CLI tool and Docker image project.

  22. google-deepmind/alphafold★ 14.4k

    The project is an advanced machine learning system for protein structure prediction.

  23. nvlabs/stylegan★ 14.4k

    This is NVIDIA’s TensorFlow StyleGAN implementation.

  24. paperswithbacktest/awesome-systematic-trading★ 14.4k

    Awesome Systematic Trading is primarily a curated quantitative-trading resource catalog, supplemented by runnable QuantConnect strategy examples.

  25. titanwings/colleague-skill★ 14.4k

    - colleague.skill is not a conventional app; it is an AgentSkills/Claude Code skill package that generates other skills.

  26. jindongwang/transferlearning★ 14.4k

    This repository is a curated transfer-learning resource, not one integrated application.

  27. microsoft/nni★ 14.3k

  28. anionex/banana-slides★ 14.3k

    Banana Slides is a two-tier AI presentation generator: a browser-based editor plus a Flask backend.

  29. comfy-org/comfyui-manager★ 14.3k

    - ComfyUI-Manager is a ComfyUI extension, not a standalone web app.

  30. davidsandberg/facenet★ 14.3k

    Data Input: “data” directory (images and learning rate schedules) as well as configuration files.

  31. idank/explainshell★ 14.2k

    explainshell parses shell commands and maps command tokens to relevant manpage help text.

  32. livekit/agents★ 14.2k

    This is the Python LiveKit Agents framework: server-side, realtime programmable participants for conversational voice and multimodal sessions.

  33. ivy-llc/ivy★ 14.2k

    The Ivy project is a library engineered to convert machine learning (ML) code between various frameworks (for example, converting PyTorch, TensorFlow, JAX, and NumPy code).

  34. unifyai/ivy★ 14.2k

    Ivy is a framework-portability toolkit: users can transpile framework-specific code, trace callable graphs, and use a common array API backed by multiple frameworks.

  35. sfttech/openage★ 14.2k

    Engine Core: Representing the low-level game simulation, game state management, physics, event system, and internal systems (these are largely found in “libopenage/engine”…

  36. paddlepaddle/paddledetection★ 14.1k

    This project is a comprehensive, open‐source object detection and computer vision toolkit (likely PaddleDetection) that supports a wide range of deep learning models – from…

  37. opentalker/sadtalker★ 14.1k

    SadTalker turns a portrait and driving audio into a talking-head video, with reference motion, still/full-image preprocessing, pose controls, and optional enhancement.

  38. edgedb/edgedb★ 14.1k

  39. geldata/gel★ 14.1k

    Command line tool (see edb/cli, build_backend.py, setup.py)

  40. eleutherai/lm-evaluation-harness★ 14.1k

    LM Evaluation Harness runs language-model benchmarks through a configurable CLI or Python evaluation entry point.

  41. physical-intelligence/openpi★ 14k

    openpi is a robotics vision-language-action model project: it supports π₀, π₀-FAST, and π₀.₅, with base checkpoints, fine-tuning, and robot-specific inference.

  42. alchaincyf/nuwa-skill★ 14k

    - This is a Claude Code Skill repository, not an app or service.

  43. donnemartin/awesome-aws★ 14k

    This project is an open–source Python tool that curates and keeps updated a list of “awesome” AWS resources.

  44. flashml-org/freetoken★ 13.9k

    FreeToken is an edge-native MoE inference and serving runtime.

  45. psf/requests-html★ 13.9k

    JavaScript Rendering Engine (Chromium via pyppeteer)

  46. dlr-rm/stable-baselines3★ 13.8k

    Stable-Baselines3 is a PyTorch reinforcement-learning library.

  47. pysimplegui/pysimplegui★ 13.8k

    PySimpleGUI is a Python wrapper for tkinter that lets application authors define interfaces with compact layouts and interact with them through windows and event loops.

  48. instaloader/instaloader★ 13.8k

    Instaloader is a Python client and downloader for Instagram media and metadata.

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.