• Stars
    star
    464
  • Rank 94,450 (Top 2 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created almost 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Code and documentation for the Pirate Weather API

Pirate Weather Repo

This is the primary repository for the Pirate Weather API, a free and open API designed to serve weather forecast data using the same syntax as Dark Sky.

To sign up, a free API key can be requested at https://pirateweather.net/. API Documentation is at https://pirateweather.net/en/latest/API/. A front end is available at https://merrysky.net.

Why

  1. Weather forecasts are produced by government agencies using computational models; however, the data is hard to work with. Instead, there are a bunch of companies that take this data, process it, and provide easier to work with APIs. However, the steps that the data goes through aren't public or documented (for example, what do they mean by "percent of precipitation"?!?). I put this service together in order to provide a better way for people to know where their weather data is coming from and how it is being processed!
  2. The Dark Sky API is great, and widely used. Unfortunately, it will shut down at the end of 2022, so in order to keep legacy services operating, I wanted to put a service together that would be drop-in compatible

What

In this repository, I've included:

Support

Keeping this free and running isn't free, so donations to support this project are greatly appreciated! Plus, recurring monthly donations let me raise a API limit, allowing more frequent weather refreshes!