# Overmorrow is a Material You weather app that mixes radar, air quality and offline mode

> Overmorrow is a Flutter weather app for Android and other platforms, built around Material You with a precipitation radar, a 14 day and 72 hour forecast, a dedicated air quality page, alerts and home screen widgets, and it can switch between three weather providers. It is GPL-3.0 licensed, published as version 2.6.4, and is the work of a single young maintainer.

**bmaroti9/Overmorrow** — modern material design weather app

- Repository: https://github.com/bmaroti9/Overmorrow
- Stars: 816 · Forks: 48
- Language: Dart
- License: GPL-3.0
- Published: 2026-10-20 · Updated: 2026-10-20 · Language: en
- Canonical page: https://hysenlabs.com/projects/bmaroti9-overmorrow

## What the app actually shows

Overmorrow is a modern Material Design weather app, and the README's feature list is long enough that the interesting part is what it does beyond the forecast.

The headline is a full screen precipitation radar for tracking storms, rain and snow. Then there is a 14 day forecast, and separately a 72 hour forecast covering temperature, precipitation chance, wind speed and UV. There is a dedicated air quality page for pollen, air pollutants and dust with five days of AQI forecast, and a rain trend that shows the precipitation in the next six hours in 15 minute intervals. The current conditions screen gives temperature, feels like, wind speed and humidity, and there is a sunrise and sunset time screen.

Beyond that there are weather alerts for storms, floods and severe weather, favourite places so your cities are one tap away, and a customization screen for app colours, image source and layout.

The screenshots in the repository are separated into a phone set and a tablet set, and the feature list includes a tablet mode in which the app adapts to the device form factor to use the screen space. That is a real design commitment rather than a stretched phone layout, and the repository carries the desktop platform folders for Linux, macOS and Windows alongside the mobile ones.

The app is described as free and ad free, and that is stated as the original concept rather than as a feature, which is worth keeping in mind when you read the rest of the description.

## Three providers, and the radar comes from a fourth service

The weather providers section lists open-meteo, weatherapi.com, met-norway, pointing at api.met.no, and rainviewer.

The first three are the forecast sources, and the app lets you pick the one you find best, which is the honest answer to the fact that no single provider covers every region well. Each provider will differ in coverage and terms, which is exactly why a choice is useful.

Rainviewer is the odd one out, because it is not a forecast provider but a radar source. It appears in the same list, and it is what the precipitation radar feature is built on. That distinction matters for anyone thinking about the data flow: the forecast numbers and the radar imagery come from different systems, and the app is combining them.

The image source is a separate concern again. The README mentions beautiful weather images that adapt to the current condition, and the feature list has both a customization entry for the image source and a milestone called Add network images. The topics on the repository include unsplash-api, so at least one of the photographic backdrops is fetched from a network image service, and the image source is configurable.

That configuration is a good sign for a privacy-minded user, since it implies the app does not hard code one provider, but it also means the set of external services your location and weather queries touch depends on what you select.

## Three ways to get it, including one outside the Play Store

The download section offers a Play Store listing under the application id com.marotidev.Overmorrow, an IzzyOnDroid listing pointing at the F-Droid style repository, and GitHub releases.

Having all three is meaningful for this kind of app. The Play Store build is the one most people will install, and the F-Droid listing exists so that people who do not want Google's distribution, and who look for free and open source software, can get the same app. The GitHub releases page gives you the build artefacts directly, which is what you want if you are following the source rather than the store.

For a project released under the GPL-3.0, the distribution story is complete: the source is in the repository, the licence permits redistribution, and the binaries are available from a store that does not require an account.

The repository layout supports the claim that this is a real, buildable Flutter application rather than a design mock-up. There are the platform folders for android, ios, linux, macos, web and windows, a lib/ directory for the Dart code, a test/ directory, a pubspec.yaml with a matching pubspec.lock, an analysis_options.yaml for the linter, a l10n.yaml for localisation, a fastlane/ directory for release automation, a fonts/ directory, an assets/ directory and a flutter_launcher_icons.yaml for the icon generation.

## Offline mode is a cache, and Material You is the theme

Two features deserve a closer look because of what they imply.

Offline mode is described simply: see previously loaded data, even when offline. That is a cache of the last response, not a bundled forecast model, and the distinction matters on a phone in the mountains: you get the last known conditions and the last fetched forecast, not a locally computed prediction.

Material You is the other. The app is built with Flutter and Google's third generation design system, introduced in Android 12, which derives the colour scheme from the user's wallpaper. The README explains the trajectory: the author discovered Material You after the first version of the app and redesigned it twice to follow the design guidelines, and the screenshots in the repository are labelled with a brown colour scheme, with dark and light variants of each screen.

