Typhoon is an elegant weather program

Linux has a good range of weather based apps, both GUI and terminal-based.

Typhoon is billed as a beautiful weather application. It provides real-time weather updates and forecasts in a highly configurable and colorful widget inspired by the Metro interface in Windows 8.

This is free and open source software.

Installation

We evaluated Typhoon using Manjaro, an Arch-based distro, as well as the ubiquitous Ubuntu 25.04 distro.

There’s a Flatpak available. Flatpak is an open source containerized package format similar to Snap. While Snap relies on a central repository for software, Flatpak can be installed from different sources. The primary source is Flathub.

$ flatpak install flathub io.github.archisman_panigrahi.typhoon

Installing Typhoon with Flatpak

The developer provides a deb package for Ubuntu/Mint as well as an RPM for Fedora. There’s also a webapp version. As this is open source code, the unfettered source code is available.

In Operation

Here’s an image of Typhoon in action. The program shows weather information for a chosen location including temperature, wind speed, humidity, probability of precipitation. At the bottom of the window is a weather forecast for 4 days. The window is resizable.

At the top of the window is a settings icon which offers some customization:

Typhoon settings

  • Customizable units of measurement:
    • For temperature choose from °C, °F, or K.
    • For wind speed choose from mph, km/h or m/s.
  • Configurable opacity of and color of the widget.
  • Wallpaper/accent color based chameleonic background color.
  • Temperature based background color.
  • Option to show the current temperature as launcher count.

Summary

Typhoon gets a thumbs up. It’s visually impressive, with the information beautifully laid out although we’d prefer to be able change the position of the close and minimize icons. Typhoon updates every 20 minutes. There’s no option to change the frequency of updates.

It’s powered by Open-Meteo and OpenStreetMap APIs.

You can run multiple instances of the program offering weather information for multiple locations.

The useful ps_mem utility reports that memory usage is around 250MB which on the high side.

Website: archisman-panigrahi.github.io/typhoon
Support: GitHub Code Repository
Developer: Archisman Panigrahi
License: GNU General Public License v3.0

Typhoon is written in JavaScript and Python. Learn JavaScript with our recommended free books and free tutorials. Learn Python with our recommended free books and free tutorials.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments