C# Versioning

Open-source C# projects categorized as Versioning Edit details

Top 5 C# Versioning Projects

  • aspnet-api-versioning

    Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.

    Project mention: Angular, ASP.NET core web api, and DTOs | reddit.com/r/csharp | 2022-04-12

    - The DTOs on the server should generally not change without warning. A deprecation cycle should ideally be in place so consumers can keep up over time and front end development doesn't have to be lock-step with the services the consume. Ideally some period of time between service v1 being deprecated and service v2 being required to allow consumers to react ( in this case, you're the consumer, so be kind to yourself ). Deets: https://github.com/dotnet/aspnet-api-versioning

  • GitVersion

    From git log to SemVer in no time

    Project mention: How do you track which version of microservice is deployed on a stage at any given point | reddit.com/r/microservices | 2021-12-13

    I’m not sure about in Bitbucket, but our pipeline has installed GitVersion which ups the build version based on SemVer. https://gitversion.net/docs/ We have a HealthCheck endpoint to return this version.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • dotnet-setversion

    .NET Core CLI tool to update the version information in .NET Core *.csproj files

  • Verlite

    Automatically version projects via semantic git tags with a focus on being lite, optimized for continuous delivery.

    Project mention: TIL: you can change the display width of tab characters in your GitHub settings if you don't like 8 character indentation | reddit.com/r/programming | 2022-05-17

    I personally just have a style that reduces the need for alignment: https://github.com/AshleighAdams/Verlite/tree/master/src/Verlite.Core

  • Versioning.NET

    A dotnet tool that automatically increments versions in csproj files based on git commit hints.

    Project mention: Question about app versioning... | reddit.com/r/csharp | 2022-06-10
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-10.

C# Versioning related posts


What are some of the best open-source Versioning projects in C#? This list will help you:

Project Stars
1 aspnet-api-versioning 2,290
2 GitVersion 2,280
3 dotnet-setversion 57
4 Verlite 12
5 Versioning.NET 8
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives