An open API service indexing awesome lists of open source software.

https://github.com/arlodotexe/owlcore

Have you ever seen an Owl do a barrel roll? Me neither. Essential supplemental tooling for .NET development.
https://github.com/arlodotexe/owlcore

Last synced: 2 months ago
JSON representation

Have you ever seen an Owl do a barrel roll? Me neither. Essential supplemental tooling for .NET development.

Awesome Lists containing this project

README

        

# OwlCore [![](https://img.shields.io/badge/Documentation-DocFX-brightgreen)](https://www.fuget.org/packages/OwlCore/) [![Download from Nuget](https://img.shields.io/nuget/v/OwlCore.svg)](https://www.nuget.org/packages/OwlCore/) [![CodeFactor](https://www.codefactor.io/repository/github/arlodotexe/owlcore/badge)](https://www.codefactor.io/repository/github/arlodotexe/owlcore) [![](https://img.shields.io/nuget/dt/OwlCore)](https://www.nuget.org/packages/OwlCore) [![](https://img.shields.io/github/license/Arlodotexe/OwlCore)](LICENSE.txt)

**Have you ever seen an owl do a barrel roll? Me neither.**

Essential supplemental tooling for .NET development.

## Included in this package
- [OwlCore.Storage](https://github.com/Arlodotexe/OwlCore.Storage): The most flexible file system abstraction, ever. Built in partnership with the UWP Community.
- [OwlCore.Extensions](https://github.com/Arlodotexe/OwlCore.Extensions): A collection of exceptionally useful extension methods.
- [OwlCore.ComponentModel](https://github.com/Arlodotexe/OwlCore.ComponentModel): Provides classes used to implement the run-time behavior of components. `SettingsBase`, `IDelegatable{T}`, `IAsyncInit`, etc.
- [OwlCore.Diagnostics](https://github.com/Arlodotexe/OwlCore.Diagnostics): Supplemental diagnostic tooling for dotnet.

## Also available
- [OwlCore.Remoting](https://github.com/Arlodotexe/OwlCore.Remoting): A extremely lightweight and flexible RPC framework for .NET Standard 2.0.
- [OwlCore.Kubo](https://github.com/Arlodotexe/OwlCore.Kubo): A library of essential tooling for Kubo, the earliest and most widely used implementation of ipfs.
- [OwlCore.Nomad.Kubo](https://github.com/Arlodotexe/OwlCore.Nomad.Kubo): Shared tooling for building user-centric distributed applications powered by event sourcing on ipfs.
- Much more not listed, much more to come. Search 'OwlCore' on nuget.

## Install
Published releases are available on [NuGet](https://www.nuget.org/packages/OwlCore). To install, run the following command in the [Package Manager Console](https://docs.nuget.org/docs/start-here/using-the-package-manager-console).

PM> Install-Package OwlCore

Or using [dotnet](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet)

> dotnet add package OwlCore

## Financing

We accept donations [here](https://github.com/sponsors/Arlodotexe) and [here](https://www.patreon.com/arlodotexe), and we do not have any active bug bounties.

## Versioning

Version numbering follows the Semantic versioning approach. However, if the major version is `0`, the code is considered alpha and breaking changes may occur as a minor update.

## License

All OwlCore code is licensed under the MIT License. OwlCore is licensed under the MIT License. See the [LICENSE](./src/LICENSE.txt) file for more details.