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 CommandGitignore Generator
Generate .gitignore files by selecting languages and frameworks. Includes built-in templates for Python, Node, Java, Go, Rust, PHP, and more.
Generate GitignoreCommit Message Linter
Validate commit messages against Conventional Commits format (feat, fix, docs, etc.) with detailed explanations and best practice suggestions.
Validate CommitsSemantic 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 VersionChangelog Generator
Generate professional changelog entries from conventional commit messages. Automatically categorizes features, bug fixes, breaking changes, and more.
Generate ChangelogLicense Chooser
Compare popular open source licenses (MIT, Apache, GPL, BSD, MPL) and generate full license text with your name and year.
Choose LicenseReflog Recovery Helper
Turn reflog entries into safe recovery commands to restore commits after reset, rebase, or accidental branch movement.
Recover with ReflogMerge Conflict Playbook
Generate a structured conflict-resolution sequence with branch setup commands, strategy-specific steps, and post-merge verification checklist.
Build PlaybookPR Title Linter
Validate pull request titles against conventional type/scope format and generate suggested fixes for cleaner release notes.
Lint PR Title