Skip to content

michaeljolley/WeatherExtension

Weather Extension for Microsoft Command Palette

A weather extension for Microsoft Command Palette (PowerToys) that provides current conditions, hourly forecasts, and multi-day forecasts right from your desktop.

image

Features

  • Current Weather — Temperature, feels like, humidity, wind speed, and conditions for any location worldwide
  • Hourly Forecast — View the remaining hours of the day with temperature, precipitation chance, and conditions
  • 3-Day Forecast — Quick glance at upcoming weather with highs, lows, and conditions
  • Dock Bands — Pin your favorite locations to the Command Palette dock for at-a-glance weather cards
  • Postal Code Search — Search by postal/ZIP code or city name
  • Configurable Units — Fahrenheit/Celsius, mph/km/h, and adjustable update intervals

Screenshots

Search & Current Conditions

image

Dock Band Card

image

Hourly Forecast

image

Settings

image

Getting Started

Prerequisites

  • Windows 10/11
  • PowerToys with Command Palette enabled
  • .NET 9.0 SDK (for building from source)

Configuration

Open Command Palette and navigate to the Weather extension settings to configure:

Setting Description Default
Default Location Postal/ZIP code or city name 98101
Temperature Unit Fahrenheit or Celsius Fahrenheit
Wind Speed Unit mph, km/h, m/s, or knots mph
Update Interval How often weather refreshes 10 minutes

Data Sources

License

This project is licensed under the MIT License — see the LICENSE file for details.

About

Weather extension for Microsoft Command Palette

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages