Skip to content
/ sdks Public

OneSignal simplifies customer messaging. Integrate with ease today.

Notifications You must be signed in to change notification settings

OneSignal/sdks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 

Repository files navigation

OneSignal

Quickstart   •   Website   •   Docs   •   Examples

OneSignal makes engaging customers simple and is the fastest, most reliable service to send push notifications, in-app messages, SMS, and emails.

Mobile SDKs

Client SDKs for Native Mobile Development Platforms

Platform Getting Started Guide SDK/Plugin Listing
OneSignal Android SDK(Google) OneSignal Android Setup
OneSignal Android SDK(Huawei) OneSignal Huawei Setup
OneSignal Android SDK(FireOS) OneSignal Amazon Setup
OneSignal iOS SDK OneSignal iOS Setup

Web SDKs

Client SDKs for Web Development Platforms

Platform Getting Started Guide SDK/Plugin Listing
OneSignal Website SDK OneSignal Website SDK Setup
OneSignal React Module OneSignal React Module Setup react-onesignal on npmjs
OneSignal Vue.js 2 Plugin OneSignal Vue.js Plugin Setup onesignal-vue on npmjs
OneSignal Vue.js 3 Plugin OneSignal Vue.js Plugin Setup onesignal-vue3 on npmjs
OneSignal Angular Plugin OneSignal Angular Plugin Setup onesignal-ngx on npmjs
OneSignal WordPress Plugin OneSignal Wordpress Plugin Setup OneSignal on WordPress Plugin Directory

Cross-Platform SDKs

Client SDKs for Cross-Platform Development Environments

Platform Getting Started Guide SDK/Plugin Listing
OneSignal Unity SDK OneSignal Unity Setup OneSignal on the Unity Asset Store
OneSignal Ionic/Capacitor SDK OneSignal Ionic/Capacitor Setup
OneSignal Xamarin SDK OneSignal Xamarin Setup OneSignalSdk.Xamarin on nuget
OneSignal React Native / Expo SDK OneSignal React Native/Expo Setup react-native-onesignal on npmjs
OneSignal Cordova SDK OneSignal Cordova Setup onesignal-cordova-plugin on npmjs
OneSignal Flutter SDK OneSignal Flutter Setup onesignal_flutter on pub.dev
OneSignal DotNet SDK OneSignal DotNet Setup OneSignalSDK.DotNet on Nuget

Server SDKs

Server SDKs & API Client Libraries

Platform Getting Started Guide SDK/Plugin Listing
OneSignal Node API node-onesignal on npmjs
OneSignal Go API onesignal on pkg.go.dev
OneSignal Java API
OneSignal .NET API OneSignalApi on nuget
OneSignal Rust API
OneSignal Ruby API onesignal on rubygems
OneSignal CPP API
OneSignal Python API onesignal on pip
OneSignal PHP API
OneSignal Rails Plugin onesignal-rails-plugin on rubygems

Developer Tools

CLI Tools, IDE & Build Plugins

Platform Getting Started Guide SDK/Plugin Listing
OneSignal Android Studio Plugin
OneSignal Expo EAS Plugin OneSignal Expo EAS Plugin Setup
OneSignal Gradle Plugin
OneSignal CLI

Deprecated

Platform Date
OneSignal Alexa Plugin

Releases

No releases published

Packages

No packages published