Git & Version Control Tools

Professional tools for managing your Git workflow, commits, versions, and open source projects.

Git Command Generator

Build complex Git commands with options for rebase, cherry-pick, reset, stash, and bisect. Perfect for advanced Git operations with a simple interface.

Generate Command
Gitignore Generator

Generate .gitignore files by selecting languages and frameworks. Includes built-in templates for Python, Node, Java, Go, Rust, PHP, and more.

Generate Gitignore
Commit Message Linter

Validate commit messages against Conventional Commits format (feat, fix, docs, etc.) with detailed explanations and best practice suggestions.

Validate Commits
Semantic Version Calculator

Calculate semantic version bumps (major, minor, patch) with support for pre-release tags and build metadata. Follows SemVer 2.0.0 specification.

Calculate Version
Changelog Generator

Generate professional changelog entries from conventional commit messages. Automatically categorizes features, bug fixes, breaking changes, and more.

Generate Changelog
License Chooser

Compare popular open source licenses (MIT, Apache, GPL, BSD, MPL) and generate full license text with your name and year.

Choose License
Reflog Recovery Helper

Turn reflog entries into safe recovery commands to restore commits after reset, rebase, or accidental branch movement.

Recover with Reflog
Merge Conflict Playbook

Generate a structured conflict-resolution sequence with branch setup commands, strategy-specific steps, and post-merge verification checklist.

Build Playbook
PR Title Linter

Validate pull request titles against conventional type/scope format and generate suggested fixes for cleaner release notes.

Lint PR Title
Browse Tools

Tool Navigation

629+ tools across 43 categories