A simple, self-contained HTML tool that helps pesticide applicators quickly determine the best times to spray based on weather conditions, sunlight, moonlight visibility, and cloud cover.
Perfect for farmers, custom applicators, or anyone who needs to avoid drift, inversion, or poor spray conditions while understanding how much natural light (or darkness) will be present.
- Hourly forecast for the next 6 days (144 hours)
- Temperature, Wind speed & direction, Relative Humidity, and Precipitation probability
- Smart Spray Suitability rating:
- ✅ Good — ideal spraying conditions
⚠️ Caution — marginal (drift/inversion/vapor risk)- ❌ Bad — do not spray
- Accurate Light Conditions:
- ☀️ Daylight (highlighted in light yellow)
- 🌕 Moonlight — shows current moon phase when the moon is up and bright enough
- 🌑 Dark Night (pitch black) — clearly indicates when it will be too dark
- Cloud Cover % column — helps predict how much moonlight will actually be visible (heavy clouds = darker nights)
- Fully client-side — works offline after the initial data load
- No API keys required (uses the excellent free Open-Meteo weather API)
Timing is critical when spraying pesticides.
This dashboard combines weather suitability rules with realistic light awareness so applicators can plan daytime sprays during good conditions and make informed decisions about nighttime applications when moonlight or darkness matters.
As of April 2026, the moon is currently in its Waning Gibbous phase (~65-67% illuminated).
- Download or clone the repository.
- Open the
index.html(orspray-forecast.html) file in any modern browser. - Click 🔄 Refresh Data to pull the latest forecast.
- (Recommended) For best reliability, run it locally with a simple server:
python -m http.server 8000