// the find
ideacreation/react-native-barcodescanner
A barcode scanner component for react native - not maintained anymore - use react-native-camera
An Android-only barcode scanner component for React Native, wrapping the ZXing library. The maintainer themselves deprecated it in the README and points to react-native-camera as the replacement. It hasn't been touched since 2018.
Supports a solid range of barcode formats via ZXing (QR, EAN, PDF417, DataMatrix, Code128, etc.). The viewfinder is a composable child component with enough styling props to customize it without forking. The API surface is small and easy to understand — one component, a handful of props.
Officially abandoned — the README's first line tells you to use something else. Android-only, so you'd still need a separate solution for iOS. Built against React Native <=0.25 conventions (manual `MainApplication.java` registration, no autolinking), meaning it almost certainly won't build against any React Native version from the last five years without significant patching. No tests, no CI, no chance of a security or compatibility fix ever arriving.