2023-04-01 21:16:57 +01:00
< h1 align = "center" > < img src = "branding_Banner.png" > < / h1 >
2021-03-03 22:25:56 +00:00
< p align = "center" >
2023-02-23 17:55:25 +00:00
< a href = "https://github.com/oliverbooth/X10D/actions/workflows/dotnet.yml" > < img src = "https://img.shields.io/github/actions/workflow/status/oliverbooth/X10D/dotnet.yml?style=flat-square" alt = "GitHub Workflow Status" title = "GitHub Workflow Status" > < / a >
< a href = "https://github.com/oliverbooth/X10D/issues" > < img src = "https://img.shields.io/github/issues/oliverbooth/X10D?style=flat-square" alt = "GitHub Issues" title = "GitHub Issues" > < / a >
< a href = "https://sonarcloud.io/dashboard?id=oliverbooth_X10D" > < img src = "https://img.shields.io/sonar/coverage/oliverbooth_X10D?server=https%3A%2F%2Fsonarcloud.io&style=flat-square" alt = "Coverage" > < / a >
< a href = "https://www.nuget.org/packages/X10D/" > < img src = "https://img.shields.io/nuget/dt/X10D?style=flat-square" alt = "NuGet Downloads" title = "NuGet Downloads" > < / a >
< a href = "https://www.nuget.org/packages/X10D/" > < img src = "https://img.shields.io/nuget/v/X10D?label=stable&style=flat-square" alt = "Stable Version" title = "Stable Version" > < / a >
< a href = "https://www.nuget.org/packages/X10D/" > < img src = "https://img.shields.io/nuget/vpre/X10D?label=nightly&style=flat-square" alt = "Nightly Version" title = "Nightly Version" > < / a >
< a href = "https://github.com/oliverbooth/X10D/blob/master/LICENSE.md" > < img src = "https://img.shields.io/github/license/oliverbooth/X10D?style=flat-square" alt = "MIT License" title = "MIT License" > < / a >
2021-03-03 22:19:59 +00:00
< / p >
2020-04-18 17:36:37 +01:00
### About
2022-04-20 12:57:59 +01:00
X10D (pronounced *extend* ), is a .NET package that provides extension methods for numerous types. The purpose of this library is to simplify a codebase by reducing the need for repeated code when performing common operations. Simplify your codebase. Take advantage of .NET. Use extension methods.
2020-04-18 17:36:37 +01:00
2021-01-03 13:30:19 +00:00
*(I'm also [dogfooding ](https://www.pcmag.com/encyclopedia/term/dogfooding ) this library, so there's that.)*
2020-04-18 17:36:37 +01:00
2021-03-03 22:15:08 +00:00
## Installation
### NuGet installation
2020-04-18 17:36:37 +01:00
```ps
2023-04-03 17:30:06 +01:00
Install-Package X10D -Version 3.2.0
2020-04-18 17:36:37 +01:00
```
2021-03-03 22:15:08 +00:00
### Manual installation
Download the [latest release ](https://github.com/oliverbooth/X10D/releases/latest ) from this repository and adding a direct assembly reference for your chosen platform.
2020-04-18 17:36:37 +01:00
2022-05-07 23:56:51 +01:00
### Unity installation
2023-03-31 22:58:18 +01:00
For the Unity installation guide, refer to the [README.md in X10D.Unity ](X10D.Unity/README.md ).
2022-04-30 14:57:20 +01:00
2022-04-30 14:07:13 +01:00
## Features
I'm planning on writing complete and extensive documentation in the near future. As of this time, feel free to browse the source or the API using your favourite IDE.
For those familiar with the 2.6.0 API, please read [CHANGELOG.md ](CHANGELOG.md ) for a complete list of changes. **3.0.0 is a major release and introduces many breaking changes.**
2020-04-18 17:36:37 +01:00
2020-04-19 16:29:31 +01:00
## Contributing
Contributions are welcome. See [CONTRIBUTING.md ](CONTRIBUTING.md ).
2020-04-18 17:36:37 +01:00
## License
2023-03-31 23:02:56 +01:00
X10D is released under the MIT License. See [here ](https://github.com/oliverbooth/X10D/blob/main/LICENSE.md ) for more details.