Top 20 NuGet semver Packages

A semver implementation in .Net based on the v2.0.0 of the spec found at http://semver.org/. This was forked from the semver package from Max Hauser, and is rebuilt to be compatible with .net 2+ and .net Standard 1+.
Package Description
Is a simple PowerShell script for managing semantic versioning.
The easy way to use semantic versioning (semver.org) with GitHub Flow
Library to create and parse semantic versions and semantic version ranges, to check if a version is part of a range, etc. Also supports NuGet style versions and ranges.
MSBuild task that uses Git or Mercurial commits for the project auto-versioning.
Package Description
NOTE: This package has been deprecated. Please use Cake.SynVer instead. Guess SemVer based on public surface changes
NOTE: This package has been deprecated. Please use Cake.SynVer instead. Cake addin in order to be able to get next semver version of nuget package based on changes to the public API
A Semantic Versioning 2.0.0 .NET standard library.
NOTE: This package has been deprecated. Please use Cake.SynVer instead. Cake addin in order to be able to get next semver version of nuget package based on changes to the public API
Implements SVersion to handle strict SemVer 2.0 versions (the whole specification is implemented), a CSVersion class that handles all aspects of a CSemVer (http://csemver.org) version and InformationalVersion to help generating and parsing CSemVer standardized InformationalVersionAttribute value.
A simplified/faster version of GitVersion to help you achieve Semantic Versioning on your project.
Creates an AssemblyInfo file based on git history.
Build tasks to generate version information from version tags in a Git repository. The default pattern parses semantic version tags, but you can override the pattern to parse version tags using your own format. There are separate tasks to retrieve version properties such as MajorVersion, MinorVersi...
Cake AddIn that extends Cake with SemVer versioning using Mercurial history
MSBuild extension that adds new targets for automated SCM-based versioning using SemVer 2.0. Currently supports Bazaar (bzr), Git, Mercurial (hg) and Subversion (svn).
Reads the Git Version Information from the assembly. Falls back to assembly version, if it doesn't exist
Supports parsing and operations of Major, Minor, Patch, Prerelease and Metadata according to semver2.0 spec.
Automatic build versioning with support for consistent build versioning across developers builds, CI builds and official release builds.