Top 20 NuGet semver Packages

Derives SemVer information from a repository following GitFlow or GitHubFlow.
Stamps an assembly with git information based on SemVer.
Derives SemVer information from a repository following GitFlow or GitHubFlow.
Derives SemVer information from a repository following GitFlow or GitHubFlow. This is the .NET Core Global Tool allowing usage of GitVersion from command line.
Exposes the following information for use directly from MSBuild, C# and VB: $(GitBranch), ThisAssembly.Git.Branch $(GitCommit), ThisAssembly.Git.Commit $(GitSha), ThisAssembly.Git.Sha $(GitBaseVersionMajor), ThisAssembly.Git.BaseVersion.Major $(GitBaseVersionMinor), ThisAssembly.Git.BaseVe...
Derives SemVer information from a repository following GitFlow or GitHubFlow. This is the Core library which both GitVersion cli and Task use allowing programatic usage of GitVersion.
SimpleVersion - A simple tool to version your code
A semver implementation in .Net based on the v2.0.0 of the spec found at http://semver.org/.
SimpleVersion - A simple tool to version your code
SimpleVersion - A simple tool to version your code
SimpleVersion - A simple tool to version your code
Nothing useful with this package
Provide Semantic versioning using Version Control System history
NuGet's implementation of Semantic Versioning.
Provides SemVer conformant versioning
Stamps an assembly with git information based on SemVer. This alternate version works on Ubuntu 18.04 and doesn't have UtilPack as a dependency (which caused a lot of problems for me). The downside is that it only works with `msbuild`, but not with `dotnet build`.
A collection of tools I have found useful across more than one project. This nuget package will contain all the items (both C# and otherwise) that don't fit into any of my other packages. See source README for full explanation.
Derives SemVer information from a repository following GitFlow or GitHubFlow.
Allows semantic versioning style fields to be injected into your assemblies via a $SemanticVersion property (MSBuild command line parameter or added to your csproj).
A NuGet package for automatically versioning builds via the Git repository they are sitting in. Usage: Tag your releases with "v#.#". Additional Details: https://github.com/Zoltu/Zoltu.Versioning/blob/master/README.md