GitDiagram
Browse

Python project architecture examples, page 19

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 901–950 of 1,000

  1. aigc-audio/audiogpt★ 10.2k

    This is a multi-project audio AI monorepo, not a single application.

  2. makazhanalpamys/soup★ 10.2k

    Soup is a command-line LLM fine-tuning and post-training product, with a local Web UI and optional integrations.

  3. autogluon/autogluon★ 10.2k

    AutoGluon is an open-source AutoML library (monorepo of Python packages) that enables fast, accurate ML model training and deployment on tabular, multimodal (image/text), and…

  4. taojy123/keymousego★ 10.2k

    - This is a Python desktop automation tool for recording and replaying mouse/keyboard actions.

  5. iam-veeramalla/jenkins-zero-to-hero★ 10.1k

    This repository is a Jenkins learning collection with runnable Django and Spring Boot examples and deployment configurations.

  6. microsoft/magentic-ui★ 10.1k

    MagenticLite is a human-in-the-loop agentic application for browser automation and local file work.

  7. opendatalab/pdf-extract-kit★ 10k

    PDF-Extract-Kit is a modular toolkit of document-parsing models, with a sample PDF-to-Markdown application as its end-to-end workflow.

  8. hanxi/xiaomusic★ 10k

    XiaoMusic is a self-hosted music server for controlling Xiaomi smart speakers.

  9. bigscience-workshop/petals★ 10k

    Client Components: Under src/petals/client, you have modules responsible for connecting to a distributed network, handling API calls for inference, fine-tuning, remote…

  10. goldmansachs/gs-quant★ 10k

    This is not a typical full-stack web application but rather a specialized numerical and analytical library.

  11. bytedance/ui-tars★ 10k

    UI-TARS is an open-source, multimodal GUI-automation tool built around a vision-language model.

  12. idreesinc/monocraft★ 10k

    Source/Configuration Files: Indicate the various JSON and text files in the “src” folder (for example, characters.json, diacritics.json, continuous_ligatures.json…

  13. yaofanguk/video-subtitle-remover★ 10k

    This is a desktop/video-processing application (not a web full-stack) with both GUI (gui.py) and CLI (backend/main.py), packaged in Docker and via conda/venv.

  14. ostris/ai-toolkit★ 10k

    The project is an AI training toolkit for model fine-tuning with a focus on diffusion models and LoRA/Flux-based training.

  15. healthchecks/healthchecks★ 10k

    Web Frontend & Dashboard – Managed mainly by the “hc/front” app along with the templates and static files.

  16. roboflow/rf-detr★ 10k

    RF-DETR is a transformer-based computer-vision package for object detection, instance segmentation, and keypoint detection.

  17. opengvlab/internvl★ 9.9k

    – Include directories such as “classification/configs,” “segmentation/configs,” and “meta_data.”

  18. sqlfluff/sqlfluff★ 9.9k

    SQLFluff is a configurable, dialect-flexible SQL linter with CLI and Python API entry points.

  19. geerlingguy/ansible-for-devops★ 9.9k

    This is a teaching repository of independent Ansible examples, not one deployed application.

  20. openmined/pysyft★ 9.9k

    This is a full‐stack, monorepo open‐source platform (PySyft) for “remote data science.”

  21. agricidaniel/claude-ads★ 9.9k

    Claude Ads is a Claude-first paid-media operations product: authorized exports or account reads feed evidence-backed audits and planning, then creative and experiment workflows…

  22. open-mmlab/amphion★ 9.8k

    Amphion is a multi-task audio generation toolkit, not a single model repo.

  23. shmilylty/oneforall★ 9.8k

    1. OneForAll is a Python 3.6+ command-line subdomain intelligence pipeline, not a web app.

  24. hkuds/autoagent★ 9.8k

    AutoAgent is a natural-language-driven framework for running research agents and creating or customizing agents, tools, and workflows.

  25. snailsploit/claude-red★ 9.8k

    claude-red is a curated library of on-demand offensive-security skills for Claude.

  26. falconry/falcon★ 9.8k

    This is an open-source, minimalist ASGI/WSGI web framework (Falcon) for building REST APIs and microservices.

  27. jadore801120/attention-is-all-you-need-pytorch★ 9.8k

    This repository is a PyTorch sequence-to-sequence Transformer implementation for machine translation. The executable pipeline is.

  28. nodrm/dedrm_tools★ 9.8k

    The project is a collection of DRM removal tools for ebooks that interface primarily as Calibre plugins.

  29. lightricks/ltx-video★ 9.8k

    This is a Python-based Machine Learning inference library and CLI for real-time video generation using a latent diffusion model (LTX-Video).

  30. yzhao062/pyod★ 9.8k

    This is PyOD, an open-source Python library for multivariate outlier/anomaly detection.

  31. sktime/sktime★ 9.8k

    sktime is a Python library organized as a layered time-series ML platform.

  32. boto/boto3★ 9.7k

    Boto3 is an open-source, full-featured AWS SDK for Python.

  33. pycaret/pycaret★ 9.7k

    PyCaret is a full-stack, end-to-end machine learning library. It streamlines the machine learning workflow by providing both a functional and an object-oriented API.

  34. skypilot-org/skypilot★ 9.7k

    Client/CLI Layer: This includes components like sky/cli.py and sky/client/sdk.py that parse the YAML (or Python API) job definition and allow users to launch tasks.

  35. deepbeepmeep/wan2gp★ 9.7k

    WanGP is a browser-based generative-media application spanning video, image, audio, and speech, with local inference and API/headless use.

  36. open-mmlab/mmsegmentation★ 9.7k

    This repository is a full-featured, deep learning–based semantic segmentation toolbox.

  37. xuebinqin/u-2-net★ 9.7k

    Based on your provided file tree and README, the project is the official implementation of U²-Net (“U Square Net”), a deep learning model for salient object detection and…

  38. ihmily/douyinliverecorder★ 9.6k

    This project is a multi-platform live streaming recorder that uses FFmpeg under the hood to capture and record live streams from various platforms (e.g., Douyin, TikTok…

  39. offa/android-foss★ 9.6k

    Type: A static website / documentation site (curated list of Free & Open Source Android apps)

  40. huggingface/accelerate★ 9.6k

    – The Accelerator Class: Represent this as the central “Engine” that abstracts device configuration, distributed training initialization, and backward propagation management.

  41. francescopace/espectre★ 9.6k

    ESPectre is an on-device Wi-Fi motion-sensing platform with C++ and MicroPython runtimes, several firmware frontends, and host-side device and research tools.

  42. droidrun/mobilerun★ 9.6k

    Mobilerun is a framework for LLM-driven Android and iOS automation.

  43. aws/serverless-application-model★ 9.6k

    Input/External Interface: The user supplies a SAM template (YAML/JSON) that includes the Transform directive (AWS::Serverless-2016-10-31). This is the external input.

  44. blacklanternsecurity/bbot★ 9.5k

    CLI Component: Located in bbot/cli.py. This is the entry point that reads command-line flags, loads configuration (from defaults, user config, and API keys), and triggers scans.

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.