

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
rajusah54Â added vibra as alternative to SongFinder
Kejama added vibra as alternative to Soundtrack Finder
K0RRÂ added vibra as alternative to Shazam for Real
K0RRÂ added vibra as alternative to Music Radar
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




