Supported Libraries and Services
This page provides a list of the third-party services and libraries supported by the Vega SDK.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
This page provides a list of the third-party services and libraries supported by the Vega SDK.
| Library | Version | Description | Supported |
|---|---|---|---|
| react-native-fast-image | v8.6.3 | Fast image component for React Native | Partial: Cache control header is not supported. |
| react-native-mmkv | v3.0.2 | An efficient, small mobile key-value storage framework | Partial |
| react-native-netinfo | v11.1.1 | Notifies your app when the network connection goes online or offline | Partial: Additional props will be supported in future releases |
| react-native-qrcode-svg | v6.2.0 | QR Code generator based on react-native-svg and javascript-qrcode | ✅ Yes |
| react-native-screens | v3.25.0 | Native navigation primitives for your React Native app | Partial |
| react-native-tvos | v0.72.4-0 | A framework for building native applications using React | Partial: TVFocusGuide API only |
| react-navigation | v6.0.0 | Routing and navigation for React Native apps | ✅ Yes |
| shopify-react-native-performance-navigation | v3.0.0 | Additional higher-order profilers, as well as ReactNavigationPerformanceView built on top of vanilla PerformanceMeasureView with the addition of optimizations for React Navigation library. | Partial |
| shopify-react-native-performance-navigation-bottom-tabs | v3.0.0 | Additional helper methods for @react-navigation/bottom-tabs library. | Partial |
| shopify-react-native-performance-navigation-drawer | v3.0.0 | Additional helper methods for @react-navigation/drawer library. | Partial |
| Library | Version | Description | Supported |
|---|---|---|---|
| expo-application | v5.6.0 | Provides useful information about the app. | ✅ Yes |
| expo-asset | v8.13.0 | Provides a universal module to download assets and pass them into other APIs. | ✅ Yes |
| expo-checkbox | v2.6.0 | A universal React component that provides basic checkbox functionality. | ✅ Yes |
| expo-constants | v15.2.0 | Provides system information that remains constant throughout the lifetime of your app’s installation. | ✅ Yes |
| expo-crypto | v12.7.0 | A universal library for crypto operations. | Partial |
| expo-device | v5.8.0 | Provides access to system information about the physical device. | Partial |
| expo-file-system | v15.8.0 | Provides access to a file system stored locally on the device. | Partial |
| expo-font | v11.8.0 | Provides an interface to load fonts at runtime and use them in React Native components. | ✅ Yes |
| expo-gl | v13.4.0 | Provides a View that acts as an OpenGL ES render target, useful for rendering 2D and 3D graphics. | Partial |
| expo-image-manipulator | v11.6.0 | Provides an API for image manipulation on the local file system. | Partial |
| expo-image | v1.6.0 | A cross-platform React component that loads and renders images. | Partial |
| expo-linear-gradient | v12.6.0 | Provides a native React view that transitions between multiple colors in a linear direction. | ✅ Yes |
| expo-linking | v6.1.1 | Provides utilities for your app to interact with other installed apps using deep links. | ✅ Yes |
| expo-localization | v14.6.0 | Provides an interface for native user localization information. | Partial |
| expo-network | v5.7.0 | Provides access to the device’s network information. | Partial |
| expo-splash-screen | v0.24.0 | Provides access to controlling the visibility behavior of native splash screen. | ✅ Yes |
| expo-sqlite | v11.8.0 | Provides access to a database that can be queried through a SQLite API. | ✅ Yes |
| expo-system-ui | v2.7.0 | Enables you to interact with UI elements that fall outside of the React tree. | ✅ Yes |
| Library | Version | Description | Supported |
|---|---|---|---|
| formik | v~2.4.6 | Building forms in React Native. | ✅ Yes |
| Jest | v29.7.0 | A comprehensive JavaScript testing solution. | ✅ Yes |
| Lodash | v4.17.21 | A modern JavaScript utility library delivering modularity, performance and extras. | ✅ Yes |
| Reassure | v0.10.1 | Performance testing companion for React and React Native. | ✅ Yes |
| Redux | v2.2.4 | A JavaScript library for predictable and maintainable global state management. | ✅ Yes |
| react-native-axios | v1.6.2 | Promise based HTTP client for node.js. | ✅ Yes |
| react-native-scalable-image | v1.1.0 | Provides an Image component which scales width or height automatically to keep the aspect ratio. | ✅ Yes |
| react-native-toast-message | v2.2.0 | Animated toast message component for React Native. | ✅ Yes |
| react-native-url-polyfill | A lightweight and trustworthy URL polyfill for React Native. | ✅ Yes | |
| react-native-uuid | A zero-dependency TypeScript implementation of RFC4122 UUIDs. | ✅ Yes | |
| Socket.io | v4.7.5 | Enables real-time bidirectional event-based communication. | ✅ Yes |
| storybook | Design and develop individual React Native components. | Partial |
import { URL as pURL } from 'react-native-url-polyfill'
| Library | Supported | Comments |
|---|---|---|
| Bitmovin | ✅ Yes | Contact jacob.arends@bitmovin.com for details on distribution |
| Dash.js | ✅ Yes | Patches by Amazon |
| Dolby OptiView | ✅ Yes | For access, contact Dolby at https://optiview.dolby.com/contact |
| Hls.js | ✅ Yes | Patches by Amazon |
| Lura Player by Akta | ✅ Yes | Contact devrelations@akta.tech to request access |
| Shaka Player (Amazon Fork) | ✅ Yes | Download the Shaka Player |
| Library | Comments |
|---|---|
| Adjust | Read the S2S API docs. Visit the Adjust Help Center for support. |
| Adobe Experience Platform | Contact adobe-mobile-testing@adobe.com to request access. |
| AppsFlyer | Download AppsFlyer. Contact support@appsflyer.com for support. |
| Branch.io | Read the S2S API docs. Contact support@branch.io for support. |
| Braze (Appboy) | Contact kepler-braze-sdk-support@braze.com for support. |
| Bugsnag | Read the Bugsnag docs. Contact support@bugsnag.com for support. |
| Comscore | Contact vegasupport@comscore.com to request access. |
| Conviva | Contact keplersupport@conviva.com to request access. |
| Didomi | Read the docs here. Contact support@didomi.io to request access. |
| Firebase | Read the Firebase article. Contact oss@invertase.io for support. |
| Freewheel | Read the Freewheel article. Contact vis@freewheel.com for support. |
| GfK Sensic | Contact sensic@gfk.com to request access. |
| Google IMA DAI | Contact your Google account manager to request access. |
| Google PAL | Provides discrete access to targeting signals for Google Ad Manager programmatic ads. |
| Kantar | Contact frank.kammann@kantar.com to request access. |
| Kochava | Contact your Kochava Client Success Manager to request access. |
| LaunchDarkly | Read the LaunchDarkly docs. Visit the LaunchDarkly Help Center for support. |
| Mixpanel | Read the Mixpanel article. Contact support@mixpanel.com for support. |
| mParticle | Read the mParticle article. Contact ring@mparticle.com for support. |
| Mux | For Shaka player integration, read the Mux Shaka player docs. For other video players, read the Mux docs. |
| New Relic | Read the New Relic article. Visit New Relic Support for support. |
| Nielsen | Contact nielsendigitalsdksupport@nielsen.com to request access. |
| NPAW (Youbora) | Contact your NPAW Customer Success Manager to request access. |
| OneTrust | Read the CMP API docs. Contact support@onetrust.com for support. |
| Segment | Read the Segment docs. Contact friends@segment.com for support. |
| Sentry | Read the Sentry article. For suspected bugs, please use the Bug Reports section. |
| Smartclip | Contact benjamin.kotzott@smartclip.tv to request access. |
| Tealium | Read the Tealium article. Visit the Tealium Support Portal for support. |
| TrueX | Contact pub-support@infillion.com to request access. |
| Yospace | Read the Yospace docs. Contact support@yospace.com for support. |
Was this page helpful?
Supported devices
