Git
Open SourceGit & Version Control
Official website for the Git version control system.
Discover the 18 best open-source tools for git & version control. Community-driven, transparent source code with permissive licenses. Curated, compared, and updated for developers.
| Tool | Pricing | Platforms | Top Strength | Link |
|---|---|---|---|---|
| Git | free | cli | The version-control standard — every other tool assumes it | Details → |
| GitLab | freemium | web | DevOps platform with Git hosting and built-in CI/CD; self-hostable. | Details → |
| Gitea | free | web | Lightweight, self-hosted Git service written in Go. | Details → |
| Forgejo | free | web | Community-driven, self-hosted software forge (powers Codeberg). | Details → |
| GitHub Desktop | free | desktop | Official free GitHub GUI client for Windows and macOS. | Details → |
| lazygit | free | cli | Simple, powerful terminal UI for Git commands. | Details → |
| Meld | free | desktop | Open-source visual diff and merge tool. | Details → |
| Learn Git Branching | free | web | The best mental-model builder for branches, rebases and cherry-picks | Details → |
| Pro Git Book | free | web | The official, free Pro Git book covering Git in depth. | Details → |
| Git Explorer | free | web | Find the right Git commands without searching through man pages. | Details → |
Showing top 10 of 18. Browse the full grid below.
Git & Version Control
Official website for the Git version control system.
Hosting & Collaboration · Git & Version Control
DevOps platform with Git hosting and built-in CI/CD; self-hostable.
Hosting & Collaboration · Git & Version Control
Lightweight, self-hosted Git service written in Go.
Hosting & Collaboration · Git & Version Control
Community-driven, self-hosted software forge (powers Codeberg).
Clients & GUIs · Git & Version Control
Official free GitHub GUI client for Windows and macOS.
Clients & GUIs · Git & Version Control
Simple, powerful terminal UI for Git commands.
Clients & GUIs · Git & Version Control
Open-source visual diff and merge tool.
Cheatsheets & Learning · Git & Version Control
Interactive visualization game for learning Git branching.
Cheatsheets & Learning · Git & Version Control
The official, free Pro Git book covering Git in depth.
Cheatsheets & Learning · Git & Version Control
Find the right Git commands without searching through man pages.
Hooks & Commits · Git & Version Control
Lint commit messages against Conventional Commits rules.
Hooks & Commits · Git & Version Control
Modern Git hooks manager for JavaScript projects.
Hooks & Commits · Git & Version Control
Framework for managing and maintaining multi-language pre-commit hooks.
Hooks & Commits · Git & Version Control
Git Large File Storage for versioning large assets efficiently.
Cheatsheets & Learning · Git & Version Control
Generate useful .gitignore files for your stack.
Hosting & Collaboration · Git & Version Control
The badge service for READMEs — build status, version, downloads and custom badges as compact SVGs.
Hosting & Collaboration · Git & Version Control
Dynamic GitHub profile cards — stats, top languages and streaks rendered as embeddable SVGs.
Hosting & Collaboration · Git & Version Control
Browser extension with 200+ quality-of-life improvements for the GitHub interface.