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.
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) |
You can get PlatformKit on Nuget
To learn more about which versions of PlatformKit support which features, please check out our feature comparison document
See Contributing guide for how to contribute to this project.
If you'd like to add your app here and it uses this library then please submit a new issue asking for this.