Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nightowl888/netfx.polyfills
Polyfills for .NET Framework 4.0
https://github.com/nightowl888/netfx.polyfills
Last synced: 5 days ago
JSON representation
Polyfills for .NET Framework 4.0
- Host: GitHub
- URL: https://github.com/nightowl888/netfx.polyfills
- Owner: NightOwl888
- License: mit
- Created: 2024-03-29T14:59:19.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-13T15:46:19.000Z (7 months ago)
- Last Synced: 2024-10-29T08:28:49.874Z (18 days ago)
- Language: C#
- Size: 486 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Polyfills for .NET Framework 4.0
========[![Azure DevOps builds (main)](https://img.shields.io/azure-devops/build/NightOwl888/NetFx.Polyfills/4/main)](https://dev.azure.com/NightOwl888/NetFx.Polyfills/_build?definitionId=4&_a=summary)
[![GitHub](https://img.shields.io/github/license/NightOwl888/NetFx.Polyfills)](https://github.com/NightOwl888/NetFx.Polyfills/blob/main/LICENSE)
[![GitHub Sponsors](https://img.shields.io/badge/-Sponsor-fafbfc?logo=GitHub%20Sponsors)](https://github.com/sponsors/NightOwl888)These are re-compilations of .NET sources to provide support on .NET Framework 4.0. They are compatible with the official versions although some of the sources may be newer than the official release and contain newer behaviors. The public API surface is the same as the original release.
Our goal is to provide support for newer APIs that Microsoft didn't make available on .NET Framework 4.0 so you can modernize your code even if you cannot yet upgrade. These libraries are also useful for class libraries that multi-target and would ordinarily be forced to add conditional compilation sections to their code.
These packages have tests to confirm compatibility and are strongly named, so they can be used just like the original packages from Microsoft.
------------------
## NuGet
| Package | Link |
| ------------- | ------------- |
| **NetFx.System.Buffers** | [![Nuget](https://img.shields.io/nuget/dt/NetFx.System.Buffers)](https://www.nuget.org/packages/NetFx.System.Buffers) |
| **NetFx.System.Memory** | [![Nuget](https://img.shields.io/nuget/dt/NetFx.System.Memory)](https://www.nuget.org/packages/NetFx.System.Memory) |
| **NetFx.System.Runtime.CompilerServices.Unsafe** | [![Nuget](https://img.shields.io/nuget/dt/NetFx.System.Runtime.CompilerServices.Unsafe)](https://www.nuget.org/packages/NetFx.System.Runtime.CompilerServices.Unsafe) |------------------
## Saying Thanks
If you find these libraries to be useful, please star us [on GitHub](https://github.com/NightOwl888/NetFx.Polyfills) and consider a sponsorship so we can continue bringing you great free tools like these. It really would make a big difference!
[![GitHub Sponsors](https://img.shields.io/badge/-Sponsor-fafbfc?logo=GitHub%20Sponsors)](https://github.com/sponsors/NightOwl888)