Fossil
Distributed version control with built-in wiki and issue tracker
Git hosting and Git clients to store, share and review code.
78 tools

Distributed version control with built-in wiki and issue tracker


Free Git client for Windows and Mac with a visual interface


Bot that adds all kinds of contributors to your project README

Mac app for comparing and merging text, images and folders

Open source centralized version control system for teams

Cloud version control for large repos, games and creative projects

Distributed version control with built-in wiki and issue tracker

Git extension that stores large files on a server, not in Git history

Manages large files with Git without storing their contents in Git

Git-compatible version control system with a simpler workflow


Free distributed version control that handles projects of any size

Version control for large binary assets and parallel team work

Scalable source control from Meta with stacked work and Git support



Self-hosted, lightweight software forge for Git projects

Lightweight self-hosted Git service with CI/CD and packages

Code hosting, merge requests, CI/CD and security in one place

Open source tool that builds engineering metrics from DevOps data

Code coverage reports, flaky test detection and PR feedback

Engineering metrics platform for AI adoption, cycle time and DORA

Fast source code search and cross reference engine for large trees

Code search and context tool for large codebases and AI agents

Engineering productivity insights from your existing tools


Open source code and document review tool with approval workflows

Code review tool that adds deeper review features to GitHub PRs


Structural diff tool that compares code by syntax, not lines

Mac app for comparing and merging text, images and folders


Open source file and folder comparison and merge tool for Windows


Free, open source version control for tracking code changes

Open source Windows UI for browsing and managing Git repos


Git CLI and desktop client with stacked branches and undo

Official GitHub command line tool for issues, pull requests and more

Free visual Git app from GitHub for everyday version control




Fast visual Git client for Mac with live history map and undo


Interactive browser lessons that teach Git with a visual graph



Free Git client for Windows and Mac with a visual interface


Git client for Windows Explorer with status icons and menus


Lightweight self-hosted Git service that runs as a single binary


Peer-to-peer code collaboration on Git with no central host

Open source hosting for git, mailing lists, builds and tickets

Bot that adds all kinds of contributors to your project README

Browser extension that simplifies GitHub and adds useful features

Badges for project READMEs, from static text or live data

Project management that runs inside GitHub, with issue hierarchies


Fast, scalable build system for large multi-language codebases

Merge queue and review platform for teams shipping AI-written code

GitHub bot that updates branches and auto-merges pull requests

Merge queue and CI tools that keep the main branch green

Framework for building and running GitHub Apps in JavaScript


CI tools for flaky tests, merge queues and skipping unneeded jobs

Versioning and changelogs for monorepos, driven by change files

CLI for consistent commits, version bumps and changelogs

Lints commit messages so they follow your team's commit rules

Specification for writing commit messages that tools can read

Customizable changelog generator built from Git commit history

Runs Git hooks from your project so checks run on every commit

Guide and format for writing clear, human-readable changelogs

Fast Git hooks manager that runs linters in parallel on commit

Runs linters and formatters only on files staged in Git

Framework that manages and runs multi-language git hooks

GitHub Action that drafts release notes from merged pull requests

Creates release pull requests and changelogs from commit history

Versioning spec using MAJOR.MINOR.PATCH numbers to signal changes

Automates version numbers, release notes and package publishing