Tempo: The easiest way to work with dates in JavaScript
tempo.formkit.com
tempo.formkit.com
I've been trying to reduce my dependencies in favor of "vanilla" APIs, but it's hard to argue with the minimalist way this is organized around the Date object.
Kudos to the creators!
You’re bang on — the intention is to be a thin layer on the native Intl while exposing some API features that are not easily accessible. My personal favorite is getting the format tokens for various format styles: `formatStr('full', 'en')` then combining those with range('MMMM', 'en'). You can build some pretty neat stuff and is what powers our company’s datepicker: https://formkit.com/inputs/datepicker