GNOME Shell Extension · Version 50.1.1

Weather at a glance. Set up in seconds.

SimpleWeather puts current conditions plus hourly and weekly forecasts in your top bar. It starts with practical defaults, then lets you tune nearly every detail.

Recommended install · Open-Meteo needs no API key

SimpleWeather's default theme showing current conditions and a seven-day forecast
ScreenshotDefault theme
70,000+downloads on GNOME Extensions
GNOME 50latest compatible desktop
English + 25active community translations
GPL-3.0free and open-source software

Reasons to use SimpleWeather

Quick when you only need the temperature. Detailed when you want the forecast behind it.

01

Useful immediately

Auto-config chooses relevant settings based on your location and device. The default provider works without an account or API key.

02

The forecast you want

See current conditions, hourly data, and the week ahead. Choose which details—rain, wind, humidity, UV, and more—deserve space.

03

Privacy-friendly

Open source with no telemetry. SimpleWeather contacts only the services needed for weather and location features.

04

Units personalized for you

Start with US, UK, Metric, or Nordic presets, or mix temperature, wind, pressure, rain, and distance units individually.

05

Fits your desktop

Choose panel placement, icons, details, and one of four themes: System, Light, Afterdark, or Immersive.

06

No GNOME Weather dependency

SimpleWeather handles its own locations and providers, avoiding GNOME Weather’s problems with certain cities and countries.

Supported systems

The following GNOME Shell versions are supported:

GNOME46GNOME48GNOME49GNOME50

GNOME Extensions automatically selects the best SimpleWeather version for your Shell version.

English plus 25 active community translations.

Translation coverage varies by language, and contributions are welcome.

See the active translations
  • Arabic
  • Bulgarian
  • Czech
  • Danish
  • Dutch
  • Finnish
  • French
  • German
  • Greek
  • Hungarian
  • Indonesian
  • Italian
  • Japanese
  • Korean
  • Norwegian
  • Polish
  • Portuguese (Brazil)
  • Portuguese (Portugal)
  • Romanian
  • Russian
  • Spanish (Spain)
  • Swedish (Sweden)
  • Turkish
  • Ukrainian
  • Chinese (Simplified)
Help improve a translation (opens in a new tab)

Customizable

Default

Open-Meteo

Weather works without creating an account or supplying an API key.

Optional

OpenWeatherMap

Requires a personal key with access to One Call API 3.0.

Flexible

Location controls

Search with Nominatim, enter coordinates, use a supported current-location service, or turn current location off.

What network services can the extension contact?

The first-run notice explains which services the extension may contact. Open-Meteo and Nominatim are used by default. These requests are necessary for weather and location features, but SimpleWeather never sends telemetry.

Do I need the GNOME Weather app?

No. SimpleWeather manages its own locations and weather providers. This alleviates issues caused by GNOME Weather not having certain locations or being unclear about what city it was referring to. This was particularly a problem with cities in the U.S.A. or other large countries with states/regions.

Can I install it manually?

Yes, although GNOME Extensions is the recommended route. Reading about the manual installation may be useful to testers or packagers.

Read the manual installation steps (opens in a new tab)

Open source

I built SimpleWeather as a GPL open-source project that encourages community contributions for both code and translations.

TypeScript + GJSTyped source compiled for GNOME's JavaScript runtime.
St + ClutterNative Shell widgets for a smooth experience.
GTK4 + LibadwaitaA preferences window that belongs on the GNOME desktop.
GSettings + gettextPersistent settings and community localization.

Announcements

Read the latest news!

Put the forecast where you already look.

Install the compatible version from GNOME Extensions, or inspect every line first on GitHub.