react-native-starter
react-native-twilio-video-webrtc
Our great sponsors
react-native-starter | react-native-twilio-video-webrtc | |
---|---|---|
2 | 6 | |
2,120 | 605 | |
0.8% | 0.5% | |
4.5 | 3.6 | |
4 days ago | 25 days ago | |
JavaScript | Java | |
Mozilla Public License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
react-native-starter
-
How to create a Video Consultation Healthcare App in React Native Using Twilio!
Here we will be using React Native starter kit that can be copied from the GitHub link- https://github.com/flatlogic/react-native-starter. You need to run the command- “npm install https://github.com/blackuy/react-native-twilio-video-webrtc –save” in the terminal project directory and then write the required code in App.js file.
-
12+ React Boilerplates & Starter Kits For Developers In 2021
GitHub
react-native-twilio-video-webrtc
-
However, this package itself specifies a main module field that could not be resolved
{ "name": "application", "version": "0.0.1", "private": true, "scripts": { "android": "react-native run-android", "ios": "react-native run-ios", "start": "react-native start", "test": "jest", "lint": "eslint .", "ipad-pro": "react-native run-ios --simulator='iPad Pro (12.9-inch) (5th generation)'" }, "dependencies": { "@aws-sdk/client-ses": "^3.271.0", "@aws-sdk/is-array-buffer": "^3.201.0", "@aws-sdk/util-buffer-from": "^3.208.0", "@openspacelabs/react-native-zoomable-view": "^2.1.1", "@react-native-community/art": "^1.2.0", "@react-native-community/async-storage": "^1.12.1", "@react-native-community/blur": "^4.3.0", "@react-native-community/masked-view": "^0.1.10", "@react-native-community/netinfo": "9.3.10", "@react-native-community/slider": "4.4.2", "@react-native-picker/picker": "2.4.10", "@react-navigation/bottom-tabs": "^6.5.1", "@react-navigation/drawer": "^6.5.5", "@react-navigation/native": "^5.9.3", "@react-navigation/stack": "^5.14.3", "@reduxjs/toolkit": "^1.8.6", "@sentry/react-native": "5.5.0", "axios": "^0.21.1", "axios-retry": "^3.4.0", "buffer": "^6.0.3", "expo": "^49.0.0", "expo-av": "~13.4.1", "expo-device": "~5.4.0", "expo-file-system": "~15.4.2", "expo-keep-awake": "~12.3.0", "expo-modules-core": "~1.5.6", "expo-network": "~5.4.0", "expo-screen-orientation": "~6.0.2", "http": "^0.0.1-security", "http2": "^3.3.7", "https-browserify": "^1.0.0", "jwt-decode": "^3.1.2", "lodash": "^4.17.21", "moment": "^2.29.1", "node-libs-react-native": "^1.2.1", "react": "18.2.0", "react-native": "0.72.1", "react-native-a-beep": "^1.1.0", "react-native-audio": "^4.3.0", "react-native-audio-recorder-player": "^3.4.0", "react-native-biometrics": "^2.2.2", "react-native-callkeep": "^4.2.0", "react-native-elements": "^3.4.1", "react-native-fs": "^2.18.0", "react-native-gesture-handler": "~2.12.0", "react-native-get-random-values": "~1.8.0", "react-native-gifted-chat": "^1.1.0", "react-native-keep-awake": "^4.0.0", "react-native-keychain": "^8.0.0", "react-native-linear-gradient": "^2.6.2", "react-native-paper": "^4.9.1", "react-native-permissions": "^3.3.1", "react-native-reanimated": "~3.3.0", "react-native-safe-area-context": "4.6.3", "react-native-screens": "~3.22.0", "react-native-sound": "^0.11.0", "react-native-sound-recorder": "^1.5.0", "react-native-toast-message": "^1.4.9", "react-native-twilio-video-webrtc": "https://github.com/blackuy/react-native-twilio-video-webrtc", "react-native-url-polyfill": "^1.3.0", "react-native-vector-icons": "^8.1.0", "react-redux": "^8.0.4", "readable-stream": "^4.4.2", "redux": "^4.2.0", "redux-logger": "^3.0.6", "redux-thunk": "^2.3.0", "rn-fetch-blob": "^0.12.0", "stream": "^0.0.2", "stream-http": "^3.2.0", "url": "^0.11.1", "uuid": "^3.4.0" }, "overrides": { "react-native-gifted-chat": { "react-native-safe-area-context": "4.6.3" } }, "devDependencies": { "@babel/core": "^7.20.0", "@babel/runtime": "^7.12.5", "@react-native-community/eslint-config": "^2.0.0", "babel-jest": "^26.6.3", "babel-plugin-module-resolver": "^4.1.0", "eslint": "7.14.0", "jest": "^29.2.1", "metro-react-native-babel-preset": "^0.64.0", "react-test-renderer": "17.0.1" }, "jest": { "preset": "react-native" } }
-
How to create a Video Consultation Healthcare App in React Native Using Twilio!
Here we will be using React Native starter kit that can be copied from the GitHub link- https://github.com/flatlogic/react-native-starter. You need to run the command- “npm install https://github.com/blackuy/react-native-twilio-video-webrtc –save” in the terminal project directory and then write the required code in App.js file.
What are some alternatives?
react-native-callkeep - iOS CallKit framework and Android ConnectionService for React Native
flutter-webrtc - WebRTC plugin for Flutter Mobile/Desktop/Web
Ant-Media-Server - Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
One-to-One-Video-Call-Webrtc-Application-Sample-for-Android - This Android app demonstrates a practical example of using EnableX Video APIs and the Android Toolkit to create a dynamic 1-to-1 real-time video chat experience. It serves as a hands-on demonstration, guiding developers on effectively harnessing these tools' power.
expo-firebase-authentication - Sample Expo application to showcase email and password based authentication using Firebase.
Neutrino - Create and build modern JavaScript projects with zero initial configuration.
react-slingshot - React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in
expo-native-starter-kit - This starter kit let's you run expo and ejected app together. Which means you can add native modules to your code and still be able to take advantage of expo's development environment
WebRTC-Java-Mobile - A Java/Kotlin WebRTC implementation for all mobile/desktop/web platforms.
react-firebase-starter - Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay
react-boilerplate - :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
react-redux-universal - Universal Rendering with React and Redux :stars: