Prompt
What should I use for a custom video call UI
Latest observation
Nov 2, 2026
OpenAI APIWeb search: off
If you want a custom video call UI, the best choice depends on whether you’re building from scratch or using a video platform SDK.
Good options
- Web app: React or Next.js for the UI
- Mobile app: React Native, SwiftUI (iOS), or Jetpack Compose (Android)
- Cross-platform desktop/web: Electron or Tauri if needed
For the video call layer
Use a provider/SDK so you don’t have to build WebRTC plumbing yourself:
- Agora
- Twilio Video
- Daily
- Vonage
- LiveKit if you want more control and open-source infrastructure
Recommended stack
If you want something modern and flexible:
- Frontend: React / Next.js
- UI: Tailwind CSS or Material UI
- Video SDK: LiveKit, Daily, or Agora
- State management: Zustand, Redux, or React Query if needed
If you mean “what library handles the call UI components?”
Some SDKs include built-in components:
- Daily Prebuilt
- Twilio Video UI Kit
- LiveKit Components
My quick recommendation
- Fastest to build: Daily or Twilio
- Most customizable: LiveKit
- Best for custom web UI: React + LiveKit or React + Agora
If you want, I can suggest the best stack for web, iOS, Android, or cross-platform based on your exact app.