Build an Android & iOS Video Calling App With React Native

This page summarizes the projects mentioned and recommended in the original post on dev.to

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. compose-and-swiftui-tutorial-projects

    Discontinued This repo contains SwiftUI, Jetpack Compose & React Native projects for some of the iOS and Android tutorial series in the Stream Developers YouTube channel (https://youtube.com/playlist?list=PLNBhvhkAJG6tJYnY-5oZ1JCp2fBNbVL_6). [Moved to: https://github.com/GetStream/compose-react-native-swiftui-tutorial-projects]

    As the video above demonstrates, the left preview shows the iOS version of the app. The Android version is the one running on the right-side video preview. Download the final React Native project from GitHub, explore the code base and test the app on iOS and Android devices.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. react-native-incall-manager

    Handling media-routes/sensors/events during a audio/video chat on React Native

    React Native Incall Manager: Handles call actions like muting/unmuting, turning the video camera on and off, and playing ringtones during an outgoing or incoming call.

  4. react-native-svg

    SVG library for React Native, React Native Web, and plain React web projects.

    React Native SVG: An open-source SVG library.

  5. react-native-netinfo

    React Native Network Info API for Android & iOS

    NetInfo: To provide information about a call connection’s status.

  6. Visual Studio Code

    Visual Studio Code

    To complete this tutorial successfully, you must install VS Code, Xcode, and Android Studio as development tools. Additionally, you must install React Native and configure it for iOS and Android using the React Native Command Line Interface (CLI) quickstart. If you need a step-by-step guide on how to set up the React Native CLI for iOS and Android, check out our article, Configuring React Native Without Expo. Finally, to provide the video calling functionality, we will use Stream's React Native Video SDK for out-of-the-box features such as picture-in-picture, group calling, and custom reactions.

  7. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Looking for alternatives to Notepad++

    3 projects | /r/software | 27 Jul 2021
  • Wiki-like text service.

    2 projects | /r/software | 28 Jun 2021
  • Middle Ground Between a Word Processor and a Text Editor

    2 projects | /r/software | 5 May 2021
  • Please Keep Humans in the Loop

    1 project | news.ycombinator.com | 16 Aug 2025
  • How to Send Emails in VS Code with Mailtrap MCP Server

    2 projects | dev.to | 8 Aug 2025

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?