No description
Find a file
2026-05-19 19:40:20 +02:00
.forgejo/workflows wip 2026-05-16 23:04:09 +02:00
src wip 2026-05-19 19:40:20 +02:00
.editorconfig feat: add initial project setup 2026-04-05 08:23:42 +02:00
.gitignore feat: add initial project setup 2026-04-05 08:23:42 +02:00
CHANGELOG.md feat: add initial project setup 2026-04-05 08:23:42 +02:00
Directory.Build.props feat: add initial project setup 2026-04-05 08:23:42 +02:00
Directory.Build.targets feat: add initial project setup 2026-04-05 08:23:42 +02:00
Directory.Packages.props feat: add initial project setup 2026-04-05 08:23:42 +02:00
global.json feat: add initial project setup 2026-04-05 08:23:42 +02:00
LICENSE.md feat: add initial project setup 2026-04-05 08:23:42 +02:00
nuget.config feat: add initial project setup 2026-04-05 08:23:42 +02:00
README.md feat: add initial project setup 2026-04-05 08:23:42 +02:00
semver.slnx wip 2026-05-12 22:21:24 +02:00

Geekeey.SemVer

SemVer is a .NET library for parsing and comparing semantic version numbers. It provides a simple API for working with semantic versioning, making it easy to manage version numbers in your .NET projects.

Features

  • Parsing: Parse semantic version strings into structured objects.
  • Comparison: Compare semantic version objects to determine their order.
  • Validation: Validate semantic version strings to ensure they conform to the SemVer specification.
  • Pre-release and Build Metadata: Support for pre-release versions and build metadata as defined in the SemVer specification.

Getting Started

Install the NuGet package:

dotnet add package Geekeey.SemVer

You may need to add our NuGet feed to your nuget.config this can be done by running the following command:

dotnet nuget add source -n geekeey https://code.geekeey.de/api/packages/geekeey/nuget/index.json

Usage