🌐
npm
npmjs.com › package › react-native-sound
react-native-sound - npm
October 15, 2025 - React Native module for playing sound clips on iOS, Android, and Windows. Latest version: 0.13.0, last published: 5 months ago. Start using react-native-sound in your project by running `npm i react-native-sound`. There are 98 other projects ...
      » npm install react-native-sound
    
Published   Oct 15, 2025
Version   0.13.0
Author   Zhen Wang
🌐
GitHub
github.com › hyochan › react-native-nitro-sound
GitHub - hyochan/react-native-nitro-sound: react-native native module for audio recorder and player with nitromodule! · GitHub
🙏 · Your continued support and interest mean the world to us! This is a high-performance React Native module for audio recording and playback, now powered by NitroModules for direct native module access without bridge overhead.
Starred by 934 users
Forked by 252 users
Languages   TypeScript 51.1% | Swift 23.4% | Kotlin 15.6% | JavaScript 6.1% | Ruby 2.3% | CMake 0.6%
🌐
GitHub
github.com › zmxv › react-native-sound
GitHub - zmxv/react-native-sound: React Native module for playing sound clips
🚀 Cross-platform audio playback for React Native — Play sound clips on iOS and Android with full TypeScript support and modern React Native architecture compatibility. ... 📝 Note: This library focuses on audio clips playback, not streaming.
Starred by 2.9K users
Forked by 784 users
Languages   TypeScript 44.0% | Kotlin 24.3% | Objective-C++ 13.5% | C# 11.2% | Ruby 3.9% | Swift 1.4% | TypeScript 44.0% | Kotlin 24.3% | Objective-C++ 13.5% | C# 11.2% | Ruby 3.9% | Swift 1.4%
🌐
Scarb
docs.swmansion.com › react-native-audio-api
React Native Audio API - Software Mansion
React Native Audio API is a library that lets you build powerful audio features in your app – from real-time effects and visualization to multi-track playback
🌐
Bitstack
blog.bitsrc.io › the-best-audio-player-library-for-react-native-apps-6048a742eb68
The Best Audio Player Library for React Native Apps | by Pawara Siriwardhane, UG | Bits and Pieces
March 6, 2025 - It is one of the popular React Native modules for playing audio files in iOS, Android and Windows. The statement in the NPM documentation of the library which says that ‘the library is in alpha and can have bugs’. This may make a developer ...
🌐
npm
npmjs.com › package › react-native-sound-player
react-native-sound-player - npm
February 11, 2025 - Start using react-native-sound-player in your project by running `npm i react-native-sound-player`. There are 18 other projects in the npm registry using react-native-sound-player.
      » npm install react-native-sound-player
    
Published   Feb 11, 2025
Version   0.14.5
Author   Johnson Su
🌐
GitHub
github.com › react-native-audio-toolkit › react-native-audio-toolkit
GitHub - react-native-audio-toolkit/react-native-audio-toolkit: Cross-platform audio library for React Native
This is a cross-platform (Android and iOS) audio library for React Native. Both audio playback and recording is supported.
Starred by 1.1K users
Forked by 372 users
Languages   Objective-C 40.7% | Java 37.3% | JavaScript 19.3% | Starlark 2.1% | Ruby 0.6% | Objective-C 40.7% | Java 37.3% | JavaScript 19.3% | Starlark 2.1% | Ruby 0.6%
🌐
Expo Documentation
docs.expo.dev › expo sdk › audio (expo-audio)
Audio (expo-audio) - Expo Documentation
The Android media format support documentation covers formats supported when using Expo Player on Android. The iOS audio and video format documentation lists supported media formats for Apple devices.
🌐
Rntp
rntp.dev
React Native Track Player — The Premium Audio Player for React Native
React Native Track Player (RNTP) is the most widely used audio playback library for React Native. Background playback, queue management, caching, preloading, Android Auto, and more.
Author   Double Symmetry GmbH
Find elsewhere
🌐
Reddit
reddit.com › r/reactnative › audio libraries react native 2024
r/reactnative on Reddit: Audio Libraries React Native 2024
March 4, 2024 -

Hi guys! can you share what libraries are there for working with audio in react native (bare) now? Most of what there is is buggy

Top answer
1 of 2
2
Wish someone did make something similar like: react-native-vision-camera https://github.com/mrousavy/react-native-vision-camera but for audio as a low latency TurboModule library. I could help on iOS side but only learning react native now. Ideally I would like something that could be replacement for JUCE framework low latency microphone processing with C++ hooks low latency audio play low latency midi events iterating and choosing microphones (x3) for iOS, choosing location, polar pattern iterating and choosing outputs: wired earpods, bluetooth airpods, buildin speaker, buildin earphone play sampler notes: sf2 or sfz (e.g. via sfizz) For now probably the best would be to wrapping one of the following cross platform libraries: https://github.com/mackron/miniaudio PROS: no external dependencies low latency AAUDIO backend for android many backends and cross platform (including iOS and android) CONS: C API https://github.com/LabSound/LabSound PROS: using miniaudio as backend C++ API API based on WebAudio so could be used on Web as well CONS: less popular and less often developed https://github.com/thestk/rtaudio PROS: very popular has many bindings even for python C++ API CONS: no support for iOS / Android - would require maybe additional miniaudio backend https://github.com/thestk/rtmidi PROS C++ API cross platform including iOS / android integrate well with rtaudio Or try integrating JUCE framework as headless inside React Native project
2 of 2
2
didnt u google rntp and expo av? both are actively maintained. what part of buggy dym?
🌐
Reintech
reintech.io › blog › tutorial-best-react-native-libraries-creating-audio-players
What are the best React Native libraries for creating audio players? | Reintech media
January 10, 2026 - Explore the best React Native libraries for creating audio players, including react-native-sound, react-native-track-player, and react-native-video. Learn how to install and use each library with code snippets and examples.
🌐
GitHub
github.com › software-mansion › react-native-audio-api
GitHub - software-mansion/react-native-audio-api: High-performance audio engine for react-native · GitHub
react-native-audio-api provides system for controlling audio in React Native environment compatible with Web Audio API specification, allowing developers to generate and modify audio in exact same way it is possible in browsers. check out the ...
Starred by 729 users
Forked by 49 users
Languages   C++ 48.5% | TypeScript 34.8% | C 5.4% | Objective-C++ 4.0% | Kotlin 2.9% | Pawn 2.0%
🌐
Bitstack
blog.bitsrc.io › top-audio-player-library-for-react-native-apps-in-2022-1c555c5f95fe
Top Audio Player Library for React Native Apps In 2022 | by Alex Pritchett | Bits and Pieces
March 6, 2025 - React Native Audio is a react-native library for recording and playing audio on iOS and Android. It provides a simple API to play sound effects, background music, and voice recordings in your React Native apps.
🌐
Snyk
snyk.io › advisor › react-native-sound › react-native-sound code examples
Top 5 react-native-sound Code Examples | Snyk
react-native-sound.LIBRARY · react-native-sound.MAIN_BUNDLE · react-native-sound.mockReset · react-native-sound.mockSetError · react-native-sound.mockSetOptions · react-native-sound.prototype · react-native-sound.setCategory · react-native-device-info 92 / 100 ·
🌐
LogRocket
blog.logrocket.com › home › how to play sounds in react native using react-native-sound
How to play sounds in React Native using react-native-sound - LogRocket Blog
June 4, 2024 - Though its documentation warns that react-native-sound is “alpha quality and may have bugs,” its one of the most popular and widely used React Native sound libraries today.
🌐
Scaler
scaler.com › home › topics › playing sound in react native apps using react-native-sound
Playing Sound in React Native Apps using react-native-sound - Scaler Topics
August 7, 2023 - In conclusion, react-native-sound is a powerful audio library for React Native that enables developers to incorporate sound capabilities into their applications. By using react-native-sound, you can enhance user engagement by adding notification ...
🌐
GitHub
github.com › zmxv › react-native-sound-demo
GitHub - zmxv/react-native-sound-demo: react-native-sound demo project for iOS and Android
react-native-sound demo project for iOS and Android. There are a series of basic test for different audio formats and locations. Each will have 'tick' next to it if the test succeeds. We should make sure all the tests are tried out before releasing a new version of the library to npm.
Starred by 102 users
Forked by 100 users
Languages   JavaScript 48.9% | Objective-C 39.5% | Java 11.6% | JavaScript 48.9% | Objective-C 39.5% | Java 11.6%
🌐
npm
npmjs.com › package › react-native-audio
react-native-audio - npm
React Native extension for recording audio. Latest version: 4.3.0, last published: 7 years ago. Start using react-native-audio in your project by running `npm i react-native-audio`. There are 7 other projects in the npm registry using ...
      » npm install react-native-audio
    
Published   Dec 04, 2018
Version   4.3.0
Author   Joshua Sierles
🌐
npm
npmjs.com › package › react-native-audio-api
react-native-audio-api - npm
2 weeks ago - react-native-audio-api provides system for controlling audio in React Native environment compatible with Web Audio API specification, allowing developers to generate and modify audio in exact same way it is possible in browsers. check out the ...
      » npm install react-native-audio-api
    
Published   Mar 17, 2026
Version   0.11.7
Author   Software Mansion
🌐
GitHub
github.com › birdofpreyru › react-native-audio
GitHub - birdofpreyru/react-native-audio: React Native: access to the audio input stream, and audio sample player
React Native (RN) Audio library for Android, iOS, and macOS (Catalyst) platforms, with support of new and old RN architectures.
Starred by 59 users
Forked by 6 users
Languages   Objective-C++ 31.1% | TypeScript 28.2% | Kotlin 27.3% | Objective-C 5.1% | JavaScript 3.8% | Ruby 2.8% | Swift 1.7% | Objective-C++ 31.1% | TypeScript 28.2% | Kotlin 27.3% | Objective-C 5.1% | JavaScript 3.8% | Ruby 2.8% | Swift 1.7%