https://github.com/software-mansion-labs/react-native-labs
Directory with experimental React Native modules and features
https://github.com/software-mansion-labs/react-native-labs
Last synced: about 2 months ago
JSON representation
Directory with experimental React Native modules and features
- Host: GitHub
- URL: https://github.com/software-mansion-labs/react-native-labs
- Owner: software-mansion-labs
- License: mit
- Created: 2023-09-01T09:04:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-04T07:31:12.000Z (over 1 year ago)
- Last Synced: 2025-04-11T02:13:46.279Z (about 2 months ago)
- Language: Java
- Size: 1.36 MB
- Stars: 16
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# react-native-labs
Directory with experimental React Native modules and features.
## TOC
| Project | Description | Video demo |
|-|-|-|
| [expo-camera-v2](./expo-camera-v2) | At the moment it's all about wrapping [Android CameraX](https://developer.android.com/training/camerax) with [`Expo Modules API`](https://docs.expo.dev/modules/module-api) | |
| [sweet-screens](./sweet-screens) | Using `UINavigationController` on iOS to mimic Native Stack from React Native Screens (PoC) with Expo Modules API | |
| [link-preview](./link-preview) | Native iOS [LinkPresentation](https://developer.apple.com/documentation/linkpresentation) in React Native | |
| [expo-live-activities](./expo-live-activities) | Fork of [react-native-widget-extensions](https://github.com/bndkt/react-native-widget-extension) allowing multiple activities in one time in one app and containing more generic update and end TS functions | |
| [expo-flashlight](./expo-flashlight) | Add basic functions that allow users to control flashlight on their devices | |
| [expo-super-torch](./expo-super-torch) | Multiplatform* Torch API you always wanted... (*only android atm) [🧨](https://github.com/tjzel/expo-super-torch) | |
| [microphone-meter](./MicrophoneMeter) | Detects the sound with the microphone and controls the torch based on the sound level. (Android + iOS)| |
| [react-native-multipeer](./react-native-multipeer) | Multipeer Conectivity API (*only ios) | [Video on Google Drive](https://drive.google.com/file/d/1h5NWY6IlUm_4QucM-IFt2ZWx9UkNl0jt) |
| [expo-lock-screen](./expo-lock-screen) | Native lock screen for android and ios | |
| [expo-torch-am](./expo-torch-am) | Torch API for both platforms with possibility to change torch level | [iOS video on Google Drive](https://drive.google.com/file/d/18PgPA0EhBA7_zd2TaqzG7rwDP9gzPcag) and [Android video on Google Drive](https://drive.google.com/file/d/1857ii_J-6u5mxy_azUUk7Q4mo5fJJLF_) |
| [expo-video (android)]() | Wraps [`androidx.media3.exoplayer`](https://developer.android.com/reference/androidx/media3/exoplayer/package-summary) with [`Expo Modules API`](https://docs.expo.dev/modules/module-api) | |