

vibra
🎵 A cross-platform music recognition client for Shazam with WebAssembly and FFI support.
Features
- Â Ad-free
- Â No registration required
vibra News & Activities
Recent activities
K0RRÂ added vibra as alternative to Shazam for Real
K0RRÂ added vibra as alternative to Music Radar
lfavole added vibra as alternative to SongGuesser
vibra information
What is vibra?
Overview
vibra is a library and CLI tool for music recognition using the unofficial Shazam API. It analyzes audio files, generates fingerprints, and queries Shazam's database for song identification. Key features: Fast and lightweight, optimized for various platforms, including embedded devices. Cross-platform support: Linux, Windows, macOS, WebAssembly, and FFI bindings for other languages. Flexible input processing: native support for WAV files, optional FFmpeg for other formats. Based on Shazam's algorithm: An Industrial-Strength Audio Search Algorithm How does Shazam work Inspired by SongRec, adapted to C++ 11. Target platforms: Embedded devices (e.g., Raspberry Pi, Jetson Nano) Desktop and server environments for high-performance recognition WebAssembly for web-based use Additional support for iOS, Android, and other languages via FFI bindings



