Go
352件のリポジトリ(注目度順) — 6ページ目
250万人が使うLinuxサーバー管理パネル — 1Panelは、DockerやOllamaなどを直感的なWeb UIで管理できるオープンソースのLinuxサーバー管理パネルです。従来のWebminやcPanel系ツールに比べ軽量かつAI管理機能も統合しており、セルフホスト愛好者に250万人以上支持されています。
🔥 1Panel is a modern, open-source Linux server management panel and a lightweight AI management platform.
OAuth2/OIDC認証を付与するリバースプロキシ — Google・Azure・OIDCなど多数のIDプロバイダに対応した認証用リバースプロキシです。単体プロキシとしてもミドルウェアとしても使え、ユーザー名やグループ情報をHTTPヘッダーでアプリに渡せます。既存インフラへの組み込みも容易で、SSOを手軽に導入したい開発者に適しています。
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
クラウド不要のP2Pファイル同期ツール — Syncthingは複数のPC間でファイルを継続的に同期するオープンソースツールです。クラウドサーバーを介さずP2Pで直接通信し、データを暗号化して安全に同期する点がDropboxなどと異なります。自分のデータを自分で管理したい個人ユーザーに最適です。
Open Source Continuous File Synchronization
作業ツリーをそのままリモート実行するCrabbox — 未コミットの変更や非ignoreファイルを含む作業ツリーをそのままリモートマシンやローカルコンテナに同期し、コマンドを実行して結果を返すツールです。ボックスを温めたまま編集→実行を繰り返せる点や、Docker/Podman・SSH・クラウドVMなどプロバイダーを選べる柔軟さが特徴で、CIプッシュ前の動作確認やエージェント連携に向いています。
Crabbox: warm a box, sync the diff, run the suite.
公開せずにローカルMCPサーバーをChatGPTへ接続 — OpenAI公式のSecure MCP Tunnelをクライアント側で動かすGo製エージェントです。ローカルやプライベートネットワーク上のMCPサーバーを、インバウンドの公開エンドポイントを一切設けずにChatGPT・Codex・Responses API・AgentKitへ接続できます。セキュリティ要件でファイアウォール開放ができない企業環境に刺さる設計で、/healthzや/metricsなど運用者向け機能も備えています。
Customer-run client for Secure MCP Tunnel: connect private or localhost MCP servers to ChatGPT, Codex, the Responses API, and AgentKit without exposing them to the public internet.
AIクローラーを締め出す死後審判型リバースプロキシ — GoでできたAnubisは、HTTPリクエストの「魂」を計算量証明(Proof of Work)で審査し、AI学習用クローラーやスクレイパーの大量アクセスを自動でブロックするミドルウェアです。GitLabやGiteaなどOSSホスティングがAIボットの負荷で悲鳴を上げる中、Cloudflare等のSaaSに依存せず自前サーバーに導入できる軽量な防御手段として注目されています。
Weighs the soul of incoming HTTP requests to stop AI crawlers
Apple Silicon向けVM群を束ねるオーケストレータ — TartベースのVMをAppleシリコンのベアメタルクラスタ上で動かすためのオーケストレーションシステムです。Kubernetesライクに多数のmacOS/LinuxVMを一元管理でき、CI基盤やテスト環境のスケーラブルな構築に向いています。macOS Sequoia特有のローカルネットワーク権限への対応も組み込まれています。
Orchestrator for running Tart Virtual Machines on a cluster of Apple Silicon devices
AIエージェント時代のIAM基盤 — OAuth・OIDC・SAML・LDAP・WebAuthnなど従来のID連携規格に加え、MCPやAIエージェント向けゲートウェイ機能まで備えたオープンソースのIAM/SSOサーバーです。人間の認証基盤とLLMエージェントの認可を一つのプラットフォームで統合できる点が新しく、Google WorkspaceやAzure ADとの連携も可能です。
An open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD
HashiCorpから独立したOSS版Terraform — OpenTofuはTerraformからフォークされたオープンソースのIaCツールで、CNCFの支援を受けコミュニティ主導で開発されています。ライセンス変更に不満を持つユーザーの受け皿として登場し、既存のTerraformプロバイダーやモジュールとの互換性を保ちながら透明性の高いガバナンスを提供する点が特徴です。
OpenTofu lets you declaratively manage your cloud infrastructure.
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
Keeneticルーター向けAmneziaWG管理Web UI — Keeneticルーター上でAmneziaWG VPNトンネルをブラウザから管理できるGo製ツールです。peer管理やリアルタイム速度計測・トラフィックグラフ表示に加え、Sing-boxやDNSルーティングにも対応。さらにMCPサーバー機能でClaudeなどAIエージェントからも操作できる点がユニークです。
AmneziaWG tunnel manager with web interface for Keenetic routers
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.
Kubernetes向けGitOps宣言型デリバリー — Gitリポジトリをソースオブトゥルースとして、Kubernetesアプリケーションの状態を自動同期・可視化するGitOps CDツールです。宣言的な設定管理により、デプロイの自動化・監査性・分かりやすさを実現し、CNCFプロジェクトとして広く採用されています。HelmやKustomize、Jsonnetにも対応しています。
Declarative Continuous Deployment for Kubernetes
障害に強いワークフローを実現する耐久実行プラットフォーム — Temporalは、アプリケーションロジックを「ワークフロー」として実行し、一時的な障害や再試行を自動で処理する耐久実行プラットフォームです。Uber発のCadenceを継承した成熟した技術で、マイクロサービスの分散処理やスケジューリングを堅牢かつシンプルに実装したい開発者に適しています。
Temporal service
プログラム可能なOTelコレクター、Grafana Alloy — GrafanaのAlloyは、式ベースの構文でパイプラインを構築できるOpenTelemetry Collectorディストリビューションです。メトリクス・ログ・トレース・プロファイルに対応し、Prometheus・Loki・Pyroscopeとも統合。Kubernetesネイティブな連携やクラスタリングによる負荷分散も可能です。
OpenTelemetry Collector distribution with programmable pipelines
マルチデバイス対応WhatsApp REST APIがMCP・n8nに対応 — GOWAはWhatsApp WebをラップしたGo製REST APIで、UI・Webhook・Chatwoot連携を備え省メモリ設計です。v8でマルチアカウント管理とデバイス単位のREST/WebSocket制御、さらにMCPモードとn8n連携ノードが追加され、自動化用途での活用が広がっています。
GOWA - WhatsApp REST API with support for UI, Multi Account, Webhooks, and MCP, and Chatwoot. Built with Golang for efficient memory use.
多プロトコル対応のWebベースV2ray系クライアント — Xrayベースの独自コアをWeb UIから操作できるクライアントで、Linux/Windows/macOSで透過プロキシに対応します。VMess・VLESS・Shadowsocks・Trojan・Hysteria2・TUIC・WireGuardなど幅広いプロトコルの購読・シェアリンクを取り込み、レイテンシ計測による自動選択やRoutingAによる分流ルールを備えるのが特徴です。ルーターやNASでの常時稼働運用にも向いています。
A web client for its own Xray-based core with global transparent proxy on Linux, Windows and macOS.
耐障害性を備えた分散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.
エンジニア向けGRC、AIエージェントも監査対応で操作できる — SOC2/GDPR/ISO27001などのコンプライアンス業務を自前運用できるOSSのGRCプラットフォームです。270以上のMCPツールでLLMエージェントからリスク評価やポリシー作成、証跡生成まで自動化できる点が特徴で、CLIやGraphQLも備え、従来のSaaS型GRCツールと差別化されています。
Open source solutions for SOC2, GDPR, and ISO27001
ターミナルで動くマルチLLM対応のAIコーディング相棒 — Crushはターミナル上で動作するエージェント型コーディングアシスタントです。OpenAI・Anthropic互換APIなど複数のLLMをセッション途中でも切り替え可能で、LSPによるコード理解やMCPでの機能拡張にも対応。Charm製ツールらしく全OS・全ターミナルで動く点も特徴です。
Glamourous agentic coding for all 💘
AIエージェントを大量に高密度実行するサンドボックス基盤 — Agent Substrateは、自律型AIエージェントを想定した安全なサンドボックス実行基盤です。標準的なコンテナランタイムの10倍の密度でmicroVMやgVisorを扱い、500ms以下の高速な一時停止・再開を実現。Kubernetes上でエージェント特化のスケジューリングと制御を行い、大量エージェントの低レイテンシ運用を可能にします。
Agent Substrate: the core system
100以上のLLMを統一APIで扱えるOSS AIゲートウェイ — AxonHubはOpenAI・Anthropic・Geminiなど100以上のLLMを、既存SDKやコード変更なしで呼び出せるOSSのAIゲートウェイです。フェイルオーバーやロードバランシング、コスト管理、エンドツーエンドのトレーシングを標準搭載し、複数モデルを使うAIアプリの運用基盤として企業利用にも耐える設計です。Go製で自前ホストしたいチームに向いています。
⚡️ Open-source AI Gateway — Use any SDK to call 100+ LLMs. Built-in failover, load balancing, cost control & end-to-end tracing.
NodeJS不要で動くImmich写真アップロードCLI — 自己ホスト型フォトサーバImmichへ大量の写真をアップロードするGo製CLIです。公式immich-CLIと異なりNodeJSやDocker不要で、Google PhotosのテイクアウトやiCloud、ローカルフォルダから10万枚超の写真も重複検出やバースト写真のスタック処理込みで取り込めます。</br>Immich V3にも対応し、Windows/macOS/Linux/FreeBSDで単一バイナリとして動作します。
An alternative to the immich-CLI command that doesn't depend on nodejs installation. It tries its best for importing google photos takeout archives.
漏洩シークレットを検出・検証・分析するTruffleHog — Git履歴やチャット、Wikiなど様々な場所から漏洩したAPIキーやパスワードなどのシークレットを検出し、800種類以上に分類、さらに実際に有効かどうかを自動でログイン検証できるツールです。検出だけでなく生死判定まで行える点が既存のシークレットスキャナーとの差別化点で、DevSecOpsのパイプラインやpre-commitフックへの組み込みにも向いています。
Find, verify, and analyze leaked credentials
Goで書かれたコンテナ用アプリケーションカーネル — gVisorはLinux互換インターフェースをメモリセーフなGoで実装し、ユーザースペースで動作するアプリケーションカーネルです。OCI準拠のruns cランタイムでDockerやKubernetesと統合でき、VMのような強固な分離をコンテナの低オーバーヘッド・高速起動を保ちながら実現します。seccompやVMとは異なる第三の分離アプローチとして注目されています。
Application Kernel for Containers
Bishop Fox製OSSのC2レッドチームフレームワーク — mTLS・WireGuard・HTTP(S)・DNSなど多様なC2通信に対応し、macOS/Windows/Linux向けにバイナリごとに暗号鍵が異なるインプラントを動的生成できるレッドチーム演習用フレームワークです。CobaltStrikeの代替として使える本格的なOSS C2として注目されています。
Adversary Emulation Framework
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.
1バイナリでS3・POSIX・データレイクを兼ねる分散ストレージ — SeaweedFSは数十億のファイルをO(1)のディスクアクセスで扱える分散ストレージシステムです。1つのweedバイナリでS3互換オブジェクトストア、POSIXファイルシステム、Icebergテーブル対応のレイクハウスを同一データ上で提供でき、ボリュームサーバー追加だけで容易に水平スケールできる点が特徴です。HDFSやMinIOの代替として、大規模ファイル管理を簡素化したい開発者に向いています。
SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Kubernetesネイティブなポリシーエンジン — Kyvernoは新しい言語を覚えずにKubernetesリソースのバリデーション・ミューテーション・生成・削除をポリシーとして記述できるクラウドネイティブなポリシーエンジンです。コンテナイメージ署名の検証にも対応し、kubectlやGitなど既存ツールと統合できる点が魅力です。
Unified Policy as Code
macOSに軽量Docker環境を数コマンドで — Docker DesktopやDesktop不要でmacOS/LinuxにDocker・Containerd・IncusなどのコンテナランタイムをLima上に構築できるCLIツールです。Kubernetes連携やGPUアクセラレーション対応もあり、ライセンス費用を気にせずローカルコンテナ環境を手軽に整えたい開発者に最適です。
Container runtimes on macOS (and Linux) with minimal setup