Skip to content

alastairlundy/PlatformKit

Repository files navigation

PlatformKit

About PlatformKit

PlatformKit is a C# .NET library focusing on dealing with cross-platform OS detection, OS version detection, platform specific code, and platform specific issues.

This can be added to any .NET Standard 2.0, .NET 6, or .NET 8 supported Application or Library.

NOTE: .NET Standard 2 and .NET 6 support is deprecated and will be removed in PlatformKit 5.

Compatibility

PlatformKit Version series .NET Targets supported
4.x .NET Standard 2.0, .NET 6 (Explicit support) , and .NET 8 (Explicit support)
3.0.0 through 3.7.x .NET Standard 2.0 and .NET 6 (Explicit support)
2.0.0 through 2.6.10 .NET Standard 2.0

NuGet NuGet

How to get PlatformKit

You can get PlatformKit on Nuget

PlatformKit Capabilities

To learn more about which versions of PlatformKit support which features, please check out our feature comparison document

Contributions

See Contributing guide for how to contribute to this project.

Apps and Libraries built with PlatformKit

If you'd like to add your app here and it uses this library then please submit a new issue asking for this.