JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q77367F
  • License MIT

The Camera library that sees the vision.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@unbogify/react-native-vision-camera) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Vision Camera



    📸 The Camera library that sees the vision.
    npm i react-native-vision-camera
    npx pod-install
    Buy Me a Coffee at ko-fi.com



    ‼️‼️‼️‼️‼️ ✨ VisionCamera V3 ‼️‼️‼️‼️‼️

    See this discussion for the latest upcoming version of VisionCamera

    Documentation

    Features

    • Photo, Video and Snapshot capture
    • Customizable devices and multi-cameras (smoothly zoom out to "fish-eye" camera)
    • Customizable FPS
    • Frame Processors (JS worklets to run QR-Code scanning, facial recognition, AI object detection, realtime video chats, ...)
    • Smooth zooming (Reanimated)
    • Fast pause and resume
    • HDR & Night modes

    See the example app

    Example

    function App() {
      const devices = useCameraDevices('wide-angle-camera')
      const device = devices.back
    
      if (device == null) return <LoadingView />
      return (
        <Camera
          style={StyleSheet.absoluteFill}
          device={device}
          isActive={true}
        />
      )
    }

    Adopting at scale

    This library helped you? Consider sponsoring!

    VisionCamera is provided as is, I work on it in my free time.

    If you're integrating VisionCamera in a production app, consider funding this project and contact me to receive premium enterprise support, help with issues, prioritize bugfixes, request features, help at integrating VisionCamera and/or Frame Processors, and more.


    🚀 Get started by setting up permissions!