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

https://github.com/codebeltnet/unitify

Ported from Cuemon, this library provides a uniform way of working with prefixes and multiples in the context of units of measure.
https://github.com/codebeltnet/unitify

Last synced: 2 months ago
JSON representation

Ported from Cuemon, this library provides a uniform way of working with prefixes and multiples in the context of units of measure.

Awesome Lists containing this project

README

          

![Unitify by Codebelt](.nuget/icon.png)

# Unitify API by Codebelt

[![Unitify CI/CD Pipeline](https://github.com/codebeltnet/unitify/actions/workflows/ci-pipeline.yml/badge.svg)](https://github.com/codebeltnet/unitify/actions/workflows/ci-pipeline.yml) [![codecov](https://codecov.io/gh/codebeltnet/unitify/graph/badge.svg?token=WAmfmpQyCz)](https://codecov.io/gh/codebeltnet/unitify) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=unitify&metric=alert_status)](https://sonarcloud.io/dashboard?id=unitify) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=unitify&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=unitify) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=unitify&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=unitify) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=unitify&metric=security_rating)](https://sonarcloud.io/dashboard?id=unitify) [![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/codebeltnet/unitify/badge)](https://scorecard.dev/viewer/?uri=github.com/codebeltnet/unitify)

### â„šī¸ About

An open-source project (MIT license) that offers types that simplify unit management with comprehensive metric and binary support for prefixes, multiples, and submultiples.

Your versatile "units of measure" companion for modern development with `.NET 9` and `.NET 10`.

It is, by heart, free, flexible and built to extend and boost your agile codebelt.

> [!NOTE]
> To ensure access to current features, improvements, and security updates, and to keep the codebase clean and easy to maintain, we target only the latest long-term (LTS), short-term (STS) and (where applicable) cross-platform .NET versions.

### 📚 Documentation

Full documentation (generated by [DocFx](https://github.com/dotnet/docfx)) located here: https://unitify.codebelt.net/

## đŸ“Ļ Standalone Packages

Provides a focused API for working with units of measure including, but not limited to, prefixes, multiples, and submultiples.

|Package|vNext|Stable|Downloads|
|:--|:-:|:-:|:-:|
| [Codebelt.Unitify](https://www.nuget.org/packages/Codebelt.Unitify/) | ![vNext](https://img.shields.io/nuget/vpre/Codebelt.Unitify?logo=nuget) | ![Stable](https://img.shields.io/nuget/v/Codebelt.Unitify?logo=nuget) | ![Downloads](https://img.shields.io/nuget/dt/Codebelt.Unitify?color=blueviolet&logo=nuget) |

### Contributing to `Unitify API by Codebelt`
[Contributions](.github/CONTRIBUTING.md) are welcome and appreciated.

Feel free to submit issues, feature requests, or pull requests to help improve this library.

### License
This project is licensed under the MIT License - see the [LICENSE](LICENSE.md) file for details.