dependabot[bot] 6a1f90795d chore(deps): bump the root-dependencies group across 1 directory with 14 updates
Bumps the root-dependencies group with 14 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@capacitor/android](https://github.com/ionic-team/capacitor) | `8.5.2` | `8.5.3` |
| [@capacitor/core](https://github.com/ionic-team/capacitor) | `8.5.2` | `8.5.3` |
| [@capacitor/filesystem](https://github.com/ionic-team/capacitor-filesystem) | `8.1.4` | `8.1.5` |
| [@capacitor/ios](https://github.com/ionic-team/capacitor) | `8.5.2` | `8.5.3` |
| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `9.4.0` | `9.5.0` |
| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `9.4.0` | `9.5.0` |
| [node](https://github.com/aredridel/node-bin-gen) | `26.10.0` | `26.12.0` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.3.0` | `19.3.1` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.3.0` | `19.3.1` |
| [@capacitor/cli](https://github.com/ionic-team/capacitor) | `8.5.2` | `8.5.3` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.1` |
| [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) | `0.72.0` | `0.73.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) | `1.87.0` | `1.88.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.3.3` | `8.3.4` |



Updates `@capacitor/android` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/ionic-team/capacitor/releases)
- [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ionic-team/capacitor/compare/8.5.2...8.5.3)

Updates `@capacitor/core` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/ionic-team/capacitor/releases)
- [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ionic-team/capacitor/compare/8.5.2...8.5.3)

Updates `@capacitor/filesystem` from 8.1.4 to 8.1.5
- [Release notes](https://github.com/ionic-team/capacitor-filesystem/releases)
- [Changelog](https://github.com/ionic-team/capacitor-filesystem/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ionic-team/capacitor-filesystem/compare/v8.1.4...v8.1.5)

Updates `@capacitor/ios` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/ionic-team/capacitor/releases)
- [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ionic-team/capacitor/compare/8.5.2...8.5.3)

Updates `@mui/icons-material` from 9.4.0 to 9.5.0
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/v9.5.0/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v9.5.0/packages/mui-icons-material)

Updates `@mui/material` from 9.4.0 to 9.5.0
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/v9.5.0/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v9.5.0/packages/mui-material)

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

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

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

Updates `@capacitor/cli` from 8.5.2 to 8.5.3
- [Release notes](https://github.com/ionic-team/capacitor/releases)
- [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ionic-team/capacitor/compare/8.5.2...8.5.3)

Updates `@playwright/test` from 1.63.0 to 1.64.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.1)

Updates `oxfmt` from 0.72.0 to 0.73.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.73.0/npm/oxfmt)

Updates `oxlint` from 1.87.0 to 1.88.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.88.0/npm/oxlint)

Updates `vite` from 8.3.3 to 8.3.4
- [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.3.4/packages/vite)

---
updated-dependencies:
- dependency-name: "@capacitor/android"
  dependency-version: 8.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: "@capacitor/core"
  dependency-version: 8.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: "@capacitor/filesystem"
  dependency-version: 8.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: "@capacitor/ios"
  dependency-version: 8.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: "@mui/icons-material"
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: "@mui/material"
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: node
  dependency-version: 26.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: react
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: react-dom
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: "@capacitor/cli"
  dependency-version: 8.5.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
- dependency-name: "@playwright/test"
  dependency-version: 1.64.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: oxfmt
  dependency-version: 0.73.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: oxlint
  dependency-version: 1.88.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: root-dependencies
- dependency-name: vite
  dependency-version: 8.3.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: root-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-18 22:03:31 +00:00
2026-10-12 19:03:20 +02:00
…
…
2026-10-12 19:03:20 +02:00
2026-10-12 19:03:20 +02:00
…
2026-10-07 18:34:02 +02:00
2026-10-12 19:03:20 +02:00
2026-10-12 19:03:20 +02:00
2026-10-12 19:03:20 +02:00
2026-10-12 19:03:20 +02:00
2026-09-22 08:28:46 +02:00
2026-10-12 19:03:20 +02:00
2026-10-07 18:34:02 +02:00
2026-10-12 19:03:20 +02:00
2026-10-12 19:03:20 +02:00

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

Shazarr - Unofficial Shazam mobile app web UI

Shazarr is a mobile app (Android, iOS) providing Shazam song recognition with deep integration to music automation services. The app allows you to identify songs and automatically add them to your media library through various services.

Features

Core

  • Audio microphone capture and song recognition using reverse Shazam API with node-shazam-api
  • Listen on streaming apps: Spotify, Apple Music and Deezer
  • Show lyrics for recognized tracks
  • Records history: access your last recognized songs
  • Offline mode: record without API access, recognize later when network is restored
  • Privacy: No login, no tracking, no mandatory API key

Music Services Integration

  • Lidarr: Auto-search and download discovered albums via API
  • Tidarr: Search Tidal content in-app, queue tracks or full album downloads, add to Tidal favorites
  • SoulSync: Add to wishlist to trigger automatic download via API
  • Custom services: Add any external search service with custom URL patterns

Get started

  • Android: ✅ Download APK here
  • iOS: ⚠️ Build from Xcode only (requires Xcode and paired device)

Get last release :

Configuration

Configure Shazarr to connect with your music automation services:

Services

  • Lidarr URL: http://<lidarr-web-ui-url> (optional API key for auto-search, falls back to browser)
  • Tidarr URL: http://<tidarr-web-ui-url> (optional API key for auto-search)

SoulSync

  • SoulSync URL: http://<soulsync-ip>:8008
  • SoulSync API Key: your-api-key (generated from SoulSync settings: Settings > API)
  • SoulSync Profile ID: 1 (optional, defaults to profile 1)

Note

: When configured with API key, Shazarr will automatically search and add tracks/albums to your SoulSync wishlist, triggering automatic downloads based on your SoulSync configuration.

Custom Service

  • Custom service URL: http://<service-url>?query= (e.g., http://my-service.local/search?q=)
  • Custom service name: Display name for the button (e.g., "My Music Service")

iOS (Build from source only)

⚠️ iOS app must be built from Xcode. There is currently no pre-built binary distribution.

Requirements: pnpm, Xcode, paired iOS device

  1. Clone the project
  2. In project folder, run:
    pnpm run ios:build
    
  3. Xcode will open the project
  4. Pair your iOS device
  5. Build the app
  6. After a few seconds, the app will 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%