Weather App

Real-time weather in your system tray

Client

Personal Project

Year

Agency

Personal Project

Role

Desktop AppsGo

Tech

GoWailsReactWeather API
Portfolio Image
Portfolio Image
Portfolio Image

Weather App

Cross-Platform Desktop Weather Application

A lightweight desktop application that provides real-time weather information through a system tray icon, built with modern web technologies and Go.

System Tray Integration

Displays current temperature directly in the system tray with dynamic icon generation for instant weather awareness.

Cross-Platform Support

Runs natively on Windows, macOS, and Linux with consistent behavior across all platforms.

Automatic Updates

Refreshes weather data automatically at configurable intervals without user intervention.

Simple Configuration

Easy-to-use settings window for location and refresh preferences with immediate application.

Technical Foundation

Go Backend

Built with Go 1.25+ and Wails v3 for native performance and system integration.

React Frontend

Modern UI built with React 18 and Vite for fast development and smooth user experience.

Open-Meteo API

Free weather data and geocoding services with no API keys required.

Who This Is For

Desktop Users

Anyone who spends significant time at their computer and wants quick access to weather information without opening a browser or app.

Go Developers

Developers learning Go who want a practical project combining backend logic with desktop application development.

Performance Advantage: Single binary deployment with minimal memory footprint and efficient API usage for fast weather updates.

Why Choose This Weather App

This application focuses on essential weather information delivery through system integration rather than feature complexity. It provides reliable, cross-platform weather monitoring with zero configuration overhead.

Get Started with Desktop Weather

Download the latest release from GitHub and start monitoring weather from your system tray.

Ehsan Pourhadi
Software Developer

Experienced software developer passionate about creating impactful digital experiences with modern web technologies and thoughtful design.

70+
Projects Completed
50+
Happy Clients
12+
Years Experience
100%
Client Satisfaction
© 2026 Ehsan Pourhadi. All rights reserved.
Made withandusingawesome tools