Top 20 NuGet semver Packages

Exposes the following information for use directly from MSBuild, C#, F# and VB: $(GitBranch), ThisAssembly.Git.Branch $(GitCommit), ThisAssembly.Git.Commit $(GitSha), ThisAssembly.Git.Sha $(GitBaseVersionMajor), ThisAssembly.Git.BaseVersion.Major $(GitBaseVersionMinor), ThisAssembly.Git.Ba...
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.
Stamps an assembly with git information based on SemVer.
A SemVer implementation in .Net based on v2.0.0 of the spec found at http://semver.org
NuGet's implementation of Semantic Versioning.
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.
Provides finer control over NuGet package dependencies. Check readme.md for details.
A comprehensive library for working with Semantic Versions (2.0.0), version ranges (node-semver v6.0.0), and Monotonic Versions (1.2).
This allow DNX project to use 'Constrained Semantic Version' on Git. Stamps produced assembly by automatically generating AssemblyVersion, FileVersion and InformationalVersion attributes. Please see https://github.com/SimpleGitVersion/SGV-Net/wiki.
Implement Semantic Versioning in your projects using this easy to use library. It implements the SemVer 2.0.0 specification
MSBuild task that implements 'Constrained Semantic Version' on Git and stamps produced assembly by automatically generating AssemblyVersion, FileVersion and InformationalVersion attributes. Please see https://github.com/SimpleGitVersion/SGV-Net/wiki.
OpenTracing implementation.
Allows semantic versioning style fields to be injected into your assemblies via a $SemanticVersion property (MSBuild command line parameter or added to your csproj).
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.
SimpleVersion - A simple tool to version your code
Adds semantic version support to a C# projects.
Simple Git Version implementation based on LibGit2Sharp.
OpenTracing implementation.
OpenTracing implementation.