svu
« Back to VersTracker
Description:
Semantic version utility
Type: Formula  |  Tracked Since: Dec 26, 2025
Links: Homepage  |  GitHub  |  @caarlos0  |  formulae.brew.sh
Stars: 739  |  Forks: 55  |  Language: Go  |  Category: Developer tools
Tags: versioning semver cli devops git go
Install: brew install svu
About:
svu is a command-line utility written in Go that helps manage semantic versioning for software projects. It automatically calculates version numbers based on conventional commit messages, supporting bumping major, minor, and patch versions. The tool integrates seamlessly into CI/CD pipelines to automate version tagging and release management.
Key Features:
  • Automatic version bumping based on conventional commits
  • Supports pre-release, metadata, and build versions
  • Git tag integration for automated releases
  • Lightweight and fast Go binary
  • Easy CI/CD integration
Use Cases:
  • Automating version management in CI/CD pipelines
  • Generating semantic version tags for release workflows
  • Standardizing commit message conventions across teams
Alternatives:
  • standard-version – Node.js based, requires npm ecosystem vs svu's standalone Go binary
  • semantic-release – More complex plugin-based system vs svu's simpler, focused approach
Version History
Detected Version Rev Change Commit
Dec 26, 2025 12:36pm 0 META a8bd1037