git

21件のリポジトリ

Chalarangelo/30-seconds-of-code

30秒で学べるコードスニペット集 — JavaScriptやCSS、Gitなど幅広い技術トピックを短いコード例と解説でまとめた学習サイトの元リポジトリです。検索やタグで必要な知識を素早く探せるため、リファレンスとしても実用的です。現在は新規コンテンツの募集を停止し、既存記事の改善提案のみ受け付けています。

Coding articles to level up your development skills

JavaScript注目度 24加速度 -5%
★129,361
bregman-arie/devops-exercises

2600問超のDevOps面接対策問題集 — Linux・AWS・Kubernetes・Terraformなど幅広いDevOps関連技術を網羅した2600問以上の演習・面接問題集です。単なる用語集ではなく実践的な理解を促す構成で、DevOpsやSREを目指すエンジニアの学習・面接対策に活用できます。PRで問題を追加できるオープンな運営も特徴です。

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

Python注目度 48加速度 +280%
★85,148
jesseduffield/lazygit

ターミナルで直感的に使えるGit操作UI — lazygitはGoで実装されたシンプルなターミナルUIで、ステージング・コミット・ブランチ操作・リベースなどGitの複雑なコマンドをキー操作だけで視覚的に行えます。CLI操作とGUIの分かりやすさを両立し、日常のGit作業を高速化したい開発者に人気のツールです。

simple terminal UI for git commands

Go🌐 その他発注目度 27加速度 -13%
★83,486
go-gitea/gitea

軽量・高速なオールインワン自己ホスト型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

Go注目度 34加速度 +25%
★58,753
usebruno/bruno

クラウド同期しないAPIクライアント、Bruno — PostmanやInsomniaの代替となるオープンソースIDEです。コレクションをクラウドではなくファイルシステムにBru言語のプレーンテキストで保存するため、Gitで直接バージョン管理・共同作業できます。プライバシー重視でオフライン専用という設計思想が特徴的です。

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

JavaScript🇺🇸 北米発注目度 28加速度 -43%定着率 +69%
★47,912
gogs/gogs

Go製の軽量自己ホスト型Gitサービス — Gogsは「手間をかけずに自分のGitサービスを立てる」ことを目指したセルフホスト型プラットフォームです。Goで書かれているため依存なしの単一バイナリで配布でき、Linux/macOS/Windows/ARM(Raspberry Piなど)まで幅広く動作します。GitLabやGiteaより軽量な選択肢を探す個人・小規模チームに向いています。

The painless way to host your own Git service

Go注目度 0
★47,907
cli/cli

GitHub公式CLIツール「gh」 — GitHub公式が提供するコマンドラインツールで、プルリクエストやIssueなどのGitHub操作をgitと同じターミナルから行えます。最近はコーディングエージェント向けの「agent skill」機能も追加され、AIツールからのgh操作連携も強化されています。

GitHub’s official command line tool

Go注目度 25加速度 -15%
★46,787
harness/harness

DroneをCI/CDに留めず拡張、統合DevOps基盤「Harness」 — Harnessは、Droneの後継となるオープンソースの開発プラットフォームです。コードホスティング、CI/CDパイプライン、ホスト型開発環境(Gitspaces)、アーティファクトレジストリを1つにまとめ、Dockerコンテナ1つで起動できます。複数ツールを組み合わせずに済ませたいチームに向いています。

Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.

Go注目度 14
★38,750
gitleaks/gitleaks

Git履歴に潜む秘密情報を検出する定番CLI — パスワードやAPIキー、トークンなどの秘密情報をgitリポジトリやファイル、標準入力から検出するGo製CLIツールです。正規表現ベースの検出エンジンとCI/CD連携(GitHub Action)で高い実用性を持ち、DevSecOpsの定番として広く使われています。現在は機能完成版として保守フェーズに入り、開発の軸は後継のBetterleaksへ移行中です。

Find secrets with Gitleaks 🔑

Go🇺🇸 北米発注目度 41加速度 +1%
★30,459
dolthub/dolt

MySQL互換のバージョン管理DB「Dolt」 — DoltはGitのようにfork・clone・branch・merge・push・pullできるSQLデータベースです。MySQL互換で接続でき、CLIもGitと同じ操作感。テーブル単位でデータ変更を履歴管理でき、マルチエージェントのメモリ基盤としても活用が広がっています。

Dolt – Git for Data

Go🇺🇸 北米発注目度 13
★24,766
desktop/desktop

Git操作をシンプルにするGUIアプリ — GitHubが公式開発するオープンソースのGitクライアントです。ElectronとReact製で、コマンド操作を意識せずコミットやブランチ管理に集中できます。macOS/Windowsに対応し、共著コミットなどGitHub連携機能も充実しています。

Focus on what matters instead of fighting with Git.

TypeScript注目度 9
★22,029
gitbutlerapp/gitbutler