The Material You widgets for the home screen are the part that requires the platform, since a widget that matches the system palette is drawing outside the app. On a device running an older Android version the effect is limited to what the app itself can do, which is a fair reason to check the platform requirement before installing on an old phone.

The screenshots folder is the fastest way to judge the design, and it is unusually complete: six phone screens and three tablet screens in the repository's brown colour scheme.

## One maintainer, and the milestones list that tracks the history

The Why make Overmorrow section is the most revealing part of the README, because it explains the project in the first person and sets expectations.

The author is 16 and has been programming since the age of 7, starting with Scratch and NetsBlox, then Python, then Flutter, and says this is the first project of theirs that anyone can actually download. The stated original goal was an app that is free and ad free, and after realising that many others had done that, the aim became the interface: a minimalist and organised take on the weather app, while keeping the free and ad free promise.

The milestones list at the end of the README reads as a changelog of the last year or so of development. Place searching, radar, air quality, sunrise and sunset, translations, a settings page, tablet mode, more weather providers, network images, the Material You implementation, offline mode, layout customisation, weather alerts and widgets are all marked done, which is a more precise account of what the app does than the feature list alone.

The repository was last pushed on 2026-08-21, the same day as the v2.6.4 release, with v2.6.3 from February 2026 and v2.6.2 from January 2026 before it. The project is not archived.

The project follows a GPL-3.0 licence with a LICENSE file at the root, and localisations are hosted on Weblate with translations welcome, which is a good sign for a project with a small user base in many languages.

## Where Overmorrow is the wrong choice

Three situations argue against it.

The first is iOS. The repository has an ios/ folder, so the code is there, but the store distribution described in the README is the Play Store, IzzyOnDroid and GitHub releases. There is no App Store listing mentioned, and the Material You widgets are an Android concept that has no direct equivalent on iOS. An iPhone user without a sideloaded build is out of luck.

The second is a guarantee. This is one person, aged sixteen, releasing when they can, with tags that are six months apart at times. That is not a criticism of the work, which is more polished than most hobby projects, but it is a fact to weigh if you are putting a weather app that issues severe weather alerts on your home screen.

The third is a privacy requirement. The app supports three forecast providers and a separate radar service, and its image source is configurable and may point at a network image service. Depending on which combinations you select, the number of external services your location and your browsing habits reach is up to you, but it is not zero by default, and the README does not document what each provider receives.

For everything else, it is a well made, ad free, open source weather app with a radar most competitors hide behind a subscription, and the offline cache is better than nothing for the times you lose signal.

## Conclusion

Overmorrow fits an Android user who wants a weather app with a real radar layer, an air quality page, severe weather alerts and no advertising, and who is willing to install a third party build from F-Droid or GitHub rather than only the Play Store version. It is the wrong choice if you need iOS polish or a long term maintenance commitment, since the whole project is one developer's work with release tags that are months apart, and it is the wrong choice if you need an offline experience that is more than a cache of the last loaded data. Before installing, check which of the three providers you want as the source, because the app lets you choose and they differ in coverage and in rate limits, and note that the radar comes from a separate service with its own data source.

## FAQ

### Where can I download Overmorrow?

The README links a Play Store listing under com.marotidev.Overmorrow, an IzzyOnDroid listing, and the GitHub releases page, so you can install from a store, from an F-Droid style repository, or take the build artefacts directly from the repository.

### Which weather data sources does Overmorrow use?

The README lists open-meteo, weatherapi.com and met-norway, which points at api.met.no, as the weather providers you can choose between, and rainviewer as the radar source. The app also lets you change the image source, and network images are among its milestones.

### What does the offline mode in Overmorrow do?

The README describes it as showing previously loaded data when offline, so it is a cache of the last fetched forecast and current conditions rather than a locally computed prediction.

### Is Overmorrow ad free and open source?

Yes. The author states that the original concept was an app that is free and ad free and says that was kept, and the project is released under the GPL-3.0 licence with localisations hosted on Weblate.

### What is the latest Overmorrow release?

Version 2.6.4, published on 2026-08-21, with v2.6.3 from February 2026 and v2.6.2 from January 2026. The repository was last pushed on the same day as the 2.6.4 tag.

## Sources

- [bmaroti9/Overmorrow on GitHub](https://github.com/bmaroti9/Overmorrow)
- [Issues](https://github.com/bmaroti9/Overmorrow/issues)
- [License: GPL-3.0](https://github.com/bmaroti9/Overmorrow/blob/master/LICENSE)
- [README](https://github.com/bmaroti9/Overmorrow/blob/master/README.md)
- [Releases](https://github.com/bmaroti9/Overmorrow/releases)

---

Hysen Labs editorial analysis, written from the project's own repository and release notes. Cite the canonical page: https://hysenlabs.com/projects/bmaroti9-overmorrow
