Theraot
Backporting .NET and more: LINQ expressions in .net 2.0 - nuget Theraot.Core available.
Install / Use
/learn @theraot/TheraotREADME
Theraot.Core
These Libraries are an ongoing effort to ease the work on .NET, including a backport/polyfill/bridge of recent .NET features to .NET 2.0, .NET Core 1.0, .NET Standard 1.0, among other things.
Theraot.Core is as close as I am to a ".NET Compatibility Pack" capable to provide a uniform API surface for many .NET platforms.
Similar projects with limited functionality
- LinqBridge: https://github.com/waninlezu/linqbridge
- AsyncBridge: https://github.com/OmerMor/AsyncBridge
- NUnit.System.Linq: https://github.com/nunit/NUnit.System.Linq
- ReflectionBridge: https://github.com/StefH/ReflectionBridge
- MinimumAsyncBridge: https://github.com/OrangeCube/MinimumAsyncBridge
- IndexRange: https://github.com/bgrainger/IndexRange/
License
This project is under MIT license, refer to LICENSE.txt for the license text.
The reason for this license is that this library includes code from Mono under MIT License.
Warranty
Aside from the license, I can only warranty the following: It did work on my machine.
Related Skills
openhue
343.3kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
343.3kElevenLabs text-to-speech with mac-style say UX.
weather
343.3kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
