byCedric / Use Expo
Licence: mit
Complementary hooks for Expo
Stars: β 233
Programming Languages
typescript
32286 projects
Labels
Projects that are alternatives of or similar to Use Expo
React Native Swiper Flatlist
π Swiper component implemented with FlatList using Hooks & Typescript + strict automation tests with Detox
Stars: β 217 (-6.87%)
Mutual labels: hooks, expo
E Commerce App React Native
E-commerce App UI. React native, Expo managed flow, React navigation v5, Notification.
Stars: β 61 (-73.82%)
Mutual labels: hooks, expo
React Native Version
π’ Version your React Native or Expo app in a `npm version` fashion.
Stars: β 408 (+75.11%)
Mutual labels: hooks, expo
Dribbble2react
Transform Dribbble designs to React-Native code | Shop UI Kit >>
Stars: β 2,443 (+948.5%)
Mutual labels: expo
React Native Youtube Iframe
A wrapper of the Youtube-iframe API built for react native.
Stars: β 221 (-5.15%)
Mutual labels: expo
Use Undo
React Hooks to implement Undo and Redo functionality
Stars: β 224 (-3.86%)
Mutual labels: hooks
Expo And Typescript
Showcase of an Expo app written in TypeScript.
Stars: β 222 (-4.72%)
Mutual labels: expo
Expo
An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
Stars: β 15,550 (+6573.82%)
Mutual labels: expo
React Native Stretchy
π€ΈββοΈA ReactNative scrollable stretchy header component
Stars: β 216 (-7.3%)
Mutual labels: expo
React Native Easy Starter
A react-native starter kit using RN0.63, Flipper support, LogBox, AndroidX, Hooks workflow, easy-peasy, code-push, Themes support and much more
Stars: β 224 (-3.86%)
Mutual labels: hooks
Awesome React Native Web
π React Native Web patterns, techniques, tips, and tricks β¨
Stars: β 215 (-7.73%)
Mutual labels: expo
Windows User Action Hook
A .NET library to subscribe for Windows operating system global user actions such mouse, keyboard, clipboard & print events
Stars: β 224 (-3.86%)
Mutual labels: hooks
Reusable
Reusable is a library for state management using React hooks
Stars: β 207 (-11.16%)
Mutual labels: hooks
React Table
βοΈ Hooks for building fast and extendable tables and datagrids for React
Stars: β 15,739 (+6654.94%)
Mutual labels: hooks
Image Upload Example
Demonstration of how to upload images from the ImagePicker, using a node backend to upload to S3
Stars: β 214 (-8.15%)
Mutual labels: expo
React Hooks Helper
A custom React Hooks library that gives you custom hooks for your code.
Stars: β 227 (-2.58%)
Mutual labels: hooks
Use Position
π React hook usePosition() for fetching and following a browser geolocation
Stars: β 230 (-1.29%)
Mutual labels: hooks
Application
-
useApplicationInstallTime
β get the time the app was installed on the device -
useApplicationAndroidInstallReferrer
β get the referrer URL of the installed app -
useApplicationAndroidLastUpdateTime
β get the time the app was last updated via the Google Play Store -
useApplicationIosIdForVendor
β get the referrer URL of the installed app
Battery
-
useBattery
β get the battery level, state and power mode -
useBatteryLevel
β get or track the battery level or percentage remaining -
useBatteryLowPowerMode
β get or track the battery low power mode -
useBatteryState
β get or track the battery (charging) state
Brightness
-
useBrightness
β change or track the screen brightness -
useSystemBrightness
β change or track the system screen brightness -
useSystemBrightnessMode
β change or track the system brightness mode
Font
-
useFonts
β load a map of fonts
Permissions
-
usePermissions
β get or ask permissions
Screen Orientation
-
useScreenOrientation
β track changes in screen orientation -
useScreenOrientationLock
β lock the screen to an orientation -
useScreenOrientationPlatformLock
β lock multiple platforms to an orientation
Sensors
-
useAccelerometer
β track changes in acceleration -
useBarometer
β track changes in air pressure -
useDeviceMotion
β track device motion and orientation -
useGyroscope
β track changes in rotation -
useMagnetometer
β track changes in the magnetic field -
useMagnetometerUncalibrated
β track changes in the magnetic field using raw data -
usePedometer
β track user step count -
usePedometerHistory
β get historical step count between two dates
Store Review
-
useStoreReviewHasAction
β determines if the store review can perform any action -
useStoreReviewIsAvailable
β determines if the platform has the capabilities to use request review -
useStoreReviewRequest
β request a store review if available
WebBrowser
-
useBrowsers
β Get a list of Android browsers -
useWarmBrowser
β Warm up and cool down and android browser
Usage
You can import these hooks by installing the @use-expo/<group>
packages.
import { useBrightness } from '@use-expo/brightness';
import { usePermissions } from '@use-expo/permissions';
Contributors
This project follows the all-contributors specification (emoji key). Contributions of any kind welcome!
Cedric van Putten π» π π‘ |
Evan Bacon π» π |
Robbie op de Weegh π» π |
Jakub Biesiada π π» |
with β€οΈ byCedric
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].