GitDiagram
Browse

Go project architecture examples, page 13

Interactive architecture diagrams of the 1,000 most-starred open-source Go 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. azukaar/cosmos-server★ 6.2k

    Cosmos is a self-hosted server manager and secure gateway.

  2. ghosttroops/scan4all★ 6.2k

    scan4all is an automated multi-target security scanner.

  3. containernetworking/cni★ 6.1k

    CNI is a pluggable container-networking interface.

  4. google/syzkaller★ 6.1k

    – The program generation layer (found in the “prog” directory) builds the test programs.

  5. contribsys/faktory★ 6.1k

    This is a full‐stack work queue server (“Faktory”) written in Go.

  6. docker/cli★ 6.1k

    Docker CLI is the user-facing command-line client for Docker Engine and related services.

  7. elastic/go-elasticsearch★ 6.1k

    go-elasticsearch is the official Go client for Elasticsearch.

  8. hashicorp/serf★ 6.1k

    This is a masterless, decentralized service‐discovery and orchestration system written in Go.

  9. wesm/agentsview★ 6k

    agentsview is a local-first archive and observability product for AI coding-agent sessions.

  10. knative/serving★ 6k

    Knative Serving is a cloud-native serverless platform built on Kubernetes.

  11. stefanprodan/podinfo★ 6k

    Podinfo is a Go microservice demo for exercising Kubernetes-facing service behavior.

  12. ankitpokhrel/jira-cli★ 6k

    JiraCLI is an interactive terminal client for Jira.

  13. bwmarrin/discordgo★ 6k

    DiscordGo is a low-level Go binding for Discord’s REST, Gateway WebSocket, and voice interfaces.

  14. goss-org/goss★ 6k

    Goss is a YAML-based server-configuration validator.

  15. nilsherzig/llocalsearch★ 6k

    Built with Svelte (evident from the /src directory structure)

  16. kserve/kserve★ 6k

    KServe is a Kubernetes-native platform for deploying predictive and generative inference.

  17. gosom/google-maps-scraper★ 5.9k

    Google Maps Scraper extracts business leads, reviews, contact details, and related place data through CLI, web, REST, and SaaS interfaces.

  18. kenn-io/agentsview★ 5.9k

    agentsview is a local-first archive and observability application for AI coding-agent sessions.

  19. prometheus/client_golang★ 5.9k

    a. Instrumentation Library – Located mainly in the “prometheus” directory.

  20. amitshekhariitbhu/go-backend-clean-architecture★ 5.9k

    This is a backend web service application following Clean Architecture.

  21. shazow/ssh-chat★ 5.9k

    ssh-chat is a Go SSH server that replaces a shell session with an interactive shared chat prompt.

  22. vllm-project/semantic-router★ 5.9k

    vLLM Semantic Router is a programmable mixture-of-models routing platform.

  23. prometheus/blackbox_exporter★ 5.9k

    This Go service is Prometheus’s multi-target blackbox exporter: it exposes an HTTP server that runs on-demand network probes and returns probe metrics.

  24. cockroachdb/pebble★ 5.8k

    - Pebble is an embeddable Go key-value store modeled after LevelDB/RocksDB.

  25. permify/permify★ 5.8k

    Permify is an open-source, full-stack authorization service (backend API + supporting CLI/SDKs + a front-end playground).

  26. golang/oauth2★ 5.8k

    This is a Go client library implementing the OAuth 2.0 specification.

  27. marcel-dempers/docker-development-youtube-series★ 5.8k

    This repository is a toolbox of independent engineering examples and walkthrough source code, not one integrated application.

  28. hashicorp/hcl★ 5.8k

    HCL is a Go toolkit for defining structured configuration languages.

  29. ayn2op/discordo★ 5.8k

    Discordo is a terminal client for Discord.

  30. go-pay/gopay★ 5.8k

    GoPay is a Go SDK for integrating with multiple payment providers.

  31. alpkeskin/mosint★ 5.8k

    Project Type: A Go-based command-line OSINT (Open Source Intelligence) tool

  32. cortexproject/cortex★ 5.8k

    Cortex is a cloud-native, distributed, full-backend system written in Go.

  33. coze-dev/coze-loop★ 5.7k

    Coze Loop is a platform for developing and operating AI agents.

  34. karmada-io/karmada★ 5.7k

    Karmada is a Kubernetes-native, multi-cluster orchestration control plane.

  35. kgateway-dev/kgateway★ 5.7k

    kgateway is a Kubernetes Gateway API control plane that configures Envoy.

  36. tulir/whatsmeow★ 5.7k

    Client Interface & API: Representing the high-level methods (e.g., client.go, call.go, send.go, handshake.go) that developers interact with.

  37. agentscope-ai/hiclaw★ 5.7k

    AgentTeams is a Kubernetes-native multi-agent control plane: people and automation declare Teams and Workers, the controller reconciles their infrastructure and runtime…

  38. casibase/casibase★ 5.7k

    OpenAgent is a self-hostable personal AI assistant combining LLM chat, RAG, autonomous tools, and workflow automation.

  39. cubefs/cubefs★ 5.7k

    CubeFS is a distributed file and object storage platform.

  40. agentscope-ai/agentteams★ 5.7k

    AgentTeams is a Kubernetes-native multi-agent collaboration platform.

  41. the-open-agent/openagent★ 5.6k

    OpenAgent is a self-hosted personal AI assistant combining chat, RAG, model providers, autonomous tools, MCP, and workflow automation.

  42. mayswind/ezbookkeeping★ 5.6k

    ezBookkeeping is a self-hosted personal-finance application.

  43. litmuschaos/litmus★ 5.6k

    LitmusChaos is a chaos-engineering platform; this repository slice shows its Chaos Center control plane and supporting services.

  44. devtron-labs/devtron★ 5.6k

    Devtron is a Kubernetes management and delivery platform.

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.