AI時代のワークフロー向けGitクライアント、GUIとCLIを両立 — GitButlerはGitをベースにした新しいバージョン管理ツールで、GUIアプリと新しい`but`CLIの両方を提供します。Tauri/Rust/Svelte製で、AIを活用した開発ワークフローを前提に一から設計されており、AIコーディングエージェントと並行して作業する開発者に向いています。

The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte

Rust🇪🇺 欧州発注目度 34加速度 +32%
★21,881
plandex-ai/plandex

大規模コードにも対応するターミナル常駐AIコーディングエージェント — Plandexはターミナルで動くAIコーディングエージェントで、単一ファイルの修正にとどまらず、実プロジェクト規模の複数ファイルにまたがるタスクを計画・実行できます。GPT-4などのLLMに対応し、CLI中心の運用やローカルセルフホスト構成にも対応している点が特徴です。

Open source AI coding agent. Designed for large projects and real world tasks.

Go注目度 43加速度 +81%
★15,839
git-bug/git-bug

Gitに統合された分散型バグトラッカー — git-bugはgitリポジトリだけで動くバグトラッカーで、通常のgit remoteを使ってオフラインでもバグ情報をpush/pullできます。GitHub等へのロックインを避けつつ、CLI・TUI・Web・GraphQL APIから利用でき、他のトラッカーとの橋渡し機能も備えています。

Distributed, offline-first bug tracker integrated in git

Go注目度 28加速度 +5%定着率 +24%
★10,810
pacifio/atlas

複数コーディングAIエージェントの変更履歴を一元管理 — Atlasは複数のコーディングエージェント(Claude Code、Codex、独自エージェントなど)を並行実行し、各コミットをそのセッションのプロンプトや推論と紐付けて追跡できるソース管理ツールです。誰がなぜその変更をしたか可視化でき、エージェント間で記憶を共有しながら切り替え可能な点が新しく、複数AIを使い分ける開発者に刺さります。

Source control for agents. Use multiple coding agents, track their changes and query them in one place

TypeScript🌐 その他発注目度 4加速度 -410%定着率 +28%
★9,555
max-sixty/worktrunk

AI並行開発時代のgit worktree管理CLI — 複数のAIエージェント(Claude CodeやCodex)を並行実行する際に必要なgit worktreeの管理を、ブランチ操作と同じくらい簡単にするRust製CLIです。ブランチ名だけでworktreeを指定できるほか、パス自動生成やフック機能で並行作業のQoLを大幅に改善します。すでにgit worktreeマネージャーとして人気を集めています。

Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows

Rust🇺🇸 北米発注目度 49加速度 +27%定着率 +103%
★9,545
go-git/go-git

Gitバイナリ不要、Go製の組み込み可能なGit実装 — go-gitは外部のgitコマンドに頼らず、Goプログラムから直接Gitリポジトリを操作できるライブラリです。低レベルのplumbingから高レベルのporcelainまで対応し、ストレージも差し替え可能。Gitea、Keybase、Kubernetes Prow、Fluxなどで実際に使われています。

A highly extensible Git implementation in pure Go.

Go
★7,835
Dicklesworthstone/destructive_command_guard

AIエージェントの暴走コマンドを未然に止めるRust製ガード — Claude CodeやCodex CLI、Cursorなど多数のAIコーディングエージェントに対応し、`rm -rf`やgit resetのような破壊的コマンドを実行前にブロックする高速フックです。多様なツール群を横断して統一的に安全網を張れる点が特徴で、AIにコード管理を任せる開発者に安心感を与えます。

A fast Rust safety hook that blocks destructive shell, git, and filesystem commands before AI coding agents run them. 50+ security packs (databases, Kubernetes, Docker, cloud, Terraform), heredoc/inline-script scanning, CI scan mode, and explain mode; works with Claude Code, Codex, Gemini, Copilot, Cursor, and more.

Rust注目度 33加速度 -26%定着率 +82%
★6,220
feder-cr/git-ai

AIエージェント向けに再設計されたGit実装 — Anthropicが提唱した「Scion」構想(大量のコーディングエージェントが同時に読み書き・着地するサーバー中心のバージョン管理)をOSSとして実装したのがgitaiです。クラシックなGitは人間の長時間作業を前提としますが、短命で大量の変更を並行着地させるエージェント時代には不向きという課題に対応します。MITライセンスでベンダーニュートラル、サーバー側はLLMを一切呼ばない設計も特徴です。

Git designed for AI agents.

Go注目度 66
★1,013
l0ng-ai/openidea

The IDE you know, rebuilt in Rust. IntelliJ IDEA–style keymap, tool windows and search-everywhere in a fast native app: editor, code insight, debugger, Git, terminal, database and HTTP clients for 60+ languages.

TypeScript
★663
init-co-jp/diff-tour

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注目度 76加速度 +92%
★327