Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in
Dinero.js

Dinero.js

An immutable JS library for working with monetary values 💰⚒

2 followers

An immutable JS library for working with monetary values 💰⚒

2 followers

Visit website
Dinero.js makes it easy to create, calculate and format monetary values in JavaScript. You can perform arithmetic operations, extensively parse and format them, check for a number of things to make your own development process easier and safer.
  • Overview
  • Launches1
  • Reviews
  • Alternatives
  • Team
  • Awards
  • More
Company Info
sarahdayan.github.io/dinero.jsGitHub
Dinero.js Info
Launched in 2018View 1 launch
Forum
p/dinero-js
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
SocialX
GoPerfect - Real-Time Hiring
GoPerfect - Real-Time Hiring — Skip the Search. Meet top Candidates fast.
Skip the Search. Meet top Candidates fast.
Promoted

Do you use Dinero.js?

Dinero.js gallery image
Dinero.js gallery image
Launch tags:
Open Source•Fintech•Developer Tools
Launch Team
Sarah Dayan

What do you think? …

Idris Mokhtarzada
Idris Mokhtarzada
Rocket Money

Rocket Money

I like this idea a lot, and will probably use it! A few suggestions: 1) Expose a `Dinero` global on your docs page, so we can play around with it in the console. Other libraries do this and I love it. 2) Add something about file size (minified) to your docs page. I dug around a bit and it looks like it's around 4.4KB minified. 3) Would be nice to have types (TypeScript or Flow). If we end up using this, I will likely create and add Flow types to the `flow-typed` repository.
Report
7yr ago
Idris Mokhtarzada
Idris Mokhtarzada
Rocket Money

Rocket Money

Another bit of caution: Watch out for currencies with more than 2 decimal places, like Bitcoin.
Report
7yr ago
Sarah Dayan
Sarah Dayan
Algolia

Algolia

Maker
@idris_mokhtarzada You can specify the number of decimal places in v1.3.0 🎉 https://github.com/sarahdayan/di...
Report
7yr ago
Opeyemi Obembe
Opeyemi Obembe
Mailintel

Mailintel

Took me a while to find a link to the [Github] source.
Report
7yr ago
Sarah Dayan
Sarah Dayan
Algolia

Algolia

Maker
@kehers It's on the PH page, but I've added a ribbon on the docs page now 👍
Report
7yr ago
Blanka Mayer
Blanka Mayer
I would like to use your product.
Report
7yr ago
Reviews
Helpful
Review Dinero.js?Be the first to review Dinero.js