“The sun is working overtime. Find shade and drink some water.”
A Wiplash Labs experiment
The forecast has seen some shit.
A browser forecast that tells you what the sky is doing—and exactly how it feels about it.
The forecast is getting its shit together.
- Wind
- —
- Rain
- —
The full browser takeover
A new tab with
better priorities.
The weather lands first, search stays satisfyingly huge, and your familiar sites use recognizable icons. The forecast widget can move without making the page scroll.
The week ahead
Austin, TX · LIVE FORECAST · LOADING◌Reading the sky
The forecast is getting its shit together.
Your usual suspects
Frequently visited · stays localReal extension behavior: Chrome supplies your own frequent sites, favicons, and configured search provider. Cruddy Weather keeps that browsing data in the browser.
Choose your damage
One forecast.
Four mouths.
“Hot as hell. The sun woke up hostile.”
“It’s fucking hot. Outside has become a hostile workplace.”
“The sun is committing a goddamn war crime against your thermostat.”
Actually useful underneath
Funny weather.
Real forecast.
The jokes sit on top of practical forecast data, active alerts, and a browser surface you can check without opening another app.
Toolbar forecast
Today plus a roomy seven-day outlook in one compact, non-scrolling popup.
New-tab takeover
Web search, favorite sites, current conditions, and the week ahead on every new tab.
Serious alerts stay serious
Warnings remain clear and structurally separate, even when the commentary has a filthy mouth.
Your kind of degrees
Fahrenheit, Celsius, or Kelvin—if you’re a fucking scientist or something.
Same sky, same verdict
Deterministic lines keep refreshes consistent instead of turning the forecast into a slot machine.
Black, white, hot pink
A dark default and a bright light mode. No beige dashboard energy anywhere.
For builders with taste
Give your weather app a personality.
Cruddy Weather turns forecasts and active alerts into clean, predictable data—then adds deterministic commentary at the attitude level you request.
- Normalized forecasts and active alerts
- Safe, Mild, Hot, and Spicy output
- Fahrenheit, Celsius, and Kelvin
- Authenticated commercial API surface
{
"location": "Austin, TX",
"temperature": 98,
"units": "F",
"attitude": "hot",
"commentary": {
"situation": "hot",
"text": "It’s fucking hot. Outside has
become a hostile workplace."
}
}
Structured weather in. Personality out.
Right here, right now