Back to browse
GitHub Repository

📞 CallKit + Core-Telecom for React Native + Expo. A modern react-native-callkeep alternative.

27 starsKotlin

expo-callkit-telecom – easily integrate CallKit/Core-Telecom

by mfairley·May 20, 2026·4 points·0 comments

AI Analysis

●●SolidSolve My ProblemShip It

Unified API for CallKit and Core-Telecom that finally supports modern Expo SDKs.

Strengths
  • Written in Swift and Kotlin to ensure true API parity between iOS and Android.
  • Decouples system integration from media layers like LiveKit or plain WebRTC.
  • Includes working demo videos for outgoing, banner, and full-screen call states.
Weaknesses
  • Niche utility limited strictly to developers needing native telecom stack integration.
  • Competes with react-native-callkeep which still has a larger existing install base.
Target Audience

React Native developers building VoIP or calling features

Similar To

react-native-callkeep · expo-voip

Post Description

I built an expo-module that makes it easy to integrate CallKit/Core-Telecom into a React Native app. I've built a VoIP app before and this was one of the hardest parts. The existing react-native-callkeep is harder to use, isn't easy to set up VoIP notifications with and hasn't been updated in two years. This new module is tested with the latest versions of iOS/Android, Expo and LiveKit. It has a simple and unified API across iOS/Android.

Similar Projects

Melody v2.0.0 – Go framework with proper /v2 module and integrations

Melody v2 fixes a real pain: it ships a proper github.com/precision-soft/melody/v2 module and a go.work-based workspace so v1 and v2 can be used side-by-side without replace hacks. The release pairs that with practical, opinionated integrations — Bun ORM (mysql/pgsql/migrate) and a Rueidis Redis backend with prefix invalidation — plus controller autowire, router groups and a showcase app to demonstrate wiring. Not groundbreaking in the crowded Go web framework space, but it materially reduces friction for teams using Bun and modern Go modules.

Niche GemSolve My Problem
adrianjele
103mo ago