SavvyCal

SavvyCal

The thoughtful way to find a time to meet ♥️

5.0
4 reviews

609 followers

Most scheduling tools put the burden on the recipient. SavvyCal makes it easy for both parties to find the best time to meet—in an instant. You’ll love it for the advanced features to keep you in control of your calendar. They’ll love it for the personalized scheduling experience.
This is the 7th launch from SavvyCal. View more
SavvyCal Time Zone API

SavvyCal Time Zone API

Never have to debug time zone insanity again
Fetch everything you need to incorporate time zone elements in your app, such as human-friendly names, UTC offsets, and exemplar cities with a free and reliable API.
SavvyCal Time Zone API gallery image
SavvyCal Time Zone API gallery image
SavvyCal Time Zone API gallery image
SavvyCal Time Zone API gallery image
Free
Launch tags:APIDeveloper Tools
Launch Team
agent by Firecrawl
agent by Firecrawl
Gather structured data wherever it lives on the web
Promoted

What do you think? …

Derrick Reimer
Hey PH 👋 One of my all-time favorite essays on selling your by-products was penned by @jasonfried: “The software and web industry can learn a lot from the lumber industry, the oil business, and corn and soybean farmers. Lumber was originally cut for boards for building. Oil was originally drilled for fuel. Corn and soybeans were originally farmed for food. But today these industries have figured out how to use the waste to make even more products.” When we took a look around our codebase, we realized we were sitting on some pretty useful sawdust! This project came to life when we set out to build a time zone selector for SavvyCal that humans could actually use (a pretty important thing for a scheduling app!) It turns out, deduplicating and sourcing reasonable names for the 595 worldwide time zones is a lot trickier than it might seem! We’ve spent hundreds of hours aggregating, normalizing, and organizing all the ridiculous time zone nuances. For example: Nepal runs on GMT+5¾, Hawaii and Arizona ignore Daylight Savings Time, and UTC+12 and UTC–12 are the same time zone… with a different date. Use the SavvyCal Time Zone API to fetch everything you need to incorporate time zone elements in your app, such as human-friendly names, abbreviations, UTC offsets, and exemplar cities. Query the API right from your JavaScript front-end (using a public API token), or from your backend — wherever you need to use the data! Check out the documentation and let me know what you think.
Savian Boroanca
@jasonfried @derrickreimer, congrats to the team. Powerful update! 🚀
Amalia Ghenescu
Jane Portman
@derrickreimer Yay, this is awesome. Congrats on the launch!
Derrick Reimer
@uibreakfast Thanks Jane!
Derrick Reimer
Leo Selie
I love this! Would it be possible to include a search query (GET) to find an IANA ID based on the name, for instance?
Derrick Reimer
@leo_at_zapier Interesting idea! Meaning search query like "Central Time" which could return "America/Chicago"? Fuzzy matched?
Leo Selie
@derrickreimer a fuzzy search would be amazing, but having worked a bit with APIs, I'd rather see an exact match as fuzzy searches sometimes return unexpected results. A combination of both would be great: search for exact match, if no hit, check fuzzy search and return a 200 or 404 depending on the result would make this, in my opinion, the best timezone API available 😁 I would also expect other search queries like country, or maybe an array of hits when providing an UTC offset. All in all, these are just feature requests and I think it's awesome what you've created already, just throwing some ideas around, thanks!
Jack Bingham
Wow, this could be super useful for us when we’re working on Time Zone Pro (https://www.producthunt.com/prod...) improvements. We’re looking at ways to book calendar events through our app too. I’d love to chat about how best to use this and SavvyCal links to book calls. Upvoted!
Matt Broad
Excellent Derrick, I look forward to experimenting with this. Thanks
Derrick Reimer
@mattbroad You're welcome!!
Henrique
Nice! Very useful for any product which requires timezone info - always a pain. Out of curiosity, are you manually keeping this data updated? Especially regarding things that change randomly, like countries enabling/disabling summer time, etc.
Derrick Reimer
@apuraditos yeah, we have all the systems in place to keep those things up-to-date for the SavvyCal product. The API benefits from the same systems!
Joel Runyon
Can you make a forward facing UI for this for those of us plebes that don't code? @derrickreimer SavvyTime.com or something.
Derrick Reimer
@joelrunyon There's more to do on this site, but...https://time.savvycal.com/
Joel Runyon
@derrickreimer did you *just* do this?
Derrick Reimer
@joelrunyon 😂 no, it's been floating around for a bit
Shushant Lakhyani
This is an interesting update for SavvyCal fans
123
Next
Last