Skip to main content

Git versioning CLI

Ship the next version without release-script sprawl

flopha finds the latest version, calculates the next semantic release, and creates it as a Git tag or branch from the same CLI flow.

Use it when releases still depend on shell glue, manual bump decisions, or repo rituals nobody wants to debug twice.

  • Semantic versioning
  • Conventional commits
  • Tag or branch releases
  • Pre-release automation

Typical release flow

Go from current version to next release in three commands

flopha last-version

See the current release before you decide what ships next.

flopha next-version --auto --pre rc

Generate the next release candidate from commit history instead of bumping by hand.

flopha next-version --source branch --create

Create the release branch directly when your version stream lives in branch names.

Stop doing release math by hand

Resolve the next semantic version from Git history instead of manually checking tags, commit types, and pre-release counters.

Fit the release flow you already have

Use Git tags by default, switch to release branches when needed, and keep custom version patterns without shell glue.

Keep release candidates moving

Generate alpha, beta, and rc versions from the next stable release so your team can ship previews without guesswork.

Built for release moments that usually turn messy

Custom versions without custom tooling

Track versions like desktop@1.6.3 or release/1.6.3 without building repo-specific release scripts.

Version bumps that follow your commit language

Promote `feat`, breaking changes, or your own message conventions into version math with `--auto` and `--rule`.

Pre-releases that do not drift

Generate `alpha`, `beta`, or `rc` series from the next stable version instead of keeping counters in your head.

Start with the docs that get you to a real release fastest

Get it running fast

Install the binary, add it to your PATH, and verify it inside a Git repository in a few minutes.

Installation

Ship the next version

Start with the shortest path through last-version, next-version, auto bumping, and release creation.

Quick Start

Browse the commands

See the full CLI surface when you want the exact flags for release creation, pre-releases, and history lookups.

Command Reference