SemVer Compare
Compare two SemVer 2.0.0 versions — get direction (upgrade / downgrade / equal) and the diff kind.
A → B
upgrademajor
1.4.2→2.0.0-rc.1
Comparison rules
Strictly per SemVer 2.0.0: major / minor / patch as numbers, then prerelease identifiers compared part-by-part (numeric vs alphanumeric). Build metadata is ignored.
What you get
- Direction (
up/down/equal) - Diff kind (
major/minor/patch/prerelease/build/none) - Per-component breakdown
You might also like
- Diff CheckerCompare two pieces of text side-by-side with line- and word-level highlighting.
- JSON Structural DiffCompare two JSON values by structure — added / removed / changed paths with old and new values. Optional unordered-array mode.
- SQL DiffCompare two SQL queries or schemas after canonical formatting — ignore whitespace and casing noise.
- package.json ValidatorValidate npm package.json — name, SemVer, scripts, dependencies, license, engines. Preview scripts.