Mousam – weather at a glance

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

Mousam is a GUI-based app that provides you with detailed weather information.

We take a look at the application.

Installation

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

With Manjaro, Pamac (Manjaro’s front-end installation tool) lets us install Mousam from a Flatpak, or we can build the software from the Arch User Repository (AUR). We chose to build the software.

Installing Mousam in Manjaro with Pamac

The developer provides cross-distro Flatpak and Snap. There is also an unofficial package for Debian.

With Ubuntu, we installed the Flatpak using the useful bauh utility.

In Operation

Here’s an image of Mousam in action.

Mousam weather app
Click image for full size

As you can see, the program displays real-time temperature, humidity, wind speed and direction, UV index, pressure, air pollution as well as the time of sunrise and sunset. The interface is rather snazzy with great visuals with its graphs and bars.

By default, there’s a weather forecast for tomorrow, but this can be changed to a 7 day forecast (as shown below).

Mousam weather app
Click image for full size

The software lets you define multiple locations. By default, Delhi in India is added, but it’s easy to add additional locations.

Set your location

By default the program uses a dynamic backgound which changes with the current weather conditions. This can be disabled. The metric system (Celsius, km/h, kilometre etc), is used by default, but this can be changed to imperial units (Fahrenheit, mph, miles). There’s also the option to show precipitation in inches.

Summary

Mousam gets our firm recommendation. It’s visually impressive, with the information well laid out.

Mousam uses GTK4 using Libadwaita and Cairo for graphics, and fetches weather data from the Open-Meteo API, ensuring accurate and timely information.

The ps_mem utility reports that memory usage is around 154MB.

Website: amit9838.github.io/mousam
Support: GitHub Code Repository
Developer: Amit Chaudhary
License: GNU General Public License v3.0

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


Related Software

GUI Weather Software
WeeWXInteracts with weather stations to produce graphs/reports
MousamWeather at a glance
GTK MeteoWeather forecast application
meteo-qtSystem tray application for weather status information
TyphoonProvides real-time weather updates and forecasts
WeatherMonitor the current weather conditions
HaloWeather software written in Python
wmweather+National Weather Service METAR bulletins, ANV and MRF forecasts
KweatherConvergent weather application for Plasma
ForecastView weather predictions
NimbusMinimal weather applet
InfoDashDisplays RSS feeds, weather and stock information

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments