cd .. Back to projects
~/darkmoonight/projects/rain/README.md Rain
Rain/ README.md

Rain MIT

# A beautiful, feature-rich weather application

Rain keeps you prepared with accurate forecasts, interactive maps, and elegant design. Built with Flutter, it uses free Open-Meteo and OpenStreetMap APIs — no API key, no ads, and no tracking.

v1.3.19 13.3 MB branch: main last push: Issues: 43 PR: 0
  • Dart 96.7%
  • Kotlin 1.2%
  • C++ 0.9%
  • CMake 0.7%
  • Other 0.5%
6 items
  • Real-time conditions, hourly forecasts (12+ days), and 7-day daily outlooks
  • Interactive OpenStreetMap with weather markers and GPS city detection
  • Unlimited city watchlist with search, drag-to-reorder, and pull-to-refresh
  • Scheduled forecast notifications with custom time windows
  • Android home screen widget with auto-update and color customization
  • 37 languages, Material You/AMOLED themes, metric/imperial units
v1.3.19 13.3 MB 2026-06-21 full release notes →
  • Color palette — choose from 46 built-in accent palettes when dynamic colors are off
  • Fonts — expanded font picker (28 Google Fonts + platform default)
  • Weather icons — icon theme setting; assets reorganized for future icon packs
  • Notifications — pick which days forecast alerts fire; optional notification sound
git log --all → News
09:41
🌦️
18°C
Patchy Rain Showers
Feels 17°
H 21° · L 14°
Hourly Forecast (click to change)
Humid
82%
Wind
14 km/h
Barom
1012
UV
3
projectDetail.mockup.vis
8 km
Rain %
45%
Stats
Week avg. 17.4°C · 78% humid
5-day outlook
  • Thu 🌧️ 16° / 12° 80%
  • Fri 🌦️ 18° / 14° 45%
  • Sat 20° / 15° 15%
  • Sun ☀️ 22° / 16° 5%
  • Mon ☁️ 19° / 14° 30%
Settings
  • Units Metric °C
  • Widget Every 30 min
  • Alerts Rain at 13:00
$ step 1/5
git clone https://github.com/darkmoonight/Rain.git
cd Rain
flutter pub get
dart run build_runner build --delete-conflicting-outputs
flutter run
flutter build apk --release