https://github.com/javamoney/jsr354-ri
JSR 354 - Moneta: Reference Implementation
https://github.com/javamoney/jsr354-ri
currency java javamoney jcp jsr jsr354 moneta money
Last synced: 14 days ago
JSON representation
JSR 354 - Moneta: Reference Implementation
- Host: GitHub
- URL: https://github.com/javamoney/jsr354-ri
- Owner: JavaMoney
- License: other
- Created: 2013-10-08T20:22:06.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2025-04-05T19:18:57.000Z (21 days ago)
- Last Synced: 2025-04-13T00:39:24.593Z (14 days ago)
- Topics: currency, java, javamoney, jcp, jsr, jsr354, moneta, money
- Language: Java
- Homepage:
- Size: 5.97 MB
- Stars: 349
- Watchers: 29
- Forks: 100
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
JSR 354: Money and Currency: Moneta Reference Implementation
===========================================================[](https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.javamoney%22%20AND%20a%3A%22moneta%22)
[](https://dl.circleci.com/status-badge/redirect/gh/JavaMoney/jsr354-ri/tree/master)
[](https://coveralls.io/r/JavaMoney/jsr354-ri?branch=master)
[](https://masterminds.github.io/stability/maintenance.html)
[](http://opensource.org/licenses/apache-2.0)
[](https://matrix.to/#/#JavaMoney_jsr354-ri:gitter.im?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)Moneta is the reference implementation (RI) of the [JSR 354 Money & Currency API](http://javamoney.org) and provides:
* Monetary amounts: fixed sized `FastMoney` and `Money` for big amounts.
* Currency conversion and rate providers.
* Custom currencies support like the Bitcoin.See [Moneta User Guide](/moneta-core/src/main/asciidoc/userguide.adoc) for an introduction.
Usage
-----You can access the RI by adding the following Maven dependencies:
```xmlorg.javamoney
moneta
1.4.5
pom```
The same for Gradle:
```groovy
compile group: 'org.javamoney', name: 'moneta', version: '1.4.5', ext: 'pom'
```SBT:
```scala
libraryDependencies += "org.javamoney" % "moneta" % "1.4.5" pomOnly()
```The release artifacts are accessible from [Maven Central](https://mvnrepository.com/artifact/org.javamoney/moneta/).
[Release notes](https://github.com/JavaMoney/jsr354-ri/releases)
Minimum Java SE Version
----------------
* Moneta up to 1.4.x: Java SE 8 or higher
* Moneta 1.5.x: Java SE 11 or higherHelp and support
----------------
Ask your question at StackOverflow with tag [java-money](https://stackoverflow.com/questions/tagged/java-money+jsr354) or join the [Gitter chat](https://gitter.im/orgs/JavaMoney/rooms).