GitDiagram
Browse

CLI tool architecture examples, page 14

Interactive architecture diagrams of 1,000 open-source repositories with a GitDiagram architecture diagram where the diagram has a command-line or terminal interface component, 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

  1. kyutai-labs/moshi★ 11.2k · Python

    Moshi is a real-time, full-duplex speech-and-text dialogue system, with PyTorch, MLX, and Rust inference stacks and a browser client.

  2. mdx-tom/gpt-instruct★ 11.2k · Python

    gpt-instruct combines deployable Codex instruction prompts with a reproducible prompt-evaluation workflow.

  3. yutiansut/quantaxis★ 11.1k · Python

    QUANTAXIS is a Python quantitative-finance framework for market-data ingestion, research, backtesting, accounts, and live/simulated trading.

  4. alessandroz/lazagne★ 11.1k · Python

    LaZagne is a local credential-recovery application with separate Windows, Linux, and macOS implementations.

  5. data-privacy-stack/presidio★ 11k · Python

    Presidio is a pluggable PII detection and de-identification SDK for text, structured data, and images.

  6. bunkerity/bunkerweb★ 11k · Python

    BunkerWeb is an NGINX-based web application firewall and reverse proxy.

  7. openai/codex-security★ 11k · TypeScript

    Codex Security is a CLI and TypeScript SDK for repository security analysis, with a findings service, an MCP app, and a GitHub Action.

  8. apache/thrift★ 11k · C++

    Apache Thrift is a language-independent RPC stack.

  9. noefabris/opencode-antigravity-auth★ 10.9k · TypeScript

    This is an OpenCode authentication and model-routing plugin for Antigravity and Gemini CLI.

  10. opendataloader-project/opendataloader-pdf★ 10.9k · Java

    - This is a multi-language PDF extraction platform centered on a Java core, with thin Python and Node.js distribution layers on top.

  11. automq/automq★ 10.9k · Java

    AutoMQ is a Kafka-compatible, diskless streaming platform that uses S3-backed storage.

  12. chia-network/chia-blockchain★ 10.9k · Python

    1. This repository is the Python monorepo for the Chia blockchain stack.

  13. moonshotai/kimi-cli★ 10.8k · Python

    Kimi CLI is a Python terminal AI agent for software-development and shell tasks.

  14. mathewsachin/captura★ 10.8k · C#

    Captura is a Windows desktop screen recorder and screenshot tool, with a command-line entry point.

  15. mistralai/mistral-inference★ 10.8k · Jupyter Notebook

    Mistral Inference is a local GPU runtime for generating text from Mistral-family Transformer and Mamba models through CLI or Python entry points.

  16. datalab-to/chandra★ 10.8k · Python

    - chandra is a Python OCR/document-intelligence package for turning images and PDFs into structured text outputs: Markdown, HTML, and JSON.

  17. openai/openai-node★ 10.8k · TypeScript

    This repository is the source for the OpenAI JavaScript/TypeScript SDK, not an application.

  18. centrifugal/centrifugo★ 10.8k · Go

    Centrifugo is a Go real-time PUB/SUB server: application backends publish or manage subscriptions through HTTP/gRPC APIs; connected clients receive channel traffic over…

  19. jsvine/pdfplumber★ 10.7k · Python

    pdfplumber is a Python library and CLI for inspecting machine-generated PDFs at character/graphic-object granularity, then deriving text, tables, metadata, and visual diagnostics.

  20. tencentcloud/octop★ 10.7k · Python

    Octop is a self-hosted, multi-user AI assistant platform spanning a web dashboard, CLI, messaging channels, and scheduled work.

  21. asciimoo/wuzz★ 10.7k · Go

    Wuzz is an interactive terminal HTTP inspector: users edit or load cURL-like request details, submit them, inspect formatted responses, and save requests or responses.

  22. mcp-use/mcp-use★ 10.7k · TypeScript

    mcp-use is a TypeScript MCP framework for building servers with typed tools and interactive Views, connecting clients and agents, and inspecting or deploying the result.

  23. benoitc/gunicorn★ 10.7k · Python

    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…

  24. kangarooking/cangjie-skill★ 10.7k · Python

    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.

  25. idea-research/groundingdino★ 10.6k · Python

    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…

  26. foundry-rs/foundry★ 10.6k · Rust

    Foundry is a Rust toolkit for Ethereum development, centered on Forge, Cast, Anvil, and Chisel.

  27. wader/fq★ 10.6k · Go

    fq is a Go CLI for inspecting, decoding, transforming, and querying binary data with jq-compatible expressions.

  28. handsomestwei/patent-disclosure-skill★ 10.6k · Python

    中国专利.skill is a collection of agent-invoked patent workflows, not one monolithic application.

  29. joho/godotenv★ 10.6k · Go

    GoDotEnv is a Go library and command-line tool for parsing dotenv-format configuration and applying it to process environment variables.

  30. pinchtab/pinchtab★ 10.5k · Go

    PinchTab is a local-first browser-control server for AI agents.

  31. huggingface/ml-intern★ 10.5k · Python

    - This is a multi-surface agent product: a Python agent runtime, a Python backend service, and a React/Vite frontend.

  32. harelba/q★ 10.4k · Python

    q is a command-line SQL interface for querying delimited text files and SQLite databases.

  33. evermind-ai/everos★ 10.4k · Python

    EverOS is a Python 3.12+ local-first memory runtime for agents and users.

  34. vmware-tanzu/velero★ 10.3k · Go

    Velero is a Kubernetes backup and restore product with a local CLI and an in-cluster server.

  35. velero-io/velero★ 10.3k · Go

    Velero is a Kubernetes backup, restore, and cluster-migration system with a local CLI and an in-cluster server.

  36. github/codeql★ 10.3k · CodeQL

    This repository contains CodeQL’s standard libraries and security queries, plus language-specific extractors that represent source code for analysis.

  37. sharkdp/hexyl★ 10.3k · Rust

    hexyl is a terminal hex viewer. A user invokes the CLI with a file or standard input, optional offsets, limits, formatting, panel, and color settings.

  38. advimman/lama★ 10.3k · Jupyter Notebook

    LaMa is a resolution-robust image-inpainting system.

  39. 0x7c13/notepads★ 10.3k · C#

    Notepads is a lightweight Windows text editor organized around launching or opening files, editing them in tabbed Sets, and preserving or exporting work.

  40. omnigent-ai/omnigent★ 10.3k · Python

    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…

  41. parthjadhav/tkinter-designer★ 10.3k · Python

    Tkinter Designer turns a Figma file or selected frame into runnable Tkinter code and image assets.

  42. netflix/metaflow★ 10.2k · Python

    Metaflow is a Python-first framework for authoring, executing, tracking, and deploying AI/ML workflows (“flows”) from local development through cloud-scale production.

  43. thewhiteh4t/seeker★ 10.2k · CSS

    Seeker is a Python-driven web tool that configures and serves a selected page template, then processes browser-submitted device, location, and IP information for display, export…

  44. makazhanalpamys/soup★ 10.2k · Python

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

  45. awesome-lists/awesome-bash★ 10.1k · Shell

    This repository is the Awesome Bash curated directory, not a Bash application or runtime library.

  46. npm/cli★ 10.1k · JavaScript

    npm is a JavaScript package-manager CLI.

  47. narcooo/inkos★ 10.1k · TypeScript

    InkOS is an AI-assisted story-production workspace for long-form and short fiction, screenplays, interactive worlds, Play, and translation.

  48. nanonets/graft★ 10.1k · TypeScript

    Trail-code is a local context layer for coding agents: it builds a code-and-call graph, finds relevant code for prompts, and carries team learnings between sessions.

  49. tilt-dev/tilt★ 10.1k · Go

    Tilt is a local development orchestrator for multi-service applications.

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.