DEV Community

Vikram Sharma
Vikram Sharma

Posted on

3 1

Free Weather APIs

I am a compulsive maker who loves creating side projects. But the sad reality is that many of my ideas don't see the light of the day. So it is important for me to keep costs under check. Developing an app is not free. It takes time and resources. Deploying is costlier. I am a Rails developer, and I deploy my apps on Digital Ocean and Linode. Rails 6 apps need a $10 server to deploy. Some costs can be avoided and free APIs is one of them. I am creating a weather app and I am using a free weather api in my development process. I researched many weather apis which are either free of have a free tier. Here is my favorite ones.

  • Open Weather Map - 100 requests/day Fast
  • Dark Sky API - 100 requests/month
  • Weather by Weatherbit - 150 requests/day
  • Weather 2020 - 1000 requests/day - Good for development phase. Latency is a killer.
  • Weather by Location API - 100 requests/day
  • Visual Crossing - 500 requests/month

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay