PranshulGG/WeatherMaster

A Weather app for android with multiple sources 🌦🌞☔

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on June 16th, 2024
Open Issues & Pull Requests: 84 (+0)
GitHub issues: Enabled
Number of forks: 138
Total Stargazers: 3,102 (+0)
Total Subscribers: 20 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.2 hours
Mean response time: 8.8 days
90th percentile: 7.7 days
Tracked items: 729

How this project is maintained

About 6% of issues opened in the past year have never received a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 37% of tracked open issues have had no activity in three months. 86% of issues opened in the past year have been closed, leaving a working backlog. Three people close 92% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 79
New in 7 days: 11
Closed in 7 days: 16
Avg open age: 294 days
Stale 30+ days: 60
Stale 90+ days: 43

Recent activity

Opened in 7 days: 10
Closed in 7 days: 15
Comments in 7 days: 5
Events in 7 days: 16

Top labels

  • next release (158)
  • bug (121)
  • UI (45)
  • enhancement (37)
  • Done (36)
  • to-do (36)
  • future release (32)
  • minor (25)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

WeatherMaster is an Android weather application that aggregates data from multiple weather service providers.

The app solves the problem of relying on a single weather data source by integrating with numerous weather APIs including Open Meteo, Met Norway, NWS, SMHI, DWD, Meteo-France, FMI, ECCC, BMKG, China, AccuWeather, Meteo AM, IPMA, WeatherApi.com, Gismeteo, Met Office, AEMET, IMD, WMO Severe Weather Information Centre, FOSS Public Alert Server, CWA, Pirate Weather, JMA, and IMET. Users can select their preferred weather source for each location, and some sources require free API keys that can be configured within the app's settings. The interface is inspired by the Google Pixel weather app design.

WeatherMaster suits developers and users who want flexibility in choosing weather data providers or who need access to regional weather services not available through mainstream APIs. It is particularly valuable for those in regions served by specialized meteorological agencies or for applications requiring redundancy across multiple data sources. The tool's approach of supporting numerous providers means users are not locked into a single service and can switch sources based on accuracy, availability, or regional preference.

The project maintains an active community presence with a Discord channel for user engagement. Development includes ongoing expansion of supported weather sources, with the README indicating additional providers are planned for future releases. The project supports localization through community translation efforts on Crowdin, with contributors able to request new language support through the issue tracker.