Git
Distributed version control system—the collaboration backbone of software.
Why it is included
Universal adoption, strong performance, and immense educational resources.
Best for
Every software team; foundation for GitHub/GitLab workflows.
If you use Windows, Mac, or paid tools
Version control alternative to Perforce Helix, Plastic SCM, and legacy Team Foundation for most new projects.
Strengths
- Branching model
- Speed
- Ecosystem
Limitations
- UX complexity for newcomers
Good alternatives
Mercurial · Pijul
Related tools
Version Control & DevOps
Forgejo
Lightweight self-hosted Git forge—community-governed Gitea fork lineage.
Version Control & DevOps
GitLab Community Edition
Integrated DevOps platform: Git hosting, CI/CD, registry, and security scanning.
Developer Tools
Jujutsu
A Git-compatible VCS that is both simple and powerful
Developer Tools
typos
Source code spell checker
Developer Tools
vfox
A cross-platform and extendable version manager with support for Java, Node.js, Golang, Python, Flutter, .NET & more
Developer Tools
asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more