Top 19 Trending Go Projects on GitHub - January 2026
January 2026 trending Go repos
The Go ecosystem continues to thrive with innovative projects spanning AI tooling, self-hosted applications, and developer infrastructure. This overview analyzes the top trending Go repositories on GitHub this month.
If you’re new to Go, check out our Go Cheatsheet for a quick language overview.

Overview
Based on data from GitHub’s trending page, here are the 19 most actively growing Go projects this month. Each entry includes total stars, monthly growth, license, and a description of what makes the project noteworthy.
1. Memos — 8,696 ⭐
| Metric | Value |
|---|---|
| Repository | usememos/memos |
| Total Stars | 56,104 |
| License | MIT |
| Category | Self-hosted Notes |
The growing demand for privacy-respecting alternatives to services like Notion and Google Keep, combined with Memos’ minimal resource requirements, has driven explosive growth.
Memos is a lightweight, self-hosted note-taking service focused on privacy and simplicity. Unlike cloud-based alternatives, your thoughts and data remain entirely under your control — no tracking, no ads, no subscription fees.
Key Features:
- Markdown support with rich text editing
- Tag-based organization and filtering
- REST API for integrations
- Single binary deployment with SQLite
- Docker and Kubernetes support
2. Beads — 6,839 ⭐
| Metric | Value |
|---|---|
| Repository | steveyegge/beads |
| Total Stars | 13,498 |
| License | Apache-2.0 |
| Category | AI Coding Tools |
As AI coding assistants become mainstream, the need for persistent memory across sessions and branches has become critical. Beads addresses this gap elegantly.
Beads is a git-backed memory system for AI coding agents created by Steve Yegge. It solves a fundamental problem: AI agents forget context as conversation history grows or when switching code branches. If you’re working with git-based workflows, our GIT commands cheatsheet covers the essential commands you’ll need.
Key Features:
- Stores agent tasks, plans, and dependencies as JSONL files in
.beads/directory - Git becomes the persistence layer — branch code, branch context
- Hash-based IDs prevent collisions with multi-agent workflows
- Dependency-aware execution with
bd readycommand - Formula system for declarative workflow templates
3. Ollama — 2,966 ⭐
| Metric | Value |
|---|---|
| Repository | ollama/ollama |
| Total Stars | 161,004 |
| License | MIT |
| Category | LLM Runtime |
Continued momentum from the local AI movement and regular updates adding support for new models like DeepSeek and GLM-4.7 keep Ollama at the forefront of local LLM tools.
Ollama is the most popular way to run large language models locally. With support for GLM-4.7, DeepSeek, Qwen, Gemma, Llama, and hundreds of other models, it provides a simple CLI and API for local AI inference. If you want to run LLMs on your machine without sending data to the cloud, Ollama makes it straightforward — see our Ollama cheatsheet for commands and configuration tips.
Key Features:
- One-command model downloads (
ollama run llama3) - OpenAI-compatible API endpoint
- Multi-model management
- GPU acceleration support
- Modelfile customization
4. Crush — 2,745 ⭐
| Metric | Value |
|---|---|
| Repository | charmbracelet/crush |
| Total Stars | 19,107 |
| License | MIT |
| Category | AI Coding Tools |
The combination of Charmbracelet’s reputation for beautiful terminal tools and the AI coding agent trend has driven rapid adoption. For comparison with cloud-based alternatives, see our GitHub Copilot cheatsheet.
Crush is “glamourous agentic coding for all” — a terminal-based AI coding assistant from Charmbracelet. Built with Bubble Tea, it provides a beautiful TUI for interacting with LLMs to generate, refactor, and debug code.
Key Features:
- Terminal-native interface with rich styling
- Multi-LLM provider support
- Code generation and refactoring
- Built with Charmbracelet’s TUI toolkit
- Context-aware coding assistance
5. WeKnora — 2,226 ⭐
| Metric | Value |
|---|---|
| Repository | Tencent/WeKnora |
| Total Stars | 12,634 |
| License | Apache-2.0 |
| Category | RAG/Document AI |
Enterprise demand for RAG solutions that work with internal documents, combined with Tencent’s backing and comprehensive feature set, has propelled WeKnora’s growth.
WeKnora is Tencent’s open-source framework for deep document understanding and retrieval-augmented generation (RAG). It transforms document piles into queryable knowledge bases with semantic search capabilities.
Key Features:
- Multimodal document processing (PDF, Word, images)
- Hybrid retrieval: BM25 + vector + knowledge graph
- Four-layer modular architecture
- Web dashboard and REST API
- Docker, development, and Kubernetes deployment modes
6. Keploy — 1,736 ⭐
| Metric | Value |
|---|---|
| Repository | keploy/keploy |
| Total Stars | 15,585 |
| License | Apache-2.0 |
| Category | Testing |
The shift-left testing movement and desire to reduce manual test writing effort has made automated test generation increasingly attractive.
Keploy is an API, Integration, and E2E testing agent that generates tests and mocks from real API traffic. Instead of manually writing test cases, Keploy captures actual network interactions and replays them.
Key Features:
- Automatic test generation from API calls
- Mock/stub generation for dependencies
- Language support: Go, Java, Node.js, Python
- Integration with go-test, JUnit, and other frameworks
- Combined coverage tracking with unit tests
7. res-downloader — 1,687 ⭐
| Metric | Value |
|---|---|
| Repository | putyy/res-downloader |
| Total Stars | 14,651 |
| License | MIT |
| Category | Media Downloader |
res-downloader is a desktop application for downloading media from various Chinese platforms including WeChat Video Channels, Douyin, Kuaishou, Xiaohongshu, live streams, m3u8 files, and music services like Kugou and QQ Music.
Key Features:
- Multi-platform support (Windows, macOS, Linux)
- Built with Go and Wails framework
- Supports video, audio, and images
- m3u8/HLS stream downloading
- Filter and search functionality
8. Arcane — 1,245 ⭐
| Metric | Value |
|---|---|
| Repository | getarcaneapp/arcane |
| Total Stars | 4,165 |
| License | BSD-3-Clause |
| Category | Docker Management |
Growing demand for user-friendly Docker management tools as containerization becomes mainstream beyond DevOps specialists has fueled Arcane’s rapid rise.
Arcane is a modern Docker management platform with a beautiful web interface designed to make container management accessible to everyone — not just command-line experts. If you’ve been looking for alternatives to Portainer, Arcane offers a fresh approach.
Key Features:
- Container lifecycle management (start, stop, restart, inspect)
- Image, volume, and network management
- Real-time resource monitoring with graphs
- RESTful API with OpenAPI 3.1 documentation
- Docker Compose support
9. Seanime — 1,197 ⭐
| Metric | Value |
|---|---|
| Repository | 5rahim/seanime |
| Total Stars | 2,559 |
| License | GPL-3.0 |
| Category | Media Server |
The anime community’s desire for a dedicated media server that understands anime naming conventions and integrates with tracking services has made Seanime a standout project.
Seanime is an open-source media server specifically designed for anime and manga. It scans your local video files, automatically organizes them with metadata from AniList and AniDB, and provides a polished viewing experience.
Key Features:
- Anime-specific handling (seasons, episodes, multi-parts)
- Automatic metadata enrichment and artwork
- Built-in video player with subtitle support
- AniList sync for watch progress
- Web interface and Electron desktop app
10. BubbleTea — 1,169 ⭐
| Metric | Value |
|---|---|
| Repository | charmbracelet/bubbletea |
| Total Stars | 38,879 |
| License | MIT |
| Category | TUI Framework |
Continued growth as more developers build terminal applications and Charmbracelet’s ecosystem expands keeps BubbleTea trending.
BubbleTea is the powerful TUI (Terminal User Interface) framework that powers many beautiful terminal applications including Crush. Based on The Elm Architecture, it provides a functional approach to building interactive terminal programs.
Key Features:
- Elm Architecture (Model-Update-View)
- Composable components via Bubbles library
- Rich styling with Lip Gloss
- Mouse support
- Responsive layouts
11. go2rtc — 1,063 ⭐
| Metric | Value |
|---|---|
| Repository | AlexxIT/go2rtc |
| Total Stars | 12,051 |
| License | MIT |
| Category | Streaming |
Smart home adoption and the need for efficient local camera streaming without cloud services drives go2rtc’s popularity.
go2rtc is the ultimate camera streaming application, acting as a universal protocol translator between RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, and HomeKit.
Key Features:
- Multi-protocol conversion (RTSP to WebRTC with ~0.5s latency)
- Lightweight — runs on Raspberry Pi
- No cloud dependency
- Home Assistant and Frigate NVR integration
- Hardware transcoding support (Intel, AMD, Nvidia)
12. NetBird — 960 ⭐
| Metric | Value |
|---|---|
| Repository | netbirdio/netbird |
| Total Stars | 21,346 |
| License | BSD-3-Clause |
| Category | Networking/VPN |
Enterprise demand for self-hosted zero-trust networking solutions continues to drive NetBird’s growth.
NetBird creates secure WireGuard-based overlay networks with enterprise features like SSO, MFA, and granular access controls. It’s a self-hostable alternative to Tailscale.
Key Features:
- WireGuard mesh networking
- SSO and MFA integration
- Zero-trust network access
- NAT traversal
- Management UI dashboard
13. go-stock — 634 ⭐
| Metric | Value |
|---|---|
| Repository | ArvinLovegood/go-stock |
| Total Stars | 4,164 |
| License | MIT |
| Category | Finance/AI |
go-stock is an AI-powered stock analysis tool supporting A-shares, Hong Kong, and US markets. It combines market data with LLM analysis for sentiment and financial insights.
Key Features:
- Multi-market support (A-share, HK, US)
- AI sentiment analysis
- Price alert notifications
- Supports DeepSeek, OpenAI, Ollama, and more
- Data stored locally
14. wx_channels_download — 573 ⭐
| Metric | Value |
|---|---|
| Repository | ltaoo/wx_channels_download |
| Total Stars | 4,454 |
| License | MIT |
| Category | Media Downloader |
A WeChat Video Channels downloader for saving videos from China’s popular social media platform.
15. GitHub CLI — 525 ⭐
| Metric | Value |
|---|---|
| Repository | cli/cli |
| Total Stars | 42,257 |
| License | MIT |
| Category | Developer Tools |
GitHub CLI (gh) is GitHub’s official command-line tool for managing repositories, pull requests, issues, and GitHub Actions from the terminal. For automating your workflows, check out our GitHub Actions cheatsheet.
Key Features:
- PR and issue management
- GitHub Actions workflow control
- Repository operations
- Codespaces support
- Extension ecosystem
16. Bifrost — 483 ⭐
| Metric | Value |
|---|---|
| Repository | maximhq/bifrost |
| Total Stars | 1,922 |
| License | Apache-2.0 |
| Category | LLM Infrastructure |
As LLM adoption scales, the need for high-performance gateways that can handle production traffic becomes critical.
Bifrost is the fastest LLM gateway — reportedly 50x faster than LiteLLM — with adaptive load balancing, cluster mode, guardrails, and support for 1,000+ models with sub-100µs overhead.
Key Features:
- <15µs internal overhead at 5,000 RPS
- Adaptive load balancing across providers
- Automatic failover and retries
- Prometheus metrics and OpenTelemetry
- Virtual keys with budgets and rate limits
17. Semantic Router — 430 ⭐
| Metric | Value |
|---|---|
| Repository | vllm-project/semantic-router |
| Total Stars | 3,023 |
| License | Apache-2.0 |
| Category | LLM Infrastructure |
Organizations running multiple LLMs need intelligent routing to optimize cost and quality, making Semantic Router increasingly relevant.
Semantic Router is vLLM’s intelligent routing system for Mixture-of-Models deployments. It automatically routes queries to the best-fit model based on semantic classification, improving accuracy while reducing costs. For setting up the vLLM backend that powers this routing, see our vLLM Quickstart guide.
Key Features:
- Auto-routes math, code, creative, and general queries
- PII detection and jailbreak prevention
- Semantic caching to reduce tokens
- Runs on CPU (no GPU required)
- Kubernetes-native with Envoy integration
18. Cilium — 427 ⭐
| Metric | Value |
|---|---|
| Repository | cilium/cilium |
| Total Stars | 23,564 |
| License | Apache-2.0 |
| Category | Kubernetes Networking |
Continued enterprise Kubernetes adoption and the shift toward eBPF-based infrastructure keeps Cilium growing steadily.
Cilium provides eBPF-based networking, security, and observability for cloud-native applications. It’s the leading CNI (Container Network Interface) for Kubernetes environments requiring advanced network policies.
Key Features:
- eBPF-powered datapath for high performance
- L3-L7 network policies
- Service mesh capabilities
- Hubble observability
- XDP for DDoS protection
19. Listmonk — 399 ⭐
| Metric | Value |
|---|---|
| Repository | knadh/listmonk |
| Total Stars | 18,890 |
| License | AGPL-3.0 |
| Category | Self-hosted Email |
Growing interest in self-hosted alternatives to Mailchimp and other email marketing platforms has boosted Listmonk’s visibility.
Listmonk is a high-performance, self-hosted newsletter and mailing list manager. It’s distributed as a single binary with PostgreSQL as the only dependency.
Key Features:
- Manage millions of subscribers
- SQL-based segmentation
- Campaign analytics and bounce tracking
- Transactional email API
- TOTP two-factor authentication
Summary Table
| Rank | Project | Stars/Month | Total Stars | Category |
|---|---|---|---|---|
| 1 | Memos | 8,696 | 56,104 | Self-hosted Notes |
| 2 | Beads | 6,839 | 13,498 | AI Coding Memory |
| 3 | Ollama | 2,966 | 161,004 | LLM Runtime |
| 4 | Crush | 2,745 | 19,107 | AI Coding Agent |
| 5 | WeKnora | 2,226 | 12,634 | RAG Framework |
| 6 | Keploy | 1,736 | 15,585 | API Testing |
| 7 | res-downloader | 1,687 | 14,651 | Media Downloader |
| 8 | Arcane | 1,245 | 4,165 | Docker Management |
| 9 | Seanime | 1,197 | 2,559 | Anime Media Server |
| 10 | BubbleTea | 1,169 | 38,879 | TUI Framework |
| 11 | go2rtc | 1,063 | 12,051 | Camera Streaming |
| 12 | NetBird | 960 | 21,346 | WireGuard VPN |
| 13 | go-stock | 634 | 4,164 | AI Stock Analysis |
| 14 | wx_channels_download | 573 | 4,454 | Video Downloader |
| 15 | GitHub CLI | 525 | 42,257 | Developer Tools |
| 16 | Bifrost | 483 | 1,922 | LLM Gateway |
| 17 | Semantic Router | 430 | 3,023 | LLM Routing |
| 18 | Cilium | 427 | 23,564 | K8s Networking |
| 19 | Listmonk | 399 | 18,890 | Newsletter Manager |
Key Trends
AI Coding Tools Dominate: Five of the top 10 projects (Beads, Ollama, Crush, WeKnora, Keploy) relate to AI/LLM development, reflecting the industry’s focus on developer tooling.
Self-Hosted Renaissance: Projects like Memos, Seanime, Listmonk, and Arcane show strong demand for privacy-respecting, self-hosted alternatives to cloud services.
Go’s Infrastructure Strength: Cilium, NetBird, and Bifrost demonstrate Go’s continued dominance in infrastructure and networking software.
Terminal UI Revival: Charmbracelet’s BubbleTea and Crush showcase the resurgence of beautiful terminal applications.
Related Articles
- Go Cheatsheet — Language syntax and common patterns
- Ollama cheatsheet — Commands for running local LLMs
- vLLM Quickstart — High-performance LLM serving
- GIT commands cheatsheet — Essential Git operations
- GitHub Actions cheatsheet — CI/CD workflow automation
- GitHub Copilot cheatsheet — AI coding assistant commands