Data / Repositories / Go
Go repositories on GitHub: 98 ranked by stars
98 public repositories tagged Go are on GitHub, with 740,079 stars between them; 57 had a push in the last 30 days. Most are written in Go (78), TypeScript (3), Java (2). The most starred: avelino/awesome-go (188,393), Tencent/WeKnora (33,958), zeromicro/go-zero (33,377).
SpecStream is the live web data engine for teams and agents. It reads open-source repositories on GitHub and keeps what it reads, and this page groups that reading by topic. Ask for the repositories you track by topic, language, license or activity, and new ones and changes arrive in your sheet, CRM, Slack or agent.
Every repository, most starred first
| Repository | What it is | Language | Stars | Forks | License | Last push | Read |
|---|---|---|---|---|---|---|---|
| avelino/awesome-go | A curated list of awesome Go frameworks, libraries and software | Go | 188,393 | 13,616 | MIT | Oct 14 | Oct 14 |
| Tencent/WeKnora | Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki. | Go | 33,958 | 4,519 | Oct 14 | Oct 14 | |
| zeromicro/go-zero | A cloud-native Go microservices framework with cli tool for productivity. | Go | 33,377 | 4,329 | MIT | Oct 14 | Oct 14 |
| SigNoz/signoz | SigNoz is an open-source, OpenTelemetry-native observability platform for your team and their AI agents. Get logs, metrics, and traces in one tool with features like APM… | TypeScript | 32,356 | 2,533 | Oct 14 | Oct 14 | |
| vxcontrol/pentagi | Fully autonomous AI Agents system capable of performing complex penetration testing tasks | Go | 29,064 | 4,370 | MIT | Oct 9 | Oct 14 |
| d2lang/d2 | D2 is a modern diagram scripting language that turns text to diagrams. | Go | 25,596 | 763 | MPL-2.0 | Oct 2 | Oct 11 |
| kataras/iris | The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket | Go | 25,558 | 2,426 | BSD-3-Clause | Jul 27 | Oct 14 |
| slimtoolkit/slim | Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source) | Go | 23,427 | 847 | Apache-2.0 | Sep 19 | Oct 14 |
| livekit/livekit | End-to-end realtime stack for connecting humans and AI | Go | 21,448 | 2,449 | Apache-2.0 | Oct 14 | Oct 14 |
| gravitational/teleport | The easiest, and most secure way to access and protect all of your infrastructure. | Go | 20,989 | 2,174 | AGPL-3.0 | Sep 17 | Oct 14 |
| tidwall/gjson | Get JSON values quickly - JSON parser for Go | Go | 15,554 | 3,099 | MIT | Oct 5 | Oct 11 |
| mytechnotalent/Reverse-Engineering | A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. | Assembly | 14,482 | 1,606 | Apache-2.0 | Oct 10 | Oct 11 |
| semaphoreui/semaphore | Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and other DevOps tools. | Go | 14,262 | 1,331 | MIT | Oct 14 | Oct 14 |
| ccfos/nightingale | Open-source, self-hosted alerting for metrics, logs, and databases. Includes a built-in AI agent and MCP server. | Go | 13,345 | 1,786 | Apache-2.0 | Oct 13 | Oct 14 |
| Shopify/toxiproxy | alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing | Go | 12,400 | 515 | MIT | Oct 8 | Oct 11 |
| kubeshark/kubeshark | eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard. | Go | 12,098 | 553 | Apache-2.0 | Oct 9 | Oct 14 |
| majd/ipatool | Command-line tool that allows you to search for iOS, iPadOS, tvOS, watchOS, visionOS, and macOS apps on the App Store, and download .ipa or macOS .pkg app packages. | Go | 11,677 | 985 | MIT | Oct 11 | Oct 14 |
| Fechin/reference | Share quick reference cheat sheet for developers. | EJS | 10,902 | 1,324 | GPL-3.0 | Oct 3 | Oct 11 |
| TykTechnologies/tyk | Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol) | Go | 10,861 | 1,167 | Oct 14 | Oct 14 | |
| getlago/lago | Open Source Metering and Usage Based Billing API Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics | Go | 10,680 | 770 | AGPL-3.0 | Oct 14 | Oct 14 |
| claudiodangelis/qrcp | zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal. | Go | 10,515 | 548 | MIT | Oct 1 | Oct 11 |
| awsdocs/aws-doc-sdk-examples | Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the… | Java | 10,466 | 5,839 | Apache-2.0 | Oct 9 | Oct 11 |
| xberg-io/xberg | Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence… | Rust | 9,413 | 593 | MIT | Oct 14 | Oct 14 |
| boyter/scc | Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go | Go | 8,808 | 352 | MIT | Sep 25 | Oct 11 |
| superradcompany/microsandbox | easy, fast, programmable and local-first microVM runtime and library | Rust | 8,679 | 479 | Apache-2.0 | Oct 14 | Oct 14 |
| oapi-codegen/oapi-codegen | Generate Go client and server boilerplate from OpenAPI 3 specifications | Go | 8,617 | 1,061 | Apache-2.0 | Oct 13 | Oct 14 |
| mindoc-org/mindoc | Golang实现的基于beego框架的接口在线文档管理系统 | Go | 7,827 | 1,969 | Apache-2.0 | Jul 1 | Oct 14 |
| amacneil/dbmate | A lightweight, framework-agnostic database migration tool. | Go | 7,445 | 384 | MIT | Oct 8 | Oct 11 |
| go-rod/rod | A Chrome DevTools Protocol driver for web automation and scraping. | Go | 7,109 | 484 | MIT | Aug 11 | Sep 21 |
| dundee/gdu | Fast disk usage analyzer with console interface written in Go | Go | 6,100 | 238 | MIT | Oct 5 | Oct 11 |
| wangzhe3224/awesome-systematic-trading | A curated list of insanely awesome libraries, packages and resources for systematic trading. Crypto, Stock, Futures, Options, CFDs, FX, and more | 量化交易 | 量化投资 | HTML | 5,274 | 711 | MIT | Oct 5 | Oct 14 |
| segmentio/ksuid | K-Sortable Globally Unique IDs | Go | 5,272 | 202 | MIT | Jun 25 | Oct 11 |
| guohuiyuan/go-music-dl | 一个基于 Go 语言的全网音乐搜索与下载工具。支持 CLI 命令行与 Web 服务双模式,内置网易云、QQ、酷狗、Bilibili、汽水音乐等 10+ 个主流平台,支持多源并发搜索与无损音质解析。music-dl交流群:755087923 | Go | 5,268 | 503 | AGPL-3.0 | Sep 17 | Oct 11 |
| modelcontextprotocol/go-sdk | The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google. | Go | 5,218 | 593 | Oct 14 | Oct 14 | |
| jitsucom/jitsu | Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days | TypeScript | 5,106 | 402 | MIT | Oct 14 | Oct 14 |
| alecthomas/chroma | A general purpose syntax highlighter in pure Go | Go | 5,050 | 533 | Oct 10 | Oct 11 | |
| aldinokemal/go-whatsapp-web-multidevice | GOWA - WhatsApp REST API with support for UI, Multi Account, Webhooks, and MCP, and Chatwoot. Built with Golang for efficient memory use. | Go | 4,912 | 1,186 | MIT | Oct 14 | Oct 14 |
| mvanhorn/cli-printing-press | Every API has a secret identity. This finds it, absorbs every feature from every competing tool, then builds the GOAT CLI — designed for AI agents first, with SQLite sync, offline… | Go | 4,799 | 519 | MIT | Oct 10 | Oct 11 |
| Anakin-Inc/anakin | Open-source web scraping API. Turn any website into clean markdown or structured JSON. Anti-detect browser, proxy auto-selection, self-hosted. One command: make up | Go | 4,403 | 181 | AGPL-3.0 | Aug 18 | Sep 21 |
| aeron-io/simple-binary-encoding | Simple Binary Encoding (SBE) - High Performance Message Codec | Java | 3,515 | 600 | Apache-2.0 | Sep 29 | Oct 11 |
| ClickHouse/clickhouse-go | Golang driver for ClickHouse | Go | 3,352 | 692 | Apache-2.0 | Oct 13 | Oct 14 |
| cdleon/awesome-terminals | Terminal Emulators | 3,024 | 186 | Sep 22 | Oct 11 | ||
| runkids/skillshare | Sync skills, agents, MCP, plugins to all AI CLI tools with one command and simplify team sharing. | Go | 2,784 | 175 | MIT | Oct 14 | Oct 14 |
| geziyor/geziyor | Geziyor, blazing fast web crawling & scraping framework for Go. Supports JS rendering. | Go | 2,778 | 155 | MPL-2.0 | Jul 2 | Sep 21 |
| oxsecurity/megalinter | MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action… | Dockerfile | 2,611 | 313 | AGPL-3.0 | Oct 11 | Oct 11 |
| go-nunu/nunu | A CLI tool for building Go applications. | Go | 2,607 | 209 | MIT | Aug 14 | Oct 8 |
| stacklok/toolhive | ToolHive is an enterprise-grade platform for running and managing Model Context Protocol (MCP) servers. | Go | 2,283 | 319 | Apache-2.0 | Oct 14 | Oct 14 |
| cossacklabs/themis | Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms. | C | 1,978 | 159 | Apache-2.0 | Apr 24 | Oct 11 |
| rafi/vim-config | Lean mean Neovim machine, carefully crafted with :heart: Use with latest Neovim. | Lua | 1,976 | 447 | Sep 14 | Oct 11 | |
| MadAppGang/dingo | A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility | Go | 1,913 | 40 | Sep 10 | Oct 11 | |
| trpc-group/trpc-agent-go | A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability. | Go | 1,862 | 322 | Apache-2.0 | Oct 14 | Oct 14 |
| uhub/awesome-go | A curated list of awesome Go frameworks, libraries and software. | 1,837 | 181 | Sep 14 | Oct 11 | ||
| Allenxuxu/gev | Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers. | Go | 1,773 | 192 | MIT | Jun 7, 2025 | Oct 14 |
| mithrandie/csvq | SQL-like query language for csv | Go | 1,626 | 68 | MIT | Jul 25, 2024 | Sep 21 |
| shadawck/awesome-cli-frameworks | Collection of tools to build beautiful command line interface in different languages | HTML | 1,212 | 56 | Aug 14 | Oct 11 | |
| vividvilla/csvtotable | Simple command-line utility to convert CSV, TSV and Excel files into a single self-contained HTML page with search, filters, and sorting | Go | 1,183 | 120 | MIT | Aug 24 | Sep 21 |
| shenwei356/csvtk | A cross-platform, efficient and practical CSV/TSV toolkit in Golang | Go | 1,173 | 96 | MIT | Sep 24 | Oct 11 |
| shenwei356/rush | A cross-platform command-line tool for executing jobs in parallel | Go | 1,134 | 69 | MIT | Sep 21 | Oct 11 |
| nickvourd/Supernova | Shellcode encryptor & obfuscator tool | Go | 1,047 | 194 | MIT | Jul 21 | Oct 11 |
| jszwec/csvutil | csvutil provides fast and idiomatic mapping between CSV and Go (golang) values. | Go | 1,035 | 69 | MIT | Mar 15, 2025 | Sep 21 |
| context-space/context-space | Ultimate Context Engineering Infrastructure, starting from MCPs and Integrations | Go | 812 | 82 | AGPL-3.0 | Oct 22, 2025 | Oct 14 |
| zijing2333/CSView | CSView是一个互联网面试知识学习和汇总项目,包括面试高频算法、系统设计、计算机网络、操作系统、C++、Java、golang、MySQL、Redis、K8s、消息队列等常见面试题。 | TypeScript | 765 | 57 | Mar 6, 2024 | Sep 21 | |
| slotix/dataflowkit | Extract structured data from web sites. Web sites scraping. | Go | 713 | 82 | BSD-3-Clause | Mar 7, 2023 | Sep 21 |
| Ingenimax/agent-sdk-go | A powerful Go framework for building production-ready AI agents! | Go | 634 | 137 | MIT | Oct 8 | Oct 14 |
| angelnicolasc/graymatter | 30 sec to give your AI agents persistent memory. Reduce 90% token consumption while also maintaining quality. | Go | 483 | 41 | MIT | Oct 9 | Oct 14 |
| hackers365/xiaozhi-esp32-server-golang | golang版本的小智后端服务,支持websocket和mqtt+udp协议,支持声纹识别/声音克隆/知识库/mcp远程调用/主动音频下发/openclaw等功能 | Go | 431 | 148 | MIT | Aug 25 | Oct 14 |
| Germey/AwesomeWebScraping | List of libraries, tools and APIs for web scraping and data processing. | Makefile | 265 | 47 | Jul 30 | Sep 21 | |
| ezh0v/weather-mcp-server | A lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. Discuss on Hacker News | Go | 246 | 21 | MIT | Mar 1 | Oct 14 |
| devilcoolyue/agentbox | Self-hosted browser workspace for Claude Code and Codex CLI, with Docker sessions, terminal, files, Git, and usage tracking. | Go | 206 | 7 | Apache-2.0 | Oct 15 | Oct 15 |
| reza-gholizade/k8s-mcp-server | Manage Your Kubernetes Cluster with k8s mcp-server | Go | 186 | 44 | MIT | Oct 12 | Oct 14 |
| paolobietolini/gtm-mcp-server | An MCP server for Google Tag Manager. Connect it to your LLM, authenticate once, and start managing GTM through natural language. | Go | 175 | 37 | BSD-3-Clause | Oct 14 | Oct 14 |
| grafana/loki-mcp | An MCP ( Model Context Protocol ) Server for Grafana Loki | Go | 174 | 42 | Oct 13 | Oct 14 | |
| tanaikech/ggsrun | High-performance Google Drive CLI and Model Context Protocol (MCP) Server for LLM/AI agents. Natively execute Google Apps Script (GAS) under a secure whitelisted runtime sandbox… | Go | 173 | 20 | MIT | Aug 26 | Oct 14 |
| yincongcyincong/mcp-client-go | mcp client for Go (Golang). Integrate multiple Model Context Protocol (MCP) servers | Go | 150 | 22 | MIT | Sep 9, 2025 | Oct 14 |
| init-co-jp/diff-tour | Walk through a diff the way a senior engineer reads it. A read-only TUI that turns a git change into a guided tour. | Go | 143 | 7 | MIT | Oct 15 | Oct 15 |
| makalin/SecureMCP | SecureMCP is a security auditing tool designed to detect vulnerabilities and misconfigurations in applications using the [Model Context Protocol (MCP)]( It proactively identifies… | Go | 140 | 19 | MIT | Jun 7, 2025 | Oct 14 |
| go-language-server/protocol | Package protocol implements Language Server Protocol specification in Go | Go | 138 | 22 | BSD-3-Clause | Aug 31 | Oct 14 |
| c0tton-fluff/caido-mcp-server | MCP server for Caido proxy integration. Enables AI assistants like Claude Code to browse, analyse, and interact with HTTP traffic. | Go | 137 | 28 | MIT | Oct 7 | Oct 14 |
| pottekkat/sandbox-mcp | A Model Context Protocol (MCP) server that enables LLMs to run ANY code safely in isolated Docker containers. | Go | 122 | 26 | MIT | May 13, 2025 | Oct 14 |
| hloiseau/mcp-gopls | Model Context Protocol (MCP) server for Go using gopls – LSP-powered analysis, tests, coverage, and tooling. | Go | 104 | 11 | Apache-2.0 | Jun 22 | Oct 14 |
| wham/github-brain | An experimental GitHub MCP server with local database. | Go | 78 | 20 | MIT | Feb 28 | Oct 14 |
| Improwised/jovVix | jovVix — Real-time, open-source quiz platform built for live engagement, instant feedback, and dynamic leaderboards. | Vue | 64 | 15 | AGPL-3.0 | Oct 14 | Oct 14 |
| clidey/deptrust | deptrust is a CLI that checks package versions for known vulnerabilities across npm, PyPI, crates.io, Go modules, RubyGems, NuGet, Maven, Packagist, pub.dev, CocoaPods, Hex.pm… | Go | 61 | 3 | MIT | Oct 11 | Oct 14 |
| ejfkdev/dj | dj - Dynamic JS File Extractor - intelligently detects dynamically loaded JavaScript files by statically analyzing website HTML and JS code | Go | 60 | 4 | MPL-2.0 | Sep 28 | Oct 14 |
| shuymn/gh-mcp | A GitHub CLI extension that seamlessly runs the github-mcp-server using your existing gh authentication. Eliminates manual PAT setup by automatically retrieving GitHub credentials… | Go | 52 | 4 | MIT | Oct 12 | Oct 14 |
| Mikedev115/Aetox-Harness | Give any AI model a real working environment on your Windows desktop. Aetox is a local-first agent harness that lets AI work across your files, shell, browser, documents, and… | Go | 50 | 15 | Oct 13 | Oct 14 | |
| aenix-io/aeman | A short-term planning system for engineering teams — keep engineers focused, run daily sprints, and track unplanned work. Built on GitHub Projects v2 (no database of its own): one… | Go | 34 | 4 | Apache-2.0 | Oct 13 | Oct 14 |
| safe-agentic-world/nomos | Deny-wins policy hook for Claude Code and Codex. Checks every shell, file, and fetch call against rules you keep in Git, holds under --dangerously-skip-permissions, refuses… | Go | 19 | 1 | Apache-2.0 | Sep 27 | Oct 14 |
| DepsHubHQ/mcp | MCP Server for Effortless Dependency Updates | Go | 14 | 3 | Nov 13, 2025 | Oct 14 | |
| robertheadley/Roo-Code-MCP-installer | An MCP server installer for Roo Code. Handles the installation from Github, requirements, package management, update, installation and MCP Json configuration. | Python | 10 | 1 | May 7, 2025 | Oct 14 | |
| HanSoBored/git-mcp-go | A high-performance Model Context Protocol (MCP) server. Enables AI Agents to fetch real-time GitHub repository data—including SemVer-sorted tags, file content, and directory… | Go | 6 | 0 | MIT | May 25 | Oct 14 |
| Hulupeep/ruvscan | The AI that finds the code you didn't know you needed - Sublinear-intelligence MCP server for discovering GitHub leverage | Python | 6 | 4 | Nov 9, 2025 | Oct 14 | |
| october-dev/moirai | Portable session history for AI agents and harnesses. | Go | 6 | 3 | Apache-2.0 | Sep 27 | Oct 14 |
| airshelf/mcpfs | Mount MCP servers as a filesystem. Plan 9 for the agent era. | Go | 4 | 1 | MIT | Mar 6 | Oct 14 |
| SamyRai/juleson | Go CLI and MCP server for operating Google's Jules coding-agent sessions. | Go | 3 | 1 | MIT | Aug 24 | Oct 14 |
| ProjAnvil/langchain-golang | A community Go port of LangChain | Go | 2 | 0 | MIT | Oct 13 | Oct 14 |
| tukaelu/zgsync | zgsync is a command-line tool that posts help center content written in Markdown to Zendesk Guide. | Go | 2 | 2 | MIT | Oct 13 | Oct 14 |
| Life180Labs/github-mcp-server | A narrow, read-only MCP server in Go that gives AI agents controlled access to GitHub repos, issues and PRs, with a bounded API surface, safe retries and no token exposure. | Go | 0 | 0 | Oct 6 | Oct 14 |
By language
- Go 78
- TypeScript 3
Related topics
- MCP 32
- AI agents 17
- CLI 17
- MCP server 15
- Model Context Protocol 14
- AI 13
- Python 13
- Rust 11
- Security 10
- Self hosted 9
- Developer tools 9
- Ruby 8
Read from GitHub by SpecStream between September 21, 2026 and October 15, 2026; each row shows the day its repository was read. Stars and pushes change every day, and the GitHub page is the current one. Forks and archived repositories are left out.