Top Git repositories

Repositories with the GitHub topic “git”: 107 repositories with 2M stars between them, mostly written in Go, JavaScript and TypeScript. The highest-rated is bregman-arie/devops-exercises, #253 on the bestofgithub Elo ladder.

Biggest movers this week

l0ng-ai/openidea

Open on GitHubTypeScript
  • Emerald II
  • Trending #5 · 3-day streak
  • Best of Nov 2026 #10
  • New & Rising · Nov 2026

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.

  • 1,841+22 Elo, change today
  • 9k stars
  • 829 forks
  • 39 watchers
git
git clone https://github.com/l0ng-ai/openidea.git
  • code-editor
  • cross-platform
  • dap
  • database-client

sourcegit-scm/sourcegit

Open on GitHubC#

Windows/macOS/Linux GUI client for GIT users

  • 1,618+8 Elo, change today
  • 6.4k stars
  • 616 forks
git
git clone https://github.com/sourcegit-scm/sourcegit.git
  • cross-platform
  • git
  • git-gui
  • gui

Dicklesworthstone/destructive_command_guard

Open on GitHubRust

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.

  • 1,510+2 Elo, change today
  • 6.3k stars
  • 270 forks
git
git clone https://github.com/Dicklesworthstone/destructive_command_guard.git
  • ai-agents
  • cli
  • developer-tools
  • git

j178/prek

Open on GitHubRust

⚡ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.

  • 1,528±0 Elo, change today
  • 8.8k stars
  • 253 forks
git
git clone https://github.com/j178/prek.git
  • git
  • git-hooks
  • pre-commit

tryatlas/atlas

Open on GitHubTypeScript

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

  • 1,497+32 Elo, change today
  • 9.4k stars
  • 373 forks
git
git clone https://github.com/tryatlas/atlas.git
  • ai
  • ai-coding-assistant
  • claude-code
  • codex

