nowfound

Dev tools · alternatives · 2026

24 alternatives to Kotlin Money

Manipulating monetary amounts is a common computing chore. However, no mainstream language has a first-class data type for representing money, it’s up to programmers to code abstractions for it. This isn’t an issue per se until dealing with rounding issues from operations like installment payments (e.g., buy now, pay later), foreign exchange, or even simple things like fee processing and tax collection. Inspired by my days at N26 Brasil dealing with these challenges, I introduce Money: a Kotlin library that makes monetary calculations and allocations easy.

Kotlin Money is a library for the Kotlin programming language that handles monetary calculations and allocations. It provides a data type for representing money and addresses common rounding problems that arise in… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Kotlin Money launched in 2024; newer entries below may have overtaken it.

  1. 1AA

    Hey everyone! I'm Rob and I want to share what I've built - a solid ledger behind simple API: https://decimals.app The ledger is a key piece of any financial system and is easy to get the design wrong, resulting in troubles for making sure money movements are adding up. I took a lot of inspiration from good designs from Square, Uber, and others for the scalability and security aspects. And on the usability side, I applied many concepts from the Ledger CLI, making it very easy to use. I'm really happy I get to show this to you all, thank you for reading about it! Please let me know…

    2020 · its alternatives →

  2. 2

    ForewordJavalin is a Java and Kotlin web framework which focuses on simplicity and Java/Kotlin interoperability.It supports WebSockets and HTTP3, and it uses...

    2022 · javalin.io · its alternatives →

  3. 3

    Haskell wrapper for the CryptoCompare API - No longer maintained, ping me if you'd like to take over - aviaviavi/cryptocompare

    2017 · github.com · its alternatives →

  4. 4KB
  5. 5
    Koins▲83

    A currency converter designed for one-handed use

    2017 · apps.apple.com · its alternatives →

  6. 6

    Delightfully simple budgeting

    2020 · lunchmoney.app · its alternatives →

  7. 7

    Currency calculator with on-the-fly conversion

    2018 · its alternatives →

  8. 8IQ

    Quick background: I used to code. Studied it in school, wrote some projects, but eventually convinced myself I wasn't cut out for it. Too slow, too many bugs, imposter syndrome — the usual story. So I pivoted, ended up as an investment associate at an early-stage angel fund, and haven't written real code in years. Fast forward to now. I'm a Buffett nerd — big believer in compound interest as a mental model for life. I run compound interest calculations constantly. Not because I need to, but because watching numbers grow over 30-40 years keeps me patient when markets get wild. It's basically…

    Jan 2026 · calquio.com · its alternatives →

  9. 9

    Quantra: a derivatives pricing platform built on an open source C++ QuantLib engine, with a Python orchestration API and a web portal.

    2017 · quantra.io · its alternatives →

  10. 10

    Immutable, scalable, and easy to use ledger service. - hoophq/sequence

    2020 · github.com · its alternatives →

  11. 11

    💳A little library to handle money amounts. Contribute to dleitee/walletjs development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  12. 12

    Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)

    2025 · github.com · its alternatives →

  13. 13

    🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types - breandan/kotlingrad

    2021 · github.com · its alternatives →

  14. 14

    Introducing Cashe: a Money library written in Ada 2022! The purpose of Cashe is to give Money its own high-precision datatype taking advantage of Ada's fixed type decimal system[1]. This allows storing money, associated with a currency, at a defined precision with the choice of utilizing fuzzy or exact equality (see readme for more details). It supports ISO Currencies[2] as well as Custom-defined currencies[3], and even a working Currency Exchange[4]. You can install it using Alire, which is Ada's package manager with a simple `alr with cashe` There's quite a bit of examples in the readme if…

    2023 · github.com · its alternatives →

  15. 15
    Dinero.js▲102

    An immutable JS library for working with monetary values 💰⚒

    2018 · sarahdayan.github.io · its alternatives →

  16. 16
    Monetal▲82

    Super simple expense tracker💰

    2018 · its alternatives →

  17. 17
    Koinly▲87

    automated crypto tax calculator and portfolio tracker

    2020 · koinly.io · its alternatives →

  18. 18

    A simple web currency converter 💱

    2020 · valuta.exchange · its alternatives →

  19. 19

    Simple and fast currency converter with offline mode

    2024 · play.google.com · its alternatives →

  20. 20

    Since there is so much interest on HN in floats lately and their software implementations, I wanted to show mine. It has no use and is just for teaching me floats and C++. Give me your thoughts.

    2024 · github.com · its alternatives →

  21. 21
    Koinju▲97

    Accessible cryptocurrency market information.

    2020 · koinju.io · its alternatives →

  22. 22

    Manipulate money is complex. Deal with it.

    2020 · decimals.app · its alternatives →

  23. 23

    The world through the lens of software.

    2017 · softwareengineeringdaily.com · its alternatives →

  24. 24
    Tuforty▲66

    Translate monetary values to words in 60+ languages

    2020 · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →