Sign up to receive our newsletter

Get notified of new app updates as they are released

Thank you for subscribing to our newsletter
Oops! Something went wrong while submitting the form.

Contact us

Please contact us below and we will get back to you.

Thank you!
Our team will be in touch.
Oops! Something went wrong while submitting the form.

Native Plugin Library

Launch a full-featured native app quickly and easily with only minimal web development.
GoNative’s expansive library of plugins supercharge your app with access to native device hardware, functionality, and third-party services.

Native Plugins are accessed from your website via the GoNative JavaScript Bridge, an API that allows your website to communicate with and control your app.

GoNative’s expansive library of plugins supercharge your app with access to native device hardware, functionality, and third-party services.

Build your app
Social Login

Social Login

Provide a seamless native login experience for your users with any combination of Facebook Login, Google Sign-in and Sign in with Apple. The login process is facilitated through the respective native SDKs rather than the webview. If the user is already logged into an account their login completes automatically, avoiding the need to manually enter username and password details.

QR / Barcode Scanner

QR / Barcode Scanner

Scan QR Codes and Barcodes directly into your app via the device camera. Used for in-store retail shopping, warehouse management, data center operations, etc.

Google Firebase Analytics

Google Firebase Analytics

Harness the power of the Google Analytics platform and add native event tracking and usage analytics. Supports default app events such as app start and app usage, as well as custom events.

Face ID/Touch ID Android Biometric

Face ID/Touch ID Android Biometric

Provide your users with a seamless login experience using Apple's Face ID and Touch ID authentication and Android Fingerprint Authentication on supported devices.

In-App Purchases

In-App Purchases

Accept payment within your app seamlessly using Apple and Google's IAP platform to facilitate in-app transactions such as one-time purchase, subscription, or promo code redemption.

App Review

App Review

Prompt your users to leave ratings and reviews for your Apple App Store and Google Play Store app listings. Build your app's profile and improve the discoverability of your app listing through positive ratings.

Share into app

Share into app

Allow your users to share data such as URL links from other apps installed on their device. Your app will appear in the list of available target apps and actions when they invoke the "Share" menu.

Local Settings

Local Settings

Save app settings and other data directly to the user's device using iOS Apple Keychain and Android SharedPreferences. If the user is logged into the device the data will persist throughout app upgrade and uninstall/reinstall.

Background Location

Background Location

Allow your app to run code in the background while subscribed to device location updates. Use the background process to perform data backup activities or send data/location to a remote server.

Haptics

Haptics

Trigger haptic vibration effects to provide feedback to end users based on various events and actions within your app. Support for six different haptic effects that have been specifically designed to be comparable across iOS and Android devices.

AdMob Native Ads

AdMob Native Ads

Google's AdMob platform displays native banner and interstitial ads which provide an enhanced user experience and result in increased monetization versus ads displayed through your website.

Native Media Player

Native Media Player

Play audio natively on iOS and Android with playback controls and track information displayed on the device lock screen. Use for audiobook, podcast, e-learning, radio apps, etc

Facebook App Events

Facebook App Events

Collect analytics, measure Facebook Ad performance, and build audiences for Facebook Ad targeting. Supports standard events such as App Install and App Launch as well as custom events.

Native Contacts

Native Contacts

Allow your users to sync their contacts to your app. Or simplify form completion by enriching additional form fields based on a known lookup field such as email/phone number. Used in CRM and field service applications, for social networking and community platform apps, and for eCommerce shipping.

Document Scanner

Document Scanner

Easily scan documents via the device camera using image processing to automatically enhance and optimize the scanned image. Streamline document uploads from customers and employees while reducing errors and missing information.

Secure Modal (Apple Pay)

Secure Modal (Apple Pay)

Some 3rd party JavaScript libraries such as the Apple Pay JS API require a secure iOS WKWebView window with external scripting blocked. GoNative's Modal Plugin allows the functionality provided by these libraries to work within your app.

Calendar

Calendar

Add events to the user's calendar from ics files and embedded calendar links. Prompt the user to add via a native interface form. Used for client service and shift scheduling apps. (iOS Only)

Offline Downloads

Offline Downloads

Download document and media files to the user's device for online or offline access. Files are accessible through a built-in file manager UI as well as via the JavaScript Bridge.

Card.io

Card.io

Simplify payment form completion using the device camera and machine vision to read any credit card. Hold your card in front of the card to capture cardholder name, card number and expiry date without typing.

