Version Control Tools

17 tools available

โ˜• 48.4k

Gitea

Gitea is a painless self-hosted all-in-one software development service, offering Git hosting, code review, team collaboration, package registry, and CI/CD integration.

๐Ÿ‘จโ€๐Ÿ’ป Developmentโš™๏ธ DevOps๐Ÿ“ฆ Version Control๐Ÿ  Self-Hosted
๐Ÿ”ง 46.3k

Gogs

Gogs is a painless self-hosted Git service that makes it easy to set up your own Git repository management system.

๐Ÿ“ฆ Version Control๐Ÿ  Self-Hostedโš™๏ธ DevOps
๐Ÿ“ฆ 35.9k

Lerna

Lerna is a fast, modern build system for efficiently managing and publishing multiple JavaScript/TypeScript packages from a single repository.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ“ฆ Version Control๐ŸŸก JavaScript๐Ÿ”ท TypeScript
๐Ÿถ 33.5k

Husky

Git hooks made easy with Husky, a simple tool to manage and execute Git hooks seamlessly ๐Ÿถ woof!

๐Ÿ“ฆ Version Control๐Ÿ› ๏ธ Tools๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ”ง 24.0k

GitLab HQ

GitLab CE Mirror for collaborative software development and version control using Git. Please open new issues on GitLab.com.

๐Ÿ“ฆ Version Controlโš™๏ธ DevOps๐Ÿ  Self-Hosted๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿš€ 21.9k

Semantic-release

Fully automated version management and package publishing for software projects.

๐Ÿ‘จโ€๐Ÿ’ป Developmentโš™๏ธ DevOps๐Ÿ“ฆ Version Control
๐Ÿ”€ 14.7k

Automerge Classic

A JSON-like data structure (a CRDT) that allows concurrent modifications by different users and automatically merges them.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools๐Ÿ“ฆ Version Control
๐Ÿ”„ 9.7k

Npm-check-updates

A utility that finds newer versions of package dependencies than what your package.json allows, helping keep your project up-to-date.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ ToolsโŒจ๏ธ CLI๐Ÿ“ฆ Version Control
๐Ÿš€ 8.4k

Release-it

Automate versioning and package publishing, manage releases effortlessly across projects.

โš™๏ธ DevOps๐Ÿ› ๏ธ Tools๐Ÿ“ฆ Version Control
๐Ÿ“ 8.1k

Conventional Changelog

Automatically generate changelogs and release notes from commit messages and project metadata, adhering to conventional commit standards.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools๐Ÿ“ฆ Version Control๐Ÿ“š Documentation
๐Ÿ† 7.8k

Standard-version

A tool to automate semantic versioning and changelog generation using semver.org and conventionalcommits.org standards.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ“ฆ Version Control๐Ÿ› ๏ธ Tools
๐Ÿ“‹ 5.2k

Git-Commands

An extensive list of commonly used and helpful Git commands for developers and version control management.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ“ฆ Version Control๐Ÿ› ๏ธ Tools
๐ŸŒ 4.9k

Weblate

Weblate is a web-based localization tool that offers seamless integration with version control systems, facilitating collaborative translation efforts.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ“ฆ Version Control๐ŸŒ i18n๐Ÿ› ๏ธ Tools
๐Ÿ“‚ 1.1k

Monorepo-vs-polyrepo

A detailed comparison of monorepo and polyrepo architectures for source code management and version control systems.

๐Ÿ—๏ธ Architecture๐Ÿ“ฆ Version Control
๐Ÿ—ก๏ธ 947

Git-machete

An advanced git repository organizer and rebase/merge workflow automation tool.

๐Ÿ“ฆ Version Control๐Ÿ‘จโ€๐Ÿ’ป Developmentโšก ProductivityโŒจ๏ธ CLI
๐Ÿ”ง 272

Npm-merge-driver

A Git merge driver specifically designed to resolve conflicts in npm-related files efficiently.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools๐Ÿ“ฆ Version Control
๐Ÿ“Š 187

Streaker

๐Ÿ”ฅ Streaker is a GitHub contribution streak and statistics tracking menu bar application.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools๐Ÿ“ฆ Version Control๐Ÿ“Š Analytics

Stay Updated!

Get notified about new tools and updates to existing ones.