Ampere is a robust .NET utility library written in C#. It's main purpose is to make development more productive and easier. The Ampere docs can be found at Ampere Docs.
You can install the latest release with NuGet by clicking Managing NuGet Packages...
under your Visual Studio project name. Browse for the project by typing Ampere
, view the information, and choose the version you would like to install.
The latest NuGet release can be found under the GitHub Releases Page. You can use the instructions to install from the command line.
We are actively looking for contributors to work on all aspects of the code base β from documentation to building a variety of utilities. For more information on how to contribute, view our CONTRIBUTING.md.
Prerequisites:
- Visual Studio 2017 or Later OR VSCode
- .NET 5 (with .NET Core)
The default language setting for this project is C# 9.0. The project can be built using dotnet build
and the output will display the AssemblyPath
.
There are two components to Ampere documentation:
- Assembly Documentation
- Miscellaneous Documentation (README.md, Wiki's, Discussions, etc...)
All Ampere methods are documented using .NET XML documentation. This is compiled using DocFX with the docfx.json
file under the DocFX folder. DocFX creates static
HTML pages which are used by Ampere Docs. Lastly, as a fluid repository, many files change and constantly need to be documented and updated.
There are two planned releases - the latest being by July 2021:
- 0.1.0 - First full release of Ampere
- 0.2.0 - Additional statistics data analysis tools.
Ampere is a very fluid project and you may encounter issues during execution, especially for preleases. To report an issue visit, Ampere Issues, or to contribute, view the contribution guidelines.
Ampere is licensed under the GNU General Public License v3.0. The GNU General Public License is a free, copyleft license for software and other kinds of works.
Thanks especially to my fellow friends and contributors