Ampere 0.9.2
dotnet add package Ampere --version 0.9.2
NuGet\Install-Package Ampere -Version 0.9.2
<PackageReference Include="Ampere" Version="0.9.2" />
<PackageVersion Include="Ampere" Version="0.9.2" />
<PackageReference Include="Ampere" />
paket add Ampere --version 0.9.2
#r "nuget: Ampere, 0.9.2"
#:package Ampere@0.9.2
#addin nuget:?package=Ampere&version=0.9.2
#tool nuget:?package=Ampere&version=0.9.2
<p align="center"> <a href="https://github.com/manu-p-1/Ampere/" target="_blank"> <img src="https://github.com/manu-p-1/Ampere/blob/main/assets/AmpereLogo.png" alt="Ampere Logo"> </a> <br> </p> <p align="center"> <a href="https://github.com/manu-p-1/Ampere/releases" alt="License"> <img src="https://img.shields.io/nuget/dt/Ampere"/></a>
<a href="https://github.com/manu-p-1/Ampere/pulse" alt="Activity"> <img src="https://img.shields.io/github/commit-activity/m/manu-p-1/Ampere?color=%20%230099ff"/></a>
<a href="https://github.com/manu-p-1/Ampere/issues" alt="Open Issues"> <img src="https://img.shields.io/github/issues/manu-p-1/Ampere"/></a>
<a href="https://github.com/manu-p-1/Ampere/actions/workflows/codeql-analysis.yml" alt="CodeQL"> <img src="https://github.com/manu-p-1/Ampere/actions/workflows/codeql-analysis.yml/badge.svg"/></a>
<a href="#" alt="Repo Size"> <img src="https://img.shields.io/github/repo-size/manu-p-1/Ampere?label=size&color=informational"/></a>
<a href="https://github.com/manu-p-1/Ampere/blob/main/LICENSE" alt="License"> <img src="https://img.shields.io/github/license/manu-p-1/Ampere?color=informational"/></a> </p>
Introduction
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.
Execution
Add the dependency to your project with NuGet
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.
Install from GitHub Packages
The latest NuGet release can be found under the GitHub Releases Page. You can use the instructions to install from the command line.
Contributing
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.
Building Ampere
Prerequisites:
- Visual Studio 2022 or Later OR VSCode
- .NET 8 or .NET 10 SDK
The project multi-targets net8.0 and net10.0. The project can be built using dotnet build and the output will display the AssemblyPath.
Documentation
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.
Roadmap
See CHANGELOG.md for a detailed history of changes.
Upcoming:
- 1.0.0 - Stable release with complete API documentation and full test coverage
State
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.
Licensing
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.
Acknowledgements
Thanks especially to my fellow friends and contributors
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
-
net8.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Ampere:
| Package | Downloads |
|---|---|
|
PowerPlug
A cross-platform PowerShell 7+ cmdlet utility library |
GitHub repositories
This package is not used by any popular GitHub repositories.
Fixed assembly architecture compatibility issue for cross-platform use