Go
352件のリポジトリ(注目度順) — 2ページ目
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.
AIに嘉立创EDAを操作させる自動化エージェント — EasyEDA Pro(嘉立创EDA専業版)をAIから直接操作できるようにするツールです。データシートからのライブラリ生成、原理図作成、PCB配置配線、シルク調整、DRCチェックまで自然言語の指示で実行でき、CLI・Agent Skill・stdio MCPの3形態で接続できる点が特徴です。ハードウェア設計を行うエンジニアやAIエージェント活用者に刺さる内容です。
嘉立创EDA专业版(EasyEDA Pro)自动化:给 AI harness 装上画板的「手」—— 一套 typed 原理图/PCB 动作,CLI / Agent Skill / stdio MCP 三形态融合接入。承接嘉立创「不以卖板赚钱,以培养中国工程师为己任」 | EasyEDA Pro automation: the hands of your AI harness — typed schematic/PCB actions via CLI, Agent Skill and stdio MCP.
ポート開放不要、単一バイナリで動くマルチOSパッチ管理基盤 — PatchMonはAGPLライセンスのセルフホスト型パッチ管理プラットフォームです。エージェントは送信専用通信のみで動くため、監視対象サーバーへの受信ポート開放やSSH、VPNが不要です。React製UIを内包した単一Goバイナリで、Linux各種パッケージマネージャ、FreeBSD、Windowsを横断してドライラン検証や承認ワークフローを提供します。
Linux Patch Management & Automation Platform
制御プレーン不要のnetcat、Tailscale製 — Tailscaleのデータプレーン(magicsock)だけを使い、制御プレーンやアカウント不要でnetcat風にP2P通信できるツールです。WireGuardで暗号化されたトンネルをDERP経由で確立し、可能ならP2P直結に自動アップグレードします。root権限も不要でルーティング設定も変更しない、軽量なユーザースペースのCLI/ライブラリです。
like netcat, but over Tailscale's data plane, without Tailscale's control plane
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.
閑魚(Xianyu)マルチアカウント自動化基盤 — 中国のフリマアプリ「閑魚」向けに、複数アカウントの管理・メッセージ自動返信・商品発送を一元化するセルフホスト型システムです。Go製クライアントがログインやWebSocket通信を担い、React製コンソールでAI返信や自動化ルール、例外通知まで管理できます。個人や小規模チームでの仮想商品販売運用に向いています。
闲鱼多账号自动发货、消息回复系统——基于 Go 与 React 构建
Envoyで動くAI/エージェント通信の統一制御プレーン — 旧Envoy AI Gatewayが改名したOSSプロジェクトです。ホスト型モデルから自前推論・MCPサーバーまで、OpenAI互換の単一APIで統合し、認証・ルーティング・クォータ・フェイルオーバーをEnvoy上で一元管理できます。マルチプロバイダーLLM運用を担うプラットフォームチームに刺さる設計です。
Manages Unified Access to Generative AI Services built on Envoy Gateway
初心者から上級者まで学べる70本のセキュリティ実践プロジェクト集 — サイバーセキュリティ学習を目的とした70個のプロジェクトを、Foundations・Beginner・Intermediate・Advancedの4段階に分けて提供するリポジトリです。フルソースコード付きで学習・流用・参照が自由にでき、資格ロードマップや実務向けツールも含むためポートフォリオ作りや実践力強化を目指す学習者に最適です。
Building 70 Projects ranging from beginner to advanced so anyone can — learn from, build upon, use as a reference, or even copy directly. Owned by my cybersecurity company 👇
パスキー専用のシンプルなOIDCプロバイダー — パスワードを使わずパスキーだけでログインできる、OpenID Connect認定済みのセルフホスト型認証プロバイダーです。KeycloakやORY Hydraより手軽さを重視し、YubikeyなどでシンプルにSSOを実現したい人に向いています。
The most user-friendly OpenID Connect Certified™ and OAuth 2.0 provider that lets users sign in to your applications with passkeys.
SafeLine:SQLi・XSS・Bot攻撃を防ぐセルフホストWAF — SafeLineは、SQLインジェクションやXSS、HTTPフラッド、ブルートフォースなどの攻撃を単純なパターンマッチではなくセマンティック解析で検知・遮断する、セルフホスト型のWAF兼リバースプロキシです。CAPTCHAやAPIゲートウェイ機能も備え、クラウドWAFに頼らずWebアプリを守りたいチームに向いています。
SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.
Googleマップから営業リード情報を自動収集するOSSスクレイパー — 店舗名・住所・電話番号・メール・評価・座標などをGoogleマップから抽出するGo製OSSツールです。CLI・Web UI・REST APIに加え、Claude CodeやCodexなどAIエージェント向けSkillsにも対応し、自然言語で検索条件を伝えるだけでリード収集を自動化できます。分散スクレイピングにも対応し、営業リスト作成や市場調査に活用できます。
scrape data from Google Maps. Extracts data such as the name, address, phone number, website URL, rating, reviews number, latitude and longitude, reviews,email and more for each place
エージェント専用のクラウドPCを与えるOSS基盤 — MemohはマルチエージェントをOSSで運用できるプラットフォームです。各エージェントに専用のクラウドコンピュータ(ファイルシステム・デスクトップ・ブラウザ・長期記憶)を割り当て、PCを閉じても24時間稼働し続けます。自前のAPIキーでClaude CodeやCodexを組み込んだり、Telegram・Discord・Lark・WeChatなど複数プラットフォームから会話でき、チームでの複数エージェント運用に向いています。
✨ The open-source multi-agent platform. Every agent gets its own computer, desktop, network, and long-term memory. You can bring your own key, or host your coding agent like Claude Code, Codex and so on.
複数AIエージェントをカンバンで統括管理するツール — Kandevは、カンバン/パイプライン表示で複数タスクを並列管理し、様々なプロバイダのAIエージェントを割り当てられるツールです。エディタやターミナル、ブラウザプレビュー、git差分を統合したワークスペースで変更内容をレビューできます。テレメトリなしで自己ホスト可能なGoバイナリとして配布され、ワークフローやレビューを細かく制御したいパワーユーザー向けです。
AI Kanban & Development Environment. Orchestrate multiple agents, review changes, open PRs. Multi-provider, self-hostable, no telemetry.
M365 CopilotをOpenAI/Anthropic API化 — Microsoft 365 Copilotの非公開ChatHubプロトコル(WebSocket)をOpenAI/Anthropic互換APIに変換するGo製セルフホストゲートウェイです。Claude CodeやCursorなど既存クライアントからM365 Copilotをそのまま呼び出せ、Web管理画面でアカウント認証やAPIキー、使用量も管理できます。
Microsoft 365 Copilot → OpenAI / Anthropic 兼容 API 网关。
AIエージェントのスキルを一元管理するTUI — Claude CodeやOpenCode、CursorなどのAIコーディングエージェント用「skill」を一括管理できる高速ターミナルUIです。インストール状況や各エージェントからの可視性、壊れた設定を可視化し、安全に更新・削除・新規発見まで行えます。agent skillsという新しい概念の運用課題に特化している点がユニークです。
mission control for agent skills
プラガブルトランスポート採用のTCPトンネル研究ツール — GoによるネットワークスタックTCPトンネルで、バッチ処理とzstd圧縮に対応したコーデック、L3生転送/L4 gVisorプロキシの2種類のexitノードを切り替えられます。macOS/Linux/Windowsに加えAndroid・iOSクライアントも用意され、研究目的での多様な検証ができます。
Network stack research tool. TCP tunnel with pluggable transports.
Go言語製・高性能WhatsApp連携API — whatsmeowライブラリを基盤に、Go言語で書かれた高性能なWhatsApp APIです。Evolution Foundationエコシステムの一部として、Evo CRM CommunityなどのメッセージングエンジンとしてWhatsApp連携を提供します。軽量かつ堅牢なWhatsApp統合を求める開発者に向いています。
Evolution API / Evolution Go is an open-source WhatsApp integration API
AIエージェント時代のGrafana CLI「gcx」 — gcxはGrafana Cloud/Enterprise/OSS(12+)を対象に、ダッシュボードやアラート、SLO、メトリクス・ログ・トレースへ構造化アクセスできるCLIです。AIコーディングエージェントとの連携を前提に設計され、アラート調査やGitOps、SLO管理などのワークフロー用スキルを標準搭載しており、エディタを離れずに本番データを確認・修正できます。
A CLI for managing Grafana and Grafana Cloud resources. Optimized for agentic usage.
自律AIエージェントが攻める侵入テスト基盤 — PentAGIは複数のAIエージェントが協調し、ペネトレーションテストのタスクを自律的に遂行するセキュリティツールです。OpenAIやAnthropicなど主要LLMプロバイダに対応し、Dockerでエージェントを安全に隔離実行できる点が特徴。攻撃的セキュリティ検証を自動化したいセキュリティ研究者やレッドチームに刺さる設計です。
Fully autonomous AI Agents system capable of performing complex penetration testing tasks
A Commander for modern Go CLI interactions
微信動画を簡単ダウンロード、軽量ツール — WeChat(微信)PC版の視聴中動画をワンクリックでダウンロードできるツールです。ローカルにプロキシサーバーを立てて通信を解析する仕組みで、動画再生ボタン付近に専用の取得ボタンが追加されます。画質選択にも対応し、macOS・Windows両対応かつ軽量で導入も簡単です。
微信视频号下载器
軽量セルフホスト型ダッシュボードGlance — RSSやRedditなど各種フィードを1画面に集約できるセルフホスト型ダッシュボードです。20MB未満の単一バイナリで動作が軽く、YAMLで柔軟にウィジェットやレイアウトをカスタマイズできる点が特徴で、ホームラボ用途に最適です。
A self-hosted dashboard that puts all your feeds in one place
実際のユーザートラフィックからAPIテストを自動生成 — Keployは本番環境のトラフィックを記録・再生し、単体テストより高速にAPIテストを自動生成するOSSツールです。モックも自動生成し90%のテストカバレッジを目指せます。AI時代の開発者に向けたテスト自動化・E2Eテストの新しい選択肢として注目されています。
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
GitHub Actionsワークフローを静的解析するjactionlint — rhysd/actionlintの活発にメンテされたフォークで、構文チェックや式の型検査に加え、スクリプトインジェクションや危険なトリガーなどzizmor相当のセキュリティ・ポリシー検査も統合しています。自動修正やベースライン運用にも対応し、CI/CDの安全性チェックを強化したい人に刺さります。
:octocat: Static checker for GitHub Actions workflow files
使い慣れたAIコーディングエージェントに記憶と規律を — Claude Code、Cursor、Codexなど既存のAIコーディングエージェントに、永続的メモリやワークフロー、根拠のある検証を後付けする設定基盤です。エージェントを乗り換えずに、キュレーションされたスキルやMCPサーバー、ペルソナ、レビュー機能を組み込めるのが特徴で、特定ベンダーに縛られない点が魅力です。
Gentle-AI configures the AI coding agents you already use: Claude Code, Cursor, OpenCode, Codex, Pi, and more. Choose persistent memory, Organic-Driven Development, curated skills, MCP servers, personas, and optional bounded review. Open source, no agent lock-in.
ラズパイで常時稼働する野鳥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.
MUGEN資産を活かすGo製格ゲーエンジン — MUGENの資産を活かしつつ、Go言語でゼロから書き直した格闘ゲームエンジンです。MUGEN 1.1 Beta相当の互換性を保ちながら新機能を拡張し、Windows/macOS/Linuxに加えAndroidやiOSにも対応。レガシーなMUGENコンテンツを現代の環境で動かしたい開発者やファンに最適です。
An open-source fighting game engine that supports MUGEN resources.
コンテナ・ファイルシステムから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
AIがブランチを検証してからPRを作るgitプロキシ — no-mistakesはoriginの手前に立つローカルgitプロキシです。origin代わりにpushすると使い捨てのworktreeを作り、AIによる検証パイプラインを実行、全チェック通過後だけブランチを転送してクリーンなPRを自動作成します。claudeやcodexなど複数のAIエージェントに対応し、作業を妨げない非ブロッキング設計です。
git push no-mistakes
高速・安全なオープンソースバックアップツール Kopia — Kopiaはクライアント側で暗号化を行いつつ高速な増分バックアップを実現するクロスプラットフォームツールです。重複排除や圧縮、エラー訂正機能を備え、クラウド・NAS・ローカルなど保存先を自由に選べます。CLIとGUIの両方を提供し、初心者から上級者まで使いやすい点が特徴です。
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.