units-of-measure
measured
units-of-measure | measured | |
---|---|---|
1 | 4 | |
92 | 117 | |
- | 0.9% | |
1.7 | 3.6 | |
11 months ago | 9 months ago | |
Kotlin | Kotlin | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
units-of-measure
-
Type-safe Units with Measured
A somewhat related project but have you taken a look at https://github.com/kunalsheth/units-of-measure
measured
- Type-safe, intuitive units of measure
-
Measured - Intuitive, Type-safe Units
Measured is a multi-platform, Kotlin library that makes units a lot simpler and intuitive to work with. It uses the compiler to enforce correctness and lets you combine units into more complex ones using math operators. It is also extensible, making it easy to define your own units.
- Measured - Type-safe Units
-
Type-safe Units with Measured
Love the feedback; thanks for sharing. Good point about precision. I’ll take a look at that. Inline classes was explored, see the open issue (https://github.com/nacular/measured/issues/2) with the current reasoning for not moving ahead yet.
What are some alternatives?
kotlin-times - :octocat: Kotlin reinvented.
kotlin-pluralizer - :sunny: Kotlin extension to pluralize and singularize strings
kasechange - 🐫🐍🍢🅿 Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case
krangl - krangl is a {K}otlin DSL for data w{rangl}ing
CakeParse - Simple parser combinator library for Kotlin
Humanizer.jvm
scientist - A kotlin library for refactoring code. Port of GitHub's scientist.
Kotlift - Kotlift is the first source-to-source language transpiler from Kotlin to Swift
kotlin-logging - Lightweight Multiplatform logging framework for Kotlin. A convenient and performant logging facade.
kotlinx.atomicfu - The idiomatic way to use atomic operations in Kotlin
khronos - An intuitive Date extensions in Kotlin.
klutter - A mix of random small libraries for Kotlin, the smallest reside here until big enough for their own repository.