2026年1月のGitHubで人気のあるGoプロジェクトトップ19
2026年1月の人気Goリポジトリ
Goエコシステムは、AIツール、セルフホストアプリケーション、開発者インフラにわたる革新的なプロジェクトとともに、ますます活気づいています。この概要では、今月のGitHub上位トレンドGoリポジトリについて分析します。
Goに初めて触れる場合は、Goチートシートで、言語の概要をすぐに確認してください。

概要
GitHubのトレンドページ(https://github.com/trending/go?since=monthly)から得られたデータに基づき、今月最も活発に成長しているGoプロジェクト19個を紹介します。各項目には、スター数、月間成長率、ライセンス、プロジェクトの特徴を説明する記述が含まれます。
1. Memos — 8,696 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | usememos/memos |
| スター数 | 56,104 |
| ライセンス | MIT |
| カテゴリ | セルフホストノート |
NotionやGoogle Keepなどのサービスに対するプライバシーを重視する代替品への需要の増加と、Memosのリソース要件が最小限であるという点が、爆発的な成長の要因となっています。
Memosは、プライバシーとシンプルさに焦点を当てた軽量なセルフホストノートサービスです。クラウドベースの代替品とは異なり、あなたの思考やデータは完全にあなたの管理下にあります。追跡、広告、サブスクリプション料金はありません。
主な機能:
- リッチテキスト編集をサポートするMarkdown
- タグベースの組織化とフィルタリング
- インテグレーション用のREST API
- SQLiteを使用した単一バイナリのデプロイ
- DockerおよびKubernetesサポート
2. Beads — 6,839 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | steveyegge/beads |
| スター数 | 13,498 |
| ライセンス | Apache-2.0 |
| カテゴリ | AIコーディングツール |
AIコーディングアシスタントが主流になるにつれて、セッションやブランチ間で永続的なメモリが必要になることが重要な課題となっています。Beadsはこのギャップを洗練された方法で解決しています。
Beadsは、Steve Yeggeによって作成されたgitバックドのメモリシステムです。根本的な問題を解決しています:AIエージェントは会話履歴が長くなるか、コードブランチを切り替えると文脈を忘れます。gitベースのワークフローを使用している場合は、GITコマンドチートシートで必要な基本的なコマンドを確認してください。
主な機能:
- エージェントタスク、計画、依存関係を
.beads/ディレクトリ内のJSONLファイルに保存 - Gitが永続性のレイヤーとして機能する — ブランチコード、ブランチコンテキスト
- マルチエージェントワークフローで衝突を防ぐハッシュベースID
- 依存関係を意識した実行(
bd readyコマンド) - 宣言型ワークフローテンプレート用のフォーミュラシステム
3. Ollama — 2,966 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | ollama/ollama |
| スター数 | 161,004 |
| ライセンス | MIT |
| カテゴリ | LLMランタイム |
ローカルAI運動の継続的な勢いと、DeepSeekやGLM-4.7などの新モデルをサポートする定期的なアップデートにより、OllamaはローカルLLMツールの最前線にいます。
Ollamaは、ローカルで大規模言語モデルを実行する最も人気のある方法です。GLM-4.7、DeepSeek、Qwen、Gemma、Llama、および数百のその他のモデルをサポートしており、シンプルなCLIとAPIを提供します。機械にLLMを実行したいが、クラウドにデータを送信したくない場合は、Ollamaが簡単です — Ollamaチートシートでコマンドと設定のヒントを確認してください。
主な機能:
- 1コマンドでモデルをダウンロード(
ollama run llama3) - OpenAIと互換性のあるAPIエンドポイント
- マルチモデル管理
- GPU加速サポート
- Modelfileカスタマイズ
4. Crush — 2,745 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | charmbracelet/crush |
| スター数 | 19,107 |
| ライセンス | MIT |
| カテゴリ | AIコーディングツール |
Charmbraceletが美しいターミナルツールで知られていることと、AIコーディングエージェントのトレンドが組み合わさって、急速な採用を促進しています。クラウドベースの代替品との比較については、GitHub Copilotチートシートを参照してください。
Crushは、「すべてのための魅力的なエージェンティックコーディング」 — Charmbraceletから提供されるターミナルベースのAIコーディングアシスタントです。Bubble Teaで構築されており、LLMと対話してコードを生成、リファクタリング、デバッグするための美しいTUIを提供します。
主な機能:
- リッチスタイルを備えたターミナルネイティブインターフェース
- マルチLLMプロバイダサポート
- コード生成とリファクタリング
- CharmbraceletのTUIツールキットで構築
- コンテキスト認識のコーディング支援
5. WeKnora — 2,226 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | Tencent/WeKnora |
| スター数 | 12,634 |
| ライセンス | Apache-2.0 |
| カテゴリ | RAG/ドキュメントAI |
内部ドキュメントで動作するRAGソリューションへの企業の需要と、テンセントの支援および包括的な機能セットにより、WeKnoraの成長が促進されています。
WeKnoraは、テンセントが提供する深層ドキュメント理解と検索拡張生成(RAG)のためのオープンソースフレームワークです。文書の山をクエリ可能な知識ベースに変換し、意味検索機能を備えています。
主な機能:
- マルチモーダルドキュメント処理(PDF、Word、画像)
- ハイブリッド検索:BM25 + ベクトル + 知識グラフ
- 4層モジュラーアーキテクチャ
- WebダッシュボードとREST API
- Docker、開発、Kubernetesデプロイモード
6. Keploy — 1,736 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | keploy/keploy |
| スター数 | 15,585 |
| ライセンス | Apache-2.0 |
| カテゴリ | テスト |
シフトレフトテスト運動と、手動テストの作成労力を減らしたいという願望により、自動テスト生成がますます魅力的になっています。
Keployは、実際のAPIトラフィックからテストとモックを生成するAPI、統合、E2Eテストエージェントです。テストケースを手動で書く代わりに、Keployは実際のネットワークインタラクションをキャプチャし、それを再現します。
主な機能:
- APIコールから自動テスト生成
- 依存関係のモック/スタブ生成
- 言語サポート:Go、Java、Node.js、Python
- go-test、JUnit、その他のフレームワークとの統合
- 単体テストと組み合わせたカバレッジ追跡
7. res-downloader — 1,687 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | putyy/res-downloader |
| スター数 | 14,651 |
| ライセンス | MIT |
| カテゴリ | メディアダウンローダー |
res-downloaderは、WeChatビデオチャンネル、Douyin、Kuaishou、Xiaohongshu、ライブストリーム、m3u8ファイル、KugouおよびQQ Musicなどの音楽サービスからメディアをダウンロードするためのデスクトップアプリケーションです。
主な機能:
- マルチプラットフォームサポート(Windows、macOS、Linux)
- GoとWailsフレームワークで構築
- ビデオ、オーディオ、画像のサポート
- m3u8/HLSストリームダウンロード
- フィルタと検索機能
8. Arcane — 1,245 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | getarcaneapp/arcane |
| スター数 | 4,165 |
| ライセンス | BSD-3-Clause |
| カテゴリ | Docker管理 |
コンテナ化がDevOps専門家以外にも主流になってきたことで、使いやすいDocker管理ツールへの需要が増加し、Arcaneの急成長を後押ししています。
Arcaneは、美しいウェブインターフェースを備えた現代的なDocker管理プラットフォームで、コンテナ管理をすべての人にアクセス可能にします — コマンドライン専門家だけではありません。Portainerの代替として探している場合は、Arcaneは新鮮なアプローチを提供します。
主な機能:
- コンテナライフサイクル管理(開始、停止、再起動、インスペクト)
- イメージ、ボリューム、ネットワーク管理
- グラフ付きのリアルタイムリソース監視
- OpenAPI 3.1ドキュメント付きRESTful API
- Docker Composeサポート
9. Seanime — 1,197 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | 5rahim/seanime |
| スター数 | 2,559 |
| ライセンス | GPL-3.0 |
| カテゴリ | メディアサーバー |
アニメコミュニティがアニメのネーミング規則を理解し、トラッキングサービスと統合できる専用のメディアサーバーを望んでいるため、Seanimeは注目プロジェクトとなっています。
Seanimeは、アニメとマンガ専用に設計されたオープンソースのメディアサーバーです。ローカルの動画ファイルをスキャンし、AniListとAniDBからメタデータを自動的に整理し、洗練された視聴体験を提供します。
主な機能:
- アニメ専用処理(シーズン、エピソード、マルチパート)
- 自動メタデータ豊富化とアートワーク
- サブタイトルサポート付きのビデオプレイヤー
- AniListとの同期で視聴進捗を管理
- ワイブインターフェースとElectronデスクトップアプリ
10. BubbleTea — 1,169 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | charmbracelet/bubbletea |
| スター数 | 38,879 |
| ライセンス | MIT |
| カテゴリ | TUIフレームワーク |
ターミナルアプリケーションを構築する開発者が増え、Charmbraceletのエコシステムが拡大し続けることで、BubbleTeaはトレンドを維持しています。
BubbleTeaは、Crushなどの美しいターミナルアプリケーションを動かす強力なTUI(ターミナルユーザーインターフェース)フレームワークです。The Elm Architectureに基づいており、インタラクティブなターミナルプログラムの構築に機能的なアプローチを提供します。
主な機能:
- Elmアーキテクチャ(モデル-アップデート-ビュー)
- Bubblesライブラリを通じたコンポーザブルコンポーネント
- Lip Glossによる豊富なスタイル
- マウスサポート
- レスポンシブレイアウト
11. go2rtc — 1,063 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | AlexxIT/go2rtc |
| スター数 | 12,051 |
| ライセンス | MIT |
| カテゴリ | ストリーミング |
スマートホームの採用と、クラウドサービスを使わずに効率的なローカルカメラストリーミングを必要とする動きが、go2rtcの人気を後押ししています。
go2rtcは、RTSP、RTMP、HTTP-FLV、WebRTC、MSE、HLS、MP4、MJPEG、HomeKitの間で普遍的なプロトコルトランスレータとして機能する ultimate カメラストリーミングアプリケーションです。
主な機能:
- マルチプロトコル変換(RTSPからWebRTCで約0.5秒の遅延)
- 軽量 — Raspberry Piでも動作
- クラウドに依存しない
- Home AssistantおよびFrigate NVRとの統合
- ハードウェアトランスコードサポート(Intel、AMD、Nvidia)
12. NetBird — 960 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | netbirdio/netbird |
| スター数 | 21,346 |
| ライセンス | BSD-3-Clause |
| カテゴリ | ネットワーク/VPN |
企業向けのセルフホストゼロトラストネットワークソリューションへの需要が継続的に増加しており、NetBirdの成長を後押ししています。
NetBirdは、SSO、MFA、粒細かなアクセス制御などの企業機能を備えたセキュアなWireGuardベースのオーバーレイネットワークを構築します。Tailscaleのセルフホスト可能な代替手段です。
主な機能:
- WireGuardメッシュネットワーク
- SSOおよびMFA統合
- ゼロトラストネットワークアクセス
- NATトラバーサル
- マネジメントUIダッシュボード
13. go-stock — 634 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | ArvinLovegood/go-stock |
| スター数 | 4,164 |
| ライセンス | MIT |
| カテゴリ | ファイナンス/AI |
go-stockは、A株、香港、米国市場をサポートするAI駆動型株式分析ツールです。市場データとLLM分析を組み合わせて、感情と財務の洞察を提供します。
主な機能:
- 多市場サポート(A株、香港、米国)
- AI感情分析
- 価格アラート通知
- DeepSeek、OpenAI、Ollamaなどをサポート
- ローカルにデータを保存
14. wx_channels_download — 573 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | ltaoo/wx_channels_download |
| スター数 | 4,454 |
| ライセンス | MIT |
| カテゴリ | メディアダウンローダー |
中国の人気のあるソーシャルメディアプラットフォームから動画を保存するためのWeChatビデオチャンネルのダウンローダーです。
15. GitHub CLI — 525 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | cli/cli |
| スター数 | 42,257 |
| ライセンス | MIT |
| カテゴリ | 開発者ツール |
GitHub CLI(gh)は、リポジトリ、プルリクエスト、課題、GitHub Actionsをターミナルから管理するためのGitHub公式コマンドラインツールです。ワークフローの自動化については、GitHub Actionsチートシートを確認してください。
主な機能:
- プルリクエストと課題の管理
- GitHub Actionsワークフローの制御
- リポジトリ操作
- Codespacesサポート
- 拡張エコシステム
16. Bifrost — 483 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | maximhq/bifrost |
| スター数 | 1,922 |
| ライセンス | Apache-2.0 |
| カテゴリ | LLMインフラ |
LLMの採用が拡大するにつれて、生産トラフィックを処理できる高性能なゲートウェイの必要性が顕在化しています。
Bifrostは、LiteLLMに比べて50倍も速いとされる最速のLLMゲートウェイで、適応型のロードバランシング、クラスタモード、ガードレール、1,000以上のモデルをサポートし、100マイクロ秒未満のオーバーヘッドを実現しています。
主な機能:
- 5,000 RPSで内部オーバーヘッドが15マイクロ秒未満
- プロバイダ間の適応型ロードバランシング
- 自動フェイルオーバーとリトライ
- PrometheusメトリクスとOpenTelemetry
- バーチャルキーと予算、レート制限
17. Semantic Router — 430 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | vllm-project/semantic-router |
| スター数 | 3,023 |
| ライセンス | Apache-2.0 |
| カテゴリ | LLMインフラ |
複数のLLMを動作させる企業は、コストと品質を最適化するためのスマートなルーティングを必要としており、Semantic Routerはますます関連性が高まっています。
Semantic Routerは、vLLMのMixture-of-Modelsデプロイメント用のインテリジェントルーティングシステムです。セマンティック分類に基づいてクエリを最適なモデルに自動的にルーティングし、正確性を向上させながらコストを削減します。このルーティングを支えるvLLMバックエンドのセットアップについては、vLLMクイックスタートガイドを参照してください。
主な機能:
- 数学、コード、創造的、一般のクエリを自動的にルーティング
- PII検出およびジャイルブレイク防止
- トークンを削減するセマンティックキャッシュ
- GPU不要のCPUでの実行
- KubernetesネイティブでEnvoy統合
18. Cilium — 427 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | cilium/cilium |
| スター数 | 23,564 |
| ライセンス | Apache-2.0 |
| カテゴリ | Kubernetesネットワーク |
企業向けのKubernetes採用の継続と、eBPFベースのインフラへのシフトにより、Ciliumの成長は安定しています。
Ciliumは、クラウドネイティブアプリケーション向けのeBPFベースのネットワーク、セキュリティ、観測性を提供します。高度なネットワークポリシーを必要とするKubernetes環境のためのリーディングCNI(コンテナネットワークインターフェース)です。
主な機能:
- 高性能のeBPFベースのデータパス
- L3-L7ネットワークポリシー
- サービスマッシュ機能
- Hubble観測性
- DDoS保護用のXDP
19. Listmonk — 399 ⭐
| メトリック | 値 |
|---|---|
| リポジトリ | knadh/listmonk |
| スター数 | 18,890 |
| ライセンス | AGPL-3.0 |
| カテゴリ | セルフホストメール |
Mailchimpなどのメールマーケティングプラットフォームのセルフホスト代替への関心の高まりにより、Listmonkの可視性が高まっています。
Listmonkは、高パフォーマンスのセルフホストニュースレターおよびメールリストマネージャーです。単一バイナリで配布され、PostgreSQLが唯一の依存関係です。
主な機能:
- 数百万のサブスクライバーの管理
- SQLベースのセグメント化
- キャンペーン分析およびバウンドトラッキング
- トランザクショナルメールAPI
- TOTP二要素認証
要約表
| ランク | プロジェクト | 月間スター | 総スター数 | カテゴリ |
|---|---|---|---|---|
| 1 | Memos | 8,696 | 56,104 | セルフホストノート |
| 2 | Beads | 6,839 | 13,498 | AIコーディングメモリ |
| 3 | Ollama | 2,966 | 161,004 | LLMランタイム |
| 4 | Crush | 2,745 | 19,107 | AIコーディングエージェント |
| 5 | WeKnora | 2,226 | 12,634 | RAGフレームワーク |
| 6 | Keploy | 1,736 | 15,585 | APIテスト |
| 7 | res-downloader | 1,687 | 14,651 | メディアダウンローダー |
| 8 | Arcane | 1,245 | 4,165 | Docker管理 |
| 9 | Seanime | 1,197 | 2,559 | アニメメディアサーバー |
| 10 | BubbleTea | 1,169 | 38,879 | TUIフレームワーク |
| 11 | go2rtc | 1,063 | 12,051 | カメラストリーミング |
| 12 | NetBird | 960 | 21,346 | WireGuard VPN |
| 13 | go-stock | 634 | 4,164 | AI株式分析 |
| 14 | wx_channels_download | 573 | 4,454 | ビデオダウンローダー |
| 15 | GitHub CLI | 525 | 42,257 | 開発者ツール |
| 16 | Bifrost | 483 | 1,922 | LLMゲートウェイ |
| 17 | Semantic Router | 430 | 3,023 | LLMルーティング |
| 18 | Cilium | 427 | 23,564 | K8sネットワーク |
| 19 | Listmonk | 399 | 18,890 | ニュースレター管理者 |
主要なトレンド
AIコーディングツールが支配的: 上位10プロジェクトのうち5つ(Beads、Ollama、Crush、WeKnora、Keploy)は、AI/LLM開発に関連しており、業界が開発者ツールに焦点を当てていることを示しています。
セルフホストの再興: Memos、Seanime、Listmonk、Arcaneなどのプロジェクトは、クラウドサービスへのプライバシーを重視するセルフホスト代替への強い需要を示しています。
Goのインフラストラクチャの強さ: Cilium、NetBird、Bifrostは、Goがインフラストラクチャおよびネットワークソフトウェアにおける継続的な支配を示しています。
ターミナルUIの復活: CharmbraceletのBubbleTeaとCrushは、美しいターミナルアプリケーションの復活を示しています。
関連記事
- Goチートシート — 言語構文と一般的なパターン
- Ollamaチートシート — ローカルLLMを実行するためのコマンド
- vLLMクイックスタート — 高性能LLM提供
- GITコマンドチートシート — 重要なGIT操作
- GitHub Actionsチートシート — CI/CDワークフロー自動化
- GitHub Copilotチートシート — AIコーディングアシスタントコマンド