💾 Archived View for gemi.dev › cgi-bin › chilly.cgi › about.gmi captured on 2023-04-26 at 13:26:40. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

➡️ Next capture (2023-07-10)

-=-=-=-=-=-=-

About ⛄️ Chilly Weather

What?

⛄️ Chilly Weather is a Gemini service that returns the current weather in a fun and streamlined way

Features:

So... Celsius?

As a nerd, I appreciate the value of Celsius for scientific applications. But it a complete garbage scale to use for human-range temperatures. If you want to be depraved, I'm not going to stop you.

Why?

Where possible, I want to use simple services in Gemini instead of HTTP/HTML. So that means ignoring most web-based weather services.

While there are a few weather services in Gemini, none of them presented the data that I cared about, in a format that I found easy to read. Also, I think weather apps are cool to hack on because, while getting the data isn't necessarily hard, there are so many fun challenges and choices for how display it:

I could probably endlessly hack on Chilly Weather.

How?

For weather data, Chilly uses OpenWeather's API:

OpenWeather

For IP-to-location, Chilly uses Free IP API:

Free IP API

Chilly also uses Gemini.Cgi, a reusable CGI framework:

Gemini.Cgi on Github

Let me see the code!

Sure. You can access it via Gemini or HTTP

ChillyWeather on Github

ChillyWeather.Cgi on Github

---

Search for a specific location

Use Current Location

Made with ❄️ and ❤️ by Acidus