Top 100 on the Elo ladder

  1. #253
    bregman-arie/devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL…

    2,094 Elo −7686.8kPython
  2. #343
    github/gitignore

    A collection of useful .gitignore templates

    2,042 Elo −12176k
  3. #492
    go-gitea/gitea

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code…

    1,977 Elo −3059.1kGo
  4. #514
    tiimgreen/github-cheat-sheet

    A list of cool features of Git and GitHub.

    1,970 Elo −960.4k
  5. #517
    cli/cli

    GitHub’s official command line tool

    1,968 Elo +947kGo
  6. #527
    gitleaks/gitleaks

    Find secrets with Gitleaks 🔑

    1,964 Elo +2931kGo
  7. #528
    Chalarangelo/30-seconds-of-code

    Coding articles to level up your development skills

    1,964 Elo −34129kJavaScript
  8. #551
    jesseduffield/lazygit

    Terminal UI for git: stage hunks, rebase interactively and resolve conflicts without memorising flags.

    1,956 Elo −6083.9kGo
  9. #716
    files-community/Files

    A modern file manager that helps users organize their files and folders.

    1,913 Elo 46.6kC#
  10. #757
    usebruno/bruno

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

    1,904 Elo −6048.3kJavaScript
  11. #822
    sharkdp/bat

    A cat(1) clone with wings.

    1,890 Elo −8761.2kRust
  12. #988
    logseq/logseq

    A privacy-first, open-source platform for knowledge management and collaboration. Download link…

    1,858 Elo −1045.6kClojure
  13. #1,020
    max-sixty/worktrunk

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

    1,852 Elo +5112.5kRust
  14. #1,046
    requarks/wiki

    Wiki.js | Next Generation Open Source Wiki

    1,848 Elo −5029.2kTypeScript
  15. #1,068
    skills/introduction-to-github

    Get started using GitHub in less than an hour.

    1,845 Elo 10.8k
  16. #1,096
    l0ng-ai/openidea

    The IDE you know, rebuilt in Rust. IntelliJ IDEA–style keymap, tool windows and search-everywhere in a fast native app…

    1,841 Elo +2839kTypeScript
  17. #1,181
    desktop/desktop

    Focus on what matters instead of fighting with Git.

    1,829 Elo −422.1kTypeScript
  18. #1,209
    harness/harness

    Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted…

    1,826 Elo −4638.9kGo
  19. #1,706
    dandavison/delta

    A syntax-highlighting pager for git, diff, grep, rg --json, and blame output

    1,760 Elo −2032.7kRust
  20. #1,739
    gogs/gogs

    The painless way to host your own Git service

    1,756 Elo −1847.9kGo
  21. #1,776
    dolthub/dolt

    Dolt – Git for Data

    1,752 Elo +2724.9kGo
  22. #2,162
    JanDeDobbeleer/oh-my-posh

    The most customisable and low-latency cross platform/shell prompt renderer

    1,710 Elo −3123.7kGo
  23. #2,232
    GitbookIO/gitbook

    The open source frontend for GitBook doc sites

    1,702 Elo −6629.1kTypeScript
  24. #2,424
    mouredev/hello-git

    Curso para aprender a trabajar con el sistema de control de versiones Git y la plataforma GitHub desde cero y para…

    1,683 Elo −2515.2k
  25. #2,782
    sirmalloc/ccstatusline

    🚀 Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more.

    1,653 Elo +1813.6kTypeScript
  26. #2,787
    gitbutlerapp/gitbutler

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

    1,653 Elo −3621.9kRust
  27. #3,017
    gitui-org/gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

    1,635 Elo +1122.6kRust
  28. #3,294
    sourcegit-scm/sourcegit

    Windows/macOS/Linux GUI client for GIT users

    1,618 Elo +996.4kC#
  29. #3,389
    typicode/husky

    Git hooks made easy 🐶 woof!

    1,611 Elo −2735.3kJavaScript
  30. #3,403
    Vinzent03/obsidian-git

    Integrate Git version control with automatic commit-and-sync and other advanced features in Obsidian.md

    1,611 Elo +4212.2kTypeScript
  31. #3,484
    plandex-ai/plandex

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

    1,606 Elo −1015.9kGo
  32. #3,595
    mickael-kerjean/filestash

    :file_folder: Universal File Management Platform (for humans and agents)

    1,599 Elo +2114.9kGo
  33. #3,735
    git-lfs/git-lfs

    Git extension for versioning large files

    1,589 Elo −614.5kGo
  34. #3,928
    modem-dev/hunk

    Review-first terminal diff viewer for agentic coders

    1,578 Elo +419.8kTypeScript
  35. #4,012
    conventional-changelog/commitlint

    📓 Lint commit messages

    1,573 Elo −1218.8kTypeScript
  36. #4,098
    GitoxideLabs/gitoxide

    A tasteful, lean, fast & safe pure Rust implementation of Git

    1,568 Elo +4512.1kRust
  37. #4,242
    digitalinnovationone/dio-lab-open-source

    Repositório do lab "Contribuindo em um Projeto Open Source no GitHub" da Digital Innovation One.

    1,560 Elo −48.7kJupyter Notebook
  38. #4,268
    git-ecosystem/git-credential-manager

    Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting…

    1,558 Elo +119.4kC#
  39. #4,293
    mislav/hub

    A command-line tool that makes git easier to use with GitHub.

    1,557 Elo −5222.9kGo
  40. #4,364
    git-tips/tips

    Most commonly used git tips and tricks.

    1,553 Elo −4621.7kJavaScript
  41. #4,469
    pre-commit/pre-commit

    A framework for managing and maintaining multi-language pre-commit hooks.

    1,547 Elo −1415.6kPython
  42. #4,518
    aalansehaiyang/technology-talk

    【大厂面试专栏】一份Java程序员需要的技术指南,这里有面试题、系统架构、职场锦囊、主流中间件等,让你成为更牛的自己!

    1,544 Elo −2714.7k
  43. #4,691
    YSGStudyHards/DotNetGuide

    🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET…

    1,535 Elo −4411.1kC#
  44. #4,701
    orhun/git-cliff

    A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️

    1,534 Elo −1912.4kRust
  45. #4,764
    theonedev/onedev

    The Unified and Autonomous Development Platform

    1,531 Elo +2915.3kJava
  46. #4,829
    j178/prek

    ⚡ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.

    1,528 Elo +668.8kRust
  47. #4,993
    tj/git-extras

    GIT utilities -- repo summary, repl, changelog population, author commit percentages and more

    1,520 Elo −4218.1kShell
  48. #5,027
    521xueweihan/git-tips

    :trollface:Git的奇技淫巧

    1,518 Elo −4615.8k
  49. #5,092
    libgit2/libgit2

    A cross-platform, linkable library implementation of Git that you can use in your application.

    1,515 Elo +1810.6kC
  50. #5,177
    arthurspk/guiadevbrasil

    Um guia extenso de informações com um vasto conteúdo de várias áreas para ajudar, agregar conhecimento e retirar…

    1,511 Elo −3215.8k
  51. #5,196
    Dicklesworthstone/destructive_command_guard

    A fast Rust safety hook that blocks destructive shell, git, and filesystem commands before AI coding agents run them…

    1,510 Elo +696.3kRust
  52. #5,324
    zhongyi-tong/git-recipes

    🥡 Git recipes in Chinese by Zhongyi Tong. 高质量的Git中文教程.

    1,504 Elo −4414.7k
  53. #5,411
    gitkraken/vscode-gitlens

    Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a…

    1,501 Elo +49.9kTypeScript
  54. #5,487
    tryatlas/atlas

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

    1,497 Elo +629.4kTypeScript
  55. #5,520
    so-fancy/diff-so-fancy

    Make your diffs human readable for improved code quality and faster defect detection. :tada:

    1,496 Elo +2718.1kPerl
  56. #5,556
    commitizen/cz-cli

    The commitizen command line utility. #BlackLivesMatter

    1,494 Elo −817.5kJavaScript
  57. #5,676
    sindresorhus/pure

    Pretty, minimal and fast ZSH prompt

    1,489 Elo −2114.4kShell
  58. #5,718
    gitextensions/gitextensions

    Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and…

    1,487 Elo +308.6kC#
  59. #5,809
    hakanyalcinkaya/kodluyoruz-frontend-101-egitimi

    Kodluyoruz için Hazırladığım Video Eğitim Seti Repo'sudur. Tüm Eğitimlerime: https://linktr.ee/hakanyalcinkaya…

    1,482 Elo −3610.8kJavaScript
  60. #5,832
    evilmartians/lefthook

    Fast and powerful Git hooks manager for any type of projects.

    1,481 Elo +19kGo
  61. #5,879
    conventional-commits/conventionalcommits.org

    The conventional commits specification

    1,479 Elo +99.3kSCSS
  62. #5,989
    git-bug/git-bug

    Distributed, offline-first bug tracker integrated in git

    1,474 Elo +2710.8kGo
  63. #6,060
    go-git/go-git

    A highly extensible Git implementation in pure Go.

    1,471 Elo +367.8kGo
  64. #6,093
    iuricode/padroes-de-commits

    Padrões de commits

    1,469 Elo −79.7kShell
  65. #6,156
    rafaballerini/GitTutorial

    Tutorial de como usar o Git e Github na prática

    1,466 Elo −3410.5k
  66. #6,180
    phacility/phabricator

    Effective June 1, 2021: Phabricator is no longer actively maintained.

    1,465 Elo −1112.2kPHP
  67. #6,300
    meolu/walle-web

    walle - 瓦力 Devops开源项目代码部署平台

    1,460 Elo −3511.9kPython
  68. #6,375
    jonas/tig

    Text-mode interface for git

    1,457 Elo −613.3kC
  69. #6,462
    idosal/git-mcp

    Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project

    1,454 Elo +428.5kTypeScript
  70. #6,482
    wolverinn/Waking-Up

    计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up…

    1,453 Elo −3110.3k
  71. #6,505
    Tikam02/DevOps-Guide

    DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.

    1,452 Elo −159.3kHTML
  72. #6,632
    olivierlacan/keep-a-changelog

    If you build software, keep a changelog.

    1,447 Elo −56.7kHaml
  73. #6,639
    elidianaandrade/git-github-learning-quest

    Material de apoio gamificado com resumos, tarefas e links úteis para estudo sobre Versionamento de Código com Git e…

    1,447 Elo −3410.8k
  74. #6,674
    lint-staged/lint-staged

    🚫💩 — Run tasks like formatters and linters against files staged in Git

    1,445 Elo −814.7kJavaScript
  75. #6,952
    HariSekhon/DevOps-Bash-tools

    1200+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka…

    1,435 Elo −138.4kShell
  76. #7,113
    pomber/git-history

    Quickly browse the history of a file from any git repository

    1,429 Elo −1913.6kJavaScript
  77. #7,135
    rtyley/bfg-repo-cleaner

    Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala

    1,428 Elo −612.2kScala
  78. #7,242
    lewis6991/gitsigns.nvim

    Git integration for buffers

    1,424 Elo +547.1kLua
  79. #7,249
    progit/progit2

    Pro Git 2nd Edition

    1,424 Elo −76.6kCSS
  80. #7,272
    sameersbn/docker-gitlab

    Dockerized GitLab

    1,423 Elo −78.1kShell
  81. #7,292
    o2sh/onefetch

    Command-line Git information tool

    1,422 Elo +412kRust
  82. #7,338
    gopasspw/gopass

    The slightly more awesome standard unix password manager for teams

    1,420 Elo +97.3kGo
  83. #7,387
    dahlbyk/posh-git

    A PowerShell environment for Git

    1,418 Elo +118.2kPowerShell
  84. #7,426
    gitbucket/gitbucket

    A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility

    1,417 Elo −259.4kScala
  85. #7,465
    dunwu/linux-tutorial

    :penguin: Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本

    1,415 Elo +97kShell
  86. #7,726
    xirong/my-git

    Git as the control plane for AI-native software engineering | AI Native 软件工程的 Git 变更控制手册

    1,406 Elo −187.4kHTML
  87. #7,830
    FredrikNoren/ungit

    The easiest way to use git. On any platform. Anywhere.

    1,402 Elo −810.6kJavaScript
  88. #8,067
    arslanbilal/git-cheat-sheet

    :octocat: git and git flow cheat sheet

    1,393 Elo 7.4k
  89. #8,190
    isomorphic-git/isomorphic-git

    A pure JavaScript implementation of git for node and browsers!

    1,388 Elo +118.3kJavaScript
  90. #8,362
    conventional-changelog/conventional-changelog

    Generate changelogs and release notes from a project's commit messages and metadata.

    1,381 Elo −58.5kTypeScript
  91. #8,484
    release-it/release-it

    🚀 Automate versioning and package publishing

    1,376 Elo −49kJavaScript
  92. #8,570
    oldratlee/translations

    🐼 Chinese translations for classic software development resources

    1,372 Elo −46.9k
  93. #8,649
    pre-commit/pre-commit-hooks

    Some out-of-the-box hooks for pre-commit

    1,368 Elo +56.7kPython
  94. #8,657
    Gazler/githug

    Git your game on!

    1,368 Elo −46.9kShell
  95. #8,902
    xwmx/nb

    CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git…

    1,355 Elo +228.4kShell
  96. #8,918
    linkedin/school-of-sre

    At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.

    1,355 Elo −138.1kHTML
  97. #8,940
    conventional-changelog/standard-version

    :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org

    1,354 Elo −107.9kJavaScript
  98. #9,035
    di-sukharev/opencommit

    top #1 and most feature rich GPT wrapper for git — generate commit messages with an LLM in 1 sec — works with Claude…

    1,348 Elo +227.5kJavaScript
  99. #9,628
    donnemartin/gitsome

    A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise…

    1,304 Elo −57.6kPython
  100. #9,688
    airblade/vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

    1,296 Elo −158.5kVim Script