Jailbreak/Root Detection

Jailbreak/Root Detection

Improve app security and meet compliance requirements by detecting when your app is running on an insecure jailbroken iOS device or a rooted Android device.

Auth0

Auth0

Auth0 is an easy to implement, adaptable authentication and authorization platform. Optimize for user experience and privacy. Lower user friction, incorporate rich user profiling, and facilitate more transactions.

Moxo

Moxo

Moxo's OneStop Client Interaction Hub provides a modern solution for servicing clients in the digital world. It offers a single pane of glass to oversee client interaction and the responsiveness of your business teams.

AppsFlyer

AppsFlyer

The AppsFlyer Native Plugin provides app installation and event recording functionality. You can record installs, updates, sessions, and in-app events. Recording these events can help you evaluate ROI and user quality.

Twilio

Twilio

Add a native Twilio video chat interface to your app to provide your users a more seamless and integrated experience versus a web-based client.

Kaltura Media Player

Kaltura Media Player

Play live and recorded video natively in your app using the Kaltura Player. Includes support for AirPlay and Chromecast streaming to compatible devices.

NFC Tag Scanner

NFC Tag Scanner

Scan data from Near Field Communication (NFC) tags as part of in-store shopping experience, warehouse tracking, digital+physical game, or any similar use case

iBeacon

iBeacon

Add indoor location awareness and mapping capabilities to your app through the use of iBeacons and proximity scanning.

Scandit QR / Barcode

Scandit QR / Barcode

Scan QR Codes and Barcodes directly into your app via the device camera. This plugin is similar to our basic version with additional functionality provided by Scandit. An active Scandit license is required.

Microsoft Intune

Microsoft Intune

Add Microsoft Intune capabilities to your app to support Mobile Device Management (MDM) and Mobile Application Management (MAM) using the Microsoft Endpoint Manager.

Push Notification Plugins

Push notifications provide a powerful channel to reach all or a subset of your users with announcements and information. Push notifications also allow you to directly target an individual user with alerts or to reach them when they are most likely to engage.

GoNative customers can use OneSignal to send unlimited push notifications free of charge, or select a paid plan with more advanced features such as In-App Messages.

Add enterprise-class push notification capabilities to your native app and easily send push notifications to all or a subset of your users

Build your app

OneSignal

As our most popular push notification service, OneSignal is both rich in advanced messaging features and fit for businesses of all sizes. Our OneSignal integration is free to test in advance of publishing. Note that if you choose Full-Service App Configuration our team will configure OneSignal for your app.

Intercom

Send native push notifications to users using the Intercom platform. Link user to device and log events via the JavaScript Bridge.

Adjust

Create and send push notifications using Adjust's full tracking and attribution analytics such as campaign, ad group, and creative level optimization

Braze

Create powerful customer engagement with ease, at any scale, with the Braze platform. Orchestrate responsive, cross-channel experiences within a single interface.

Cordial

Engage your customers with personalized mobile app messaging based on everything you know about them. As your customers signal their interests across your mobile app, website, email and SMS messages, and in-store experiences, personalize every aspect of your mobile app messages.

IBM Cloud

Send push notifications through the IBM Push Notifications action in IBM Cloud with full reporting and analysis support

Optimizely/Episerver

Deploy Push Notifications as part of your Optimizely/Episerver digital marketing campaigns will full support of the personalization and performance management platform

Salesforce Marketing

Send and manage push notifications directly from your Salesforce Marketing Cloud dashboard. View push notification open rate and track campaign performance across multiple channels.

Xtremepush

The Xtremepush platform gives brands and marketers the ability to analyze, segment and target their web and mobile app users, enabling the delivery of data-driven contextually relevant notifications at the optimum time and location.

Adding Native Plugins

Native Plugins are easily added to your iOS and Android apps without the need for mobile development. Plugins are accessed through the GoNative JavaScript Bridge, a powerful API that allows your website to communicate with and control your app.

Learn more

To ensure JavaScript added to your webpage is only active when pages are displayed within your app you may add conditions to detect when the site is being accessed by the app. Or you can use one of several methods to serve a specific app version of your website.

Learn more

Some Native Plugins require active subscriptions or licenses with third-party providers. GoNative is not responsible for the services provided by third parties or any future changes. For support of SDKs not found in our Native Plugin Library contact us for custom development.

Contact us