トピック / go
go
76件のリポジトリ
Goエコシステムを一望できる定番キュレーションリスト — Go言語のフレームワーク・ライブラリ・ソフトウェアを体系的にまとめたawesomeリストです。awesome-pythonに触発され、分野別に厳選された情報が整理されているため、Go開発者が目的のツールを探す際の出発点として広く使われています。コミュニティ主導で継続的に更新されているのも特徴です。
A curated list of awesome Go frameworks, libraries and software
ローカルLLM実行を誰でも簡単にするOllama — Kimi、GLM、DeepSeek、Qwen、Gemmaなど多様なオープンモデルをワンコマンドでダウンロード・実行できるツールです。Claude CodeやCopilot CLIなど既存のコーディングエージェントとの統合も充実し、ローカルLLM利用のハードルを大きく下げています。
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
Go言語本体、シンプルさと効率を両立する言語処理系 — Googleが開発したオープンソース言語Goの公式リポジトリです。シンプルな文法と高速なコンパイル、並行処理のしやすさで知られ、クラウドインフラやCLIツール開発で広く採用されています。C++やJavaに代わる実用的な選択肢として、シンプルさと性能を両立させたい開発者に刺さります。
The Go programming language
コンテナオーケストレーションの事実上標準 — GoogleのBorgでの運用知見をもとに生まれたコンテナ管理システムで、複数ホスト間でのアプリのデプロイ・維持・スケーリングを自動化します。CNCFが主導し、事実上の業界標準として大規模インフラ運用を支えています。
Production-Grade Container Scheduling and Management
クラウド不要のP2Pファイル同期ツール — Syncthingは複数のPC間でファイルを継続的に同期するオープンソースツールです。クラウドサーバーを介さずP2Pで直接通信し、データを暗号化して安全に同期する点がDropboxなどと異なります。自分のデータを自分で管理したい個人ユーザーに最適です。
Open Source Continuous File Synchronization
Go製の高速Webフレームワーク Gin — httprouterを採用しゼロアロケーションルーティングを実現したGo向けHTTPフレームワークです。Martini風の分かりやすいAPIを保ちながら最大40倍高速とされ、REST APIやマイクロサービス構築に向いています。ミドルウェアやJSONバリデーションなど実用機能も充実しています。
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
シェルを強化する定番のあいまい検索ツール — fzfはファイル選択やコマンド履歴検索、プレビュー付きメニューなど、シェルスクリプトを対話的なターミナルアプリに変える汎用あいまい検索ツールです。単一バイナリで導入が簡単、数百万件のデータでも高速に動作し、bash/zsh/fish/vim/tmuxなど幅広い環境と統合できる点が支持されています。
:cherry_blossom: A command-line fuzzy finder
自動HTTPSを標準搭載したモダンWebサーバー — Caddyは設定なしでACMEによる自動HTTPS/TLSを実現するGo製Webサーバーです。HTTP/1〜3対応、リバースプロキシ機能も内蔵し、Nginx/Apacheと違いCaddyfileというシンプルな設定言語で拡張可能な点が特徴です。個人サイトから大規模運用まで幅広く使われています。
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
定番の可視化基盤Grafana、データソース横断で監視を統合 — Prometheus、Loki、Elasticsearch、InfluxDBなど多様なデータソースのメトリクス・ログ・トレースを横断して可視化できるOSS観測プラットフォームです。動的ダッシュボードや複数データソースの混在表示、アラート通知まで一括対応し、監視ツールの事実上の標準として広く使われています。
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
インフラ変化を自動検知するクラウドネイティブなリバースプロキシ — Traefikは、Docker・Kubernetes・Consul・Etcdなど既存のオーケストレーター/サービスレジストリと連携し、設定を自動で動的に更新するモダンなリバースプロキシ兼ロードバランサーです。従来型プロキシのように各ルートを手動設定する必要がなく、マイクロサービスの追加・削除・スケーリングに追従できる点が大きな特徴です。GoLangで書かれ、Let's Encryptにも対応しています。
The Cloud Native Application Proxy
自分だけのメモ空間、Memos — Markdownでタイトルもフォルダも決めずにすぐ書けるセルフホスト型メモツールです。タイムライン・タグ・検索で軽く整理でき、公開/非公開も自分で選べます。テレメトリなしでデータを完全に自分で管理できる点が、既存のオールインワンWorkspace系サービスとの違いです。
A personal timeline for quick notes. Write short memos, find them later by search, tag, or date. Open source and self-hosted.
軽量・高速なオールインワン自己ホスト型Git基盤 — GitHubやGitLabに似たGit管理・コードレビュー・Issue管理・CI/CDをひとつにまとめた自己ホスト型サービスです。Go製で軽量・高速に動作し、GitHub Actions互換のCI/CDやパッケージレジストリも備え、小規模チームでも手軽に自前環境を構築できます。
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Kubernetesを支える分散KVストア — RaftアルゴリズムによりKubernetesのバックエンドとして採用されている、分散システムの重要データを堅牢に管理するキーバリューストアです。gRPCベースのシンプルなAPI、TLSによるセキュアな通信、高スループットを兼ね備え、CNCFプロジェクトとして厳格な堅牢性テストを継続しています。
Distributed reliable key-value store for the most critical data of a distributed system
Elmアーキテクチャで作るGo製TUIフレームワーク — The Elm Architectureを採用し、宣言的な状態管理でターミナルアプリを構築できるGoフレームワークです。高性能なセルベースレンダラーやマウス・クリップボード対応など実運用向けの機能を備え、シンプルな一発CLIから複雑なフルウィンドウTUIまで対応します。
A powerful little TUI framework 🏗
KubernetesやHugoも使うGo製CLI構築ライブラリ — CobraはgitやgoコマンドのようなサブコマンドベースのCLIを簡単に構築できるGoライブラリです。POSIX準拠のフラグ処理、ネストしたサブコマンド、自動ヘルプ生成、シェル補完やman生成まで備え、Kubernetes・Hugo・GitHub CLIなど多数の実プロジェクトで採用されている定番の選択肢です。
A Commander for modern Go CLI interactions
AIエージェント時代に備える分散SQL DB「TiDB」 — TiDBはMySQL互換の分散SQLデータベースで、トランザクション処理・分析(HTAP)・ベクトル検索を1つの基盤で統合しています。急激に増減するAIエージェントのワークロードにも対応し、ACID保証を保ちながらデータサイロやリソース競合を排除できる点が特徴です。既存のRDBやNewSQLとは異なり、スケールの天井を意識せず運用できます。
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
あらゆるものをスキャンする統合セキュリティツール — コンテナイメージやKubernetes、コードリポジトリ、クラウドなど多様な対象から脆弱性・設定ミス・秘密情報・SBOMを一括検出できるスキャナーです。個別ツールを組み合わせずに済むため、DevSecOpsの現場で広く採用されており、GitHub Actionsなど各種エコシステムとの連携も充実しています。
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
複数コンテナを一括管理するDocker公式ツール — Compose file形式で複数コンテナのアプリ構成を定義し、`docker compose up`一発で起動できる公式ツールです。Docker Desktopに標準搭載され、CLIプラグインとしても導入可能。ローカル開発から小規模構成まで手軽にオーケストレーションしたい人に向いています。
Define and run multi-container applications with Docker
軽量セルフホスト型ダッシュボードGlance — RSSやRedditなど各種フィードを1画面に集約できるセルフホスト型ダッシュボードです。20MB未満の単一バイナリで動作が軽く、YAMLで柔軟にウィジェットやレイアウトをカスタマイズできる点が特徴で、ホームラボ用途に最適です。
A self-hosted dashboard that puts all your feeds in one place
GoとWeb技術で作るデスクトップアプリ — Go言語とVue/React/Svelte/AngularなどのWeb技術を組み合わせて、軽量なネイティブデスクトップアプリを作れるフレームワークです。Electronに代わる選択肢として、macOS・Windows・Linuxに対応し、フロントエンド技術者にもGo開発者にも扱いやすい点が魅力です。
Create beautiful applications using Go
HashiCorp製、秘密情報を一元管理するVault — APIキーやパスワード、証明書などの機密情報を安全に管理するツールです。アクセス制御と詳細な監査ログを備え、暗号化サービスや特権アクセス管理も統合的に提供します。クラウド時代の秘密情報管理の標準として広く採用されています。
A tool for secrets management, encryption as a service, and privileged access management
ターミナルで快適操作のK8s CLI — K9sはKubernetesクラスタをターミナルUIで直感的に操作できるツールです。kubectlより高速にリソースを閲覧・監視・管理でき、変更をリアルタイムで検知して通知してくれます。脆弱性スキャン機能もあり、運用者の生産性向上に役立つOSSです。
🐶 Kubernetes CLI To Manage Your Clusters In Style!
数千万ユーザーを支えたGoマイクロサービス基盤 — go-zeroは耐障害性設計を組み込んだWeb/RPCフレームワークで、長年大規模サービスを支えてきた実績があります。API定義からgoctlでGo/TS/Kotlin等のコードを自動生成でき、タイムアウト制御やレート制限、適応型サーキットブレーカーなどを設定不要で備える点が特徴です。
A cloud-native Go microservices framework with cli tool for productivity.
高速・軽量なGo製Webフレームワーク「Echo」 — Echoは標準net/httpを土台に、高速なradix-treeルーター、柔軟なデータバインディング、豊富なミドルウェア群、集中エラーハンドリングを備えたミニマルなWebフレームワークです。Let's Encryptによる自動TLSやHTTP/2対応も標準でサポートし、REST APIやマイクロサービス構築に適しています。活発にメンテナンスされ、現在v5系が最新です。
High performance, minimalist Go web framework
耐障害性を備えた分散SQLデータベース — CockroachDBはKVストア上に構築された分散SQLデータベースで、ディスクやマシン、データセンター障害にも自動復旧しつつ強整合なACIDトランザクションとSQLを提供します。マニュアル操作なしで水平スケールできる点が特徴で、クラウドネイティブな大規模アプリ向けにMySQLやPostgreSQL互換の運用性を求める開発者に向いています。
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
手元でKubernetesを動かすminikube — macOS・Linux・Windows上にローカルKubernetesクラスタを構築できるCNCFプロジェクトです。LoadBalancerやNodePort、Persistent Volume、ダッシュボード、GPU対応などKubernetesの主要機能を再現でき、アドオンで拡張も可能。クラウド不要で本番同等の検証環境を手軽に作れる点が開発者に支持されています。
Run Kubernetes locally
開発者向けのモダンな負荷テストツール — GoでビルドされJavaScriptでテストスクリプトを書ける負荷テストツールです。ユニットテストのような感覚で性能テストを記述できる点が特徴で、DevOps時代の開発者・テスターに向けて設計されています。CLI主体で高い拡張性を持ち、既存の負荷テストツールと差別化されています。
A modern load testing tool, using Go and JavaScript
Git履歴に潜む秘密情報を検出する定番CLI — パスワードやAPIキー、トークンなどの秘密情報をgitリポジトリやファイル、標準入力から検出するGo製CLIツールです。正規表現ベースの検出エンジンとCI/CD連携(GitHub Action)で高い実用性を持ち、DevSecOpsの定番として広く使われています。現在は機能完成版として保守フェーズに入り、開発の軸は後継のBetterleaksへ移行中です。
Find secrets with Gitleaks 🔑
Go言語で書くクロスプラットフォームGUIツールキット — FyneはGo言語で書かれたシンプルなUIツールキットで、単一のコードベースからデスクトップとモバイル(Android/iOS)両方に対応するアプリを作れます。Material Design風の見た目とテーマ機能を備え、Go開発者がネイティブGUIを手軽に構築できる点が魅力です。
Cross platform GUI toolkit in Go inspired by Material Design
使い慣れた言語で書くIaC、Pulumi — Pulumiは、TypeScriptやPython、Go、C#など既存のプログラミング言語でインフラをコードとして定義できるIaCツールです。YAMLベースのTerraformと異なり、ループや関数、パッケージ管理といった言語機能をそのまま活用でき、AWS/Azure/GCP/Kubernetesなど300以上のプロバイダに対応しています。Automation APIで他のアプリへの組み込みも可能です。
Pulumi - Infrastructure as Code in any programming language 🚀
AI開発支援を組み込んだGin+Vue3の管理画面基盤 — Gin・Vue3・Vite製の企業向け管理画面テンプレートで、JWT認証やCasbinによる権限管理、コード自動生成、フォーム生成などを標準装備しています。MCP連携やSkills管理によりAIエディタでのCRUD自動生成を1分で実現でき、TS/JS混在開発にも対応する点が特徴です。
🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,企业级业务AI+开发解决方案,内置mcp辅助服务,内置skills管理,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。
依存ゼロで書けるGo製CLI構築フレームワーク — Go標準ライブラリのみで動く宣言的なCLIツール構築パッケージです。サブコマンドやシェル補完、環境変数・設定ファイルからの入力読み込みなど実務で欲しい機能を揃えつつ、複雑な依存関係を持ち込まない設計が特徴です。man/Markdownドキュメント生成にも対応し、Go製CLIツール開発の定番選択肢となっています。
A declarative, simple, fast, and fun package for building command line tools in Go
gRPCの公式Go実装、マイクロサービス通信の定番基盤 — HTTP/2をベースにした高性能RPCフレームワークgRPCのGo言語版公式実装です。GoogleやCNCFのエコシステムで広く採用され、マイクロサービス間通信のデファクトスタンダードとなっています。Protocol Buffersとの連携により型安全かつ高速な通信を実現できる点が魅力です。
The Go language implementation of gRPC. HTTP/2 based RPC
標準net/http互換の軽量Goルーター「chi」 — chiはGo標準のcontextパッケージを基盤にした軽量・composableなHTTPルーターです。1000行未満という小規模な実装でありながら、ミドルウェアやサブルーター分割、ドキュメント自動生成など大規模REST APIの保守性を高める機能を備え、net/httpと100%互換なので既存エコシステムのミドルウェアがそのまま使えます。
lightweight, idiomatic and composable router for building Go HTTP services
Redis公式のGo向けクライアントライブラリ — go-redisはRedis公式のGoクライアントで、直近3リリースのRedis(8.0〜8.10)を公式サポートしています。Redis 8.8で追加された新しい配列データ型AR*コマンド群にもいち早く対応するなど、Goエコシステムで事実上標準のRedisクライアントとして広く使われています。
Redis Go client
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
Go製・純粋実装のExcel操作ライブラリ — 外部依存なしの純Go実装で、XLSX/XLSM/XLTX/XLAMなどExcel形式の読み書きが可能なライブラリです。数式・チャート・VBA・大量データ向けストリーミングAPIまで対応し、AIエージェントやMCP連携も見据えた設計が特徴です。Excel操作をGoで完結させたい開発者に最適です。
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
クラウド/エッジ向け軽量メッセージングサーバー — NATSはCNCF傘下のシンプルかつ高性能な通信基盤で、40以上の言語クライアントを持ち、オンプレミス・クラウド・エッジ(Raspberry Piまで)で動作します。Kafka/RabbitMQ等に比べ軽量で運用が簡単なため、マイクロサービスやIoT・エッジAI領域での採用に向いています。
High-Performance server for NATS.io, the cloud and edge native messaging system.
gRPCをREST/JSON APIとして公開するプロキシ生成ツール — protocのプラグインとして動作し、protobufサービス定義のgoogle.api.httpアノテーションからリバースプロキシを自動生成します。gRPCとRESTful APIを同時に提供したいチームに最適で、OpenAPI(Swagger)定義も出力できるため既存のREST APIクライアントとの互換性も保てます。
gRPC to JSON proxy generator following the gRPC HTTP spec
Go用高速リンター統合ランナー — 100種類以上のGo用リンターを並列実行し、キャッシュ機能で高速化したツールです。YAML設定や主要IDEとの連携に対応し、CI/CDパイプラインにも組み込みやすい点が特徴です。個々のリンターを個別に実行する手間を省き、統一的に品質チェックしたい開発者に適しています。
Fast linters runner for Go
Terraformで作るセルフホスト開発環境とAIエージェント基盤 — Coderは開発環境をTerraformでコード化し、WireGuardで安全に接続、未使用時は自動シャットダウンする自己ホスト型プラットフォームです。AIコーディングエージェントも自社インフラ上で実行でき、ワークスペースにAPIキーを置かずにモデル管理・コスト追跡・監査ログを一元化できる点が特徴です。
Secure environments for developers and their agents
ピュアGoで実装されたWebRTCライブラリ — libwebrtcに依存せずGoだけでWebRTCを実装したライブラリです。RTP/SRTPやORTCにも対応し、CGO不要でクロスコンパイルしやすいのが強みです。WASM対応でブラウザ連携もでき、動画配信やP2P通信、VoIPなど幅広い用途に使えます。
Pure Go implementation of the WebRTC API
OWASP公式の攻撃面マッピングツールAmass — OWASP Amassは、OSINTとアクティブな偵察技術を組み合わせてサブドメイン列挙や外部資産発見を行う攻撃面マッピングツールです。DNS調査やネットワークマッピングに特化し、ペネトレーションテストや資産管理の現場で広く使われています。
In-depth attack surface mapping and asset discovery
AnsibleやTerraformをWebUIで運用管理 — Semaphore UIはAnsible・Terraform/OpenTofu・PowerShellなどをブラウザから実行・管理できるモダンなDevOps基盤です。AWXやJenkinsの代替として、権限管理やスケジュール実行、失敗通知などチーム運用に必要な機能を備え、ターミナル操作から脱却したいプロジェクトに向いています。
Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and other DevOps tools.
パケット単位で全通信を監視・遮断するアプリケーションファイアウォール — Portmasterは、Windows/Linux向けのオープンソースなアプリケーションファイアウォールです。nfqueueやWFPカーネルドライバを使いパケット単位で通信を捕捉し、アプリ別に細かく制御できます。トラッカーやマルウェアの自動遮断、DoH/DoTによる安全なDNS、独自プライバシーネットワークSPNも備え、既存の単純なファイアウォールと差別化しています。
🏔 Love Freedom - ❌ Block Mass Surveillance
複数プロトコル対応の多機能ファイル転送サーバー — SFTP・FTP/S・HTTP/S・WebDAVを一つのサーバーで扱え、S3やGCS、Azure Blobなどクラウドストレージにも対応する事件駆動型のファイル転送ソリューションです。OSS版はAGPLv3で本番運用可能な機能を備え、企業向けにはHA強化や高速化を施したEnterprise版も用意されています。既存プロトコルとクラウドストレージを橋渡ししたいチームに向いています。
Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob
障害耐性テストのためのTCPプロキシ — ネットワークやシステムの障害状況を意図的に再現できるTCPプロキシです。レイテンシ付与や接続断などをHTTP経由で操作でき、Shopifyが2014年から全開発・テスト環境で実運用。アプリの単一障害点をテストで証明したいチームに最適です。
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
CSS感覚でターミナルUIを装飾できるGoライブラリ — CharmbraceletのLipglossは、CSSのような宣言的な書き方でターミナル出力にスタイルを付けられるGo製ライブラリです。色・余白・幅などをチェーンで指定でき、TUI開発者に人気のBubbleTeaと組み合わせて使われることが多いのが特徴です。
Style definitions for nice terminal layouts 👄
App Storeアプリをコマンドラインで検索・DL — App Storeを検索し、iOS/iPadOS/tvOS/visionOS/macOSアプリの.ipaや.pkgパッケージをCLIから直接ダウンロードできるツールです。Apple Accountで認証すれば購入済みアプリの取得やバージョン一覧・メタデータ取得も可能で、リバースエンジニアリングやセキュリティ研究者に人気です。
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.
Nginx設定をブラウザで快適に管理するWebUI — Go製のNginx管理WebUIで、Let's Encrypt連携やcron管理、設定ファイルのコード補完・Copilot機能を備えています。MCPサーバー対応によりAIエージェントからの操作にも対応し、Linux/macOS/Windows/Dockerで動作するセルフホスト型ツールです。
Yet another WebUI for Nginx
Kubernetes専用に作られた最小構成OS — Talos LinuxはKubernetesを動かすためだけに設計された最小・不変なLinuxディストリビューションです。シェルやSSHを持たずAPI経由でのみ管理でき、mTLSによる強固な認証とアトミックな更新で構成ドリフトを排除します。従来型OSより攻撃対象領域を大幅に減らせる点が特徴です。
Talos Linux is a modern Linux distribution built for Kubernetes.
開発者向け高画質・低遅延な画面共有ツール — Teamsなどの会議ツールで画面共有が遅延・低画質になる不満から生まれた、WebRTCベースの自前ホスト型画面共有サーバーです。TURNサーバー内蔵でNAT越えも簡単、Dockerや単一バイナリで手軽に導入できるのが特徴です。プライバシー重視で開発者同士のコード共有に最適です。
screen sharing for developers https://screego.net/
AI時代の従量課金を支えるOSS課金基盤 — LagoはトークンやAPI呼び出しなど任意の利用量を計測し、価格設定・請求・支払い・収益分析まで一気通貫で扱えるオープンソースの課金インフラです。自社製品向けの直接利用(Lago Direct)と、顧客向けに課金機能を組み込めるLago Embeddedの両方に対応し、Stripe課金などSaaS型サービスに依存せず自前で運用できる点が特徴です。Mistral AIやPayPalなど実績のあるAIプロダクト向け料金設計にも強みがあります。
Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics
コンテナ・ファイルシステムからSBOMを生成するCLI/ライブラリ — コンテナイメージやファイルシステムからSPDX/CycloneDX形式のSBOMを生成するツールです。Alpine・Debian・Go・Python・Javaなど多数のパッケージエコシステムに対応し、脆弱性スキャナGrypeと組み合わせることで開発・セキュリティ運用の両方に活用できます。
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
HashiCorp Vaultから分岐したOSS版シークレット管理 — OpenBaoはシークレットや証明書、鍵などの機密データを安全に管理・保管・配布するためのソフトウェアです。HashiCorp Vaultのライセンス変更を受けてLinux Foundation傘下で開発されるオープンソース版で、コミュニティ主導の透明なガバナンスとOSI承認ライセンスを重視している点が特徴です。
OpenBao is a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.
App Store Connect操作をCLIで自動化するGoツール — App Store Connect APIをコマンドラインから高速に操作できるGo製CLIです。TestFlight配信、ビルド、審査提出、署名、アナリティクス取得、スクショ管理までをスクリプト化でき、CI/CDやAIエージェント向けのSkillsパックも提供。Xcode連携作業を自動化したいiOS/macOS開発者に最適です。
Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more
誰でも使えるモダンなDocker管理Web UI — GoとSvelteKitで作られたセルフホスト型のDocker管理ツールです。コンテナやDocker Composeをブラウザから直感的に操作できるWeb UIを提供し、CLIに不慣れな人でも扱いやすい点が特徴です。Portainerなどの既存管理ツールに対する軽量でモダンな選択肢として注目されています。
Modern Docker Management, Designed for Everyone
バックログをPRに変換するOSS自動化基盤 — SuperPlaneは高確度なバックログissueをAIエージェントに処理させ、レビュー可能なプルリクエストまで自動生成するOSSの「ワンショット開発工場」です。コーディングエージェントからCI、レビュー、承認までを一つの可視化されたワークフローで統合管理し、ガードレールで品質を担保しつつ人間は判断が必要な作業に集中できます。Apache 2.0ライセンスでセルフホスト可能、モデルや実行環境も自由に選べます。
Open source factory for one-shot engineering
複数AIサービスを一元管理するセルフホスト型ゲートウェイ — OpenAIやClaude、Geminiなど複数プロバイダのAPIキー・サブスクアカウントを一つの入口で束ね、負荷分散やフェイルオーバー、リクエストログ・使用量集計まで対応するGo製ゲートウェイです。複数の課金アカウントを組織的に運用したいチームや、LLM APIの可用性・コスト管理を自前で構築したい開発者に向いています。
Self-hosted AI gateway for multi-channel, multi-credential setups — API keys and subscription accounts, scheduling, failover, request logs and usage. 自托管 AI 网关:多渠道多凭据统一接入,含密钥与订阅账号、调度容错、日志与用量。
AIネイティブ企業向けの従量課金基盤 — FlexpriceはAI・SaaS企業向けに、従量課金・クレジット制・ハイブリッド課金をリアルタイム計測付きで運用できるオープンソースの課金基盤です。Kafka・ClickHouse・Temporalを組み合わせた構成で、Stripe連携やノーコードUIも備え、Chargebeeなど既存のBilling SaaSに代わるセルフホスト可能な選択肢を提供します。
Usage-based pricing and billing for developers 🔓 Cloud or self-hosted ⚙️ No-code UI 💰 Realtime usage metering 🎟 Credits & top-ups 🔑 Control feature access
閲覧履歴とファイルを丸ごと検索できる自分専用サーチエンジン — Histerは訪れたWebページやローカルファイルの全文を索引化し、Web画面・ターミナル・MCP経由のAIアシスタントから検索できる個人用検索エンジンです。ブラウザ拡張で自動収集し、履歴やブックマークのインポートにも対応。Googleなど外部サービスに依存せず、プライバシーを保ったまま自分の閲覧履歴を再発見できる点が特徴です。
Your own search engine
Google Zanzibar発想の高速認可エンジン — OpenFGAはGoogle Zanzibarに触発された高性能・柔軟な認可/権限管理エンジンです。ReBAC・ABAC・RBACなど細粒度アクセス制御をHTTP/gRPC APIで簡単にモデリング・実装できます。複数の言語SDKやCLI、Terraform Providerも揃い、Auth0やGrafana Labsなどにも採用されています。
A high-performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar.
AIコーディングエージェント時代のターミナル管理OS — tuiosはGo製のターミナルマルチプレクサ兼ウィンドウマネージャで、tmuxの代替として動作します。BSPタイリングやワークスペース、再起動に強いセッション永続化に加え、複数のコーディングエージェント(Claude Codeなど)の状態を集約する「Inbox」機能を持つのが特徴で、AIエージェントを並行運用する開発者に刺さる設計です。
A terminal window manager that knows what your agents are doing. Tiling panes, workspaces, sessions that survive restarts, and one Inbox for every coding agent.
10以上の音楽サービスを横断検索・DLするGo製ツール — Goで書かれた全網音楽検索・ダウンロードツールです。網易雲やQQ音楽、Kugou、Bilibiliなど10以上の主要プラットフォームに対応し、CLI・Web・TUI・デスクトップ/モバイルアプリまで揃うマルチモード構成が特徴です。歌単・アルバムの検索や無損音質解析、複数ソース並列検索にも対応し、手軽に音楽収集したい人に向いています。
一个基于 Go 语言的全网音乐搜索与下载工具。支持 CLI 命令行与 Web 服务双模式,内置网易云、QQ、酷狗、Bilibili、汽水音乐等 10+ 个主流平台,支持多源并发搜索与无损音质解析。music-dl交流群:755087923
Google協力によるMCP公式Go SDK — Model Context Protocol(MCP)のサーバー・クライアントを構築するための公式Go SDKで、Googleと共同でメンテナンスされています。JSON-RPC通信層やOAuth認証の拡張パッケージも含み、MCP仕様の複数バージョンに対応。Go言語でMCP対応のAIツール連携を作りたい開発者に最適です。
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
AIコーディングエージェントに最新Goを書かせるガイドライン集 — AIコーディングエージェントは学習データの古さや頻度バイアスにより古いGoパターンを生成しがちです。本リポジトリはGo 1.0〜1.27の最新機能・イディオムをまとめ、go.modのバージョンに応じてmax()やslices.Contains、errors.AsType[T]などを使わせるための参照資料を提供します。modernize解析ツールと同じ方向性で、新規コードから最初にモダンなGoを書けるようにします。
Help AI coding agents write modern Go
Datadog公式エージェント本体のリポジトリ — 監視SaaS大手Datadogが提供する公式エージェントのソースコードです。メトリクス収集・分散トレーシング・ログ・プロファイリングをOpenTelemetryとも連携しながら統合的に扱え、大規模インフラのオブザーバビリティを一元的に実現したいチームに向いています。
Main repository for Datadog Agent
ラズパイで常時稼働する野鳥AI音声解析 — BirdNET-Goは鳥・コウモリなど野生動物の鳴き声を24時間リアルタイム解析するセルフホスト型ツールです。TensorFlowベースの複数AIモデルをRaspberry Piなどローカル環境で推論でき、クラウド依存のBirdNET-Piと異なりプライバシーと省電力を重視する人に向いています。Go製で軽量なのも特徴です。
Self-hosted realtime soundscape analyser for birds, bats and other wildlife. Multi-model local AI inference, runs 24/7 on a Raspberry Pi.
AIエージェント向けE2Bクラウドを支えるOSSランタイム — E2Bクラウドの中核をなすOSSランタイムで、Firecracker microVMを使いAIエージェントの未処理コードを安全に実行します。サンドボックスをスナップショットから即時復元する設計が特徴で、起動待ちなしで高速に一時停止・再開できます。クラウド版・エンタープライズ版・自前運用の全てで同じコードを利用できる点も強みです。
The runtime behind every E2B stack: Cloud, Enterprise, and your own machine.
MUGEN資産を活かすGo製格ゲーエンジン — MUGENの資産を活かしつつ、Go言語でゼロから書き直した格闘ゲームエンジンです。MUGEN 1.1 Beta相当の互換性を保ちながら新機能を拡張し、Windows/macOS/Linuxに加えAndroidやiOSにも対応。レガシーなMUGENコンテンツを現代の環境で動かしたい開発者やファンに最適です。
An open-source fighting game engine that supports MUGEN resources.
ターミナルで動くGUI感覚のコードエディタTTT — TTTはGo言語製の単一バイナリ・ゼロ設定なターミナルエディタで、VS CodeやZed、Sublimeの代替を目指すTUIです。LSPやGit連携、シンタックスハイライト、diff表示などIDE並みの機能をターミナル上でGUIのように操作できる点が特徴で、軽量な開発環境を求める人に向いています。
TTT Editor (Terminal Text Tool): A real alternative to VS Code, Zed, and Sublime that runs in your terminal. A TUI that feels like GUI. Single binary, zero config.
Readarrに代わる電子書籍・オーディオブック自動管理ツール — BinderyはUsenet・トレントに対応した電子書籍/オーディオブックの自動管理ツールです。著者監視からインデクサー検索、SABnzbd連携、ライブラリ整理までを自動化し、メタデータ取得元の消滅リスクに左右されないよう設計されています。Readarrの後継を探すセルフホスト派に最適です。
Automated book download manager for Usenet. Monitor authors, search indexers, download via SABnzbd, and organize your library. The modern replacement for Readarr.
GitHub Actionsをコミット固定するghCLI拡張 — GitHub公式が提供するgh CLI拡張で、ワークフローが使う全アクションを検証済みコミットに固定するロックファイルを生成・検証します。サプライチェーン攻撃対策として注目される「依存関係のピン留め」をGitHub Actionsに自動適用でき、タグ改ざんなどのリスクを防げます。
A gh CLI extension that generates and verifies the GitHub Actions dependency lockfile, pinning every action your workflows use to an exact commit.
gitの差分をベテランの視点でツアー化するTUI — git差分をLLMが解説付きガイドツアーに変換するCLIツールです。ベテランエンジニアが差分を読む視点(目的・注意点・考えるべき問い)を再現し、→←キーだけでコードレビューを疑似体験できます。AIのコード生成だけでなく「なぜそう書いたか」を学べる点が新しいです。
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のパッケージをフラットなまま守る静的解析ツール — Goには「exported」と「package全体に見える」の2段階しか可視性がなく、ファイル単位の境界を作るには分割してexportするしかありませんでした。declscopeはビルド時チェックでファイル限定のprivateを実現し、パッケージを分割せずに内部境界を守れるlinterです。import循環や過剰なexportを避けたい開発者に刺さります。
Keep Go packages flat without losing their internal boundaries: file-level private and package scopes for declarations, methods and struct fields
Lambdaを最長1年動かすGo向け耐久実行SDK — AWS公式のGo向けDurable Execution SDKです。Lambda関数の処理結果をステップ単位で自動チェックポイントし、タイマーや外部シグナル待機で一旦中断しても再実行せずに続きから再開できます。複数回の呼び出しにまたがり最長1年間の長時間オーケストレーションを、待機中は課金なしで実現できる点が特徴です。
AWS Durable Execution SDK for Go