Talk to us
Talk to us
menu

UIKits makes app building quicker and easier

UIKits makes app building quicker and easier
20+ UIKits
Open Source
50+ Components
Cross Platform
Ready to Use
Easy Customization

UIKits are perfectly suited for:

Testing tools in early-stage customer research
MVP to get funding
In-app plugins of your ready-to-run app
Start building
UIKits makes app building quicker and easier
Less time-consuming

Less time-consuming

Simply assemble the pre-built UI Components based on actual needs. No more wasting time on research, development, and testing from scratch, making your app-building faster.

More economical

More economical

Save the costs of hiring a pro technical team or talents. Purchase the package plan designed for starters and use it together with UIKits, for early-stage market validation.

Focus on your core

Focus on your core

Enables you to focus on your core business for profitable growth rather than making endless efforts to implement basic features.

UIKits

Experience pre-built Video Call Kit

Create a full-featured video call experience for your users to build meaningful connections.

Download sample apps

icon_uikit_apple
icon_uikit_android
icon_uikit_react
icon_uikit_flutter
icon_uikit_javas

Add video call to your website with <10 lines of code

Get the complete code and check it in action
<script>
const yourAppToken = '';
const zp = ZegoPrebuiltUIKit.create(yourAppToken);
zp.joinRoom({
  container: document.querySelector("#root"),
});
</script> 

Test a live video call

In this demo, we will show you how hour pre-built Video Call Kit works. You can start a call and invite others to join.

Get started
Try our demo
Based on UI Components, flexibility for any use cases

Ready-made components plus industry experience, various UIKits are assembled for your easy integration. You can add or remove components based on actual business needs, and say goodbye to repeatedly developing basic features.

Android Android
iOS iOS
React Native React Native
Flutter Flutter
ZegoAudioVideoView smallView = new ZegoAudioVideoViewcontainer.getContext());
smallView.setUserID(yourUserID);
smallView.setForegroundViewProvider(provider);
Based on ,UI Components,, flexibility for any use cases
Video view Video view

Display speaker view or peer view flexibly.

Dynamic video layouts Dynamic video layouts

Select and change dynamic prebuilt video layouts as wanted.

In-room messages In-room messages

Type messages and send messages to rooms.

Face beautification Face beautification

Add skin tone enhancement, skin smoothing, image sharpening, and more.

Call invitation Call invitation

Send call invitations to online users with pop-up notifications.

Keep you away from hard & messy things

With UIKits, you don't need spend time and worry about how to deal with these problems.

try {
  install UIKits;
  integrate the UIKit;
  customize UI components;
  launch your app;
}
catch(UIException){
  Support changing prebuilt layout based on screen size dynamically;
}
catch(NetworkException){
  Utility-oriented adaptive QoS and bandwidth allocation;
}
catch(ConnectionException){
  Automatic network connection management;
}
catch(RoutingException){
  Support distance-based server system & latency-base routing policy;
}
catch(MediaDevicesException){
  Built-in edge case handling when encountering media device errors;
}
Covering the needs of various industries
1-on-1 calls
1-on-1 calls

Add 1-on-1 voice and video calls to your web or mobile apps with Voice/Video Call Kit easily and quickly, making deeper connections and engaging communications no longer difficult.

Call invitation
Direct calls
Low-latency video
Crystal-clear audio
Device detection
Network detection
iOS iOS
Android Android
Web Web
React Native React Native
Flutter Flutter

Explore all UIKits

Live Audio Room

Live Audio Room

An all-in-one solution that enables you to build a shared live audio experience with live audio streaming, instant messaging, and in-room control features.

Online Karaoke

Online Karaoke

Quickly build an online Karaoke app with sing-alone, sing-together, live streaming, and interactive messaging features.

Watch Together

Watch Together

Build an interest-based virtual space for users to watch movies and videos, and chat together, even if they are miles apart.

Game Streaming

Game Streaming

Empower gamers to broadcast gameplay live with screen sharing, and viewers make comments and chat in real time.

Video Consultation

Video Consultation

Embed a low-latency video consultation to your website with the provided call invitation and screen sharing features.

Fitness Class

Fitness Class

Add high-quality fitness classes to your online fitness app quickly, raising the workout passion of your app users.

Live Shopping

Live Shopping

Empower your e-commerce platform with live streaming and text-based chat, converting viewers into buyers and pushing product info in real-time.

1-on-1 Tutoring

1-on-1 Tutoring

Customize your virtual tutoring classroom with real-time video calls and screen sharing, making students engaged more.

Build feature-rich apps with our core products

Voice Call

Easily build real-time voice call apps or add crystal-clear voice calling into your apps with Voice Call SDK and UIKits.

Voice Call
Learn more

Video call

Easily build real-time video call apps or add engaging video calling into your apps with Video Call SDK and UIKits.

Video call
Learn more

Live Streaming

Quickly build scalable and interactive live streaming into your apps in minutes with an easy-to-integrate SDK.

Live Streaming
Learn more

In-app Chat

Build real-time, scalable, secure in-app chat with our fully customizable SDK and easy-to-integrate UIKits.

In-app Chat
Learn more

AI Effects

Add 3D stickers, filters, face beautification, and background segmentation into your apps.

AI Effects
Learn more

Ready to start building?

Sign up and get 10,000 minutes for free

Start building