Home / Resources / Sample Code

Sample Applications and their source codes are available on Github to enable developers to understand how to build applications using EnableX API. Each of the sample application is developed to showcase a specific use case. Therefore, these applications methods may not cover every aspect of EnableX API, but helps you get started with coding quickly.

Happy Coding!

[ App#01 ] 1-to-1 Video Call

This Sample Application is used for basic 1-to-1 Video Call using EnableX Server API and Client Tool Kits of different platforms. The main purpose of this application is to demonstrate to developers the use of EnableX APIs by configuring & hosting on their own server. They can experience the video call quality and other features by accessing the application using the end-point browser or mobile devices. RTC Sessions hosted on EnableX platform run on supported set of web browsers without the need of any additional plugin.

Get Sample Code using different Toolkits from Github in your preferred languages:

LanguageWeb Toolkit
NodeJSv1.4.2
PHPv1.4.2
Pythonv1.4.2
Laravelv1.4.2
VueJSv1.4.2
LanguageAndroid Toolkit
Javav1.4.2
Kotlinv1.4.2
LanguageiOS Toolkit
Swiftv1.4.2

[ App#02 ] Multi-Party or Group Video Conference

This Sample Application is used for basic Multi-Party or Group Video Conference using EnableX Server API and Client Tool Kits of different platforms. The main purpose of this application is to demonstrate to developers the use of EnableX APIs by configuring & hosting on their own server. They can experience the video call quality and features by accessing the application using the end-point browser or mobile devices. RTC Sessions hosted on EnableX platform run on a number of web browsers without the need of any additional plugin.

Get Sample Code using different Toolkits from Github in your preferred languages:

LanguageWeb Toolkit
NodeJSv1.4.2
PHPv1.4.2
Pythonv1.4.2
Laravelv1.4.2
VueJSv1.4.2
LanguageAndroid Toolkit
Javav1.4.2
Kotlinv1.4.2
LanguageiOS Toolkit
Swiftv1.4.2

[ App#03 ] Text Chat / Messaging

This Sample Application is used for basic Text Chat / Messaging using EnableX Server API and Client Tool Kits with different platforms. The main purpose of this application is to demonstrate to developers the use of EnableX APIs by configuring & hosting on their own server.

Get Sample Code using different Toolkits from Github in your preferred languages:

LanguageiOS Toolkit
Swiftv1.4.2

[ App#04 ] Audio / Video Calling using Callkit

This Sample Application is used for basic Audio / Video Call using Callkit developed with EnableX Server API and Client Tool Kits of different platforms. The main purpose of this application is to demonstrate to developers the use of EnableX APIs by configuring & hosting on their own server. They can experience the video call quality and features by accessing the application using the end-point browser or mobile devices. RTC Sessions hosted on EnableX platform run on a number of web browsers without the need of any additional plugin.

Get Sample Code using different Toolkits from Github in your preferred languages:

LanguageiOS Toolkit
Swiftv1.4.2