https://github.com/SeaDve/Mousai
Identify songs in seconds
https://github.com/SeaDve/Mousai
gnome gtk gtk-rs linux shazam-like
Last synced: about 1 year ago
JSON representation
Identify songs in seconds
- Host: GitHub
- URL: https://github.com/SeaDve/Mousai
- Owner: SeaDve
- License: gpl-3.0
- Created: 2021-03-29T05:23:41.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-02-21T13:02:26.000Z (over 1 year ago)
- Last Synced: 2025-03-23T10:07:24.156Z (about 1 year ago)
- Topics: gnome, gtk, gtk-rs, linux, shazam-like
- Language: Rust
- Homepage:
- Size: 10.4 MB
- Stars: 1,060
- Watchers: 8
- Forks: 41
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
- fucking-Awesome-Linux-Software -  with MPRIS support `#rust` `#libadwaita`. (Audio / Audio Tools)
- awesome-alternatives - Mousai
- awesome-linux-software -  and [Terms of Service](https://audd.io/terms/).
## 🏗️ Building from source
### GNOME Builder
GNOME Builder is the environment used for developing this application. It can use Flatpak manifests to create a consistent building and running environment cross-distro. Thus, it is highly recommended you use it.
1. Download [GNOME Builder](https://flathub.org/apps/details/org.gnome.Builder).
2. In Builder, click the "Clone Repository" button at the bottom, using `https://github.com/SeaDve/Mousai.git` as the URL.
3. Click the build button at the top once the project is loaded.
### Meson
```
git clone https://github.com/SeaDve/Mousai.git
cd Mousai
meson _build --prefix=/usr/local
ninja -C _build install
```
## 📦 Third-Party Packages
Unlike Flatpak, take note that these packages are not officially supported by the developer.
| Distribution | Package Name | Maintainer |
| :----------: | :-------------------------------------: | :---------------------------------------------: |
| Snap | [`mousai`](https://snapcraft.io/mousai) | [soumyaDghosh](https://github.com/soumyaDghosh) |
### Repology
You can also check out other third-party packages on [Repology](https://repology.org/project/mousai/versions).
## 🙌 Help translate Mousai
You can help Mousai translate into your native language. If you found any typos
or think you can improve a translation, you can use the [Weblate](https://hosted.weblate.org/engage/seadve/) platform.
## ☕ Support me and the project
Mousai is free and will always be for everyone to use. If you like the project and
would like to support it, you may [buy me a coffee](https://www.buymeacoffee.com/seadve).
## 💝 Acknowledgment
I would like to express my gratitude to the [contributors](https://github.com/SeaDve/Mousai/graphs/contributors)
and [translators](https://hosted.weblate.org/engage/seadve/) of the project.
I would also like to thank the open-source software projects, libraries, and APIs that were
used in developing this app, such as GStreamer, GTK, LibAdwaita, [AudD](https://audd.io/), etc., for making Mousai possible.
I would also like to acknowledge GNOME Shell whose
[issue templates](https://gitlab.gnome.org/GNOME/gnome-shell/-/tree/main/.gitlab/issue_templates)
served as the basis of Mousai's issue templates.