Downloading and Installing SDKs

Follow

Countly has several SDKs to choose from. Some are officially supported by Countly, and others are contributed by the community.

Below you may see a list of mobile and desktop SDKs.

Subscribe to SDK GitHub repositories

To receive notifications regarding SDK changes, you should be subscribed to the corresponding SDK repositories on GitHub. This will help to keep you up to date on any new releases.

Officially Supported SDKs

This table includes a list of all the officially supported SDKs maintained by Countly.

SDK name Download link Documentation link
iOS SDK (Objective-C) with watchOS, tvOS & macOS support Click to get Click for documentation
Android SDK (Java) Click to get Click for documentation
Web SDK (JavaScript) to track web sites Click to get Click for documentation
Node.js SDK (JavaScript) to track Node.js running apps and devices Click to get Click for documentation
React Native SDK (JavaScript) Click to get Click for documentation
Flutter SDK (Dart) Click to get

Click for documentation

Windows Phone & Windows SDK (C#) Click to get Click for documentation
C++ SDKs (C++) Click to get Click for documentation
Unity SDK (C#) Click to get Click for documentation
Java SDK (Java) Click to get Click for documentation

Countly Code Generator

If you would like to generate mobile or web code easily for events, user profiles, crash reporting, and have access to all the other features that generally come with Countly, we suggest using the Countly Code Generator, which is a point-and-click service that builds necessary code for you.

Feature comparison

This is a feature comparison for officially supported SDKs.

SDK Analytics Push Notifications User Profiles Crash Reports A/B Testing Performance Monitoring Feedback widgets
iOS
Android
Web -
Node.js - -
React Native
Flutter
Windows  -
C++ -
Unity
Java -

 

Community Supported SDKs

These client libraries are developed and supported by the Countly community and not by Countly directly. Refer to the corresponding author for support and more information.

SDK name Where to get Documentation link
Cocos2d-x SDK Click to get Click for documentation
Titanium Appcelerator SDK (iOS) Click to get Click for documentation
Titanium Appcelerator SDK (Android) Click to get Click for documentation
Xamarin (Android) Click to get Click for documentation
Xamarin (iOS) Click to get Click for documentation
Xamarin Forms (iOS) Click to get Click for documentation

 

Sunsetted SDKs

This table includes a list of all SDKs that have been sunsetted by Countly.

SDK name Repository link Documentation link
IoT devices (Python) Click to get Click for documentation
React Native (old) Click to get Click for documentation
Cordova SDK (JavaScript) Click to get 22.09 - 21.11 - 20.11 - 19.9.3

 

Documentation For Older SDK Versions

iOS SDK

Version 22.09.0 - Version 22.06.0 - Version 21.11.0 - Version 20.11.3 - Version 20.11.0 - Version 20.04.3

Android SDK

Version 22.06 - Version 22.02 - Version 21.11 - Version 20.11 - Version 20.04 - Version 19.09 - Version 19.02

Web SDK

Version 22.06 - Version 22.02 - Version 21.11 - Version 20.11 - Version 20.04

Node.js SDK

Version 22.02 - Version 21.11 - Version 20.11

React Native SDK

Version 22.06 - Version 22.02 - Version 21.11 - Version 20.11 - Version 20.04

Flutter SDK

Version 22.09 - Version 22.02 - Version 21.11 - Version 20.11 - Version 20.04.2

Windows SDK

Version 22.02 - Version 21.11 - Version 20.11 - Version 20.05

C++ SDKs

Version 22.09 - Version 22.06 - Version 22.02 - Version 21.11

Unity SDK

Version 22.02 - Version 21.11 - Version 20.11.5 - Version 20.11.1 - Version 19.09

Java SDK

Version 20.11 - Version 19.09

Was this article helpful?
2 out of 2 found this helpful

Looking for help?