Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alastairlundy/platformkit
Cross-platform OS and Platform Detection for .NET
https://github.com/alastairlundy/platformkit
csharp dotnet library
Last synced: about 2 months ago
JSON representation
Cross-platform OS and Platform Detection for .NET
- Host: GitHub
- URL: https://github.com/alastairlundy/platformkit
- Owner: alastairlundy
- License: mit
- Created: 2023-05-13T17:48:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-13T20:25:01.000Z (9 months ago)
- Last Synced: 2024-04-13T21:47:38.101Z (9 months ago)
- Topics: csharp, dotnet, library
- Language: C#
- Homepage:
- Size: 1.17 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Security: SECURITY.md
Awesome Lists containing this project
README
# 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) |[![NuGet](https://img.shields.io/nuget/v/PlatformKit.svg)](https://www.nuget.org/packages/PlatformKit/)
[![NuGet](https://img.shields.io/nuget/dt/PlatformKit.svg)](https://www.nuget.org/packages/PlatformKit/)## How to get PlatformKit
You can get PlatformKit on [Nuget](https://www.nuget.org/packages/PlatformKit/)
### PlatformKit Capabilities
To learn more about which versions of PlatformKit support which features, please check out [our feature comparison document](docs/FeatureComparisonByPlatform.md)## Contributions
See [Contributing guide](/CONTRIBUTING.md) 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.