irongut / EDlib

A .Net Standard library for creating companion apps for the game Elite Dangerous by Frontier Developments.
MIT License
4 stars 0 forks source link

EDlib EDlib

A .Net Standard library for creating companion tools for the game Elite Dangerous by Frontier Developments.

[![GitHub](https://img.shields.io/badge/GitHub-irongut/EDlib-informational?style=flat&logo=github)](https://github.com/irongut/EDlib)   ![.Net Standard](https://img.shields.io/badge/.Net-Standard%202.0-informational?style=flat&logo=visual-studio)   [![CI Build Status](https://github.com/irongut/EDlib/actions/workflows/cibuild.yml/badge.svg)](https://github.com/irongut/EDlib/actions/workflows/cibuild.yml)   [![CodeQL Scan](https://github.com/irongut/EDlib/actions/workflows/codeql-scan.yml/badge.svg)](https://github.com/irongut/EDlib/actions/workflows/codeql-scan.yml) [![forthebadge](https://forthebadge.com/images/badges/made-with-c-sharp.svg)](https://forthebadge.com)   [![forthebadge](https://forthebadge.com/images/badges/powered-by-coffee.svg)](https://forthebadge.com)

Introduction

EDlib provides classes that enable your .Net apps to easily consume information about the Elite Dangerous universe from several APIs. Information available includes:

EDlib conforms to .Net Standard 2.0 making it compatible with .Net Framework, .Net Core and .Net 5 and has been used for CLI, desktop, Xamarin Forms and Azure Functions projects.

Installation

EDlib is currently available as a Nuget package from GitHub.

Installation from GitHub

To install EDlib from GitHub you will need to add either a local Nuget package feed or GitHub Packages as a package feed using the Package Manager UI or the Nuget CLI.

Source Link

EDlib is built with Source Link enabled. Source Link enables source code debugging of .NET assemblies from NuGet by embedding source control metadata inside assemblies and the package. If you have Source Link enabled in Visual Studio you can step into the EDlib source code for a better debugging experience. To enable Source Link in Visual Studio please see this excellent guide by Aaron Stannard.

Please Contribute!

This is an open source project that welcomes contributions, suggestions and bug reports from those who use it. If you have any ideas on how to improve the library, please read the How to Contribute article and create an issue on GitHub.

 

 

EDlib icon made by Freepik from www.flaticon.com.