dependabot[bot]andcl.st 3c17892540 chore(deps): bump the root-dependencies group across 1 directory with 9 updates (#299)
Bumps the root-dependencies group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@capacitor/local-notifications](https://github.com/ionic-team/capacitor-plugins) | `8.1.0` | `8.2.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.59.3` | `8.60.0` |
| [node](https://github.com/aredridel/node-bin-gen) | `26.1.0` | `26.2.0` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.6` | `19.2.7` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.14` | `19.2.16` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.6` | `19.2.7` |
| [eslint](https://github.com/eslint/eslint) | `10.3.0` | `10.4.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.3` | `8.60.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.13` | `8.0.16` |



Updates `@capacitor/local-notifications` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/ionic-team/capacitor-plugins/releases)
- [Changelog](https://github.com/ionic-team/capacitor-plugins/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ionic-team/capacitor-plugins/compare/@capacitor/local-notifications@8.1.0...@capacitor/local-notifications@8.2.0)

Updates `@typescript-eslint/parser` from 8.59.3 to 8.60.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.0/packages/parser)

Updates `node` from 26.1.0 to 26.2.0
- [Commits](https://github.com/aredridel/node-bin-gen/commits)

Updates `react` from 19.2.6 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react)

Updates `@types/react` from 19.2.14 to 19.2.16
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `react-dom` from 19.2.6 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react-dom)

Updates `@types/react` from 19.2.14 to 19.2.16
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `eslint` from 10.3.0 to 10.4.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.3.0...v10.4.1)

Updates `typescript-eslint` from 8.59.3 to 8.60.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.0/packages/typescript-eslint)

Updates `vite` from 8.0.13 to 8.0.16
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite)

---
updated-dependencies:
- dependency-name: "@capacitor/local-notifications"
  dependency-version: 8.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.60.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: node
  dependency-version: 26.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: react
  dependency-version: 19.2.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: "@types/react"
  dependency-version: 19.2.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: react-dom
  dependency-version: 19.2.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: "@types/react"
  dependency-version: 19.2.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: eslint
  dependency-version: 10.4.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.60.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: vite
  dependency-version: 8.0.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: cl.st <clement@cl-st.dev>
2026-06-03 00:14:37 +02:00
2026-06-02 23:51:14 +02:00
2024-05-31 01:08:11 +02:00
2024-03-11 12:58:24 +01:00
2025-02-05 18:37:51 +01:00
2025-09-22 21:00:52 +02:00
2025-02-05 18:37:51 +01:00
2025-02-05 18:37:51 +01:00
2025-02-05 18:37:51 +01:00
2026-04-20 16:08:20 +02:00
2025-02-05 18:37:51 +01:00
2025-02-05 18:37:51 +01:00
2025-02-05 18:37:51 +01:00
2025-02-05 18:37:51 +01:00

GitHub Stars GitHub Release GitHub Release Playwright CI Download APK Buy Me A Coffee

Shazarr - Unofficial Shazam mobile app web UI

Shazarr project is a mobile app (android, ios) providing Shazam song recognition service with Lidarr and Tidarr integration.

Features

  • Audio microphone capture and song recognition using reverse Shazam API with node-shazam-api.
  • Download discovered album with Lidarr, auto-search via API (with browser fallback if no API key)
  • Download discovered track or album with Tidarr, search Tidal content in-app, pick the album, queue track or full album download, or with Tidarr 1.2.1 or higher, add track to Tidal favorites
  • Add custom search service
  • Listen on streaming app Spotify, Apple Music and Deezer
  • Show lyrics
  • Offline mode : record and recognize later (if network down)
  • Records history
  • Privacy: No login, no tracking, no API key

Screenshots

Get started

  • Android: ✅ APK Download APK here
  • iOS: ⚠️ build app from Xcode ONLY (needs xcode and paired device)

Get last release :

App options (fit with your data)

  • Lidarr URL : http://<lidarr-web-ui-url>
  • Tidarr URL: http://<tidarr-web-ui-url>
  • Custom service URL: http://<service-url>?query=
  • Custom service name: My custom music service

iOS ( /!\ source build only )

Requirements: pnpm, xcode.

  1. Git clone project first
  2. in project folder run:
cd docker-shazarr
pnpm run ios:build

XCode should open project.

  1. Pair your iOS device
  2. build the app.
  3. After few secs, it should be installed on your ipad/iphone.

Roadmap

  • Android app
  • Record history: access last shazamed songs
  • Offline record: record without API access, recognize song later
  • Update notifications
  • iOS app: find a way to distribute packaged app without using app store and without have to clone and build it

Development

  • Android + iOS mobile app (ReactJS + Ionic/Capacitor)

Watch mode

Start app in watch mode :

pnpm run start # Listening on http://localhost:3000/
pnpm run android:live # Listening on http://localhost:8100/ + emulate
pnpm run ios:live # Listening on http://localhost:8100/ + emulate

Build

Build APK with Android studio:

pnpm run android:build

Build ios app with Xcode:

make ios/build

Support

If you like this project you can support here:

Buy Me A Coffee

Credits

S
Description
Offroad Shazam Android app (iOs available on source build). Lidarr and Tidarr companion.
Readme MIT
68 MiB
0 Stars 1 Watchers 0 Forks
Latest
2026-05-15 17:47:53 -05:00
Languages
TypeScript 97.8%
Swift 1.1%
Java 0.5%
Ruby 0.4%
HTML 0.2%