<img alt="VisionCamera" src="https://github.com/mrousavy/react-native-vision-camera/raw/v5.1.0/images/banner-light.webp" />

VisionCamera is a powerful, high-performance Camera library for React Native. It features:
Install VisionCamera from npm:
npm i react-native-vision-camera
cd ios && pod install
..and get started by setting up permissions!
As VisionCamera V5 is released, VisionCamera V4 is no longer actively maintained. The VisionCamera V4 code has been archived under margelo/react-native-vision-camera-v4-snapshot, and the old documentation page is deployed at visioncamera4.margelo.com.
To see VisionCamera in action, check out ShadowLens!
function App() {
return (
<Camera
style={StyleSheet.absoluteFill}
device="back"
isActive={true}
/>
)
}
See the example app
VisionCamera is built by Margelo. We make apps better and faster.
$ claude mcp add react-native-vision-camera \
-- python -m otcore.mcp_server <graph>