Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://amit9838.github.io/mousam/

Beautiful and lightweight weather app build using Gtk4, Libadwaita and Python.
https://amit9838.github.io/mousam/

cairo card-design gnome graph gtk4 libadwaita python utility weather

Last synced: 25 days ago
JSON representation

Beautiful and lightweight weather app build using Gtk4, Libadwaita and Python.

Awesome Lists containing this project

README

        



Mousam

Weather at a Glance


GitHub Discussions





## Features

- Displays real-time temperature, humidity, wind speed, UV index, pressure and more
- Utilizes graphical representations, such as temperature , precipitation graphs and wind-speed with direction to provide an hourly forecast for the next 24 hours
- Also shows tomorrow and 7-day forcasts
- See conditions in metric or imperial systems

## Installation

### **Flatpak:**

Download on Flathub

- Or you can use the terminal:

```
flatpak install flathub io.github.amit9838.mousam
```

### **Snap:**

Download on SnapCraft

- Or you can use the terminal:

```
sudo snap install mousam
```

### **Debian** (Unofficial)

Download on SnapCraft

Thanks to @hsbasu for maintaining Debian package

[Installation Instruction](https://github.com/amit9838/mousam/discussions/68)

## Build

### Dependances

- python3-requests
- build-essential
- meson

### Build

```
rm -rf builddir
meson setup -Dprefix=$HOME/.local builddir
meson compile -C builddir --verbose
```

### Install

```
meson install -C builddir
```

### Run

```
mousam
```

## Contribution

Thanks to all the contributors have helped in the development project so that open-source community can enjoy best tools with best features.



## Credits

- Thanks to [Open Meteo](https://open-meteo.com/) from providing weather data for free of cost.

- Thanks to [@basmilius](https://github.com/basmilius) for making beautiful weather icons.


Support


I hope you ❤️ Mousam, if you think it is worth supporting you can do so using below methods