{"id":3933,"url":"https://github.com/prscX/awesome-react-native-native-modules","name":"awesome-react-native-native-modules","description":"A curated list of Awesome ReactNative: Native Modules Guidelines/Components/News/Tools/Learning Materials","projects_count":170,"last_synced_at":"2026-04-11T12:00:41.786Z","repository":{"id":57188081,"uuid":"121826926","full_name":"prscX/awesome-react-native-native-modules","owner":"prscX","description":"A curated list of Awesome ReactNative: Native Modules Guidelines/Components/News/Tools/Learning Materials","archived":false,"fork":false,"pushed_at":"2020-02-20T08:01:15.000Z","size":201,"stargazers_count":446,"open_issues_count":0,"forks_count":47,"subscribers_count":18,"default_branch":"master","last_synced_at":"2026-03-28T02:34:56.132Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/prscX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-02-17T04:22:24.000Z","updated_at":"2026-03-09T10:54:58.000Z","dependencies_parsed_at":"2022-08-28T10:51:40.977Z","dependency_job_id":null,"html_url":"https://github.com/prscX/awesome-react-native-native-modules","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/prscX/awesome-react-native-native-modules","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prscX%2Fawesome-react-native-native-modules","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prscX%2Fawesome-react-native-native-modules/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prscX%2Fawesome-react-native-native-modules/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prscX%2Fawesome-react-native-native-modules/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prscX","download_url":"https://codeload.github.com/prscX/awesome-react-native-native-modules/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prscX%2Fawesome-react-native-native-modules/sbom","scorecard":{"id":747556,"data":{"date":"2025-08-11","repo":{"name":"github.com/prscX/awesome-react-native-native-modules","commit":"e23f5f02aeed51f0ff7526994badc5fb666087ea"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":3,"reason":"Found 7/21 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T19:16:29.916Z","repository_id":57188081,"created_at":"2025-08-22T19:16:29.916Z","updated_at":"2025-08-22T19:16:29.916Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31679484,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"readme":"\u003ch1 align=\"center\"\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./assets/hero.png\" width=\"600\" height=\"300\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/sindresorhus/awesome\"\u003e\u003cimg alt=\"awesome\" src=\"https://awesome.re/badge.svg\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/awesome-react-native-native-modules\"\u003e\u003cimg src=\"http://img.shields.io/npm/v/awesome-react-native-native-modules.svg?style=flat\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/prscX/awesome-react-native-native-modules/pulls\"\u003e\u003cimg alt=\"PRs Welcome\" src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/prscX/awesome-react-native-native-modules#License\"\u003e\u003cimg src=\"https://img.shields.io/npm/l/awesome-react-native-native-modules.svg?style=flat\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\n    Awesome React Native: Native Modules\n\nIf this project has helped you out, please support us with a star 🌟\n\u003c/h1\u003e\n\nA curated list of Awesome React Native: Native Modules Guidelines/Components/News/Tools/Learning Materials. For general React Native libraries please have a look at [awesome-react-native](https://github.com/jondot/awesome-react-native).\n\n\n## Content\n\n- Introduction\n  - [Things you should know BEFORE you create a Native Module](./wiki/Introduction.md#Things-you-should-know-BEFORE-you-create-a-Native-Module)\n  - [Eligibility Criteria for creating a Native Module](./wiki/Introduction.md#Eligibility-Criteria-for-creating-a-Native-Module)\n  - [Advantages of Native Module](./wiki/Introduction.md#Advantages-of-Native-Module)\n  - [Disadvantage of Native Module](./wiki/Introduction.md#Disadvantage-of-Native-Module)\n\n- Setup\n  - [How to create a Native Module](./wiki/Setup.md#How-to-create-a-Native-Module)\n  - [How to add Native Module to your app](./wiki/Setup.md#How-to-add-Native-Module-to-your-app)\n\n- Creating Native Modules\n  - [Android](./wiki/Creation/Android.md)\n  - [iOS](./wiki/Creation/iOS.md)\n\n\n- Tutorials\n  - [Blogs](./wiki/Tutorials.md#Blogs)\n  - [Videos](./wiki/Tutorials.md#Videos)\n  - [Samples](./wiki/Tutorials.md#Samples)\n\n- Native Modules\n  - [UI Libraries](https://github.com/prscX/awesome-react-native-native-modules#UI:-Native-Modules)\n  - [Loaders \u0026 Animation Libraries](https://github.com/prscX/awesome-react-native-native-modules#Loaders-\u0026-Animation:-Native-Modules)\n  - [Alert, Prompt, Action \u0026 Dialog Libraries](https://github.com/prscX/awesome-react-native-native-modules#Alter,-Prompt,-Action-\u0026-Dialog:-Native-Modules)\n  - [Image, Audio, Video \u0026 Docs Libraries](https://github.com/prscX/awesome-react-native-native-modules#Image-\u0026-Audio-\u0026-Video-\u0026-Docs:-Native-Modules)\n  - [Network Libraries](https://github.com/prscX/awesome-react-native-native-modules#Network:-Native-Modules)\n  - [Motion Sensor Libraries](https://github.com/prscX/awesome-react-native-native-modules#Motion-Sensor:-Native-Modules)\n  - [Widget Libraries](https://github.com/prscX/awesome-react-native-native-modules#Widget:-Native-Modules)\n  - [OS, System \u0026 File Manager Libraries](https://github.com/prscX/awesome-react-native-native-modules#OS-\u0026-System-\u0026-File-Manager:-Native-Modules)\n  - [Security \u0026 Auth Libraries](https://github.com/prscX/awesome-react-native-native-modules#Security-\u0026-Auth:-Native-Modules)\n  - [Charts \u0026 Graph Libraries](https://github.com/prscX/awesome-react-native-native-modules#Chart-\u0026-Graph:-Native-Modules)\n  - [Utility, Build \u0026 Publish Libraries](https://github.com/prscX/awesome-react-native-native-modules#Utility-\u0026-Build-\u0026-Publish:-Native-Modules)\n\n- [Credits](https://github.com/prscX/awesome-react-native-native-modules#Credits)\n- [Contributors](https://github.com/prscX/awesome-react-native-native-modules#Contribution)\n- [License](https://github.com/prscX/awesome-react-native-native-modules#License)\n\n\n\n## \u003ca name=\"UI:-Native-Modules\"\u003eUI: Native Modules\u003c/a\u003e\n\n- [react-native-linear-gradient ★1710](https://github.com/react-native-community/react-native-linear-gradient): A \u003cLinearGradient /\u003e component for react-native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-tableview ★921](https://github.com/aksonov/react-native-tableview): Native iOS UITableView for React Native with JSON support and more.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-overlay ★588](https://github.com/brentvatne/react-native-overlay): A \u003cOverlay /\u003e component that brings content inside to the front of the view regardless of its current position in the component tree.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-search-bar ★582](https://github.com/umhan35/react-native-search-bar): The high-quality iOS native search bar for react native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-bottom-sheet-behavior ★554](https://github.com/cesardeazevedo/react-native-bottom-sheet-behavior): React Native wrapper for Android BottomSheetBehavior.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-sketch ★363](https://github.com/jgrancher/react-native-sketch): A React Native \u003cSketch /\u003e component for touch-based drawing.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-signature-capture ★343](https://github.com/RepairShopr/react-native-signature-capture): A simple modular component for react native (iOS) to capture a signature as an image.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-effects-view ★275](https://github.com/voronianski/react-native-effects-view): Use iOS8 UIVisualEffectViews's blur and vibrancy with ReactNative.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-text-input-mask ★188](https://github.com/react-native-community/react-native-text-input-mask): Text input mask for React Native, Android and iOS.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-cardview ★153](https://github.com/Kishanjvaghela/react-native-cardview): CardView for react-native (All Android version and iOS).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [RCTAutoComplete ★148](https://github.com/nulrich/RCTAutoComplete): React Native Component for MLPAutoCompleteTextField.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-shimmer ★137](https://github.com/oblador/react-native-shimmer): Simple shimmering effect for any view in React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-collapsing-toolbar ★130](https://github.com/cesardeazevedo/react-native-collapsing-toolbar): React Native wrapper for Android CollapsingToolbarLayout.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-custom-segmented-control ★102](https://github.com/wix/react-native-custom-segmented-control): Custom version of the IOS SegmentedControl component.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-android-kit ★94](https://github.com/adbayb/react-native-android-kit): Android Native Kit for React Native\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-material-palette ★74](https://github.com/callstack/react-native-material-palette): Bringing Material Palette API to React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-ios-drag-drop ★63](https://github.com/matt-oakes/react-native-ios-drag-drop): Support for the iOS 11+ inter-app drag and drop.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-android-activity ★37](https://github.com/petterh/react-native-android-activity): A React Native component for android view pager with tabs.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-full-screen ★31](https://github.com/Anthonyzou/react-native-full-screen): Full screen functionality for Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-tabbed-view-pager-android ★21](https://github.com/madhu314/react-native-tabbed-view-pager-android): A React Native component for android view pager with tabs.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-material-shadows ★19](https://github.com/prscX/react-native-material-shadows): React Native: Native Material Shadows.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-gradient-blur-view ★10](https://github.com/prscX/react-native-gradient-blur-view): React Native: Native Gradient with Blur Effect.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-android-bottom-navigation ★10](https://github.com/timomeh/react-native-android-bottom-navigation): Native UI Component of Android's BottomNavigation for react-native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-radio-button-android ★4](https://github.com/sichacvah/react-native-radio-button-android): A React Native Radio using the stock android widget.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-android-slidingtabstrip ★3](https://github.com/Benjamin-Dobell/react-native-android-slidingtabstrip): React Native sliding tab strip implementation for Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n\n\n\n\n\n## \u003ca name=\"Loaders-\u0026-Animation:-Native-Modules\"\u003eLoaders \u0026 Animation: Native Modules\u003c/a\u003e\n\n- [react-native-spinkit ★1230](https://github.com/maxs15/react-native-spinkit): A collection of animated loading indicators for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-spruce ★215](https://github.com/prscX/react-native-spruce): React Native Bridge for Native Spruce Animation Library.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-shine-button ★87](https://github.com/prscX/react-native-shine-button): React Native: Native Shine Button - Effects like shining.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-taptargetview ★66](https://github.com/prscX/react-native-taptargetview): React Native Bridge for Android KeepSafe/TapTargetView.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-iconic ★58](https://github.com/prscX/react-native-iconic): React Native - Native Animated Icons with different states.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-material-showcase-ios ★50](https://github.com/prscX/react-native-material-showcase-ios): React Native Bridge for aromajoin/material-showcase-ios.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-download-button ★35](https://github.com/prscX/react-native-download-button): React Native: Native Download Button: with pretty cool animation.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-progresshub ★11](https://github.com/frontendhot/react-native-progresshub): An implement of ProgressHUD for React-Native, similar to MBProgressHUD for iOS and KProgressHUD for Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-siri-wave-view ★8](https://github.com/prscX/react-native-siri-wave-view): React Native: Native Siri Wave View.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-dialog-progress ★1](https://github.com/cleandersonlobo/react-native-dialog-progress): A dialog showing a progress indicator for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n\n\n\n\n## \u003ca name=\"Alter,-Prompt,-Action-\u0026-Dialog:-Native-Modules\"\u003eAlter, Prompt, Action \u0026 Dialog: Native Modules\u003c/a\u003e\n\n- [react-native-picker ★870](https://github.com/beefe/react-native-picker): A Native Picker with high performance.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-activity-view ★387](https://github.com/naoufal/react-native-activity-view): iOS share and action sheets for React Native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-dialogs ★382](https://github.com/aakashns/react-native-dialogs): React Native wrappers for [material-dialogs](https://github.com/afollestad/material-dialogs).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-tooltip ★176](https://github.com/chirag04/react-native-tooltip): A react-native wrapper for showing tooltips.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-snackbar ★172](https://github.com/cooperka/react-native-snackbar): Material-design \"Snackbar\" component for Android and iOS.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-bottom-action-sheet ★90](https://github.com/prscX/react-native-bottom-action-sheet): React Native: Native Bottom Action Sheet.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-popover-menu ★68](https://github.com/prscX/react-native-popover-menu): React Native: Native Popover Menu.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-action-sheet ★66](https://github.com/yfuks/react-native-action-sheet): React native simple action sheet with native android (using the built-in AlertDialog).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-prompt-android ★53](https://github.com/shimohq/react-native-prompt-android): A polyfill library for Alert.prompt on Android platform, working both on Android and iOS platform.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-custom-actsheet ★39](https://github.com/guodong000/react-native-custom-actsheet): A custom ActionSheet for React Native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-bem-check-box ★28](https://github.com/torifat/react-native-bem-check-box): React Native bridge for awesome BEMCheckBox.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-nmrangeslider-ios ★24](https://github.com/Enrise/react-native-nmrangeslider-ios): React Native Slider component with two markers based on NMRangeSlider.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-tooltips ★18](https://github.com/prscX/react-native-tooltips): React Native: Native Tooltip View.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-android-location-enabler ★11](https://github.com/Richou/react-native-android-location-enabler): Display a GoogleMap like android popup to ask for user to enable location services if disabled.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n\n\n\n\n\n## \u003ca name=\"Image-\u0026-Audio-\u0026-Video-\u0026-Docs:-Native-Modules\"\u003eImage, Audio, Video \u0026 Docs: Native Modules\u003c/a\u003e\n\n- [react-native-camera ★4725](https://github.com/react-native-community/react-native-camera): A Camera component for React Native. Also supports barcode scanning!.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-image-picker ★3446](https://github.com/react-community/react-native-image-picker): A React Native module that allows you to use native UI to select media from the device library or directly from the camera.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-video ★2582](https://github.com/react-native-community/react-native-video): A \u003cVideo /\u003e component for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-svg ★2157](https://github.com/react-native-community/react-native-svg): SVG library for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-image-crop-picker ★1790](https://github.com/ivpusic/react-native-image-crop-picker): iOS/Android image picker with support for camera, configurable compression, multiple images and cropping.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-sound ★1114](https://github.com/zmxv/react-native-sound): React Native module for playing sound clips.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e \u003cimg src=\"./assets/windows.png\"/\u003e\n\n- [react-native-view-shot ★555](https://github.com/gre/react-native-view-shot): Snapshot a React Native view and save it to an image.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e \u003cimg src=\"./assets/windows.png\"/\u003e\n\n- [react-native-youtube ★514](https://github.com/inProgress-team/react-native-youtube): A \u003cYouTube/\u003e component for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-image-resizer ★470](https://github.com/bamlab/react-native-image-resizer): 🗻 Resize local images with React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-photo-view ★464](https://github.com/alwx/react-native-photo-view): Pinch-to-zoom view for React Native (both iOS and Android).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-camera-kit ★422](https://github.com/wix/react-native-camera-kit): Advanced native camera and gallery controls and device photos API.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-video-processing ★353](https://github.com/shahen94/react-native-video-processing): Native Video editing/trimming/compressing 🎥 library for React-Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-pdf-view ★282](https://github.com/cnjon/react-native-pdf-view): React Native PDF View.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-pdf ★216](https://github.com/wonday/react-native-pdf): A React Native PDF view module.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-voice ★195](https://github.com/wenkesj/react-native-voice): React Native Voice Recognition library for iOS and Android (Online and Offline Support).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-doc-viewer ★176](https://github.com/philipphecht/react-native-doc-viewer): React Native Doc Viewer (Supports file formats: xls,ppt,doc,xlsx,pptx,csv,docx,png,jpg,pdf,xml,binary ...).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-media-kit ★171](https://github.com/ldn0x7dc/react-native-media-kit): Video(and audio) component for react-native apps, supporting both iOS and Android. A unified and elegant player controller is provided by default. The API is similar with HTML video.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-html-to-pdf ★122](https://github.com/christopherdro/react-native-html-to-pdf): Convert html strings to PDF documents using React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-document-picker ★119](https://github.com/Elyx0/react-native-document-picker): Document Picker for React Native using Document Providers.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-image-tools ★109](https://github.com/npomfret/react-native-image-tools): Image editing software powered by Abode Creative SDK for iOS and Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-vlc-player ★60](https://github.com/ghondar/react-native-vlc-player): VLC Player for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [ReactNativeBarcodeScanner ★58](https://github.com/lifuzu/ReactNativeBarcodeScanner): Implemented a barcode scanner with support of react native technology.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-image-intent ★41](https://github.com/sonnylazuardi/react-native-image-intent): 🔬 Image intent receiver for React Native android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-image-sequence ★38](https://github.com/madsleejensen/react-native-image-sequence): Native implementation for creating frame based image animations.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-multiple-image-picker ★32](https://github.com/liaoyuan-io/react-native-multiple-image-picker): React Native Multiple Image Picker.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-quick-look ★30](https://github.com/redbooth/react-native-quick-look): React Native Component for iOS QuickLook Framework.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-thumbnail ★30](https://github.com/phuochau/react-native-thumbnail): Get thumbnail from local media. Currently, it only supports for video.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-palette ★30](https://github.com/chetstone/react-native-palette): A library wrapping the Android Palette class to extract colors from an image.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-photoeditorsdk ★26](https://github.com/imgly/pesdk-react-native): React Native module for [PhotoEditor SDK](https://www.photoeditorsdk.com).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-videoeditorsdk ★21](https://github.com/imgly/vesdk-react-native): React Native module for [VideoEditor SDK](https://www.videoeditorsdk.com).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-compress ★15](https://github.com/phuochau/react-native-compress): Compress video for react native. Only for iOS, Android will be coming.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-pdf-lib ★11](https://github.com/Hopding/react-native-pdf-lib): Library for creating and editing PDFs in React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n\n\n\n## \u003ca name=\"Monetization:-Native-Modules\"\u003eMonetization: Native Modules\u003c/a\u003e\n\n- [https://github.com/sbugert/react-native-admob ★648](https://github.com/sbugert/react-native-admob): React Native Google Admob.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [https://github.com/dooboolab/react-native-iap ★318](https://github.com/dooboolab/react-native-iap): React Native In App Purchase.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n\n\n## \u003ca name=\"Network:-Native-Modules\"\u003eNetwork: Native Modules\u003c/a\u003e\n\n- [react-native-push-notification ★2509](https://github.com/zo0r/react-native-push-notification): React Native Local and Remote Notifications.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-fetch-blob ★1940](https://github.com/wkh237/react-native-fetch-blob): A project committed to making file access and data transfer easier, efficient for React Native developers.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-webrtc ★1321](https://github.com/oney/react-native-webrtc): A WebRTC module for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-mapbox-gl ★1278](https://github.com/mapbox/react-native-mapbox-gl): A Mapbox GL react native module for creating custom maps.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-ble-plx ★586](https://github.com/Polidea/react-native-ble-plx): React Native BLE library.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-payments ★552](https://github.com/naoufal/react-native-payments): Accept Payments with Apple Pay and Android Pay using the Payment Request API.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-ble-manager ★456](https://github.com/innoveit/react-native-ble-manager): React Native BLE communication module.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-cookies ★442](https://github.com/joeferraro/react-native-cookies): Cookie manager for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-ibeacon ★310](https://github.com/frostney/react-native-ibeacon): 📡 iBeacon support for React Native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-mail ★266](https://github.com/chirag04/react-native-mail): A wrapper on top of MFMailComposeViewController from iOS and Mail Intent on android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-bluetooth-serial ★204](https://github.com/rusel1989/react-native-bluetooth-serial): Port of [BluetoothSerial](https://github.com/don/BluetoothSerial) for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-speech ★199](https://github.com/naoufal/react-native-speech): A text-to-speech library for React Native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-gcm-android ★170](https://github.com/oney/react-native-gcm-android): GCM for React Native Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-background-upload ★168](https://github.com/Vydia/react-native-background-upload): Cross platform http post file uploader with android and iOS background support.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-network-info ★153](https://github.com/pusherman/react-native-network-info): React Native library for getting information about the devices network.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-ble ★151](https://github.com/jacobrosenthal/react-native-ble): Central role BLE for react native noble api surface.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-android-sms-listener ★136](https://github.com/CentaurWarchief/react-native-android-sms-listener): Allows you to listen for incoming SMS messages using React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-browser ★87](https://github.com/PrestoDoctor/react-native-browser): Full-featured web browser module for React Native apps, based on TOWebViewController.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-print ★84](https://github.com/christopherdro/react-native-print): Print documents using React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-geo-fencing ★74](https://github.com/surialabs/react-native-geo-fencing): Native modules to determine if a location is within defined geographical boundaries using Google Geometry library.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-link-preview ★61](https://github.com/ospfranco/react-native-link-preview): Javascript module that allows to extract URL information from text.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-callkit ★60](https://github.com/ianlin/react-native-callkit): iOS 10 new CallKit framework for React Native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-android-speech ★45](https://github.com/mihirsoni/react-native-android-speech): This simple React Native module for Android Text To Speech functionality.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-fused-location ★43](https://github.com/MustansirZia/react-native-fused-location): Finest location for react-native on Android using the new Fused API.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-kontaktio ★35](https://github.com/Artirigo/react-native-kontaktio): React Native (iOS and Android) library for Kontakt.io beacons (and all other beacons).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-nfc-ios ★32](https://github.com/barodeur/react-native-nfc-ios): Easy to use CoreNFC for React Native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-carrier-info ★25](https://github.com/ianlin/react-native-carrier-info): React Native module bridge to obtain information about the user’s home cellular service provider.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-media-meta ★18](https://github.com/mybigday/react-native-media-meta): Get media file metadata in your React Native app.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-android-geolocation ★18](https://github.com/garysye/react-native-android-geolocation): React Native Module to use Android Geolocation via Google Play API.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-region-monitor ★6](https://github.com/martijndeh/react-native-region-monitor): A simple and easy to use geographical region monitoring API for React Native. This works for iOS, and Android is there but needs testing.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-google-pay](https://github.com/busfor/react-native-google-pay): Accept Payments with Google Pay for React Native apps.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-apay](https://github.com/busfor/react-native-apay): Accept Payments with Apple Pay for React Native apps.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n\n\n\n## \u003ca name=\"Motion-Sensor:-Native-Modules\"\u003eMotion Sensor: Native Modules\u003c/a\u003e\n\n- [react-native-gesture-handler ★484](https://github.com/kmagiera/react-native-gesture-handler): New declarative API for gesture handling in react-native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-motion-manager ★203](https://github.com/pwmckenna/react-native-motion-manager): CMMotionManager wrapper for react-native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-sensor-manager ★146](https://github.com/kprimice/react-native-sensor-manager): Native sensors access for react-native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-proximity ★128](https://github.com/williambout/react-native-proximity):📱 A React Native wrapper that provides access to the proximity sensor on iOS and Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n\n\n\n## \u003ca name=\"Widget:-Native-Modules\"\u003eWidget: Native Modules\u003c/a\u003e\n\n- [react-native-android-widget-poc ★70](https://github.com/netbeast/react-native-android-widget-poc): React Native Android widgets bridged to JS, a proof of concept.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n\n\n\n\n## \u003ca name=\"OS-\u0026-System-\u0026-File-Manager:-Native-Modules\"\u003eOS, System \u0026 File Manager: Native Modules\u003c/a\u003e\n\n- [react-native-device-info ★2101](https://github.com/rebeccahughes/react-native-device-info): Device Information for React Native iOS and Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e \u003cimg src=\"./assets/windows.png\"/\u003e\n\n- [react-native-fs ★1795](https://github.com/itinance/react-native-fs): Native filesystem access for react-native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e \u003cimg src=\"./assets/windows.png\"/\u003e\n\n- [react-native-i18n ★1249](https://github.com/AlexanderZaytsev/react-native-i18n): React Native + i18n.js.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-config ★1177](https://github.com/luggit/react-native-config): Bring some 12 factor love to your mobile apps.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-share ★960](https://github.com/EstebanFuentealba/react-native-share): Share Social , Sending Simple Data to Other Apps.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e \u003cimg src=\"./assets/windows.png\"/\u003e\n\n- [react-native-notifications ★882](https://github.com/wix/react-native-notifications): React Native Notifications.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-contacts ★635](https://github.com/rt2zz/react-native-contacts): React Native Contacts.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-keychain ★593](https://github.com/oblador/react-native-keychain): Keychain Access for React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-quick-actions ★508](https://github.com/jordanbyron/react-native-quick-actions): A react-native interface for 3D Touch home screen quick actions.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-background-timer ★349](https://github.com/ocetnik/react-native-background-timer): Emit event periodically (even when app is in the background).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-background-job ★322](https://github.com/vikeri/react-native-background-job): Schedule background jobs in React Native that run your JavaScript when your app is in the background/killed.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-social-share ★306](https://github.com/doefler/react-native-social-share): Use the iOS and Android native Twitter and Facebook share popup with React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-share-extension ★286](https://github.com/alinz/react-native-share-extension): React Native as an engine to drive share extension.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-google-cast ★217](https://github.com/charliesbox/react-native-google-cast): A library that unifies both android and iOS chromecast sdk.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-branch-deep-linking ★215](https://github.com/BranchMetrics/react-native-branch-deep-linking): NPM module for integrating Branch deep linking with React Native apps.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-keep-awake ★210](https://github.com/corbt/react-native-keep-awake): Keep the screen from going to sleep. iOS and Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-keyboard-manager ★165](https://github.com/douglasjunior/react-native-keyboard-manager): Library that allows to prevent issues of keyboard sliding up and cover on React-Native iOS projects.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-zip-archive ★115](https://github.com/mockingbot/react-native-zip-archive): Zip archive utility for react-native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-unified-contacts ★104](https://github.com/joshuapinter/react-native-unified-contacts): Your best friend when working with the latest and greatest Contacts Framework in iOS 9+ in React Native.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-discovery ★75](https://github.com/yonahforst/react-native-discovery): Discover nearby devices using BLE.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-share-menu ★74](https://github.com/meedan/react-native-share-menu): A module for React Native that adds your app to the share menu of the device.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [React-Native-Calendar-Reminders ★59](https://github.com/wmcmahan/React-Native-Calendar-Reminders): React Native Module for IOS Calendar Reminders.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-phone-picker ★52](https://github.com/Spikef/react-native-phone-picker): React Native component for select phone number from address book.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-exit-app ★40](https://github.com/wumke/react-native-exit-app): Exit,close,kill,shutdown app completely for React Native on iOS and Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-app-info ★39](https://github.com/Iragne/react-native-app-info): Get app version from NSBundle.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-search-api ★23](https://github.com/ombori/react-native-search-api): The SearchApi module gives you a general React Native interface to interact with the iOS Search API, Core Spotlight.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-battery ★20](https://github.com/oojr/react-native-battery): Plugin for react native that adds an listener for the battery status of a device.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-get-music-files ★14](https://github.com/cinder92/react-native-get-music-files): React Native package to get music files from local and sd for iOS and Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-android-packagemanager ★12](https://github.com/staltz/react-native-android-packagemanager): Call some PackageManager APIs from React Native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n- [react-native-dimmer ★4](https://github.com/yadi-social/react-native-dimmer): A plugin that allows you to enable (eventually lock the device) and disable the screen dim in your React Native app. Works in both iOS and Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-sms-retriever](https://github.com/Bruno-Furtado/react-native-sms-retriever): SMS Retriever API for Android.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e\n\n\n\n\n## \u003ca name=\"Security-\u0026-Auth:-Native-Modules\"\u003eSecurity \u0026 Auth: Native Modules\u003c/a\u003e\n\n- [react-native-google-signin ★768](https://github.com/devfd/react-native-google-signin): Google Signin for your react native applications.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-permissions ★670](https://github.com/yonahforst/react-native-permissions): Check and request user permissions in ReactNative (iOS and Android).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-touch-id ★601](https://github.com/naoufal/react-native-touch-id): React Native authentication with the native Touch ID popup.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-oauth ★447](https://github.com/fullstackreact/react-native-oauth): A react-native wrapper for social authentication login for both Android and iOS.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-fingerprint-scanner ★172](https://github.com/hieuvp/react-native-fingerprint-scanner): Provide Touch ID Fingerprint Scanner for React Native (Compatible with both Android and iOS).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-auth0 ★128](https://github.com/auth0/react-native-auth0): React Native toolkit for Auth0 API.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-privacy-snapshot ★102](https://github.com/kayla-tech/react-native-privacy-snapshot): Obscure passwords and other sensitive personal information when a react-native app transitions to the background.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n\n\n\n\n## \u003ca name=\"Chart-\u0026-Graph:-Native-Modules\"\u003eChart \u0026 Graph: Native Modules\u003c/a\u003e\n\n- [react-native-charts-wrapper ★648](https://github.com/wuxudong/react-native-charts-wrapper): A React Native charts wrapper (support android \u0026 ios).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-svg-charts ★154](https://github.com/JesperLekland/react-native-svg-charts): 📈 One library to rule all charts for React Native 📊.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n\n\n\n\n## \u003ca name=\"Utility-\u0026-Build-\u0026-Publish:-Native-Modules\"\u003eUtility, Build \u0026 Publish: Native Modules\u003c/a\u003e\n\n- [react-native-code-push ★4150](https://github.com/Microsoft/react-native-code-push): React Native module for CodePush.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e \u003cimg src=\"./assets/windows.png\"/\u003e\n\n- [react-native-exception-handler ★246](https://github.com/master-atul/react-native-exception-handler): A react native module that lets you to register a global error handler that can capture fatal/non fatal uncaught exceptions.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-awesome-card-io ★235](https://github.com/Kerumen/react-native-awesome-card-io): A complete and cross-platform card.io component for React Native (iOS and Android).\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-hockeyapp ★105](https://github.com/benloopcompany/react-native-hockeyapp): HockeyApp integration for React Native with Android and iOS support.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [rn-apple-healthkit ★95](https://github.com/terrillo/rn-apple-healthkit): A React Native package for interacting with Apple HealthKit.\n\n  \u003cimg src=\"./assets/ios.png\"/\u003e\n\n- [react-native-cordova ★35](https://github.com/remobile/react-native-cordova): A cordova plugin bridge for react-native.\n\n  \u003cimg src=\"./assets/android.png\"/\u003e \u003cimg src=\"./assets/ios.png\"/\u003e\n\n\n\n\n\n\n## \u003ca name=\"Credits\"\u003eCredits\u003c/a\u003e\n- All the contributors of above listed Native Module libraries.\n- Icons used by [aha-soft](https://www.iconfinder.com/aha-soft)\n\n\n## ✨ Credits\n\n## 🤔 How to contribute\nHave an idea? Found a bug? Please raise to [ISSUES](https://github.com/prscX/awesome-react-native-native-modules/issues).\nContributions are welcome and are greatly appreciated! Every little bit helps, and credit will always be given.\n\n## 💫 Where is this library used?\nIf you are using this library in one of your projects, add it in this list below. ✨\n\n\n## 📜 License\nThis library is provided under the Apache License.\n\nAwesomeReactNativeNativeModules @ [prscX](https://github.com/prscX)\n\n## 💖 Support my projects\nI open-source almost everything I can, and I try to reply everyone needing help using these projects. Obviously, this takes time. You can integrate and use these projects in your applications for free! You can even change the source code and redistribute (even resell it).\n\nHowever, if you get some profit from this or just want to encourage me to continue creating stuff, there are few ways you can do it:\n* Starring and sharing the projects you like 🚀\n* If you're feeling especially charitable, please follow [prscX](https://github.com/prscX) on GitHub.\n\n  \u003ca href=\"https://www.buymeacoffee.com/prscX\" target=\"_blank\"\u003e\u003cimg src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: auto !important;width: auto !important;\" \u003e\u003c/a\u003e\n\n  Thanks! ❤️\n  \u003cbr/\u003e\n  [prscX.github.io](https://prscx.github.io)\n  \u003cbr/\u003e\n  \u003c/ Pranav \u003e\n","created_at":"2024-01-06T20:24:43.119Z","updated_at":"2026-04-11T12:00:41.786Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["\u003ca name=\"Image-\u0026-Audio-\u0026-Video-\u0026-Docs:-Native-Modules\"\u003eImage, Audio, Video \u0026 Docs: Native Modules\u003c/a\u003e","\u003ca name=\"Loaders-\u0026-Animation:-Native-Modules\"\u003eLoaders \u0026 Animation: Native Modules\u003c/a\u003e","\u003ca name=\"Alter,-Prompt,-Action-\u0026-Dialog:-Native-Modules\"\u003eAlter, Prompt, Action \u0026 Dialog: Native Modules\u003c/a\u003e","\u003ca name=\"UI:-Native-Modules\"\u003eUI: Native Modules\u003c/a\u003e","\u003ca name=\"Chart-\u0026-Graph:-Native-Modules\"\u003eChart \u0026 Graph: Native Modules\u003c/a\u003e","\u003ca name=\"OS-\u0026-System-\u0026-File-Manager:-Native-Modules\"\u003eOS, System \u0026 File Manager: Native Modules\u003c/a\u003e","\u003ca name=\"Security-\u0026-Auth:-Native-Modules\"\u003eSecurity \u0026 Auth: Native Modules\u003c/a\u003e","\u003ca name=\"Network:-Native-Modules\"\u003eNetwork: Native Modules\u003c/a\u003e","\u003ca name=\"Utility-\u0026-Build-\u0026-Publish:-Native-Modules\"\u003eUtility, Build \u0026 Publish: Native Modules\u003c/a\u003e","\u003ca name=\"Motion-Sensor:-Native-Modules\"\u003eMotion Sensor: Native Modules\u003c/a\u003e","\u003ca name=\"Monetization:-Native-Modules\"\u003eMonetization: Native Modules\u003c/a\u003e","\u003ca name=\"Widget:-Native-Modules\"\u003eWidget: Native Modules\u003c/a\u003e","\u003ca name=\"Credits\"\u003eCredits\u003c/a\u003e","💖 Support my projects"],"sub_categories":[],"projects_url":"https://awesome.ecosyste.ms/api/v1/lists/prscx%2Fawesome-react-native-native-modules/projects"}