From beb3e2074e9a8b0ceac2e431270cd17316594d33 Mon Sep 17 00:00:00 2001 From: Simek Date: Sun, 14 Sep 2025 10:49:14 +0200 Subject: [PATCH] add package release date, a11y and visual fixes --- assets/data.json | 23138 ++++++++++++++---------- bun.lock | 198 +- components/Button.tsx | 8 +- components/Footer.tsx | 2 +- components/Icons/index.tsx | 6 +- components/Library/LoadingContent.tsx | 17 +- components/Library/MetaData.tsx | 25 +- components/Library/UpdateAtView.tsx | 78 +- components/Library/index.tsx | 2 +- components/NavigationTab.tsx | 2 +- components/Search.tsx | 2 +- components/Sort.tsx | 2 + debug-github-repos.json | 6 + eslint.config.mjs | 24 +- package.json | 22 +- pages/_app.tsx | 10 +- pages/_document.tsx | 102 +- pages/_error.jsx | 60 - pages/_error.tsx | 35 + scripts/fetch-npm-registry-data.ts | 8 +- styles/styles.css | 15 +- types/index.ts | 2 + util/getApiUrl.ts | 4 +- util/newArchStatus.ts | 2 +- util/strings.ts | 16 +- 25 files changed, 13957 insertions(+), 9829 deletions(-) delete mode 100644 pages/_error.jsx create mode 100644 pages/_error.tsx diff --git a/assets/data.json b/assets/data.json index 177a4227d..3aebab5c3 100644 --- a/assets/data.json +++ b/assets/data.json @@ -1,5 +1,74 @@ { "libraries": [ + { + "githubUrl": "https://github.com/mrousavy/nitro/tree/main/packages/nitrogen", + "npmPkg": "nitro-codegen", + "examples": [ + "https://github.com/mrousavy/nitro/tree/main/example" + ], + "images": [ + "https://github.com/mrousavy/nitro/blob/main/docs/static/img/social-card.png?raw=true" + ], + "ios": true, + "android": true, + "tvos": true, + "macos": true, + "visionos": true, + "dev": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/mrousavy/nitro", + "homepage": "https://github.com/mrousavy/nitro#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": false, + "hasSponsorships": true, + "hasDiscussions": false, + "hasTopics": false, + "updatedAt": "2025-09-10T13:32:42Z", + "createdAt": "2024-06-12T10:21:40Z", + "pushedAt": "2025-09-10T13:32:42Z", + "forks": 47, + "issues": 12, + "subscribers": 18, + "stars": 1354, + "dependencies": 5 + }, + "name": "nitrogen", + "fullName": "mrousavy/nitro", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "The code-generator for react-native-nitro-modules.", + "topics": [], + "license": { + "name": "MIT License", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "spdxId": "MIT" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasNativeCode": false + }, + "npm": { + "downloads": 31822, + "weekDownloads": 5173, + "size": 422 + }, + "score": 73, + "matchingScoreModifiers": [ + "Popular", + "Known", + "Recently updated", + "Not supporting New Architecture" + ], + "popularity": 0.138, + "topicSearchString": "" + }, { "githubUrl": "https://github.com/onubo/react-native-logs", "ios": true, @@ -24,7 +93,7 @@ "forks": 36, "issues": 3, "subscribers": 4, - "stars": 544, + "stars": 546, "dependencies": 0 }, "name": "react-native-logs", @@ -64,9 +133,11 @@ }, "npmPkg": "react-native-logs", "npm": { - "downloads": 223611, - "weekDownloads": 45550, - "size": 169609 + "downloads": 234217, + "weekDownloads": 36478, + "size": 169609, + "latestRelease": "5.5.0", + "latestReleaseDate": "2025-09-07T07:05:37.951Z" }, "score": 57, "matchingScoreModifiers": [ @@ -74,7 +145,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.132, "topicSearchString": "log logs logger react-native expo error console colors debug file custom levels namespace debugging ios android logging" }, { @@ -138,9 +209,11 @@ "unmaintained": true, "npmPkg": "react-native-gl-image-filters", "npm": { - "downloads": 252, - "weekDownloads": 42, - "size": 96162 + "downloads": 262, + "weekDownloads": 44, + "size": 96162, + "latestRelease": "0.5.0", + "latestReleaseDate": "2021-08-15T17:42:26.052Z" }, "score": 41, "matchingScoreModifiers": [ @@ -148,7 +221,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.358, + "popularity": -1.356, "topicSearchString": "react-native gl-react gl-react-native image-filters gl-react-expo gl-react-dom expo gl opengl react" }, { @@ -203,16 +276,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 1781, - "weekDownloads": 510, - "size": 1353429 + "downloads": 1618, + "weekDownloads": 260, + "size": 1353429, + "latestRelease": "2.2.2", + "latestReleaseDate": "2025-05-20T06:35:59.074Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.243, + "popularity": 0.137, "topicSearchString": "react-native unicons icons iconscout vector vector-icons" }, { @@ -277,16 +352,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 5104, - "weekDownloads": 1198, - "size": 229897 + "downloads": 5455, + "weekDownloads": 924, + "size": 229897, + "latestRelease": "3.4.0", + "latestReleaseDate": "2025-09-08T11:49:40.645Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.2, + "popularity": 0.144, "topicSearchString": "react-native image image-editor imageeditor photo photo-editor photoeditor photoeditorsdk photoeditor-sdk sdk ios android photo-editing image-editing image-manipulation" }, { @@ -349,9 +426,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2460, - "weekDownloads": 591, - "size": 243217 + "downloads": 2548, + "weekDownloads": 485, + "size": 243217, + "latestRelease": "3.4.0", + "latestReleaseDate": "2025-09-08T11:49:42.691Z" }, "score": 57, "matchingScoreModifiers": [ @@ -359,7 +438,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.204, + "popularity": 0.162, "topicSearchString": "react-native video video-editor videoeditor videoeditorsdk videoeditor-sdk sdk ios android video-editing video-manipulation crop filter" }, { @@ -381,10 +460,10 @@ "updatedAt": "2025-08-08T15:20:54Z", "createdAt": "2016-05-17T14:25:03Z", "pushedAt": "2025-08-08T15:20:54Z", - "forks": 1466, + "forks": 1468, "issues": 529, "subscribers": 73, - "stars": 6285, + "stars": 6282, "dependencies": 0 }, "name": "react-native-image-crop-picker", @@ -420,9 +499,11 @@ }, "npmPkg": "react-native-image-crop-picker", "npm": { - "downloads": 561083, - "weekDownloads": 117231, - "size": 2764375 + "downloads": 585096, + "weekDownloads": 97237, + "size": 2764375, + "latestRelease": "0.51.0", + "latestReleaseDate": "2025-08-08T15:21:19.746Z" }, "score": 84, "matchingScoreModifiers": [ @@ -431,7 +512,7 @@ "Known", "Lots of open issues" ], - "popularity": 0.178, + "popularity": 0.141, "topicSearchString": "react native react-native image picker crop cropping multiple camera video ios android recording" }, { @@ -486,16 +567,18 @@ "unmaintained": true, "npmPkg": "react-native-resegmented-control", "npm": { - "downloads": 158, - "weekDownloads": 19, - "size": 35854 + "downloads": 176, + "weekDownloads": 12, + "size": 35854, + "latestRelease": "2.4.0", + "latestReleaseDate": "2020-07-14T19:44:02.409Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.397, + "popularity": -1.441, "topicSearchString": "react-native segmented control resegmented uisegmentedcontrol segmentedcontrolios segmented-control" }, { @@ -547,16 +630,18 @@ }, "npmPkg": "react-native-scales", "npm": { - "downloads": 10, - "weekDownloads": 0, - "size": 7115 + "downloads": 11, + "weekDownloads": 2, + "size": 7115, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-02-26T07:58:05.056Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.8, "topicSearchString": "khtwah step react-native dimensions" }, { @@ -616,16 +701,18 @@ }, "npmPkg": "react-native-redux", "npm": { - "downloads": 363, - "weekDownloads": 68, - "size": 18557 + "downloads": 351, + "weekDownloads": 50, + "size": 18557, + "latestRelease": "1.0.12", + "latestReleaseDate": "2023-02-16T10:33:58.211Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.84, + "popularity": -0.878, "topicSearchString": "khtwah reactnative redux react-redux redux-persist react react-native react-hooks reactjs redux-thunk redux-store redux-actions" }, { @@ -675,7 +762,9 @@ "npm": { "downloads": 18, "weekDownloads": 0, - "size": 51594 + "size": 51594, + "latestRelease": "1.1.3", + "latestReleaseDate": "2019-11-01T04:25:59.783Z" }, "score": 32, "matchingScoreModifiers": [ @@ -737,16 +826,18 @@ }, "npmPkg": "react-native-toastboard", "npm": { - "downloads": 161, - "weekDownloads": 45, - "size": 38621 + "downloads": 168, + "weekDownloads": 44, + "size": 38621, + "latestRelease": "2.0.4", + "latestReleaseDate": "2025-01-02T15:49:14.715Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.507, + "popularity": -0.524, "topicSearchString": "native react react-native toast toastboard toaster notifications" }, { @@ -782,10 +873,10 @@ "updatedAt": "2025-07-11T11:54:42Z", "createdAt": "2019-03-28T08:50:26Z", "pushedAt": "2025-07-11T11:54:42Z", - "forks": 349, - "issues": 19, + "forks": 348, + "issues": 21, "subscribers": 45, - "stars": 1086, + "stars": 1087, "dependencies": 3 }, "name": "stream-chat-react-native", @@ -799,9 +890,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 78549, - "weekDownloads": 15576, - "size": 166882 + "downloads": 89157, + "weekDownloads": 12664, + "size": 166882, + "latestRelease": "8.5.0", + "latestReleaseDate": "2025-08-28T13:02:17.659Z" }, "score": 68, "matchingScoreModifiers": [ @@ -809,7 +902,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.121, "topicSearchString": "" }, { @@ -848,10 +941,10 @@ "updatedAt": "2025-07-11T11:54:42Z", "createdAt": "2019-03-28T08:50:26Z", "pushedAt": "2025-07-11T11:54:42Z", - "forks": 349, - "issues": 19, + "forks": 348, + "issues": 21, "subscribers": 45, - "stars": 1086, + "stars": 1087, "dependencies": 2 }, "name": "stream-chat-expo", @@ -865,9 +958,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 68987, - "weekDownloads": 14893, - "size": 44882 + "downloads": 74364, + "weekDownloads": 13098, + "size": 44882, + "latestRelease": "8.5.0", + "latestReleaseDate": "2025-08-28T13:02:19.988Z" }, "score": 68, "matchingScoreModifiers": [ @@ -875,7 +970,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.15, "topicSearchString": "" }, { @@ -935,7 +1030,9 @@ "npm": { "downloads": 30, "weekDownloads": 1, - "size": 3931 + "size": 3931, + "latestRelease": "1.0.0", + "latestReleaseDate": "2019-03-26T17:18:13.986Z" }, "score": 32, "matchingScoreModifiers": [ @@ -1001,15 +1098,17 @@ "unmaintained": true, "npmPkg": "react-native-shake-event", "npm": { - "downloads": 27, - "weekDownloads": 5 + "downloads": 22, + "weekDownloads": 3, + "latestRelease": "4.0.1", + "latestReleaseDate": "2017-08-10T07:19:18.918Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.583, + "popularity": -1.63, "topicSearchString": "android ios native react react-component react-native component shake shake-event shake-event-android shake-event-ios" }, { @@ -1031,7 +1130,7 @@ "updatedAt": "2021-12-05T14:33:15Z", "createdAt": "2016-09-14T10:43:55Z", "pushedAt": "2021-12-05T14:33:15Z", - "forks": 1052, + "forks": 1050, "issues": 364, "subscribers": 61, "stars": 5660, @@ -1068,9 +1167,11 @@ "unmaintained": true, "npmPkg": "react-native-splash-screen", "npm": { - "downloads": 488131, - "weekDownloads": 104292, - "size": 40002 + "downloads": 504701, + "weekDownloads": 86118, + "size": 40002, + "latestRelease": "3.3.0", + "latestReleaseDate": "2021-12-07T05:32:39.596Z" }, "score": 70, "matchingScoreModifiers": [ @@ -1081,7 +1182,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.568, + "popularity": -0.605, "topicSearchString": "react-native component splash-screen splashscreen splash launch-screen launchscreen android ios launchimage" }, { @@ -1106,7 +1207,7 @@ "forks": 13, "issues": 8, "subscribers": 4, - "stars": 596, + "stars": 597, "dependencies": 1 }, "name": "pinar", @@ -1142,9 +1243,11 @@ }, "npmPkg": "pinar", "npm": { - "downloads": 10767, - "weekDownloads": 2663, - "size": 76897 + "downloads": 11209, + "weekDownloads": 1933, + "size": 76897, + "latestRelease": "0.12.2", + "latestReleaseDate": "2023-04-24T20:59:43.911Z" }, "score": 41, "matchingScoreModifiers": [ @@ -1152,7 +1255,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.21, + "popularity": 0.147, "topicSearchString": "react react-component react-native reactnative ios android carousel carousel-component slider swiper scrollview typescript a11y" }, { @@ -1210,9 +1313,11 @@ "unmaintained": true, "npmPkg": "react-native-google-photos", "npm": { - "downloads": 39, + "downloads": 42, "weekDownloads": 5, - "size": 10211 + "size": 10211, + "latestRelease": "3.0.5", + "latestReleaseDate": "2019-11-15T17:03:58.769Z" }, "score": 32, "matchingScoreModifiers": [ @@ -1274,16 +1379,18 @@ "unmaintained": true, "npmPkg": "react-native-reader", "npm": { - "downloads": 101, - "weekDownloads": 29, - "size": 19192 + "downloads": 96, + "weekDownloads": 26, + "size": 19192, + "latestRelease": "0.9.4", + "latestReleaseDate": "2023-06-24T16:11:48.956Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.248, + "popularity": -1.264, "topicSearchString": "readability reader react-native ios-reader android-reader safari-reader" }, { @@ -1339,16 +1446,18 @@ }, "npmPkg": "react-native-columns", "npm": { - "downloads": 28, - "weekDownloads": 7, - "size": 92673 + "downloads": 31, + "weekDownloads": 5, + "size": 92673, + "latestRelease": "1.0.6", + "latestReleaseDate": "2018-11-30T03:18:07.921Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.517, + "popularity": -1.607, "topicSearchString": "android column columns ios react-native component resize" }, { @@ -1373,9 +1482,9 @@ "createdAt": "2018-08-02T19:29:21Z", "pushedAt": "2025-09-02T18:45:25Z", "forks": 118, - "issues": 84, + "issues": 85, "subscribers": 7, - "stars": 1696, + "stars": 1698, "dependencies": 4 }, "name": "react-native-svg-transformer", @@ -1402,9 +1511,11 @@ }, "npmPkg": "react-native-svg-transformer", "npm": { - "downloads": 2581298, - "weekDownloads": 566364, - "size": 15412 + "downloads": 2675470, + "weekDownloads": 475964, + "size": 15412, + "latestRelease": "1.5.1", + "latestReleaseDate": "2025-05-02T17:07:28.039Z" }, "score": 62, "matchingScoreModifiers": [ @@ -1414,7 +1525,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.151, "topicSearchString": "react-native svg loader transformer" }, { @@ -1466,16 +1577,18 @@ "unmaintained": true, "npmPkg": "react-native-svg-asset-plugin", "npm": { - "downloads": 116029, - "weekDownloads": 16688, - "size": 19377 + "downloads": 138966, + "weekDownloads": 11286, + "size": 19377, + "latestRelease": "0.5.0", + "latestReleaseDate": "2020-07-26T07:45:30.838Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.628, + "popularity": -0.681, "topicSearchString": "react-native svg" }, { @@ -1536,16 +1649,18 @@ }, "npmPkg": "react-native-apple-ads-attribution", "npm": { - "downloads": 6, - "weekDownloads": 1, - "size": 13910 + "downloads": 8, + "weekDownloads": 0, + "size": 13910, + "latestRelease": "1.0.2", + "latestReleaseDate": "2018-10-18T21:16:04.927Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.55, + "popularity": -1, "topicSearchString": "react-native react-component react-components react native ios component apple search ads attribution api iad attributiondetails" }, { @@ -1603,16 +1718,18 @@ "unmaintained": true, "npmPkg": "react-native-formawesome", "npm": { - "downloads": 30, - "weekDownloads": 3, - "size": 54240 + "downloads": 28, + "weekDownloads": 0, + "size": 54240, + "latestRelease": "1.0.1", + "latestReleaseDate": "2019-06-13T14:02:07.321Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.664, + "popularity": -1, "topicSearchString": "ui native react react-native validation class-validator validate.js form react-formawesome-core" }, { @@ -1672,9 +1789,11 @@ }, "npmPkg": "rn-secure-storage", "npm": { - "downloads": 13614, - "weekDownloads": 3487, - "size": 69030 + "downloads": 14006, + "weekDownloads": 3134, + "size": 69030, + "latestRelease": "3.0.1", + "latestReleaseDate": "2024-01-29T13:14:41.158Z" }, "score": 41, "matchingScoreModifiers": [ @@ -1682,7 +1801,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.218, + "popularity": 0.19, "topicSearchString": "react-native ios android keychain-service keystore-service device-security keystore keychain secure-preferences token react-token multiple-values multiple-keys" }, { @@ -1730,9 +1849,11 @@ "unmaintained": true, "npmPkg": "react-native-sideswipe", "npm": { - "downloads": 2418, - "weekDownloads": 438, - "size": 200099 + "downloads": 2453, + "weekDownloads": 437, + "size": 200099, + "latestRelease": "1.5.0", + "latestReleaseDate": "2019-05-28T19:13:26.464Z" }, "score": 57, "matchingScoreModifiers": [ @@ -1741,7 +1862,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.596, + "popularity": -0.599, "topicSearchString": "" }, { @@ -1790,16 +1911,18 @@ "unmaintained": true, "npmPkg": "react-native-navybits-date-time-picker", "npm": { - "downloads": 49, - "weekDownloads": 15, - "size": 30605899 + "downloads": 46, + "weekDownloads": 13, + "size": 30605899, + "latestRelease": "1.2.3", + "latestReleaseDate": "2020-04-02T14:14:23.906Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.227, + "popularity": -1.24, "topicSearchString": "react-native" }, { @@ -1857,16 +1980,18 @@ "unmaintained": true, "npmPkg": "react-native-image-cache-wrapper", "npm": { - "downloads": 439, - "weekDownloads": 106, - "size": 17966 + "downloads": 469, + "weekDownloads": 68, + "size": 17966, + "latestRelease": "1.0.7", + "latestReleaseDate": "2020-03-31T15:20:41.398Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.294, + "popularity": -1.376, "topicSearchString": "cache cached-image image-cache image imagebackground react-component react-native android ios" }, { @@ -1926,16 +2051,18 @@ "unmaintained": true, "npmPkg": "react-native-super-ellipse-mask", "npm": { - "downloads": 63, - "weekDownloads": 9, - "size": 43811 + "downloads": 72, + "weekDownloads": 5, + "size": 43811, + "latestRelease": "1.0.7", + "latestReleaseDate": "2018-04-22T09:43:06.204Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.371, + "popularity": -1.438, "topicSearchString": "react-native squircle smooth rounded superellipse curvature continuity mask view apple smooth-corners corners rounded-corners" }, { @@ -1986,9 +2113,11 @@ "unmaintained": true, "npmPkg": "react-native-file-selector", "npm": { - "downloads": 153, - "weekDownloads": 20, - "size": 413172 + "downloads": 162, + "weekDownloads": 16, + "size": 413172, + "latestRelease": "1.0.2", + "latestReleaseDate": "2021-07-01T12:14:55.396Z" }, "score": 41, "matchingScoreModifiers": [ @@ -1996,7 +2125,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.389, + "popularity": -1.416, "topicSearchString": "react-native andriod ios" }, { @@ -2047,9 +2176,11 @@ }, "npmPkg": "react-native-material-shadows", "npm": { - "downloads": 3, + "downloads": 4, "weekDownloads": 0, - "size": 15135 + "size": 15135, + "latestRelease": "0.0.2", + "latestReleaseDate": "2018-02-11T08:30:23.168Z" }, "score": 32, "matchingScoreModifiers": [ @@ -2108,16 +2239,18 @@ }, "npmPkg": "react-native-about-libraries", "npm": { - "downloads": 627, - "weekDownloads": 128, - "size": 216599 + "downloads": 639, + "weekDownloads": 75, + "size": 216599, + "latestRelease": "0.0.6", + "latestReleaseDate": "2018-06-29T10:48:39.013Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.326, + "popularity": -1.4, "topicSearchString": "react-native android ios" }, { @@ -2168,16 +2301,18 @@ }, "npmPkg": "react-native-siri-wave-view", "npm": { - "downloads": 36, - "weekDownloads": 9, - "size": 4527536 + "downloads": 96, + "weekDownloads": 3, + "size": 4527536, + "latestRelease": "0.0.9", + "latestReleaseDate": "2018-06-29T06:21:04.636Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.275, + "popularity": -1.473, "topicSearchString": "react-native android ios" }, { @@ -2228,16 +2363,18 @@ "unmaintained": true, "npmPkg": "react-native-lock-screen", "npm": { - "downloads": 74, - "weekDownloads": 9, - "size": 3765017 + "downloads": 76, + "weekDownloads": 7, + "size": 3765017, + "latestRelease": "1.0.2", + "latestReleaseDate": "2021-06-22T08:07:50.181Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.394, + "popularity": -1.418, "topicSearchString": "react-native android ios" }, { @@ -2261,7 +2398,7 @@ "forks": 11, "issues": 2, "subscribers": 3, - "stars": 171, + "stars": 170, "dependencies": 0 }, "name": "react-native-styled-dialogs", @@ -2288,16 +2425,18 @@ "unmaintained": true, "npmPkg": "react-native-styled-dialogs", "npm": { - "downloads": 55, - "weekDownloads": 2, - "size": 3845476 + "downloads": 66, + "weekDownloads": 6, + "size": 3845476, + "latestRelease": "1.0.2", + "latestReleaseDate": "2021-07-05T13:30:27.002Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.467, + "popularity": -1.42, "topicSearchString": "react-native android ios" }, { @@ -2349,15 +2488,17 @@ "npmPkg": "react-native-morphing-text", "npm": { "downloads": 16, - "weekDownloads": 0, - "size": 560625 + "weekDownloads": 2, + "size": 560625, + "latestRelease": "0.0.4", + "latestReleaseDate": "2018-05-15T11:11:42.940Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.367, "topicSearchString": "react-native android ios" }, { @@ -2409,16 +2550,18 @@ "unmaintained": true, "npmPkg": "react-native-chip-view", "npm": { - "downloads": 1052, - "weekDownloads": 170, - "size": 1756711 + "downloads": 1093, + "weekDownloads": 77, + "size": 1756711, + "latestRelease": "0.0.12", + "latestReleaseDate": "2019-05-18T15:03:50.189Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.612, + "popularity": -0.69, "topicSearchString": "react-native android ios" }, { @@ -2437,11 +2580,11 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-08T11:25:09Z", + "updatedAt": "2025-09-11T13:00:43Z", "createdAt": "2016-10-03T14:50:16Z", - "pushedAt": "2025-09-08T11:25:09Z", + "pushedAt": "2025-09-11T13:00:43Z", "forks": 96, - "issues": 5, + "issues": 4, "subscribers": 33, "stars": 328, "dependencies": 0 @@ -2477,9 +2620,11 @@ }, "npmPkg": "instabug-reactnative", "npm": { - "downloads": 63394, - "weekDownloads": 13800, - "size": 2951952 + "downloads": 65367, + "weekDownloads": 11371, + "size": 2951899, + "latestRelease": "16.0.3", + "latestReleaseDate": "2025-09-11T13:21:04.948Z" }, "score": 57, "matchingScoreModifiers": [ @@ -2487,7 +2632,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.148, "topicSearchString": "react-native instabug debugging errors exceptions logging reporting feedback bug-reporting bug-reporter sdk" }, { @@ -2553,9 +2698,11 @@ }, "npmPkg": "react-native-tableview-simple", "npm": { - "downloads": 4299, - "weekDownloads": 868, - "size": 234587 + "downloads": 4472, + "weekDownloads": 647, + "size": 234587, + "latestRelease": "4.4.1", + "latestReleaseDate": "2024-06-10T16:25:13.373Z" }, "score": 41, "matchingScoreModifiers": [ @@ -2563,7 +2710,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.123, "topicSearchString": "react-native react-component tableview uitableview crossplatform ios android javascript react css" }, { @@ -2619,16 +2766,18 @@ }, "npmPkg": "react-native-localizable", "npm": { - "downloads": 17, - "weekDownloads": 4, - "size": 113603 + "downloads": 19, + "weekDownloads": 1, + "size": 113603, + "latestRelease": "1.0.1", + "latestReleaseDate": "2018-02-16T00:33:30.706Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.55, + "popularity": -1.7, "topicSearchString": "react-native react-component localizable ios android localization native javascript" }, { @@ -2683,9 +2832,11 @@ }, "npmPkg": "react-native-fbsdk", "npm": { - "downloads": 15093, - "weekDownloads": 2759, - "size": 634846 + "downloads": 15698, + "weekDownloads": 2651, + "size": 634846, + "latestRelease": "3.0.0", + "latestReleaseDate": "2020-11-23T21:21:09.075Z" }, "score": 70, "matchingScoreModifiers": [ @@ -2696,7 +2847,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.595, + "popularity": -0.606, "topicSearchString": "react react-native react-component ios android facebook core" }, { @@ -2747,9 +2898,11 @@ }, "npmPkg": "react-native-simple-toast", "npm": { - "downloads": 99094, - "weekDownloads": 19428, - "size": 53770 + "downloads": 101049, + "weekDownloads": 16155, + "size": 53770, + "latestRelease": "3.3.2", + "latestReleaseDate": "2025-01-03T13:07:29.587Z" }, "score": 41, "matchingScoreModifiers": [ @@ -2757,7 +2910,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.136, "topicSearchString": "react-native ios android" }, { @@ -2786,7 +2939,7 @@ "forks": 66, "issues": 6, "subscribers": 9, - "stars": 932, + "stars": 933, "dependencies": 1 }, "name": "react-navigation-header-buttons", @@ -2815,9 +2968,11 @@ }, "npmPkg": "react-navigation-header-buttons", "npm": { - "downloads": 18339, - "weekDownloads": 3822, - "size": 303649 + "downloads": 18737, + "weekDownloads": 3406, + "size": 303649, + "latestRelease": "13.0.0", + "latestReleaseDate": "2024-11-24T18:14:52.213Z" }, "score": 57, "matchingScoreModifiers": [ @@ -2826,7 +2981,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.155, "topicSearchString": "react-native ios android react-navigation hacktoberfest" }, { @@ -2889,16 +3044,18 @@ "unmaintained": true, "npmPkg": "react-native-d3multiline-chart", "npm": { - "downloads": 220, - "weekDownloads": 40, - "size": 2113779 + "downloads": 231, + "weekDownloads": 33, + "size": 2113779, + "latestRelease": "1.0.19", + "latestReleaseDate": "2019-09-12T16:15:01.163Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.343, + "popularity": -1.378, "topicSearchString": "animated multiline drawing line scatterpoint charts d3.js d3v4 android ios svg multiline-graph line-graph scatterpoint-graph d3js" }, { @@ -2959,16 +3116,18 @@ "unmaintained": true, "npmPkg": "react-native-bottom-toolbar", "npm": { - "downloads": 300, - "weekDownloads": 31, - "size": 10721 + "downloads": 384, + "weekDownloads": 45, + "size": 10721, + "latestRelease": "4.3.0", + "latestReleaseDate": "2019-12-02T08:11:56.698Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.411, + "popularity": -1.4, "topicSearchString": "react native ios toolbar bottom bar tabs react-native menubar menu tabbar android" }, { @@ -3021,9 +3180,11 @@ "unmaintained": true, "npmPkg": "react-navigation-props-mapper", "npm": { - "downloads": 11006, - "weekDownloads": 2356, - "size": 37367 + "downloads": 11350, + "weekDownloads": 1974, + "size": 37367, + "latestRelease": "3.1.0", + "latestReleaseDate": "2022-02-17T18:06:27.540Z" }, "score": 41, "matchingScoreModifiers": [ @@ -3031,7 +3192,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.568, + "popularity": -0.602, "topicSearchString": "react-native ios android" }, { @@ -3085,9 +3246,11 @@ }, "npmPkg": "react-native-add-calendar-event", "npm": { - "downloads": 81443, - "weekDownloads": 17703, - "size": 120131 + "downloads": 83581, + "weekDownloads": 14118, + "size": 120131, + "latestRelease": "5.0.0", + "latestReleaseDate": "2024-01-01T16:42:27.071Z" }, "score": 41, "matchingScoreModifiers": [ @@ -3095,7 +3258,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.144, "topicSearchString": "react-native calendar event events android ios hacktoberfest" }, { @@ -3146,9 +3309,11 @@ "unmaintained": true, "npmPkg": "react-native-bottom-action-sheet", "npm": { - "downloads": 249, - "weekDownloads": 26, - "size": 78722 + "downloads": 257, + "weekDownloads": 18, + "size": 78722, + "latestRelease": "2.0.2", + "latestReleaseDate": "2021-06-29T11:25:23.245Z" }, "score": 41, "matchingScoreModifiers": [ @@ -3156,7 +3321,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.41, + "popularity": -1.44, "topicSearchString": "react-native android ios" }, { @@ -3186,10 +3351,10 @@ "updatedAt": "2025-07-17T16:09:37Z", "createdAt": "2016-10-19T05:56:53Z", "pushedAt": "2025-07-17T16:09:37Z", - "forks": 2134, - "issues": 252, + "forks": 2136, + "issues": 253, "subscribers": 121, - "stars": 13948, + "stars": 13952, "dependencies": 3 }, "name": "react-native-paper", @@ -3221,9 +3386,11 @@ }, "npmPkg": "react-native-paper", "npm": { - "downloads": 1292751, - "weekDownloads": 255294, - "size": 3763187 + "downloads": 1333455, + "weekDownloads": 232017, + "size": 3763187, + "latestRelease": "5.14.5", + "latestReleaseDate": "2025-05-20T11:10:03.881Z" }, "score": 81, "matchingScoreModifiers": [ @@ -3233,7 +3400,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.148, "topicSearchString": "android ios react-native component-library ui-kit material-design bootstrap hacktoberfest" }, { @@ -3284,9 +3451,11 @@ "unmaintained": true, "npmPkg": "react-native-popover-menu", "npm": { - "downloads": 313, - "weekDownloads": 81, - "size": 86063 + "downloads": 318, + "weekDownloads": 79, + "size": 86063, + "latestRelease": "2.0.2", + "latestReleaseDate": "2021-06-28T12:56:27.446Z" }, "score": 41, "matchingScoreModifiers": [ @@ -3294,7 +3463,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.278, + "popularity": -1.286, "topicSearchString": "react-native android ios" }, { @@ -3350,15 +3519,17 @@ "unmaintained": true, "npmPkg": "react-native-face-pile", "npm": { - "downloads": 86, - "weekDownloads": 27 + "downloads": 87, + "weekDownloads": 26, + "latestRelease": "1.9.0", + "latestReleaseDate": "2018-01-18T04:29:19.267Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.23, + "popularity": -1.24, "topicSearchString": "facepile face-pile react-native avatar-group avatar-list circle-avatar-list faces" }, { @@ -3411,8 +3582,10 @@ }, "npmPkg": "react-native-asyncstorage", "npm": { - "downloads": 5, - "weekDownloads": 0 + "downloads": 7, + "weekDownloads": 0, + "latestRelease": "1.0.0", + "latestReleaseDate": "2017-08-27T15:33:07.306Z" }, "score": 32, "matchingScoreModifiers": [ @@ -3470,9 +3643,11 @@ "unmaintained": true, "npmPkg": "react-native-shine-button", "npm": { - "downloads": 30, - "weekDownloads": 9, - "size": 3259769 + "downloads": 25, + "weekDownloads": 4, + "size": 3259769, + "latestRelease": "2.0.0", + "latestReleaseDate": "2020-02-21T11:20:22.684Z" }, "score": 41, "matchingScoreModifiers": [ @@ -3480,7 +3655,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.243, + "popularity": -1.34, "topicSearchString": "react-native android ios" }, { @@ -3533,7 +3708,9 @@ "npm": { "downloads": 13, "weekDownloads": 1, - "size": 116528 + "size": 116528, + "latestRelease": "0.0.9", + "latestReleaseDate": "2018-06-29T06:01:14.840Z" }, "score": 41, "matchingScoreModifiers": [ @@ -3590,16 +3767,18 @@ "unmaintained": true, "npmPkg": "react-native-download-button", "npm": { - "downloads": 24, - "weekDownloads": 1, - "size": 63658 + "downloads": 27, + "weekDownloads": 0, + "size": 63658, + "latestRelease": "1.0.0", + "latestReleaseDate": "2019-10-02T13:05:28.563Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.46, + "popularity": -1, "topicSearchString": "react-native" }, { @@ -3650,9 +3829,11 @@ "unmaintained": true, "npmPkg": "react-native-spruce", "npm": { - "downloads": 376, - "weekDownloads": 19, - "size": 14010875 + "downloads": 389, + "weekDownloads": 9, + "size": 14010875, + "latestRelease": "0.0.6", + "latestReleaseDate": "2018-05-21T09:28:22.758Z" }, "score": 41, "matchingScoreModifiers": [ @@ -3660,7 +3841,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.457, + "popularity": -1.48, "topicSearchString": "react-native android ios" }, { @@ -3723,9 +3904,11 @@ "unmaintained": true, "npmPkg": "react-reactive-form", "npm": { - "downloads": 6178, - "weekDownloads": 1621, - "size": 536377 + "downloads": 6248, + "weekDownloads": 1253, + "size": 536377, + "latestRelease": "2.0.1", + "latestReleaseDate": "2022-12-06T20:46:28.841Z" }, "score": 41, "matchingScoreModifiers": [ @@ -3733,7 +3916,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.527, + "popularity": -0.58, "topicSearchString": "forms form reactive reactive-form form-generator form-builder android ios observer subscription react react-native form-controls" }, { @@ -3759,7 +3942,7 @@ "forks": 108, "issues": 9, "subscribers": 29, - "stars": 3509, + "stars": 3510, "dependencies": 0 }, "name": "react-native-typography", @@ -3792,9 +3975,11 @@ }, "npmPkg": "react-native-typography", "npm": { - "downloads": 32296, - "weekDownloads": 7567, - "size": 103797 + "downloads": 33306, + "weekDownloads": 5739, + "size": 103797, + "latestRelease": "1.4.1", + "latestReleaseDate": "2019-06-16T15:47:42.349Z" }, "score": 57, "matchingScoreModifiers": [ @@ -3803,7 +3988,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.199, + "popularity": 0.146, "topicSearchString": "react-native react typography style styles typeface font typography-themes ios android" }, { @@ -3856,16 +4041,18 @@ }, "npmPkg": "react-native-buttonex", "npm": { - "downloads": 23, - "weekDownloads": 0, - "size": 440712 + "downloads": 24, + "weekDownloads": 1, + "size": 440712, + "latestRelease": "2.0.8", + "latestReleaseDate": "2018-05-22T08:05:32.773Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.71, "topicSearchString": "button react-native ios android expo" }, { @@ -3918,8 +4105,10 @@ "unmaintained": true, "npmPkg": "react-native-mirror", "npm": { - "downloads": 34, - "weekDownloads": 1 + "downloads": 38, + "weekDownloads": 1, + "latestRelease": "0.0.21", + "latestReleaseDate": "2017-10-29T13:40:18.202Z" }, "score": 32, "matchingScoreModifiers": [ @@ -3986,16 +4175,18 @@ "unmaintained": true, "npmPkg": "react-native-viewpager-carousel", "npm": { - "downloads": 305, - "weekDownloads": 31, - "size": 1132409 + "downloads": 331, + "weekDownloads": 44, + "size": 1132409, + "latestRelease": "0.3.2", + "latestReleaseDate": "2019-01-27T22:19:55.062Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.413, + "popularity": -1.386, "topicSearchString": "react react-native viewpager carousel rondell android ios tabbar pager-component swipe swipeview" }, { @@ -4051,9 +4242,11 @@ "unmaintained": true, "npmPkg": "react-native-event-listeners", "npm": { - "downloads": 91964, - "weekDownloads": 18578, - "size": 17345 + "downloads": 94615, + "weekDownloads": 15810, + "size": 17345, + "latestRelease": "1.0.7", + "latestReleaseDate": "2020-01-14T15:52:40.290Z" }, "score": 41, "matchingScoreModifiers": [ @@ -4061,7 +4254,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.578, + "popularity": -0.608, "topicSearchString": "react react-native event-listeners listeners events event-listener" }, { @@ -4085,7 +4278,7 @@ "forks": 435, "issues": 137, "subscribers": 20, - "stars": 966, + "stars": 965, "dependencies": 1 }, "name": "react-native-signature-capture", @@ -4113,9 +4306,11 @@ "unmaintained": true, "npmPkg": "react-native-signature-capture", "npm": { - "downloads": 54638, - "weekDownloads": 13451, - "size": 220600982 + "downloads": 54722, + "weekDownloads": 11239, + "size": 220600982, + "latestRelease": "0.4.12", + "latestReleaseDate": "2021-06-08T02:54:24.738Z" }, "score": 46, "matchingScoreModifiers": [ @@ -4125,7 +4320,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.541, + "popularity": -0.575, "topicSearchString": "react-component react-native ios signature" }, { @@ -4147,10 +4342,10 @@ "updatedAt": "2025-08-22T12:13:08Z", "createdAt": "2017-04-25T15:12:58Z", "pushedAt": "2025-08-22T12:13:08Z", - "forks": 563, - "issues": 364, + "forks": 564, + "issues": 365, "subscribers": 15, - "stars": 1716, + "stars": 1720, "dependencies": 2 }, "name": "react-native-pdf", @@ -4182,9 +4377,11 @@ }, "npmPkg": "react-native-pdf", "npm": { - "downloads": 1017491, - "weekDownloads": 216312, - "size": 285836 + "downloads": 1060738, + "weekDownloads": 177184, + "size": 285836, + "latestRelease": "6.7.7", + "latestReleaseDate": "2025-02-11T15:05:18.409Z" }, "score": 62, "matchingScoreModifiers": [ @@ -4194,7 +4391,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.142, "topicSearchString": "react-component react-native android ios pdf view viewer java objective-c" }, { @@ -4247,9 +4444,11 @@ "unmaintained": true, "npmPkg": "react-native-multiple-select", "npm": { - "downloads": 19938, - "weekDownloads": 4096, - "size": 44830 + "downloads": 20616, + "weekDownloads": 3845, + "size": 44830, + "latestRelease": "0.5.12", + "latestReleaseDate": "2022-10-18T23:45:15.060Z" }, "score": 46, "matchingScoreModifiers": [ @@ -4259,7 +4458,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.591, "topicSearchString": "reactnative multiselect multi-select react-native" }, { @@ -4282,7 +4481,7 @@ "updatedAt": "2025-08-22T12:14:29Z", "createdAt": "2017-05-15T06:06:59Z", "pushedAt": "2025-08-22T12:14:29Z", - "forks": 259, + "forks": 260, "issues": 124, "subscribers": 9, "stars": 784, @@ -4316,9 +4515,11 @@ }, "npmPkg": "react-native-orientation-locker", "npm": { - "downloads": 453264, - "weekDownloads": 95414, - "size": 498704 + "downloads": 476085, + "weekDownloads": 79447, + "size": 498704, + "latestRelease": "1.7.0", + "latestReleaseDate": "2024-04-20T15:16:06.405Z" }, "score": 62, "matchingScoreModifiers": [ @@ -4328,7 +4529,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.142, "topicSearchString": "orientation react-native android ios windows screen listener locker" }, { @@ -4351,7 +4552,7 @@ "createdAt": "2016-02-19T11:03:31Z", "pushedAt": "2025-07-01T20:37:57Z", "forks": 366, - "issues": 72, + "issues": 65, "subscribers": 51, "stars": 1578, "dependencies": 1 @@ -4390,9 +4591,11 @@ }, "npmPkg": "react-native-onesignal", "npm": { - "downloads": 282845, - "weekDownloads": 56416, - "size": 364522 + "downloads": 295088, + "weekDownloads": 46905, + "size": 364522, + "latestRelease": "5.2.13", + "latestReleaseDate": "2025-07-01T20:54:57.093Z" }, "score": 68, "matchingScoreModifiers": [ @@ -4400,7 +4603,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.135, "topicSearchString": "react-component react-native ios android notifications push apns fcm gcm onesignal push-notifications mobile onesignal-instructions onesignal-notifications" }, { @@ -4459,15 +4662,17 @@ }, "npmPkg": "react-native-linkedin-login", "npm": { - "downloads": 846, - "weekDownloads": 50 + "downloads": 1617, + "weekDownloads": 72, + "latestRelease": "1.44.1", + "latestReleaseDate": "2017-05-28T16:09:00.081Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.45, + "popularity": -0.712, "topicSearchString": "react react-component react-native native ios android linkedin login sdk linkedin-sdk signin" }, { @@ -4525,9 +4730,11 @@ }, "npmPkg": "react-native-drawer", "npm": { - "downloads": 34320, - "weekDownloads": 6815, - "size": 33046 + "downloads": 35333, + "weekDownloads": 5642, + "size": 33046, + "latestRelease": "2.5.1", + "latestReleaseDate": "2018-10-02T17:00:34.305Z" }, "score": 46, "matchingScoreModifiers": [ @@ -4537,7 +4744,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.614, "topicSearchString": "react react-native react-component drawer side-menu menu ios android material-design" }, { @@ -4566,7 +4773,7 @@ "forks": 1921, "issues": 288, "subscribers": 110, - "stars": 8589, + "stars": 8588, "dependencies": 0 }, "name": "react-native-image-picker", @@ -4595,9 +4802,11 @@ }, "npmPkg": "react-native-image-picker", "npm": { - "downloads": 1365999, - "weekDownloads": 322154, - "size": 189165 + "downloads": 1378355, + "weekDownloads": 272872, + "size": 189165, + "latestRelease": "8.2.1", + "latestReleaseDate": "2025-05-04T08:25:47.097Z" }, "score": 81, "matchingScoreModifiers": [ @@ -4607,7 +4816,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.2, + "popularity": 0.168, "topicSearchString": "react-native image-picker react native image picker" }, { @@ -4636,7 +4845,7 @@ "forks": 209, "issues": 27, "subscribers": 12, - "stars": 1565, + "stars": 1563, "dependencies": 0 }, "name": "react-native-keyboard-spacer", @@ -4666,8 +4875,10 @@ }, "npmPkg": "react-native-keyboard-spacer", "npm": { - "downloads": 28837, - "weekDownloads": 5952 + "downloads": 30977, + "weekDownloads": 5016, + "latestRelease": "0.4.1", + "latestReleaseDate": "2017-10-08T07:54:19.900Z" }, "score": 57, "matchingScoreModifiers": [ @@ -4676,7 +4887,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.612, "topicSearchString": "react-component react-native ios keyboard spacer helper clean-code" }, { @@ -4737,9 +4948,11 @@ }, "npmPkg": "react-native-mixpanel", "npm": { - "downloads": 8414, - "weekDownloads": 1641, - "size": 125473 + "downloads": 8853, + "weekDownloads": 1381, + "size": 125473, + "latestRelease": "1.2.5", + "latestReleaseDate": "2020-12-01T16:30:32.601Z" }, "score": 41, "matchingScoreModifiers": [ @@ -4747,7 +4960,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.584, + "popularity": -0.617, "topicSearchString": "react-native react-component tracking mixpanel mixpanel-sdk android ios-app xcode notifications mixpanel-ios-sdk java mobile-app" }, { @@ -4778,13 +4991,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-29T12:44:11Z", + "updatedAt": "2025-09-12T20:05:57Z", "createdAt": "2017-01-26T19:51:40Z", - "pushedAt": "2025-08-29T12:44:11Z", + "pushedAt": "2025-09-12T20:05:57Z", "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 5 }, "name": "@react-navigation/native", @@ -4810,9 +5023,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 7744399, - "weekDownloads": 1587036, - "size": 234510 + "downloads": 8005571, + "weekDownloads": 1391613, + "size": 234510, + "latestRelease": "7.1.17", + "latestReleaseDate": "2025-08-02T18:36:39.081Z" }, "score": 86, "matchingScoreModifiers": [ @@ -4823,7 +5038,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.148, "topicSearchString": "react-native react-navigation ios android" }, { @@ -4848,7 +5063,7 @@ "forks": 172, "issues": 51, "subscribers": 109, - "stars": 3125, + "stars": 3124, "dependencies": 2 }, "name": "native-navigation", @@ -4875,8 +5090,10 @@ }, "npmPkg": "native-navigation", "npm": { - "downloads": 59, - "weekDownloads": 25 + "downloads": 48, + "weekDownloads": 17, + "latestRelease": "0.2.1", + "latestReleaseDate": "2017-04-17T23:03:30.453Z" }, "score": 57, "matchingScoreModifiers": [ @@ -4885,7 +5102,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.115, + "popularity": -1.191, "topicSearchString": "react-native react navigation navigator" }, { @@ -4907,10 +5124,10 @@ "updatedAt": "2025-09-01T08:23:37Z", "createdAt": "2016-03-11T11:22:54Z", "pushedAt": "2025-09-01T08:23:37Z", - "forks": 2535, + "forks": 2536, "issues": 252, "subscribers": 477, - "stars": 13125, + "stars": 13128, "dependencies": 8 }, "name": "react-native-navigation", @@ -4938,9 +5155,11 @@ }, "npmPkg": "react-native-navigation", "npm": { - "downloads": 144563, - "weekDownloads": 17032, - "size": 4672105 + "downloads": 163001, + "weekDownloads": 16171, + "size": 4672105, + "latestRelease": "8.3.1", + "latestReleaseDate": "2025-09-01T08:23:34.332Z" }, "score": 86, "matchingScoreModifiers": [ @@ -4951,7 +5170,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.1, + "popularity": 0.084, "topicSearchString": "react-native navigation navigator hacktoberfest" }, { @@ -4977,7 +5196,7 @@ "forks": 159, "issues": 48, "subscribers": 46, - "stars": 2968, + "stars": 2969, "dependencies": 2 }, "name": "gl-react-expo", @@ -5008,9 +5227,11 @@ "unmaintained": true, "npmPkg": "gl-react-expo", "npm": { - "downloads": 1113, - "weekDownloads": 158, - "size": 17343 + "downloads": 1344, + "weekDownloads": 178, + "size": 17343, + "latestRelease": "5.2.1", + "latestReleaseDate": "2022-05-28T20:16:25.253Z" }, "score": 57, "matchingScoreModifiers": [ @@ -5019,7 +5240,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.629, + "popularity": -0.637, "topicSearchString": "gl-react gl opengl react react-native expo react-component" }, { @@ -5077,9 +5298,11 @@ "unmaintained": true, "npmPkg": "react-native-pages", "npm": { - "downloads": 5893, - "weekDownloads": 960, - "size": 17057 + "downloads": 6733, + "weekDownloads": 917, + "size": 17057, + "latestRelease": "0.9.0", + "latestReleaseDate": "2019-10-07T18:38:59.702Z" }, "score": 41, "matchingScoreModifiers": [ @@ -5087,7 +5310,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.611, + "popularity": -0.634, "topicSearchString": "react react-component react-native ios android pageview viewpager pager swiper" }, { @@ -5142,9 +5365,11 @@ "unmaintained": true, "npmPkg": "react-native-page-control", "npm": { - "downloads": 7415, - "weekDownloads": 1653, - "size": 8234 + "downloads": 8005, + "weekDownloads": 1433, + "size": 8234, + "latestRelease": "1.1.2", + "latestReleaseDate": "2020-02-17T10:31:32.875Z" }, "score": 41, "matchingScoreModifiers": [ @@ -5152,7 +5377,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.56, + "popularity": -0.598, "topicSearchString": "react react-native react-component page-control pagecontrol uipagecontrol" }, { @@ -5187,10 +5412,10 @@ "updatedAt": "2025-09-02T14:36:37Z", "createdAt": "2017-01-27T18:24:50Z", "pushedAt": "2025-09-02T14:36:37Z", - "forks": 1749, - "issues": 13, + "forks": 1748, + "issues": 10, "subscribers": 222, - "stars": 17014, + "stars": 17018, "dependencies": 0 }, "name": "lottie-react-native", @@ -5218,9 +5443,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2413241, - "weekDownloads": 496261, - "size": 289361 + "downloads": 2522281, + "weekDownloads": 414568, + "size": 289361, + "latestRelease": "7.3.4", + "latestReleaseDate": "2025-09-02T14:36:45.999Z" }, "score": 97, "matchingScoreModifiers": [ @@ -5230,7 +5457,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.14, "topicSearchString": "lottie animation react react-native keyframe" }, { @@ -5258,9 +5485,9 @@ "createdAt": "2015-12-29T19:54:20Z", "pushedAt": "2025-09-02T21:26:15Z", "forks": 4684, - "issues": 103, + "issues": 100, "subscribers": 216, - "stars": 15668, + "stars": 15674, "dependencies": 1 }, "name": "react-native-maps", @@ -5291,9 +5518,11 @@ }, "npmPkg": "react-native-maps", "npm": { - "downloads": 1587806, - "weekDownloads": 309869, - "size": 1641113 + "downloads": 1660511, + "weekDownloads": 273886, + "size": 1641113, + "latestRelease": "1.26.1", + "latestReleaseDate": "2025-09-02T21:26:22.171Z" }, "score": 89, "matchingScoreModifiers": [ @@ -5303,7 +5532,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.166, + "popularity": 0.14, "topicSearchString": "react react-native react-component map mapview google-maps mapkit maps" }, { @@ -5331,7 +5560,7 @@ "forks": 189, "issues": 54, "subscribers": 18, - "stars": 1272, + "stars": 1273, "dependencies": 2 }, "name": "react-native-maps-directions", @@ -5364,9 +5593,11 @@ "unmaintained": true, "npmPkg": "react-native-maps-directions", "npm": { - "downloads": 57611, - "weekDownloads": 10566, - "size": 34838 + "downloads": 59802, + "weekDownloads": 9964, + "size": 34838, + "latestRelease": "1.9.0", + "latestReleaseDate": "2022-07-27T21:51:59.432Z" }, "score": 57, "matchingScoreModifiers": [ @@ -5375,7 +5606,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.594, + "popularity": -0.608, "topicSearchString": "react-native component maps directions google-maps ios android google-maps-api mapkit" }, { @@ -5404,7 +5635,7 @@ "forks": 686, "issues": 164, "subscribers": 111, - "stars": 9935, + "stars": 9934, "dependencies": 1 }, "name": "react-native-animatable", @@ -5441,9 +5672,11 @@ }, "npmPkg": "react-native-animatable", "npm": { - "downloads": 1924065, - "weekDownloads": 391729, - "size": 59839 + "downloads": 2018287, + "weekDownloads": 327731, + "size": 59839, + "latestRelease": "1.4.0", + "latestReleaseDate": "2023-10-26T16:45:30.755Z" }, "score": 70, "matchingScoreModifiers": [ @@ -5454,7 +5687,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.138, "topicSearchString": "react-native react-component component react mobile ios android ui fade bounce slide animatable transition animation" }, { @@ -5510,9 +5743,11 @@ }, "npmPkg": "react-native-calendario", "npm": { - "downloads": 9605, - "weekDownloads": 2024, - "size": 185917 + "downloads": 9857, + "weekDownloads": 1568, + "size": 185917, + "latestRelease": "3.5.2", + "latestReleaseDate": "2024-04-16T14:44:17.810Z" }, "score": 41, "matchingScoreModifiers": [ @@ -5520,7 +5755,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.135, "topicSearchString": "react-native calendar android ios typescript" }, { @@ -5554,10 +5789,10 @@ "updatedAt": "2025-06-09T09:42:33Z", "createdAt": "2016-11-11T12:17:27Z", "pushedAt": "2025-06-09T09:42:33Z", - "forks": 2867, + "forks": 2870, "issues": 147, "subscribers": 349, - "stars": 10060, + "stars": 10062, "dependencies": 8 }, "name": "react-native-calendars", @@ -5587,9 +5822,11 @@ }, "npmPkg": "react-native-calendars", "npm": { - "downloads": 1017367, - "weekDownloads": 208499, - "size": 429994 + "downloads": 1053983, + "weekDownloads": 179583, + "size": 429994, + "latestRelease": "1.1313.0", + "latestReleaseDate": "2025-06-24T13:09:10.634Z" }, "score": 81, "matchingScoreModifiers": [ @@ -5599,7 +5836,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.145, "topicSearchString": "react-native android ios calendar ui-components hacktoberfest" }, { @@ -5624,13 +5861,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-28T13:54:53Z", + "updatedAt": "2025-09-13T03:02:31Z", "createdAt": "2016-07-09T01:57:59Z", - "pushedAt": "2025-08-28T13:54:53Z", + "pushedAt": "2025-09-13T03:02:31Z", "forks": 120, "issues": 54, "subscribers": 13, - "stars": 714, + "stars": 716, "dependencies": 0 }, "name": "@expo/vector-icons", @@ -5656,9 +5893,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 6636974, - "weekDownloads": 1272721, - "size": 6013893 + "downloads": 6942212, + "weekDownloads": 1126233, + "size": 6013893, + "latestRelease": "15.0.2", + "latestReleaseDate": "2025-08-28T13:55:49.146Z" }, "score": 97, "matchingScoreModifiers": [ @@ -5668,7 +5907,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.138, "topicSearchString": "expo react-native icons icon-pack" }, { @@ -5728,9 +5967,11 @@ "unmaintained": true, "npmPkg": "react-native-responsive-grid", "npm": { - "downloads": 2601, - "weekDownloads": 618, - "size": 97762 + "downloads": 2687, + "weekDownloads": 571, + "size": 97762, + "latestRelease": "0.41.993", + "latestReleaseDate": "2020-03-18T01:12:40.847Z" }, "score": 41, "matchingScoreModifiers": [ @@ -5738,7 +5979,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.548, + "popularity": -0.569, "topicSearchString": "react-native react native flexbox grid responsive responsive-layout layout orientation-changes responsive-design universal" }, { @@ -5763,7 +6004,7 @@ "forks": 291, "issues": 52, "subscribers": 9, - "stars": 1456, + "stars": 1454, "dependencies": 0 }, "name": "react-native-step-indicator", @@ -5797,9 +6038,11 @@ "unmaintained": true, "npmPkg": "react-native-step-indicator", "npm": { - "downloads": 172631, - "weekDownloads": 29415, - "size": 144083 + "downloads": 197131, + "weekDownloads": 21604, + "size": 144083, + "latestRelease": "1.0.3", + "latestReleaseDate": "2020-06-16T18:30:52.597Z" }, "score": 57, "matchingScoreModifiers": [ @@ -5808,7 +6051,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.605, + "popularity": -0.657, "topicSearchString": "react-native ios android react-component step-indicator viewpager scrollview listview step progress-view" }, { @@ -5830,10 +6073,10 @@ "updatedAt": "2020-12-19T15:57:48Z", "createdAt": "2016-09-11T00:56:21Z", "pushedAt": "2020-12-19T15:57:48Z", - "forks": 278, + "forks": 279, "issues": 93, "subscribers": 27, - "stars": 2207, + "stars": 2208, "dependencies": 2 }, "name": "react-native-modals", @@ -5870,9 +6113,11 @@ "unmaintained": true, "npmPkg": "react-native-modals", "npm": { - "downloads": 8659, - "weekDownloads": 1864, - "size": 12374985 + "downloads": 8617, + "weekDownloads": 1395, + "size": 12374985, + "latestRelease": "0.22.3", + "latestReleaseDate": "2020-12-19T16:05:09.775Z" }, "score": 46, "matchingScoreModifiers": [ @@ -5882,7 +6127,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.612, "topicSearchString": "dialog popup react-dialog react-native modals react-component ios android react react-animate component javascript es6" }, { @@ -5947,9 +6192,11 @@ "unmaintained": true, "npmPkg": "react-native-material-textfield", "npm": { - "downloads": 141959, - "weekDownloads": 22237, - "size": 191081 + "downloads": 166011, + "weekDownloads": 16645, + "size": 191081, + "latestRelease": "0.16.1", + "latestReleaseDate": "2019-10-24T20:53:07.376Z" }, "score": 46, "matchingScoreModifiers": [ @@ -5959,7 +6206,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.617, + "popularity": -0.665, "topicSearchString": "react react-component react-native ios android material input textinput field textfield floating label material-design" }, { @@ -6020,9 +6267,11 @@ }, "npmPkg": "react-native-modalbox", "npm": { - "downloads": 50798, - "weekDownloads": 10911, - "size": 21424 + "downloads": 52870, + "weekDownloads": 9012, + "size": 21424, + "latestRelease": "2.0.2", + "latestReleaseDate": "2020-10-09T23:31:47.038Z" }, "score": 46, "matchingScoreModifiers": [ @@ -6032,7 +6281,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.145, "topicSearchString": "react-component react-native ios android modal box modalbox window swipe" }, { @@ -6058,10 +6307,10 @@ "updatedAt": "2025-04-02T15:48:07Z", "createdAt": "2016-09-23T16:45:46Z", "pushedAt": "2025-04-02T15:48:07Z", - "forks": 630, + "forks": 631, "issues": 68, "subscribers": 38, - "stars": 5613, + "stars": 5615, "dependencies": 1 }, "name": "react-native-modal", @@ -6094,9 +6343,11 @@ }, "npmPkg": "react-native-modal", "npm": { - "downloads": 1771696, - "weekDownloads": 400260, - "size": 57712 + "downloads": 1816756, + "weekDownloads": 338337, + "size": 57712, + "latestRelease": "14.0.0-rc.1", + "latestReleaseDate": "2025-03-15T03:54:56.538Z" }, "score": 92, "matchingScoreModifiers": [ @@ -6105,7 +6356,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.192, + "popularity": 0.158, "topicSearchString": "react-native react native modal android ios backdrop simple animated animation" }, { @@ -6132,10 +6383,10 @@ "updatedAt": "2024-02-04T03:55:07Z", "createdAt": "2016-09-08T14:21:41Z", "pushedAt": "2024-02-04T03:55:07Z", - "forks": 4609, + "forks": 4610, "issues": 144, "subscribers": 372, - "stars": 25568, + "stars": 25570, "dependencies": 0 }, "name": "rneui", @@ -6166,9 +6417,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 831, - "weekDownloads": 163, - "size": 381 + "downloads": 816, + "weekDownloads": 129, + "size": 381, + "latestRelease": "1.0.0-stable.0", + "latestReleaseDate": "2022-05-05T08:31:29.876Z" }, "score": 70, "matchingScoreModifiers": [ @@ -6179,7 +6432,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.583, + "popularity": -0.616, "topicSearchString": "ui-components react-native ios android react ui mobile-app hacktoberfest cross-platform" }, { @@ -6212,7 +6465,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 1 }, "name": "react-native-tab-view", @@ -6244,9 +6497,11 @@ }, "npmPkg": "react-native-tab-view", "npm": { - "downloads": 2072890, - "weekDownloads": 429168, - "size": 193318 + "downloads": 2154019, + "weekDownloads": 359486, + "size": 193318, + "latestRelease": "4.1.3", + "latestReleaseDate": "2025-08-10T16:27:21.845Z" }, "score": 86, "matchingScoreModifiers": [ @@ -6257,7 +6512,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.142, "topicSearchString": "component react-component react-native ios android tab swipe scrollable coverflow" }, { @@ -6319,8 +6574,10 @@ "unmaintained": true, "npmPkg": "react-native-circular-slider", "npm": { - "downloads": 1032, - "weekDownloads": 189 + "downloads": 1103, + "weekDownloads": 204, + "latestRelease": "1.0.1", + "latestReleaseDate": "2017-01-07T08:13:00.443Z" }, "score": 57, "matchingScoreModifiers": [ @@ -6329,7 +6586,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.594, + "popularity": -0.592, "topicSearchString": "react react-native slider chart svg bedtime circular circle round time timer react-component clock animation" }, { @@ -6415,9 +6672,11 @@ "unmaintained": true, "npmPkg": "react-native-snap-carousel", "npm": { - "downloads": 459609, - "weekDownloads": 99215, - "size": 191158 + "downloads": 471559, + "weekDownloads": 80279, + "size": 191158, + "latestRelease": "3.9.1", + "latestReleaseDate": "2020-05-27T05:36:20.217Z" }, "score": 70, "matchingScoreModifiers": [ @@ -6428,7 +6687,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.605, "topicSearchString": "react native carousel slider swiper flatlist scrollview parallax images infinite scroll scrolling items edge snap card cards stack deck tinder android ios snapping component rtl flatlist-based parallax-effect infinite-scroll advanced-effects" }, { @@ -6490,9 +6749,11 @@ }, "npmPkg": "react-native-modal-datetime-picker", "npm": { - "downloads": 1901581, - "weekDownloads": 432846, - "size": 43913 + "downloads": 1948908, + "weekDownloads": 360089, + "size": 43913, + "latestRelease": "18.0.0", + "latestReleaseDate": "2024-08-22T15:03:44.414Z" }, "score": 81, "matchingScoreModifiers": [ @@ -6502,7 +6763,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.193, + "popularity": 0.157, "topicSearchString": "react-native react native date time picker android ios modal" }, { @@ -6555,15 +6816,17 @@ }, "npmPkg": "react-native-universal-picker", "npm": { - "downloads": 7, - "weekDownloads": 1 + "downloads": 14, + "weekDownloads": 1, + "latestRelease": "1.1.0", + "latestReleaseDate": "2017-09-11T09:21:41.128Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.55, + "popularity": -1.683, "topicSearchString": "react-native picker select dropdown ui" }, { @@ -6589,7 +6852,7 @@ "forks": 127, "issues": 15, "subscribers": 6, - "stars": 731, + "stars": 730, "dependencies": 0 }, "name": "react-native-root-siblings", @@ -6617,9 +6880,11 @@ }, "npmPkg": "react-native-root-siblings", "npm": { - "downloads": 323980, - "weekDownloads": 62081, - "size": 28284 + "downloads": 337943, + "weekDownloads": 53944, + "size": 28284, + "latestRelease": "5.0.1", + "latestReleaseDate": "2023-10-06T15:36:20.865Z" }, "score": 57, "matchingScoreModifiers": [ @@ -6628,7 +6893,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.136, "topicSearchString": "react-component react-native modal ios android" }, { @@ -6684,9 +6949,11 @@ "unmaintained": true, "npmPkg": "react-native-tcp", "npm": { - "downloads": 18328, - "weekDownloads": 4558, - "size": 368274 + "downloads": 19166, + "weekDownloads": 3787, + "size": 368274, + "latestRelease": "4.0.0", + "latestReleaseDate": "2020-04-04T19:23:20.484Z" }, "score": 41, "matchingScoreModifiers": [ @@ -6694,7 +6961,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.539, + "popularity": -0.582, "topicSearchString": "react-component reactnative react-native net tcp sockets ios android" }, { @@ -6722,13 +6989,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-01T11:52:17Z", + "updatedAt": "2025-09-13T11:13:04Z", "createdAt": "2015-03-31T05:08:38Z", - "pushedAt": "2025-09-01T11:52:17Z", - "forks": 2651, - "issues": 171, + "pushedAt": "2025-09-13T11:13:04Z", + "forks": 2652, + "issues": 176, "subscribers": 107, - "stars": 7517, + "stars": 7521, "dependencies": 0 }, "name": "react-native-video", @@ -6750,9 +7017,11 @@ }, "npmPkg": "react-native-video", "npm": { - "downloads": 1306497, - "weekDownloads": 273903, - "size": 913739 + "downloads": 1370379, + "weekDownloads": 220923, + "size": 913739, + "latestRelease": "6.16.1", + "latestReleaseDate": "2025-07-08T14:11:59.214Z" }, "score": 86, "matchingScoreModifiers": [ @@ -6763,7 +7032,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.137, "topicSearchString": "" }, { @@ -6790,9 +7059,9 @@ "createdAt": "2015-09-30T02:27:34Z", "pushedAt": "2025-08-06T19:20:44Z", "forks": 916, - "issues": 15, + "issues": 16, "subscribers": 60, - "stars": 3817, + "stars": 3820, "dependencies": 0 }, "name": "react-native-share", @@ -6824,9 +7093,11 @@ }, "npmPkg": "react-native-share", "npm": { - "downloads": 1491176, - "weekDownloads": 307398, - "size": 338218 + "downloads": 1570348, + "weekDownloads": 254795, + "size": 338218, + "latestRelease": "12.2.0", + "latestReleaseDate": "2025-08-06T19:20:56.149Z" }, "score": 92, "matchingScoreModifiers": [ @@ -6835,7 +7106,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.138, "topicSearchString": "react-native android ios windows bridge react share intent uwp" }, { @@ -6887,9 +7158,11 @@ }, "npmPkg": "react-native-dialogs", "npm": { - "downloads": 10298, - "weekDownloads": 2074, - "size": 151866 + "downloads": 10613, + "weekDownloads": 1748, + "size": 151866, + "latestRelease": "1.1.2", + "latestReleaseDate": "2023-12-13T09:30:36.724Z" }, "score": 41, "matchingScoreModifiers": [ @@ -6897,7 +7170,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.14, "topicSearchString": "react-native android react-component mobile-development cross-platform dialog-box" }, { @@ -6927,7 +7200,7 @@ "forks": 472, "issues": 149, "subscribers": 40, - "stars": 3394, + "stars": 3396, "dependencies": 0 }, "name": "react-native-keychain", @@ -6959,9 +7232,11 @@ }, "npmPkg": "react-native-keychain", "npm": { - "downloads": 1009129, - "weekDownloads": 198546, - "size": 230397 + "downloads": 1070703, + "weekDownloads": 163152, + "size": 230397, + "latestRelease": "10.0.0", + "latestReleaseDate": "2025-03-23T19:16:49.565Z" }, "score": 89, "matchingScoreModifiers": [ @@ -6971,7 +7246,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.167, + "popularity": 0.13, "topicSearchString": "react-native react-component component react mobile ios android keychain keychain-access" }, { @@ -7032,8 +7307,10 @@ "npmPkg": "react-native-social-share", "npm": { "downloads": 530, - "weekDownloads": 157, - "size": 8319613 + "weekDownloads": 112, + "size": 8319613, + "latestRelease": "1.6.5", + "latestReleaseDate": "2019-08-28T08:25:10.360Z" }, "score": 41, "matchingScoreModifiers": [ @@ -7041,7 +7318,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.247, + "popularity": -1.319, "topicSearchString": "react twitter facebook slcomposeviewcontroller rctbridgemodule social react-native react-component component mobile ui popup share-popups" }, { @@ -7061,13 +7338,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-04T10:38:23Z", + "updatedAt": "2025-09-08T16:07:10Z", "createdAt": "2016-05-20T09:20:14Z", - "pushedAt": "2025-09-04T10:38:23Z", + "pushedAt": "2025-09-08T16:07:10Z", "forks": 742, - "issues": 14, + "issues": 13, "subscribers": 48, - "stars": 2250, + "stars": 2249, "dependencies": 0 }, "name": "react-native-ble-manager", @@ -7097,9 +7374,11 @@ }, "npmPkg": "react-native-ble-manager", "npm": { - "downloads": 178226, - "weekDownloads": 36964, - "size": 440220 + "downloads": 188473, + "weekDownloads": 30712, + "size": 440220, + "latestRelease": "12.2.0", + "latestReleaseDate": "2025-09-04T10:38:54.321Z" }, "score": 76, "matchingScoreModifiers": [ @@ -7107,7 +7386,7 @@ "Known", "Recently updated" ], - "popularity": 0.176, + "popularity": 0.139, "topicSearchString": "react-native android ios ble bluetooth low-energy bluetooth-low-energy" }, { @@ -7162,9 +7441,11 @@ "unmaintained": true, "npmPkg": "react-native-mail", "npm": { - "downloads": 45846, - "weekDownloads": 10093, - "size": 228779 + "downloads": 47437, + "weekDownloads": 8519, + "size": 228779, + "latestRelease": "6.1.1", + "latestReleaseDate": "2021-08-16T15:26:12.910Z" }, "score": 57, "matchingScoreModifiers": [ @@ -7173,7 +7454,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.563, + "popularity": -0.597, "topicSearchString": "react react-native react-component ios android email mfmailcomposeviewcontroller" }, { @@ -7227,8 +7508,10 @@ "unmaintained": true, "npmPkg": "react-native-pdf-view", "npm": { - "downloads": 109, - "weekDownloads": 18 + "downloads": 112, + "weekDownloads": 21, + "latestRelease": "0.3.2", + "latestReleaseDate": "2016-05-19T04:41:42.297Z" }, "score": 41, "matchingScoreModifiers": [ @@ -7236,7 +7519,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.356, + "popularity": -1.338, "topicSearchString": "react-component react-native android ios pdf view" }, { @@ -7293,8 +7576,10 @@ }, "npmPkg": "react-native-card-io", "npm": { - "downloads": 461, - "weekDownloads": 78 + "downloads": 457, + "weekDownloads": 63, + "latestRelease": "1.0.5", + "latestReleaseDate": "2016-05-16T04:21:45.691Z" }, "score": 41, "matchingScoreModifiers": [ @@ -7302,7 +7587,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.356, + "popularity": -1.382, "topicSearchString": "react-component react-native card.io credit card scanner native ios android" }, { @@ -7360,9 +7645,11 @@ }, "npmPkg": "react-native-awesome-card-io", "npm": { - "downloads": 8892, - "weekDownloads": 1745, - "size": 77005 + "downloads": 9490, + "weekDownloads": 1460, + "size": 77005, + "latestRelease": "0.9.1", + "latestReleaseDate": "2022-04-07T12:53:39.030Z" }, "score": 41, "matchingScoreModifiers": [ @@ -7370,7 +7657,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.583, + "popularity": -0.619, "topicSearchString": "react-native react-component card.io credit-card scan android ios react card-scanning card-io" }, { @@ -7395,7 +7682,7 @@ "forks": 253, "issues": 48, "subscribers": 15, - "stars": 569, + "stars": 570, "dependencies": 0 }, "name": "react-native-google-places", @@ -7431,9 +7718,11 @@ }, "npmPkg": "react-native-google-places", "npm": { - "downloads": 1796, - "weekDownloads": 305, - "size": 1365307 + "downloads": 1920, + "weekDownloads": 297, + "size": 1365307, + "latestRelease": "3.1.2", + "latestReleaseDate": "2019-08-06T14:05:27.539Z" }, "score": 57, "matchingScoreModifiers": [ @@ -7442,7 +7731,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.605, + "popularity": -0.618, "topicSearchString": "react react-native react-component map places google-places google-places-api autocomplete ios android google-place-picker google-place-api google-place-autocomplete" }, { @@ -7495,9 +7784,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 129, - "weekDownloads": 19, - "size": 298312 + "downloads": 140, + "weekDownloads": 21, + "size": 298312, + "latestRelease": "4.3.0", + "latestReleaseDate": "2019-01-17T19:19:03.843Z" }, "score": 46, "matchingScoreModifiers": [ @@ -7507,7 +7798,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.373, + "popularity": -1.369, "topicSearchString": "react-native navigation expo react" }, { @@ -7563,9 +7854,11 @@ "unmaintained": true, "npmPkg": "react-native-masked-text", "npm": { - "downloads": 232632, - "weekDownloads": 47749, - "size": 544679 + "downloads": 243951, + "weekDownloads": 41205, + "size": 544679, + "latestRelease": "1.13.0", + "latestReleaseDate": "2019-08-13T21:06:53.772Z" }, "score": 46, "matchingScoreModifiers": [ @@ -7575,7 +7868,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.576, + "popularity": -0.606, "topicSearchString": "mask text textinput react-native custom money input" }, { @@ -7634,9 +7927,11 @@ "unmaintained": true, "npmPkg": "react-native-material-bottom-navigation", "npm": { - "downloads": 668, - "weekDownloads": 180, - "size": 75227 + "downloads": 694, + "weekDownloads": 132, + "size": 75227, + "latestRelease": "1.0.5", + "latestReleaseDate": "2019-12-10T11:49:15.595Z" }, "score": 57, "matchingScoreModifiers": [ @@ -7645,7 +7940,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.271, + "popularity": -1.338, "topicSearchString": "react-native material bottomnavigation bottom-navigation ios android react-component react-navigation component material-design" }, { @@ -7693,9 +7988,11 @@ "unmaintained": true, "npmPkg": "react-native-autogrow-textinput", "npm": { - "downloads": 9067, - "weekDownloads": 1778, - "size": 157435 + "downloads": 9541, + "weekDownloads": 1622, + "size": 157435, + "latestRelease": "5.4.0", + "latestReleaseDate": "2020-04-23T14:24:34.669Z" }, "score": 57, "matchingScoreModifiers": [ @@ -7704,7 +8001,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.583, + "popularity": -0.605, "topicSearchString": "" }, { @@ -7759,9 +8056,11 @@ "unmaintained": true, "npmPkg": "react-native-camera-roll-picker", "npm": { - "downloads": 2676, - "weekDownloads": 327, - "size": 16379 + "downloads": 2915, + "weekDownloads": 297, + "size": 16379, + "latestRelease": "2.0.1", + "latestReleaseDate": "2023-03-08T00:48:59.307Z" }, "score": 41, "matchingScoreModifiers": [ @@ -7769,7 +8068,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.646, + "popularity": -0.663, "topicSearchString": "cameraroll ios picker react-component react-native component camera-roll" }, { @@ -7825,7 +8124,9 @@ "npmPkg": "react-native-conductor", "npm": { "downloads": 11, - "weekDownloads": 0 + "weekDownloads": 0, + "latestRelease": "1.0.11", + "latestReleaseDate": "2017-04-03T22:57:08.956Z" }, "score": 41, "matchingScoreModifiers": [ @@ -7858,7 +8159,7 @@ "forks": 173, "issues": 21, "subscribers": 30, - "stars": 1727, + "stars": 1726, "dependencies": 1 }, "name": "react-native-image-progress", @@ -7897,9 +8198,11 @@ "unmaintained": true, "npmPkg": "react-native-image-progress", "npm": { - "downloads": 55157, - "weekDownloads": 12532, - "size": 13081 + "downloads": 56835, + "weekDownloads": 10454, + "size": 13081, + "latestRelease": "1.2.0", + "latestReleaseDate": "2022-01-02T13:25:29.043Z" }, "score": 57, "matchingScoreModifiers": [ @@ -7908,7 +8211,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.557, + "popularity": -0.594, "topicSearchString": "react-native react-component component react mobile ios ui image progress bar progressbar spinner activityindicator loading indicator" }, { @@ -7968,8 +8271,10 @@ }, "npmPkg": "react-native-app-intro", "npm": { - "downloads": 424, - "weekDownloads": 42 + "downloads": 439, + "weekDownloads": 63, + "latestRelease": "1.1.5", + "latestReleaseDate": "2016-10-12T01:41:43.405Z" }, "score": 57, "matchingScoreModifiers": [ @@ -7978,7 +8283,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.415, + "popularity": -1.378, "topicSearchString": "swiper producttour app intro ios android react-component react-native parallax introduction" }, { @@ -8041,9 +8346,11 @@ }, "npmPkg": "react-native-lightbox", "npm": { - "downloads": 197586, - "weekDownloads": 39560, - "size": 14958 + "downloads": 214502, + "weekDownloads": 33433, + "size": 14958, + "latestRelease": "0.8.1", + "latestReleaseDate": "2019-12-15T11:54:05.434Z" }, "score": 57, "matchingScoreModifiers": [ @@ -8052,7 +8359,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.58, + "popularity": -0.618, "topicSearchString": "react-native react-component component react mobile ios android ui lightbox gallery image" }, { @@ -8113,9 +8420,11 @@ }, "npmPkg": "react-native-textinput-effects", "npm": { - "downloads": 5450, - "weekDownloads": 916, - "size": 62199 + "downloads": 5710, + "weekDownloads": 1193, + "size": 62199, + "latestRelease": "0.6.3", + "latestReleaseDate": "2022-08-08T19:55:29.844Z" }, "score": 57, "matchingScoreModifiers": [ @@ -8124,7 +8433,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.143, + "popularity": 0.178, "topicSearchString": "react react-component react-native text-input textinput textfield animation animated ios android" }, { @@ -8183,9 +8492,11 @@ "unmaintained": true, "npmPkg": "react-native-sortable-listview", "npm": { - "downloads": 14047, - "weekDownloads": 2921, - "size": 49743 + "downloads": 15211, + "weekDownloads": 2508, + "size": 49743, + "latestRelease": "0.2.9", + "latestReleaseDate": "2019-07-28T21:38:30.309Z" }, "score": 57, "matchingScoreModifiers": [ @@ -8194,7 +8505,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.61, "topicSearchString": "react-component ios android react-native drag drop touch listview list sort" }, { @@ -8219,7 +8530,7 @@ "forks": 170, "issues": 5, "subscribers": 39, - "stars": 1971, + "stars": 1967, "dependencies": 3 }, "name": "react-native-foldview", @@ -8252,8 +8563,10 @@ "npmPkg": "react-native-foldview", "npm": { "downloads": 21, - "weekDownloads": 13, - "size": 21848 + "weekDownloads": 11, + "size": 21848, + "latestRelease": "1.2.1", + "latestReleaseDate": "2018-07-28T17:09:51.988Z" }, "score": 57, "matchingScoreModifiers": [ @@ -8262,7 +8575,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.85, + "popularity": -0.95, "topicSearchString": "react react-native native ios andorid foldingcell folding cell view" }, { @@ -8287,7 +8600,7 @@ "forks": 471, "issues": 108, "subscribers": 40, - "stars": 3665, + "stars": 3664, "dependencies": 1 }, "name": "react-native-progress", @@ -8326,9 +8639,11 @@ }, "npmPkg": "react-native-progress", "npm": { - "downloads": 771440, - "weekDownloads": 151350, - "size": 46096 + "downloads": 826077, + "weekDownloads": 122766, + "size": 46096, + "latestRelease": "5.0.1", + "latestReleaseDate": "2023-10-26T14:05:23.613Z" }, "score": 70, "matchingScoreModifiers": [ @@ -8339,7 +8654,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.126, "topicSearchString": "react-native react-component component react mobile ios ui progress progressindicator circle pie bar progressbar indeterminate spinner animation" }, { @@ -8402,8 +8717,10 @@ "hasNativeCode": false }, "npm": { - "downloads": 5352, - "weekDownloads": 812 + "downloads": 5625, + "weekDownloads": 738, + "latestRelease": "1.2.9", + "latestReleaseDate": "2017-12-18T02:50:06.405Z" }, "score": 46, "matchingScoreModifiers": [ @@ -8413,7 +8730,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.621, + "popularity": -0.638, "topicSearchString": "component react-component react-native ios android viewpager pager pageview page tab-navigator scrollable tab navigator tab-bar tab-view" }, { @@ -8469,8 +8786,10 @@ "unmaintained": true, "npmPkg": "react-native-menu", "npm": { - "downloads": 16688, - "weekDownloads": 2823 + "downloads": 19417, + "weekDownloads": 2425, + "latestRelease": "0.23.0", + "latestReleaseDate": "2017-08-30T03:48:31.295Z" }, "score": 41, "matchingScoreModifiers": [ @@ -8478,7 +8797,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.606, + "popularity": -0.644, "topicSearchString": "react-native react menu spinner dropdown react-component ios android" }, { @@ -8503,7 +8822,7 @@ "forks": 49, "issues": 11, "subscribers": 5, - "stars": 535, + "stars": 534, "dependencies": 5 }, "name": "react-native-button-component", @@ -8537,9 +8856,11 @@ "unmaintained": true, "npmPkg": "react-native-button-component", "npm": { - "downloads": 75, - "weekDownloads": 6, - "size": 1663330 + "downloads": 93, + "weekDownloads": 7, + "size": 1663330, + "latestRelease": "0.2.28", + "latestReleaseDate": "2018-03-18T14:56:56.039Z" }, "score": 41, "matchingScoreModifiers": [ @@ -8547,7 +8868,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.429, + "popularity": -1.433, "topicSearchString": "react-button react-native button-component button component react-component ios android react javascript" }, { @@ -8599,8 +8920,10 @@ }, "npmPkg": "react-native-fence-html", "npm": { - "downloads": 18, - "weekDownloads": 3 + "downloads": 20, + "weekDownloads": 2, + "latestRelease": "1.0.6", + "latestReleaseDate": "2016-07-04T18:18:18.953Z" }, "score": 41, "matchingScoreModifiers": [ @@ -8608,7 +8931,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.35, + "popularity": -1.4, "topicSearchString": "react-native react-component component html" }, { @@ -8665,9 +8988,11 @@ }, "npmPkg": "react-native-autolink", "npm": { - "downloads": 115509, - "weekDownloads": 27893, - "size": 41827 + "downloads": 116383, + "weekDownloads": 21674, + "size": 41827, + "latestRelease": "4.2.0", + "latestReleaseDate": "2023-10-07T18:15:27.220Z" }, "score": 57, "matchingScoreModifiers": [ @@ -8676,7 +9001,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.205, + "popularity": 0.158, "topicSearchString": "react-native autolinking autolink linking autolinker links" }, { @@ -8705,7 +9030,7 @@ "forks": 77, "issues": 5, "subscribers": 4, - "stars": 810, + "stars": 809, "dependencies": 2 }, "name": "react-native-hyperlink", @@ -8739,9 +9064,11 @@ "unmaintained": true, "npmPkg": "react-native-hyperlink", "npm": { - "downloads": 195774, - "weekDownloads": 40291, - "size": 54992 + "downloads": 204043, + "weekDownloads": 33360, + "size": 54992, + "latestRelease": "0.0.22", + "latestReleaseDate": "2022-08-22T15:31:49.781Z" }, "score": 57, "matchingScoreModifiers": [ @@ -8750,7 +9077,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.611, "topicSearchString": "react react-native text link hyperlink autolink url web fuzzy-links" }, { @@ -8812,9 +9139,11 @@ }, "npmPkg": "react-native-check-box", "npm": { - "downloads": 37178, - "weekDownloads": 7397, - "size": 12274 + "downloads": 38727, + "weekDownloads": 6596, + "size": 12274, + "latestRelease": "2.1.7", + "latestReleaseDate": "2018-12-13T13:30:40.085Z" }, "score": 57, "matchingScoreModifiers": [ @@ -8823,7 +9152,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.605, "topicSearchString": "react-native component checkbox check-box check box react-component ios android checkbox-component" }, { @@ -8871,15 +9200,17 @@ }, "npmPkg": "react-native-loading-container", "npm": { - "downloads": 36, - "weekDownloads": 4 + "downloads": 40, + "weekDownloads": 4, + "latestRelease": "0.5.0", + "latestReleaseDate": "2017-05-03T18:27:25.869Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.4, + "popularity": -1.411, "topicSearchString": "" }, { @@ -8932,8 +9263,10 @@ "hasNativeCode": false }, "npm": { - "downloads": 523, - "weekDownloads": 65 + "downloads": 554, + "weekDownloads": 52, + "latestRelease": "0.1.1", + "latestReleaseDate": "2017-10-21T12:14:51.256Z" }, "score": 57, "matchingScoreModifiers": [ @@ -8942,7 +9275,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.394, + "popularity": -1.42, "topicSearchString": "react-native tinder cards swipe" }, { @@ -8967,7 +9300,7 @@ "forks": 384, "issues": 58, "subscribers": 21, - "stars": 2229, + "stars": 2228, "dependencies": 1 }, "name": "react-native-circular-progress", @@ -8999,9 +9332,11 @@ }, "npmPkg": "react-native-circular-progress", "npm": { - "downloads": 319783, - "weekDownloads": 66975, - "size": 20970 + "downloads": 333396, + "weekDownloads": 54920, + "size": 20970, + "latestRelease": "1.4.1", + "latestReleaseDate": "2024-10-26T09:44:40.355Z" }, "score": 57, "matchingScoreModifiers": [ @@ -9010,7 +9345,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.14, "topicSearchString": "react react-native react-component progress chart react-svg fill circle animation" }, { @@ -9066,8 +9401,10 @@ }, "npmPkg": "react-native-side-menu", "npm": { - "downloads": 20089, - "weekDownloads": 3458 + "downloads": 22893, + "weekDownloads": 2893, + "latestRelease": "1.1.3", + "latestReleaseDate": "2017-09-09T15:20:58.317Z" }, "score": 57, "matchingScoreModifiers": [ @@ -9076,7 +9413,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.604, + "popularity": -0.643, "topicSearchString": "react-native react-component ios sidebar component javascript side-menu" }, { @@ -9112,7 +9449,7 @@ "forks": 2133, "issues": 683, "subscribers": 146, - "stars": 10483, + "stars": 10481, "dependencies": 1 }, "name": "react-native-swiper", @@ -9141,9 +9478,11 @@ "unmaintained": true, "npmPkg": "react-native-swiper", "npm": { - "downloads": 314100, - "weekDownloads": 63727, - "size": 66634 + "downloads": 331520, + "weekDownloads": 54944, + "size": 66634, + "latestRelease": "1.6.0", + "latestReleaseDate": "2020-04-03T07:43:17.379Z" }, "score": 70, "matchingScoreModifiers": [ @@ -9154,7 +9493,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.578, + "popularity": -0.609, "topicSearchString": "react-component react-native ios swipe react" }, { @@ -9176,10 +9515,10 @@ "updatedAt": "2023-01-17T19:53:06Z", "createdAt": "2015-06-11T05:01:07Z", "pushedAt": "2023-01-17T19:53:06Z", - "forks": 2010, + "forks": 2009, "issues": 136, "subscribers": 137, - "stars": 6941, + "stars": 6940, "dependencies": 5 }, "name": "react-native-scrollable-tab-view", @@ -9212,9 +9551,11 @@ "unmaintained": true, "npmPkg": "react-native-scrollable-tab-view", "npm": { - "downloads": 21945, - "weekDownloads": 4565, - "size": 86113 + "downloads": 22517, + "weekDownloads": 3882, + "size": 86113, + "latestRelease": "1.0.0", + "latestReleaseDate": "2019-10-28T12:34:28.571Z" }, "score": 70, "matchingScoreModifiers": [ @@ -9225,7 +9566,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.603, "topicSearchString": "component react-component react-native ios tab scrollable tabs swipe animated" }, { @@ -9250,7 +9591,7 @@ "forks": 2057, "issues": 281, "subscribers": 191, - "stars": 8965, + "stars": 8955, "dependencies": 11 }, "name": "react-native-router-flux", @@ -9273,9 +9614,11 @@ "unmaintained": true, "npmPkg": "react-native-router-flux", "npm": { - "downloads": 11630, - "weekDownloads": 1993, - "size": 1452326 + "downloads": 12063, + "weekDownloads": 1692, + "size": 1452326, + "latestRelease": "4.3.1", + "latestReleaseDate": "2021-03-26T08:20:25.578Z" }, "score": 70, "matchingScoreModifiers": [ @@ -9286,7 +9629,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.604, + "popularity": -0.631, "topicSearchString": "" }, { @@ -9317,7 +9660,7 @@ "updatedAt": "2024-12-18T12:38:54Z", "createdAt": "2016-04-15T11:37:23Z", "pushedAt": "2024-12-18T12:38:54Z", - "forks": 2319, + "forks": 2321, "issues": 281, "subscribers": 265, "stars": 20336, @@ -9356,9 +9699,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 271069, - "weekDownloads": 52808, - "size": 8633762 + "downloads": 279891, + "weekDownloads": 43971, + "size": 8633762, + "latestRelease": "3.4.28", + "latestReleaseDate": "2023-03-06T08:06:31.155Z" }, "score": 70, "matchingScoreModifiers": [ @@ -9369,7 +9714,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.134, "topicSearchString": "android ios react native react-native native-modules react-component navbar packager nativebase ui-components native-platforms nextjs hacktoberfest" }, { @@ -9417,15 +9762,17 @@ }, "npmPkg": "react-native-switcher", "npm": { - "downloads": 11, - "weekDownloads": 3 + "downloads": 8, + "weekDownloads": 0, + "latestRelease": "0.1.0", + "latestReleaseDate": "2015-09-22T21:55:28.603Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.2, + "popularity": -1, "topicSearchString": "" }, { @@ -9484,9 +9831,11 @@ }, "npmPkg": "react-native-swipeout", "npm": { - "downloads": 110800, - "weekDownloads": 21918, - "size": 114014 + "downloads": 115844, + "weekDownloads": 19335, + "size": 114014, + "latestRelease": "2.3.6", + "latestReleaseDate": "2018-08-10T03:35:40.754Z" }, "score": 46, "matchingScoreModifiers": [ @@ -9496,7 +9845,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.582, + "popularity": -0.608, "topicSearchString": "react-native react-component ios swipeout button swipe ui" }, { @@ -9550,9 +9899,11 @@ "unmaintained": true, "npmPkg": "react-native-looped-carousel", "npm": { - "downloads": 1129, - "weekDownloads": 189, - "size": 23338 + "downloads": 1173, + "weekDownloads": 145, + "size": 23338, + "latestRelease": "0.1.13", + "latestReleaseDate": "2018-05-23T21:31:36.346Z" }, "score": 57, "matchingScoreModifiers": [ @@ -9561,7 +9912,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.607, + "popularity": -0.645, "topicSearchString": "react native react-native carousel looped" }, { @@ -9619,9 +9970,11 @@ }, "unmaintained": true, "npm": { - "downloads": 857, - "weekDownloads": 129, - "size": 209287 + "downloads": 987, + "weekDownloads": 155, + "size": 209287, + "latestRelease": "3.1.1", + "latestReleaseDate": "2018-04-24T09:57:31.034Z" }, "score": 57, "matchingScoreModifiers": [ @@ -9630,7 +9983,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.372, + "popularity": -1.366, "topicSearchString": "react-native ios android react-component react button" }, { @@ -9655,7 +10008,7 @@ "forks": 618, "issues": 241, "subscribers": 28, - "stars": 2119, + "stars": 2118, "dependencies": 1 }, "name": "react-native-datepicker", @@ -9681,9 +10034,11 @@ "unmaintained": true, "npmPkg": "react-native-datepicker", "npm": { - "downloads": 39487, - "weekDownloads": 7324, - "size": 47241 + "downloads": 40981, + "weekDownloads": 7000, + "size": 47241, + "latestRelease": "1.7.2", + "latestReleaseDate": "2018-04-22T11:27:28.819Z" }, "score": 46, "matchingScoreModifiers": [ @@ -9693,7 +10048,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.592, + "popularity": -0.605, "topicSearchString": "react-native datepicker" }, { @@ -9720,7 +10075,7 @@ "createdAt": "2015-10-14T17:29:41Z", "pushedAt": "2024-12-24T05:38:08Z", "forks": 827, - "issues": 142, + "issues": 141, "subscribers": 22, "stars": 2060, "dependencies": 4 @@ -9752,9 +10107,11 @@ }, "npmPkg": "react-native-google-places-autocomplete", "npm": { - "downloads": 430301, - "weekDownloads": 82911, - "size": 85271 + "downloads": 452485, + "weekDownloads": 71190, + "size": 85271, + "latestRelease": "2.5.7", + "latestReleaseDate": "2024-10-04T06:06:40.473Z" }, "score": 46, "matchingScoreModifiers": [ @@ -9764,7 +10121,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.134, "topicSearchString": "autocomplete google places react-component react-native ios android" }, { @@ -9821,8 +10178,10 @@ }, "npmPkg": "react-native-slider", "npm": { - "downloads": 52088, - "weekDownloads": 11108 + "downloads": 53702, + "weekDownloads": 9882, + "latestRelease": "0.11.0", + "latestReleaseDate": "2017-08-04T09:50:42.334Z" }, "score": 46, "matchingScoreModifiers": [ @@ -9832,7 +10191,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.569, + "popularity": -0.594, "topicSearchString": "react-component react-native ios android slider" }, { @@ -9857,10 +10216,10 @@ "updatedAt": "2025-07-15T07:06:33Z", "createdAt": "2016-09-01T05:39:55Z", "pushedAt": "2025-07-15T07:06:33Z", - "forks": 579, + "forks": 580, "issues": 4, "subscribers": 29, - "stars": 1502, + "stars": 1503, "dependencies": 2 }, "name": "react-native-credit-card-input", @@ -9890,9 +10249,11 @@ }, "npmPkg": "react-native-credit-card-input", "npm": { - "downloads": 12668, - "weekDownloads": 2048, - "size": 804827 + "downloads": 13264, + "weekDownloads": 1717, + "size": 804827, + "latestRelease": "1.0.0", + "latestReleaseDate": "2024-07-19T07:24:54.952Z" }, "score": 68, "matchingScoreModifiers": [ @@ -9900,7 +10261,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.137, + "popularity": 0.11, "topicSearchString": "react-native ios android component payment credit-card" }, { @@ -9961,9 +10322,11 @@ }, "npmPkg": "react-native-photo-browser", "npm": { - "downloads": 360, - "weekDownloads": 44, - "size": 146594 + "downloads": 362, + "weekDownloads": 53, + "size": 146594, + "latestRelease": "0.7.0", + "latestReleaseDate": "2020-06-04T10:37:02.012Z" }, "score": 57, "matchingScoreModifiers": [ @@ -9972,7 +10335,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.395, + "popularity": -1.375, "topicSearchString": "react react-component react-native photo-browser image-gallery media-gallery ios android photos" }, { @@ -10032,9 +10395,11 @@ }, "npmPkg": "react-native-pathjs-charts", "npm": { - "downloads": 323, - "weekDownloads": 44, - "size": 813630 + "downloads": 342, + "weekDownloads": 52, + "size": 813630, + "latestRelease": "0.0.34", + "latestReleaseDate": "2018-02-19T01:42:02.629Z" }, "score": 57, "matchingScoreModifiers": [ @@ -10043,7 +10408,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.384, + "popularity": -1.37, "topicSearchString": "react-native svg paths-js react-pathjs-chart ios android charts graphs cross-platform radar-graphs bar-graphs" }, { @@ -10067,10 +10432,10 @@ "updatedAt": "2025-09-08T16:25:09Z", "createdAt": "2023-08-08T20:40:44Z", "pushedAt": "2025-09-08T16:25:09Z", - "forks": 88, - "issues": 84, + "forks": 89, + "issues": 85, "subscribers": 27, - "stars": 1041, + "stars": 1044, "dependencies": 5 }, "name": "victory-native", @@ -10091,9 +10456,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 766417, - "weekDownloads": 163639, - "size": 415415 + "downloads": 796007, + "weekDownloads": 139575, + "size": 415415, + "latestRelease": "41.20.1", + "latestReleaseDate": "2025-09-08T16:26:03.438Z" }, "score": 62, "matchingScoreModifiers": [ @@ -10103,7 +10470,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.149, "topicSearchString": "" }, { @@ -10162,9 +10529,11 @@ "unmaintained": true, "npmPkg": "react-native-action-button", "npm": { - "downloads": 17880, - "weekDownloads": 3859, - "size": 364481 + "downloads": 18214, + "weekDownloads": 3339, + "size": 364481, + "latestRelease": "2.8.5", + "latestReleaseDate": "2018-08-29T12:38:27.449Z" }, "score": 46, "matchingScoreModifiers": [ @@ -10174,7 +10543,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.594, "topicSearchString": "react-native action-button float-button multi-action-button fab actionbutton component" }, { @@ -10229,8 +10598,10 @@ "unmaintained": true, "npmPkg": "react-native-gifted-form", "npm": { - "downloads": 224, - "weekDownloads": 25 + "downloads": 273, + "weekDownloads": 27, + "latestRelease": "0.1.1", + "latestReleaseDate": "2017-11-15T23:34:21.066Z" }, "score": 57, "matchingScoreModifiers": [ @@ -10239,7 +10610,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.404, + "popularity": -1.416, "topicSearchString": "form react-native react react-component ios android" }, { @@ -10264,7 +10635,7 @@ "forks": 242, "issues": 9, "subscribers": 14, - "stars": 1877, + "stars": 1875, "dependencies": 0 }, "name": "react-native-dropdownalert", @@ -10298,9 +10669,11 @@ }, "npmPkg": "react-native-dropdownalert", "npm": { - "downloads": 47579, - "weekDownloads": 10989, - "size": 37781 + "downloads": 48403, + "weekDownloads": 8991, + "size": 37781, + "latestRelease": "5.2.0", + "latestReleaseDate": "2025-07-12T14:33:43.362Z" }, "score": 68, "matchingScoreModifiers": [ @@ -10308,7 +10681,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.196, + "popularity": 0.158, "topicSearchString": "react-native ios android dropdown alert dismiss error info warn success notification" }, { @@ -10359,9 +10732,11 @@ "unmaintained": true, "npmPkg": "react-native-read-more-text", "npm": { - "downloads": 15661, - "weekDownloads": 2961, - "size": 5171 + "downloads": 16787, + "weekDownloads": 2716, + "size": 5171, + "latestRelease": "1.1.2", + "latestReleaseDate": "2020-02-05T12:30:33.064Z" }, "score": 41, "matchingScoreModifiers": [ @@ -10369,7 +10744,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.589, + "popularity": -0.612, "topicSearchString": "" }, { @@ -10395,7 +10770,7 @@ "createdAt": "2016-05-16T14:16:31Z", "pushedAt": "2025-06-07T22:45:54Z", "forks": 250, - "issues": 42, + "issues": 43, "subscribers": 16, "stars": 1530, "dependencies": 0 @@ -10425,9 +10800,11 @@ }, "npmPkg": "react-native-popup-menu", "npm": { - "downloads": 200774, - "weekDownloads": 41607, - "size": 446216 + "downloads": 208770, + "weekDownloads": 35448, + "size": 446216, + "latestRelease": "0.18.0", + "latestReleaseDate": "2025-06-07T22:45:48.028Z" }, "score": 68, "matchingScoreModifiers": [ @@ -10435,7 +10812,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.144, "topicSearchString": "popup-menu animation react-native android ios" }, { @@ -10463,7 +10840,7 @@ "forks": 323, "issues": 84, "subscribers": 16, - "stars": 972, + "stars": 971, "dependencies": 4 }, "name": "react-native-calendar-strip", @@ -10495,9 +10872,11 @@ "unmaintained": true, "npmPkg": "react-native-calendar-strip", "npm": { - "downloads": 26498, - "weekDownloads": 5915, - "size": 116646 + "downloads": 27414, + "weekDownloads": 5128, + "size": 116646, + "latestRelease": "2.2.6", + "latestReleaseDate": "2022-05-11T23:12:59.391Z" }, "score": 46, "matchingScoreModifiers": [ @@ -10507,7 +10886,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.56, + "popularity": -0.591, "topicSearchString": "rn calendar calendar-strip native react react-native strip javascript" }, { @@ -10566,9 +10945,11 @@ "unmaintained": true, "npmPkg": "react-native-loader", "npm": { - "downloads": 2085, - "weekDownloads": 409, - "size": 12138 + "downloads": 2110, + "weekDownloads": 365, + "size": 12138, + "latestRelease": "1.3.1", + "latestReleaseDate": "2020-08-21T04:22:58.114Z" }, "score": 41, "matchingScoreModifiers": [ @@ -10576,7 +10957,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.583, + "popularity": -0.603, "topicSearchString": "react react-native react-component waiting loading spinner react-art animated-spinners android ios" }, { @@ -10632,9 +11013,11 @@ "unmaintained": true, "npmPkg": "react-native-simple-modal", "npm": { - "downloads": 1023, - "weekDownloads": 165, - "size": 11011 + "downloads": 1077, + "weekDownloads": 144, + "size": 11011, + "latestRelease": "9.0.1", + "latestReleaseDate": "2018-06-09T11:37:11.050Z" }, "score": 41, "matchingScoreModifiers": [ @@ -10642,7 +11025,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.613, + "popularity": -0.636, "topicSearchString": "modal react-native dialog react-component ios android component" }, { @@ -10704,9 +11087,11 @@ "unmaintained": true, "npmPkg": "react-native-sortable-list", "npm": { - "downloads": 8535, - "weekDownloads": 1769, - "size": 34345 + "downloads": 9069, + "weekDownloads": 1171, + "size": 34345, + "latestRelease": "0.0.25", + "latestReleaseDate": "2022-04-08T18:36:21.645Z" }, "score": 46, "matchingScoreModifiers": [ @@ -10716,7 +11101,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.574, + "popularity": -0.64, "topicSearchString": "react-native ios react-component react component android listview scrollview scrollview-component" }, { @@ -10771,9 +11156,11 @@ "unmaintained": true, "npmPkg": "react-native-percentage-circle", "npm": { - "downloads": 263, - "weekDownloads": 28, - "size": 9057 + "downloads": 271, + "weekDownloads": 21, + "size": 9057, + "latestRelease": "1.0.7", + "latestReleaseDate": "2018-05-03T05:39:55.301Z" }, "score": 41, "matchingScoreModifiers": [ @@ -10781,7 +11168,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.408, + "popularity": -1.433, "topicSearchString": "percentage circle progress bar react-native percent" }, { @@ -10837,9 +11224,11 @@ "unmaintained": true, "npmPkg": "react-native-image-header-scroll-view", "npm": { - "downloads": 5325, - "weekDownloads": 1322, - "size": 10207203 + "downloads": 5660, + "weekDownloads": 1023, + "size": 10207203, + "latestRelease": "1.0.0", + "latestReleaseDate": "2020-11-19T18:42:56.296Z" }, "score": 57, "matchingScoreModifiers": [ @@ -10848,7 +11237,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.539, + "popularity": -0.596, "topicSearchString": "react-native scrollview animation navbar react-component ios android" }, { @@ -10899,9 +11288,11 @@ }, "npmPkg": "react-native-fade-in-image", "npm": { - "downloads": 166846, - "weekDownloads": 27701, - "size": 5238 + "downloads": 191058, + "weekDownloads": 21858, + "size": 5238, + "latestRelease": "1.6.1", + "latestReleaseDate": "2021-06-07T19:11:06.288Z" }, "score": 41, "matchingScoreModifiers": [ @@ -10909,7 +11300,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.609, + "popularity": -0.653, "topicSearchString": "" }, { @@ -10934,7 +11325,7 @@ "forks": 101, "issues": 23, "subscribers": 7, - "stars": 392, + "stars": 391, "dependencies": 2 }, "name": "react-native-flip-card", @@ -10967,9 +11358,11 @@ "unmaintained": true, "npmPkg": "react-native-flip-card", "npm": { - "downloads": 30776, - "weekDownloads": 5681, - "size": 14146 + "downloads": 32392, + "weekDownloads": 4762, + "size": 14146, + "latestRelease": "3.5.7", + "latestReleaseDate": "2023-02-13T14:43:53.130Z" }, "score": 41, "matchingScoreModifiers": [ @@ -10977,7 +11370,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.593, + "popularity": -0.625, "topicSearchString": "react-component react-native ios android card flip react card-component animation" }, { @@ -11033,9 +11426,11 @@ }, "npmPkg": "react-native-fcm", "npm": { - "downloads": 641, - "weekDownloads": 47, - "size": 174616 + "downloads": 670, + "weekDownloads": 48, + "size": 174616, + "latestRelease": "16.2.4", + "latestReleaseDate": "2018-11-04T01:41:40.202Z" }, "score": 46, "matchingScoreModifiers": [ @@ -11045,7 +11440,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.437, + "popularity": -1.439, "topicSearchString": "react-native ios android fcm firebase cloud-messaging notifications local-notifications" }, { @@ -11104,9 +11499,11 @@ "unmaintained": true, "npmPkg": "react-native-easy-toast", "npm": { - "downloads": 29012, - "weekDownloads": 5562, - "size": 17091 + "downloads": 30157, + "weekDownloads": 4920, + "size": 17091, + "latestRelease": "2.3.0", + "latestReleaseDate": "2022-11-18T11:39:30.760Z" }, "score": 57, "matchingScoreModifiers": [ @@ -11115,7 +11512,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.587, + "popularity": -0.611, "topicSearchString": "react-native component toast toast-ios alert react-component navigator ios android react-toast" }, { @@ -11173,8 +11570,10 @@ "unmaintained": true, "npmPkg": "react-native-mentions", "npm": { - "downloads": 694, - "weekDownloads": 115 + "downloads": 756, + "weekDownloads": 117, + "latestRelease": "1.1.4", + "latestReleaseDate": "2018-01-09T17:19:40.466Z" }, "score": 41, "matchingScoreModifiers": [ @@ -11182,7 +11581,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.359, + "popularity": -1.368, "topicSearchString": "react-component react-native mentions textinput component ios android autocomplete hashtag" }, { @@ -11236,8 +11635,10 @@ "unmaintained": true, "npmPkg": "react-native-carousel-control", "npm": { - "downloads": 406, - "weekDownloads": 69 + "downloads": 424, + "weekDownloads": 44, + "latestRelease": "2.0.1", + "latestReleaseDate": "2017-10-31T12:56:59.163Z" }, "score": 41, "matchingScoreModifiers": [ @@ -11245,7 +11646,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.355, + "popularity": -1.411, "topicSearchString": "react native carousel ios android" }, { @@ -11300,8 +11701,10 @@ "unmaintained": true, "npmPkg": "react-native-settings-list", "npm": { - "downloads": 4356, - "weekDownloads": 507 + "downloads": 5317, + "weekDownloads": 455, + "latestRelease": "1.8.0", + "latestReleaseDate": "2017-11-04T02:36:51.653Z" }, "score": 41, "matchingScoreModifiers": [ @@ -11309,7 +11712,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.651, + "popularity": -0.677, "topicSearchString": "react-native react-component ios android settings-list settings" }, { @@ -11363,8 +11766,10 @@ "unmaintained": true, "npmPkg": "react-native-clean-form", "npm": { - "downloads": 68, - "weekDownloads": 4 + "downloads": 71, + "weekDownloads": 5, + "latestRelease": "0.5.0", + "latestReleaseDate": "2018-01-03T15:59:24.835Z" }, "score": 41, "matchingScoreModifiers": [ @@ -11372,7 +11777,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.45, + "popularity": -1.438, "topicSearchString": "react-native redux-form immutable.js styled-components redux" }, { @@ -11426,8 +11831,10 @@ }, "npmPkg": "react-native-accordion", "npm": { - "downloads": 279, - "weekDownloads": 44 + "downloads": 283, + "weekDownloads": 50, + "latestRelease": "1.0.1", + "latestReleaseDate": "2016-07-27T03:33:50.723Z" }, "score": 41, "matchingScoreModifiers": [ @@ -11435,7 +11842,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.365, + "popularity": -1.348, "topicSearchString": "react-native react native accordion react-component component" }, { @@ -11491,8 +11898,10 @@ }, "npmPkg": "react-native-viewpager", "npm": { - "downloads": 2309, - "weekDownloads": 297 + "downloads": 2367, + "weekDownloads": 644, + "latestRelease": "0.2.13", + "latestReleaseDate": "2016-10-27T05:25:25.971Z" }, "score": 46, "matchingScoreModifiers": [ @@ -11502,7 +11911,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.641, + "popularity": -0.518, "topicSearchString": "component react-component react-native ios android viewpager pager" }, { @@ -11553,8 +11962,10 @@ }, "npmPkg": "react-native-dropdown", "npm": { - "downloads": 1568, - "weekDownloads": 427 + "downloads": 1579, + "weekDownloads": 372, + "latestRelease": "0.0.6", + "latestReleaseDate": "2015-12-10T19:39:19.305Z" }, "score": 57, "matchingScoreModifiers": [ @@ -11563,7 +11974,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.518, + "popularity": -0.549, "topicSearchString": "react-component react-native" }, { @@ -11617,8 +12028,10 @@ }, "npmPkg": "react-native-chooser", "npm": { - "downloads": 158, - "weekDownloads": 25 + "downloads": 154, + "weekDownloads": 19, + "latestRelease": "1.7.0", + "latestReleaseDate": "2017-11-29T07:51:25.707Z" }, "score": 41, "matchingScoreModifiers": [ @@ -11626,7 +12039,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.365, + "popularity": -1.394, "topicSearchString": "react-native chooser select picker select-tag" }, { @@ -11682,9 +12095,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 89055, - "weekDownloads": 19256, - "size": 119993 + "downloads": 91906, + "weekDownloads": 15494, + "size": 119993, + "latestRelease": "8.0.5", + "latestReleaseDate": "2024-07-26T14:49:48.954Z" }, "score": 46, "matchingScoreModifiers": [ @@ -11694,7 +12109,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.143, "topicSearchString": "calendar picker date day calendar-picker-component component calendarpicker calendar-picker" }, { @@ -11755,9 +12170,11 @@ }, "npmPkg": "react-native-autocomplete-input", "npm": { - "downloads": 56829, - "weekDownloads": 11865, - "size": 10285 + "downloads": 59652, + "weekDownloads": 9999, + "size": 10285, + "latestRelease": "5.5.6", + "latestReleaseDate": "2025-01-24T22:10:43.637Z" }, "score": 73, "matchingScoreModifiers": [ @@ -11766,7 +12183,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.142, "topicSearchString": "react-native ios input android autocomplete" }, { @@ -11819,8 +12236,10 @@ "unmaintained": true, "npmPkg": "react-native-tabs", "npm": { - "downloads": 4588, - "weekDownloads": 1201 + "downloads": 4869, + "weekDownloads": 968, + "latestRelease": "1.0.9", + "latestReleaseDate": "2016-07-07T11:40:18.108Z" }, "score": 57, "matchingScoreModifiers": [ @@ -11829,7 +12248,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.527, + "popularity": -0.581, "topicSearchString": "react-native react-components tabbar tabs" }, { @@ -11880,9 +12299,11 @@ "unmaintained": true, "npmPkg": "react-native-easy-grid", "npm": { - "downloads": 52093, - "weekDownloads": 10508, - "size": 89860 + "downloads": 53950, + "weekDownloads": 8467, + "size": 89860, + "latestRelease": "0.2.2", + "latestReleaseDate": "2019-08-12T04:06:26.368Z" }, "score": 57, "matchingScoreModifiers": [ @@ -11891,7 +12312,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.579, + "popularity": -0.617, "topicSearchString": "" }, { @@ -11950,8 +12371,10 @@ }, "npmPkg": "react-native-radio-buttons", "npm": { - "downloads": 2677, - "weekDownloads": 669 + "downloads": 2707, + "weekDownloads": 544, + "latestRelease": "1.0.0", + "latestReleaseDate": "2017-07-19T09:15:22.306Z" }, "score": 41, "matchingScoreModifiers": [ @@ -11959,7 +12382,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.537, + "popularity": -0.579, "topicSearchString": "react-component react-native ios radio-buttons radio segmentedcontrols segmented-controls" }, { @@ -12016,9 +12439,11 @@ "unmaintained": true, "npmPkg": "react-native-gesture-password", "npm": { - "downloads": 160, - "weekDownloads": 22, - "size": 72437 + "downloads": 198, + "weekDownloads": 40, + "size": 72437, + "latestRelease": "0.4.0", + "latestReleaseDate": "2019-12-12T02:58:46.394Z" }, "score": 41, "matchingScoreModifiers": [ @@ -12026,7 +12451,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.381, + "popularity": -1.326, "topicSearchString": "react-component react-native ios android gesture-password javascript interval react" }, { @@ -12074,8 +12499,10 @@ }, "npmPkg": "react-native-calendar", "npm": { - "downloads": 1198, - "weekDownloads": 217 + "downloads": 1340, + "weekDownloads": 201, + "latestRelease": "0.13.1", + "latestReleaseDate": "2017-10-12T12:32:01.436Z" }, "score": 57, "matchingScoreModifiers": [ @@ -12084,7 +12511,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.596, + "popularity": -0.622, "topicSearchString": "" }, { @@ -12139,9 +12566,11 @@ "unmaintained": true, "npmPkg": "react-native-simple-store", "npm": { - "downloads": 1321, - "weekDownloads": 262, - "size": 288592 + "downloads": 1502, + "weekDownloads": 192, + "size": 288592, + "latestRelease": "2.0.2", + "latestReleaseDate": "2019-09-23T17:31:18.959Z" }, "score": 57, "matchingScoreModifiers": [ @@ -12150,7 +12579,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.641, "topicSearchString": "react-native ios android asyncstorage data-store key-value-store" }, { @@ -12178,7 +12607,7 @@ "forks": 170, "issues": 5, "subscribers": 18, - "stars": 1590, + "stars": 1591, "dependencies": 0 }, "name": "react-native-loading-spinner-overlay", @@ -12222,9 +12651,11 @@ "unmaintained": true, "npmPkg": "react-native-loading-spinner-overlay", "npm": { - "downloads": 66363, - "weekDownloads": 13113, - "size": 19209 + "downloads": 68090, + "weekDownloads": 10836, + "size": 19209, + "latestRelease": "3.0.1", + "latestReleaseDate": "2022-07-28T15:28:53.957Z" }, "score": 57, "matchingScoreModifiers": [ @@ -12233,7 +12664,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.582, + "popularity": -0.615, "topicSearchString": "activity android bar full indicator ios loading modal native pop-up popup progress react react-native screen spinner view overlay portal progress-bar" }, { @@ -12290,9 +12721,11 @@ }, "npmPkg": "react-native-parallax-scroll-view", "npm": { - "downloads": 11213, - "weekDownloads": 2332, - "size": 21543 + "downloads": 11411, + "weekDownloads": 1989, + "size": 21543, + "latestRelease": "0.21.3", + "latestReleaseDate": "2018-06-20T11:28:46.845Z" }, "score": 46, "matchingScoreModifiers": [ @@ -12302,7 +12735,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.148, "topicSearchString": "react-native react parallax scrollable scrollview sticky react-component ios android" }, { @@ -12353,8 +12786,10 @@ }, "npmPkg": "react-native-tabbar", "npm": { - "downloads": 113, - "weekDownloads": 21 + "downloads": 121, + "weekDownloads": 21, + "latestRelease": "1.0.0", + "latestReleaseDate": "2016-08-01T01:12:24.079Z" }, "score": 41, "matchingScoreModifiers": [ @@ -12362,7 +12797,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.338, + "popularity": -1.35, "topicSearchString": "react-native tabbar" }, { @@ -12419,9 +12854,11 @@ }, "npmPkg": "react-native-message-bar", "npm": { - "downloads": 1548, - "weekDownloads": 452, - "size": 35762 + "downloads": 1526, + "weekDownloads": 269, + "size": 35762, + "latestRelease": "2.1.0", + "latestReleaseDate": "2021-01-31T00:22:24.152Z" }, "score": 41, "matchingScoreModifiers": [ @@ -12429,7 +12866,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.502, + "popularity": -0.6, "topicSearchString": "react-native react native message bar alert notification status" }, { @@ -12485,8 +12922,10 @@ "unmaintained": true, "npmPkg": "react-native-floating-label-text-input", "npm": { - "downloads": 108, - "weekDownloads": 18 + "downloads": 128, + "weekDownloads": 12, + "latestRelease": "0.1.5", + "latestReleaseDate": "2017-07-30T06:43:00.346Z" }, "score": 41, "matchingScoreModifiers": [ @@ -12494,7 +12933,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.356, + "popularity": -1.42, "topicSearchString": "react-native react-component ios animated floating text-input text-field" }, { @@ -12551,8 +12990,10 @@ }, "npmPkg": "react-native-progress-hud", "npm": { - "downloads": 134, - "weekDownloads": 27 + "downloads": 140, + "weekDownloads": 28, + "latestRelease": "1.0.4", + "latestReleaseDate": "2016-04-20T14:10:06.888Z" }, "score": 41, "matchingScoreModifiers": [ @@ -12560,7 +13001,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.326, + "popularity": -1.325, "topicSearchString": "react native progress hud popup spinner loader loading react-component" }, { @@ -12585,7 +13026,7 @@ "forks": 789, "issues": 44, "subscribers": 18, - "stars": 1103, + "stars": 1102, "dependencies": 4 }, "name": "react-native-country-picker-modal", @@ -12615,9 +13056,11 @@ }, "npmPkg": "react-native-country-picker-modal", "npm": { - "downloads": 290613, - "weekDownloads": 57983, - "size": 267693 + "downloads": 304064, + "weekDownloads": 49108, + "size": 267693, + "latestRelease": "2.0.0", + "latestReleaseDate": "2020-07-30T07:06:27.893Z" }, "score": 68, "matchingScoreModifiers": [ @@ -12625,7 +13068,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.137, "topicSearchString": "react-native components country-picker country flag countries modal" }, { @@ -12680,8 +13123,10 @@ "unmaintained": true, "npmPkg": "react-native-awesome-button", "npm": { - "downloads": 31, - "weekDownloads": 0 + "downloads": 36, + "weekDownloads": 2, + "latestRelease": "1.8.2", + "latestReleaseDate": "2017-02-23T14:53:37.886Z" }, "score": 41, "matchingScoreModifiers": [ @@ -12689,7 +13134,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.45, "topicSearchString": "react react-native react-component button awesome-button react-ui" }, { @@ -12714,7 +13159,7 @@ "forks": 269, "issues": 84, "subscribers": 13, - "stars": 849, + "stars": 847, "dependencies": 1 }, "name": "react-native-svg-uri", @@ -12742,8 +13187,10 @@ "unmaintained": true, "npmPkg": "react-native-svg-uri", "npm": { - "downloads": 25235, - "weekDownloads": 5110 + "downloads": 26335, + "weekDownloads": 4413, + "latestRelease": "1.2.3", + "latestReleaseDate": "2017-11-16T12:38:43.338Z" }, "score": 46, "matchingScoreModifiers": [ @@ -12753,7 +13200,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.578, + "popularity": -0.608, "topicSearchString": "react-native svg url uri http" }, { @@ -12785,7 +13232,7 @@ "forks": 96, "issues": 54, "subscribers": 4, - "stars": 168, + "stars": 169, "dependencies": 2 }, "name": "react-native-deck-swiper", @@ -12817,17 +13264,18 @@ }, "npmPkg": "react-native-deck-swiper", "npm": { - "downloads": 35304, - "weekDownloads": 7111, - "size": 2319587 + "downloads": 36474, + "weekDownloads": 6518, + "size": 2319587, + "latestRelease": "2.0.19", + "latestReleaseDate": "2025-08-12T13:43:12.328Z" }, - "score": 57, + "score": 51, "matchingScoreModifiers": [ "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.152, "topicSearchString": "react-native component tinder cards card swipe swiper deck animation" }, { @@ -12886,8 +13334,10 @@ }, "npmPkg": "react-native-webbrowser", "npm": { - "downloads": 11, - "weekDownloads": 2 + "downloads": 13, + "weekDownloads": 2, + "latestRelease": "0.0.6", + "latestReleaseDate": "2016-03-18T22:23:40.161Z" }, "score": 41, "matchingScoreModifiers": [ @@ -12895,7 +13345,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, + "popularity": -1.367, "topicSearchString": "webview webbrowser browser web native react ios android react-native react-component" }, { @@ -12951,9 +13401,11 @@ }, "npmPkg": "react-native-circular-action-menu", "npm": { - "downloads": 354, - "weekDownloads": 46, - "size": 351734 + "downloads": 363, + "weekDownloads": 71, + "size": 351734, + "latestRelease": "0.5.0", + "latestReleaseDate": "2018-03-24T23:04:00.557Z" }, "score": 41, "matchingScoreModifiers": [ @@ -12961,7 +13413,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.389, + "popularity": -1.333, "topicSearchString": "react-native action-button float-button multi-action-button circular-menu arc-menu satellite-menu" }, { @@ -13019,15 +13471,17 @@ }, "npmPkg": "react-native-stateless-form", "npm": { - "downloads": 11, - "weekDownloads": 1 + "downloads": 10, + "weekDownloads": 0, + "latestRelease": "0.3.2", + "latestReleaseDate": "2017-12-19T17:06:33.287Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.4, + "popularity": -1, "topicSearchString": "react native react-native form stateless presentational components ios android" }, { @@ -13084,17 +13538,20 @@ "unmaintained": true, "npmPkg": "react-native-segmented-control-tab", "npm": { - "downloads": 79671, - "weekDownloads": 16422, - "size": 31987 + "downloads": 82391, + "weekDownloads": 13483, + "size": 31987, + "latestRelease": "4.0.0", + "latestReleaseDate": "2021-08-26T20:19:00.819Z" }, - "score": 41, + "score": 57, "matchingScoreModifiers": [ + "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.611, "topicSearchString": "react-native custom component segmentedcontrolios segmentedcontroltab ios android controlled-segmentedcontroltab" }, { @@ -13145,9 +13602,11 @@ }, "npmPkg": "react-native-atoz-list", "npm": { - "downloads": 204, - "weekDownloads": 0, - "size": 287850 + "downloads": 481, + "weekDownloads": 2, + "size": 287850, + "latestRelease": "1.0.5", + "latestReleaseDate": "2020-02-25T13:41:46.935Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13155,7 +13614,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.496, "topicSearchString": "selectlist alphabetlist contactlist" }, { @@ -13208,9 +13667,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1793, - "weekDownloads": 417, - "size": 5962 + "downloads": 1717, + "weekDownloads": 352, + "size": 5962, + "latestRelease": "2.0.0", + "latestReleaseDate": "2018-06-26T21:17:47.807Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13218,7 +13679,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.552, + "popularity": -0.576, "topicSearchString": "react-native responsive image pixel-ratio" }, { @@ -13269,15 +13730,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 4, - "weekDownloads": 0 + "downloads": 5, + "weekDownloads": 2, + "latestRelease": "4.0.0", + "latestReleaseDate": "2018-01-31T18:01:53.054Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.35, "topicSearchString": "react-native link" }, { @@ -13331,15 +13794,17 @@ }, "npmPkg": "react-native-emoji-picker", "npm": { - "downloads": 758, - "weekDownloads": 140 + "downloads": 749, + "weekDownloads": 119, + "latestRelease": "0.2.2", + "latestReleaseDate": "2016-08-01T13:28:52.091Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.343, + "popularity": -1.365, "topicSearchString": "react-native react-component ios emoji emoji-picker" }, { @@ -13392,15 +13857,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 15, - "weekDownloads": 2 + "downloads": 17, + "weekDownloads": 2, + "latestRelease": "1.1.1", + "latestReleaseDate": "2016-09-09T09:54:37.059Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.367, + "popularity": -1.4, "topicSearchString": "react-native smart badge component" }, { @@ -13455,9 +13922,11 @@ }, "npmPkg": "tcomb-form-native", "npm": { - "downloads": 16302, - "weekDownloads": 3393, - "size": 189906 + "downloads": 17462, + "weekDownloads": 2887, + "size": 189906, + "latestRelease": "0.6.20", + "latestReleaseDate": "2018-10-11T09:07:58.706Z" }, "score": 46, "matchingScoreModifiers": [ @@ -13467,7 +13936,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.609, "topicSearchString": "tcomb form forms react react-native react-component" }, { @@ -13520,9 +13989,11 @@ }, "npmPkg": "react-native-infinite-scroll-view", "npm": { - "downloads": 47484, - "weekDownloads": 10716, - "size": 55756 + "downloads": 48372, + "weekDownloads": 10440, + "size": 55756, + "latestRelease": "0.4.5", + "latestReleaseDate": "2018-08-28T21:38:16.977Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13530,7 +14001,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.558, + "popularity": -0.567, "topicSearchString": "react-native infinite pagination scroll-view" }, { @@ -13582,9 +14053,11 @@ "unmaintained": true, "npmPkg": "react-native-invertible-scroll-view", "npm": { - "downloads": 4365, - "weekDownloads": 829, - "size": 13028 + "downloads": 4664, + "weekDownloads": 796, + "size": 13028, + "latestRelease": "2.0.0", + "latestReleaseDate": "2019-07-23T18:56:21.467Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13592,7 +14065,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.589, + "popularity": -0.605, "topicSearchString": "react-native invertible scroll-view" }, { @@ -13646,9 +14119,11 @@ }, "npmPkg": "react-native-root-modal", "npm": { - "downloads": 1971, - "weekDownloads": 366, - "size": 7122 + "downloads": 2218, + "weekDownloads": 301, + "size": 7122, + "latestRelease": "5.0.1", + "latestReleaseDate": "2021-03-03T08:00:41.624Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13656,7 +14131,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.158, + "popularity": 0.116, "topicSearchString": "react-component react-native ios android modal popover" }, { @@ -13709,9 +14184,11 @@ }, "npmPkg": "react-native-emoji", "npm": { - "downloads": 7984, - "weekDownloads": 1762, - "size": 3197 + "downloads": 8225, + "weekDownloads": 1380, + "size": 3197, + "latestRelease": "1.8.0", + "latestReleaseDate": "2019-06-05T17:35:14.441Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13719,7 +14196,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.562, + "popularity": -0.607, "topicSearchString": "react-native emoji react-component ios" }, { @@ -13778,8 +14255,10 @@ "unmaintained": true, "npmPkg": "react-native-simple-markdown", "npm": { - "downloads": 4185, - "weekDownloads": 646 + "downloads": 4380, + "weekDownloads": 581, + "latestRelease": "1.1.0", + "latestReleaseDate": "2018-01-18T08:07:20.100Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13787,7 +14266,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.619, + "popularity": -0.637, "topicSearchString": "react-native native markdown md parse parser ios android react library" }, { @@ -13842,8 +14321,10 @@ "unmaintained": true, "npmPkg": "react-native-statusbar-alert", "npm": { - "downloads": 1904, - "weekDownloads": 534 + "downloads": 1918, + "weekDownloads": 421, + "latestRelease": "0.4.0", + "latestReleaseDate": "2017-10-16T07:14:37.134Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13851,7 +14332,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.512, + "popularity": -0.563, "topicSearchString": "react-native status-bar alert banner ios android statusbar" }, { @@ -13907,9 +14388,11 @@ "unmaintained": true, "npmPkg": "react-native-text", "npm": { - "downloads": 3841, - "weekDownloads": 717, - "size": 19122 + "downloads": 3834, + "weekDownloads": 668, + "size": 19122, + "latestRelease": "1.2.2", + "latestReleaseDate": "2021-05-11T06:51:59.171Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13917,7 +14400,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.591, + "popularity": -0.602, "topicSearchString": "react-native scaled ios android text react" }, { @@ -13979,9 +14462,11 @@ "unmaintained": true, "npmPkg": "react-native-immutable-list-view", "npm": { - "downloads": 625, - "weekDownloads": 99, - "size": 129212 + "downloads": 634, + "weekDownloads": 63, + "size": 129212, + "latestRelease": "2.0.0", + "latestReleaseDate": "2019-10-19T01:55:35.246Z" }, "score": 41, "matchingScoreModifiers": [ @@ -13989,7 +14474,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.365, + "popularity": -1.415, "topicSearchString": "react listview datasource pure immutable list map set react-native immutablejs component flatlist virtualizedlist" }, { @@ -14049,9 +14534,11 @@ "unmaintained": true, "npmPkg": "react-native-search-header", "npm": { - "downloads": 188, - "weekDownloads": 18, - "size": 1669279 + "downloads": 201, + "weekDownloads": 17, + "size": 1669279, + "latestRelease": "0.3.5", + "latestReleaseDate": "2019-09-09T22:28:24.157Z" }, "score": 41, "matchingScoreModifiers": [ @@ -14059,7 +14546,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.418, + "popularity": -1.428, "topicSearchString": "search-header react-native android ios search header mobile material-design component ui uikit" }, { @@ -14114,15 +14601,17 @@ "unmaintained": true, "npmPkg": "react-native-device-monitor", "npm": { - "downloads": 6, - "weekDownloads": 3 + "downloads": 5, + "weekDownloads": 0, + "latestRelease": "2.0.0", + "latestReleaseDate": "2017-10-25T16:05:41.345Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.9, + "popularity": -1, "topicSearchString": "react-native device keyboard net-info android ios" }, { @@ -14176,9 +14665,11 @@ "unmaintained": true, "npmPkg": "react-native-fbads", "npm": { - "downloads": 2016, - "weekDownloads": 178, - "size": 212607 + "downloads": 2330, + "weekDownloads": 167, + "size": 212607, + "latestRelease": "7.1.1", + "latestReleaseDate": "2023-08-17T07:58:18.332Z" }, "score": 41, "matchingScoreModifiers": [ @@ -14186,7 +14677,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.675, + "popularity": -0.689, "topicSearchString": "react-native facebook audience-network native-ads facebook-sdk javascript" }, { @@ -14248,9 +14739,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 375021, - "weekDownloads": 74618, - "size": 240896 + "downloads": 407423, + "weekDownloads": 59371, + "size": 240896, + "latestRelease": "6.8.0", + "latestReleaseDate": "2025-07-22T16:41:27.839Z" }, "score": 68, "matchingScoreModifiers": [ @@ -14258,7 +14751,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.124, "topicSearchString": "react-native react-component ios android branch metrics deeplink deep link attribution universal-links app-links analytics react deep-linking" }, { @@ -14314,15 +14807,17 @@ "unmaintained": true, "npmPkg": "react-native-social-auth", "npm": { - "downloads": 381, - "weekDownloads": 14 + "downloads": 438, + "weekDownloads": 17, + "latestRelease": "2.0.0", + "latestReleaseDate": "2017-08-02T16:40:41.429Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.469, + "popularity": -1.467, "topicSearchString": "react-native module auth ios android facebook twitter native" }, { @@ -14380,9 +14875,11 @@ }, "npmPkg": "react-native-keep-awake", "npm": { - "downloads": 164691, - "weekDownloads": 34688, - "size": 26051 + "downloads": 173623, + "weekDownloads": 29256, + "size": 26051, + "latestRelease": "4.0.0", + "latestReleaseDate": "2018-10-28T22:11:26.129Z" }, "score": 57, "matchingScoreModifiers": [ @@ -14391,7 +14888,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.571, + "popularity": -0.607, "topicSearchString": "react-native ios android awake screen lock sleep" }, { @@ -14456,9 +14953,11 @@ "unmaintained": true, "npmPkg": "react-native-send-intent", "npm": { - "downloads": 38288, - "weekDownloads": 8787, - "size": 59468 + "downloads": 39715, + "weekDownloads": 7719, + "size": 59468, + "latestRelease": "1.3.0", + "latestReleaseDate": "2021-09-28T12:20:30.889Z" }, "score": 41, "matchingScoreModifiers": [ @@ -14466,7 +14965,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.555, + "popularity": -0.585, "topicSearchString": "react react-native react-component intent email send sent share text phone sms call calls dial number maps android" }, { @@ -14517,15 +15016,17 @@ "unmaintained": true, "npmPkg": "react-native-android-statusbar", "npm": { - "downloads": 64, - "weekDownloads": 22 + "downloads": 82, + "weekDownloads": 26, + "latestRelease": "0.1.3", + "latestReleaseDate": "2016-08-16T14:49:49.829Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.207, + "popularity": -1.226, "topicSearchString": "react-component react-native android" }, { @@ -14579,8 +15080,10 @@ "unmaintained": true, "npmPkg": "react-native-smart-splash-screen", "npm": { - "downloads": 572, - "weekDownloads": 94 + "downloads": 574, + "weekDownloads": 91, + "latestRelease": "2.3.5", + "latestReleaseDate": "2017-08-17T11:33:32.341Z" }, "score": 41, "matchingScoreModifiers": [ @@ -14588,7 +15091,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.36, + "popularity": -1.365, "topicSearchString": "react-native smart splash screen splashscreen component" }, { @@ -14647,8 +15150,10 @@ "unmaintained": true, "npmPkg": "rn-splash-screen", "npm": { - "downloads": 72, - "weekDownloads": 1 + "downloads": 75, + "weekDownloads": 1, + "latestRelease": "5.2.0", + "latestReleaseDate": "2017-09-12T00:03:14.833Z" }, "score": 41, "matchingScoreModifiers": [ @@ -14710,8 +15215,10 @@ "unmaintained": true, "npmPkg": "react-native-effects-view", "npm": { - "downloads": 40, - "weekDownloads": 8 + "downloads": 47, + "weekDownloads": 11, + "latestRelease": "0.4.0", + "latestReleaseDate": "2016-09-02T19:00:55.877Z" }, "score": 41, "matchingScoreModifiers": [ @@ -14719,7 +15226,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.322, + "popularity": -1.3, "topicSearchString": "react react-native react-component ios blur uiview view" }, { @@ -14772,9 +15279,11 @@ "unmaintained": true, "npmPkg": "react-native-location", "npm": { - "downloads": 12856, - "weekDownloads": 2619, - "size": 583629 + "downloads": 13322, + "weekDownloads": 2097, + "size": 583629, + "latestRelease": "2.5.0", + "latestReleaseDate": "2019-08-10T21:59:20.669Z" }, "score": 57, "matchingScoreModifiers": [ @@ -14783,7 +15292,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, + "popularity": -0.616, "topicSearchString": "react-native react-component ios android location" }, { @@ -14808,7 +15317,7 @@ "forks": 767, "issues": 8, "subscribers": 35, - "stars": 4268, + "stars": 4272, "dependencies": 0 }, "name": "react-native-permissions", @@ -14837,9 +15346,11 @@ }, "npmPkg": "react-native-permissions", "npm": { - "downloads": 2132511, - "weekDownloads": 438477, - "size": 427050 + "downloads": 2227599, + "weekDownloads": 364315, + "size": 427050, + "latestRelease": "5.4.2", + "latestReleaseDate": "2025-07-22T17:24:24.646Z" }, "score": 92, "matchingScoreModifiers": [ @@ -14848,7 +15359,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.139, "topicSearchString": "react-native windows permission authorization react permissions" }, { @@ -14875,7 +15386,7 @@ "forks": 338, "issues": 111, "subscribers": 16, - "stars": 2846, + "stars": 2845, "dependencies": 1 }, "name": "react-native-view-shot", @@ -14905,9 +15416,11 @@ }, "npmPkg": "react-native-view-shot", "npm": { - "downloads": 1029873, - "weekDownloads": 197951, - "size": 1721726 + "downloads": 1103390, + "weekDownloads": 174188, + "size": 1721726, + "latestRelease": "4.0.3", + "latestReleaseDate": "2024-12-06T21:21:10.380Z" }, "score": 46, "matchingScoreModifiers": [ @@ -14917,7 +15430,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.134, "topicSearchString": "react-native screenshot viewshot view-snapshot snapshot rasterize capture" }, { @@ -14979,8 +15492,10 @@ "unmaintained": true, "npmPkg": "react-native-safari-view", "npm": { - "downloads": 31000, - "weekDownloads": 6187 + "downloads": 32663, + "weekDownloads": 4937, + "latestRelease": "2.1.0", + "latestReleaseDate": "2017-10-02T15:25:24.353Z" }, "score": 41, "matchingScoreModifiers": [ @@ -14988,7 +15503,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.58, + "popularity": -0.622, "topicSearchString": "react-native react native webview web view safari safariview react-component component apple safari-view-controller" }, { @@ -15042,9 +15557,11 @@ "unmaintained": true, "npmPkg": "react-native-oauth", "npm": { - "downloads": 2029, - "weekDownloads": 22, - "size": 54105060 + "downloads": 2416, + "weekDownloads": 36, + "size": 54105060, + "latestRelease": "2.1.18", + "latestReleaseDate": "2018-07-29T21:51:17.724Z" }, "score": 46, "matchingScoreModifiers": [ @@ -15054,7 +15571,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.741, + "popularity": -0.737, "topicSearchString": "react react-native firestack firebase oauth twitter" }, { @@ -15110,8 +15627,10 @@ }, "npmPkg": "react-native-motion-manager", "npm": { - "downloads": 27, - "weekDownloads": 4 + "downloads": 23, + "weekDownloads": 1, + "latestRelease": "0.0.7", + "latestReleaseDate": "2017-09-27T12:17:54.830Z" }, "score": 41, "matchingScoreModifiers": [ @@ -15119,7 +15638,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.367, + "popularity": -1.46, "topicSearchString": "react-component react-native ios cmmotionmanager motionmanager gyroscope accelerometer magnetometer" }, { @@ -15177,9 +15696,11 @@ "unmaintained": true, "npmPkg": "rn-apple-healthkit", "npm": { - "downloads": 623, - "weekDownloads": 111, - "size": 259249 + "downloads": 624, + "weekDownloads": 137, + "size": 259249, + "latestRelease": "0.8.0", + "latestReleaseDate": "2020-01-21T15:34:44.210Z" }, "score": 57, "matchingScoreModifiers": [ @@ -15188,7 +15709,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.348, + "popularity": -1.312, "topicSearchString": "apple health-kit healthkit reactnative react-native react native ios" }, { @@ -15212,8 +15733,8 @@ "updatedAt": "2025-09-03T23:41:51Z", "createdAt": "2015-10-16T06:35:30Z", "pushedAt": "2025-09-03T23:41:51Z", - "forks": 561, - "issues": 6, + "forks": 562, + "issues": 5, "subscribers": 27, "stars": 1675, "dependencies": 0 @@ -15248,9 +15769,11 @@ }, "npmPkg": "react-native-contacts", "npm": { - "downloads": 250886, - "weekDownloads": 53160, - "size": 305189 + "downloads": 257538, + "weekDownloads": 43157, + "size": 305189, + "latestRelease": "8.0.7", + "latestReleaseDate": "2025-09-03T23:44:18.566Z" }, "score": 73, "matchingScoreModifiers": [ @@ -15259,7 +15782,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.142, "topicSearchString": "react-native react react-component addressbook contacts ios android component phone mobile" }, { @@ -15310,9 +15833,11 @@ "unmaintained": true, "npmPkg": "react-native-background-job", "npm": { - "downloads": 1845, - "weekDownloads": 375, - "size": 118071 + "downloads": 1916, + "weekDownloads": 301, + "size": 118071, + "latestRelease": "2.3.1", + "latestReleaseDate": "2019-08-02T14:35:33.022Z" }, "score": 57, "matchingScoreModifiers": [ @@ -15321,7 +15846,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, + "popularity": -0.616, "topicSearchString": "react-native background-job scheduled-jobs background-jobs" }, { @@ -15374,8 +15899,10 @@ }, "npmPkg": "react-native-geocoder", "npm": { - "downloads": 13403, - "weekDownloads": 2791 + "downloads": 13773, + "weekDownloads": 2623, + "latestRelease": "0.5.0", + "latestReleaseDate": "2017-10-11T13:10:35.420Z" }, "score": 41, "matchingScoreModifiers": [ @@ -15383,7 +15910,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.588, "topicSearchString": "react-component react-native geocoding ios android" }, { @@ -15434,8 +15961,10 @@ }, "npmPkg": "react-native-orientation-listener", "npm": { - "downloads": 28, - "weekDownloads": 2 + "downloads": 31, + "weekDownloads": 0, + "latestRelease": "0.0.4", + "latestReleaseDate": "2016-03-07T01:32:49.989Z" }, "score": 41, "matchingScoreModifiers": [ @@ -15443,7 +15972,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.433, + "popularity": -1, "topicSearchString": "react-native orientation device-orientation" }, { @@ -15500,8 +16029,10 @@ }, "npmPkg": "react-native-device-display", "npm": { - "downloads": 5, - "weekDownloads": 0 + "downloads": 6, + "weekDownloads": 0, + "latestRelease": "1.0.4", + "latestReleaseDate": "2015-07-24T12:53:31.048Z" }, "score": 32, "matchingScoreModifiers": [ @@ -15564,9 +16095,11 @@ }, "npmPkg": "react-native-background-fetch", "npm": { - "downloads": 225138, - "weekDownloads": 50233, - "size": 2021445 + "downloads": 232818, + "weekDownloads": 40158, + "size": 2021445, + "latestRelease": "4.2.8", + "latestReleaseDate": "2025-05-02T13:36:50.699Z" }, "score": 68, "matchingScoreModifiers": [ @@ -15574,7 +16107,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.19, + "popularity": 0.147, "topicSearchString": "react-native react-component ios background fetch" }, { @@ -15630,15 +16163,17 @@ }, "npmPkg": "react-native-stripe", "npm": { - "downloads": 49, - "weekDownloads": 7 + "downloads": 50, + "weekDownloads": 2, + "latestRelease": "1.2.2", + "latestReleaseDate": "2017-05-01T12:37:02.644Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.373, + "popularity": -1.464, "topicSearchString": "android ios login native react react-component react-native sdk stripe" }, { @@ -15693,8 +16228,10 @@ }, "npmPkg": "react-native-speech", "npm": { - "downloads": 61, - "weekDownloads": 3 + "downloads": 69, + "weekDownloads": 5, + "latestRelease": "0.1.2", + "latestReleaseDate": "2016-01-09T20:44:09.432Z" }, "score": 41, "matchingScoreModifiers": [ @@ -15702,7 +16239,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.457, + "popularity": -1.438, "topicSearchString": "react-native react native siri speech speak speech-to-text react-component component" }, { @@ -15750,8 +16287,10 @@ }, "npmPkg": "react-native-wordpress-editor", "npm": { - "downloads": 424, - "weekDownloads": 25 + "downloads": 534, + "weekDownloads": 62, + "latestRelease": "2.0.1", + "latestReleaseDate": "2016-11-20T16:50:28.964Z" }, "score": 57, "matchingScoreModifiers": [ @@ -15760,7 +16299,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.449, + "popularity": -1.401, "topicSearchString": "" }, { @@ -15811,9 +16350,11 @@ "unmaintained": true, "npmPkg": "react-native-search-bar", "npm": { - "downloads": 1449, - "weekDownloads": 431, - "size": 59417 + "downloads": 1635, + "weekDownloads": 273, + "size": 59417, + "latestRelease": "3.5.1", + "latestReleaseDate": "2019-10-20T12:37:56.570Z" }, "score": 57, "matchingScoreModifiers": [ @@ -15822,7 +16363,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.496, + "popularity": -0.608, "topicSearchString": "search-bar react-component react-native ios" }, { @@ -15877,15 +16418,17 @@ }, "npmPkg": "react-native-digits", "npm": { - "downloads": 20, - "weekDownloads": 4 + "downloads": 21, + "weekDownloads": 5, + "latestRelease": "0.3.0", + "latestReleaseDate": "2016-07-08T15:12:49.573Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, + "popularity": -1.25, "topicSearchString": "react-native component fabric twitter authentication digits android" }, { @@ -15946,9 +16489,11 @@ }, "npmPkg": "react-native-directed-scrollview", "npm": { - "downloads": 46, - "weekDownloads": 4, - "size": 48332 + "downloads": 57, + "weekDownloads": 6, + "size": 48332, + "latestRelease": "2.0.0", + "latestReleaseDate": "2018-12-15T21:28:09.576Z" }, "score": 41, "matchingScoreModifiers": [ @@ -15956,7 +16501,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.42, + "popularity": -1.408, "topicSearchString": "react-component react-native ios android scrollview horizontal vertical direction native scroll react javascript reactnative" }, { @@ -15981,7 +16526,7 @@ "forks": 145, "issues": 53, "subscribers": 275, - "stars": 831, + "stars": 832, "dependencies": 2 }, "name": "react-native-keyboard-input", @@ -16016,9 +16561,11 @@ }, "npmPkg": "react-native-keyboard-input", "npm": { - "downloads": 3368, - "weekDownloads": 598, - "size": 566469 + "downloads": 3774, + "weekDownloads": 587, + "size": 566469, + "latestRelease": "6.0.2", + "latestReleaseDate": "2020-07-05T14:34:55.296Z" }, "score": 57, "matchingScoreModifiers": [ @@ -16027,7 +16574,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.599, + "popularity": -0.618, "topicSearchString": "react-native react react-component custom-input input ios android keyboard-input keyboard keyboard-component inputaccessoryview" }, { @@ -16079,8 +16626,10 @@ }, "npmPkg": "react-native-privacy-snapshot", "npm": { - "downloads": 815, - "weekDownloads": 218 + "downloads": 734, + "weekDownloads": 160, + "latestRelease": "1.0.0", + "latestReleaseDate": "2015-10-07T04:29:45.840Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16088,7 +16637,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.272, + "popularity": -1.314, "topicSearchString": "react-native react-component privacy snapshot secure" }, { @@ -16142,9 +16691,11 @@ "unmaintained": true, "npmPkg": "react-native-android-sms-listener", "npm": { - "downloads": 1119, - "weekDownloads": 207, - "size": 12426 + "downloads": 1174, + "weekDownloads": 222, + "size": 12426, + "latestRelease": "0.8.0", + "latestReleaseDate": "2020-09-09T12:29:22.306Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16152,7 +16703,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.593, + "popularity": -0.589, "topicSearchString": "react native react-native android sms listener sms-listener" }, { @@ -16209,9 +16760,11 @@ "unmaintained": true, "npmPkg": "react-native-network-info", "npm": { - "downloads": 63417, - "weekDownloads": 12435, - "size": 76749 + "downloads": 66241, + "weekDownloads": 10351, + "size": 76749, + "latestRelease": "5.2.1", + "latestReleaseDate": "2019-09-30T21:50:41.952Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16219,7 +16772,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.583, + "popularity": -0.617, "topicSearchString": "react-component react-native ios network lan android-library ios-lib android networking" }, { @@ -16243,7 +16796,7 @@ "forks": 99, "issues": 33, "subscribers": 7, - "stars": 625, + "stars": 624, "dependencies": 9 }, "name": "rn-nodeify", @@ -16266,9 +16819,11 @@ "unmaintained": true, "npmPkg": "rn-nodeify", "npm": { - "downloads": 65757, - "weekDownloads": 13401, - "size": 44267 + "downloads": 69194, + "weekDownloads": 10448, + "size": 44267, + "latestRelease": "10.3.0", + "latestReleaseDate": "2021-04-19T16:37:11.401Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16276,7 +16831,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, + "popularity": -0.622, "topicSearchString": "" }, { @@ -16326,9 +16881,11 @@ "unmaintained": true, "npmPkg": "react-native-extra-dimensions-android", "npm": { - "downloads": 27185, - "weekDownloads": 5275, - "size": 1238433 + "downloads": 28162, + "weekDownloads": 4522, + "size": 1238433, + "latestRelease": "1.2.5", + "latestReleaseDate": "2019-04-02T23:28:46.770Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16336,7 +16893,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.585, + "popularity": -0.614, "topicSearchString": "react-native react android" }, { @@ -16393,8 +16950,10 @@ }, "npmPkg": "react-native-proximity", "npm": { - "downloads": 107, - "weekDownloads": 12 + "downloads": 110, + "weekDownloads": 12, + "latestRelease": "3.0.0", + "latestReleaseDate": "2017-12-15T09:33:50.122Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16465,9 +17024,11 @@ "unmaintained": true, "npmPkg": "react-native-calendar-events", "npm": { - "downloads": 96127, - "weekDownloads": 20657, - "size": 156428 + "downloads": 99879, + "weekDownloads": 17444, + "size": 156428, + "latestRelease": "2.2.0", + "latestReleaseDate": "2021-01-08T10:28:24.288Z" }, "score": 57, "matchingScoreModifiers": [ @@ -16476,7 +17037,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.602, "topicSearchString": "react-native react-component ios android eventkit reminders calendar-events android-calendar-events ios-calendar-events alarms calendar-api recurring-events ios-calendar-api android-calendar-api module" }, { @@ -16533,8 +17094,10 @@ "unmaintained": true, "npmPkg": "react-native-photo-view", "npm": { - "downloads": 1609, - "weekDownloads": 213 + "downloads": 1709, + "weekDownloads": 201, + "latestRelease": "1.5.2", + "latestReleaseDate": "2017-09-27T18:09:07.508Z" }, "score": 46, "matchingScoreModifiers": [ @@ -16544,7 +17107,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.637, + "popularity": -0.65, "topicSearchString": "react-native react-component ios android gallery lightbox pinch pinch-to-zoom mobile" }, { @@ -16601,9 +17164,11 @@ "unmaintained": true, "npmPkg": "react-native-material-kit", "npm": { - "downloads": 729, - "weekDownloads": 86, - "size": 221221 + "downloads": 798, + "weekDownloads": 101, + "size": 221221, + "latestRelease": "0.6.0-beta.1", + "latestReleaseDate": "2020-02-18T09:02:17.970Z" }, "score": 70, "matchingScoreModifiers": [ @@ -16614,7 +17179,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.399, + "popularity": -1.392, "topicSearchString": "react native react-component react-native component ios android material-design materialkit" }, { @@ -16642,7 +17207,7 @@ "forks": 432, "issues": 59, "subscribers": 30, - "stars": 2175, + "stars": 2174, "dependencies": 1 }, "name": "react-native-i18n", @@ -16669,9 +17234,11 @@ }, "npmPkg": "react-native-i18n", "npm": { - "downloads": 174269, - "weekDownloads": 28038, - "size": 291743 + "downloads": 199249, + "weekDownloads": 22406, + "size": 291743, + "latestRelease": "2.0.15", + "latestReleaseDate": "2018-07-18T21:11:32.687Z" }, "score": 57, "matchingScoreModifiers": [ @@ -16680,7 +17247,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.613, + "popularity": -0.654, "topicSearchString": "react-native react-component ios i18n" }, { @@ -16730,8 +17297,10 @@ }, "npmPkg": "react-native-image-zoom", "npm": { - "downloads": 153, - "weekDownloads": 26 + "downloads": 202, + "weekDownloads": 31, + "latestRelease": "0.32.0", + "latestReleaseDate": "2016-10-06T16:04:53.787Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16739,7 +17308,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.356, + "popularity": -1.368, "topicSearchString": "react-native android react-component" }, { @@ -16791,9 +17360,11 @@ "unmaintained": true, "npmPkg": "react-native-tooltip", "npm": { - "downloads": 1830, - "weekDownloads": 324, - "size": 52763 + "downloads": 1955, + "weekDownloads": 283, + "size": 52763, + "latestRelease": "5.2.0", + "latestReleaseDate": "2018-02-08T16:32:39.485Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16801,7 +17372,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.599, + "popularity": -0.627, "topicSearchString": "react react-native react-component ios tooltip" }, { @@ -16857,9 +17428,11 @@ "unmaintained": true, "npmPkg": "react-native-bottom-sheet-behavior", "npm": { - "downloads": 1581, - "weekDownloads": 127, - "size": 115151372 + "downloads": 1783, + "weekDownloads": 122, + "size": 115151372, + "latestRelease": "2.0.0", + "latestReleaseDate": "2019-05-29T10:06:17.607Z" }, "score": 57, "matchingScoreModifiers": [ @@ -16868,7 +17441,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.682, + "popularity": -0.692, "topicSearchString": "android react-native bottom-sheet-behavior coordinatorlayout bottomsheet bottomsheetbehavior google-maps floatingactionbutton nestedscrollview" }, { @@ -16918,9 +17491,11 @@ }, "npmPkg": "react-native-intercom", "npm": { - "downloads": 9023, - "weekDownloads": 1293, - "size": 135825 + "downloads": 9244, + "weekDownloads": 1343, + "size": 135825, + "latestRelease": "21.1.1", + "latestReleaseDate": "2021-12-09T00:40:37.727Z" }, "score": 57, "matchingScoreModifiers": [ @@ -16929,7 +17504,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.628, + "popularity": -0.627, "topicSearchString": "" }, { @@ -16987,9 +17562,11 @@ "unmaintained": true, "npmPkg": "react-native-globalize", "npm": { - "downloads": 4679, - "weekDownloads": 1108, - "size": 23146620 + "downloads": 4662, + "weekDownloads": 775, + "size": 23146620, + "latestRelease": "4.5.1", + "latestReleaseDate": "2021-01-03T19:34:07.301Z" }, "score": 41, "matchingScoreModifiers": [ @@ -16997,7 +17574,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.549, + "popularity": -0.609, "topicSearchString": "react-native internationalization globalization localization i18n l10n currency datetime language" }, { @@ -17050,9 +17627,11 @@ }, "npmPkg": "react-native-storage", "npm": { - "downloads": 38683, - "weekDownloads": 7090, - "size": 124306 + "downloads": 42785, + "weekDownloads": 6299, + "size": 124306, + "latestRelease": "1.0.1", + "latestReleaseDate": "2019-04-11T15:47:20.329Z" }, "score": 68, "matchingScoreModifiers": [ @@ -17060,7 +17639,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.125, "topicSearchString": "react-native localstorage asyncstorage reactjs sync" }, { @@ -17120,9 +17699,11 @@ }, "npmPkg": "react-native-extended-stylesheet", "npm": { - "downloads": 46250, - "weekDownloads": 9665, - "size": 381852 + "downloads": 47570, + "weekDownloads": 7677, + "size": 381852, + "latestRelease": "0.12.0", + "latestReleaseDate": "2019-07-05T17:13:46.237Z" }, "score": 57, "matchingScoreModifiers": [ @@ -17131,7 +17712,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.137, "topicSearchString": "react react-native react-component component mobile ios android stylesheets theme theming style styling" }, { @@ -17192,16 +17773,18 @@ }, "npmPkg": "react-native-style-tachyons", "npm": { - "downloads": 3998, - "weekDownloads": 751, - "size": 87713 + "downloads": 4225, + "weekDownloads": 654, + "size": 87713, + "latestRelease": "4.2.9", + "latestReleaseDate": "2025-02-01T06:48:02.539Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.132, "topicSearchString": "react react-native android ios stylesheet style responsive mobile performance design css typography css-modules" }, { @@ -17261,8 +17844,10 @@ }, "npmPkg": "react-native-google-analytics", "npm": { - "downloads": 871, - "weekDownloads": 245 + "downloads": 888, + "weekDownloads": 208, + "latestRelease": "1.3.2", + "latestReleaseDate": "2016-05-27T06:49:33.573Z" }, "score": 41, "matchingScoreModifiers": [ @@ -17270,7 +17855,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.26, + "popularity": -1.3, "topicSearchString": "react native ab test testing analytics metrics events google experiment variant" }, { @@ -17323,9 +17908,11 @@ "unmaintained": true, "npmPkg": "pouchdb-react-native", "npm": { - "downloads": 981, - "weekDownloads": 194, - "size": 6085 + "downloads": 1004, + "weekDownloads": 174, + "size": 6085, + "latestRelease": "6.4.1", + "latestReleaseDate": "2018-03-22T17:45:58.701Z" }, "score": 41, "matchingScoreModifiers": [ @@ -17333,7 +17920,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.331, + "popularity": -0.603, "topicSearchString": "pouchdb react-native asyncstorage offlinefirst" }, { @@ -17392,8 +17979,10 @@ }, "npmPkg": "react-native-db-models", "npm": { - "downloads": 47, - "weekDownloads": 22 + "downloads": 51, + "weekDownloads": 21, + "latestRelease": "0.1.3", + "latestReleaseDate": "2016-02-14T01:47:16.059Z" }, "score": 41, "matchingScoreModifiers": [ @@ -17401,7 +17990,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.1, + "popularity": -1.15, "topicSearchString": "react-native asyncstorage database local-db db-events rerender emmit-database-operations models data-store ios" }, { @@ -17456,15 +18045,17 @@ "unmaintained": true, "npmPkg": "cairn", "npm": { - "downloads": 33, - "weekDownloads": 20 + "downloads": 17, + "weekDownloads": 6, + "latestRelease": "0.8.0", + "latestReleaseDate": "2017-06-12T17:42:11.291Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.929, + "popularity": -1.2, "topicSearchString": "react react-native css styling styles cairn" }, { @@ -17518,8 +18109,10 @@ "unmaintained": true, "npmPkg": "react-native-slowlog", "npm": { - "downloads": 2864, - "weekDownloads": 545 + "downloads": 2960, + "weekDownloads": 550, + "latestRelease": "1.0.2", + "latestReleaseDate": "2017-02-08T09:40:22.247Z" }, "score": 41, "matchingScoreModifiers": [ @@ -17527,7 +18120,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.588, + "popularity": -0.592, "topicSearchString": "performance react-native debugging infrastructure tools" }, { @@ -17582,15 +18175,17 @@ }, "npmPkg": "react-native-console-panel", "npm": { - "downloads": 187, - "weekDownloads": 35 + "downloads": 193, + "weekDownloads": 14, + "latestRelease": "0.1.0", + "latestReleaseDate": "2016-09-07T02:37:03.251Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.341, + "popularity": -1.438, "topicSearchString": "react-component react-native ios android console debug-panel" }, { @@ -17646,15 +18241,17 @@ }, "npmPkg": "react-native-dismiss-keyboard", "npm": { - "downloads": 21783, - "weekDownloads": 4851 + "downloads": 22232, + "weekDownloads": 4442, + "latestRelease": "1.0.0", + "latestReleaseDate": "2016-05-12T16:56:35.961Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.561, + "popularity": -0.58, "topicSearchString": "react-component react react-native ios android keyboard dismiss" }, { @@ -17704,8 +18301,10 @@ }, "npmPkg": "react-native-popup", "npm": { - "downloads": 112, - "weekDownloads": 12 + "downloads": 111, + "weekDownloads": 8, + "latestRelease": "0.6.1", + "latestReleaseDate": "2016-11-14T06:56:10.980Z" }, "score": 41, "matchingScoreModifiers": [ @@ -17713,7 +18312,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.408, + "popularity": -1.438, "topicSearchString": "react-native popup" }, { @@ -17736,9 +18335,9 @@ "createdAt": "2015-11-30T10:23:11Z", "pushedAt": "2024-11-25T14:34:01Z", "forks": 331, - "issues": 2, + "issues": 3, "subscribers": 19, - "stars": 1651, + "stars": 1652, "dependencies": 0 }, "name": "@bam.tech/react-native-image-resizer", @@ -17772,9 +18371,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 173111, - "weekDownloads": 36976, - "size": 93156 + "downloads": 179051, + "weekDownloads": 29100, + "size": 93156, + "latestRelease": "3.0.11", + "latestReleaseDate": "2024-11-25T14:32:14.877Z" }, "score": 57, "matchingScoreModifiers": [ @@ -17783,7 +18384,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.138, "topicSearchString": "react-native react android ios images image image-resizer scaling scale resize jpeg" }, { @@ -17839,8 +18440,10 @@ "hasNativeCode": true }, "npm": { - "downloads": 636, - "weekDownloads": 60 + "downloads": 735, + "weekDownloads": 43, + "latestRelease": "1.0.7", + "latestReleaseDate": "2017-10-16T03:44:01.130Z" }, "score": 41, "matchingScoreModifiers": [ @@ -17848,7 +18451,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.419, + "popularity": -1.45, "topicSearchString": "react-native react-component ios android toast position remobile mobile" }, { @@ -17903,8 +18506,10 @@ }, "npmPkg": "react-native-lazyload", "npm": { - "downloads": 326, - "weekDownloads": 78 + "downloads": 316, + "weekDownloads": 41, + "latestRelease": "1.1.0", + "latestReleaseDate": "2016-08-26T12:26:38.140Z" }, "score": 41, "matchingScoreModifiers": [ @@ -17912,7 +18517,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.295, + "popularity": -1.389, "topicSearchString": "react-component react-native ios android lazyload load" }, { @@ -17973,8 +18578,10 @@ }, "npmPkg": "react-native-nav", "npm": { - "downloads": 592, - "weekDownloads": 221 + "downloads": 548, + "weekDownloads": 142, + "latestRelease": "2.0.2", + "latestReleaseDate": "2017-08-10T02:33:46.517Z" }, "score": 41, "matchingScoreModifiers": [ @@ -17982,7 +18589,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.182, + "popularity": -1.278, "topicSearchString": "react native ios android navigation bar component customizable navbar nav app react-native" }, { @@ -18037,8 +18644,10 @@ }, "npmPkg": "react-imation", "npm": { - "downloads": 14, - "weekDownloads": 3 + "downloads": 18, + "weekDownloads": 3, + "latestRelease": "0.5.3", + "latestReleaseDate": "2015-11-27T08:32:54.684Z" }, "score": 41, "matchingScoreModifiers": [ @@ -18046,7 +18655,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, + "popularity": -1.35, "topicSearchString": "react react-native react-component animation tweening easing" }, { @@ -18101,7 +18710,9 @@ "npmPkg": "react-native-android-tablayout", "npm": { "downloads": 30, - "weekDownloads": 2 + "weekDownloads": 0, + "latestRelease": "0.3.0", + "latestReleaseDate": "2016-06-23T18:34:47.746Z" }, "score": 41, "matchingScoreModifiers": [ @@ -18109,7 +18720,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.443, + "popularity": -1, "topicSearchString": "react-component react-native android tablayout design support" }, { @@ -18166,8 +18777,10 @@ }, "npmPkg": "react-native-gifted-listview", "npm": { - "downloads": 46, - "weekDownloads": 3 + "downloads": 60, + "weekDownloads": 2, + "latestRelease": "0.0.15", + "latestReleaseDate": "2016-05-12T14:45:53.931Z" }, "score": 57, "matchingScoreModifiers": [ @@ -18176,7 +18789,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.44, + "popularity": -1.471, "topicSearchString": "pull-to-refresh refreshable listview infinite-scrolling react-component react-native ios android" }, { @@ -18238,9 +18851,11 @@ }, "npmPkg": "react-native-simple-dialogs", "npm": { - "downloads": 7751, - "weekDownloads": 1663, - "size": 57180 + "downloads": 8174, + "weekDownloads": 1606, + "size": 57180, + "latestRelease": "2.1.1", + "latestReleaseDate": "2025-06-11T17:09:34.794Z" }, "score": 41, "matchingScoreModifiers": [ @@ -18248,7 +18863,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.167, "topicSearchString": "react-native android ios dialog modal popup confirm progress cross-platform hacktoberfest" }, { @@ -18302,9 +18917,11 @@ }, "npmPkg": "react-native-keyboard-manager", "npm": { - "downloads": 100975, - "weekDownloads": 23055, - "size": 45031 + "downloads": 105930, + "weekDownloads": 17936, + "size": 45031, + "latestRelease": "6.5.16-0", + "latestReleaseDate": "2024-05-06T13:10:59.626Z" }, "score": 57, "matchingScoreModifiers": [ @@ -18313,7 +18930,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.194, + "popularity": 0.144, "topicSearchString": "react-native ios keyboard iqkeyboardmanager hacktoberfest" }, { @@ -18368,9 +18985,11 @@ "unmaintained": true, "npmPkg": "nachos-ui", "npm": { - "downloads": 315, - "weekDownloads": 20, - "size": 817766 + "downloads": 336, + "weekDownloads": 45, + "size": 817766, + "latestRelease": "0.2.0-beta.1", + "latestReleaseDate": "2018-06-12T16:17:33.174Z" }, "score": 57, "matchingScoreModifiers": [ @@ -18379,7 +18998,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.446, + "popularity": -1.386, "topicSearchString": "react react-component react-native ui-kit uikit web" }, { @@ -18433,8 +19052,10 @@ }, "npmPkg": "react-native-material-design", "npm": { - "downloads": 339, - "weekDownloads": 53 + "downloads": 327, + "weekDownloads": 30, + "latestRelease": "0.3.7", + "latestReleaseDate": "2016-07-27T07:52:11.248Z" }, "score": 57, "matchingScoreModifiers": [ @@ -18443,7 +19064,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.366, + "popularity": -1.421, "topicSearchString": "react-native material design ui components react-component android" }, { @@ -18467,7 +19088,7 @@ "forks": 106, "issues": 13, "subscribers": 44, - "stars": 1727, + "stars": 1726, "dependencies": 1 }, "name": "mrn", @@ -18499,8 +19120,10 @@ }, "npmPkg": "mrn", "npm": { - "downloads": 19, - "weekDownloads": 7 + "downloads": 15, + "weekDownloads": 3, + "latestRelease": "0.1.7", + "latestReleaseDate": "2015-11-30T12:19:47.883Z" }, "score": 57, "matchingScoreModifiers": [ @@ -18509,7 +19132,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.15, + "popularity": -1.3, "topicSearchString": "react-native material design ui components react-component mrn ui-components android" }, { @@ -18569,7 +19192,9 @@ "npmPkg": "react-native-parallax", "npm": { "downloads": 91, - "weekDownloads": 23 + "weekDownloads": 15, + "latestRelease": "0.3.0", + "latestReleaseDate": "2016-06-13T15:09:17.201Z" }, "score": 41, "matchingScoreModifiers": [ @@ -18577,7 +19202,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.281, + "popularity": -1.357, "topicSearchString": "react-native react-component component react mobile ios android ui parallax image" }, { @@ -18605,7 +19230,7 @@ "forks": 216, "issues": 53, "subscribers": 45, - "stars": 1572, + "stars": 1571, "dependencies": 4 }, "name": "react-native-chart", @@ -18632,8 +19257,10 @@ }, "npmPkg": "react-native-chart", "npm": { - "downloads": 251, - "weekDownloads": 32 + "downloads": 260, + "weekDownloads": 27, + "latestRelease": "1.0.8-beta", + "latestReleaseDate": "2016-07-27T01:29:05.242Z" }, "score": 57, "matchingScoreModifiers": [ @@ -18642,7 +19269,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.392, + "popularity": -1.411, "topicSearchString": "chart javascript react-native svg" }, { @@ -18695,8 +19322,10 @@ }, "npmPkg": "react-native-parallax-view", "npm": { - "downloads": 212, - "weekDownloads": 22 + "downloads": 221, + "weekDownloads": 20, + "latestRelease": "2.0.6", + "latestReleaseDate": "2016-09-16T17:42:38.276Z" }, "score": 57, "matchingScoreModifiers": [ @@ -18705,7 +19334,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.41, + "popularity": -1.423, "topicSearchString": "react react-native react-component parallax" }, { @@ -18734,7 +19363,7 @@ "forks": 428, "issues": 88, "subscribers": 29, - "stars": 2565, + "stars": 2567, "dependencies": 0 }, "name": "react-native-collapsible", @@ -18770,9 +19399,11 @@ }, "npmPkg": "react-native-collapsible", "npm": { - "downloads": 621085, - "weekDownloads": 128674, - "size": 30740 + "downloads": 649142, + "weekDownloads": 106357, + "size": 30740, + "latestRelease": "1.6.2", + "latestReleaseDate": "2024-08-27T19:59:13.624Z" }, "score": 46, "matchingScoreModifiers": [ @@ -18782,7 +19413,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.139, "topicSearchString": "react-native react-component component react mobile ios android ui collapse collapsible toggle accordion animation" }, { @@ -18837,8 +19468,10 @@ }, "npmPkg": "react-native-popover", "npm": { - "downloads": 3103, - "weekDownloads": 561 + "downloads": 3370, + "weekDownloads": 563, + "latestRelease": "0.2.0", + "latestReleaseDate": "2015-06-12T15:49:26.808Z" }, "score": 57, "matchingScoreModifiers": [ @@ -18847,7 +19480,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.596, + "popularity": -0.608, "topicSearchString": "react-component react-native ios ui popover modal" }, { @@ -18900,8 +19533,10 @@ }, "npmPkg": "react-native-form-generator", "npm": { - "downloads": 3705, - "weekDownloads": 1041 + "downloads": 3742, + "weekDownloads": 1028, + "latestRelease": "0.9.9", + "latestReleaseDate": "2016-08-02T20:54:11.001Z" }, "score": 41, "matchingScoreModifiers": [ @@ -18909,7 +19544,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.511, + "popularity": -0.516, "topicSearchString": "react native forms input" }, { @@ -18969,9 +19604,11 @@ }, "npmPkg": "react-native-simple-router", "npm": { - "downloads": 12, + "downloads": 15, "weekDownloads": 1, - "size": 230007 + "size": 230007, + "latestRelease": "0.12.1", + "latestReleaseDate": "2019-06-20T16:37:48.175Z" }, "score": 41, "matchingScoreModifiers": [ @@ -18979,7 +19616,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.4, + "popularity": -1.433, "topicSearchString": "react react-component react-native ios navigation navigation-bar navbar router simple react-router react-navigation" }, { @@ -19034,8 +19671,10 @@ }, "npmPkg": "react-native-markdown", "npm": { - "downloads": 22, - "weekDownloads": 3 + "downloads": 21, + "weekDownloads": 1, + "latestRelease": "0.1.1", + "latestReleaseDate": "2015-04-21T06:27:55.981Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19043,7 +19682,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.38, + "popularity": -1.45, "topicSearchString": "react native markdown md parse parser" }, { @@ -19101,7 +19740,9 @@ "npmPkg": "react-native-custom-navigation", "npm": { "downloads": 12, - "weekDownloads": 0 + "weekDownloads": 2, + "latestRelease": "0.2.2", + "latestReleaseDate": "2016-01-11T10:56:07.503Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19109,7 +19750,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.3, "topicSearchString": "react react-component react-native react-navigation ios navigation navbar router" }, { @@ -19161,8 +19802,10 @@ }, "npmPkg": "react-native-gesture-recognizers", "npm": { - "downloads": 8, - "weekDownloads": 0 + "downloads": 9, + "weekDownloads": 1, + "latestRelease": "0.3.0", + "latestReleaseDate": "2017-05-15T12:54:49.412Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19170,7 +19813,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.4, "topicSearchString": "react-native gesture detection" }, { @@ -19217,8 +19860,10 @@ }, "npmPkg": "react-native-gallery", "npm": { - "downloads": 57, - "weekDownloads": 22 + "downloads": 53, + "weekDownloads": 17, + "latestRelease": "0.0.17", + "latestReleaseDate": "2016-07-22T02:49:44.964Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19226,7 +19871,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.162, + "popularity": -1.217, "topicSearchString": "" }, { @@ -19280,8 +19925,10 @@ }, "npmPkg": "react-native-md-textinput", "npm": { - "downloads": 78, - "weekDownloads": 14 + "downloads": 94, + "weekDownloads": 14, + "latestRelease": "2.0.4", + "latestReleaseDate": "2016-05-30T01:22:43.707Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19289,7 +19936,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.344, + "popularity": -1.373, "topicSearchString": "react-native textinput material-design material design" }, { @@ -19343,7 +19990,9 @@ "npmPkg": "react-native-custom-action-sheet", "npm": { "downloads": 37, - "weekDownloads": 14 + "weekDownloads": 14, + "latestRelease": "0.0.11", + "latestReleaseDate": "2016-05-30T16:24:28.403Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19400,9 +20049,11 @@ }, "npmPkg": "react-native-keyboard-aware-scrollview", "npm": { - "downloads": 19139, - "weekDownloads": 4513, - "size": 9923 + "downloads": 19289, + "weekDownloads": 3046, + "size": 9923, + "latestRelease": "2.1.0", + "latestReleaseDate": "2019-11-13T10:03:11.577Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19410,7 +20061,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -0.616, "topicSearchString": "" }, { @@ -19467,8 +20118,10 @@ }, "npmPkg": "react-native-gestures", "npm": { - "downloads": 73, - "weekDownloads": 19 + "downloads": 67, + "weekDownloads": 16, + "latestRelease": "0.3.0", + "latestReleaseDate": "2016-06-15T06:01:07.574Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19476,7 +20129,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.276, + "popularity": -1.287, "topicSearchString": "react-native react-component ios gestures pinch zoom drag drop" }, { @@ -19502,7 +20155,7 @@ "forks": 21, "issues": 1, "subscribers": 4, - "stars": 182, + "stars": 181, "dependencies": 0 }, "name": "react-native-ab", @@ -19527,7 +20180,9 @@ "npmPkg": "react-native-ab", "npm": { "downloads": 3, - "weekDownloads": 0 + "weekDownloads": 0, + "latestRelease": "0.1.0", + "latestReleaseDate": "2015-04-22T21:03:35.174Z" }, "score": 41, "matchingScoreModifiers": [ @@ -19591,7 +20246,9 @@ "npmPkg": "react-native-animated-ptr", "npm": { "downloads": 11, - "weekDownloads": 0 + "weekDownloads": 0, + "latestRelease": "1.1.1", + "latestReleaseDate": "2017-01-31T17:40:04.522Z" }, "score": 32, "matchingScoreModifiers": [ @@ -19640,8 +20297,10 @@ }, "npmPkg": "react-native-htmltext", "npm": { - "downloads": 32, - "weekDownloads": 6 + "downloads": 31, + "weekDownloads": 6, + "latestRelease": "0.1.2", + "latestReleaseDate": "2015-03-31T16:54:50.830Z" }, "score": 32, "matchingScoreModifiers": [ @@ -19702,15 +20361,17 @@ }, "npmPkg": "react-native-listitem", "npm": { - "downloads": 63, - "weekDownloads": 1 + "downloads": 65, + "weekDownloads": 4, + "latestRelease": "1.0.5", + "latestReleaseDate": "2015-09-09T23:33:57.330Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.486, + "popularity": -1.447, "topicSearchString": "react-native react-component ios listitem swipe ui" }, { @@ -19735,7 +20396,7 @@ "forks": 517, "issues": 28, "subscribers": 74, - "stars": 3290, + "stars": 3293, "dependencies": 0 }, "name": "react-native-ble-plx", @@ -19768,9 +20429,11 @@ }, "npmPkg": "react-native-ble-plx", "npm": { - "downloads": 280851, - "weekDownloads": 50500, - "size": 813892 + "downloads": 309897, + "weekDownloads": 39143, + "size": 813892, + "latestRelease": "3.5.0", + "latestReleaseDate": "2025-02-11T18:07:03.350Z" }, "score": 92, "matchingScoreModifiers": [ @@ -19779,7 +20442,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.153, + "popularity": 0.107, "topicSearchString": "react-native ios android react native bluetooth low energy ble" }, { @@ -19810,7 +20473,7 @@ "forks": 181, "issues": 7, "subscribers": 12, - "stars": 2132, + "stars": 2131, "dependencies": 0 }, "name": "rn-placeholder", @@ -19841,9 +20504,11 @@ "unmaintained": true, "npmPkg": "rn-placeholder", "npm": { - "downloads": 127444, - "weekDownloads": 30731, - "size": 49819 + "downloads": 127271, + "weekDownloads": 23740, + "size": 49819, + "latestRelease": "3.0.3", + "latestReleaseDate": "2020-09-18T13:37:56.094Z" }, "score": 57, "matchingScoreModifiers": [ @@ -19852,7 +20517,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.545, + "popularity": -0.591, "topicSearchString": "react-native ios android expo react ux placeholder" }, { @@ -19901,7 +20566,9 @@ "npm": { "downloads": 5, "weekDownloads": 0, - "size": 220546 + "size": 220546, + "latestRelease": "1.0.1", + "latestReleaseDate": "2018-09-17T11:11:54.103Z" }, "score": 32, "matchingScoreModifiers": [ @@ -19962,9 +20629,11 @@ "unmaintained": true, "npmPkg": "tipsi-stripe", "npm": { - "downloads": 5118, - "weekDownloads": 1222, - "size": 343380 + "downloads": 5332, + "weekDownloads": 1239, + "size": 343380, + "latestRelease": "11.0.1", + "latestReleaseDate": "2023-04-13T16:08:35.170Z" }, "score": 57, "matchingScoreModifiers": [ @@ -19973,7 +20642,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.547, + "popularity": -0.552, "topicSearchString": "react react-native stripe ios android apple-pay" }, { @@ -19997,7 +20666,7 @@ "createdAt": "2016-05-05T17:04:15Z", "pushedAt": "2025-02-21T05:43:57Z", "forks": 208, - "issues": 38, + "issues": 39, "subscribers": 44, "stars": 1129, "dependencies": 3 @@ -20026,9 +20695,11 @@ }, "npmPkg": "react-native-qrcode-svg", "npm": { - "downloads": 986132, - "weekDownloads": 191551, - "size": 958130 + "downloads": 1054207, + "weekDownloads": 164966, + "size": 958130, + "latestRelease": "6.3.15", + "latestReleaseDate": "2025-02-21T05:44:01.802Z" }, "score": 57, "matchingScoreModifiers": [ @@ -20037,7 +20708,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.133, "topicSearchString": "react-native qrcode svg node-qrcode" }, { @@ -20101,9 +20772,11 @@ }, "npmPkg": "react-native-google-mobile-ads", "npm": { - "downloads": 157632, - "weekDownloads": 31084, - "size": 1229445 + "downloads": 162313, + "weekDownloads": 28496, + "size": 1229445, + "latestRelease": "15.7.0", + "latestReleaseDate": "2025-08-27T07:13:19.024Z" }, "score": 76, "matchingScoreModifiers": [ @@ -20111,7 +20784,7 @@ "Known", "Recently updated" ], - "popularity": 0.168, + "popularity": 0.149, "topicSearchString": "react react-native admob mobile-ads google-ads gdpr banner-ad rewarded-ad interstitial ad-consent android ios google" }, { @@ -20135,10 +20808,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 1 }, "name": "@react-native-firebase/analytics", @@ -20164,9 +20837,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1678112, - "weekDownloads": 342411, - "size": 289221 + "downloads": 1755280, + "weekDownloads": 281348, + "size": 289221, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:43.634Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20176,7 +20851,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.136, "topicSearchString": "react react-native firebase analytics" }, { @@ -20200,10 +20875,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/app-check", @@ -20230,9 +20905,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 81972, - "weekDownloads": 17784, - "size": 144964 + "downloads": 85507, + "weekDownloads": 14269, + "size": 144964, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:43.848Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20242,7 +20919,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.142, "topicSearchString": "react react-native firebase app-check appcheck" }, { @@ -20265,10 +20942,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/app-distribution", @@ -20294,9 +20971,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 35998, - "weekDownloads": 6868, - "size": 85949 + "downloads": 38955, + "weekDownloads": 5986, + "size": 85949, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:45.691Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20306,7 +20985,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.131, "topicSearchString": "react react-native firebase app-distribution" }, { @@ -20330,10 +21009,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 1 }, "name": "@react-native-firebase/app", @@ -20386,9 +21065,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2819160, - "weekDownloads": 572126, - "size": 565593 + "downloads": 2957753, + "weekDownloads": 474558, + "size": 565593, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:43.578Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20398,7 +21079,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.136, "topicSearchString": "react admob auth config digits fabric functions phone-auth sms firestore cloud-firestore datastore remote-config transactions react-native firebase firebase fcm apn gcm analytics messaging database android ios crash firestack performance firestore dynamic-links crashlytics" }, { @@ -20422,10 +21103,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 1 }, "name": "@react-native-firebase/auth", @@ -20451,9 +21132,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 579328, - "weekDownloads": 119810, - "size": 556720 + "downloads": 595367, + "weekDownloads": 100775, + "size": 556720, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:45.817Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20463,7 +21146,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.144, "topicSearchString": "react react-native firebase auth" }, { @@ -20487,10 +21170,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 1 }, "name": "@react-native-firebase/crashlytics", @@ -20521,9 +21204,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1085380, - "weekDownloads": 223208, - "size": 164873 + "downloads": 1129573, + "weekDownloads": 185015, + "size": 164873, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:46.163Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20533,7 +21218,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.139, "topicSearchString": "react react-native firebase fabric crash bug error reporting crashlytics" }, { @@ -20557,10 +21242,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/database", @@ -20589,9 +21274,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 88196, - "weekDownloads": 19357, - "size": 424657 + "downloads": 89211, + "weekDownloads": 15160, + "size": 424657, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:46.358Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20601,7 +21288,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.187, + "popularity": 0.144, "topicSearchString": "react react-native firebase realtime database synchronized realtome-database" }, { @@ -20625,10 +21312,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 1 }, "name": "@react-native-firebase/firestore", @@ -20659,9 +21346,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 392108, - "weekDownloads": 79017, - "size": 613236 + "downloads": 400977, + "weekDownloads": 65306, + "size": 613236, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:48.297Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20671,7 +21360,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.138, "topicSearchString": "react react-native firebase cloud-firestore database nosql query realtime firestore" }, { @@ -20695,10 +21384,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/functions", @@ -20726,9 +21415,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 122014, - "weekDownloads": 27748, - "size": 126069 + "downloads": 123393, + "weekDownloads": 22755, + "size": 126069, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:48.329Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20738,7 +21429,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.193, + "popularity": 0.157, "topicSearchString": "react react-native firebase https callable functions" }, { @@ -20762,10 +21453,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/in-app-messaging", @@ -20796,9 +21487,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 71764, - "weekDownloads": 14409, - "size": 95666 + "downloads": 73704, + "weekDownloads": 11251, + "size": 95666, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:48.440Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20808,7 +21501,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.13, "topicSearchString": "react react-native firebase in-app-messaging analytics predictions engage active-users inappmessaging" }, { @@ -20832,10 +21525,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/messaging", @@ -20861,9 +21554,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1676444, - "weekDownloads": 339139, - "size": 298494 + "downloads": 1768874, + "weekDownloads": 282170, + "size": 298494, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:51.052Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20873,7 +21568,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.136, "topicSearchString": "react react-native firebase messaging" }, { @@ -20897,10 +21592,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/ml", @@ -20930,9 +21625,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 3428, - "weekDownloads": 496, - "size": 86278 + "downloads": 3524, + "weekDownloads": 444, + "size": 86278, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:51.600Z" }, "score": 97, "matchingScoreModifiers": [ @@ -20942,7 +21639,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.123, + "popularity": 0.107, "topicSearchString": "react react-native firebase ml machine-learning text-recognition landmark-recognition image-labeler" }, { @@ -20966,10 +21663,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/perf", @@ -21000,9 +21697,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 482555, - "weekDownloads": 106367, - "size": 146978 + "downloads": 496595, + "weekDownloads": 86294, + "size": 146978, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:50.740Z" }, "score": 97, "matchingScoreModifiers": [ @@ -21012,7 +21711,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.187, + "popularity": 0.148, "topicSearchString": "react react-native firebase perf trace insight http latency performance-monitoring" }, { @@ -21036,10 +21735,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/remote-config", @@ -21067,81 +21766,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 566308, - "weekDownloads": 116800, - "size": 166522 - }, - "score": 97, - "matchingScoreModifiers": [ - "Very popular", - "Popular", - "Known", - "Recently updated", - "Not supporting New Architecture" - ], - "popularity": 0.175, - "topicSearchString": "react react-native firebase config remote remote-config" - }, - { - "githubUrl": "https://github.com/invertase/react-native-firebase/tree/main/packages/storage", - "npmPkg": "@react-native-firebase/storage", - "ios": true, - "tvos": true, - "android": true, - "newArchitecture": true, - "github": { - "urls": { - "repo": "https://github.com/invertase/react-native-firebase", - "homepage": null - }, - "stats": { - "hasIssues": true, - "hasWiki": false, - "hasSponsorships": false, - "hasDiscussions": true, - "hasTopics": true, - "updatedAt": "2025-09-08T15:47:00Z", - "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, - "subscribers": 163, - "stars": 12070, - "dependencies": 0 - }, - "name": "@react-native-firebase/storage", - "fullName": "invertase/react-native-firebase", - "isPrivate": false, - "description": "React Native Firebase - React Native Firebase provides native integration with Cloud Storage, providing support to upload and download files directly from your device and from your Firebase Cloud Storage bucket.", - "topics": [ - "react", - "react-native", - "firebase", - "images", - "audio", - "video", - "json", - "cloud-storage", - "storage", - "upload", - "download" - ], - "license": { - "name": "Apache License 2.0", - "url": "http://choosealicense.com/licenses/apache-2.0/", - "id": "MDc6TGljZW5zZTI=", - "key": "apache-2.0", - "spdxId": "Apache-2.0" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false, - "hasNativeCode": true - }, - "npm": { - "downloads": 181203, - "weekDownloads": 40963, - "size": 285728 + "downloads": 593673, + "weekDownloads": 94687, + "size": 166522, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:50.967Z" }, "score": 97, "matchingScoreModifiers": [ @@ -21151,7 +21780,81 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.192, + "popularity": 0.136, + "topicSearchString": "react react-native firebase config remote remote-config" + }, + { + "githubUrl": "https://github.com/invertase/react-native-firebase/tree/main/packages/storage", + "npmPkg": "@react-native-firebase/storage", + "ios": true, + "tvos": true, + "android": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/invertase/react-native-firebase", + "homepage": null + }, + "stats": { + "hasIssues": true, + "hasWiki": false, + "hasSponsorships": false, + "hasDiscussions": true, + "hasTopics": true, + "updatedAt": "2025-09-08T15:47:00Z", + "createdAt": "2017-02-01T12:01:03Z", + "pushedAt": "2025-09-08T15:47:00Z", + "forks": 2216, + "issues": 54, + "subscribers": 163, + "stars": 12075, + "dependencies": 0 + }, + "name": "@react-native-firebase/storage", + "fullName": "invertase/react-native-firebase", + "isPrivate": false, + "description": "React Native Firebase - React Native Firebase provides native integration with Cloud Storage, providing support to upload and download files directly from your device and from your Firebase Cloud Storage bucket.", + "topics": [ + "react", + "react-native", + "firebase", + "images", + "audio", + "video", + "json", + "cloud-storage", + "storage", + "upload", + "download" + ], + "license": { + "name": "Apache License 2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/", + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "spdxId": "Apache-2.0" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasNativeCode": true + }, + "npm": { + "downloads": 181930, + "weekDownloads": 33144, + "size": 285728, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:53.259Z" + }, + "score": 97, + "matchingScoreModifiers": [ + "Very popular", + "Popular", + "Known", + "Recently updated", + "Not supporting New Architecture" + ], + "popularity": 0.155, "topicSearchString": "react react-native firebase images audio video json cloud-storage storage upload download" }, { @@ -21181,7 +21884,7 @@ "forks": 882, "issues": 555, "subscribers": 44, - "stars": 5032, + "stars": 5027, "dependencies": 2 }, "name": "react-native-fs", @@ -21213,9 +21916,11 @@ }, "npmPkg": "react-native-fs", "npm": { - "downloads": 1504870, - "weekDownloads": 302700, - "size": 570292 + "downloads": 1589626, + "weekDownloads": 249502, + "size": 570292, + "latestRelease": "2.20.0", + "latestReleaseDate": "2022-05-04T16:06:26.809Z" }, "score": 70, "matchingScoreModifiers": [ @@ -21226,7 +21931,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.579, + "popularity": -0.617, "topicSearchString": "react-component react-native ios android fs filesystem download upload file-transfer" }, { @@ -21281,16 +21986,18 @@ "unmaintained": true, "npmPkg": "react-native-cell-components", "npm": { - "downloads": 8, - "weekDownloads": 3, - "size": 65287 + "downloads": 7, + "weekDownloads": 2, + "size": 65287, + "latestRelease": "0.7.9", + "latestReleaseDate": "2019-12-27T14:47:36.759Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.9, + "popularity": -1.1, "topicSearchString": "react-native cell components ios listview tableview" }, { @@ -21312,7 +22019,7 @@ "updatedAt": "2018-08-31T20:30:20Z", "createdAt": "2017-06-03T12:05:05Z", "pushedAt": "2018-08-31T20:30:20Z", - "forks": 79, + "forks": 78, "issues": 37, "subscribers": 8, "stars": 205, @@ -21352,9 +22059,11 @@ }, "npmPkg": "react-native-photo-upload", "npm": { - "downloads": 1183, - "weekDownloads": 76, - "size": 55942 + "downloads": 1258, + "weekDownloads": 469, + "size": 55942, + "latestRelease": "1.3.0", + "latestReleaseDate": "2018-08-31T20:33:32.975Z" }, "score": 41, "matchingScoreModifiers": [ @@ -21362,7 +22071,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.695, + "popularity": -0.433, "topicSearchString": "photo react react-native resizer image picker base64 ios android photos reactjs image-picker fs image-resizer" }, { @@ -21419,8 +22128,10 @@ "unmaintained": true, "npmPkg": "react-native-create-bridge", "npm": { - "downloads": 2337, - "weekDownloads": 225 + "downloads": 2451, + "weekDownloads": 186, + "latestRelease": "2.0.1", + "latestReleaseDate": "2018-01-29T03:30:07.772Z" }, "score": 57, "matchingScoreModifiers": [ @@ -21429,7 +22140,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.668, + "popularity": -0.685, "topicSearchString": "react native react-native bridge cli swift java objective-c kotlin" }, { @@ -21485,16 +22196,18 @@ "unmaintained": true, "npmPkg": "react-native-fa-icons", "npm": { - "downloads": 34, - "weekDownloads": 1, - "size": 190457 + "downloads": 37, + "weekDownloads": 3, + "size": 190457, + "latestRelease": "4.1.1", + "latestReleaseDate": "2019-04-21T14:52:25.198Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.725, + "popularity": -1.675, "topicSearchString": "react-native fonts font-awesome fontawesome icon icons-fontawesome icons" }, { @@ -21550,15 +22263,17 @@ "unmaintained": true, "npmPkg": "material-native", "npm": { - "downloads": 15, - "weekDownloads": 2 + "downloads": 17, + "weekDownloads": 2, + "latestRelease": "0.0.0-alpha.16", + "latestReleaseDate": "2017-11-22T11:06:54.322Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.367, + "popularity": -1.4, "topicSearchString": "react react-component react-native material material-design android ios" }, { @@ -21616,15 +22331,17 @@ }, "npmPkg": "react-native-submit-button", "npm": { - "downloads": 15, - "weekDownloads": 1 + "downloads": 18, + "weekDownloads": 0, + "latestRelease": "1.0.5", + "latestReleaseDate": "2017-01-19T19:50:24.058Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.433, + "popularity": -1, "topicSearchString": "react native animated component button submit android ios react-native submit-button" }, { @@ -21679,9 +22396,11 @@ }, "npmPkg": "react-native-zip-archive", "npm": { - "downloads": 146476, - "weekDownloads": 29867, - "size": 51330 + "downloads": 152374, + "weekDownloads": 25248, + "size": 51330, + "latestRelease": "7.0.2", + "latestReleaseDate": "2025-06-15T10:42:34.957Z" }, "score": 68, "matchingScoreModifiers": [ @@ -21689,7 +22408,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.141, "topicSearchString": "react-native ios android zip archive zip-archive unzip zip-assets" }, { @@ -21741,9 +22460,11 @@ }, "npmPkg": "react-native-actionsheet", "npm": { - "downloads": 60887, - "weekDownloads": 12733, - "size": 15598 + "downloads": 63859, + "weekDownloads": 10688, + "size": 15598, + "latestRelease": "2.4.2", + "latestReleaseDate": "2018-04-23T01:06:55.589Z" }, "score": 57, "matchingScoreModifiers": [ @@ -21752,7 +22473,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.608, "topicSearchString": "actionsheet action-sheet react-native custom-action-sheet" }, { @@ -21775,7 +22496,7 @@ "forks": 200, "issues": 45, "subscribers": 28, - "stars": 871, + "stars": 872, "dependencies": 1 }, "name": "react-native-document-scanner", @@ -21803,8 +22524,10 @@ "unmaintained": true, "npmPkg": "react-native-document-scanner", "npm": { - "downloads": 59, - "weekDownloads": 17 + "downloads": 67, + "weekDownloads": 18, + "latestRelease": "1.4.2", + "latestReleaseDate": "2017-11-09T14:30:29.256Z" }, "score": 57, "matchingScoreModifiers": [ @@ -21813,7 +22536,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.238, + "popularity": -1.26, "topicSearchString": "react-native scanner ios document" }, { @@ -21867,9 +22590,11 @@ "unmaintained": true, "npmPkg": "react-native-perspective-image-cropper", "npm": { - "downloads": 483, - "weekDownloads": 47, - "size": 2063941 + "downloads": 508, + "weekDownloads": 38, + "size": 2063941, + "latestRelease": "0.4.4", + "latestReleaseDate": "2019-12-16T14:30:54.783Z" }, "score": 41, "matchingScoreModifiers": [ @@ -21877,7 +22602,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.417, + "popularity": -1.436, "topicSearchString": "react-native scanner crop react image custom perspective" }, { @@ -21933,15 +22658,17 @@ "unmaintained": true, "npmPkg": "react-native-loading-placeholder", "npm": { - "downloads": 1501, - "weekDownloads": 531 + "downloads": 1345, + "weekDownloads": 440, + "latestRelease": "0.0.6", + "latestReleaseDate": "2017-11-11T22:41:00.452Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.449, + "popularity": -0.472, "topicSearchString": "react-native react-component ios android placeholder loading loader skeletor" }, { @@ -22001,9 +22728,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 35, + "downloads": 84, "weekDownloads": 0, - "size": 292353 + "size": 292353, + "latestRelease": "7.0.3", + "latestReleaseDate": "2022-01-25T17:08:00.197Z" }, "score": 32, "matchingScoreModifiers": [ @@ -22062,9 +22791,11 @@ "unmaintained": true, "npmPkg": "react-native-bouncy-drawer", "npm": { - "downloads": 10, + "downloads": 11, "weekDownloads": 1, - "size": 2169349 + "size": 2169349, + "latestRelease": "1.0.1", + "latestReleaseDate": "2018-04-23T19:28:37.640Z" }, "score": 32, "matchingScoreModifiers": [ @@ -22123,15 +22854,17 @@ }, "npmPkg": "react-native-ios-drag-drop", "npm": { - "downloads": 27, - "weekDownloads": 10 + "downloads": 29, + "weekDownloads": 7, + "latestRelease": "0.1.2", + "latestReleaseDate": "2017-10-13T11:41:09.150Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.167, + "popularity": -1.267, "topicSearchString": "react-native drag-and-drop ios react component" }, { @@ -22183,15 +22916,17 @@ }, "npmPkg": "react-native-material-palette", "npm": { - "downloads": 18, - "weekDownloads": 5 + "downloads": 20, + "weekDownloads": 4, + "latestRelease": "0.1.0", + "latestReleaseDate": "2017-08-21T09:51:40.749Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.25, + "popularity": -1.3, "topicSearchString": "react-native react material-design material-ui" }, { @@ -22218,7 +22953,7 @@ "updatedAt": "2024-07-29T15:02:28Z", "createdAt": "2017-10-12T20:02:23Z", "pushedAt": "2024-07-29T15:02:28Z", - "forks": 167, + "forks": 168, "issues": 33, "subscribers": 12, "stars": 1058, @@ -22256,9 +22991,11 @@ }, "npmPkg": "react-native-onboarding-swiper", "npm": { - "downloads": 22631, - "weekDownloads": 4191, - "size": 32469 + "downloads": 23421, + "weekDownloads": 4030, + "size": 32469, + "latestRelease": "1.3.0", + "latestReleaseDate": "2024-07-27T22:10:10.335Z" }, "score": 57, "matchingScoreModifiers": [ @@ -22267,7 +23004,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.157, + "popularity": 0.146, "topicSearchString": "react native react-native component onboarding tutorial intro swiper welcome introduction instructions slider" }, { @@ -22327,9 +23064,11 @@ "unmaintained": true, "npmPkg": "react-native-material-ui", "npm": { - "downloads": 2727, - "weekDownloads": 322, - "size": 281224 + "downloads": 2844, + "weekDownloads": 678, + "size": 281224, + "latestRelease": "1.30.1", + "latestReleaseDate": "2018-07-02T11:37:51.541Z" }, "score": 70, "matchingScoreModifiers": [ @@ -22340,7 +23079,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.65, + "popularity": -0.547, "topicSearchString": "react-native material design ui components react-component android material-design ui-kit ios" }, { @@ -22394,15 +23133,17 @@ "unmaintained": true, "npmPkg": "react-native-falling-drawer", "npm": { - "downloads": 27, - "weekDownloads": 2 + "downloads": 29, + "weekDownloads": 5, + "latestRelease": "1.0.2", + "latestReleaseDate": "2017-10-14T18:54:20.705Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.433, + "popularity": -1.333, "topicSearchString": "drawer falling customizable collapsible" }, { @@ -22450,8 +23191,10 @@ }, "npmPkg": "rn-render-perfs", "npm": { - "downloads": 2, - "weekDownloads": 0 + "downloads": 3, + "weekDownloads": 0, + "latestRelease": "0.0.1", + "latestReleaseDate": "2017-11-06T07:33:02.599Z" }, "score": 32, "matchingScoreModifiers": [ @@ -22515,9 +23258,11 @@ "unmaintained": true, "npmPkg": "react-native-schemes-manager", "npm": { - "downloads": 9115, - "weekDownloads": 1741, - "size": 27857 + "downloads": 9214, + "weekDownloads": 1352, + "size": 27857, + "latestRelease": "2.0.0", + "latestReleaseDate": "2019-04-03T00:00:54.186Z" }, "score": 41, "matchingScoreModifiers": [ @@ -22525,7 +23270,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.588, + "popularity": -0.625, "topicSearchString": "react native xcode scheme build configuration environment variables react-native" }, { @@ -22556,7 +23301,7 @@ "forks": 956, "issues": 175, "subscribers": 125, - "stars": 10598, + "stars": 10601, "dependencies": 5 }, "name": "@ui-kitten/components", @@ -22655,14 +23400,16 @@ "npmPkg": "react-native-offscreen-toolbar", "npm": { "downloads": 15, - "weekDownloads": 1 + "weekDownloads": 0, + "latestRelease": "1.0.10", + "latestReleaseDate": "2018-01-26T01:59:32.021Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.683, + "popularity": -1, "topicSearchString": "react-native react-component component react mobile ui toolbar navbar header material material-design" }, { @@ -22714,16 +23461,18 @@ "unmaintained": true, "npmPkg": "react-native-braintree-payments-drop-in", "npm": { - "downloads": 105, - "weekDownloads": 36, - "size": 66831 + "downloads": 94, + "weekDownloads": 23, + "size": 66831, + "latestRelease": "1.2.0", + "latestReleaseDate": "2019-10-28T11:18:21.016Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.2, + "popularity": -1.291, "topicSearchString": "react-native braintree payments drop-in" }, { @@ -22750,7 +23499,7 @@ "forks": 2751, "issues": 702, "subscribers": 229, - "stars": 34301, + "stars": 34308, "dependencies": 8 }, "name": "formik", @@ -22785,9 +23534,11 @@ }, "npmPkg": "formik", "npm": { - "downloads": 12983853, - "weekDownloads": 2724412, - "size": 583234 + "downloads": 13458541, + "weekDownloads": 2254939, + "size": 583234, + "latestRelease": "2.4.6", + "latestReleaseDate": "2024-04-24T22:22:59.781Z" }, "score": 70, "matchingScoreModifiers": [ @@ -22798,7 +23549,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.142, "topicSearchString": "formik form forms react react-dom hooks react-hooks validation render-props validation higher-order-component hoc" }, { @@ -22851,16 +23602,18 @@ }, "npmPkg": "react-native-google-play-game-services", "npm": { - "downloads": 302, - "weekDownloads": 3, - "size": 29935053 + "downloads": 379, + "weekDownloads": 5, + "size": 29935053, + "latestRelease": "1.0.0", + "latestReleaseDate": "2018-03-12T01:19:43.981Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.742, + "popularity": -1.739, "topicSearchString": "react-native google-play google-play-game-services android google-play-games google-play-service" }, { @@ -22916,16 +23669,18 @@ "unmaintained": true, "npmPkg": "react-native-popup-menu-android", "npm": { - "downloads": 332, - "weekDownloads": 67, - "size": 636653 + "downloads": 323, + "weekDownloads": 30, + "size": 636653, + "latestRelease": "1.0.3", + "latestReleaseDate": "2018-05-22T08:08:18.606Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.578, + "popularity": -1.671, "topicSearchString": "react-native android popup popover menu overlay native-native native material" }, { @@ -22982,16 +23737,18 @@ "unmaintained": true, "npmPkg": "react-scroll-paged-view", "npm": { - "downloads": 122, - "weekDownloads": 10, - "size": 151639 + "downloads": 127, + "weekDownloads": 9, + "size": 151639, + "latestRelease": "2.2.6", + "latestReleaseDate": "2019-04-21T15:09:27.178Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.429, + "popularity": -1.438, "topicSearchString": "react react-native scrollview full-page-scroll full-screen-scroll scroll paged view" }, { @@ -23045,9 +23802,11 @@ }, "npmPkg": "react-native-azure-auth", "npm": { - "downloads": 11495, - "weekDownloads": 2643, - "size": 1887213 + "downloads": 11562, + "weekDownloads": 2134, + "size": 1887213, + "latestRelease": "1.9.0", + "latestReleaseDate": "2025-09-09T11:53:42.389Z" }, "score": 57, "matchingScoreModifiers": [ @@ -23055,7 +23814,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.195, + "popularity": 0.157, "topicSearchString": "azure azuread authentication active-directory react-native oauth oauth2" }, { @@ -23108,9 +23867,11 @@ "unmaintained": true, "npmPkg": "react-native-modal-popover", "npm": { - "downloads": 31216, - "weekDownloads": 6723, - "size": 98527 + "downloads": 32048, + "weekDownloads": 5679, + "size": 98527, + "latestRelease": "2.1.3", + "latestReleaseDate": "2022-12-30T12:05:28.732Z" }, "score": 41, "matchingScoreModifiers": [ @@ -23118,7 +23879,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.599, "topicSearchString": "react react-native popover modal" }, { @@ -23173,16 +23934,18 @@ "unmaintained": true, "npmPkg": "react-native-vkontakte-login", "npm": { - "downloads": 337, - "weekDownloads": 107, - "size": 70666 + "downloads": 355, + "weekDownloads": 83, + "size": 70666, + "latestRelease": "1.0.1", + "latestReleaseDate": "2020-07-20T06:56:43.137Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.229, + "popularity": -1.3, "topicSearchString": "react react-native vk vkontakte sdk login share" }, { @@ -23207,7 +23970,7 @@ "forks": 463, "issues": 86, "subscribers": 20, - "stars": 1838, + "stars": 1837, "dependencies": 2 }, "name": "react-native-picker-select", @@ -23242,9 +24005,11 @@ }, "npmPkg": "react-native-picker-select", "npm": { - "downloads": 533550, - "weekDownloads": 112863, - "size": 45794 + "downloads": 553311, + "weekDownloads": 97796, + "size": 45794, + "latestRelease": "9.3.1", + "latestReleaseDate": "2024-08-12T17:35:26.682Z" }, "score": 62, "matchingScoreModifiers": [ @@ -23254,7 +24019,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.15, "topicSearchString": "dropdown picker select react react-native expo items frontend javascript library npm npm-package" }, { @@ -23307,15 +24072,17 @@ "npmPkg": "react-native-keyguard", "npm": { "downloads": 28, - "weekDownloads": 14, - "size": 72049 + "weekDownloads": 3, + "size": 72049, + "latestRelease": "0.1.4", + "latestReleaseDate": "2018-03-28T12:42:33.821Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.283, + "popularity": -1.65, "topicSearchString": "react-component react-native android lock-screen" }, { @@ -23347,7 +24114,7 @@ "forks": 100, "issues": 8, "subscribers": 10, - "stars": 592, + "stars": 593, "dependencies": 0 }, "name": "react-native-swiper-flatlist", @@ -23394,9 +24161,11 @@ }, "npmPkg": "react-native-swiper-flatlist", "npm": { - "downloads": 65650, - "weekDownloads": 13306, - "size": 72808 + "downloads": 67722, + "weekDownloads": 11647, + "size": 72808, + "latestRelease": "3.2.5", + "latestReleaseDate": "2024-09-10T17:12:49.737Z" }, "score": 41, "matchingScoreModifiers": [ @@ -23404,7 +24173,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.146, "topicSearchString": "swiper swiper-flatlist hooks typescript component react-native flatlist flatlist-swiper react native carousel slider scrollview images infinite scroll scrolling cards stack android ios swipeview swipe expo" }, { @@ -23465,16 +24234,18 @@ "unmaintained": true, "npmPkg": "react-native-grid-list", "npm": { - "downloads": 164, - "weekDownloads": 37, - "size": 1057645 + "downloads": 180, + "weekDownloads": 39, + "size": 1057645, + "latestRelease": "1.1.0", + "latestReleaseDate": "2019-10-01T14:44:52.319Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.305, + "popularity": -1.314, "topicSearchString": "grid-list grid grid-view grid-component grid-layout react-native react flatlist flatlist-grid" }, { @@ -23509,7 +24280,7 @@ "forks": 101, "issues": 16, "subscribers": 4, - "stars": 342, + "stars": 345, "dependencies": 2 }, "name": "react-native-image-marker", @@ -23545,9 +24316,11 @@ }, "npmPkg": "react-native-image-marker", "npm": { - "downloads": 15854, - "weekDownloads": 3466, - "size": 291612 + "downloads": 16852, + "weekDownloads": 2746, + "size": 291612, + "latestRelease": "1.2.6", + "latestReleaseDate": "2024-02-04T13:25:06.282Z" }, "score": 41, "matchingScoreModifiers": [ @@ -23555,7 +24328,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.139, "topicSearchString": "react-native ios android image marker text watermark icon mark photo reactnative icon-watermark" }, { @@ -23612,9 +24385,11 @@ }, "npmPkg": "react-native-walkthrough-tooltip", "npm": { - "downloads": 268747, - "weekDownloads": 57093, - "size": 49891 + "downloads": 277982, + "weekDownloads": 48146, + "size": 49891, + "latestRelease": "1.6.0", + "latestReleaseDate": "2024-01-09T16:28:39.537Z" }, "score": 57, "matchingScoreModifiers": [ @@ -23623,7 +24398,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.147, "topicSearchString": "react react-native walkthrough tooltip popover highlighting" }, { @@ -23676,9 +24451,11 @@ }, "npmPkg": "react-native-canvas", "npm": { - "downloads": 33014, - "weekDownloads": 6416, - "size": 71319 + "downloads": 35491, + "weekDownloads": 6036, + "size": 71319, + "latestRelease": "0.1.40", + "latestReleaseDate": "2024-06-02T10:21:56.140Z" }, "score": 57, "matchingScoreModifiers": [ @@ -23687,7 +24464,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.145, "topicSearchString": "react canvas native javascript graphics" }, { @@ -23744,16 +24521,18 @@ "unmaintained": true, "npmPkg": "react-native-draggable-calendar", "npm": { - "downloads": 26, - "weekDownloads": 5, - "size": 647560 + "downloads": 22, + "weekDownloads": 1, + "size": 647560, + "latestRelease": "1.0.2", + "latestReleaseDate": "2018-09-27T01:07:49.524Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.333, + "popularity": -1.46, "topicSearchString": "react-native calendar drag draggable draggable-calendar" }, { @@ -23810,9 +24589,11 @@ "unmaintained": true, "npmPkg": "rn-pdf-reader-js", "npm": { - "downloads": 20509, - "weekDownloads": 4380, - "size": 112060 + "downloads": 21439, + "weekDownloads": 3598, + "size": 112060, + "latestRelease": "4.1.1", + "latestReleaseDate": "2020-07-14T14:39:09.885Z" }, "score": 41, "matchingScoreModifiers": [ @@ -23820,7 +24601,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.568, + "popularity": -0.607, "topicSearchString": "react-native pdf pdfjs reader pdf-reader pdf-viewer react-pdf expo" }, { @@ -23850,7 +24631,7 @@ "forks": 141, "issues": 23, "subscribers": 11, - "stars": 864, + "stars": 863, "dependencies": 0 }, "name": "react-native-snackbar", @@ -23881,9 +24662,11 @@ }, "npmPkg": "react-native-snackbar", "npm": { - "downloads": 58605, - "weekDownloads": 11414, - "size": 178467 + "downloads": 60508, + "weekDownloads": 10024, + "size": 178467, + "latestRelease": "2.9.0", + "latestReleaseDate": "2025-03-29T21:30:01.555Z" }, "score": 68, "matchingScoreModifiers": [ @@ -23891,7 +24674,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.141, "topicSearchString": "react-native component ios android material-design snackbar snack-bar material" }, { @@ -23955,7 +24738,9 @@ "npm": { "downloads": 24, "weekDownloads": 1, - "size": 9389 + "size": 9389, + "latestRelease": "0.0.2", + "latestReleaseDate": "2018-08-21T09:57:50.826Z" }, "score": 32, "matchingScoreModifiers": [ @@ -24027,9 +24812,11 @@ "unmaintained": true, "npmPkg": "react-native-keyboard-accessory", "npm": { - "downloads": 60617, - "weekDownloads": 15106, - "size": 30087 + "downloads": 61925, + "weekDownloads": 11955, + "size": 30087, + "latestRelease": "0.1.16", + "latestReleaseDate": "2021-11-29T19:12:30.426Z" }, "score": 41, "matchingScoreModifiers": [ @@ -24037,7 +24824,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.538, + "popularity": -0.586, "topicSearchString": "react react-native keyboard-accessory keyboard ios android react-component input-accessory sticky-views" }, { @@ -24066,10 +24853,10 @@ "updatedAt": "2025-06-05T18:26:24Z", "createdAt": "2018-04-08T18:31:00Z", "pushedAt": "2025-06-05T18:26:24Z", - "forks": 351, + "forks": 352, "issues": 46, "subscribers": 8, - "stars": 2434, + "stars": 2436, "dependencies": 0 }, "name": "react-native-date-picker", @@ -24101,9 +24888,11 @@ }, "npmPkg": "react-native-date-picker", "npm": { - "downloads": 801332, - "weekDownloads": 170572, - "size": 3974706 + "downloads": 837753, + "weekDownloads": 144559, + "size": 3974706, + "latestRelease": "5.0.13", + "latestReleaseDate": "2025-06-05T18:32:24.047Z" }, "score": 68, "matchingScoreModifiers": [ @@ -24111,7 +24900,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.147, "topicSearchString": "datepicker date-picker react-native datetimepicker date-time-picker datepicker-component time-picker timepicker datetime" }, { @@ -24174,16 +24963,18 @@ }, "npmPkg": "react-native-gradients", "npm": { - "downloads": 9229, - "weekDownloads": 1924, - "size": 32964 + "downloads": 9916, + "weekDownloads": 1598, + "size": 32964, + "latestRelease": "2.1.1", + "latestReleaseDate": "2023-11-03T13:59:48.339Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.137, "topicSearchString": "react-component react-native ios android linear-gradient radial-gradient gradient react javascript es6" }, { @@ -24212,7 +25003,7 @@ "forks": 603, "issues": 259, "subscribers": 107, - "stars": 11219, + "stars": 11222, "dependencies": 7 }, "name": "@nozbe/watermelondb", @@ -24250,9 +25041,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 67110, - "weekDownloads": 13340, - "size": 1301865 + "downloads": 69586, + "weekDownloads": 11837, + "size": 1301865, + "latestRelease": "0.28.0", + "latestReleaseDate": "2025-04-07T12:41:08.478Z" }, "score": 81, "matchingScoreModifiers": [ @@ -24262,7 +25055,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.145, "topicSearchString": "database sqlite react react-native indexeddb lokijs watermelon watermelondb offline offline-first persistence reactive rxjs better-sqlite3 db hacktoberfest" }, { @@ -24318,16 +25111,18 @@ }, "npmPkg": "react-native-version-info", "npm": { - "downloads": 35336, - "weekDownloads": 8037, - "size": 43322 + "downloads": 36118, + "weekDownloads": 6953, + "size": 43322, + "latestRelease": "1.1.1", + "latestReleaseDate": "2021-09-28T22:52:58.444Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.193, + "popularity": 0.164, "topicSearchString": "react react-native android ios react-component react-android react-ios react-windows" }, { @@ -24361,9 +25156,9 @@ "createdAt": "2017-03-16T20:18:39Z", "pushedAt": "2025-09-03T10:23:44Z", "forks": 968, - "issues": 5, + "issues": 6, "subscribers": 50, - "stars": 3565, + "stars": 3568, "dependencies": 0 }, "name": "react-native-track-player", @@ -24404,9 +25199,11 @@ }, "npmPkg": "react-native-track-player", "npm": { - "downloads": 134577, - "weekDownloads": 26684, - "size": 386892 + "downloads": 138270, + "weekDownloads": 22804, + "size": 386892, + "latestRelease": "4.1.2", + "latestReleaseDate": "2025-08-12T12:59:09.329Z" }, "score": 97, "matchingScoreModifiers": [ @@ -24416,7 +25213,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.14, "topicSearchString": "react react-native track-player audio-player audio player music controls chromecast android ios windows hooks music-player music-library media-control audio-library" }, { @@ -24475,16 +25272,18 @@ }, "npmPkg": "react-native-hotspot", "npm": { - "downloads": 50, + "downloads": 54, "weekDownloads": 5, - "size": 12154 + "size": 12154, + "latestRelease": "0.0.6", + "latestReleaseDate": "2019-01-06T00:29:02.304Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.659, + "popularity": -0.667, "topicSearchString": "hotspot tutorial onboarding react react-native expo frontend" }, { @@ -24539,16 +25338,18 @@ "unmaintained": true, "npmPkg": "react-native-text-avatar", "npm": { - "downloads": 319, - "weekDownloads": 44, - "size": 81573 + "downloads": 369, + "weekDownloads": 28, + "size": 81573, + "latestRelease": "1.0.7", + "latestReleaseDate": "2019-06-06T15:33:24.369Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.383, + "popularity": -1.435, "topicSearchString": "react-native component avatar text letter text-avatar letter-avatar" }, { @@ -24606,15 +25407,17 @@ "unmaintained": true, "npmPkg": "react-native-buglife", "npm": { - "downloads": 65, - "weekDownloads": 5 + "downloads": 91, + "weekDownloads": 12, + "latestRelease": "0.1.13", + "latestReleaseDate": "2018-01-30T02:04:41.106Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.683, + "popularity": -1.636, "topicSearchString": "react-native react-component component react mobile ios android buglife bug-reporting bug-reporter" }, { @@ -24671,16 +25474,18 @@ "unmaintained": true, "npmPkg": "react-native-customize-selected-date", "npm": { - "downloads": 76, - "weekDownloads": 28, - "size": 2649648 + "downloads": 65, + "weekDownloads": 17, + "size": 2649648, + "latestRelease": "1.0.1", + "latestReleaseDate": "2018-12-30T10:00:36.854Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.421, + "popularity": -1.523, "topicSearchString": "customize selected date calendar event customize-event react-native customize-date" }, { @@ -24732,7 +25537,9 @@ "npm": { "downloads": 42, "weekDownloads": 0, - "size": 46034 + "size": 46034, + "latestRelease": "0.1.4", + "latestReleaseDate": "2019-09-04T13:06:37.582Z" }, "score": 32, "matchingScoreModifiers": [ @@ -24793,16 +25600,18 @@ "unmaintained": true, "npmPkg": "react-native-scrolling-images", "npm": { - "downloads": 28, - "weekDownloads": 11, - "size": 4412552 + "downloads": 25, + "weekDownloads": 7, + "size": 4412552, + "latestRelease": "1.0.6", + "latestReleaseDate": "2022-06-28T23:16:07.401Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.383, + "popularity": -1.47, "topicSearchString": "animated scrolling image background parallax" }, { @@ -24860,9 +25669,11 @@ }, "npmPkg": "react-native-instagram-login", "npm": { - "downloads": 1074, - "weekDownloads": 254, - "size": 454488 + "downloads": 1046, + "weekDownloads": 165, + "size": 454488, + "latestRelease": "2.0.6", + "latestReleaseDate": "2023-06-26T11:15:21.365Z" }, "score": 41, "matchingScoreModifiers": [ @@ -24870,7 +25681,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.202, + "popularity": 0.134, "topicSearchString": "instagram login auth react-native ios android instagram-login instagram-api instagram-oauth authentication oauth" }, { @@ -24925,16 +25736,18 @@ "unmaintained": true, "npmPkg": "react-native-ruler", "npm": { - "downloads": 78, - "weekDownloads": 8, - "size": 722087 + "downloads": 75, + "weekDownloads": 4, + "size": 722087, + "latestRelease": "0.1.0", + "latestReleaseDate": "2019-05-24T17:09:43.770Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.411, + "popularity": -1.453, "topicSearchString": "devtools measure ruler react react-native expo" }, { @@ -24987,16 +25800,18 @@ "unmaintained": true, "npmPkg": "react-native-safe-image", "npm": { - "downloads": 55, - "weekDownloads": 5, - "size": 6685 + "downloads": 57, + "weekDownloads": 4, + "size": 6685, + "latestRelease": "1.2.0", + "latestReleaseDate": "2019-11-07T11:11:53.761Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.417, + "popularity": -1.438, "topicSearchString": "react-native image fallback typescript" }, { @@ -25019,13 +25834,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-apple-authentication", @@ -25053,9 +25868,11 @@ }, "npmPkg": "expo-apple-authentication", "npm": { - "downloads": 774377, - "weekDownloads": 142598, - "size": 116284 + "downloads": 835980, + "weekDownloads": 125243, + "size": 116964, + "latestRelease": "8.0.7", + "latestReleaseDate": "2025-09-11T20:26:55.303Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25066,7 +25883,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.157, + "popularity": 0.127, "topicSearchString": "react-native expo expo-apple-authentiocation apple-authentication sign-in-with-apple" }, { @@ -25088,13 +25905,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-application", @@ -25120,9 +25937,11 @@ }, "npmPkg": "expo-application", "npm": { - "downloads": 3865302, - "weekDownloads": 795249, - "size": 95910 + "downloads": 4014148, + "weekDownloads": 707513, + "size": 99150, + "latestRelease": "7.0.7", + "latestReleaseDate": "2025-09-11T20:26:58.712Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25133,7 +25952,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.15, "topicSearchString": "react-native expo expo-application" }, { @@ -25156,13 +25975,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-10T22:17:44Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T22:17:44Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 2 }, "name": "expo-asset", @@ -25188,9 +26007,11 @@ }, "npmPkg": "expo-asset", "npm": { - "downloads": 6719967, - "weekDownloads": 1350718, - "size": 227965 + "downloads": 6977699, + "weekDownloads": 1198846, + "size": 234483, + "latestRelease": "12.0.8", + "latestReleaseDate": "2025-09-10T22:18:27.915Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25201,7 +26022,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.146, "topicSearchString": "react-native expo asset" }, { @@ -25230,13 +26051,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-av", @@ -25263,9 +26084,11 @@ }, "npmPkg": "expo-av", "npm": { - "downloads": 1613369, - "weekDownloads": 353468, - "size": 1293990 + "downloads": 1643559, + "weekDownloads": 319141, + "size": 1298055, + "latestRelease": "16.0.7", + "latestReleaseDate": "2025-09-11T20:26:40.031Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25276,7 +26099,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.165, "topicSearchString": "expo react-native audio video" }, { @@ -25298,13 +26121,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-background-fetch", @@ -25332,9 +26155,11 @@ }, "npmPkg": "expo-background-fetch", "npm": { - "downloads": 156280, - "weekDownloads": 32754, - "size": 88748 + "downloads": 158923, + "weekDownloads": 30438, + "size": 89627, + "latestRelease": "14.0.7", + "latestReleaseDate": "2025-09-11T20:26:33.758Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25345,7 +26170,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.163, "topicSearchString": "expo react-native fetch background background-fetch" }, { @@ -25370,13 +26195,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-battery", @@ -25402,9 +26227,11 @@ }, "npmPkg": "expo-battery", "npm": { - "downloads": 127708, - "weekDownloads": 25305, - "size": 122004 + "downloads": 138871, + "weekDownloads": 21371, + "size": 123826, + "latestRelease": "10.0.7", + "latestReleaseDate": "2025-09-11T20:26:16.986Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25415,7 +26242,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.131, "topicSearchString": "react-native expo expo-battery" }, { @@ -25441,13 +26268,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-blur", @@ -25473,9 +26300,11 @@ }, "npmPkg": "expo-blur", "npm": { - "downloads": 2421016, - "weekDownloads": 462057, - "size": 92727 + "downloads": 2521830, + "weekDownloads": 430267, + "size": 96655, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:26:27.502Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25486,7 +26315,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.145, "topicSearchString": "react-native expo expo-blur" }, { @@ -25510,13 +26339,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-brightness", @@ -25543,9 +26372,11 @@ }, "npmPkg": "expo-brightness", "npm": { - "downloads": 85480, - "weekDownloads": 17755, - "size": 104437 + "downloads": 88961, + "weekDownloads": 15189, + "size": 105332, + "latestRelease": "14.0.7", + "latestReleaseDate": "2025-09-11T20:26:13.824Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25556,7 +26387,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.145, "topicSearchString": "react-native expo expo-brightness brightness" }, { @@ -25579,13 +26410,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-calendar", @@ -25612,9 +26443,11 @@ }, "npmPkg": "expo-calendar", "npm": { - "downloads": 270816, - "weekDownloads": 56066, - "size": 495263 + "downloads": 285249, + "weekDownloads": 49958, + "size": 496894, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:26:06.728Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25625,7 +26458,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.149, "topicSearchString": "react-native expo calendar reminders" }, { @@ -25651,13 +26484,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-08T15:59:43Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-08T15:59:43Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-camera", @@ -25683,9 +26516,11 @@ }, "npmPkg": "expo-camera", "npm": { - "downloads": 1597570, - "weekDownloads": 311427, - "size": 839708 + "downloads": 1670878, + "weekDownloads": 277779, + "size": 856313, + "latestRelease": "17.0.7", + "latestReleaseDate": "2025-09-10T18:41:50.066Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25696,7 +26531,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.141, "topicSearchString": "react-native expo camera" }, { @@ -25717,13 +26552,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-cellular", @@ -25749,9 +26584,11 @@ }, "npmPkg": "expo-cellular", "npm": { - "downloads": 42742, - "weekDownloads": 8891, - "size": 115233 + "downloads": 45129, + "weekDownloads": 7308, + "size": 120223, + "latestRelease": "8.0.7", + "latestReleaseDate": "2025-09-11T20:26:02.035Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25762,7 +26599,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.138, "topicSearchString": "react-native expo expo-cellular" }, { @@ -25785,13 +26622,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-12T15:41:57Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-12T15:41:57Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 2 }, "name": "expo-constants", @@ -25817,9 +26654,11 @@ }, "npmPkg": "expo-constants", "npm": { - "downloads": 7599459, - "weekDownloads": 1514318, - "size": 127091 + "downloads": 7912256, + "weekDownloads": 1354586, + "size": 128338, + "latestRelease": "18.0.8", + "latestReleaseDate": "2025-09-10T22:18:32.004Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25830,7 +26669,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.146, "topicSearchString": "react-native expo constants" }, { @@ -25850,13 +26689,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T10:14:06Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-10T10:14:06Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-contacts", @@ -25882,9 +26721,11 @@ }, "npmPkg": "expo-contacts", "npm": { - "downloads": 264598, - "weekDownloads": 52454, - "size": 369482 + "downloads": 281313, + "weekDownloads": 45648, + "size": 382624, + "latestRelease": "15.0.8", + "latestReleaseDate": "2025-09-10T18:41:45.676Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25895,7 +26736,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.138, "topicSearchString": "react-native expo contacts" }, { @@ -25921,13 +26762,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-crypto", @@ -25958,9 +26799,11 @@ }, "npmPkg": "expo-crypto", "npm": { - "downloads": 2589987, - "weekDownloads": 537778, - "size": 113330 + "downloads": 2705960, + "weekDownloads": 486023, + "size": 113953, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:25:44.611Z" }, "score": 86, "matchingScoreModifiers": [ @@ -25971,7 +26814,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.153, "topicSearchString": "react-native web expo crypto ios android web native" }, { @@ -25997,13 +26840,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-device", @@ -26029,9 +26872,11 @@ }, "npmPkg": "expo-device", "npm": { - "downloads": 2258483, - "weekDownloads": 449841, - "size": 152198 + "downloads": 2362455, + "weekDownloads": 394145, + "size": 167313, + "latestRelease": "8.0.7", + "latestReleaseDate": "2025-09-11T20:25:41.699Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26042,7 +26887,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.142, "topicSearchString": "react-native expo expo-device" }, { @@ -26064,13 +26909,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-document-picker", @@ -26097,9 +26942,11 @@ }, "npmPkg": "expo-document-picker", "npm": { - "downloads": 1254223, - "weekDownloads": 284165, - "size": 99450 + "downloads": 1278209, + "weekDownloads": 255316, + "size": 105965, + "latestRelease": "14.0.7", + "latestReleaseDate": "2025-09-11T20:25:27.742Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26110,7 +26957,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.193, + "popularity": 0.17, "topicSearchString": "react-native expo expo-document-picker document-picker" }, { @@ -26135,13 +26982,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T09:40:11Z", + "updatedAt": "2025-09-13T00:45:26Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-10T09:40:11Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-13T00:45:26Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-file-system", @@ -26168,9 +27015,11 @@ }, "npmPkg": "expo-file-system", "npm": { - "downloads": 7099361, - "weekDownloads": 1417219, - "size": 638762 + "downloads": 7393343, + "weekDownloads": 1260476, + "size": 816916, + "latestRelease": "19.0.14", + "latestReleaseDate": "2025-09-13T00:45:42.976Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26181,7 +27030,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.145, "topicSearchString": "react-native expo file-system file" }, { @@ -26207,13 +27056,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-font", @@ -26239,9 +27088,11 @@ }, "npmPkg": "expo-font", "npm": { - "downloads": 6857564, - "weekDownloads": 1372830, - "size": 208961 + "downloads": 7121697, + "weekDownloads": 1220409, + "size": 220399, + "latestRelease": "14.0.8", + "latestReleaseDate": "2025-09-11T20:25:19.569Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26252,7 +27103,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.146, "topicSearchString": "react-native expo font" }, { @@ -26276,13 +27127,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-gl", @@ -26310,9 +27161,11 @@ }, "npmPkg": "expo-gl", "npm": { - "downloads": 112655, - "weekDownloads": 22258, - "size": 1676909 + "downloads": 116410, + "weekDownloads": 20599, + "size": 1677281, + "latestRelease": "16.0.7", + "latestReleaseDate": "2025-09-11T20:25:07.882Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26323,7 +27176,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.15, "topicSearchString": "react-native expo gl glview webgl" }, { @@ -26347,13 +27200,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-haptics", @@ -26380,9 +27233,11 @@ }, "npmPkg": "expo-haptics", "npm": { - "downloads": 2487264, - "weekDownloads": 488082, - "size": 78603 + "downloads": 2628998, + "weekDownloads": 443794, + "size": 79943, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:24:59.272Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26393,7 +27248,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.143, "topicSearchString": "react-native expo expo-haptics haptics" }, { @@ -26418,13 +27273,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T12:37:04Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-09T12:37:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-image-manipulator", @@ -26450,9 +27305,11 @@ }, "npmPkg": "expo-image-manipulator", "npm": { - "downloads": 984073, - "weekDownloads": 188593, - "size": 103115 + "downloads": 1035178, + "weekDownloads": 165976, + "size": 194010, + "latestRelease": "14.0.7", + "latestReleaseDate": "2025-09-10T18:41:16.637Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26463,7 +27320,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.136, "topicSearchString": "react-native expo expo-image-manipulator" }, { @@ -26488,13 +27345,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-08T14:08:56Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-08T14:08:56Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-image-picker", @@ -26522,9 +27379,11 @@ }, "npmPkg": "expo-image-picker", "npm": { - "downloads": 2195364, - "weekDownloads": 477013, - "size": 472707 + "downloads": 2253268, + "weekDownloads": 426524, + "size": 514405, + "latestRelease": "17.0.8", + "latestReleaseDate": "2025-09-11T20:24:50.405Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26535,7 +27394,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.161, "topicSearchString": "react-native expo image picker image-picker" }, { @@ -26555,13 +27414,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-intent-launcher", @@ -26589,9 +27448,11 @@ }, "npmPkg": "expo-intent-launcher", "npm": { - "downloads": 291688, - "weekDownloads": 60150, - "size": 101002 + "downloads": 302893, + "weekDownloads": 51487, + "size": 153498, + "latestRelease": "13.0.7", + "latestReleaseDate": "2025-09-11T20:24:53.583Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26602,7 +27463,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.144, "topicSearchString": "react-native expo expo-intent-launcher intent launcher" }, { @@ -26627,13 +27488,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-keep-awake", @@ -26660,9 +27521,11 @@ }, "npmPkg": "expo-keep-awake", "npm": { - "downloads": 6507939, - "weekDownloads": 1309541, - "size": 77681 + "downloads": 6767685, + "weekDownloads": 1158505, + "size": 59680, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:24:45.573Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26673,7 +27536,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.146, "topicSearchString": "react-native expo awake keep-awake" }, { @@ -26699,13 +27562,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-linear-gradient", @@ -26731,9 +27594,11 @@ }, "npmPkg": "expo-linear-gradient", "npm": { - "downloads": 3332575, - "weekDownloads": 666084, - "size": 102078 + "downloads": 3474171, + "weekDownloads": 612375, + "size": 102960, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:24:39.486Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26744,7 +27609,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.15, "topicSearchString": "react-native expo gradient" }, { @@ -26766,13 +27631,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-local-authentication", @@ -26802,9 +27667,11 @@ }, "npmPkg": "expo-local-authentication", "npm": { - "downloads": 775314, - "weekDownloads": 155864, - "size": 126001 + "downloads": 815220, + "weekDownloads": 137577, + "size": 128326, + "latestRelease": "17.0.7", + "latestReleaseDate": "2025-09-11T20:24:30.286Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26815,7 +27682,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.143, "topicSearchString": "react-native expo authentication auth touchid faceid fingerprint" }, { @@ -26838,13 +27705,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-localization", @@ -26872,9 +27739,11 @@ }, "npmPkg": "expo-localization", "npm": { - "downloads": 1838889, - "weekDownloads": 410561, - "size": 140342 + "downloads": 1880733, + "weekDownloads": 353989, + "size": 146564, + "latestRelease": "17.0.7", + "latestReleaseDate": "2025-09-11T20:24:25.960Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26885,7 +27754,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.19, + "popularity": 0.16, "topicSearchString": "react-native expo localization locales l10n" }, { @@ -26910,13 +27779,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-location", @@ -26947,9 +27816,11 @@ }, "npmPkg": "expo-location", "npm": { - "downloads": 1535051, - "weekDownloads": 297901, - "size": 569977 + "downloads": 1603125, + "weekDownloads": 274651, + "size": 572754, + "latestRelease": "19.0.7", + "latestReleaseDate": "2025-09-11T20:24:20.842Z" }, "score": 86, "matchingScoreModifiers": [ @@ -26960,7 +27831,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.146, "topicSearchString": "react-native expo location geolocation coords geocoding compass heading" }, { @@ -26981,13 +27852,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-mail-composer", @@ -27014,9 +27885,11 @@ }, "npmPkg": "expo-mail-composer", "npm": { - "downloads": 161029, - "weekDownloads": 33453, - "size": 92004 + "downloads": 166282, + "weekDownloads": 27884, + "size": 93038, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:24:12.666Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27027,7 +27900,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.143, "topicSearchString": "react-native expo mail composer" }, { @@ -27052,13 +27925,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T12:37:04Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-09T12:37:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-media-library", @@ -27088,9 +27961,11 @@ }, "npmPkg": "expo-media-library", "npm": { - "downloads": 809015, - "weekDownloads": 155582, - "size": 562068 + "downloads": 848653, + "weekDownloads": 139671, + "size": 964872, + "latestRelease": "18.1.1", + "latestReleaseDate": "2025-09-10T18:41:12.862Z" }, "score": 89, "matchingScoreModifiers": [ @@ -27100,7 +27975,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.163, + "popularity": 0.14, "topicSearchString": "react-native expo media library cameraroll photos videos" }, { @@ -27122,13 +27997,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-network", @@ -27154,9 +28029,11 @@ }, "npmPkg": "expo-network", "npm": { - "downloads": 443198, - "weekDownloads": 86067, - "size": 89254 + "downloads": 474889, + "weekDownloads": 74278, + "size": 89966, + "latestRelease": "8.0.7", + "latestReleaseDate": "2025-09-11T20:23:58.047Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27167,7 +28044,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.133, "topicSearchString": "react-native expo expo-network" }, { @@ -27190,13 +28067,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-04T15:06:45Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-04T15:06:45Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 7 }, "name": "expo-notifications", @@ -27224,9 +28101,11 @@ }, "npmPkg": "expo-notifications", "npm": { - "downloads": 2287314, - "weekDownloads": 447616, - "size": 1553027 + "downloads": 2393404, + "weekDownloads": 402120, + "size": 1546566, + "latestRelease": "0.32.11", + "latestReleaseDate": "2025-09-11T20:23:50.902Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27237,7 +28116,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.143, "topicSearchString": "react-native expo notifications expo-notifications push-nofifications" }, { @@ -27264,7 +28143,7 @@ "forks": 109, "issues": 75, "subscribers": 11, - "stars": 303, + "stars": 301, "dependencies": 8 }, "name": "expo-pixi", @@ -27302,9 +28181,11 @@ }, "npmPkg": "expo-pixi", "npm": { - "downloads": 485, - "weekDownloads": 100, - "size": 42398 + "downloads": 440, + "weekDownloads": 45, + "size": 42398, + "latestRelease": "2.1.1", + "latestReleaseDate": "2022-05-16T16:19:00.766Z" }, "score": 30, "matchingScoreModifiers": [ @@ -27313,7 +28194,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.325, + "popularity": -1.413, "topicSearchString": "react native expo exponent game gl graphics opengl 2d pixi pixi.js sprite webgl cross-platform signature" }, { @@ -27334,13 +28215,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-print", @@ -27369,9 +28250,11 @@ }, "npmPkg": "expo-print", "npm": { - "downloads": 288528, - "weekDownloads": 57027, - "size": 146244 + "downloads": 301222, + "weekDownloads": 49773, + "size": 148779, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:23:54.845Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27382,7 +28265,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.14, "topicSearchString": "react-native expo print android ios airprint" }, { @@ -27402,13 +28285,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-processing", @@ -27436,9 +28319,11 @@ }, "npmPkg": "expo-processing", "npm": { - "downloads": 910, - "weekDownloads": 133, - "size": 5371 + "downloads": 931, + "weekDownloads": 131, + "size": 5371, + "latestRelease": "3.0.4", + "latestReleaseDate": "2025-09-02T17:53:27.578Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27449,7 +28334,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.626, + "popularity": -0.63, "topicSearchString": "expo processing.js graphics opengl gl" }, { @@ -27474,13 +28359,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-secure-store", @@ -27508,9 +28393,11 @@ }, "npmPkg": "expo-secure-store", "npm": { - "downloads": 2438559, - "weekDownloads": 519541, - "size": 208082 + "downloads": 2511792, + "weekDownloads": 460886, + "size": 212953, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:23:31.069Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27521,7 +28408,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.156, "topicSearchString": "react-native expo expo-secure-store secure store" }, { @@ -27551,13 +28438,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-sensors", @@ -27590,9 +28477,11 @@ }, "npmPkg": "expo-sensors", "npm": { - "downloads": 342883, - "weekDownloads": 48511, - "size": 338309 + "downloads": 388734, + "weekDownloads": 47125, + "size": 341443, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:23:23.611Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27603,7 +28492,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.12, + "popularity": 0.103, "topicSearchString": "react-native expo sensors accelerometer devicemotion gyroscope lightsensor magnetometer pedometer barometer" }, { @@ -27623,13 +28512,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-sms", @@ -27655,9 +28544,11 @@ }, "npmPkg": "expo-sms", "npm": { - "downloads": 135616, - "weekDownloads": 25882, - "size": 69345 + "downloads": 141190, + "weekDownloads": 23605, + "size": 70119, + "latestRelease": "14.0.7", + "latestReleaseDate": "2025-09-11T20:23:27.085Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27668,7 +28559,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.142, "topicSearchString": "react-native expo sms" }, { @@ -27692,13 +28583,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-speech", @@ -27726,9 +28617,11 @@ }, "npmPkg": "expo-speech", "npm": { - "downloads": 170730, - "weekDownloads": 28386, - "size": 122047 + "downloads": 179771, + "weekDownloads": 27896, + "size": 124755, + "latestRelease": "14.0.7", + "latestReleaseDate": "2025-09-11T20:23:34.287Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27739,7 +28632,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.141, + "popularity": 0.132, "topicSearchString": "react-native expo expo-speech speech voice" }, { @@ -27765,13 +28658,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T09:46:41Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-10T09:46:41Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-sqlite", @@ -27800,9 +28693,11 @@ }, "npmPkg": "expo-sqlite", "npm": { - "downloads": 437724, - "weekDownloads": 83990, - "size": 73670928 + "downloads": 454116, + "weekDownloads": 81455, + "size": 74309093, + "latestRelease": "16.0.8", + "latestReleaseDate": "2025-09-10T18:40:43.856Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27813,7 +28708,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.152, "topicSearchString": "react-native expo sqlite sql storage async-storage" }, { @@ -27837,13 +28732,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-store-review", @@ -27872,9 +28767,11 @@ }, "npmPkg": "expo-store-review", "npm": { - "downloads": 674314, - "weekDownloads": 140457, - "size": 53106 + "downloads": 705344, + "weekDownloads": 115948, + "size": 53844, + "latestRelease": "9.0.7", + "latestReleaseDate": "2025-09-11T20:23:06.943Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27885,7 +28782,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.14, "topicSearchString": "react-native expo expo-store-review reviews app-store google-play-store" }, { @@ -27908,13 +28805,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-task-manager", @@ -27942,9 +28839,11 @@ }, "npmPkg": "expo-task-manager", "npm": { - "downloads": 568088, - "weekDownloads": 115779, - "size": 257484 + "downloads": 589668, + "weekDownloads": 105137, + "size": 260128, + "latestRelease": "14.0.7", + "latestReleaseDate": "2025-09-11T20:22:53.498Z" }, "score": 86, "matchingScoreModifiers": [ @@ -27955,7 +28854,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.152, "topicSearchString": "expo react-native task-manager task background" }, { @@ -28023,9 +28922,11 @@ }, "npmPkg": "expo-three", "npm": { - "downloads": 70052, - "weekDownloads": 14798, - "size": 126395 + "downloads": 71854, + "weekDownloads": 14163, + "size": 126395, + "latestRelease": "8.0.0", + "latestReleaseDate": "2024-07-28T18:03:20.616Z" }, "score": 46, "matchingScoreModifiers": [ @@ -28035,7 +28936,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.168, "topicSearchString": "three.js three gaming graphics opengl gl expo arkit expo-web react react-native web threejs ar-session javascript javascript-game" }, { @@ -28059,13 +28960,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T12:37:04Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-09T12:37:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-video-thumbnails", @@ -28094,9 +28995,11 @@ }, "npmPkg": "expo-video-thumbnails", "npm": { - "downloads": 217489, - "weekDownloads": 44582, - "size": 64469 + "downloads": 229697, + "weekDownloads": 36501, + "size": 65536, + "latestRelease": "10.0.7", + "latestReleaseDate": "2025-09-10T18:40:05.356Z" }, "score": 86, "matchingScoreModifiers": [ @@ -28107,7 +29010,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.135, "topicSearchString": "react-native expo expo-video-thumbnails thumbnail android ios" }, { @@ -28132,13 +29035,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-web-browser", @@ -28166,9 +29069,11 @@ }, "npmPkg": "expo-web-browser", "npm": { - "downloads": 4546052, - "weekDownloads": 778656, - "size": 266547 + "downloads": 4866926, + "weekDownloads": 698873, + "size": 267467, + "latestRelease": "15.0.7", + "latestReleaseDate": "2025-09-11T20:22:41.465Z" }, "score": 86, "matchingScoreModifiers": [ @@ -28179,7 +29084,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.146, + "popularity": 0.122, "topicSearchString": "react-native expo expo-web-browser web browser" }, { @@ -28201,13 +29106,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-09T13:45:30Z", + "updatedAt": "2025-09-12T15:41:57Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-09T13:45:30Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-12T15:41:57Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 15 }, "name": "jest-expo", @@ -28229,9 +29134,11 @@ }, "npmPkg": "jest-expo", "npm": { - "downloads": 2789841, - "weekDownloads": 614585, - "size": 120563 + "downloads": 2861926, + "weekDownloads": 524379, + "size": 121853, + "latestRelease": "54.0.11", + "latestReleaseDate": "2025-09-12T15:42:30.058Z" }, "score": 86, "matchingScoreModifiers": [ @@ -28242,7 +29149,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.187, + "popularity": 0.156, "topicSearchString": "" }, { @@ -28295,9 +29202,11 @@ }, "npmPkg": "rn-verifcode", "npm": { - "downloads": 2, + "downloads": 3, "weekDownloads": 0, - "size": 17449 + "size": 17449, + "latestRelease": "0.0.1", + "latestReleaseDate": "2019-04-01T13:48:41.332Z" }, "score": 32, "matchingScoreModifiers": [ @@ -28365,16 +29274,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 245, - "weekDownloads": 30, - "size": 128960 + "downloads": 267, + "weekDownloads": 39, + "size": 128960, + "latestRelease": "3.2.2", + "latestReleaseDate": "2020-09-30T11:58:24.477Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.395, + "popularity": -1.374, "topicSearchString": "in-app browser react-native custom-tabs tabs chrome chrome-custom-tabs safari-view-controller sfsafariviewcontroller kotlin swift typescript flow" }, { @@ -28430,16 +29341,18 @@ "unmaintained": true, "npmPkg": "react-native-window-guard", "npm": { - "downloads": 363, - "weekDownloads": 80, - "size": 423025 + "downloads": 372, + "weekDownloads": 74, + "size": 423025, + "latestRelease": "1.0.6", + "latestReleaseDate": "2020-01-24T10:00:33.996Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.312, + "popularity": -1.33, "topicSearchString": "react-native component safearea ios android" }, { @@ -28489,16 +29402,18 @@ "unmaintained": true, "npmPkg": "react-native-dns-lookup", "npm": { - "downloads": 5773, - "weekDownloads": 1393, - "size": 18220 + "downloads": 5838, + "weekDownloads": 1269, + "size": 18220, + "latestRelease": "1.0.6", + "latestReleaseDate": "2022-10-06T19:49:26.758Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.545, + "popularity": -0.565, "topicSearchString": "dns" }, { @@ -28571,9 +29486,11 @@ "unmaintained": true, "npmPkg": "react-native-input-spinner", "npm": { - "downloads": 7941, - "weekDownloads": 2085, - "size": 464934 + "downloads": 8246, + "weekDownloads": 1663, + "size": 464934, + "latestRelease": "1.8.1", + "latestReleaseDate": "2023-04-25T15:29:36.778Z" }, "score": 41, "matchingScoreModifiers": [ @@ -28581,7 +29498,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.527, + "popularity": -0.579, "topicSearchString": "component react-component react-native android ios windows reactnative spinner number input float real integer decimal int selector" }, { @@ -28635,16 +29552,18 @@ }, "unmaintained": true, "npm": { - "downloads": 1208, - "weekDownloads": 287, - "size": 30714 + "downloads": 1241, + "weekDownloads": 206, + "size": 30714, + "latestRelease": "1.5.0", + "latestReleaseDate": "2022-08-02T20:30:04.704Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.548, + "popularity": -0.609, "topicSearchString": "react-native keyboard input keyboard-aware keyboardavoid" }, { @@ -28696,16 +29615,18 @@ }, "unmaintained": true, "npm": { - "downloads": 370, - "weekDownloads": 45, - "size": 16898 + "downloads": 418, + "weekDownloads": 51, + "size": 16898, + "latestRelease": "1.2.0", + "latestReleaseDate": "2022-08-02T20:29:36.447Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.397, + "popularity": -1.396, "topicSearchString": "react-native expandable accordion" }, { @@ -28757,16 +29678,18 @@ }, "unmaintained": true, "npm": { - "downloads": 89, - "weekDownloads": 13, - "size": 9146 + "downloads": 130, + "weekDownloads": 15, + "size": 9146, + "latestRelease": "2.1.0", + "latestReleaseDate": "2022-08-02T20:29:57.380Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.37, + "popularity": -1.4, "topicSearchString": "react-native fadein fadeout" }, { @@ -28819,16 +29742,18 @@ }, "unmaintained": true, "npm": { - "downloads": 3573, - "weekDownloads": 685, - "size": 15925 + "downloads": 3839, + "weekDownloads": 622, + "size": 15925, + "latestRelease": "1.2.0", + "latestReleaseDate": "2022-08-02T20:30:11.410Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.587, + "popularity": -0.612, "topicSearchString": "react-native slider swiper gallery" }, { @@ -28885,9 +29810,11 @@ "unmaintained": true, "npmPkg": "react-native-eva-icons", "npm": { - "downloads": 22377, - "weekDownloads": 4696, - "size": 1162020 + "downloads": 23630, + "weekDownloads": 4054, + "size": 1162020, + "latestRelease": "1.3.1", + "latestReleaseDate": "2020-04-08T11:12:49.822Z" }, "score": 41, "matchingScoreModifiers": [ @@ -28895,7 +29822,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.604, "topicSearchString": "react-native eva-icons svg icons-source" }, { @@ -28956,9 +29883,11 @@ "unmaintained": true, "npmPkg": "react-native-nested-listview", "npm": { - "downloads": 1326, - "weekDownloads": 166, - "size": 479208 + "downloads": 1412, + "weekDownloads": 189, + "size": 479208, + "latestRelease": "0.14.2", + "latestReleaseDate": "2022-10-14T16:56:40.784Z" }, "score": 41, "matchingScoreModifiers": [ @@ -28966,7 +29895,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.644, + "popularity": -0.636, "topicSearchString": "react native list nested react-native listview nested-structures nested-objects reactjs react-component tree treeview android" }, { @@ -29020,9 +29949,11 @@ "unmaintained": true, "npmPkg": "react-native-wifi-p2p", "npm": { - "downloads": 1176, - "weekDownloads": 148, - "size": 73291 + "downloads": 1258, + "weekDownloads": 135, + "size": 73291, + "latestRelease": "3.6.0", + "latestReleaseDate": "2023-08-21T07:46:34.867Z" }, "score": 41, "matchingScoreModifiers": [ @@ -29030,7 +29961,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.643, + "popularity": -0.659, "topicSearchString": "react-native android p2p peer-to-peer wifi-direct wi-fi-direct wifi-p2p-manager wifi" }, { @@ -29099,9 +30030,11 @@ }, "npmPkg": "react-native-bundle-splitter", "npm": { - "downloads": 8052, - "weekDownloads": 1510, - "size": 20497 + "downloads": 8599, + "weekDownloads": 1171, + "size": 20497, + "latestRelease": "3.0.1", + "latestReleaseDate": "2024-07-22T10:46:38.811Z" }, "score": 41, "matchingScoreModifiers": [ @@ -29109,7 +30042,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.159, + "popularity": 0.116, "topicSearchString": "react native react-native web bundle bundles separate separator split splitter splitting inline require ram js-bundle lazy loading loadable unbundle ios android ram-bundle" }, { @@ -29167,16 +30100,18 @@ "unmaintained": true, "npmPkg": "react-native-gesture-detector", "npm": { - "downloads": 17, - "weekDownloads": 5, - "size": 48992 + "downloads": 22, + "weekDownloads": 4, + "size": 48992, + "latestRelease": "1.1.2", + "latestReleaseDate": "2020-07-06T00:34:02.005Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.25, + "popularity": -1.34, "topicSearchString": "react-native gesture custom-gestures detection component" }, { @@ -29241,9 +30176,11 @@ "unmaintained": true, "npmPkg": "react-native-indicators", "npm": { - "downloads": 69298, - "weekDownloads": 14269, - "size": 36294 + "downloads": 71964, + "weekDownloads": 11602, + "size": 36294, + "latestRelease": "0.17.0", + "latestReleaseDate": "2019-10-15T21:33:58.446Z" }, "score": 57, "matchingScoreModifiers": [ @@ -29252,7 +30189,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.613, "topicSearchString": "react react-component react-native ios android activity indicator spinner pacman material" }, { @@ -29284,9 +30221,9 @@ "createdAt": "2016-06-28T14:58:12Z", "pushedAt": "2025-07-10T22:26:36Z", "forks": 423, - "issues": 10, + "issues": 11, "subscribers": 10, - "stars": 1460, + "stars": 1459, "dependencies": 0 }, "name": "@react-native-documents/picker", @@ -29315,9 +30252,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 402429, - "weekDownloads": 84097, - "size": 206836 + "downloads": 419833, + "weekDownloads": 69781, + "size": 206836, + "latestRelease": "10.1.5", + "latestReleaseDate": "2025-07-10T22:27:59.811Z" }, "score": 68, "matchingScoreModifiers": [ @@ -29325,7 +30264,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.141, "topicSearchString": "react-native document picker uidocumentmenuviewcontroller dropbox google-drive icloud" }, { @@ -29394,9 +30333,11 @@ "unmaintained": true, "npmPkg": "react-native-modern-datepicker", "npm": { - "downloads": 12501, - "weekDownloads": 2641, - "size": 42809 + "downloads": 12749, + "weekDownloads": 2226, + "size": 42809, + "latestRelease": "1.0.0-beta.91", + "latestReleaseDate": "2020-07-23T15:33:00.852Z" }, "score": 57, "matchingScoreModifiers": [ @@ -29405,7 +30346,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.57, + "popularity": -0.602, "topicSearchString": "react react-native datepicker calendar calendars persian-calendar jalaali-calendar time-picker month-picker persian jalaali customizable-datepicker" }, { @@ -29435,7 +30376,7 @@ "forks": 383, "issues": 77, "subscribers": 9, - "stars": 785, + "stars": 787, "dependencies": 0 }, "name": "@ptomasroos/react-native-multi-slider", @@ -29468,9 +30409,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 179903, - "weekDownloads": 37360, - "size": 34660 + "downloads": 188390, + "weekDownloads": 31576, + "size": 34660, + "latestRelease": "2.2.2", + "latestReleaseDate": "2020-03-27T09:10:27.540Z" }, "score": 46, "matchingScoreModifiers": [ @@ -29480,7 +30423,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.142, "topicSearchString": "multi-slider react-component react-components react native slider multiple react-native component ios android" }, { @@ -29536,9 +30479,11 @@ }, "unmaintained": true, "npm": { - "downloads": 727510, - "weekDownloads": 143980, - "size": 121198 + "downloads": 779891, + "weekDownloads": 116476, + "size": 121198, + "latestRelease": "6.2.1", + "latestReleaseDate": "2022-05-11T17:05:28.532Z" }, "score": 57, "matchingScoreModifiers": [ @@ -29547,7 +30492,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.582, + "popularity": -0.623, "topicSearchString": "react-native component android ios cookies webview" }, { @@ -29599,16 +30544,18 @@ }, "npmPkg": "react-native-create-thumbnail", "npm": { - "downloads": 127141, - "weekDownloads": 27518, - "size": 47131 + "downloads": 129044, + "weekDownloads": 24112, + "size": 47131, + "latestRelease": "2.1.1", + "latestReleaseDate": "2025-03-25T18:27:50.211Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.159, "topicSearchString": "react-native thumbnails video android ios" }, { @@ -29640,13 +30587,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T10:21:56Z", + "updatedAt": "2025-09-11T14:15:42Z", "createdAt": "2018-04-25T06:35:29Z", - "pushedAt": "2025-09-09T10:21:56Z", - "forks": 1364, - "issues": 192, + "pushedAt": "2025-09-11T14:15:42Z", + "forks": 1363, + "issues": 196, "subscribers": 80, - "stars": 10221, + "stars": 10236, "dependencies": 2 }, "name": "react-native-reanimated", @@ -29673,9 +30620,11 @@ }, "npmPkg": "react-native-reanimated", "npm": { - "downloads": 7480239, - "weekDownloads": 1525801, - "size": 3593614 + "downloads": 7777973, + "weekDownloads": 1331257, + "size": 3593614, + "latestRelease": "4.1.0", + "latestReleaseDate": "2025-08-29T14:30:25.299Z" }, "score": 89, "matchingScoreModifiers": [ @@ -29685,7 +30634,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.173, + "popularity": 0.145, "topicSearchString": "react-native react native reanimated" }, { @@ -29746,9 +30695,11 @@ }, "unmaintained": true, "npm": { - "downloads": 25081, - "weekDownloads": 5724, - "size": 210832 + "downloads": 25303, + "weekDownloads": 4874, + "size": 210832, + "latestRelease": "1.0.0-alpha.22", + "latestReleaseDate": "2020-08-14T13:47:41.291Z" }, "score": 46, "matchingScoreModifiers": [ @@ -29758,7 +30709,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.556, + "popularity": -0.586, "topicSearchString": "react-native bottom-sheet reanimated gesture handler" }, { @@ -29824,9 +30775,11 @@ }, "unmaintained": true, "npm": { - "downloads": 11069, - "weekDownloads": 3007, - "size": 168050 + "downloads": 11928, + "weekDownloads": 2531, + "size": 168050, + "latestRelease": "1.1.4", + "latestReleaseDate": "2022-07-05T11:14:36.595Z" }, "score": 41, "matchingScoreModifiers": [ @@ -29834,7 +30787,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.519, + "popularity": -0.57, "topicSearchString": "react-native react-component ios android pinch-to-zoom pinch mobile native component view zoom zoomable double tap react reactjs double-tap" }, { @@ -29887,7 +30840,9 @@ "npm": { "downloads": 11, "weekDownloads": 0, - "size": 147632 + "size": 147632, + "latestRelease": "1.0.3", + "latestReleaseDate": "2020-02-14T11:35:36.529Z" }, "score": 32, "matchingScoreModifiers": [ @@ -29956,16 +30911,18 @@ "unmaintained": true, "npmPkg": "emoji-mart-native", "npm": { - "downloads": 3169, - "weekDownloads": 815, - "size": 9383079 + "downloads": 3309, + "weekDownloads": 685, + "size": 9383079, + "latestRelease": "0.6.5-beta", + "latestReleaseDate": "2022-12-28T10:46:02.094Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.531, + "popularity": -0.574, "topicSearchString": "react native react-native emoji picker emoji-mart emoji-picker emoji-component custom-emojis modalpicker" }, { @@ -29989,10 +30946,10 @@ "updatedAt": "2025-08-27T12:16:44Z", "createdAt": "2016-02-10T16:06:07Z", "pushedAt": "2025-08-27T12:16:44Z", - "forks": 1477, + "forks": 1478, "issues": 24, "subscribers": 236, - "stars": 19078, + "stars": 19086, "dependencies": 4 }, "name": "ignite-cli", @@ -30020,9 +30977,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 25972, - "weekDownloads": 671, - "size": 1878058 + "downloads": 30313, + "weekDownloads": 3959, + "size": 1878058, + "latestRelease": "11.1.2", + "latestReleaseDate": "2025-08-27T12:16:50.100Z" }, "score": 97, "matchingScoreModifiers": [ @@ -30032,7 +30991,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.022, + "popularity": 0.111, "topicSearchString": "cli react-native generator boilerplate expo mst" }, { @@ -30058,7 +31017,7 @@ "forks": 953, "issues": 129, "subscribers": 157, - "stars": 15326, + "stars": 15329, "dependencies": 0 }, "name": "reactotron", @@ -30090,8 +31049,10 @@ }, "npmPkg": "reactotron", "npm": { - "downloads": 1134, - "weekDownloads": 230 + "downloads": 1215, + "weekDownloads": 187, + "latestRelease": "0.9.0", + "latestReleaseDate": "2016-08-09T12:27:37.454Z" }, "score": 86, "matchingScoreModifiers": [ @@ -30102,7 +31063,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.131, "topicSearchString": "react react-native reactjs reactnative debugging desktop reactotron redux redux-saga" }, { @@ -30127,7 +31088,7 @@ "forks": 182, "issues": 39, "subscribers": 35, - "stars": 2848, + "stars": 2851, "dependencies": 1 }, "name": "apisauce", @@ -30157,9 +31118,11 @@ }, "npmPkg": "apisauce", "npm": { - "downloads": 601859, - "weekDownloads": 124671, - "size": 33052 + "downloads": 619963, + "weekDownloads": 108878, + "size": 33052, + "latestRelease": "3.2.0", + "latestReleaseDate": "2025-06-19T17:27:02.160Z" }, "score": 68, "matchingScoreModifiers": [ @@ -30167,7 +31130,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.149, "topicSearchString": "axios api network http promise react-native reactjs" }, { @@ -30195,7 +31158,7 @@ "forks": 430, "issues": 18, "subscribers": 56, - "stars": 2782, + "stars": 2784, "dependencies": 1 }, "name": "react-native-background-geolocation", @@ -30230,9 +31193,11 @@ }, "npmPkg": "react-native-background-geolocation", "npm": { - "downloads": 77271, - "weekDownloads": 15662, - "size": 41669764 + "downloads": 80442, + "weekDownloads": 12363, + "size": 41669764, + "latestRelease": "4.19.0", + "latestReleaseDate": "2025-09-08T17:46:18.451Z" }, "score": 73, "matchingScoreModifiers": [ @@ -30241,7 +31206,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.131, "topicSearchString": "react-native react-component ios android background geolocation tracking geofence geofencing background-location background-geolocation location-tracking" }, { @@ -30302,16 +31267,18 @@ "unmaintained": true, "npmPkg": "react-native-ui-blueprint", "npm": { - "downloads": 78, - "weekDownloads": 11, - "size": 232638 + "downloads": 69, + "weekDownloads": 6, + "size": 232638, + "latestRelease": "0.2.0-pre.0", + "latestReleaseDate": "2019-09-21T02:12:06.475Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.378, + "popularity": -1.425, "topicSearchString": "ruler pixel-perfect grid guides designer mobile ui ux dev-tools developer-tools react-native pixel" }, { @@ -30367,9 +31334,11 @@ }, "npmPkg": "eslint-plugin-react-native-a11y", "npm": { - "downloads": 409924, - "weekDownloads": 89085, - "size": 67659 + "downloads": 424839, + "weekDownloads": 71953, + "size": 67659, + "latestRelease": "3.5.1", + "latestReleaseDate": "2024-11-04T13:43:24.862Z" }, "score": 57, "matchingScoreModifiers": [ @@ -30378,7 +31347,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.144, "topicSearchString": "eslint eslintplugin eslint-plugin a11y accessibility react-native" }, { @@ -30435,16 +31404,18 @@ }, "npmPkg": "rn-zendesk", "npm": { - "downloads": 266, - "weekDownloads": 76, - "size": 91149 + "downloads": 257, + "weekDownloads": 43, + "size": 91149, + "latestRelease": "4.0.0", + "latestReleaseDate": "2025-01-30T06:38:24.150Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.755, + "popularity": -0.857, "topicSearchString": "zendesk react native react-native ios android support rn-zendesk help-center zendesk-help" }, { @@ -30500,9 +31471,11 @@ }, "unmaintained": true, "npm": { - "downloads": 67319, - "weekDownloads": 15321, - "size": 36422 + "downloads": 69747, + "weekDownloads": 11965, + "size": 36422, + "latestRelease": "1.0.5", + "latestReleaseDate": "2022-11-07T02:18:33.161Z" }, "score": 41, "matchingScoreModifiers": [ @@ -30510,7 +31483,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.557, + "popularity": -0.604, "topicSearchString": "react-native androidprogressbar android progress-bar progressbar hacktoberfest" }, { @@ -30574,16 +31547,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 60958, - "weekDownloads": 12391, - "size": 530736 + "downloads": 63134, + "weekDownloads": 9979, + "size": 530736, + "latestRelease": "1.5.0", + "latestReleaseDate": "2024-11-15T03:21:39.570Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.134, "topicSearchString": "progressviewios progress progress-view react-native progress-bar ios hacktoberfest windows macos" }, { @@ -30638,9 +31613,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1631187, - "weekDownloads": 335660, - "size": 203745 + "downloads": 1712187, + "weekDownloads": 274416, + "size": 203745, + "latestRelease": "1.16.3", + "latestReleaseDate": "2025-06-28T05:00:24.469Z" }, "score": 68, "matchingScoreModifiers": [ @@ -30648,7 +31625,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.136, "topicSearchString": "clipboard getstring react-native setstring hacktoberfest" }, { @@ -30681,7 +31658,7 @@ "forks": 84, "issues": 40, "subscribers": 3, - "stars": 628, + "stars": 629, "dependencies": 0 }, "name": "@react-native-segmented-control/segmented-control", @@ -30707,9 +31684,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 236492, - "weekDownloads": 49265, - "size": 48092 + "downloads": 246146, + "weekDownloads": 43057, + "size": 48092, + "latestRelease": "2.5.7", + "latestReleaseDate": "2024-12-11T01:38:19.547Z" }, "score": 68, "matchingScoreModifiers": [ @@ -30717,7 +31696,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.149, "topicSearchString": "segmentedcontrolios react-native segmented-control hacktoberfest" }, { @@ -30739,10 +31718,10 @@ "updatedAt": "2025-05-06T09:53:25Z", "createdAt": "2016-05-06T19:11:39Z", "pushedAt": "2025-05-06T09:53:25Z", - "forks": 535, + "forks": 536, "issues": 241, "subscribers": 35, - "stars": 2043, + "stars": 2048, "dependencies": 1 }, "name": "@react-native-voice/voice", @@ -30771,9 +31750,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 98291, - "weekDownloads": 20030, - "size": 608085 + "downloads": 99979, + "weekDownloads": 17265, + "size": 608085, + "latestRelease": "3.2.4", + "latestReleaseDate": "2022-05-11T17:42:24.160Z" }, "score": 57, "matchingScoreModifiers": [ @@ -30782,7 +31763,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.147, "topicSearchString": "android ios react-native speech voice speech-recognition voice-recognition" }, { @@ -30845,9 +31826,11 @@ "unmaintained": true, "npmPkg": "react-native-animated-spinkit", "npm": { - "downloads": 23392, - "weekDownloads": 4928, - "size": 270317 + "downloads": 24114, + "weekDownloads": 4146, + "size": 270317, + "latestRelease": "1.5.2", + "latestReleaseDate": "2021-02-18T15:16:36.174Z" }, "score": 41, "matchingScoreModifiers": [ @@ -30855,7 +31838,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.571, + "popularity": -0.604, "topicSearchString": "react react-native spinkit expo loading spinners animations" }, { @@ -30881,8 +31864,8 @@ "updatedAt": "2025-08-25T22:29:35Z", "createdAt": "2018-09-09T00:14:44Z", "pushedAt": "2025-08-25T22:29:35Z", - "forks": 2908, - "issues": 48, + "forks": 2909, + "issues": 49, "subscribers": 57, "stars": 6960, "dependencies": 2 @@ -30906,9 +31889,11 @@ }, "npmPkg": "react-native-webview", "npm": { - "downloads": 5836575, - "weekDownloads": 1219787, - "size": 660551 + "downloads": 5997268, + "weekDownloads": 1057194, + "size": 660551, + "latestRelease": "13.16.0", + "latestReleaseDate": "2025-08-25T22:29:42.131Z" }, "score": 97, "matchingScoreModifiers": [ @@ -30918,7 +31903,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.15, "topicSearchString": "" }, { @@ -30945,8 +31930,8 @@ "pushedAt": "2022-01-03T15:22:50Z", "forks": 3276, "issues": 73, - "subscribers": 168, - "stars": 9648 + "subscribers": 167, + "stars": 9645 }, "name": "react-native-camera", "fullName": "react-native-camera/react-native-camera", @@ -30958,9 +31943,11 @@ }, "npmPkg": "react-native-camera", "npm": { - "downloads": 262578, - "weekDownloads": 61289, - "size": 1189169 + "downloads": 261929, + "weekDownloads": 51764, + "size": 1189169, + "latestRelease": "4.2.1", + "latestReleaseDate": "2021-09-21T19:39:56.664Z" }, "score": 81, "matchingScoreModifiers": [ @@ -30970,7 +31957,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.552, + "popularity": -0.582, "topicSearchString": "" }, { @@ -31031,9 +32018,11 @@ }, "npmPkg": "react-native-notifier", "npm": { - "downloads": 50561, - "weekDownloads": 10060, - "size": 141402 + "downloads": 52746, + "weekDownloads": 9750, + "size": 141402, + "latestRelease": "2.0.0", + "latestReleaseDate": "2024-07-21T15:04:56.063Z" }, "score": 57, "matchingScoreModifiers": [ @@ -31042,7 +32031,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.157, "topicSearchString": "react-native ios android expo animation notification swipeable" }, { @@ -31067,7 +32056,7 @@ "forks": 25, "issues": 6, "subscribers": 3, - "stars": 113, + "stars": 114, "dependencies": 0 }, "name": "expo-ui-kit", @@ -31100,16 +32089,18 @@ }, "npmPkg": "expo-ui-kit", "npm": { - "downloads": 49, - "weekDownloads": 3, - "size": 53095 + "downloads": 53, + "weekDownloads": 2, + "size": 53095, + "latestRelease": "0.1.6", + "latestReleaseDate": "2020-05-09T17:31:39.289Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.695, + "popularity": -0.717, "topicSearchString": "expo react-native react-ui-kit expo-ui-kit component ui-kit ui-kit-framework theme predefined-props rgba" }, { @@ -31171,9 +32162,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1349, - "weekDownloads": 315, - "size": 140674 + "downloads": 1395, + "weekDownloads": 303, + "size": 140674, + "latestRelease": "3.1.0", + "latestReleaseDate": "2024-04-11T10:46:53.789Z" }, "score": 57, "matchingScoreModifiers": [ @@ -31182,7 +32175,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.199, + "popularity": 0.185, "topicSearchString": "react react-native web typescript stacks layout ui view user-interface" }, { @@ -31244,9 +32237,11 @@ }, "npmPkg": "react-native-localize", "npm": { - "downloads": 1551580, - "weekDownloads": 313015, - "size": 146102 + "downloads": 1632764, + "weekDownloads": 266435, + "size": 146102, + "latestRelease": "3.5.2", + "latestReleaseDate": "2025-08-17T06:59:23.919Z" }, "score": 73, "matchingScoreModifiers": [ @@ -31255,7 +32250,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.139, "topicSearchString": "localize react-native macos localization l20n globalization internationalization i18n language-detection ios android" }, { @@ -31286,13 +32281,13 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-29T16:11:39Z", + "updatedAt": "2025-09-13T17:23:01Z", "createdAt": "2019-05-17T13:56:57Z", - "pushedAt": "2025-08-29T16:11:39Z", - "forks": 426, - "issues": 78, + "pushedAt": "2025-09-13T17:23:01Z", + "forks": 427, + "issues": 80, "subscribers": 20, - "stars": 2739, + "stars": 2740, "dependencies": 1 }, "name": "@react-native-community/datetimepicker", @@ -31324,9 +32319,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 3333566, - "weekDownloads": 675734, - "size": 260856 + "downloads": 3490598, + "weekDownloads": 578186, + "size": 260968, + "latestRelease": "8.4.5", + "latestReleaseDate": "2025-09-13T17:23:07.909Z" }, "score": 86, "matchingScoreModifiers": [ @@ -31337,7 +32334,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.141, "topicSearchString": "component react-native ios android windows datepicker timepicker datetime datetimepicker hacktoberfest" }, { @@ -31386,9 +32383,11 @@ }, "unmaintained": true, "npm": { - "downloads": 46, - "weekDownloads": 10, - "size": 68832 + "downloads": 53, + "weekDownloads": 11, + "size": 68832, + "latestRelease": "0.3.2", + "latestReleaseDate": "2021-10-10T06:23:01.002Z" }, "score": 41, "matchingScoreModifiers": [ @@ -31396,7 +32395,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, + "popularity": -1.317, "topicSearchString": "react-native dual-screen" }, { @@ -31446,9 +32445,11 @@ }, "unmaintained": true, "npm": { - "downloads": 108, - "weekDownloads": 25, - "size": 4102131 + "downloads": 112, + "weekDownloads": 26, + "size": 4102131, + "latestRelease": "1.3.2", + "latestReleaseDate": "2021-12-09T00:35:15.462Z" }, "score": 41, "matchingScoreModifiers": [ @@ -31509,8 +32510,10 @@ "unmaintained": true, "npm": { "downloads": 26, - "weekDownloads": 7, - "size": 38136 + "weekDownloads": 8, + "size": 38136, + "latestRelease": "0.1.0", + "latestReleaseDate": "2020-05-18T02:03:57.738Z" }, "score": 41, "matchingScoreModifiers": [ @@ -31518,7 +32521,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.267, + "popularity": -1.233, "topicSearchString": "react-native dual-screen" }, { @@ -31543,13 +32546,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-03T16:35:53Z", + "updatedAt": "2025-09-12T23:15:07Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-03T16:35:53Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-12T23:15:07Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-splash-screen", @@ -31579,9 +32582,11 @@ }, "npmPkg": "expo-splash-screen", "npm": { - "downloads": 4066362, - "weekDownloads": 859185, - "size": 118674 + "downloads": 4196694, + "weekDownloads": 767423, + "size": 118135, + "latestRelease": "31.0.10", + "latestReleaseDate": "2025-09-12T23:15:40.240Z" }, "score": 86, "matchingScoreModifiers": [ @@ -31592,7 +32597,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.155, "topicSearchString": "react-native expo expo-splash-screen splash-screen splash launch-screen launch" }, { @@ -31613,13 +32618,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 14 }, "name": "expo-updates", @@ -31645,9 +32650,11 @@ }, "npmPkg": "expo-updates", "npm": { - "downloads": 2259057, - "weekDownloads": 470805, - "size": 2340204 + "downloads": 2352364, + "weekDownloads": 409472, + "size": 2468993, + "latestRelease": "29.0.10", + "latestReleaseDate": "2025-09-11T20:22:48.481Z" }, "score": 86, "matchingScoreModifiers": [ @@ -31658,7 +32665,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.148, "topicSearchString": "react-native expo updates" }, { @@ -31712,9 +32719,11 @@ }, "npmPkg": "react-native-appearance", "npm": { - "downloads": 9233, - "weekDownloads": 2039, - "size": 90039 + "downloads": 9383, + "weekDownloads": 1749, + "size": 90039, + "latestRelease": "0.3.4", + "latestReleaseDate": "2020-04-25T23:55:14.996Z" }, "score": 41, "matchingScoreModifiers": [ @@ -31722,7 +32731,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.562, + "popularity": -0.592, "topicSearchString": "react-native web expo-web appearance" }, { @@ -31743,13 +32752,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-03T16:45:19Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-03T16:45:19Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 6 }, "name": "expo-auth-session", @@ -31779,9 +32788,11 @@ }, "npmPkg": "expo-auth-session", "npm": { - "downloads": 1375437, - "weekDownloads": 310114, - "size": 393768 + "downloads": 1404169, + "weekDownloads": 278750, + "size": 394529, + "latestRelease": "7.0.8", + "latestReleaseDate": "2025-09-11T20:26:43.537Z" }, "score": 86, "matchingScoreModifiers": [ @@ -31792,7 +32803,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.192, + "popularity": 0.169, "topicSearchString": "react-native expo expo-auth-session auth oauth authentication auth-session" }, { @@ -31814,13 +32825,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-03T16:35:53Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-03T16:35:53Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 2 }, "name": "expo-linking", @@ -31846,9 +32857,11 @@ }, "npmPkg": "expo-linking", "npm": { - "downloads": 4426837, - "weekDownloads": 910063, - "size": 158346 + "downloads": 4596193, + "weekDownloads": 819352, + "size": 159097, + "latestRelease": "8.0.8", + "latestReleaseDate": "2025-09-11T20:24:36.440Z" }, "score": 86, "matchingScoreModifiers": [ @@ -31859,7 +32872,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.152, "topicSearchString": "react-native expo expo-linking" }, { @@ -31881,13 +32894,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-screen-orientation", @@ -31915,9 +32928,11 @@ }, "npmPkg": "expo-screen-orientation", "npm": { - "downloads": 652241, - "weekDownloads": 139892, - "size": 204591 + "downloads": 685466, + "weekDownloads": 119811, + "size": 204971, + "latestRelease": "9.0.7", + "latestReleaseDate": "2025-09-11T20:23:38.311Z" }, "score": 86, "matchingScoreModifiers": [ @@ -31928,7 +32943,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.149, "topicSearchString": "react-native expo expo-screen-orientation orientation screen" }, { @@ -31950,13 +32965,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T12:37:04Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-09T12:37:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-sharing", @@ -31985,9 +33000,11 @@ }, "npmPkg": "expo-sharing", "npm": { - "downloads": 1198336, - "weekDownloads": 226843, - "size": 59431 + "downloads": 1263266, + "weekDownloads": 204117, + "size": 60294, + "latestRelease": "14.0.7", + "latestReleaseDate": "2025-09-10T18:40:47.350Z" }, "score": 86, "matchingScoreModifiers": [ @@ -31998,7 +33015,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.161, + "popularity": 0.137, "topicSearchString": "react-native expo expo-sharing android ios web" }, { @@ -32024,9 +33041,9 @@ "createdAt": "2019-08-14T18:26:28Z", "pushedAt": "2025-08-22T16:23:47Z", "forks": 218, - "issues": 52, + "issues": 53, "subscribers": 12, - "stars": 2455, + "stars": 2462, "dependencies": 0 }, "name": "react-native-safe-area-context", @@ -32059,9 +33076,11 @@ }, "npmPkg": "react-native-safe-area-context", "npm": { - "downloads": 8855849, - "weekDownloads": 1765885, - "size": 230707 + "downloads": 9193878, + "weekDownloads": 1550767, + "size": 230707, + "latestRelease": "5.6.1", + "latestReleaseDate": "2025-08-19T15:57:18.282Z" }, "score": 97, "matchingScoreModifiers": [ @@ -32071,7 +33090,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.143, "topicSearchString": "react-native web expo-web safe-area view ios android react safeareainsets" }, { @@ -32101,10 +33120,10 @@ "updatedAt": "2025-09-10T05:48:44Z", "createdAt": "2018-08-03T11:36:32Z", "pushedAt": "2025-09-10T05:48:44Z", - "forks": 543, - "issues": 125, + "forks": 545, + "issues": 126, "subscribers": 41, - "stars": 3408, + "stars": 3414, "dependencies": 3 }, "name": "react-native-screens", @@ -32130,9 +33149,11 @@ }, "npmPkg": "react-native-screens", "npm": { - "downloads": 7643259, - "weekDownloads": 1553169, - "size": 2358169 + "downloads": 7932686, + "weekDownloads": 1369354, + "size": 2358169, + "latestRelease": "4.16.0", + "latestReleaseDate": "2025-09-04T13:43:49.895Z" }, "score": 86, "matchingScoreModifiers": [ @@ -32143,7 +33164,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.147, "topicSearchString": "typescript react-native react-navigation" }, { @@ -32169,7 +33190,7 @@ "forks": 107, "issues": 14, "subscribers": 28, - "stars": 2296, + "stars": 2297, "dependencies": 0 }, "name": "react-native-shared-element", @@ -32203,9 +33224,11 @@ }, "npmPkg": "react-native-shared-element", "npm": { - "downloads": 21498, - "weekDownloads": 3804, - "size": 1109582 + "downloads": 22699, + "weekDownloads": 3153, + "size": 1109582, + "latestRelease": "0.8.9", + "latestReleaseDate": "2023-11-17T13:46:52.364Z" }, "score": 57, "matchingScoreModifiers": [ @@ -32214,7 +33237,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.15, + "popularity": 0.118, "topicSearchString": "shared-element expo expo-shared-element react-native magic-move shared-element-transition visual-clone visual-standin clone clone-view image-clone" }, { @@ -32248,7 +33271,7 @@ "forks": 441, "issues": 129, "subscribers": 25, - "stars": 3083, + "stars": 3085, "dependencies": 0 }, "name": "react-native-pager-view", @@ -32276,9 +33299,11 @@ }, "npmPkg": "react-native-pager-view", "npm": { - "downloads": 2372023, - "weekDownloads": 478147, - "size": 190940 + "downloads": 2491739, + "weekDownloads": 400530, + "size": 190940, + "latestRelease": "6.9.1", + "latestReleaseDate": "2025-08-07T11:47:48.407Z" }, "score": 86, "matchingScoreModifiers": [ @@ -32289,7 +33314,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.137, "topicSearchString": "react-native ios android hacktoberfest" }, { @@ -32322,7 +33347,7 @@ "forks": 383, "issues": 140, "subscribers": 20, - "stars": 2107, + "stars": 2104, "dependencies": 0 }, "name": "@react-native-community/netinfo", @@ -32349,9 +33374,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 3738247, - "weekDownloads": 769669, - "size": 546659 + "downloads": 3902992, + "weekDownloads": 648856, + "size": 546659, + "latestRelease": "11.4.1", + "latestReleaseDate": "2024-09-20T16:19:29.269Z" }, "score": 70, "matchingScoreModifiers": [ @@ -32362,7 +33389,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.141, "topicSearchString": "react-native netinfo networking network-info network" }, { @@ -32424,9 +33451,11 @@ "unmaintained": true, "npmPkg": "react-native-text-input-mask", "npm": { - "downloads": 62049, - "weekDownloads": 13244, - "size": 54388 + "downloads": 65243, + "weekDownloads": 10565, + "size": 54388, + "latestRelease": "3.2.0", + "latestReleaseDate": "2023-06-12T19:41:14.657Z" }, "score": 68, "matchingScoreModifiers": [ @@ -32434,7 +33463,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": -0.569, + "popularity": -0.612, "topicSearchString": "react native mask text-input android ios maskedtextfield maskededittext maskedinput react-native mask-android mask-ios input-mask inputmask" }, { @@ -32486,16 +33515,18 @@ }, "unmaintained": true, "npm": { - "downloads": 33659, - "weekDownloads": 6521, - "size": 68043 + "downloads": 35354, + "weekDownloads": 5712, + "size": 68043, + "latestRelease": "0.2.1", + "latestReleaseDate": "2021-09-03T19:46:31.351Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.585, + "popularity": -0.613, "topicSearchString": "toolbar-android react-native" }, { @@ -32521,7 +33552,7 @@ "forks": 75, "issues": 23, "subscribers": 10, - "stars": 291, + "stars": 292, "dependencies": 3 }, "name": "@react-native-community/art", @@ -32546,9 +33577,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 389649, - "weekDownloads": 79028, - "size": 490851 + "downloads": 415163, + "weekDownloads": 66866, + "size": 490851, + "latestRelease": "1.2.0", + "latestReleaseDate": "2020-03-11T10:13:24.240Z" }, "score": 41, "matchingScoreModifiers": [ @@ -32556,7 +33589,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.578, + "popularity": -0.613, "topicSearchString": "react-native art community" }, { @@ -32582,7 +33615,7 @@ "forks": 262, "issues": 173, "subscribers": 16, - "stars": 800, + "stars": 802, "dependencies": 1 }, "name": "@react-native-community/push-notification-ios", @@ -32612,9 +33645,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 527171, - "weekDownloads": 110458, - "size": 273019 + "downloads": 546429, + "weekDownloads": 91710, + "size": 273019, + "latestRelease": "1.11.0", + "latestReleaseDate": "2023-04-05T03:09:13.465Z" }, "score": 46, "matchingScoreModifiers": [ @@ -32624,7 +33659,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.607, "topicSearchString": "react-native push-notification-ios push-notification notification-ios notification hacktoberfest ios push-notifications" }, { @@ -32683,9 +33718,11 @@ }, "npmPkg": "react-native-safe-area-view", "npm": { - "downloads": 337238, - "weekDownloads": 73353, - "size": 81809 + "downloads": 344439, + "weekDownloads": 63039, + "size": 81809, + "latestRelease": "1.1.1", + "latestReleaseDate": "2020-04-25T23:48:06.599Z" }, "score": 57, "matchingScoreModifiers": [ @@ -32694,7 +33731,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.565, + "popularity": -0.594, "topicSearchString": "react-native iphonex safeareaview safe-area notch" }, { @@ -32728,7 +33765,7 @@ "forks": 507, "issues": 220, "subscribers": 43, - "stars": 3849, + "stars": 3848, "dependencies": 0 }, "name": "@react-native-community/blur", @@ -32756,9 +33793,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 693610, - "weekDownloads": 145036, - "size": 109474 + "downloads": 720426, + "weekDownloads": 120018, + "size": 109474, + "latestRelease": "4.4.1", + "latestReleaseDate": "2024-08-29T14:23:09.479Z" }, "score": 73, "matchingScoreModifiers": [ @@ -32768,7 +33807,7 @@ "Lots of open issues", "Not updated recently" ], - "popularity": 0.178, + "popularity": 0.142, "topicSearchString": "react-native ios android blur component" }, { @@ -32804,7 +33843,7 @@ "forks": 454, "issues": 16, "subscribers": 33, - "stars": 4957, + "stars": 4962, "dependencies": 1 }, "name": "@react-native-async-storage/async-storage", @@ -32831,9 +33870,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 7894475, - "weekDownloads": 1623333, - "size": 380789 + "downloads": 8172637, + "weekDownloads": 1415703, + "size": 380789, + "latestRelease": "2.2.0", + "latestReleaseDate": "2025-06-05T12:15:48.403Z" }, "score": 95, "matchingScoreModifiers": [ @@ -32841,7 +33882,7 @@ "Popular", "Known" ], - "popularity": 0.175, + "popularity": 0.147, "topicSearchString": "react-native react-native async-storage asyncstorage storage" }, { @@ -32877,9 +33918,9 @@ "createdAt": "2019-03-01T01:55:16Z", "pushedAt": "2025-09-10T00:04:16Z", "forks": 292, - "issues": 232, + "issues": 234, "subscribers": 15, - "stars": 1713, + "stars": 1716, "dependencies": 0 }, "name": "@react-native-picker/picker", @@ -32910,9 +33951,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2316877, - "weekDownloads": 469265, - "size": 398724 + "downloads": 2406330, + "weekDownloads": 415249, + "size": 398724, + "latestRelease": "2.11.2", + "latestReleaseDate": "2025-09-10T00:04:28.756Z" }, "score": 65, "matchingScoreModifiers": [ @@ -32921,7 +33964,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.172, + "popularity": 0.147, "topicSearchString": "react-native picker dropdown select ios android macos windows hacktoberfest" }, { @@ -32944,9 +33987,9 @@ "createdAt": "2019-02-07T10:52:08Z", "pushedAt": "2025-08-06T09:52:07Z", "forks": 373, - "issues": 10, + "issues": 9, "subscribers": 15, - "stars": 1038, + "stars": 1039, "dependencies": 0 }, "name": "@react-native-camera-roll/camera-roll", @@ -32972,9 +34015,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 496471, - "weekDownloads": 106475, - "size": 326152 + "downloads": 515899, + "weekDownloads": 90266, + "size": 326152, + "latestRelease": "7.10.2", + "latestReleaseDate": "2025-08-06T09:52:15.832Z" }, "score": 68, "matchingScoreModifiers": [ @@ -32982,7 +34027,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.149, "topicSearchString": "react-native cameraroll camera photo-gallery" }, { @@ -33037,16 +34082,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 69740, - "weekDownloads": 13954, - "size": 98799 + "downloads": 72963, + "weekDownloads": 12050, + "size": 98799, + "latestRelease": "4.3.0", + "latestReleaseDate": "2025-01-22T18:35:28.422Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.14, "topicSearchString": "react-native ios android image-editor imageeditor image web" }, { @@ -33077,7 +34124,7 @@ "forks": 120, "issues": 50, "subscribers": 10, - "stars": 1088, + "stars": 1092, "dependencies": 0 }, "name": "@react-native-masked-view/masked-view", @@ -33102,9 +34149,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1730866, - "weekDownloads": 334471, - "size": 59004 + "downloads": 1831604, + "weekDownloads": 282861, + "size": 59004, + "latestRelease": "0.3.2", + "latestReleaseDate": "2024-11-04T02:52:21.714Z" }, "score": 57, "matchingScoreModifiers": [ @@ -33113,7 +34162,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.131, "topicSearchString": "react-native masked-view hacktoberfest" }, { @@ -33140,7 +34189,7 @@ "updatedAt": "2025-03-04T00:38:15Z", "createdAt": "2015-03-31T17:44:40Z", "pushedAt": "2025-03-04T00:38:15Z", - "forks": 658, + "forks": 659, "issues": 174, "subscribers": 44, "stars": 4940, @@ -33165,9 +34214,11 @@ }, "npmPkg": "react-native-linear-gradient", "npm": { - "downloads": 2153375, - "weekDownloads": 434320, - "size": 117996 + "downloads": 2264178, + "weekDownloads": 362887, + "size": 117996, + "latestRelease": "2.8.3", + "latestReleaseDate": "2023-09-06T04:29:38.236Z" }, "score": 70, "matchingScoreModifiers": [ @@ -33178,7 +34229,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.136, "topicSearchString": "" }, { @@ -33236,7 +34287,9 @@ "npm": { "downloads": 12, "weekDownloads": 0, - "size": 847438 + "size": 847438, + "latestRelease": "1.0.1", + "latestReleaseDate": "2020-04-25T15:23:29.613Z" }, "score": 32, "matchingScoreModifiers": [ @@ -33301,9 +34354,11 @@ "unmaintained": true, "npmPkg": "react-native-audio-session", "npm": { - "downloads": 6660, - "weekDownloads": 1535, - "size": 27519 + "downloads": 7095, + "weekDownloads": 977, + "size": 27519, + "latestRelease": "0.0.6", + "latestReleaseDate": "2020-03-17T13:47:02.454Z" }, "score": 41, "matchingScoreModifiers": [ @@ -33311,7 +34366,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.554, + "popularity": -0.633, "topicSearchString": "react native ios audio avfoundation avaudiosession bridge react-native opensource javascript objective-c" }, { @@ -33335,7 +34390,7 @@ "forks": 377, "issues": 189, "subscribers": 24, - "stars": 629, + "stars": 630, "dependencies": 1 }, "name": "react-native-twilio-video-webrtc", @@ -33368,9 +34423,11 @@ }, "npmPkg": "react-native-twilio-video-webrtc", "npm": { - "downloads": 21255, - "weekDownloads": 4574, - "size": 224465 + "downloads": 22241, + "weekDownloads": 4079, + "size": 224465, + "latestRelease": "3.2.1", + "latestReleaseDate": "2024-10-02T15:39:10.044Z" }, "score": 46, "matchingScoreModifiers": [ @@ -33380,7 +34437,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.156, "topicSearchString": "react-native webrtc twilio-video video-streaming ios android realtime-video twilio video video-call" }, { @@ -33408,10 +34465,10 @@ "updatedAt": "2024-11-18T15:23:41Z", "createdAt": "2018-12-07T14:33:26Z", "pushedAt": "2024-11-18T15:23:41Z", - "forks": 445, + "forks": 447, "issues": 307, "subscribers": 27, - "stars": 1001, + "stars": 1002, "dependencies": 0 }, "name": "react-native-callkeep", @@ -33443,9 +34500,11 @@ }, "npmPkg": "react-native-callkeep", "npm": { - "downloads": 34950, - "weekDownloads": 6931, - "size": 262079 + "downloads": 36233, + "weekDownloads": 5736, + "size": 262079, + "latestRelease": "4.3.16", + "latestReleaseDate": "2024-11-18T15:23:52.404Z" }, "score": 46, "matchingScoreModifiers": [ @@ -33455,7 +34514,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.135, "topicSearchString": "callkit connectionservice ios android react-native voip webrtc connection-service call-kit" }, { @@ -33477,9 +34536,9 @@ "createdAt": "2015-09-27T10:57:30Z", "pushedAt": "2025-09-05T10:02:43Z", "forks": 1100, - "issues": 33, + "issues": 32, "subscribers": 122, - "stars": 4859, + "stars": 4860, "dependencies": 3 }, "name": "react-native-webrtc", @@ -33508,9 +34567,11 @@ }, "npmPkg": "react-native-webrtc", "npm": { - "downloads": 193376, - "weekDownloads": 45060, - "size": 1161321 + "downloads": 194154, + "weekDownloads": 36312, + "size": 1161321, + "latestRelease": "124.0.6", + "latestReleaseDate": "2025-07-28T09:19:01.854Z" }, "score": 97, "matchingScoreModifiers": [ @@ -33520,7 +34581,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.198, + "popularity": 0.159, "topicSearchString": "react-component react-native ios android webrtc react" }, { @@ -33544,7 +34605,7 @@ "forks": 186, "issues": 96, "subscribers": 16, - "stars": 582, + "stars": 583, "dependencies": 0 }, "name": "react-native-incall-manager", @@ -33576,9 +34637,11 @@ }, "npmPkg": "react-native-incall-manager", "npm": { - "downloads": 116817, - "weekDownloads": 27692, - "size": 221900 + "downloads": 117868, + "weekDownloads": 22391, + "size": 221900, + "latestRelease": "4.2.1", + "latestReleaseDate": "2025-04-30T16:05:34.429Z" }, "score": 57, "matchingScoreModifiers": [ @@ -33587,7 +34650,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.201, + "popularity": 0.161, "topicSearchString": "react reactnative webrtc phone call incall talk sip voip" }, { @@ -33632,16 +34695,18 @@ }, "npmPkg": "react-native-voip-push-notification", "npm": { - "downloads": 30751, - "weekDownloads": 6006, - "size": 37297 + "downloads": 31796, + "weekDownloads": 5150, + "size": 37297, + "latestRelease": "3.3.3", + "latestReleaseDate": "2025-04-30T16:24:49.512Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.138, "topicSearchString": "" }, { @@ -33666,10 +34731,10 @@ "updatedAt": "2025-09-07T14:49:08Z", "createdAt": "2019-07-02T10:45:52Z", "pushedAt": "2025-09-07T14:49:08Z", - "forks": 268, - "issues": 6, + "forks": 269, + "issues": 7, "subscribers": 18, - "stars": 4022, + "stars": 4027, "dependencies": 14 }, "name": "react-native-bootsplash", @@ -33702,9 +34767,11 @@ }, "npmPkg": "react-native-bootsplash", "npm": { - "downloads": 587648, - "weekDownloads": 119786, - "size": 476944 + "downloads": 609085, + "weekDownloads": 100944, + "size": 476944, + "latestRelease": "6.3.11", + "latestReleaseDate": "2025-09-07T14:50:00.021Z" }, "score": 97, "matchingScoreModifiers": [ @@ -33714,7 +34781,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.141, "topicSearchString": "bootsplash react-native boot-splash boot-screen bootscreen splash-screen splashscreen launch-screen launchscreen react" }, { @@ -33767,9 +34834,11 @@ }, "npmPkg": "redux-flipper", "npm": { - "downloads": 69109, - "weekDownloads": 15864, - "size": 10583 + "downloads": 70353, + "weekDownloads": 13347, + "size": 10583, + "latestRelease": "2.0.3", + "latestReleaseDate": "2024-03-05T14:13:36.204Z" }, "score": 41, "matchingScoreModifiers": [ @@ -33777,7 +34846,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.195, + "popularity": 0.161, "topicSearchString": "redux redux-middleware react-native flipper hacktoberfest" }, { @@ -33839,9 +34908,11 @@ }, "npmPkg": "react-native-responsive-image-view", "npm": { - "downloads": 1928, - "weekDownloads": 319, - "size": 51788 + "downloads": 2006, + "weekDownloads": 239, + "size": 51788, + "latestRelease": "3.0.0", + "latestReleaseDate": "2025-02-27T05:56:38.133Z" }, "score": 57, "matchingScoreModifiers": [ @@ -33849,7 +34920,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.141, + "popularity": 0.101, "topicSearchString": "react react-native responsive flexible fit aspect-ratio image view hook component responsive-images" }, { @@ -33880,7 +34951,7 @@ "createdAt": "2020-02-16T15:07:53Z", "pushedAt": "2025-07-07T19:02:15Z", "forks": 40, - "issues": 4, + "issues": 1, "subscribers": 8, "stars": 769, "dependencies": 1 @@ -33918,9 +34989,11 @@ }, "npmPkg": "react-native-image-colors", "npm": { - "downloads": 107509, - "weekDownloads": 19348, - "size": 73755 + "downloads": 110635, + "weekDownloads": 15598, + "size": 73755, + "latestRelease": "2.5.0", + "latestReleaseDate": "2025-07-07T19:02:10.281Z" }, "score": 68, "matchingScoreModifiers": [ @@ -33928,7 +35001,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.153, + "popularity": 0.12, "topicSearchString": "react-native expo image-colors rnimagecolors ios android react image dominant average color palette" }, { @@ -33962,7 +35035,7 @@ "forks": 103, "issues": 4, "subscribers": 8, - "stars": 1046, + "stars": 1047, "dependencies": 0 }, "name": "react-native-animated-nav-tab-bar", @@ -33996,9 +35069,11 @@ }, "npmPkg": "react-native-animated-nav-tab-bar", "npm": { - "downloads": 2020, - "weekDownloads": 321, - "size": 94801 + "downloads": 2171, + "weekDownloads": 278, + "size": 94801, + "latestRelease": "3.1.13", + "latestReleaseDate": "2025-05-26T17:18:10.403Z" }, "score": 68, "matchingScoreModifiers": [ @@ -34006,7 +35081,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.135, + "popularity": 0.109, "topicSearchString": "react react-native react-component react-navigation navigation ios android tab tab-bar bar animation" }, { @@ -34053,9 +35128,11 @@ }, "npmPkg": "expo-2d-context", "npm": { - "downloads": 157008, - "weekDownloads": 34509, - "size": 2344108 + "downloads": 160379, + "weekDownloads": 31794, + "size": 2344108, + "latestRelease": "0.0.4", + "latestReleaseDate": "2023-11-17T10:16:54.752Z" }, "score": 41, "matchingScoreModifiers": [ @@ -34063,7 +35140,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.187, + "popularity": 0.169, "topicSearchString": "" }, { @@ -34090,7 +35167,7 @@ "updatedAt": "2024-09-24T11:12:01Z", "createdAt": "2016-11-29T10:50:53Z", "pushedAt": "2024-09-24T11:12:01Z", - "forks": 573, + "forks": 574, "issues": 74, "subscribers": 32, "stars": 3597, @@ -34120,9 +35197,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1260198, - "weekDownloads": 247102, - "size": 783354 + "downloads": 1336159, + "weekDownloads": 201883, + "size": 783354, + "latestRelease": "6.3.4", + "latestReleaseDate": "2022-01-24T14:00:18.189Z" }, "score": 81, "matchingScoreModifiers": [ @@ -34132,7 +35211,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.128, "topicSearchString": "react-native react-component component html render-html" }, { @@ -34159,10 +35238,10 @@ "updatedAt": "2025-08-28T23:12:22Z", "createdAt": "2015-11-14T15:45:34Z", "pushedAt": "2025-08-28T23:12:22Z", - "forks": 3384, - "issues": 228, + "forks": 3386, + "issues": 229, "subscribers": 190, - "stars": 14044, + "stars": 14056, "dependencies": 8 }, "name": "react-native-gifted-chat", @@ -34194,9 +35273,11 @@ }, "npmPkg": "react-native-gifted-chat", "npm": { - "downloads": 241714, - "weekDownloads": 48781, - "size": 393304 + "downloads": 249955, + "weekDownloads": 41934, + "size": 393304, + "latestRelease": "2.8.1", + "latestReleaseDate": "2025-03-27T12:33:56.579Z" }, "score": 86, "matchingScoreModifiers": [ @@ -34207,7 +35288,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.143, "topicSearchString": "android ios react-native react react-component messenger message chat component" }, { @@ -34261,9 +35342,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 3608, - "weekDownloads": 363, - "size": 1903805 + "downloads": 3749, + "weekDownloads": 615, + "size": 1903805, + "latestRelease": "8.2.7", + "latestReleaseDate": "2025-08-18T10:13:37.422Z" }, "score": 86, "matchingScoreModifiers": [ @@ -34274,7 +35357,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.086, + "popularity": 0.139, "topicSearchString": "shoutem-ui react-native ios android native-components shoutem" }, { @@ -34329,9 +35412,11 @@ }, "npmPkg": "react-native-markdown-display", "npm": { - "downloads": 1068878, - "weekDownloads": 220998, - "size": 69674 + "downloads": 1120936, + "weekDownloads": 182622, + "size": 69674, + "latestRelease": "7.0.2", + "latestReleaseDate": "2023-12-11T12:07:20.703Z" }, "score": 57, "matchingScoreModifiers": [ @@ -34340,7 +35425,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.138, "topicSearchString": "react react-native native markdown commonmark markdown-it" }, { @@ -34366,9 +35451,9 @@ "createdAt": "2015-12-12T12:52:11Z", "pushedAt": "2025-08-28T19:00:34Z", "forks": 1037, - "issues": 3, + "issues": 4, "subscribers": 46, - "stars": 9709, + "stars": 9712, "dependencies": 2 }, "name": "react-i18next", @@ -34402,9 +35487,11 @@ }, "npmPkg": "react-i18next", "npm": { - "downloads": 25440758, - "weekDownloads": 5265171, - "size": 334813 + "downloads": 26510601, + "weekDownloads": 4397769, + "size": 334813, + "latestRelease": "15.7.3", + "latestReleaseDate": "2025-08-28T19:00:55.376Z" }, "score": 97, "matchingScoreModifiers": [ @@ -34414,7 +35501,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.141, "topicSearchString": "i18next internationalization i18n translation localization l10n globalization react reactjs react-native ssr" }, { @@ -34439,7 +35526,7 @@ "forks": 577, "issues": 165, "subscribers": 43, - "stars": 5357, + "stars": 5355, "dependencies": 2 }, "name": "react-native-keyboard-aware-scroll-view", @@ -34473,9 +35560,11 @@ "unmaintained": true, "npmPkg": "react-native-keyboard-aware-scroll-view", "npm": { - "downloads": 1431388, - "weekDownloads": 300199, - "size": 56793 + "downloads": 1498104, + "weekDownloads": 248886, + "size": 56793, + "latestRelease": "0.9.5", + "latestReleaseDate": "2021-11-04T10:02:02.898Z" }, "score": 70, "matchingScoreModifiers": [ @@ -34486,7 +35575,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.609, "topicSearchString": "react react-native scrollview keyboard ios android react-component scroll-view react-components scrollview-component" }, { @@ -34544,9 +35633,11 @@ "unmaintained": true, "npmPkg": "react-native-scroll-into-view", "npm": { - "downloads": 24397, - "weekDownloads": 5853, - "size": 53365 + "downloads": 24845, + "weekDownloads": 4450, + "size": 53365, + "latestRelease": "2.0.2", + "latestReleaseDate": "2021-11-04T09:36:37.395Z" }, "score": 41, "matchingScoreModifiers": [ @@ -34554,7 +35645,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.546, + "popularity": -0.598, "topicSearchString": "react-native react scrollintoview form scroll into view expo visible" }, { @@ -34583,7 +35674,7 @@ "forks": 150, "issues": 3, "subscribers": 14, - "stars": 2467, + "stars": 2468, "dependencies": 0 }, "name": "react-native-size-matters", @@ -34610,9 +35701,11 @@ }, "npmPkg": "react-native-size-matters", "npm": { - "downloads": 920145, - "weekDownloads": 180166, - "size": 13888 + "downloads": 969875, + "weekDownloads": 150374, + "size": 13888, + "latestRelease": "0.4.2", + "latestReleaseDate": "2023-10-03T09:23:44.732Z" }, "score": 57, "matchingScoreModifiers": [ @@ -34621,7 +35714,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.132, "topicSearchString": "javascript react-native scaling tablet" }, { @@ -34653,7 +35746,7 @@ "forks": 208, "issues": 21, "subscribers": 9, - "stars": 1533, + "stars": 1534, "dependencies": 2 }, "name": "@expo/react-native-action-sheet", @@ -34682,9 +35775,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 947964, - "weekDownloads": 241142, - "size": 176556 + "downloads": 945706, + "weekDownloads": 205817, + "size": 176556, + "latestRelease": "4.1.1", + "latestReleaseDate": "2025-02-25T15:47:52.661Z" }, "score": 57, "matchingScoreModifiers": [ @@ -34693,7 +35788,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.216, + "popularity": 0.185, "topicSearchString": "expo react-native action-sheet hacktoberfest android ios actionsheet" }, { @@ -34754,9 +35849,11 @@ "unmaintained": true, "npmPkg": "react-native-modal-selector", "npm": { - "downloads": 637941, - "weekDownloads": 126984, - "size": 43369 + "downloads": 676514, + "weekDownloads": 101123, + "size": 43369, + "latestRelease": "2.1.2", + "latestReleaseDate": "2022-10-24T18:37:31.684Z" }, "score": 57, "matchingScoreModifiers": [ @@ -34765,7 +35862,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.623, "topicSearchString": "react-native dropdown popover select picker modal ios android react-component" }, { @@ -34836,9 +35933,11 @@ "unmaintained": true, "npmPkg": "react-native-svg-charts", "npm": { - "downloads": 255840, - "weekDownloads": 46642, - "size": 417079 + "downloads": 284436, + "weekDownloads": 36932, + "size": 417079, + "latestRelease": "5.4.0", + "latestReleaseDate": "2020-04-14T19:04:09.736Z" }, "score": 46, "matchingScoreModifiers": [ @@ -34848,7 +35947,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.595, + "popularity": -0.64, "topicSearchString": "react-native react-component component react mobile ios android vector charts chart d3 svg" }, { @@ -34884,13 +35983,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T09:40:44Z", + "updatedAt": "2025-09-11T08:45:01Z", "createdAt": "2016-01-17T14:29:21Z", - "pushedAt": "2025-09-09T09:40:44Z", - "forks": 1092, + "pushedAt": "2025-09-11T08:45:01Z", + "forks": 1094, "issues": 168, "subscribers": 100, - "stars": 7819, + "stars": 7827, "dependencies": 3 }, "name": "react-native-svg", @@ -34922,9 +36021,11 @@ }, "npmPkg": "react-native-svg", "npm": { - "downloads": 7445665, - "weekDownloads": 1525706, - "size": 4072314 + "downloads": 7794057, + "weekDownloads": 1314094, + "size": 4072314, + "latestRelease": "15.13.0", + "latestReleaseDate": "2025-09-09T09:40:39.881Z" }, "score": 89, "matchingScoreModifiers": [ @@ -34934,7 +36035,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.174, + "popularity": 0.143, "topicSearchString": "react-component react-native ios android windows svg art vml gradient" }, { @@ -34948,7 +36049,7 @@ "github": { "urls": { "repo": "https://github.com/hyochan/react-native-iap", - "homepage": "https://react-native-iap.hyo.dev" + "homepage": "https://hyochan.github.io/react-native-iap" }, "stats": { "hasIssues": true, @@ -34956,13 +36057,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T19:39:27Z", + "updatedAt": "2025-09-13T02:25:42Z", "createdAt": "2017-10-22T00:31:20Z", - "pushedAt": "2025-09-09T19:39:27Z", - "forks": 650, - "issues": 224, - "subscribers": 38, - "stars": 3071, + "pushedAt": "2025-09-13T02:25:42Z", + "forks": 651, + "issues": 220, + "subscribers": 37, + "stars": 3075, "dependencies": 0 }, "name": "react-native-iap", @@ -34996,9 +36097,11 @@ }, "npmPkg": "react-native-iap", "npm": { - "downloads": 233902, - "weekDownloads": 50396, - "size": 931936 + "downloads": 242392, + "weekDownloads": 42158, + "size": 946417, + "latestRelease": "14.3.0", + "latestReleaseDate": "2025-09-13T02:00:34.876Z" }, "score": 86, "matchingScoreModifiers": [ @@ -35009,7 +36112,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.148, "topicSearchString": "react-native nitro amazon android appstore billing iap in-app-purchase ios playstore" }, { @@ -35064,9 +36167,11 @@ "unmaintained": true, "npmPkg": "react-native-markdown-renderer", "npm": { - "downloads": 38768, - "weekDownloads": 7534, - "size": 185087 + "downloads": 43255, + "weekDownloads": 6753, + "size": 185087, + "latestRelease": "3.2.8", + "latestReleaseDate": "2018-06-18T14:34:39.503Z" }, "score": 41, "matchingScoreModifiers": [ @@ -35074,7 +36179,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.585, + "popularity": -0.617, "topicSearchString": "react react-native native markdown commonmark markdown-it" }, { @@ -35103,9 +36208,9 @@ "createdAt": "2015-09-16T14:06:22Z", "pushedAt": "2025-02-03T21:09:59Z", "forks": 1412, - "issues": 7, + "issues": 8, "subscribers": 73, - "stars": 6609, + "stars": 6613, "dependencies": 0 }, "name": "react-native-device-info", @@ -35137,9 +36242,11 @@ }, "npmPkg": "react-native-device-info", "npm": { - "downloads": 3179579, - "weekDownloads": 642133, - "size": 715685 + "downloads": 3328006, + "weekDownloads": 536412, + "size": 715685, + "latestRelease": "14.0.4", + "latestReleaseDate": "2025-02-03T21:10:13.716Z" }, "score": 81, "matchingScoreModifiers": [ @@ -35149,7 +36256,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.137, "topicSearchString": "react-component react-native ios android windows device events cocoapod hacktoberfest" }, { @@ -35174,7 +36281,7 @@ "forks": 1852, "issues": 149, "subscribers": 95, - "stars": 6787, + "stars": 6788, "dependencies": 0 }, "name": "react-native-push-notification", @@ -35206,9 +36313,11 @@ }, "npmPkg": "react-native-push-notification", "npm": { - "downloads": 322191, - "weekDownloads": 67651, - "size": 279032 + "downloads": 332376, + "weekDownloads": 56271, + "size": 279032, + "latestRelease": "8.1.1", + "latestReleaseDate": "2021-10-01T14:22:43.183Z" }, "score": 70, "matchingScoreModifiers": [ @@ -35219,7 +36328,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.606, "topicSearchString": "react-component react-native ios android notifications push apns firebase push-notifications" }, { @@ -35273,9 +36382,11 @@ }, "npmPkg": "react-native-sound", "npm": { - "downloads": 425796, - "weekDownloads": 85357, - "size": 87930 + "downloads": 444400, + "weekDownloads": 72234, + "size": 87930, + "latestRelease": "0.12.0", + "latestReleaseDate": "2025-07-14T16:40:11.602Z" }, "score": 81, "matchingScoreModifiers": [ @@ -35285,7 +36396,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.138, "topicSearchString": "react-native sound audio ios android windows" }, { @@ -35335,9 +36446,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 3842, - "weekDownloads": 889, - "size": 107438 + "downloads": 3847, + "weekDownloads": 819, + "size": 107438, + "latestRelease": "0.2.2", + "latestReleaseDate": "2020-01-23T11:08:41.458Z" }, "score": 41, "matchingScoreModifiers": [ @@ -35345,7 +36458,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.553, + "popularity": -0.569, "topicSearchString": "" }, { @@ -35376,8 +36489,8 @@ "updatedAt": "2022-10-31T01:41:06Z", "createdAt": "2017-04-13T04:13:44Z", "pushedAt": "2022-10-31T01:41:06Z", - "forks": 1321, - "issues": 410, + "forks": 1323, + "issues": 411, "subscribers": 60, "stars": 8388, "dependencies": 0 @@ -35413,9 +36526,11 @@ }, "npmPkg": "react-native-fast-image", "npm": { - "downloads": 839159, - "weekDownloads": 172647, - "size": 104363 + "downloads": 859446, + "weekDownloads": 145022, + "size": 104363, + "latestRelease": "8.6.3", + "latestReleaseDate": "2022-10-31T01:41:09.853Z" }, "score": 70, "matchingScoreModifiers": [ @@ -35426,7 +36541,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.607, "topicSearchString": "cache cached fastimage image priority react-native sdwebimage glide image-cache cocoapod hacktoberfest" }, { @@ -35457,8 +36572,8 @@ "pushedAt": "2020-05-19T21:35:09Z", "forks": 530, "issues": 154, - "subscribers": 22, - "stars": 2449, + "subscribers": 21, + "stars": 2448, "dependencies": 1 }, "name": "react-native-image-zoom-viewer", @@ -35483,9 +36598,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 381462, - "weekDownloads": 124604, - "size": 116564 + "downloads": 348446, + "weekDownloads": 106141, + "size": 116564, + "latestRelease": "3.0.1", + "latestReleaseDate": "2020-05-19T21:36:02.689Z" }, "score": 46, "matchingScoreModifiers": [ @@ -35495,7 +36612,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.222, + "popularity": -0.241, "topicSearchString": "image-viewer react-native react-component" }, { @@ -35520,7 +36637,7 @@ "forks": 425, "issues": 83, "subscribers": 11, - "stars": 1210, + "stars": 1209, "dependencies": 2 }, "name": "react-native-modal-dropdown", @@ -35556,9 +36673,11 @@ "unmaintained": true, "npmPkg": "react-native-modal-dropdown", "npm": { - "downloads": 24991, - "weekDownloads": 5442, - "size": 1736393 + "downloads": 25784, + "weekDownloads": 4367, + "size": 1736393, + "latestRelease": "1.0.2", + "latestReleaseDate": "2021-09-15T09:09:23.529Z" }, "score": 46, "matchingScoreModifiers": [ @@ -35568,7 +36687,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.565, + "popularity": -0.606, "topicSearchString": "react react-component react-native component ios android modal dropdown picker select selector option" }, { @@ -35619,9 +36738,11 @@ "unmaintained": true, "npmPkg": "react-native-modal-translucent", "npm": { - "downloads": 295, - "weekDownloads": 45, - "size": 322343 + "downloads": 322, + "weekDownloads": 31, + "size": 322343, + "latestRelease": "5.0.0", + "latestReleaseDate": "2019-11-21T08:06:10.048Z" }, "score": 41, "matchingScoreModifiers": [ @@ -35629,7 +36750,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.37, + "popularity": -1.417, "topicSearchString": "react-native modal translucent statusbar" }, { @@ -35657,10 +36778,10 @@ "updatedAt": "2025-08-28T07:58:55Z", "createdAt": "2019-09-06T09:39:03Z", "pushedAt": "2025-08-28T07:58:55Z", - "forks": 144, + "forks": 143, "issues": 17, "subscribers": 266, - "stars": 3253, + "stars": 3258, "dependencies": 0 }, "name": "@shopify/restyle", @@ -35681,9 +36802,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 144148, - "weekDownloads": 29013, - "size": 92221 + "downloads": 149614, + "weekDownloads": 23132, + "size": 92221, + "latestRelease": "2.4.5", + "latestReleaseDate": "2025-03-19T21:32:10.619Z" }, "score": 97, "matchingScoreModifiers": [ @@ -35693,7 +36816,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.131, "topicSearchString": "" }, { @@ -35716,13 +36839,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T12:25:16Z", + "updatedAt": "2025-09-12T11:02:20Z", "createdAt": "2018-06-21T21:15:55Z", - "pushedAt": "2025-09-10T12:25:16Z", + "pushedAt": "2025-09-12T11:02:20Z", "forks": 104, "issues": 53, "subscribers": 17, - "stars": 1034, + "stars": 1036, "dependencies": 2 }, "name": "react-native-purchases", @@ -35754,9 +36877,11 @@ }, "npmPkg": "react-native-purchases", "npm": { - "downloads": 325547, - "weekDownloads": 62788, - "size": 289190 + "downloads": 339465, + "weekDownloads": 57182, + "size": 307859, + "latestRelease": "9.4.2", + "latestReleaseDate": "2025-09-11T18:42:44.650Z" }, "score": 73, "matchingScoreModifiers": [ @@ -35765,7 +36890,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.143, "topicSearchString": "react-native in-app-purchase subscriptions iap ios apple android stripe hacktoberfest" }, { @@ -35797,10 +36922,10 @@ "updatedAt": "2025-05-14T02:40:36Z", "createdAt": "2019-02-06T17:44:24Z", "pushedAt": "2025-05-14T02:40:36Z", - "forks": 90, + "forks": 89, "issues": 60, "subscribers": 6, - "stars": 379, + "stars": 378, "dependencies": 0 }, "name": "@react-native-community/checkbox", @@ -35825,9 +36950,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 426743, - "weekDownloads": 80576, - "size": 191230 + "downloads": 459292, + "weekDownloads": 65099, + "size": 191230, + "latestRelease": "0.5.20", + "latestReleaseDate": "2025-05-14T02:40:29.617Z" }, "score": 68, "matchingScoreModifiers": [ @@ -35835,7 +36962,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.12, "topicSearchString": "checkbox react-native react-native" }, { @@ -35861,7 +36988,7 @@ "forks": 852, "issues": 7, "subscribers": 46, - "stars": 3430, + "stars": 3431, "dependencies": 0 }, "name": "@react-native-google-signin/google-signin", @@ -35896,9 +37023,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 902866, - "weekDownloads": 176222, - "size": 169379 + "downloads": 937776, + "weekDownloads": 154643, + "size": 169379, + "latestRelease": "16.0.0", + "latestReleaseDate": "2025-09-07T16:33:34.413Z" }, "score": 100, "matchingScoreModifiers": [ @@ -35907,7 +37036,7 @@ "Known", "Recently updated" ], - "popularity": 0.166, + "popularity": 0.14, "topicSearchString": "react-native google-sign-in google-login android-creadential-manager oauth oauth2 ios android web googlesignin googleauth hacktoberfest" }, { @@ -35963,9 +37092,11 @@ "unmaintained": true, "npmPkg": "react-native-kvideo", "npm": { - "downloads": 4, + "downloads": 5, "weekDownloads": 0, - "size": 256241 + "size": 256241, + "latestRelease": "1.0.0", + "latestReleaseDate": "2020-05-06T20:41:03.831Z" }, "score": 32, "matchingScoreModifiers": [ @@ -36018,9 +37149,11 @@ }, "npmPkg": "react-native-navigation-hooks", "npm": { - "downloads": 17441, - "weekDownloads": 4657, - "size": 110338 + "downloads": 16893, + "weekDownloads": 3921, + "size": 110338, + "latestRelease": "6.3.0", + "latestReleaseDate": "2021-02-04T13:23:36.143Z" }, "score": 41, "matchingScoreModifiers": [ @@ -36028,7 +37161,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.227, + "popularity": 0.197, "topicSearchString": "" }, { @@ -36049,13 +37182,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-09-05T14:50:43Z", + "updatedAt": "2025-09-11T10:47:37Z", "createdAt": "2017-10-02T22:17:14Z", - "pushedAt": "2025-09-05T14:50:43Z", + "pushedAt": "2025-09-11T10:47:37Z", "forks": 2132, - "issues": 456, + "issues": 459, "subscribers": 203, - "stars": 9548, + "stars": 9549, "dependencies": 8 }, "name": "aws-amplify", @@ -36077,9 +37210,11 @@ }, "npmPkg": "aws-amplify", "npm": { - "downloads": 3868606, - "weekDownloads": 820185, - "size": 169513 + "downloads": 4010743, + "weekDownloads": 686668, + "size": 169515, + "latestRelease": "6.15.6", + "latestReleaseDate": "2025-09-11T10:48:16.900Z" }, "score": 86, "matchingScoreModifiers": [ @@ -36090,7 +37225,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.146, "topicSearchString": "" }, { @@ -36112,13 +37247,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-08-06T09:54:11Z", + "updatedAt": "2025-09-11T10:47:37Z", "createdAt": "2017-10-02T22:17:14Z", - "pushedAt": "2025-08-06T09:54:11Z", + "pushedAt": "2025-09-11T10:47:37Z", "forks": 2132, - "issues": 456, + "issues": 459, "subscribers": 203, - "stars": 9548, + "stars": 9549, "dependencies": 7 }, "name": "@aws-amplify/datastore", @@ -36139,19 +37274,22 @@ "hasNativeCode": false }, "npm": { - "downloads": 3823678, - "weekDownloads": 810021, - "size": 2795652 + "downloads": 3967276, + "weekDownloads": 679965, + "size": 2795652, + "latestRelease": "5.0.89", + "latestReleaseDate": "2025-09-11T10:48:14.313Z" }, - "score": 81, + "score": 86, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Lots of open issues", + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.146, "topicSearchString": "" }, { @@ -36173,13 +37311,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-05-27T14:05:21Z", + "updatedAt": "2025-09-12T12:16:35Z", "createdAt": "2017-10-02T22:17:14Z", - "pushedAt": "2025-05-27T14:05:21Z", + "pushedAt": "2025-09-12T12:16:35Z", "forks": 2132, - "issues": 456, + "issues": 459, "subscribers": 203, - "stars": 9548, + "stars": 9549, "dependencies": 3 }, "name": "@aws-amplify/react-native", @@ -36200,19 +37338,22 @@ "hasNativeCode": true }, "npm": { - "downloads": 152313, - "weekDownloads": 34627, - "size": 404889 + "downloads": 154983, + "weekDownloads": 28544, + "size": 404889, + "latestRelease": "1.1.10", + "latestReleaseDate": "2025-05-27T14:05:49.616Z" }, - "score": 81, + "score": 86, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Lots of open issues", + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.193, + "popularity": 0.157, "topicSearchString": "" }, { @@ -36234,13 +37375,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-08-21T08:01:56Z", + "updatedAt": "2025-09-11T10:47:37Z", "createdAt": "2017-10-02T22:17:14Z", - "pushedAt": "2025-08-21T08:01:56Z", + "pushedAt": "2025-09-11T10:47:37Z", "forks": 2132, - "issues": 456, + "issues": 459, "subscribers": 203, - "stars": 9548, + "stars": 9549, "dependencies": 3 }, "name": "@aws-amplify/auth", @@ -36261,9 +37402,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 4369698, - "weekDownloads": 925629, - "size": 3169395 + "downloads": 4536457, + "weekDownloads": 778238, + "size": 3170334, + "latestRelease": "6.15.1", + "latestReleaseDate": "2025-09-11T10:48:06.245Z" }, "score": 86, "matchingScoreModifiers": [ @@ -36274,7 +37417,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.146, "topicSearchString": "" }, { @@ -36294,13 +37437,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-08-06T09:54:11Z", + "updatedAt": "2025-09-11T10:47:37Z", "createdAt": "2017-10-02T22:17:14Z", - "pushedAt": "2025-08-06T09:54:11Z", + "pushedAt": "2025-09-11T10:47:37Z", "forks": 2132, - "issues": 456, + "issues": 459, "subscribers": 203, - "stars": 9548, + "stars": 9549, "dependencies": 3 }, "name": "@aws-amplify/notifications", @@ -36321,19 +37464,22 @@ "hasNativeCode": false }, "npm": { - "downloads": 3315507, - "weekDownloads": 699632, - "size": 743374 + "downloads": 3440956, + "weekDownloads": 589903, + "size": 743374, + "latestRelease": "2.0.87", + "latestReleaseDate": "2025-09-11T10:48:08.792Z" }, - "score": 81, + "score": 86, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Lots of open issues", + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.146, "topicSearchString": "" }, { @@ -36361,7 +37507,7 @@ "forks": 583, "issues": 29, "subscribers": 70, - "stars": 1341, + "stars": 1340, "dependencies": 5 }, "name": "parse", @@ -36392,9 +37538,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 378426, - "weekDownloads": 97496, - "size": 5171388 + "downloads": 362488, + "weekDownloads": 78521, + "size": 5171388, + "latestRelease": "6.1.1", + "latestReleaseDate": "2025-04-04T02:08:40.580Z" }, "score": 73, "matchingScoreModifiers": [ @@ -36403,7 +37551,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.219, + "popularity": 0.184, "topicSearchString": "cloud mobile api javascript parse-platform parse-js parse javascript-sdk hacktoberfest" }, { @@ -36466,9 +37614,11 @@ "unmaintained": true, "npmPkg": "react-native-material-menu", "npm": { - "downloads": 43656, - "weekDownloads": 9302, - "size": 25874 + "downloads": 44971, + "weekDownloads": 8151, + "size": 25874, + "latestRelease": "2.0.0", + "latestReleaseDate": "2021-08-23T19:28:17.993Z" }, "score": 41, "matchingScoreModifiers": [ @@ -36476,7 +37626,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.569, + "popularity": -0.596, "topicSearchString": "react-native react menu material-menu react-component material dropdown material-design component ios android" }, { @@ -36534,16 +37684,18 @@ }, "npmPkg": "react-native-console-time-polyfill", "npm": { - "downloads": 38169, - "weekDownloads": 8917, - "size": 4887 + "downloads": 38363, + "weekDownloads": 7539, + "size": 4887, + "latestRelease": "1.2.3", + "latestReleaseDate": "2021-04-03T10:00:22.903Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.199, + "popularity": 0.167, "topicSearchString": "react-native polyfill console time timeend performance measurement count countreset measurements" }, { @@ -36567,7 +37719,7 @@ "forks": 87, "issues": 18, "subscribers": 9, - "stars": 522, + "stars": 521, "dependencies": 0 }, "name": "react-native-change-icon", @@ -36594,9 +37746,11 @@ }, "npmPkg": "react-native-change-icon", "npm": { - "downloads": 25875, - "weekDownloads": 5803, - "size": 30999 + "downloads": 26776, + "weekDownloads": 4649, + "size": 30999, + "latestRelease": "5.0.0", + "latestReleaseDate": "2023-08-19T19:29:01.655Z" }, "score": 41, "matchingScoreModifiers": [ @@ -36604,7 +37758,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.191, + "popularity": 0.148, "topicSearchString": "react-native ios android" }, { @@ -36661,9 +37815,11 @@ "unmaintained": true, "npmPkg": "react-native-open-maps", "npm": { - "downloads": 54234, - "weekDownloads": 13351, - "size": 23336 + "downloads": 55366, + "weekDownloads": 10836, + "size": 23336, + "latestRelease": "0.4.3", + "latestReleaseDate": "2023-07-17T16:02:58.100Z" }, "score": 41, "matchingScoreModifiers": [ @@ -36671,7 +37827,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.541, + "popularity": -0.584, "topicSearchString": "react-native maps open-link apple-maps google-maps map-deep-links map-url-scheme linking" }, { @@ -36734,9 +37890,11 @@ }, "npmPkg": "react-native-store-review", "npm": { - "downloads": 92007, - "weekDownloads": 19613, - "size": 23072 + "downloads": 96156, + "weekDownloads": 16669, + "size": 23072, + "latestRelease": "0.4.3", + "latestReleaseDate": "2023-10-26T12:47:21.142Z" }, "score": 57, "matchingScoreModifiers": [ @@ -36745,7 +37903,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.147, "topicSearchString": "react-native react-component component react mobile ios android app-store review rating rate appstore playstore" }, { @@ -36798,9 +37956,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 725224, - "weekDownloads": 148074, - "size": 167579 + "downloads": 758106, + "weekDownloads": 125345, + "size": 167579, + "latestRelease": "3.4.0", + "latestReleaseDate": "2024-09-01T08:47:00.956Z" }, "score": 46, "matchingScoreModifiers": [ @@ -36810,7 +37970,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.141, "topicSearchString": "react-native geolocation location react library" }, { @@ -36899,7 +38059,7 @@ "forks": 344, "issues": 122, "subscribers": 20, - "stars": 1075, + "stars": 1077, "dependencies": 3 }, "name": "@react-native-community/audio-toolkit", @@ -36928,9 +38088,11 @@ }, "unmaintained": true, "npm": { - "downloads": 15824, - "weekDownloads": 3307, - "size": 123927 + "downloads": 16538, + "weekDownloads": 2529, + "size": 123927, + "latestRelease": "2.0.3", + "latestReleaseDate": "2020-03-23T04:51:00.067Z" }, "score": 46, "matchingScoreModifiers": [ @@ -36940,7 +38102,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.62, "topicSearchString": "react-native audio audio-toolkit reactnative audio-library cross-platform" }, { @@ -36990,16 +38152,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 7, - "weekDownloads": 4, - "size": 24667 + "downloads": 5, + "weekDownloads": 2, + "size": 24667, + "latestRelease": "1.1.0", + "latestReleaseDate": "2020-03-25T10:48:32.198Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.95, + "popularity": -1.35, "topicSearchString": "modal modal-dialog modal-statusbar" }, { @@ -37050,8 +38214,10 @@ }, "npmPkg": "react-native-navbar", "npm": { - "downloads": 1429, - "weekDownloads": 164 + "downloads": 1491, + "weekDownloads": 133, + "latestRelease": "2.1.0", + "latestReleaseDate": "2017-10-30T09:25:52.018Z" }, "score": 57, "matchingScoreModifiers": [ @@ -37060,7 +38226,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.652, + "popularity": -0.674, "topicSearchString": "react-native navbar" }, { @@ -37113,8 +38279,10 @@ }, "npmPkg": "react-native-platform-touchable", "npm": { - "downloads": 15213, - "weekDownloads": 3025 + "downloads": 15762, + "weekDownloads": 2589, + "latestRelease": "1.1.1", + "latestReleaseDate": "2017-07-01T20:42:09.773Z" }, "score": 41, "matchingScoreModifiers": [ @@ -37122,7 +38290,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.61, "topicSearchString": "react-native react component button" }, { @@ -37148,7 +38316,7 @@ "createdAt": "2019-10-07T18:39:07Z", "pushedAt": "2025-05-02T15:33:01Z", "forks": 71, - "issues": 35, + "issues": 36, "subscribers": 9, "stars": 878, "dependencies": 0 @@ -37178,9 +38346,11 @@ }, "npmPkg": "react-native-context-menu-view", "npm": { - "downloads": 141106, - "weekDownloads": 25191, - "size": 3412883 + "downloads": 149906, + "weekDownloads": 19185, + "size": 3412883, + "latestRelease": "1.19.0", + "latestReleaseDate": "2025-05-02T15:26:06.702Z" }, "score": 68, "matchingScoreModifiers": [ @@ -37188,7 +38358,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.152, + "popularity": 0.109, "topicSearchString": "react-native ios android javascript npm" }, { @@ -37250,9 +38420,11 @@ "unmaintained": true, "npmPkg": "rn-range-slider", "npm": { - "downloads": 64544, - "weekDownloads": 13509, - "size": 30881 + "downloads": 66533, + "weekDownloads": 10814, + "size": 30881, + "latestRelease": "2.2.2", + "latestReleaseDate": "2022-09-16T07:30:56.624Z" }, "score": 41, "matchingScoreModifiers": [ @@ -37260,7 +38432,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.612, "topicSearchString": "react native react-native react-component component android ios custom range slider seekbar" }, { @@ -37324,16 +38496,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 102, - "weekDownloads": 14, - "size": 35839 + "downloads": 97, + "weekDownloads": 19, + "size": 35839, + "latestRelease": "1.1.1", + "latestReleaseDate": "2020-11-06T13:51:41.896Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.633, + "popularity": -0.577, "topicSearchString": "react-native calendar date datepicker jalali jalaali shamsi persian" }, { @@ -37397,16 +38571,18 @@ "unmaintained": true, "npmPkg": "react-native-fb-image-grid", "npm": { - "downloads": 138, + "downloads": 143, "weekDownloads": 20, - "size": 244374 + "size": 244374, + "latestRelease": "0.0.5", + "latestReleaseDate": "2020-12-26T17:57:16.978Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.625, + "popularity": -1.629, "topicSearchString": "react-native react-component component react mobile ios android ui image imageloader gif glide" }, { @@ -37465,9 +38641,11 @@ }, "unmaintained": true, "npm": { - "downloads": 25, + "downloads": 27, "weekDownloads": 0, - "size": 22349 + "size": 22349, + "latestRelease": "4.8.0", + "latestReleaseDate": "2020-01-03T17:11:52.768Z" }, "score": 41, "matchingScoreModifiers": [ @@ -37502,7 +38680,7 @@ "forks": 57, "issues": 24, "subscribers": 19, - "stars": 338, + "stars": 339, "dependencies": 2 }, "name": "@fortawesome/react-native-fontawesome", @@ -37523,9 +38701,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 93711, - "weekDownloads": 19749, - "size": 18910 + "downloads": 97144, + "weekDownloads": 18178, + "size": 18910, + "latestRelease": "0.3.2", + "latestReleaseDate": "2024-05-23T14:29:35.722Z" }, "score": 41, "matchingScoreModifiers": [ @@ -37533,7 +38713,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.159, "topicSearchString": "" }, { @@ -37590,9 +38770,11 @@ "unmaintained": true, "npmPkg": "react-native-autoheight-webview", "npm": { - "downloads": 72777, - "weekDownloads": 15029, - "size": 22029 + "downloads": 75059, + "weekDownloads": 12761, + "size": 22029, + "latestRelease": "1.6.5", + "latestReleaseDate": "2022-10-24T07:21:54.764Z" }, "score": 57, "matchingScoreModifiers": [ @@ -37601,7 +38783,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.574, + "popularity": -0.605, "topicSearchString": "react react-native autoheight webview" }, { @@ -37657,9 +38839,11 @@ }, "npmPkg": "react-native-tts", "npm": { - "downloads": 115398, - "weekDownloads": 23715, - "size": 162442 + "downloads": 122258, + "weekDownloads": 19825, + "size": 162442, + "latestRelease": "4.1.1", + "latestReleaseDate": "2024-06-14T18:46:49.275Z" }, "score": 46, "matchingScoreModifiers": [ @@ -37669,7 +38853,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.138, "topicSearchString": "tts voice speech text-to-speech react react-native android ios" }, { @@ -37694,10 +38878,10 @@ "updatedAt": "2025-09-02T13:11:22Z", "createdAt": "2016-02-23T00:19:11Z", "pushedAt": "2025-09-02T13:11:22Z", - "forks": 605, + "forks": 607, "issues": 313, "subscribers": 32, - "stars": 4921, + "stars": 4920, "dependencies": 4 }, "name": "react-native-config", @@ -37728,9 +38912,11 @@ }, "npmPkg": "react-native-config", "npm": { - "downloads": 1327477, - "weekDownloads": 320418, - "size": 134682 + "downloads": 1339825, + "weekDownloads": 266597, + "size": 134682, + "latestRelease": "1.5.9", + "latestReleaseDate": "2025-09-02T13:12:05.144Z" }, "score": 89, "matchingScoreModifiers": [ @@ -37740,7 +38926,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.205, + "popularity": 0.169, "topicSearchString": "env config config-var react-native android ios windows 12factor" }, { @@ -37792,9 +38978,11 @@ }, "npmPkg": "react-native-deep-linking", "npm": { - "downloads": 11441, - "weekDownloads": 2367, - "size": 12706 + "downloads": 12192, + "weekDownloads": 2442, + "size": 12706, + "latestRelease": "2.2.0", + "latestReleaseDate": "2019-01-06T13:24:28.214Z" }, "score": 41, "matchingScoreModifiers": [ @@ -37802,7 +38990,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.574, + "popularity": -0.58, "topicSearchString": "react-native deep-linking ios android" }, { @@ -37858,9 +39046,11 @@ "unmaintained": true, "npmPkg": "react-native-boundary", "npm": { - "downloads": 59, - "weekDownloads": 19, - "size": 113540 + "downloads": 44, + "weekDownloads": 2, + "size": 113540, + "latestRelease": "1.1.1", + "latestReleaseDate": "2019-06-27T06:02:38.785Z" }, "score": 41, "matchingScoreModifiers": [ @@ -37868,7 +39058,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.208, + "popularity": -1.46, "topicSearchString": "react-native geofence boundary ios android location region-monitoring geofencing" }, { @@ -37914,16 +39104,18 @@ "unmaintained": true, "npmPkg": "react-native-swift", "npm": { - "downloads": 3698, - "weekDownloads": 858, - "size": 6270 + "downloads": 3679, + "weekDownloads": 715, + "size": 6270, + "latestRelease": "1.2.3", + "latestReleaseDate": "2020-03-31T17:03:06.345Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.553, + "popularity": -0.585, "topicSearchString": "" }, { @@ -37982,9 +39174,11 @@ "unmaintained": true, "npmPkg": "react-native-offline", "npm": { - "downloads": 37948, - "weekDownloads": 8168, - "size": 398905 + "downloads": 39390, + "weekDownloads": 6934, + "size": 398905, + "latestRelease": "6.0.2", + "latestReleaseDate": "2023-02-14T21:40:17.788Z" }, "score": 57, "matchingScoreModifiers": [ @@ -37993,7 +39187,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.6, "topicSearchString": "react-native react offline offline-first redux reactnative" }, { @@ -38043,9 +39237,11 @@ "unmaintained": true, "npmPkg": "react-native-status-bar-height", "npm": { - "downloads": 213240, - "weekDownloads": 44319, - "size": 5986 + "downloads": 222318, + "weekDownloads": 37340, + "size": 5986, + "latestRelease": "2.6.0", + "latestReleaseDate": "2020-11-09T19:24:08.724Z" }, "score": 41, "matchingScoreModifiers": [ @@ -38053,7 +39249,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.607, "topicSearchString": "react-native" }, { @@ -38078,7 +39274,7 @@ "forks": 447, "issues": 169, "subscribers": 53, - "stars": 2814, + "stars": 2815, "dependencies": 0 }, "name": "react-native-sqlite-storage", @@ -38112,9 +39308,11 @@ "unmaintained": true, "npmPkg": "react-native-sqlite-storage", "npm": { - "downloads": 128820, - "weekDownloads": 26334, - "size": 7445408 + "downloads": 131432, + "weekDownloads": 25973, + "size": 7445408, + "latestRelease": "6.0.1", + "latestReleaseDate": "2021-10-01T14:18:22.623Z" }, "score": 46, "matchingScoreModifiers": [ @@ -38124,7 +39322,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.576, + "popularity": -0.582, "topicSearchString": "sqlite-storage sqlite react-component reactnative react-native sqlite3 ios android promise cordova-sqlite-storage" }, { @@ -38180,9 +39378,11 @@ }, "npmPkg": "react-native-parsed-text", "npm": { - "downloads": 331760, - "weekDownloads": 68691, - "size": 20650 + "downloads": 343671, + "weekDownloads": 58639, + "size": 20650, + "latestRelease": "0.0.22", + "latestReleaseDate": "2020-06-24T19:27:21.767Z" }, "score": 57, "matchingScoreModifiers": [ @@ -38191,7 +39391,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.574, + "popularity": -0.605, "topicSearchString": "text react-native url phone react react-component parsing" }, { @@ -38254,9 +39454,11 @@ }, "npmPkg": "react-native-select-multiple", "npm": { - "downloads": 5182, - "weekDownloads": 1145, - "size": 14739 + "downloads": 5188, + "weekDownloads": 862, + "size": 14739, + "latestRelease": "2.1.0", + "latestReleaseDate": "2019-10-21T09:55:07.451Z" }, "score": 41, "matchingScoreModifiers": [ @@ -38264,7 +39466,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.562, + "popularity": -0.609, "topicSearchString": "select multiple picker select2 react native react-native list ui checkbox label" }, { @@ -38316,15 +39518,17 @@ }, "npmPkg": "react-native-exceptions-manager", "npm": { - "downloads": 30, - "weekDownloads": 1 + "downloads": 51, + "weekDownloads": 5, + "latestRelease": "0.2.0", + "latestReleaseDate": "2017-08-04T08:30:24.501Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.471, + "popularity": -1.417, "topicSearchString": "crash react react-native exception" }, { @@ -38349,7 +39553,7 @@ "forks": 616, "issues": 200, "subscribers": 93, - "stars": 2918, + "stars": 2917, "dependencies": 1 }, "name": "react-native-wechat", @@ -38381,9 +39585,11 @@ }, "npmPkg": "react-native-wechat", "npm": { - "downloads": 1554, - "weekDownloads": 258, - "size": 13584759 + "downloads": 1578, + "weekDownloads": 193, + "size": 13584759, + "latestRelease": "1.9.12", + "latestReleaseDate": "2019-09-21T07:16:17.727Z" }, "score": 46, "matchingScoreModifiers": [ @@ -38393,7 +39599,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.609, + "popularity": -0.646, "topicSearchString": "wechat react react-native react-component ios wechat-sdk android mit js" }, { @@ -38423,10 +39629,10 @@ "updatedAt": "2025-05-20T11:58:16Z", "createdAt": "2015-06-02T17:19:20Z", "pushedAt": "2025-05-20T11:58:16Z", - "forks": 1467, + "forks": 1469, "issues": 7, "subscribers": 222, - "stars": 9129, + "stars": 9128, "dependencies": 7 }, "name": "react-native-code-push", @@ -38454,9 +39660,11 @@ }, "npmPkg": "react-native-code-push", "npm": { - "downloads": 274041, - "weekDownloads": 57678, - "size": 2396753 + "downloads": 286081, + "weekDownloads": 49877, + "size": 2396753, + "latestRelease": "9.0.1", + "latestReleaseDate": "2024-12-19T14:31:05.513Z" }, "score": 92, "matchingScoreModifiers": [ @@ -38465,7 +39673,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": -0.571, + "popularity": -0.602, "topicSearchString": "react-native code push codepush code-push" }, { @@ -38520,9 +39728,11 @@ }, "npmPkg": "react-navigation-transitions", "npm": { - "downloads": 1876, - "weekDownloads": 375, - "size": 11255 + "downloads": 1941, + "weekDownloads": 337, + "size": 11255, + "latestRelease": "1.0.12", + "latestReleaseDate": "2019-07-26T20:38:20.359Z" }, "score": 41, "matchingScoreModifiers": [ @@ -38530,7 +39740,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.58, + "popularity": -0.602, "topicSearchString": "react-native react react-navigation navigation transitions animations" }, { @@ -38592,9 +39802,11 @@ "unmaintained": true, "npmPkg": "react-native-video-controls", "npm": { - "downloads": 60578, - "weekDownloads": 13790, - "size": 96263 + "downloads": 61584, + "weekDownloads": 12289, + "size": 96263, + "latestRelease": "2.8.1", + "latestReleaseDate": "2021-05-07T20:40:24.868Z" }, "score": 57, "matchingScoreModifiers": [ @@ -38603,7 +39815,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.556, + "popularity": -0.58, "topicSearchString": "react-native video react-video-controls react-video-player ios android react component video-player video-controls elements" }, { @@ -38652,9 +39864,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 25214, - "weekDownloads": 4549, - "size": 18307 + "downloads": 28465, + "weekDownloads": 4046, + "size": 18307, + "latestRelease": "4.0.1", + "latestReleaseDate": "2019-10-03T17:15:17.271Z" }, "score": 41, "matchingScoreModifiers": [ @@ -38662,7 +39876,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.597, + "popularity": -0.629, "topicSearchString": "" }, { @@ -38716,15 +39930,17 @@ }, "npmPkg": "react-native-itunes", "npm": { - "downloads": 221, - "weekDownloads": 61 + "downloads": 254, + "weekDownloads": 53, + "latestRelease": "0.5.0", + "latestReleaseDate": "2017-12-04T16:11:44.062Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.265, + "popularity": -1.32, "topicSearchString": "react-component react-native ios itunes apple music apple-music" }, { @@ -38752,7 +39968,7 @@ "forks": 432, "issues": 118, "subscribers": 45, - "stars": 2728, + "stars": 2726, "dependencies": 3 }, "name": "react-native-htmlview", @@ -38784,9 +40000,11 @@ }, "npmPkg": "react-native-htmlview", "npm": { - "downloads": 138149, - "weekDownloads": 31262, - "size": 28095 + "downloads": 142831, + "weekDownloads": 25996, + "size": 28095, + "latestRelease": "0.17.0", + "latestReleaseDate": "2023-11-02T12:42:33.470Z" }, "score": 46, "matchingScoreModifiers": [ @@ -38796,7 +40014,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.192, + "popularity": 0.155, "topicSearchString": "react html react-native react-component component mobile ui html-parser html-renderer" }, { @@ -38821,7 +40039,7 @@ "forks": 146, "issues": 13, "subscribers": 10, - "stars": 1504, + "stars": 1505, "dependencies": 2 }, "name": "react-native-flash-message", @@ -38861,9 +40079,11 @@ }, "npmPkg": "react-native-flash-message", "npm": { - "downloads": 193112, - "weekDownloads": 41654, - "size": 61711 + "downloads": 198672, + "weekDownloads": 35261, + "size": 61711, + "latestRelease": "0.4.2", + "latestReleaseDate": "2023-08-09T14:30:00.112Z" }, "score": 57, "matchingScoreModifiers": [ @@ -38872,7 +40092,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.151, "topicSearchString": "react react-native react-component native component flash flashbar flashmessage message alert notification topbar iphonex ipad android utility javascript" }, { @@ -38894,7 +40114,7 @@ "updatedAt": "2023-07-03T11:46:39Z", "createdAt": "2015-04-07T21:30:54Z", "pushedAt": "2023-07-03T11:46:39Z", - "forks": 118, + "forks": 117, "issues": 69, "subscribers": 18, "stars": 900, @@ -38929,9 +40149,11 @@ }, "unmaintained": true, "npm": { - "downloads": 56454, - "weekDownloads": 11715, - "size": 88198 + "downloads": 59284, + "weekDownloads": 9663, + "size": 88198, + "latestRelease": "2.3.2", + "latestReleaseDate": "2023-07-03T11:50:29.500Z" }, "score": 57, "matchingScoreModifiers": [ @@ -38940,7 +40162,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.574, + "popularity": -0.611, "topicSearchString": "localization internationalization javascript typescript ios android react react-native react-component" }, { @@ -38998,16 +40220,18 @@ "unmaintained": true, "npmPkg": "react-native-photo-view-ex", "npm": { - "downloads": 3186, - "weekDownloads": 857, - "size": 141054 + "downloads": 3216, + "weekDownloads": 608, + "size": 141054, + "latestRelease": "1.1.0", + "latestReleaseDate": "2019-05-20T20:03:37.927Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.521, + "popularity": -0.589, "topicSearchString": "react-native react-component ios android gallery lightbox pinch pinch-to-zoom mobile" }, { @@ -39062,9 +40286,11 @@ }, "npmPkg": "react-native-spinkit", "npm": { - "downloads": 47344, - "weekDownloads": 10268, - "size": 408085 + "downloads": 48186, + "weekDownloads": 8687, + "size": 408085, + "latestRelease": "1.5.1", + "latestReleaseDate": "2020-10-04T22:39:46.271Z" }, "score": 57, "matchingScoreModifiers": [ @@ -39073,7 +40299,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.153, "topicSearchString": "react-component react-native ios android spinkit spinner loader indicator" }, { @@ -39122,16 +40348,18 @@ "unmaintained": true, "npmPkg": "react-native-tab-view-viewpager-adapter", "npm": { - "downloads": 467, - "weekDownloads": 92, - "size": 43925 + "downloads": 509, + "weekDownloads": 91, + "size": 43925, + "latestRelease": "1.1.0", + "latestReleaseDate": "2020-07-15T20:58:33.932Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.331, + "popularity": -1.347, "topicSearchString": "" }, { @@ -39187,15 +40415,17 @@ }, "npmPkg": "react-native-webp-format", "npm": { - "downloads": 32737, - "weekDownloads": 7807, - "size": 14609 + "downloads": 32973, + "weekDownloads": 5796, + "size": 14609, + "latestRelease": "1.2.1", + "latestReleaseDate": "2025-03-05T22:09:30.387Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.203, + "popularity": 0.149, "topicSearchString": "react react-native ios android webp" }, { @@ -39245,9 +40475,11 @@ }, "npmPkg": "react-navigation-backhandler", "npm": { - "downloads": 16880, - "weekDownloads": 3684, - "size": 5892 + "downloads": 17666, + "weekDownloads": 3226, + "size": 5892, + "latestRelease": "2.0.3", + "latestReleaseDate": "2025-03-12T11:08:30.907Z" }, "score": 41, "matchingScoreModifiers": [ @@ -39255,7 +40487,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.155, "topicSearchString": "react-navigation react-native" }, { @@ -39310,9 +40542,11 @@ }, "npmPkg": "react-native-billing", "npm": { - "downloads": 54, - "weekDownloads": 5, - "size": 47682 + "downloads": 53, + "weekDownloads": 9, + "size": 47682, + "latestRelease": "3.0.0", + "latestReleaseDate": "2019-11-02T18:45:49.408Z" }, "score": 41, "matchingScoreModifiers": [ @@ -39320,7 +40554,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.417, + "popularity": -1.35, "topicSearchString": "react native inapp billing purchase react-native android bridge" }, { @@ -39375,16 +40609,18 @@ }, "npmPkg": "react-native-typewriter", "npm": { - "downloads": 12424, - "weekDownloads": 2527, - "size": 16551 + "downloads": 13802, + "weekDownloads": 2195, + "size": 16551, + "latestRelease": "0.7.0", + "latestReleaseDate": "2020-04-05T19:46:41.496Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, + "popularity": -0.615, "topicSearchString": "react react-native component animated typing typewriter" }, { @@ -39442,9 +40678,11 @@ "unmaintained": true, "npmPkg": "react-native-syntax-highlighter", "npm": { - "downloads": 10002, - "weekDownloads": 1679, - "size": 7206089 + "downloads": 10374, + "weekDownloads": 1307, + "size": 7206089, + "latestRelease": "2.1.0", + "latestReleaseDate": "2019-09-16T23:01:32.380Z" }, "score": 41, "matchingScoreModifiers": [ @@ -39452,7 +40690,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.607, + "popularity": -0.643, "topicSearchString": "react react-native syntax highlighting highlight.js react-syntax-highlighter" }, { @@ -39516,8 +40754,10 @@ }, "npmPkg": "react-native-fetch-blob", "npm": { - "downloads": 5169, - "weekDownloads": 739 + "downloads": 5426, + "weekDownloads": 1131, + "latestRelease": "0.10.8", + "latestReleaseDate": "2017-08-03T01:40:25.924Z" }, "score": 46, "matchingScoreModifiers": [ @@ -39527,7 +40767,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.628, + "popularity": -0.573, "topicSearchString": "react-native fetch blob fs upload file download filestream image-header file-access storage network file-system polyfill android ios" }, { @@ -39583,15 +40823,17 @@ }, "npmPkg": "react-native-md5", "npm": { - "downloads": 15232, - "weekDownloads": 2629 + "downloads": 15827, + "weekDownloads": 2523, + "latestRelease": "1.0.0", + "latestReleaseDate": "2016-10-17T08:52:01.916Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.603, + "popularity": -0.615, "topicSearchString": "react-native md5 hex-md5 str-md5 hex-hmac-md5 b64-hmac-md5 str-hmac-md5" }, { @@ -39645,9 +40887,11 @@ "unmaintained": true, "npmPkg": "react-native-geocoding", "npm": { - "downloads": 71304, - "weekDownloads": 15514, - "size": 10697 + "downloads": 73403, + "weekDownloads": 12847, + "size": 10697, + "latestRelease": "0.5.0", + "latestReleaseDate": "2020-12-09T07:55:15.489Z" }, "score": 41, "matchingScoreModifiers": [ @@ -39655,7 +40899,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.565, + "popularity": -0.601, "topicSearchString": "react-native ios android geocoder geocoding" }, { @@ -39710,9 +40954,11 @@ "unmaintained": true, "npmPkg": "react-native-prompt-android", "npm": { - "downloads": 27803, - "weekDownloads": 5130, - "size": 50045 + "downloads": 29137, + "weekDownloads": 4194, + "size": 50045, + "latestRelease": "1.1.0", + "latestReleaseDate": "2019-09-18T11:03:06.843Z" }, "score": 41, "matchingScoreModifiers": [ @@ -39720,7 +40966,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.593, + "popularity": -0.628, "topicSearchString": "react-component react-native prompt alert ios android" }, { @@ -39785,9 +41031,11 @@ }, "npmPkg": "react-native-star-rating", "npm": { - "downloads": 31223, - "weekDownloads": 5934, - "size": 1608106 + "downloads": 32377, + "weekDownloads": 4966, + "size": 1608106, + "latestRelease": "1.1.0", + "latestReleaseDate": "2018-09-10T00:09:14.708Z" }, "score": 57, "matchingScoreModifiers": [ @@ -39796,7 +41044,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.588, + "popularity": -0.62, "topicSearchString": "react native react-native star stars rating ratings review reviews react-component ios android star-rating star-rating-component component custom-star star-icon" }, { @@ -39855,9 +41103,11 @@ "unmaintained": true, "npmPkg": "react-native-switch", "npm": { - "downloads": 78698, - "weekDownloads": 15168, - "size": 13072 + "downloads": 83709, + "weekDownloads": 12865, + "size": 13072, + "latestRelease": "1.5.1", + "latestReleaseDate": "2022-02-21T21:54:49.931Z" }, "score": 41, "matchingScoreModifiers": [ @@ -39865,7 +41115,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.586, + "popularity": -0.619, "topicSearchString": "react-native react shapes android ios mobile switch customisable web" }, { @@ -39919,9 +41169,11 @@ "unmaintained": true, "npmPkg": "react-native-user-avatar", "npm": { - "downloads": 9463, - "weekDownloads": 1779, - "size": 43203 + "downloads": 9767, + "weekDownloads": 1527, + "size": 43203, + "latestRelease": "1.0.8", + "latestReleaseDate": "2021-12-30T20:31:57.996Z" }, "score": 41, "matchingScoreModifiers": [ @@ -39929,7 +41181,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.59, + "popularity": -0.617, "topicSearchString": "react-native component avatar initials" }, { @@ -39986,9 +41238,11 @@ }, "npmPkg": "react-native-shimmer-placeholder", "npm": { - "downloads": 186379, - "weekDownloads": 40773, - "size": 15648 + "downloads": 191779, + "weekDownloads": 35379, + "size": 15648, + "latestRelease": "2.0.9", + "latestReleaseDate": "2022-08-09T04:33:00.421Z" }, "score": 57, "matchingScoreModifiers": [ @@ -39997,7 +41251,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.157, "topicSearchString": "loading placeholder react-native shimmer module skeleton" }, { @@ -40057,9 +41311,11 @@ "unmaintained": true, "npmPkg": "react-native-card-flip", "npm": { - "downloads": 6107, - "weekDownloads": 1244, - "size": 15624 + "downloads": 6239, + "weekDownloads": 1151, + "size": 15624, + "latestRelease": "1.0.7", + "latestReleaseDate": "2020-06-07T15:42:00.674Z" }, "score": 41, "matchingScoreModifiers": [ @@ -40067,7 +41323,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, + "popularity": -0.593, "topicSearchString": "react-native flip cards card rotate deck card-flip flip-card component react-component flip-animation" }, { @@ -40117,16 +41373,18 @@ "unmaintained": true, "npmPkg": "react-native-device-detection", "npm": { - "downloads": 6184, - "weekDownloads": 1507, - "size": 4574 + "downloads": 6214, + "weekDownloads": 1077, + "size": 4574, + "latestRelease": "0.2.1", + "latestReleaseDate": "2020-01-16T18:10:41.664Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.543, + "popularity": -0.603, "topicSearchString": "react-native" }, { @@ -40149,13 +41407,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T01:29:15Z", + "updatedAt": "2025-09-12T09:36:48Z", "createdAt": "2016-04-13T11:56:29Z", - "pushedAt": "2025-09-10T01:29:15Z", - "forks": 585, - "issues": 85, + "pushedAt": "2025-09-12T09:36:48Z", + "forks": 587, + "issues": 83, "subscribers": 202, - "stars": 2608, + "stars": 2609, "dependencies": 0 }, "name": "react-native-camera-kit", @@ -40183,9 +41441,11 @@ }, "npmPkg": "react-native-camera-kit", "npm": { - "downloads": 97807, - "weekDownloads": 19139, - "size": 442150 + "downloads": 102888, + "weekDownloads": 15985, + "size": 442150, + "latestRelease": "16.1.2", + "latestReleaseDate": "2025-09-10T01:29:14.353Z" }, "score": 89, "matchingScoreModifiers": [ @@ -40195,7 +41455,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.166, + "popularity": 0.132, "topicSearchString": "react-native ios android camera" }, { @@ -40252,15 +41512,17 @@ "unmaintained": true, "npmPkg": "react-native-native-video-player", "npm": { - "downloads": 39, - "weekDownloads": 11 + "downloads": 34, + "weekDownloads": 8, + "latestRelease": "1.3.4", + "latestReleaseDate": "2017-07-31T07:13:30.218Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.256, + "popularity": -1.3, "topicSearchString": "component react-component react-native photo video videos image images player" }, { @@ -40284,7 +41546,7 @@ "forks": 87, "issues": 22, "subscribers": 18, - "stars": 1054, + "stars": 1053, "dependencies": 0 }, "name": "react-native-quick-actions", @@ -40307,9 +41569,11 @@ "unmaintained": true, "npmPkg": "react-native-quick-actions", "npm": { - "downloads": 38696, - "weekDownloads": 8071, - "size": 531583 + "downloads": 39643, + "weekDownloads": 6456, + "size": 531583, + "latestRelease": "0.3.13", + "latestReleaseDate": "2019-11-24T15:53:18.718Z" }, "score": 57, "matchingScoreModifiers": [ @@ -40318,7 +41582,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.612, "topicSearchString": "" }, { @@ -40384,9 +41648,11 @@ "unmaintained": true, "npmPkg": "react-native-swipe-list-view", "npm": { - "downloads": 173049, - "weekDownloads": 37285, - "size": 114222 + "downloads": 178399, + "weekDownloads": 31031, + "size": 114222, + "latestRelease": "3.2.9", + "latestReleaseDate": "2021-06-18T19:09:44.733Z" }, "score": 57, "matchingScoreModifiers": [ @@ -40395,7 +41661,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.602, "topicSearchString": "react react-native react-component ios android listview swipe swipeable javascript swipelistview component" }, { @@ -40450,15 +41716,17 @@ }, "npmPkg": "react-native-platform-stylesheet", "npm": { - "downloads": 2439, - "weekDownloads": 583 + "downloads": 2428, + "weekDownloads": 483, + "latestRelease": "0.0.6", + "latestReleaseDate": "2016-07-25T09:20:58.833Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.547, + "popularity": -0.581, "topicSearchString": "react-native stylesheet ios android platform react" }, { @@ -40513,8 +41781,10 @@ }, "npmPkg": "react-native-background-task", "npm": { - "downloads": 1213, - "weekDownloads": 358 + "downloads": 1204, + "weekDownloads": 263, + "latestRelease": "0.2.1", + "latestReleaseDate": "2017-08-10T10:54:32.578Z" }, "score": 57, "matchingScoreModifiers": [ @@ -40523,7 +41793,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.499, + "popularity": -0.564, "topicSearchString": "react-native background-jobs fetch android ios offline sync" }, { @@ -40576,9 +41846,11 @@ "unmaintained": true, "npmPkg": "react-native-background-timer", "npm": { - "downloads": 407305, - "weekDownloads": 76540, - "size": 31801 + "downloads": 444925, + "weekDownloads": 61324, + "size": 31801, + "latestRelease": "2.4.1", + "latestReleaseDate": "2020-10-01T15:46:09.335Z" }, "score": 46, "matchingScoreModifiers": [ @@ -40588,7 +41860,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.59, + "popularity": -0.633, "topicSearchString": "react-native background timer android ios" }, { @@ -40644,9 +41916,11 @@ }, "unmaintained": true, "npm": { - "downloads": 46432, - "weekDownloads": 10551, - "size": 2257167 + "downloads": 48849, + "weekDownloads": 9241, + "size": 2257167, + "latestRelease": "2.0.6", + "latestReleaseDate": "2020-02-25T15:54:24.901Z" }, "score": 41, "matchingScoreModifiers": [ @@ -40654,7 +41928,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.557, + "popularity": -0.589, "topicSearchString": "react-component react-native android picker wheel-picker date-picker date-wheel-picker" }, { @@ -40702,15 +41976,17 @@ }, "npmPkg": "react-native-round-flags", "npm": { - "downloads": 2639, - "weekDownloads": 530 + "downloads": 2844, + "weekDownloads": 510, + "latestRelease": "1.0.4", + "latestReleaseDate": "2017-08-30T04:33:20.758Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.829, + "popularity": -0.848, "topicSearchString": "" }, { @@ -40764,16 +42040,18 @@ "unmaintained": true, "npmPkg": "react-native-easy-markdown", "npm": { - "downloads": 15200, - "weekDownloads": 2582, - "size": 46954 + "downloads": 16120, + "weekDownloads": 1998, + "size": 46954, + "latestRelease": "2.0.0", + "latestReleaseDate": "2020-02-26T18:36:31.676Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.606, + "popularity": -0.645, "topicSearchString": "react-native native markdown parse parser" }, { @@ -40829,9 +42107,11 @@ }, "npmPkg": "react-native-haptic-feedback", "npm": { - "downloads": 884891, - "weekDownloads": 180074, - "size": 85065 + "downloads": 924502, + "weekDownloads": 148960, + "size": 85065, + "latestRelease": "2.3.3", + "latestReleaseDate": "2024-09-18T14:07:52.181Z" }, "score": 57, "matchingScoreModifiers": [ @@ -40840,7 +42120,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.137, "topicSearchString": "react-native haptic haptic-feedback android ios native feedback" }, { @@ -40897,9 +42177,11 @@ }, "npmPkg": "react-native-map-link", "npm": { - "downloads": 121749, - "weekDownloads": 25981, - "size": 310543 + "downloads": 126583, + "weekDownloads": 21722, + "size": 310543, + "latestRelease": "3.9.0", + "latestReleaseDate": "2025-04-01T10:07:23.875Z" }, "score": 68, "matchingScoreModifiers": [ @@ -40907,7 +42189,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.146, "topicSearchString": "react-native react-component maps link linking react ios android directions" }, { @@ -40966,9 +42248,11 @@ }, "npmPkg": "react-native-material-dropdown", "npm": { - "downloads": 15330, - "weekDownloads": 3760, - "size": 28106 + "downloads": 16779, + "weekDownloads": 3380, + "size": 28106, + "latestRelease": "0.11.1", + "latestReleaseDate": "2018-03-22T08:21:16.073Z" }, "score": 46, "matchingScoreModifiers": [ @@ -40978,7 +42262,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.542, + "popularity": -0.579, "topicSearchString": "react react-component react-native ios android material dropdown spinner select material-design" }, { @@ -41011,7 +42295,7 @@ "updatedAt": "2025-03-15T03:05:15Z", "createdAt": "2017-04-16T06:14:33Z", "pushedAt": "2025-03-15T03:05:15Z", - "forks": 424, + "forks": 425, "issues": 235, "subscribers": 66, "stars": 5414, @@ -41046,19 +42330,22 @@ }, "npmPkg": "recyclerlistview", "npm": { - "downloads": 2876304, - "weekDownloads": 599735, - "size": 6000510 + "downloads": 2992816, + "weekDownloads": 505970, + "size": 6000510, + "latestRelease": "4.2.3", + "latestReleaseDate": "2025-03-15T02:49:28.974Z" }, - "score": 81, + "score": 70, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Lots of open issues", + "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.144, "topicSearchString": "react-native recyclerview listview flatlist-alternative flatlist 60fps cross-platform web performance" }, { @@ -41113,9 +42400,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1064, - "weekDownloads": 246, - "size": 1253865 + "downloads": 1083, + "weekDownloads": 243, + "size": 1253865, + "latestRelease": "6.1.3", + "latestReleaseDate": "2018-08-24T16:24:08.947Z" }, "score": 46, "matchingScoreModifiers": [ @@ -41125,7 +42414,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.553, + "popularity": -0.559, "topicSearchString": "gl ios android mapbox react-component react-native mapbox-gl" }, { @@ -41177,9 +42466,11 @@ "unmaintained": true, "npmPkg": "react-native-tableview", "npm": { - "downloads": 4903, - "weekDownloads": 830, - "size": 2630501 + "downloads": 5583, + "weekDownloads": 528, + "size": 2630501, + "latestRelease": "3.1.0", + "latestReleaseDate": "2021-01-04T15:59:15.670Z" }, "score": 57, "matchingScoreModifiers": [ @@ -41188,7 +42479,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.606, + "popularity": -0.67, "topicSearchString": "react-native react-component uitableview tableview ios" }, { @@ -41246,9 +42537,11 @@ }, "unmaintained": true, "npm": { - "downloads": 1224, - "weekDownloads": 267, - "size": 44958 + "downloads": 1218, + "weekDownloads": 226, + "size": 44958, + "latestRelease": "3.1.0-rc.2", + "latestReleaseDate": "2021-08-05T10:43:20.245Z" }, "score": 57, "matchingScoreModifiers": [ @@ -41257,7 +42550,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.565, + "popularity": -0.592, "topicSearchString": "react-native react-component large-list flatlist sectionlist tableview high-performance swipeout swipable-flatlist" }, { @@ -41285,7 +42578,7 @@ "forks": 380, "issues": 74, "subscribers": 29, - "stars": 2130, + "stars": 2129, "dependencies": 1 }, "name": "react-native-root-toast", @@ -41315,9 +42608,11 @@ }, "npmPkg": "react-native-root-toast", "npm": { - "downloads": 191830, - "weekDownloads": 38099, - "size": 17928 + "downloads": 198597, + "weekDownloads": 32940, + "size": 17928, + "latestRelease": "4.0.1", + "latestReleaseDate": "2025-03-25T04:00:23.008Z" }, "score": 68, "matchingScoreModifiers": [ @@ -41325,7 +42620,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.141, "topicSearchString": "react-component react-native ios android image video focus" }, { @@ -41383,9 +42678,11 @@ "unmaintained": true, "npmPkg": "react-native-masonry", "npm": { - "downloads": 153, - "weekDownloads": 21, - "size": 27582 + "downloads": 159, + "weekDownloads": 25, + "size": 27582, + "latestRelease": "0.5.0-alpha.5", + "latestReleaseDate": "2019-06-16T00:10:35.472Z" }, "score": 57, "matchingScoreModifiers": [ @@ -41394,7 +42691,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.383, + "popularity": -1.365, "topicSearchString": "react-native masonry pinterest grid layout masonry-layout masonry-grid react pinterest-like" }, { @@ -41452,7 +42749,9 @@ "npmPkg": "react-native-sglistview", "npm": { "downloads": 33, - "weekDownloads": 1 + "weekDownloads": 0, + "latestRelease": "0.4.5", + "latestReleaseDate": "2018-01-15T03:59:20.779Z" }, "score": 57, "matchingScoreModifiers": [ @@ -41461,7 +42760,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.471, + "popularity": -1, "topicSearchString": "reactnative listview react react-native component sglistview sglistview-performance sg" }, { @@ -41517,9 +42816,11 @@ }, "npmPkg": "react-native-timeline-listview", "npm": { - "downloads": 326, - "weekDownloads": 53, - "size": 26102 + "downloads": 372, + "weekDownloads": 52, + "size": 26102, + "latestRelease": "0.2.3", + "latestReleaseDate": "2018-03-05T14:30:41.977Z" }, "score": 57, "matchingScoreModifiers": [ @@ -41528,7 +42829,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.361, + "popularity": -1.38, "topicSearchString": "react-native timeline listview schedule component ios android" }, { @@ -41553,7 +42854,7 @@ "forks": 399, "issues": 99, "subscribers": 19, - "stars": 2382, + "stars": 2381, "dependencies": 3 }, "name": "react-native-copilot", @@ -41585,9 +42886,11 @@ }, "npmPkg": "react-native-copilot", "npm": { - "downloads": 35177, - "weekDownloads": 7561, - "size": 207766 + "downloads": 36538, + "weekDownloads": 6220, + "size": 207766, + "latestRelease": "3.3.3", + "latestReleaseDate": "2024-12-17T21:34:49.626Z" }, "score": 46, "matchingScoreModifiers": [ @@ -41597,7 +42900,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.145, "topicSearchString": "react-native joyride react copilot intro.js intro walkthrough tooltip tutorial" }, { @@ -41656,8 +42959,10 @@ }, "npmPkg": "react-native-sketch", "npm": { - "downloads": 66, - "weekDownloads": 11 + "downloads": 75, + "weekDownloads": 13, + "latestRelease": "1.1.0", + "latestReleaseDate": "2017-11-27T01:36:16.536Z" }, "score": 41, "matchingScoreModifiers": [ @@ -41665,7 +42970,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.353, + "popularity": -1.347, "topicSearchString": "react react-component react-native ios sketch draw drawing touch paint canvas signature" }, { @@ -41685,13 +42990,13 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-28T06:56:40Z", + "updatedAt": "2025-09-13T14:47:05Z", "createdAt": "2018-06-17T16:14:11Z", - "pushedAt": "2025-08-28T06:56:40Z", + "pushedAt": "2025-09-13T14:47:05Z", "forks": 320, "issues": 49, "subscribers": 52, - "stars": 3171, + "stars": 3173, "dependencies": 3 }, "name": "galio-framework", @@ -41728,9 +43033,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 4713, - "weekDownloads": 840, - "size": 637691 + "downloads": 4685, + "weekDownloads": 756, + "size": 637691, + "latestRelease": "0.9.4", + "latestReleaseDate": "2025-08-28T06:57:41.307Z" }, "score": 73, "matchingScoreModifiers": [ @@ -41739,7 +43046,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.152, + "popularity": 0.137, "topicSearchString": "android ios react-native component-library ui-kit bootstrap typescript mobile-apps react expo galio mobile-development reactnative app ui" }, { @@ -41801,9 +43108,11 @@ }, "npmPkg": "react-native-super-grid", "npm": { - "downloads": 89760, - "weekDownloads": 16411, - "size": 47560 + "downloads": 95111, + "weekDownloads": 15740, + "size": 47560, + "latestRelease": "6.0.2", + "latestReleaseDate": "2025-08-25T03:18:19.866Z" }, "score": 73, "matchingScoreModifiers": [ @@ -41812,7 +43121,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.155, + "popularity": 0.141, "topicSearchString": "react react-native responsive super grid view flat-list list-view section-list grid-view gridview listview flatlist responsive-grid" }, { @@ -41874,8 +43183,10 @@ }, "npmPkg": "react-native-activity-view", "npm": { - "downloads": 301, - "weekDownloads": 65 + "downloads": 321, + "weekDownloads": 42, + "latestRelease": "0.2.11", + "latestReleaseDate": "2017-03-22T23:52:25.159Z" }, "score": 41, "matchingScoreModifiers": [ @@ -41883,7 +43194,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.314, + "popularity": -1.388, "topicSearchString": "react-native react native activity-view react-component component action-sheet share-sheet share sheet facebook twitter mail social airdrop" }, { @@ -41937,8 +43248,10 @@ }, "npmPkg": "react-native-refresher", "npm": { - "downloads": 28, - "weekDownloads": 10 + "downloads": 22, + "weekDownloads": 8, + "latestRelease": "0.1.1", + "latestReleaseDate": "2015-07-23T08:17:04.177Z" }, "score": 41, "matchingScoreModifiers": [ @@ -41946,7 +43259,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.167, + "popularity": -1.18, "topicSearchString": "react react-native react-component component mobile ui" }, { @@ -41996,9 +43309,11 @@ }, "npmPkg": "react-native-carousel", "npm": { - "downloads": 1906, - "weekDownloads": 471, - "size": 11901 + "downloads": 2102, + "weekDownloads": 406, + "size": 11901, + "latestRelease": "0.12.0", + "latestReleaseDate": "2019-10-11T13:57:18.846Z" }, "score": 41, "matchingScoreModifiers": [ @@ -42006,7 +43321,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.54, + "popularity": -0.586, "topicSearchString": "react-native carousel" }, { @@ -42058,9 +43373,11 @@ }, "npmPkg": "react-native-draftjs-render", "npm": { - "downloads": 4573, - "weekDownloads": 1211, - "size": 445966 + "downloads": 4623, + "weekDownloads": 1803, + "size": 445966, + "latestRelease": "2.9.0", + "latestReleaseDate": "2019-01-04T18:02:11.133Z" }, "score": 41, "matchingScoreModifiers": [ @@ -42068,7 +43385,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.525, + "popularity": -0.418, "topicSearchString": "react-native draft-js reactnative draftjs" }, { @@ -42089,7 +43406,7 @@ "updatedAt": "2025-09-04T15:41:21Z", "createdAt": "2015-09-04T04:18:04Z", "pushedAt": "2025-09-04T15:41:21Z", - "forks": 224, + "forks": 225, "issues": 7, "subscribers": 10, "stars": 449, @@ -42119,9 +43436,11 @@ }, "npmPkg": "react-native-html-to-pdf", "npm": { - "downloads": 112951, - "weekDownloads": 22014, - "size": 45664 + "downloads": 118156, + "weekDownloads": 18822, + "size": 45664, + "latestRelease": "1.3.0", + "latestReleaseDate": "2025-09-04T15:41:20.650Z" }, "score": 73, "matchingScoreModifiers": [ @@ -42130,7 +43449,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.135, "topicSearchString": "react-native ios android" }, { @@ -42186,7 +43505,9 @@ "npmPkg": "react-native-html-webview", "npm": { "downloads": 6, - "weekDownloads": 2 + "weekDownloads": 2, + "latestRelease": "0.0.17", + "latestReleaseDate": "2015-12-09T19:01:21.662Z" }, "score": 32, "matchingScoreModifiers": [ @@ -42245,15 +43566,17 @@ }, "npmPkg": "react-native-html-render", "npm": { - "downloads": 53, - "weekDownloads": 11 + "downloads": 61, + "weekDownloads": 11, + "latestRelease": "1.0.5", + "latestReleaseDate": "2016-10-24T15:21:14.686Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.317, + "popularity": -1.343, "topicSearchString": "react-component react-native ios noder react" }, { @@ -42309,15 +43632,17 @@ }, "npmPkg": "react-native-measure-text", "npm": { - "downloads": 1855, - "weekDownloads": 462 + "downloads": 1936, + "weekDownloads": 473, + "latestRelease": "1.0.0-alpha.2", + "latestReleaseDate": "2017-10-12T15:20:19.824Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.538, + "popularity": -0.542, "topicSearchString": "react-native measure text height precompute block multiline measue" }, { @@ -42380,9 +43705,11 @@ "unmaintained": true, "npmPkg": "react-native-file-viewer", "npm": { - "downloads": 327245, - "weekDownloads": 73348, - "size": 55043 + "downloads": 337539, + "weekDownloads": 60159, + "size": 55043, + "latestRelease": "2.1.5", + "latestReleaseDate": "2021-12-12T21:32:25.131Z" }, "score": 57, "matchingScoreModifiers": [ @@ -42391,7 +43718,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.559, + "popularity": -0.599, "topicSearchString": "react-native mobile ios android windows file viewer preview quicklook pdf doc" }, { @@ -42416,7 +43743,7 @@ "forks": 37, "issues": 7, "subscribers": 5, - "stars": 699, + "stars": 700, "dependencies": 1 }, "name": "react-native-responsive-fontsize", @@ -42452,9 +43779,11 @@ "unmaintained": true, "npmPkg": "react-native-responsive-fontsize", "npm": { - "downloads": 91299, - "weekDownloads": 19878, - "size": 13764 + "downloads": 92736, + "weekDownloads": 17013, + "size": 13764, + "latestRelease": "0.5.1", + "latestReleaseDate": "2021-07-17T11:29:29.158Z" }, "score": 41, "matchingScoreModifiers": [ @@ -42462,7 +43791,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.565, + "popularity": -0.594, "topicSearchString": "react-native component react-component ios android react font fontsize font-size reponsive git github" }, { @@ -42484,7 +43813,7 @@ "updatedAt": "2022-09-01T01:52:01Z", "createdAt": "2018-01-10T10:33:49Z", "pushedAt": "2022-09-01T01:52:01Z", - "forks": 80, + "forks": 81, "issues": 15, "subscribers": 8, "stars": 410, @@ -42521,9 +43850,11 @@ }, "npmPkg": "react-native-text-size", "npm": { - "downloads": 33208, - "weekDownloads": 7155, - "size": 167153 + "downloads": 34418, + "weekDownloads": 5314, + "size": 167153, + "latestRelease": "4.0.0-rc.1", + "latestReleaseDate": "2019-07-30T00:39:34.313Z" }, "score": 41, "matchingScoreModifiers": [ @@ -42531,7 +43862,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.619, "topicSearchString": "react-native measure text size height width precompute block layout multiline fonts" }, { @@ -42578,15 +43909,17 @@ }, "npmPkg": "react-native-hypertext", "npm": { - "downloads": 7, - "weekDownloads": 0 + "downloads": 8, + "weekDownloads": 3, + "latestRelease": "0.0.3", + "latestReleaseDate": "2016-06-13T21:30:01.186Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.15, "topicSearchString": "react native hypertext html links" }, { @@ -42643,7 +43976,9 @@ "npmPkg": "react-native-asciimage", "npm": { "downloads": 3, - "weekDownloads": 1 + "weekDownloads": 1, + "latestRelease": "0.1.5", + "latestReleaseDate": "2015-08-06T00:09:28.714Z" }, "score": 32, "matchingScoreModifiers": [ @@ -42708,9 +44043,11 @@ }, "npmPkg": "react-native-fabric", "npm": { - "downloads": 1160, - "weekDownloads": 149, - "size": 131634 + "downloads": 1364, + "weekDownloads": 178, + "size": 131634, + "latestRelease": "0.5.2", + "latestReleaseDate": "2018-09-28T14:07:58.082Z" }, "score": 57, "matchingScoreModifiers": [ @@ -42719,7 +44056,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.64, + "popularity": -0.639, "topicSearchString": "android answers crashlytics fabric ios mobile react react-component react-native component" }, { @@ -42774,15 +44111,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 46962, - "weekDownloads": 8483, - "size": 157052 + "downloads": 49785, + "weekDownloads": 7056, + "size": 157052, + "latestRelease": "6.0.7", + "latestReleaseDate": "2025-06-19T06:26:54.935Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.154, + "popularity": 0.12, "topicSearchString": "react-native android ios react-native user-sessions ux uxcam ux-cam" }, { @@ -42834,9 +44173,11 @@ }, "npmPkg": "react-native-td", "npm": { - "downloads": 14, - "weekDownloads": 0, - "size": 60608 + "downloads": 15, + "weekDownloads": 3, + "size": 60608, + "latestRelease": "0.9.3", + "latestReleaseDate": "2018-07-01T04:20:40.275Z" }, "score": 41, "matchingScoreModifiers": [ @@ -42844,7 +44185,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.3, "topicSearchString": "react-native treasure-data typescript treasuredata" }, { @@ -42903,16 +44244,18 @@ "unmaintained": true, "npmPkg": "react-native-flurry-sdk", "npm": { - "downloads": 400, - "weekDownloads": 32, - "size": 330084 + "downloads": 458, + "weekDownloads": 96, + "size": 330084, + "latestRelease": "8.3.0", + "latestReleaseDate": "2023-08-28T18:23:43.418Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.432, + "popularity": -1.321, "topicSearchString": "react-native module android ios tvos flurry analytics config messaging push marketing" }, { @@ -42937,7 +44280,7 @@ "forks": 481, "issues": 69, "subscribers": 237, - "stars": 8266, + "stars": 8264, "dependencies": 4 }, "name": "reactxp", @@ -42960,9 +44303,11 @@ "unmaintained": true, "npmPkg": "reactxp", "npm": { - "downloads": 2523, - "weekDownloads": 455, - "size": 1898969 + "downloads": 2405, + "weekDownloads": 368, + "size": 1898969, + "latestRelease": "2.0.0", + "latestReleaseDate": "2019-11-30T09:11:12.630Z" }, "score": 81, "matchingScoreModifiers": [ @@ -42972,7 +44317,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.597, + "popularity": -0.62, "topicSearchString": "" }, { @@ -43026,8 +44371,10 @@ }, "npmPkg": "react-native-geo-fencing", "npm": { - "downloads": 445, - "weekDownloads": 69 + "downloads": 442, + "weekDownloads": 70, + "latestRelease": "0.1.0", + "latestReleaseDate": "2016-05-24T09:28:10.137Z" }, "score": 41, "matchingScoreModifiers": [ @@ -43035,7 +44382,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.367, + "popularity": -1.365, "topicSearchString": "react-native googlemaps geometry polygon containslocation geo-fencing" }, { @@ -43092,9 +44439,11 @@ }, "npmPkg": "react-native-fused-location", "npm": { - "downloads": 702, - "weekDownloads": 153, - "size": 35958 + "downloads": 736, + "weekDownloads": 115, + "size": 35958, + "latestRelease": "1.1.2", + "latestReleaseDate": "2022-01-02T15:47:41.038Z" }, "score": 41, "matchingScoreModifiers": [ @@ -43102,7 +44451,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.315, + "popularity": -1.367, "topicSearchString": "react react-native location gps fused android play-services npm native javascript" }, { @@ -43147,16 +44496,18 @@ }, "npmPkg": "react-native-google-static-map", "npm": { - "downloads": 667, - "weekDownloads": 218, - "size": 7354 + "downloads": 675, + "weekDownloads": 200, + "size": 7354, + "latestRelease": "0.1.13", + "latestReleaseDate": "2018-10-18T11:15:05.671Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.221, + "popularity": -1.247, "topicSearchString": "react-component react-native ios" }, { @@ -43203,8 +44554,10 @@ }, "npmPkg": "react-native-geolocation-android", "npm": { - "downloads": 3, - "weekDownloads": 0 + "downloads": 8, + "weekDownloads": 0, + "latestRelease": "0.3.0", + "latestReleaseDate": "2015-11-11T14:32:26.871Z" }, "score": 32, "matchingScoreModifiers": [ @@ -43262,16 +44615,18 @@ }, "unmaintained": true, "npm": { - "downloads": 178, - "weekDownloads": 30, - "size": 272387 + "downloads": 210, + "weekDownloads": 38, + "size": 272387, + "latestRelease": "1.2.18", + "latestReleaseDate": "2021-11-14T21:09:11.181Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.354, + "popularity": -1.345, "topicSearchString": "react-native picker wheel" }, { @@ -43296,9 +44651,9 @@ "createdAt": "2016-11-30T14:45:57Z", "pushedAt": "2025-09-10T08:01:33Z", "forks": 341, - "issues": 191, + "issues": 195, "subscribers": 75, - "stars": 1700, + "stars": 1701, "dependencies": 6 }, "name": "@sentry/react-native", @@ -43324,9 +44679,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2550089, - "weekDownloads": 518597, - "size": 7011214 + "downloads": 2683347, + "weekDownloads": 428814, + "size": 7011214, + "latestRelease": "7.0.1", + "latestReleaseDate": "2025-09-03T12:50:28.610Z" }, "score": 86, "matchingScoreModifiers": [ @@ -43337,7 +44694,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.136, "topicSearchString": "react-native sentry crashreporting ios" }, { @@ -43390,9 +44747,11 @@ "unmaintained": true, "npmPkg": "react-native-bluetooth-status", "npm": { - "downloads": 2995, - "weekDownloads": 580, - "size": 100098 + "downloads": 3084, + "weekDownloads": 434, + "size": 100098, + "latestRelease": "1.5.1", + "latestReleaseDate": "2020-05-28T12:53:28.135Z" }, "score": 41, "matchingScoreModifiers": [ @@ -43400,7 +44759,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.585, + "popularity": -0.63, "topicSearchString": "react-native react-component bluetooth ios android" }, { @@ -43460,8 +44819,10 @@ "unmaintained": true, "npmPkg": "react-native-confirmation-code-input", "npm": { - "downloads": 5937, - "weekDownloads": 1100 + "downloads": 6323, + "weekDownloads": 822, + "latestRelease": "1.0.4", + "latestReleaseDate": "2017-10-10T15:03:16.261Z" }, "score": 41, "matchingScoreModifiers": [ @@ -43469,7 +44830,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.592, + "popularity": -0.639, "topicSearchString": "react react-component react-native component android ios code-input confirmation-code pin-code confirmation-code-input pin-code-input" }, { @@ -43526,9 +44887,11 @@ }, "npmPkg": "react-native-google-fit", "npm": { - "downloads": 13886, - "weekDownloads": 2896, - "size": 256303 + "downloads": 14456, + "weekDownloads": 2606, + "size": 256303, + "latestRelease": "0.21.0", + "latestReleaseDate": "2024-05-17T03:59:36.859Z" }, "score": 41, "matchingScoreModifiers": [ @@ -43536,7 +44899,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.153, "topicSearchString": "react-native google-fit google health healthkit fit android fitness native reactnative" }, { @@ -43557,7 +44920,7 @@ "updatedAt": "2024-05-08T14:10:14Z", "createdAt": "2015-08-25T15:54:27Z", "pushedAt": "2024-05-08T14:10:14Z", - "forks": 40, + "forks": 39, "issues": 7, "subscribers": 1, "stars": 220, @@ -43593,9 +44956,11 @@ }, "npmPkg": "react-native-idle-timer", "npm": { - "downloads": 29755, - "weekDownloads": 5774, - "size": 87353 + "downloads": 31065, + "weekDownloads": 4847, + "size": 87353, + "latestRelease": "2.2.3", + "latestReleaseDate": "2024-05-08T14:11:34.564Z" }, "score": 41, "matchingScoreModifiers": [ @@ -43603,7 +44968,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.133, "topicSearchString": "react-native idle-timer react native screen lock sleep idle timer dim" }, { @@ -43651,16 +45016,18 @@ "unmaintained": true, "npmPkg": "react-native-image-mapper", "npm": { - "downloads": 1040, - "weekDownloads": 272, - "size": 6085 + "downloads": 1087, + "weekDownloads": 275, + "size": 6085, + "latestRelease": "0.1.11", + "latestReleaseDate": "2019-05-27T16:50:05.047Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.527, + "popularity": -0.534, "topicSearchString": "" }, { @@ -43734,9 +45101,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 559859, - "weekDownloads": 114403, - "size": 115946 + "downloads": 598246, + "weekDownloads": 92088, + "size": 115946, + "latestRelease": "3.7.0", + "latestReleaseDate": "2022-07-30T03:27:24.829Z" }, "score": 46, "matchingScoreModifiers": [ @@ -43746,7 +45115,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.131, "topicSearchString": "react-native javascript android ios browser inappbrowser in-app-browser appbrowser chrome safari chrome-custom-tabs safariservices authenticationservices sfsafariviewcontroller customtabsintent chrometabsmanageractivity deep-linking deep-links xcode plugin" }, { @@ -43798,15 +45167,17 @@ "unmaintained": true, "npmPkg": "react-native-progress-bar-animated", "npm": { - "downloads": 7249, - "weekDownloads": 1350 + "downloads": 7893, + "weekDownloads": 1249, + "latestRelease": "1.0.6", + "latestReleaseDate": "2017-12-21T12:26:55.955Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.592, + "popularity": -0.615, "topicSearchString": "react native progress bar" }, { @@ -43864,16 +45235,18 @@ "unmaintained": true, "npmPkg": "react-native-reanimated-slider", "npm": { - "downloads": 402, - "weekDownloads": 51, - "size": 21394 + "downloads": 404, + "weekDownloads": 117, + "size": 21394, + "latestRelease": "2.0.0", + "latestReleaseDate": "2021-10-28T21:04:08.958Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.391, + "popularity": -1.254, "topicSearchString": "reanimated slider seekbar video react-native ios react android slider-component" }, { @@ -43921,9 +45294,11 @@ }, "unmaintained": true, "npm": { - "downloads": 94152, - "weekDownloads": 20334, - "size": 101481 + "downloads": 98531, + "weekDownloads": 17623, + "size": 101481, + "latestRelease": "2.2.3", + "latestReleaseDate": "2018-05-20T14:04:06.370Z" }, "score": 41, "matchingScoreModifiers": [ @@ -43931,7 +45306,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.566, + "popularity": -0.598, "topicSearchString": "" }, { @@ -43953,10 +45328,10 @@ "updatedAt": "2021-06-27T15:21:00Z", "createdAt": "2016-05-10T17:13:13Z", "pushedAt": "2021-06-27T15:21:00Z", - "forks": 213, + "forks": 214, "issues": 18, "subscribers": 5, - "stars": 988, + "stars": 986, "dependencies": 0 }, "name": "react-native-sensitive-info", @@ -43991,9 +45366,11 @@ "unmaintained": true, "npmPkg": "react-native-sensitive-info", "npm": { - "downloads": 101783, - "weekDownloads": 23531, - "size": 1401007 + "downloads": 104908, + "weekDownloads": 19480, + "size": 1401007, + "latestRelease": "5.5.8", + "latestReleaseDate": "2020-07-29T19:05:04.226Z" }, "score": 57, "matchingScoreModifiers": [ @@ -44002,7 +45379,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.553, + "popularity": -0.592, "topicSearchString": "android ios keychain shared-preferences react-native windows sensitive-info ios-keychain android-shared-preferences keystore fingerprint" }, { @@ -44027,7 +45404,7 @@ "forks": 377, "issues": 74, "subscribers": 22, - "stars": 1511, + "stars": 1510, "dependencies": 0 }, "name": "react-native-touch-id", @@ -44061,9 +45438,11 @@ }, "npmPkg": "react-native-touch-id", "npm": { - "downloads": 53884, - "weekDownloads": 13191, - "size": 166758 + "downloads": 54966, + "weekDownloads": 10437, + "size": 166758, + "latestRelease": "4.4.1", + "latestReleaseDate": "2019-02-15T19:22:38.433Z" }, "score": 57, "matchingScoreModifiers": [ @@ -44072,7 +45451,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.542, + "popularity": -0.589, "topicSearchString": "react-native react native touch-id react-component component authentication auth authenticate mobile touchid apple" }, { @@ -44125,9 +45504,11 @@ "unmaintained": true, "npmPkg": "react-native-version-number", "npm": { - "downloads": 89084, - "weekDownloads": 20150, - "size": 33155 + "downloads": 90979, + "weekDownloads": 16538, + "size": 33155, + "latestRelease": "0.3.6", + "latestReleaseDate": "2019-05-15T09:21:18.351Z" }, "score": 41, "matchingScoreModifiers": [ @@ -44135,7 +45516,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.558, + "popularity": -0.595, "topicSearchString": "react react-native ios react-component android" }, { @@ -44189,9 +45570,11 @@ "unmaintained": true, "npmPkg": "react-native-youtube", "npm": { - "downloads": 20108, - "weekDownloads": 4697, - "size": 310536 + "downloads": 19999, + "weekDownloads": 3980, + "size": 310536, + "latestRelease": "2.0.2", + "latestReleaseDate": "2021-06-21T18:36:49.908Z" }, "score": 46, "matchingScoreModifiers": [ @@ -44201,7 +45584,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.551, + "popularity": -0.581, "topicSearchString": "youtube react react-native" }, { @@ -44252,16 +45635,18 @@ "unmaintained": true, "npmPkg": "react-native-powerbi", "npm": { - "downloads": 97, - "weekDownloads": 13, - "size": 6510 + "downloads": 122, + "weekDownloads": 14, + "size": 6510, + "latestRelease": "0.1.0", + "latestReleaseDate": "2018-03-13T12:30:01.508Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.632, + "popularity": -1.65, "topicSearchString": "react native powerbi" }, { @@ -44324,9 +45709,11 @@ }, "npmPkg": "react-native-msal", "npm": { - "downloads": 18748, - "weekDownloads": 3513, - "size": 137229 + "downloads": 19450, + "weekDownloads": 3484, + "size": 137229, + "latestRelease": "4.0.4", + "latestReleaseDate": "2021-12-23T16:16:23.393Z" }, "score": 41, "matchingScoreModifiers": [ @@ -44334,7 +45721,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.591, + "popularity": -0.598, "topicSearchString": "react-native ios android msal azure b2c aad expo microsoft azure-active-directory azure-active-directory-b2c" }, { @@ -44368,7 +45755,7 @@ "forks": 191, "issues": 12, "subscribers": 26, - "stars": 2029, + "stars": 2026, "dependencies": 0 }, "name": "react-native-sticky-parallax-header", @@ -44399,9 +45786,11 @@ }, "unmaintained": true, "npm": { - "downloads": 8992, - "weekDownloads": 1812, - "size": 1158112 + "downloads": 9779, + "weekDownloads": 1638, + "size": 1158112, + "latestRelease": "1.1.1", + "latestReleaseDate": "2023-05-11T15:00:21.894Z" }, "score": 57, "matchingScoreModifiers": [ @@ -44410,7 +45799,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.579, + "popularity": -0.608, "topicSearchString": "open-source contribution stickyheader header parallax hacktoberfest react-native" }, { @@ -44470,16 +45859,18 @@ "unmaintained": true, "npmPkg": "react-native-material-backdrop-modal", "npm": { - "downloads": 143, - "weekDownloads": 32, - "size": 10721 + "downloads": 152, + "weekDownloads": 37, + "size": 10721, + "latestRelease": "1.6.4", + "latestReleaseDate": "2022-11-28T15:14:51.428Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.306, + "popularity": -1.289, "topicSearchString": "react-native component ios android material-design backdrop modal expo" }, { @@ -44540,16 +45931,18 @@ }, "npmPkg": "react-native-woodpicker", "npm": { - "downloads": 10284, - "weekDownloads": 2073, - "size": 51441 + "downloads": 10442, + "weekDownloads": 1864, + "size": 51441, + "latestRelease": "0.3.17", + "latestReleaseDate": "2021-12-20T08:38:52.990Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.152, "topicSearchString": "react-native picker datetimepicker react" }, { @@ -44612,9 +46005,11 @@ "unmaintained": true, "npmPkg": "react-native-ultimate-config", "npm": { - "downloads": 17600, - "weekDownloads": 3915, - "size": 49942 + "downloads": 18398, + "weekDownloads": 3291, + "size": 49942, + "latestRelease": "6.0.1", + "latestReleaseDate": "2023-09-01T08:44:31.172Z" }, "score": 41, "matchingScoreModifiers": [ @@ -44622,7 +46017,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.561, + "popularity": -0.598, "topicSearchString": "react-native ios android 12factor 12factorapp dotenv env environment config xcconfig gradle objective-c java typescript" }, { @@ -44682,15 +46077,17 @@ "npmPkg": "rn-font-mapping", "npm": { "downloads": 8, - "weekDownloads": 3, - "size": 468645 + "weekDownloads": 2, + "size": 468645, + "latestRelease": "1.0.0", + "latestReleaseDate": "2019-11-30T15:58:42.232Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.15, + "popularity": -1.35, "topicSearchString": "react-native fontfamily fontweight fontscale ios android font rn" }, { @@ -44725,7 +46122,7 @@ "forks": 290, "issues": 102, "subscribers": 16, - "stars": 2889, + "stars": 2887, "dependencies": 0 }, "name": "react-native-modalize", @@ -44766,9 +46163,11 @@ "unmaintained": true, "npmPkg": "react-native-modalize", "npm": { - "downloads": 173372, - "weekDownloads": 34526, - "size": 65646 + "downloads": 183419, + "weekDownloads": 29165, + "size": 65646, + "latestRelease": "2.1.1", + "latestReleaseDate": "2022-08-10T12:11:52.889Z" }, "score": 46, "matchingScoreModifiers": [ @@ -44778,7 +46177,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.615, "topicSearchString": "react-native react native modal bottom-sheet bottom sheet scrollview flatlist sectionlist scroll swipe keyboard snap android ios component" }, { @@ -44845,9 +46244,11 @@ }, "npmPkg": "rn-tourguide", "npm": { - "downloads": 19143, - "weekDownloads": 4393, - "size": 68929 + "downloads": 19397, + "weekDownloads": 3417, + "size": 68929, + "latestRelease": "3.3.2", + "latestReleaseDate": "2024-10-30T09:27:16.950Z" }, "score": 57, "matchingScoreModifiers": [ @@ -44856,7 +46257,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.195, + "popularity": 0.15, "topicSearchString": "react-native joyride react copilot intro.js intro tourguide svg-animations morphing flubber tutorial mask-svg-path rn-tourguide tooltip expo" }, { @@ -44918,9 +46319,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2165446, - "weekDownloads": 438774, - "size": 1038255 + "downloads": 2271000, + "weekDownloads": 378962, + "size": 1038255, + "latestRelease": "5.0.1", + "latestReleaseDate": "2025-08-19T14:37:32.759Z" }, "score": 73, "matchingScoreModifiers": [ @@ -44929,7 +46332,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.142, "topicSearchString": "react-native react-native slider" }, { @@ -44990,16 +46393,18 @@ }, "unmaintained": true, "npm": { - "downloads": 374, - "weekDownloads": 46, - "size": 82836 + "downloads": 411, + "weekDownloads": 45, + "size": 82836, + "latestRelease": "0.0.1", + "latestReleaseDate": "2020-06-05T03:36:34.452Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.645, + "popularity": -1.656, "topicSearchString": "react-native triangle triangle-view geometry shapes" }, { @@ -45064,16 +46469,18 @@ "unmaintained": true, "npmPkg": "reinput", "npm": { - "downloads": 563, - "weekDownloads": 122, - "size": 34734 + "downloads": 549, + "weekDownloads": 82, + "size": 34734, + "latestRelease": "3.7.2", + "latestReleaseDate": "2020-06-15T09:55:46.651Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.315, + "popularity": -1.373, "topicSearchString": "react-native input animation textinput material-design material placeholder labels icons" }, { @@ -45102,7 +46509,7 @@ "updatedAt": "2025-06-14T12:14:32Z", "createdAt": "2020-06-18T23:27:45Z", "pushedAt": "2025-06-14T12:14:32Z", - "forks": 57, + "forks": 58, "issues": 10, "subscribers": 9, "stars": 623, @@ -45144,16 +46551,19 @@ }, "npmPkg": "react-native-network-logger", "npm": { - "downloads": 184730, - "weekDownloads": 43248, - "size": 231447 + "downloads": 188594, + "weekDownloads": 34241, + "size": 231447, + "latestRelease": "2.0.1", + "latestReleaseDate": "2025-06-14T12:14:28.293Z" }, - "score": 51, + "score": 68, "matchingScoreModifiers": [ + "Popular", "Known", "Not supporting New Architecture" ], - "popularity": 0.199, + "popularity": 0.154, "topicSearchString": "react native react-native network interceptor http monitor logging ios android debugger network-monitoring charles network-debug hacktoberfest" }, { @@ -45213,9 +46623,11 @@ }, "npmPkg": "react-native-dotenv", "npm": { - "downloads": 811734, - "weekDownloads": 159849, - "size": 22020 + "downloads": 848902, + "weekDownloads": 139575, + "size": 22020, + "latestRelease": "3.4.11", + "latestReleaseDate": "2024-02-27T23:29:29.874Z" }, "score": 57, "matchingScoreModifiers": [ @@ -45224,7 +46636,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.14, "topicSearchString": "dotenv babel-plugin babel dotenv-flow react react-native config env 12factor hacktoberfest environment-variables" }, { @@ -45279,8 +46691,10 @@ "hasNativeCode": false }, "npm": { - "downloads": 47, - "weekDownloads": 15 + "downloads": 54, + "weekDownloads": 12, + "latestRelease": "1.2.3", + "latestReleaseDate": "2016-11-27T18:47:04.960Z" }, "score": 41, "matchingScoreModifiers": [ @@ -45288,7 +46702,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.227, + "popularity": -1.3, "topicSearchString": "react-component react-native dropdown ios android select-tag chooser" }, { @@ -45341,15 +46755,17 @@ }, "npmPkg": "react-native-music-metadata", "npm": { - "downloads": 73, - "weekDownloads": 8 + "downloads": 68, + "weekDownloads": 2, + "latestRelease": "0.0.2", + "latestReleaseDate": "2017-05-09T02:38:19.346Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.656, + "popularity": -1.725, "topicSearchString": "react-native react-component metadata music track" }, { @@ -45408,9 +46824,11 @@ }, "npmPkg": "react-native-music-control", "npm": { - "downloads": 9801, - "weekDownloads": 1120, - "size": 126089 + "downloads": 10357, + "weekDownloads": 1303, + "size": 126089, + "latestRelease": "1.4.1", + "latestReleaseDate": "2022-03-21T03:34:54.647Z" }, "score": 57, "matchingScoreModifiers": [ @@ -45419,7 +46837,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.653, + "popularity": -0.643, "topicSearchString": "react react-native remote-controls lockscreen nowplaying mpnowplayinginfocenter ios android now-playing sound" }, { @@ -45471,8 +46889,10 @@ }, "npmPkg": "react-native-mock", "npm": { - "downloads": 29075, - "weekDownloads": 7010 + "downloads": 29595, + "weekDownloads": 5496, + "latestRelease": "0.3.1", + "latestReleaseDate": "2017-02-03T19:52:04.086Z" }, "score": 57, "matchingScoreModifiers": [ @@ -45481,7 +46901,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.545, + "popularity": -0.592, "topicSearchString": "react react-native mock testing" }, { @@ -45532,17 +46952,20 @@ }, "npmPkg": "react-timer-mixin", "npm": { - "downloads": 517710, - "weekDownloads": 103136, - "size": 24636 + "downloads": 556275, + "weekDownloads": 86772, + "size": 24636, + "latestRelease": "0.13.4", + "latestReleaseDate": "2018-07-17T07:08:28.416Z" }, - "score": 41, + "score": 57, "matchingScoreModifiers": [ + "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.617, "topicSearchString": "react timer mixin" }, { @@ -45595,8 +47018,10 @@ }, "npmPkg": "react-native-fileupload", "npm": { - "downloads": 14, - "weekDownloads": 0 + "downloads": 15, + "weekDownloads": 2, + "latestRelease": "1.2.0", + "latestReleaseDate": "2015-12-24T15:09:22.146Z" }, "score": 41, "matchingScoreModifiers": [ @@ -45604,7 +47029,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.367, "topicSearchString": "react-component react-native ios file upload" }, { @@ -45661,9 +47086,11 @@ "unmaintained": true, "npmPkg": "react-native-udp", "npm": { - "downloads": 153282, - "weekDownloads": 30368, - "size": 93456 + "downloads": 162224, + "weekDownloads": 25893, + "size": 93456, + "latestRelease": "4.1.7", + "latestReleaseDate": "2023-01-26T08:05:00.363Z" }, "score": 41, "matchingScoreModifiers": [ @@ -45671,7 +47098,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.582, + "popularity": -0.614, "topicSearchString": "react-native dgram udp sockets ios android nodejs networking" }, { @@ -45728,7 +47155,9 @@ "npm": { "downloads": 41, "weekDownloads": 14, - "size": 11707 + "size": 11707, + "latestRelease": "0.0.5", + "latestReleaseDate": "2020-04-21T05:02:58.857Z" }, "score": 32, "matchingScoreModifiers": [ @@ -45761,7 +47190,7 @@ "forks": 116, "issues": 91, "subscribers": 17, - "stars": 2025, + "stars": 2026, "dependencies": 3 }, "name": "react-native-redash", @@ -45783,9 +47212,11 @@ }, "npmPkg": "react-native-redash", "npm": { - "downloads": 700292, - "weekDownloads": 156403, - "size": 261976 + "downloads": 715165, + "weekDownloads": 124346, + "size": 261976, + "latestRelease": "18.1.3", + "latestReleaseDate": "2024-01-06T12:30:05.031Z" }, "score": 57, "matchingScoreModifiers": [ @@ -45794,7 +47225,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.19, + "popularity": 0.148, "topicSearchString": "" }, { @@ -45848,16 +47279,18 @@ }, "npmPkg": "react-native-randombytes", "npm": { - "downloads": 293072, - "weekDownloads": 52073, - "size": 56011 + "downloads": 332926, + "weekDownloads": 40161, + "size": 56011, + "latestRelease": "3.6.2", + "latestReleaseDate": "2025-06-23T11:20:48.363Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.151, + "popularity": 0.103, "topicSearchString": "react-component react-native randombytes rng ios android" }, { @@ -45911,9 +47344,11 @@ }, "npmPkg": "react-native-radial-gradient", "npm": { - "downloads": 40516, - "weekDownloads": 8551, - "size": 37705 + "downloads": 43016, + "weekDownloads": 7389, + "size": 37705, + "latestRelease": "1.2.1", + "latestReleaseDate": "2025-02-25T04:07:15.689Z" }, "score": 41, "matchingScoreModifiers": [ @@ -45921,7 +47356,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.146, "topicSearchString": "react-native react native radial-gradient radial gradient" }, { @@ -45982,9 +47417,11 @@ }, "npmPkg": "react-native-qrcode-scanner", "npm": { - "downloads": 72423, - "weekDownloads": 14914, - "size": 37094 + "downloads": 74541, + "weekDownloads": 13610, + "size": 37094, + "latestRelease": "1.5.5", + "latestReleaseDate": "2022-02-11T23:21:24.154Z" }, "score": 46, "matchingScoreModifiers": [ @@ -45994,7 +47431,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.595, "topicSearchString": "react-native react ios qrcode qr scanner barcode qrcode-scanner camera" }, { @@ -46049,9 +47486,11 @@ "unmaintained": true, "npmPkg": "react-native-os", "npm": { - "downloads": 135701, - "weekDownloads": 21314, - "size": 91581 + "downloads": 159953, + "weekDownloads": 15379, + "size": 91581, + "latestRelease": "1.2.6", + "latestReleaseDate": "2019-11-29T21:14:35.511Z" }, "score": 41, "matchingScoreModifiers": [ @@ -46059,7 +47498,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.866, + "popularity": -0.918, "topicSearchString": "react-component reactnative react-native os ios android" }, { @@ -46113,9 +47552,11 @@ "unmaintained": true, "npmPkg": "react-native-level-fs", "npm": { - "downloads": 154890, - "weekDownloads": 25131, - "size": 1738 + "downloads": 180495, + "weekDownloads": 18700, + "size": 1738, + "latestRelease": "3.0.1", + "latestReleaseDate": "2018-04-20T13:00:58.290Z" }, "score": 41, "matchingScoreModifiers": [ @@ -46123,7 +47564,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.612, + "popularity": -0.662, "topicSearchString": "react-component react-native ios fs level filesystem" }, { @@ -46176,9 +47617,11 @@ }, "npmPkg": "react-native-iphone-x-helper", "npm": { - "downloads": 1900980, - "weekDownloads": 397232, - "size": 5649 + "downloads": 1986473, + "weekDownloads": 334889, + "size": 5649, + "latestRelease": "1.3.1", + "latestReleaseDate": "2020-11-08T09:08:22.914Z" }, "score": 57, "matchingScoreModifiers": [ @@ -46187,7 +47630,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.607, "topicSearchString": "react-native ios iphone-x iphonex stylesheet" }, { @@ -46211,7 +47654,7 @@ "forks": 64, "issues": 25, "subscribers": 11, - "stars": 383, + "stars": 384, "dependencies": 10 }, "name": "react-native-crypto", @@ -46237,16 +47680,18 @@ }, "npmPkg": "react-native-crypto", "npm": { - "downloads": 290875, - "weekDownloads": 50919, - "size": 9017 + "downloads": 331390, + "weekDownloads": 39310, + "size": 9017, + "latestRelease": "2.2.1", + "latestReleaseDate": "2025-06-23T11:18:01.588Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.101, "topicSearchString": "react-native react-component ios" }, { @@ -46299,9 +47744,11 @@ "unmaintained": true, "npmPkg": "react-native-marquee", "npm": { - "downloads": 6124, - "weekDownloads": 1255, - "size": 12587 + "downloads": 6328, + "weekDownloads": 1242, + "size": 12587, + "latestRelease": "0.5.0", + "latestReleaseDate": "2023-03-06T12:59:10.300Z" }, "score": 41, "matchingScoreModifiers": [ @@ -46309,7 +47756,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.576, + "popularity": -0.583, "topicSearchString": "react-native marquee ios android" }, { @@ -46359,9 +47806,11 @@ }, "unmaintained": true, "npm": { - "downloads": 464888, - "weekDownloads": 140624, - "size": 111252 + "downloads": 436063, + "weekDownloads": 119043, + "size": 111252, + "latestRelease": "2.1.12", + "latestReleaseDate": "2020-05-19T21:18:51.496Z" }, "score": 57, "matchingScoreModifiers": [ @@ -46370,7 +47819,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.243, + "popularity": -0.518, "topicSearchString": "image-zoom" }, { @@ -46423,9 +47872,11 @@ "unmaintained": true, "npmPkg": "react-native-skeleton-placeholder", "npm": { - "downloads": 336856, - "weekDownloads": 60976, - "size": 97041 + "downloads": 368981, + "weekDownloads": 47886, + "size": 97041, + "latestRelease": "5.2.4", + "latestReleaseDate": "2022-11-15T18:05:28.354Z" }, "score": 57, "matchingScoreModifiers": [ @@ -46434,7 +47885,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.596, + "popularity": -0.64, "topicSearchString": "skeleton shimmer loading placeholder" }, { @@ -46460,7 +47911,7 @@ "forks": 792, "issues": 488, "subscribers": 20, - "stars": 2863, + "stars": 2859, "dependencies": 3 }, "name": "rn-fetch-blob", @@ -46492,9 +47943,11 @@ }, "npmPkg": "rn-fetch-blob", "npm": { - "downloads": 326807, - "weekDownloads": 70856, - "size": 2979619 + "downloads": 337195, + "weekDownloads": 60955, + "size": 2979619, + "latestRelease": "0.12.0", + "latestReleaseDate": "2019-12-19T16:40:09.142Z" }, "score": 70, "matchingScoreModifiers": [ @@ -46505,7 +47958,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.566, + "popularity": -0.596, "topicSearchString": "react-native fetch blob fs upload file download filestream image-header" }, { @@ -46562,7 +48015,9 @@ }, "npm": { "downloads": 5, - "weekDownloads": 1 + "weekDownloads": 1, + "latestRelease": "1.0.18", + "latestReleaseDate": "2017-06-07T16:59:57.321Z" }, "score": 32, "matchingScoreModifiers": [ @@ -46624,7 +48079,9 @@ "npmPkg": "react-native-webintent", "npm": { "downloads": 1, - "weekDownloads": 0 + "weekDownloads": 0, + "latestRelease": "1.0.4", + "latestReleaseDate": "2015-12-06T06:02:48.557Z" }, "score": 32, "matchingScoreModifiers": [ @@ -46667,7 +48124,7 @@ "forks": 47, "issues": 7, "subscribers": 11, - "stars": 1310, + "stars": 1313, "dependencies": 3 }, "name": "react-native-modalfy", @@ -46700,9 +48157,11 @@ }, "npmPkg": "react-native-modalfy", "npm": { - "downloads": 17429, - "weekDownloads": 3723, - "size": 528958 + "downloads": 17447, + "weekDownloads": 2745, + "size": 528958, + "latestRelease": "3.7.0", + "latestReleaseDate": "2025-06-30T09:48:36.849Z" }, "score": 68, "matchingScoreModifiers": [ @@ -46710,7 +48169,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.134, "topicSearchString": "react react-native modal modals mobile ios android animations stack" }, { @@ -46777,9 +48236,11 @@ "unmaintained": true, "npmPkg": "react-navigation-collapsible", "npm": { - "downloads": 4796, - "weekDownloads": 1086, - "size": 30120 + "downloads": 4488, + "weekDownloads": 973, + "size": 30120, + "latestRelease": "6.3.0", + "latestReleaseDate": "2021-11-07T08:09:30.365Z" }, "score": 57, "matchingScoreModifiers": [ @@ -46788,7 +48249,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.557, + "popularity": -0.566, "topicSearchString": "react-native react-navigation navigation collapsible collapsible-header hide-header animate-header hide-navigation" }, { @@ -46850,9 +48311,11 @@ "unmaintained": true, "npmPkg": "react-native-barcode-mask", "npm": { - "downloads": 45723, - "weekDownloads": 9633, - "size": 16669 + "downloads": 46744, + "weekDownloads": 8300, + "size": 16669, + "latestRelease": "1.2.4", + "latestReleaseDate": "2020-06-22T13:38:16.470Z" }, "score": 41, "matchingScoreModifiers": [ @@ -46860,7 +48323,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.571, + "popularity": -0.599, "topicSearchString": "react-native barcode-mask barcode scanning style layout barcode-scanner border edges" }, { @@ -46882,11 +48345,11 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-05T05:24:25Z", + "updatedAt": "2025-09-12T08:18:36Z", "createdAt": "2016-06-14T23:10:12Z", - "pushedAt": "2025-09-05T05:24:25Z", + "pushedAt": "2025-09-12T08:18:36Z", "forks": 214, - "issues": 6, + "issues": 5, "subscribers": 25, "stars": 531, "dependencies": 3 @@ -46916,9 +48379,11 @@ }, "npmPkg": "react-native-auth0", "npm": { - "downloads": 279967, - "weekDownloads": 60914, - "size": 604737 + "downloads": 291520, + "weekDownloads": 50092, + "size": 604737, + "latestRelease": "4.6.0", + "latestReleaseDate": "2025-05-02T05:32:44.378Z" }, "score": 76, "matchingScoreModifiers": [ @@ -46926,7 +48391,7 @@ "Known", "Recently updated" ], - "popularity": 0.185, + "popularity": 0.146, "topicSearchString": "react-native ios android dx-sdk" }, { @@ -46955,10 +48420,10 @@ "updatedAt": "2024-07-21T11:50:06Z", "createdAt": "2016-07-17T06:11:54Z", "pushedAt": "2024-07-21T11:50:06Z", - "forks": 141, + "forks": 142, "issues": 15, "subscribers": 5, - "stars": 966, + "stars": 967, "dependencies": 0 }, "name": "react-native-restart", @@ -46987,9 +48452,11 @@ }, "npmPkg": "react-native-restart", "npm": { - "downloads": 713508, - "weekDownloads": 153347, - "size": 599401 + "downloads": 741977, + "weekDownloads": 124984, + "size": 599401, + "latestRelease": "0.0.27", + "latestReleaseDate": "2023-01-31T19:14:49.360Z" }, "score": 57, "matchingScoreModifiers": [ @@ -46998,7 +48465,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.143, "topicSearchString": "react-native ios android restart reload bundle" }, { @@ -47025,7 +48492,7 @@ "forks": 207, "issues": 14, "subscribers": 39, - "stars": 3595, + "stars": 3599, "dependencies": 0 }, "name": "@react-native-community/hooks", @@ -47046,9 +48513,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 380858, - "weekDownloads": 82585, - "size": 46999 + "downloads": 395916, + "weekDownloads": 68495, + "size": 46999, + "latestRelease": "100.1.0", + "latestReleaseDate": "2025-02-21T17:39:27.389Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47057,7 +48526,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.147, "topicSearchString": "" }, { @@ -47117,9 +48586,11 @@ "unmaintained": true, "npmPkg": "react-native-responsive-screen", "npm": { - "downloads": 141919, - "weekDownloads": 25944, - "size": 796149 + "downloads": 148026, + "weekDownloads": 22572, + "size": 796149, + "latestRelease": "1.4.2", + "latestReleaseDate": "2020-12-23T20:44:13.323Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47128,7 +48599,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.595, + "popularity": -0.62, "topicSearchString": "react-native responsive-ui responsive-view responsive-screen responsive android ios responsive-layout ui" }, { @@ -47196,9 +48667,11 @@ }, "npmPkg": "react-native-ratings", "npm": { - "downloads": 679359, - "weekDownloads": 138345, - "size": 103752 + "downloads": 700017, + "weekDownloads": 116852, + "size": 103752, + "latestRelease": "8.1.0", + "latestReleaseDate": "2021-05-23T13:58:52.855Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47207,7 +48680,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.142, "topicSearchString": "react-native reactjs reactnative gestures ios stars android ratings ui-components" }, { @@ -47269,9 +48742,11 @@ "unmaintained": true, "npmPkg": "react-native-smooth-pincode-input", "npm": { - "downloads": 21509, - "weekDownloads": 4772, - "size": 534133 + "downloads": 21868, + "weekDownloads": 3503, + "size": 534133, + "latestRelease": "1.0.9", + "latestReleaseDate": "2019-11-12T02:38:04.751Z" }, "score": 41, "matchingScoreModifiers": [ @@ -47279,7 +48754,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.561, + "popularity": -0.614, "topicSearchString": "react-native pincode password textinput react javascript pin android ios" }, { @@ -47306,7 +48781,7 @@ "forks": 289, "issues": 114, "subscribers": 19, - "stars": 1645, + "stars": 1646, "dependencies": 0 }, "name": "react-native-geolocation-service", @@ -47339,9 +48814,11 @@ "unmaintained": true, "npmPkg": "react-native-geolocation-service", "npm": { - "downloads": 404862, - "weekDownloads": 85287, - "size": 90943 + "downloads": 421108, + "weekDownloads": 71710, + "size": 90943, + "latestRelease": "5.3.1", + "latestReleaseDate": "2022-09-23T05:57:55.248Z" }, "score": 46, "matchingScoreModifiers": [ @@ -47351,7 +48828,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.571, + "popularity": -0.605, "topicSearchString": "react-native react native fused location geolocation android ios fusedlocationproviderclient" }, { @@ -47411,9 +48888,11 @@ "unmaintained": true, "npmPkg": "react-native-sensors", "npm": { - "downloads": 155539, - "weekDownloads": 23688, - "size": 90891 + "downloads": 180794, + "weekDownloads": 16949, + "size": 90891, + "latestRelease": "7.3.6", + "latestReleaseDate": "2022-11-21T15:13:24.446Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47422,7 +48901,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.621, + "popularity": -0.67, "topicSearchString": "react-native sensor gyroscope acceleration rxjs magnetometer barometer" }, { @@ -47449,7 +48928,7 @@ "createdAt": "2018-06-23T22:07:51Z", "pushedAt": "2025-05-06T05:05:27Z", "forks": 411, - "issues": 197, + "issues": 198, "subscribers": 10, "stars": 2103, "dependencies": 1 @@ -47482,9 +48961,11 @@ }, "npmPkg": "react-native-draggable-flatlist", "npm": { - "downloads": 604018, - "weekDownloads": 122901, - "size": 523106 + "downloads": 632334, + "weekDownloads": 105421, + "size": 523106, + "latestRelease": "4.0.3", + "latestReleaseDate": "2025-05-06T05:05:46.134Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47493,7 +48974,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.142, "topicSearchString": "react-native sortable draggable flatlist drag drop sort list" }, { @@ -47528,7 +49009,7 @@ "forks": 269, "issues": 53, "subscribers": 20, - "stars": 892, + "stars": 891, "dependencies": 0 }, "name": "react-native-fingerprint-scanner", @@ -47567,9 +49048,11 @@ }, "npmPkg": "react-native-fingerprint-scanner", "npm": { - "downloads": 18843, - "weekDownloads": 4622, - "size": 66869 + "downloads": 19535, + "weekDownloads": 3103, + "size": 66869, + "latestRelease": "6.0.0", + "latestReleaseDate": "2020-06-20T13:54:04.348Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47578,7 +49061,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.541, + "popularity": -0.615, "topicSearchString": "react-native component react-component react native touch touchid touch-id fingerprint fingerprint-scanner authentication authenticate auth face-id faceid biometrics" }, { @@ -47638,9 +49121,11 @@ }, "npmPkg": "react-native-google-cast", "npm": { - "downloads": 98408, - "weekDownloads": 18505, - "size": 976622 + "downloads": 99310, + "weekDownloads": 13903, + "size": 976622, + "latestRelease": "4.9.1", + "latestReleaseDate": "2025-07-26T10:41:27.347Z" }, "score": 68, "matchingScoreModifiers": [ @@ -47648,7 +49133,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.119, "topicSearchString": "react-native ios android chromecast google cast google-cast sdk cast-library" }, { @@ -47707,9 +49192,11 @@ }, "npmPkg": "react-native-table-component", "npm": { - "downloads": 130451, - "weekDownloads": 26347, - "size": 34602 + "downloads": 135198, + "weekDownloads": 23014, + "size": 34602, + "latestRelease": "1.2.2", + "latestReleaseDate": "2022-02-10T13:14:04.759Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47718,7 +49205,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.578, + "popularity": -0.605, "topicSearchString": "react-native table cell table-component" }, { @@ -47773,9 +49260,11 @@ }, "unmaintained": true, "npm": { - "downloads": 5643, - "weekDownloads": 1549, - "size": 31171 + "downloads": 5843, + "weekDownloads": 1494, + "size": 31171, + "latestRelease": "1.0.0", + "latestReleaseDate": "2020-08-07T10:53:39.424Z" }, "score": 41, "matchingScoreModifiers": [ @@ -47783,7 +49272,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.517, + "popularity": -0.533, "topicSearchString": "" }, { @@ -47848,9 +49337,11 @@ "unmaintained": true, "npmPkg": "rn-sliding-up-panel", "npm": { - "downloads": 12690, - "weekDownloads": 2691, - "size": 43672 + "downloads": 13130, + "weekDownloads": 2292, + "size": 43672, + "latestRelease": "2.4.6", + "latestReleaseDate": "2022-08-14T05:57:04.170Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47859,7 +49350,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.57, + "popularity": -0.602, "topicSearchString": "react react-native react-component ios android sliding panel sliding-up-panel" }, { @@ -47888,7 +49379,7 @@ "forks": 425, "issues": 127, "subscribers": 59, - "stars": 2185, + "stars": 2186, "dependencies": 2 }, "name": "react-native-app-auth", @@ -47918,9 +49409,11 @@ }, "npmPkg": "react-native-app-auth", "npm": { - "downloads": 575514, - "weekDownloads": 158609, - "size": 144688 + "downloads": 571239, + "weekDownloads": 136803, + "size": 144688, + "latestRelease": "8.0.3", + "latestReleaseDate": "2025-05-23T21:16:44.519Z" }, "score": 57, "matchingScoreModifiers": [ @@ -47929,7 +49422,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.234, + "popularity": 0.204, "topicSearchString": "react react-native auth authentication oauth oauth2 appauth" }, { @@ -47980,9 +49473,11 @@ "unmaintained": true, "npmPkg": "react-navigation-heavy-screen", "npm": { - "downloads": 1280, - "weekDownloads": 291, - "size": 38385 + "downloads": 1386, + "weekDownloads": 204, + "size": 38385, + "latestRelease": "1.2.1", + "latestReleaseDate": "2021-05-08T21:36:26.089Z" }, "score": 41, "matchingScoreModifiers": [ @@ -47990,7 +49485,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.557, + "popularity": -0.625, "topicSearchString": "react-native ios android" }, { @@ -48044,9 +49539,11 @@ }, "npmPkg": "tailwind-rn", "npm": { - "downloads": 18126, - "weekDownloads": 3544, - "size": 36184 + "downloads": 18879, + "weekDownloads": 2954, + "size": 36184, + "latestRelease": "4.2.0", + "latestReleaseDate": "2022-02-07T14:49:40.222Z" }, "score": 57, "matchingScoreModifiers": [ @@ -48055,7 +49552,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.133, "topicSearchString": "tailwind tailwindcss react-native" }, { @@ -48110,9 +49607,11 @@ }, "npmPkg": "react-native-url-polyfill", "npm": { - "downloads": 4260935, - "weekDownloads": 854794, - "size": 27502 + "downloads": 4481893, + "weekDownloads": 718448, + "size": 27502, + "latestRelease": "2.0.0", + "latestReleaseDate": "2023-07-13T22:53:54.242Z" }, "score": 68, "matchingScoreModifiers": [ @@ -48120,7 +49619,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.136, "topicSearchString": "url urlsearchparams polyfill react-native whatwg-url javascript" }, { @@ -48150,7 +49649,7 @@ "forks": 418, "issues": 18, "subscribers": 84, - "stars": 13946, + "stars": 13943, "dependencies": 0 }, "name": "react-content-loader", @@ -48184,9 +49683,11 @@ }, "npmPkg": "react-content-loader", "npm": { - "downloads": 2458797, - "weekDownloads": 514636, - "size": 164170 + "downloads": 2569161, + "weekDownloads": 422655, + "size": 164170, + "latestRelease": "7.1.1", + "latestReleaseDate": "2025-07-14T08:39:30.452Z" }, "score": 92, "matchingScoreModifiers": [ @@ -48195,7 +49696,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.14, "topicSearchString": "react react-native skeleton placeholder loader loading content svg facebook-cards-loaders skeleton-screen components" }, { @@ -48223,7 +49724,7 @@ "forks": 80, "issues": 16, "subscribers": 5, - "stars": 417, + "stars": 416, "dependencies": 1 }, "name": "react-native-material-ripple", @@ -48255,9 +49756,11 @@ "unmaintained": true, "npmPkg": "react-native-material-ripple", "npm": { - "downloads": 74974, - "weekDownloads": 17462, - "size": 12244 + "downloads": 79423, + "weekDownloads": 15460, + "size": 12244, + "latestRelease": "0.9.1", + "latestReleaseDate": "2019-09-26T10:18:45.375Z" }, "score": 41, "matchingScoreModifiers": [ @@ -48265,7 +49768,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.552, + "popularity": -0.585, "topicSearchString": "react react-component react-native ios android ripple material material-design" }, { @@ -48298,7 +49801,7 @@ "forks": 278, "issues": 6, "subscribers": 28, - "stars": 3264, + "stars": 3265, "dependencies": 4 }, "name": "@testing-library/react-native", @@ -48328,9 +49831,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 4210087, - "weekDownloads": 884046, - "size": 705256 + "downloads": 4361601, + "weekDownloads": 740338, + "size": 705256, + "latestRelease": "13.3.3", + "latestReleaseDate": "2025-08-26T11:55:10.022Z" }, "score": 97, "matchingScoreModifiers": [ @@ -48340,7 +49845,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.144, "topicSearchString": "react-native react test integration testing jest hacktoberfest" }, { @@ -48376,7 +49881,7 @@ "forks": 129, "issues": 1, "subscribers": 4, - "stars": 1161, + "stars": 1160, "dependencies": 0 }, "name": "react-native-confirmation-code-field", @@ -48415,9 +49920,11 @@ }, "npmPkg": "react-native-confirmation-code-field", "npm": { - "downloads": 583390, - "weekDownloads": 114867, - "size": 24213 + "downloads": 625130, + "weekDownloads": 90969, + "size": 24213, + "latestRelease": "8.0.1", + "latestReleaseDate": "2025-06-10T20:53:19.767Z" }, "score": 68, "matchingScoreModifiers": [ @@ -48425,7 +49932,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.124, "topicSearchString": "react react-component react-native component android ios code-input confirmation-code pin-code confirmation-code-input pin-code-input library code-verification web otp-inputs one-time-password" }, { @@ -48479,9 +49986,11 @@ "unmaintained": true, "npmPkg": "react-native-rate", "npm": { - "downloads": 164270, - "weekDownloads": 35474, - "size": 39033 + "downloads": 168595, + "weekDownloads": 29105, + "size": 39033, + "latestRelease": "1.2.12", + "latestReleaseDate": "2023-01-23T06:43:23.205Z" }, "score": 57, "matchingScoreModifiers": [ @@ -48490,7 +49999,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.566, + "popularity": -0.603, "topicSearchString": "react-native react rate review rating rate-me" }, { @@ -48547,9 +50056,11 @@ "unmaintained": true, "npmPkg": "react-native-securerandom", "npm": { - "downloads": 604779, - "weekDownloads": 111826, - "size": 51400 + "downloads": 657649, + "weekDownloads": 103494, + "size": 51400, + "latestRelease": "1.0.1", + "latestReleaseDate": "2022-09-22T12:11:53.796Z" }, "score": 41, "matchingScoreModifiers": [ @@ -48557,7 +50068,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.593, + "popularity": -0.616, "topicSearchString": "react-native secrandomcopybytes prng csprng securerandom crypto randomnumbergenerator cryptography" }, { @@ -48627,9 +50138,11 @@ "unmaintained": true, "npmPkg": "react-native-cardview", "npm": { - "downloads": 3500, - "weekDownloads": 826, - "size": 1581220 + "downloads": 3803, + "weekDownloads": 686, + "size": 1581220, + "latestRelease": "2.0.5", + "latestReleaseDate": "2019-10-21T05:43:37.376Z" }, "score": 41, "matchingScoreModifiers": [ @@ -48637,7 +50150,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.549, + "popularity": -0.597, "topicSearchString": "react react-native react-component card cardview card-view shadow shadow-view shadowview appcompat support android ios component elevation" }, { @@ -48693,9 +50206,11 @@ "unmaintained": true, "npmPkg": "react-native-barcode-builder", "npm": { - "downloads": 20324, - "weekDownloads": 3884, - "size": 242759539 + "downloads": 22295, + "weekDownloads": 3834, + "size": 242759539, + "latestRelease": "2.0.0", + "latestReleaseDate": "2020-03-29T09:13:35.558Z" }, "score": 41, "matchingScoreModifiers": [ @@ -48703,7 +50218,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.588, + "popularity": -0.604, "topicSearchString": "react-native barcode" }, { @@ -48736,7 +50251,7 @@ "forks": 312, "issues": 45, "subscribers": 18, - "stars": 1693, + "stars": 1694, "dependencies": 0 }, "name": "react-native-app-intro-slider", @@ -48768,9 +50283,11 @@ "unmaintained": true, "npmPkg": "react-native-app-intro-slider", "npm": { - "downloads": 110470, - "weekDownloads": 25679, - "size": 28526 + "downloads": 110732, + "weekDownloads": 20216, + "size": 28526, + "latestRelease": "4.0.4", + "latestReleaseDate": "2020-05-26T13:35:26.877Z" }, "score": 57, "matchingScoreModifiers": [ @@ -48779,7 +50296,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.552, + "popularity": -0.595, "topicSearchString": "swiper app intro ios android react-component react-native slider" }, { @@ -48839,9 +50356,11 @@ "unmaintained": true, "npmPkg": "react-native-secure-key-store", "npm": { - "downloads": 43747, - "weekDownloads": 10469, - "size": 523934 + "downloads": 43375, + "weekDownloads": 8382, + "size": 523934, + "latestRelease": "2.0.10", + "latestReleaseDate": "2022-08-18T03:01:30.247Z" }, "score": 41, "matchingScoreModifiers": [ @@ -48849,7 +50368,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.547, + "popularity": -0.586, "topicSearchString": "react-native ios android keychain-service keystore-service device-security keychain-services keystore-services" }, { @@ -48881,10 +50400,10 @@ "updatedAt": "2025-09-07T08:48:51Z", "createdAt": "2019-04-07T21:53:54Z", "pushedAt": "2025-09-07T08:48:51Z", - "forks": 885, - "issues": 137, + "forks": 886, + "issues": 134, "subscribers": 36, - "stars": 2590, + "stars": 2595, "dependencies": 7 }, "name": "@rnmapbox/maps", @@ -48915,9 +50434,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 279223, - "weekDownloads": 56552, - "size": 6200737 + "downloads": 288716, + "weekDownloads": 47084, + "size": 6200737, + "latestRelease": "10.1.43", + "latestReleaseDate": "2025-09-07T08:17:36.475Z" }, "score": 86, "matchingScoreModifiers": [ @@ -48928,7 +50449,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.139, "topicSearchString": "gl ios android mapbox react-native mapbox-gl-native map expo maplibre" }, { @@ -48956,7 +50477,7 @@ "forks": 217, "issues": 73, "subscribers": 8, - "stars": 729, + "stars": 731, "dependencies": 2 }, "name": "react-native-map-clustering", @@ -48989,9 +50510,11 @@ }, "npmPkg": "react-native-map-clustering", "npm": { - "downloads": 83376, - "weekDownloads": 17140, - "size": 37695 + "downloads": 87278, + "weekDownloads": 14233, + "size": 37695, + "latestRelease": "4.0.0", + "latestReleaseDate": "2025-07-23T18:05:32.983Z" }, "score": 68, "matchingScoreModifiers": [ @@ -48999,7 +50522,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.139, "topicSearchString": "react-native react cluster android ios map clustering mapview markers maps" }, { @@ -49053,9 +50576,11 @@ }, "npmPkg": "react-native-nfc-manager", "npm": { - "downloads": 161783, - "weekDownloads": 32945, - "size": 224665 + "downloads": 170394, + "weekDownloads": 27167, + "size": 224665, + "latestRelease": "3.16.3", + "latestReleaseDate": "2025-08-19T11:42:03.144Z" }, "score": 73, "matchingScoreModifiers": [ @@ -49064,7 +50589,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.136, "topicSearchString": "react-native android ios nfc" }, { @@ -49119,9 +50644,11 @@ }, "npmPkg": "react-native-watch-connectivity", "npm": { - "downloads": 47705, - "weekDownloads": 9867, - "size": 118589 + "downloads": 48800, + "weekDownloads": 8840, + "size": 118589, + "latestRelease": "1.1.0", + "latestReleaseDate": "2022-09-29T06:08:45.964Z" }, "score": 57, "matchingScoreModifiers": [ @@ -49130,7 +50657,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.154, "topicSearchString": "react-native ios watch apple-watch iwatch react" }, { @@ -49182,9 +50709,11 @@ }, "npmPkg": "react-native-background-downloader", "npm": { - "downloads": 1147, - "weekDownloads": 290, - "size": 89133 + "downloads": 1162, + "weekDownloads": 191, + "size": 89133, + "latestRelease": "2.3.4", + "latestReleaseDate": "2019-12-10T14:13:55.311Z" }, "score": 41, "matchingScoreModifiers": [ @@ -49192,7 +50721,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.534, + "popularity": -0.61, "topicSearchString": "react-native background download large-files" }, { @@ -49219,7 +50748,7 @@ "forks": 34, "issues": 14, "subscribers": 2, - "stars": 224, + "stars": 225, "dependencies": 0 }, "name": "react-native-google-nearby-messages", @@ -49264,9 +50793,11 @@ "unmaintained": true, "npmPkg": "react-native-google-nearby-messages", "npm": { - "downloads": 45, - "weekDownloads": 7, - "size": 207047 + "downloads": 39, + "weekDownloads": 2, + "size": 207047, + "latestRelease": "1.0.22", + "latestReleaseDate": "2021-10-05T12:29:39.538Z" }, "score": 41, "matchingScoreModifiers": [ @@ -49274,7 +50805,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.36, + "popularity": -1.456, "topicSearchString": "react-native google nearby messages android ios native-module nearby-messages google-nearby swift java kotlin bluetooth ble wifi broadcast audio microphone api library typescript" }, { @@ -49299,7 +50830,7 @@ "forks": 183, "issues": 17, "subscribers": 64, - "stars": 3038, + "stars": 3043, "dependencies": 1 }, "name": "react-native-game-engine", @@ -49330,9 +50861,11 @@ }, "npmPkg": "react-native-game-engine", "npm": { - "downloads": 8939, - "weekDownloads": 2099, - "size": 54003 + "downloads": 8946, + "weekDownloads": 1664, + "size": 54003, + "latestRelease": "1.2.0", + "latestReleaseDate": "2020-06-09T06:13:40.275Z" }, "score": 57, "matchingScoreModifiers": [ @@ -49341,7 +50874,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.2, + "popularity": 0.158, "topicSearchString": "react react-native game gaming game-dev game-development game-engine game-2d" }, { @@ -49402,16 +50935,18 @@ "unmaintained": true, "npmPkg": "react-native-font-faces", "npm": { - "downloads": 741, - "weekDownloads": 99, - "size": 260519 + "downloads": 814, + "weekDownloads": 116, + "size": 260519, + "latestRelease": "4.1.4", + "latestReleaseDate": "2023-04-17T12:32:48.084Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.636, + "popularity": -1.629, "topicSearchString": "react-native fonts font-weight font-face font-style custom-fonts expo web" }, { @@ -49443,7 +50978,7 @@ "forks": 143, "issues": 105, "subscribers": 15, - "stars": 1853, + "stars": 1850, "dependencies": 0 }, "name": "react-native-actions-sheet", @@ -49486,9 +51021,11 @@ }, "npmPkg": "react-native-actions-sheet", "npm": { - "downloads": 197968, - "weekDownloads": 40353, - "size": 152034 + "downloads": 207355, + "weekDownloads": 34289, + "size": 152034, + "latestRelease": "0.9.7", + "latestReleaseDate": "2024-08-01T10:20:33.694Z" }, "score": 57, "matchingScoreModifiers": [ @@ -49497,7 +51034,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.141, "topicSearchString": "bottom-animated react-native javascript actionsheet android ios action-sheet bottom-sheet bottom-drawer dialog picker modal drawer raw-bottom-sheet bottom-app-bar react native action sheet bottom" }, { @@ -49554,9 +51091,11 @@ "unmaintained": true, "npmPkg": "react-native-photo-editor", "npm": { - "downloads": 7738, - "weekDownloads": 2688, - "size": 19488820 + "downloads": 7096, + "weekDownloads": 2291, + "size": 19488820, + "latestRelease": "1.0.13", + "latestReleaseDate": "2022-02-08T11:18:05.990Z" }, "score": 46, "matchingScoreModifiers": [ @@ -49566,7 +51105,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.455, + "popularity": -0.475, "topicSearchString": "react-native android ios" }, { @@ -49599,7 +51138,7 @@ "forks": 77, "issues": 16, "subscribers": 9, - "stars": 2137, + "stars": 2135, "dependencies": 0 }, "name": "react-native-blurhash", @@ -49638,18 +51177,19 @@ }, "npmPkg": "react-native-blurhash", "npm": { - "downloads": 48544, - "weekDownloads": 9907, - "size": 108855 + "downloads": 50758, + "weekDownloads": 8652, + "size": 108855, + "latestRelease": "2.1.2", + "latestReleaseDate": "2025-08-08T14:06:57.598Z" }, - "score": 73, + "score": 68, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.145, "topicSearchString": "react-native blurhash image ui ux component loading placeholder swift kotlin native-module typescript node javascript library" }, { @@ -49715,9 +51255,11 @@ }, "npmPkg": "react-native-youtube-iframe", "npm": { - "downloads": 417394, - "weekDownloads": 90249, - "size": 74746 + "downloads": 433562, + "weekDownloads": 76192, + "size": 74746, + "latestRelease": "2.4.1", + "latestReleaseDate": "2025-07-01T04:27:12.457Z" }, "score": 68, "matchingScoreModifiers": [ @@ -49725,7 +51267,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.149, "topicSearchString": "react-native react-component component react mobile ios android ui youtube youtube-iframe iframe youtube-api youtube-player youtube-video expo" }, { @@ -49784,16 +51326,18 @@ "unmaintained": true, "npmPkg": "react-native-notification-badge", "npm": { - "downloads": 2790, - "weekDownloads": 675, - "size": 32594 + "downloads": 2848, + "weekDownloads": 591, + "size": 32594, + "latestRelease": "1.0.5", + "latestReleaseDate": "2020-07-29T13:22:37.555Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.544, + "popularity": -0.574, "topicSearchString": "react-native notification badge count native-module notifications manager library react" }, { @@ -49826,7 +51370,7 @@ "forks": 0, "issues": 0, "subscribers": 4, - "stars": 30, + "stars": 31, "dependencies": 1 }, "name": "react-native-rooster", @@ -49857,15 +51401,17 @@ }, "npmPkg": "react-native-rooster", "npm": { - "downloads": 56, - "weekDownloads": 7, - "size": 719280 + "downloads": 60, + "weekDownloads": 11, + "size": 719280, + "latestRelease": "2.0.1", + "latestReleaseDate": "2025-05-13T18:22:15.902Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.642, + "popularity": -0.593, "topicSearchString": "react-native rooster ios android toast typescript macos windows" }, { @@ -49943,16 +51489,18 @@ }, "npmPkg": "use-count-up", "npm": { - "downloads": 150010, - "weekDownloads": 30360, - "size": 27496 + "downloads": 155011, + "weekDownloads": 26160, + "size": 27496, + "latestRelease": "3.0.1", + "latestReleaseDate": "2021-09-05T13:22:52.417Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.143, "topicSearchString": "react reactjs react-native animate-numerical-value animations count-up countup react-count-up react-countup countdown count-down counting hooks ios android use use-count-up use-countup typescript animate-counting" }, { @@ -50014,9 +51562,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 55237, - "weekDownloads": 12049, - "size": 22520 + "downloads": 56680, + "weekDownloads": 9675, + "size": 22520, + "latestRelease": "3.2.1", + "latestReleaseDate": "2023-03-15T07:26:20.362Z" }, "score": 68, "matchingScoreModifiers": [ @@ -50024,7 +51574,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.145, "topicSearchString": "react-native countdown timer circle clock svg" }, { @@ -50080,9 +51630,11 @@ "unmaintained": true, "npmPkg": "react-native-event-source", "npm": { - "downloads": 17387, - "weekDownloads": 3583, - "size": 16849 + "downloads": 18178, + "weekDownloads": 3249, + "size": 16849, + "latestRelease": "1.1.0", + "latestReleaseDate": "2019-05-27T20:31:38.679Z" }, "score": 41, "matchingScoreModifiers": [ @@ -50090,7 +51642,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.598, "topicSearchString": "react-native react-component event-source sse" }, { @@ -50157,16 +51709,18 @@ "unmaintained": true, "npmPkg": "react-native-zoom-bridge", "npm": { - "downloads": 46, - "weekDownloads": 7, - "size": 103880 + "downloads": 45, + "weekDownloads": 13, + "size": 103880, + "latestRelease": "1.0.18", + "latestReleaseDate": "2020-07-14T14:11:07.347Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.61, + "popularity": -1.49, "topicSearchString": "react-native zoom-sdk mobilertc zoom.us video-calls conference-calls chat-online zoom-us sdk bridge ios android confrence calls meetings" }, { @@ -50237,9 +51791,11 @@ }, "npmPkg": "react-native-jw-media-player", "npm": { - "downloads": 1255, - "weekDownloads": 123, - "size": 1232934 + "downloads": 1339, + "weekDownloads": 262, + "size": 1232934, + "latestRelease": "0.2.46", + "latestReleaseDate": "2024-04-18T16:21:07.942Z" }, "score": 30, "matchingScoreModifiers": [ @@ -50248,7 +51804,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.667, + "popularity": -0.584, "topicSearchString": "react react-native jwplayer media player mediaplayer media-player jw android ios audio video sdk" }, { @@ -50302,9 +51858,11 @@ "unmaintained": true, "npmPkg": "react-native-ios-kit", "npm": { - "downloads": 1850, - "weekDownloads": 345, - "size": 289678 + "downloads": 2006, + "weekDownloads": 317, + "size": 289678, + "latestRelease": "0.0.22", + "latestReleaseDate": "2020-05-13T10:44:26.857Z" }, "score": 41, "matchingScoreModifiers": [ @@ -50312,7 +51870,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.591, + "popularity": -0.616, "topicSearchString": "react-native ios-ui ui-kit" }, { @@ -50366,9 +51924,11 @@ }, "npmPkg": "react-native-emoji-selector", "npm": { - "downloads": 19219, - "weekDownloads": 3387, - "size": 15476 + "downloads": 19601, + "weekDownloads": 2978, + "size": 15476, + "latestRelease": "0.2.0", + "latestReleaseDate": "2020-12-04T19:35:57.846Z" }, "score": 41, "matchingScoreModifiers": [ @@ -50376,7 +51936,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.15, + "popularity": 0.129, "topicSearchString": "emoji react react-native emoji-keyboard" }, { @@ -50404,7 +51964,7 @@ "forks": 62, "issues": 17, "subscribers": 14, - "stars": 1550, + "stars": 1549, "dependencies": 1 }, "name": "react-native-scroll-bottom-sheet", @@ -50438,9 +51998,11 @@ "unmaintained": true, "npmPkg": "react-native-scroll-bottom-sheet", "npm": { - "downloads": 1757, - "weekDownloads": 220, - "size": 204895 + "downloads": 1889, + "weekDownloads": 206, + "size": 204895, + "latestRelease": "0.7.0", + "latestReleaseDate": "2020-08-24T22:22:17.293Z" }, "score": 57, "matchingScoreModifiers": [ @@ -50449,7 +52011,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.643, + "popularity": -0.657, "topicSearchString": "react-native react ios android bottom-sheet bottomsheet cross-platform 60fps reanimated gesture-handler" }, { @@ -50512,9 +52074,11 @@ }, "unmaintained": true, "npm": { - "downloads": 6411, - "weekDownloads": 1593, - "size": 4170390 + "downloads": 6472, + "weekDownloads": 1300, + "size": 4170390, + "latestRelease": "1.2.2", + "latestReleaseDate": "2020-10-27T01:20:57.332Z" }, "score": 41, "matchingScoreModifiers": [ @@ -50522,7 +52086,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.539, + "popularity": -0.579, "topicSearchString": "react-native react-component component react mobile ios android ui popup popup-ui popup-ui-design" }, { @@ -50598,9 +52162,11 @@ }, "unmaintained": true, "npm": { - "downloads": 59, - "weekDownloads": 17, - "size": 31102 + "downloads": 43, + "weekDownloads": 5, + "size": 31102, + "latestRelease": "1.2.0", + "latestReleaseDate": "2021-09-20T16:39:32.999Z" }, "score": 41, "matchingScoreModifiers": [ @@ -50608,7 +52174,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.238, + "popularity": -1.4, "topicSearchString": "elegant elegant-header gorgeous gorgeous-header apple apple-header header classic modern modern-header classic-header react-native icons javascript ui-lib rn header-view view react reactjs ios mobile mobile-app-development android" }, { @@ -50671,9 +52237,11 @@ "unmaintained": true, "npmPkg": "react-native-phone-input", "npm": { - "downloads": 62912, - "weekDownloads": 13008, - "size": 2011977 + "downloads": 65699, + "weekDownloads": 11444, + "size": 2011977, + "latestRelease": "1.3.7", + "latestReleaseDate": "2023-07-28T15:10:30.658Z" }, "score": 57, "matchingScoreModifiers": [ @@ -50682,7 +52250,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.574, + "popularity": -0.602, "topicSearchString": "react-native phone telephone phone-input input tel input-text international component ios android country-picker" }, { @@ -50741,9 +52309,11 @@ }, "npmPkg": "react-native-siri-shortcut", "npm": { - "downloads": 16116, - "weekDownloads": 3483, - "size": 67729 + "downloads": 16523, + "weekDownloads": 2676, + "size": 67729, + "latestRelease": "3.2.4", + "latestReleaseDate": "2023-12-13T17:29:12.036Z" }, "score": 41, "matchingScoreModifiers": [ @@ -50751,7 +52321,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.138, "topicSearchString": "react-native siri ios siri-shortcuts shortcuts automation swift react-component native react" }, { @@ -50810,16 +52380,18 @@ }, "npmPkg": "react-native-image-keyboard", "npm": { - "downloads": 1501, - "weekDownloads": 469, - "size": 35437 + "downloads": 1442, + "weekDownloads": 366, + "size": 35437, + "latestRelease": "2.2.1", + "latestReleaseDate": "2023-11-13T11:57:33.635Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.266, + "popularity": 0.216, "topicSearchString": "react-native text-input gif png clipboard ime gboard stickers media" }, { @@ -50885,16 +52457,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 235, - "weekDownloads": 41, - "size": 1496141 + "downloads": 246, + "weekDownloads": 33, + "size": 1496141, + "latestRelease": "4.0.11", + "latestReleaseDate": "2024-02-05T16:36:31.211Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.601, + "popularity": -0.634, "topicSearchString": "qrcode easyqrcode qrcodejs react-native reactnative rn-qrcode reactnative-qrcode qrcode-react-native javascript-qrcode qrcode-logo qrcode-generator easyqrcodejs javascript javascript-qrcode-generator qrcode-javascript" }, { @@ -50955,16 +52529,18 @@ "unmaintained": true, "npmPkg": "react-native-app-review", "npm": { - "downloads": 19, - "weekDownloads": 12, - "size": 59108 + "downloads": 8, + "weekDownloads": 2, + "size": 59108, + "latestRelease": "1.1.0", + "latestReleaseDate": "2020-08-16T03:34:23.831Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.9, + "popularity": -1.1, "topicSearchString": "react-native ios android macos app-review in-app-review play-store app-store playstore appstore" }, { @@ -51027,9 +52603,11 @@ "unmaintained": true, "npmPkg": "react-native-responsive-linechart", "npm": { - "downloads": 7025, - "weekDownloads": 1621, - "size": 72429 + "downloads": 7165, + "weekDownloads": 1390, + "size": 72429, + "latestRelease": "5.7.1", + "latestReleaseDate": "2021-03-30T12:01:26.776Z" }, "score": 41, "matchingScoreModifiers": [ @@ -51037,7 +52615,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.554, + "popularity": -0.585, "topicSearchString": "react-native chart flex responsive linechart svg area-chart" }, { @@ -51091,9 +52669,11 @@ }, "npmPkg": "react-native-clean-project", "npm": { - "downloads": 294815, - "weekDownloads": 56985, - "size": 33122 + "downloads": 303253, + "weekDownloads": 45826, + "size": 33122, + "latestRelease": "4.0.3", + "latestReleaseDate": "2023-12-05T19:19:52.543Z" }, "score": 57, "matchingScoreModifiers": [ @@ -51102,7 +52682,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.128, "topicSearchString": "react native clean react-native reactnative" }, { @@ -51155,9 +52735,11 @@ }, "npmPkg": "react-native-sass-transformer", "npm": { - "downloads": 35529, - "weekDownloads": 7202, - "size": 16584 + "downloads": 37029, + "weekDownloads": 6138, + "size": 16584, + "latestRelease": "3.0.0", + "latestReleaseDate": "2024-05-15T13:00:22.063Z" }, "score": 41, "matchingScoreModifiers": [ @@ -51165,7 +52747,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.141, "topicSearchString": "react-native sass scss loader transform" }, { @@ -51221,9 +52803,11 @@ "unmaintained": true, "npmPkg": "react-native-bigimageviewer", "npm": { - "downloads": 4, + "downloads": 5, "weekDownloads": 0, - "size": 1185687 + "size": 1185687, + "latestRelease": "0.1.0", + "latestReleaseDate": "2020-08-19T10:44:20.606Z" }, "score": 32, "matchingScoreModifiers": [ @@ -51262,7 +52846,7 @@ "forks": 64, "issues": 8, "subscribers": 4, - "stars": 330, + "stars": 329, "dependencies": 1 }, "name": "rn-tooltip", @@ -51285,9 +52869,11 @@ "unmaintained": true, "npmPkg": "rn-tooltip", "npm": { - "downloads": 67671, - "weekDownloads": 14963, - "size": 21185 + "downloads": 70496, + "weekDownloads": 12934, + "size": 21185, + "latestRelease": "3.0.3", + "latestReleaseDate": "2022-09-05T12:06:44.532Z" }, "score": 41, "matchingScoreModifiers": [ @@ -51295,7 +52881,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.562, + "popularity": -0.594, "topicSearchString": "" }, { @@ -51327,10 +52913,10 @@ "updatedAt": "2025-09-04T08:37:37Z", "createdAt": "2016-07-28T22:43:55Z", "pushedAt": "2025-09-04T08:37:37Z", - "forks": 81, + "forks": 82, "issues": 12, "subscribers": 8, - "stars": 820, + "stars": 821, "dependencies": 2 }, "name": "react-qr-code", @@ -51360,9 +52946,11 @@ }, "npmPkg": "react-qr-code", "npm": { - "downloads": 3536844, - "weekDownloads": 717913, - "size": 13763 + "downloads": 3699332, + "weekDownloads": 603823, + "size": 13763, + "latestRelease": "2.0.18", + "latestReleaseDate": "2025-07-06T20:47:33.365Z" }, "score": 73, "matchingScoreModifiers": [ @@ -51371,7 +52959,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.139, "topicSearchString": "code generator qr react react-native qr-code component" }, { @@ -51431,16 +53019,18 @@ }, "unmaintained": true, "npm": { - "downloads": 284, + "downloads": 338, "weekDownloads": 16, - "size": 113071 + "size": 113071, + "latestRelease": "0.8.0", + "latestReleaseDate": "2022-09-08T13:14:14.303Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.452, + "popularity": -1.459, "topicSearchString": "react-native ios android react mercadopago sdk library mercadopago-api bridge" }, { @@ -51499,9 +53089,11 @@ "unmaintained": true, "npmPkg": "react-native-material-tabs", "npm": { - "downloads": 1695, - "weekDownloads": 345, - "size": 51971 + "downloads": 1661, + "weekDownloads": 255, + "size": 51971, + "latestRelease": "4.2.0", + "latestReleaseDate": "2021-03-29T06:11:20.573Z" }, "score": 41, "matchingScoreModifiers": [ @@ -51509,7 +53101,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, + "popularity": -0.619, "topicSearchString": "react react-native material-design tabs material component typescript" }, { @@ -51534,13 +53126,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-20T12:00:09Z", + "updatedAt": "2025-09-10T23:14:39Z", "createdAt": "2020-01-22T15:17:28Z", - "pushedAt": "2025-08-20T12:00:09Z", + "pushedAt": "2025-09-10T23:14:39Z", "forks": 176, - "issues": 30, + "issues": 29, "subscribers": 24, - "stars": 1204, + "stars": 1206, "dependencies": 13 }, "name": "@storybook/react-native", @@ -51565,9 +53157,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1398457, - "weekDownloads": 336836, - "size": 141368 + "downloads": 1425631, + "weekDownloads": 276864, + "size": 141627, + "latestRelease": "9.1.2", + "latestReleaseDate": "2025-09-10T23:15:24.964Z" }, "score": 73, "matchingScoreModifiers": [ @@ -51576,7 +53170,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.205, + "popularity": 0.165, "topicSearchString": "react react-native storybook" }, { @@ -51641,16 +53235,18 @@ }, "npmPkg": "react-native-apple-card-views", "npm": { - "downloads": 117, - "weekDownloads": 20, - "size": 994737 + "downloads": 124, + "weekDownloads": 13, + "size": 994737, + "latestRelease": "3.0.0", + "latestReleaseDate": "2023-02-04T10:55:33.103Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.602, + "popularity": -0.66, "topicSearchString": "bounceable bouncy apple apple-card card view card-view apple-card-view react-native icons javascript ui-lib rn" }, { @@ -51681,9 +53277,9 @@ "createdAt": "2019-12-01T21:56:36Z", "pushedAt": "2025-04-03T17:31:14Z", "forks": 222, - "issues": 19, + "issues": 20, "subscribers": 14, - "stars": 1539, + "stars": 1541, "dependencies": 0 }, "name": "@invertase/react-native-apple-authentication", @@ -51715,9 +53311,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 490715, - "weekDownloads": 98075, - "size": 125320 + "downloads": 514462, + "weekDownloads": 82894, + "size": 125320, + "latestRelease": "2.4.1", + "latestReleaseDate": "2025-04-03T17:31:38.981Z" }, "score": 68, "matchingScoreModifiers": [ @@ -51725,7 +53323,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.137, "topicSearchString": "react react-native apple ios button firebase aws authentication apple-auth apple-authentication" }, { @@ -51794,16 +53392,18 @@ "unmaintained": true, "npmPkg": "tape-cli", "npm": { - "downloads": 52, - "weekDownloads": 10, - "size": 106713 + "downloads": 47, + "weekDownloads": 16, + "size": 106713, + "latestRelease": "0.14.0", + "latestReleaseDate": "2020-12-18T16:22:31.941Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.333, + "popularity": -1.209, "topicSearchString": "oclif simulator ios android screen-record record share-screen gif screenshot emulator recording recorder screen-capture screenrecord screen-recorder" }, { @@ -51864,16 +53464,18 @@ "unmaintained": true, "npmPkg": "react-native-simple-logger", "npm": { - "downloads": 28, - "weekDownloads": 8, - "size": 13676 + "downloads": 33, + "weekDownloads": 9, + "size": 13676, + "latestRelease": "0.1.1", + "latestReleaseDate": "2020-07-13T17:39:56.101Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.483, + "popularity": -1.493, "topicSearchString": "simple-logger react-native logger simple" }, { @@ -51932,16 +53534,18 @@ "unmaintained": true, "npmPkg": "react-native-easy-calendar", "npm": { - "downloads": 621, - "weekDownloads": 40, - "size": 732039 + "downloads": 661, + "weekDownloads": 46, + "size": 732039, + "latestRelease": "0.3.0", + "latestReleaseDate": "2021-02-26T14:20:47.500Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.445, + "popularity": -1.441, "topicSearchString": "react-native ios android calendar" }, { @@ -52006,9 +53610,11 @@ }, "unmaintained": true, "npm": { - "downloads": 26, + "downloads": 27, "weekDownloads": 7, - "size": 19015 + "size": 19015, + "latestRelease": "0.2.2", + "latestReleaseDate": "2021-07-12T21:09:31.907Z" }, "score": 32, "matchingScoreModifiers": [ @@ -52074,9 +53680,11 @@ "unmaintained": true, "npmPkg": "react-native-paypal", "npm": { - "downloads": 886, - "weekDownloads": 148, - "size": 231473012 + "downloads": 968, + "weekDownloads": 138, + "size": 231473012, + "latestRelease": "4.1.0", + "latestReleaseDate": "2021-02-14T23:30:22.494Z" }, "score": 41, "matchingScoreModifiers": [ @@ -52084,7 +53692,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.358, + "popularity": -1.378, "topicSearchString": "react-native paypal checkout paypal-checkout braintree android ios payment" }, { @@ -52146,9 +53754,11 @@ }, "unmaintained": true, "npm": { - "downloads": 450, - "weekDownloads": 61, - "size": 56016 + "downloads": 463, + "weekDownloads": 87, + "size": 56016, + "latestRelease": "1.0.0-alpha.6", + "latestReleaseDate": "2021-09-20T14:29:51.799Z" }, "score": 57, "matchingScoreModifiers": [ @@ -52157,7 +53767,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.384, + "popularity": -1.339, "topicSearchString": "charts react native react-native animations reanimated2 reanimated" }, { @@ -52225,16 +53835,18 @@ }, "npmPkg": "rn-qr-generator", "npm": { - "downloads": 92883, - "weekDownloads": 14610, - "size": 114517 + "downloads": 96981, + "weekDownloads": 12301, + "size": 114517, + "latestRelease": "1.4.4", + "latestReleaseDate": "2025-07-02T17:45:43.497Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.134, + "popularity": 0.108, "topicSearchString": "react-native qr qr-code decode-qr generate-qr qrcode data-matrix datamatrix qr-generator qrcode-image qr-decode detect-qr-code scan-qr-code qrcode-generator detect-qr-code-from-image qrcode-detector totp decoder" }, { @@ -52262,7 +53874,7 @@ "forks": 12, "issues": 4, "subscribers": 1, - "stars": 82, + "stars": 83, "dependencies": 0 }, "name": "react-native-pdf-light", @@ -52290,15 +53902,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 6817, - "weekDownloads": 1463, - "size": 250346 + "downloads": 6760, + "weekDownloads": 1244, + "size": 250346, + "latestRelease": "2.4.2", + "latestReleaseDate": "2025-05-23T15:52:03.009Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.156, "topicSearchString": "react-native pdf ios android pdf-viewer" }, { @@ -52361,9 +53975,11 @@ }, "npmPkg": "react-native-week-view", "npm": { - "downloads": 4535, - "weekDownloads": 1365, - "size": 136059 + "downloads": 4352, + "weekDownloads": 1094, + "size": 136059, + "latestRelease": "0.30.0", + "latestReleaseDate": "2023-08-27T09:13:18.186Z" }, "score": 41, "matchingScoreModifiers": [ @@ -52371,7 +53987,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.256, + "popularity": 0.214, "topicSearchString": "android ios react-native react react-component weekview calendar component calendar-view" }, { @@ -52392,10 +54008,10 @@ "updatedAt": "2025-08-25T19:31:27Z", "createdAt": "2020-03-10T15:23:29Z", "pushedAt": "2025-08-25T19:31:27Z", - "forks": 116, + "forks": 114, "issues": 45, "subscribers": 15, - "stars": 1723, + "stars": 1726, "dependencies": 0 }, "name": "react-native-mmkv-storage", @@ -52440,9 +54056,11 @@ }, "npmPkg": "react-native-mmkv-storage", "npm": { - "downloads": 97210, - "weekDownloads": 20670, - "size": 971324 + "downloads": 100629, + "weekDownloads": 18661, + "size": 971324, + "latestRelease": "12.0.0", + "latestReleaseDate": "2025-08-25T19:31:15.761Z" }, "score": 73, "matchingScoreModifiers": [ @@ -52451,7 +54069,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.158, "topicSearchString": "react-native fast-storage react native asyncstorage async-storage mmkv-database mmkv-storage encrypted-storage encryption mmkv android ios key-value-storage database fast storage persist-storage secure-storage redux-persist-storage java objective-c" }, { @@ -52523,9 +54141,11 @@ }, "npmPkg": "react-native-bouncy-checkbox", "npm": { - "downloads": 101853, - "weekDownloads": 20857, - "size": 318386 + "downloads": 105509, + "weekDownloads": 17278, + "size": 318386, + "latestRelease": "4.1.2", + "latestReleaseDate": "2024-08-21T07:40:46.689Z" }, "score": 73, "matchingScoreModifiers": [ @@ -52534,7 +54154,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.139, "topicSearchString": "toggle switch bouncy checkbox animated check customizable rn-checkbox freakycoder kuray react react-native javascript ui-lib rn reactjs ios android mobile mobile-app customizable-ui" }, { @@ -52564,10 +54184,10 @@ "updatedAt": "2025-09-05T09:25:37Z", "createdAt": "2020-07-31T12:28:32Z", "pushedAt": "2025-09-05T09:25:37Z", - "forks": 833, - "issues": 56, + "forks": 836, + "issues": 60, "subscribers": 30, - "stars": 8270, + "stars": 8282, "dependencies": 2 }, "name": "@gorhom/bottom-sheet", @@ -52598,9 +54218,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 3159264, - "weekDownloads": 669251, - "size": 1306476 + "downloads": 3260784, + "weekDownloads": 573977, + "size": 1306476, + "latestRelease": "5.2.6", + "latestReleaseDate": "2025-09-05T09:25:52.717Z" }, "score": 97, "matchingScoreModifiers": [ @@ -52610,7 +54232,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.15, "topicSearchString": "react-native ios android web bottom-sheet bottomsheet reanimated sheet modal" }, { @@ -52668,9 +54290,11 @@ }, "unmaintained": true, "npm": { - "downloads": 4840, - "weekDownloads": 1261, - "size": 86118 + "downloads": 4836, + "weekDownloads": 1079, + "size": 86118, + "latestRelease": "0.6.4", + "latestReleaseDate": "2022-09-30T17:31:42.704Z" }, "score": 41, "matchingScoreModifiers": [ @@ -52678,7 +54302,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.528, + "popularity": -0.56, "topicSearchString": "react react-native ios android keycloak keycloak-js hacktoberfest" }, { @@ -52733,9 +54357,11 @@ }, "npmPkg": "react-native-flipper", "npm": { - "downloads": 316901, - "weekDownloads": 73287, - "size": 120282 + "downloads": 323422, + "weekDownloads": 58707, + "size": 120282, + "latestRelease": "0.273.0", + "latestReleaseDate": "2024-11-21T15:15:45.801Z" }, "score": 70, "matchingScoreModifiers": [ @@ -52746,7 +54372,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.553, + "popularity": -0.596, "topicSearchString": "react-native flipper" }, { @@ -52802,16 +54428,18 @@ }, "npmPkg": "react-native-testfairy", "npm": { - "downloads": 14236, - "weekDownloads": 3698, - "size": 41009591 + "downloads": 13821, + "weekDownloads": 2837, + "size": 41009591, + "latestRelease": "2.65.0", + "latestReleaseDate": "2025-02-27T15:30:30.523Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.221, + "popularity": 0.174, "topicSearchString": "react-component testfairy react-native ios android" }, { @@ -52876,9 +54504,11 @@ "unmaintained": true, "npmPkg": "react-native-gallery-toolkit", "npm": { - "downloads": 14, - "weekDownloads": 4, - "size": 422110 + "downloads": 11, + "weekDownloads": 2, + "size": 422110, + "latestRelease": "1.0.0-alpha.1.2", + "latestReleaseDate": "2020-10-27T18:15:14.587Z" }, "score": 41, "matchingScoreModifiers": [ @@ -52886,7 +54516,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.233, + "popularity": -1.3, "topicSearchString": "gallery android ios react-native reanimated reanimated2 imageviewer react animations pinch-to-zoom" }, { @@ -52914,7 +54544,7 @@ "forks": 256, "issues": 13, "subscribers": 15, - "stars": 2733, + "stars": 2732, "dependencies": 10 }, "name": "react-native-rename", @@ -52945,9 +54575,11 @@ }, "npmPkg": "react-native-rename", "npm": { - "downloads": 35643, - "weekDownloads": 8337, - "size": 624119 + "downloads": 35283, + "weekDownloads": 5909, + "size": 624119, + "latestRelease": "3.2.17", + "latestReleaseDate": "2025-07-08T15:56:50.615Z" }, "score": 68, "matchingScoreModifiers": [ @@ -52955,7 +54587,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.199, + "popularity": 0.142, "topicSearchString": "react-native ios android rename renamer react space cli" }, { @@ -53020,16 +54652,18 @@ }, "npmPkg": "react-native-pkce-challenge", "npm": { - "downloads": 35727, - "weekDownloads": 7775, - "size": 83089 + "downloads": 36939, + "weekDownloads": 6732, + "size": 83089, + "latestRelease": "6.2.0", + "latestReleaseDate": "2025-09-01T12:58:21.409Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.155, "topicSearchString": "react-native web macos pkce oauth2 jsi c++ react reactjs windows expo" }, { @@ -53049,9 +54683,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-03T17:24:15Z", + "updatedAt": "2025-09-11T15:34:17Z", "createdAt": "2018-09-23T15:28:22Z", - "pushedAt": "2025-09-03T17:24:15Z", + "pushedAt": "2025-09-11T15:34:17Z", "forks": 1, "issues": 0, "subscribers": 0, @@ -53084,16 +54718,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 241, - "weekDownloads": 80, - "size": 49116 + "downloads": 236, + "weekDownloads": 56, + "size": 49116, + "latestRelease": "4.1.5", + "latestReleaseDate": "2025-06-24T23:35:37.014Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.464, + "popularity": -0.546, "topicSearchString": "react-native scripts utils development utilities cli development-tools" }, { @@ -53153,15 +54789,17 @@ }, "npmPkg": "react-native-color-picker-ios", "npm": { - "downloads": 319, - "weekDownloads": 68, - "size": 32413 + "downloads": 324, + "weekDownloads": 52, + "size": 32413, + "latestRelease": "0.1.3", + "latestReleaseDate": "2024-04-17T12:28:22.027Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.569, + "popularity": -0.613, "topicSearchString": "react-native ios android hacktoberfest color-picker typescript" }, { @@ -53215,9 +54853,11 @@ "unmaintained": true, "npmPkg": "react-native-in-app-utils", "npm": { - "downloads": 4547, - "weekDownloads": 984, - "size": 37607 + "downloads": 4849, + "weekDownloads": 878, + "size": 37607, + "latestRelease": "6.1.0", + "latestReleaseDate": "2020-09-23T15:39:00.493Z" }, "score": 46, "matchingScoreModifiers": [ @@ -53227,7 +54867,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.566, + "popularity": -0.596, "topicSearchString": "react react-native react-component ios in-app payments purchases" }, { @@ -53254,7 +54894,7 @@ "forks": 28, "issues": 11, "subscribers": 7, - "stars": 231, + "stars": 232, "dependencies": 0 }, "name": "react-native-external-display", @@ -53284,9 +54924,11 @@ }, "npmPkg": "react-native-external-display", "npm": { - "downloads": 9362, - "weekDownloads": 2405, - "size": 90278 + "downloads": 9903, + "weekDownloads": 2022, + "size": 90278, + "latestRelease": "0.6.6", + "latestReleaseDate": "2024-09-01T01:23:50.013Z" }, "score": 41, "matchingScoreModifiers": [ @@ -53294,7 +54936,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.218, + "popularity": 0.174, "topicSearchString": "react-native external-display uiscene native-module native-ui-component ios android" }, { @@ -53358,9 +55000,11 @@ }, "npmPkg": "react-native-carplay", "npm": { - "downloads": 4010, - "weekDownloads": 649, - "size": 4079938 + "downloads": 4077, + "weekDownloads": 633, + "size": 4079938, + "latestRelease": "2.4.1-beta.0", + "latestReleaseDate": "2024-06-12T10:22:08.199Z" }, "score": 57, "matchingScoreModifiers": [ @@ -53369,7 +55013,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.138, + "popularity": 0.132, "topicSearchString": "react native carplay navigation car auto" }, { @@ -53401,7 +55045,7 @@ "forks": 88, "issues": 24, "subscribers": 5, - "stars": 584, + "stars": 582, "dependencies": 0 }, "name": "react-native-toast-notifications", @@ -53438,9 +55082,11 @@ "unmaintained": true, "npmPkg": "react-native-toast-notifications", "npm": { - "downloads": 139888, - "weekDownloads": 30966, - "size": 153307 + "downloads": 143890, + "weekDownloads": 27034, + "size": 153307, + "latestRelease": "3.4.0", + "latestReleaseDate": "2023-08-23T14:59:59.550Z" }, "score": 41, "matchingScoreModifiers": [ @@ -53448,7 +55094,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.562, + "popularity": -0.59, "topicSearchString": "component react-component react-native ios android windows toast animated animation message typescript swipe web" }, { @@ -53509,15 +55155,17 @@ "npmPkg": "react-native-use-styles", "npm": { "downloads": 31, - "weekDownloads": 3, - "size": 49111 + "weekDownloads": 7, + "size": 49111, + "latestRelease": "1.3.7", + "latestReleaseDate": "2020-12-22T14:49:36.307Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.414, + "popularity": -1.3, "topicSearchString": "react react-native styles namespace hooks classes css usestyles" }, { @@ -53541,9 +55189,9 @@ "createdAt": "2016-05-29T22:40:01Z", "pushedAt": "2023-07-31T05:03:45Z", "forks": 812, - "issues": 175, + "issues": 174, "subscribers": 79, - "stars": 10455, + "stars": 10453, "dependencies": 28 }, "name": "react-native-debugger", @@ -53572,9 +55220,11 @@ "unmaintained": true, "npmPkg": "react-native-debugger", "npm": { - "downloads": 4418, - "weekDownloads": 838, - "size": 21018 + "downloads": 4673, + "weekDownloads": 673, + "size": 21018, + "latestRelease": "1.1.0", + "latestReleaseDate": "2018-05-20T16:21:04.077Z" }, "score": 70, "matchingScoreModifiers": [ @@ -53585,7 +55235,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.589, + "popularity": -0.628, "topicSearchString": "react-native debugger react-devtools redux-devtools-extension electron" }, { @@ -53645,9 +55295,11 @@ }, "npmPkg": "react-native-spotify-remote", "npm": { - "downloads": 855, - "weekDownloads": 216, - "size": 17045075 + "downloads": 914, + "weekDownloads": 191, + "size": 17045075, + "latestRelease": "0.3.10", + "latestReleaseDate": "2021-07-15T14:04:06.538Z" }, "score": 41, "matchingScoreModifiers": [ @@ -53655,7 +55307,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.535, + "popularity": -0.572, "topicSearchString": "react-native spotify music audio remote mobile player objective-c cocoapods xcode typescript android ios" }, { @@ -53681,7 +55333,7 @@ "forks": 831, "issues": 518, "subscribers": 84, - "stars": 13009, + "stars": 13010, "dependencies": 0 }, "name": "redux-persist", @@ -53709,9 +55361,11 @@ "unmaintained": true, "npmPkg": "redux-persist", "npm": { - "downloads": 5327953, - "weekDownloads": 1106968, - "size": 417857 + "downloads": 5552828, + "weekDownloads": 927168, + "size": 417857, + "latestRelease": "6.0.0", + "latestReleaseDate": "2019-09-02T00:39:26.341Z" }, "score": 70, "matchingScoreModifiers": [ @@ -53722,7 +55376,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.608, "topicSearchString": "persistor storage redux redux-middleware" }, { @@ -53786,16 +55440,18 @@ }, "npmPkg": "react-native-ios-modal", "npm": { - "downloads": 5594, - "weekDownloads": 1029, - "size": 286736 + "downloads": 6001, + "weekDownloads": 773, + "size": 286736, + "latestRelease": "0.1.8", + "latestReleaseDate": "2020-10-21T03:05:04.853Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.109, "topicSearchString": "react-native ios android modal ios-swift native-module native-ui-component component" }, { @@ -53851,9 +55507,11 @@ }, "npmPkg": "dripsy", "npm": { - "downloads": 20518, - "weekDownloads": 4149, - "size": 322952 + "downloads": 21405, + "weekDownloads": 3885, + "size": 322952, + "latestRelease": "4.3.8", + "latestReleaseDate": "2024-10-22T21:22:00.278Z" }, "score": 57, "matchingScoreModifiers": [ @@ -53862,7 +55520,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.154, "topicSearchString": "react-native ios android" }, { @@ -53927,7 +55585,9 @@ "npm": { "downloads": 9, "weekDownloads": 0, - "size": 3870738 + "size": 3870738, + "latestRelease": "0.1.8", + "latestReleaseDate": "2020-11-02T02:38:39.880Z" }, "score": 32, "matchingScoreModifiers": [ @@ -53989,16 +55649,18 @@ "unmaintained": true, "npmPkg": "typed-async-storage", "npm": { - "downloads": 217, - "weekDownloads": 36, - "size": 32243 + "downloads": 224, + "weekDownloads": 26, + "size": 32243, + "latestRelease": "3.1.2", + "latestReleaseDate": "2020-11-21T23:12:03.160Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.609, + "popularity": -1.65, "topicSearchString": "react react-native asyncstorage storage asyncstorage-wrapper proptype-validators" }, { @@ -54019,13 +55681,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T18:54:02Z", + "updatedAt": "2025-09-12T17:53:37Z", "createdAt": "2018-04-11T08:37:46Z", - "pushedAt": "2025-09-09T18:54:02Z", - "forks": 227, - "issues": 142, + "pushedAt": "2025-09-12T17:53:37Z", + "forks": 228, + "issues": 141, "subscribers": 7, - "stars": 830, + "stars": 837, "dependencies": 1 }, "name": "react-native-nitro-sound", @@ -54061,9 +55723,11 @@ }, "npmPkg": "react-native-nitro-sound", "npm": { - "downloads": 962, + "downloads": 1862, "weekDownloads": 0, - "size": 483800 + "size": 488172, + "latestRelease": "0.2.5", + "latestReleaseDate": "2025-09-12T17:57:40.560Z" }, "score": 62, "matchingScoreModifiers": [ @@ -54144,9 +55808,11 @@ "unmaintained": true, "npmPkg": "rn-swipeable-panel", "npm": { - "downloads": 2686, - "weekDownloads": 494, - "size": 96633 + "downloads": 2758, + "weekDownloads": 474, + "size": 96633, + "latestRelease": "1.2.7", + "latestReleaseDate": "2021-12-31T07:00:06.914Z" }, "score": 57, "matchingScoreModifiers": [ @@ -54155,7 +55821,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.594, + "popularity": -0.604, "topicSearchString": "react react-native component mobile ios android swipeable panel swipeable-panel swipe-up swipe-down bottom bottom-panel bottom-up bottom-up-panel bottom-sheet sheet" }, { @@ -54210,16 +55876,18 @@ "unmaintained": true, "npmPkg": "react-native-ionicons", "npm": { - "downloads": 2711, - "weekDownloads": 592, - "size": 141080 + "downloads": 2797, + "weekDownloads": 646, + "size": 141080, + "latestRelease": "4.6.5", + "latestReleaseDate": "2020-05-27T06:49:03.299Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.564, + "popularity": -0.554, "topicSearchString": "react-native ionicons ionic icons icon vector-icons component" }, { @@ -54278,9 +55946,11 @@ }, "npmPkg": "react-native-video-processing", "npm": { - "downloads": 6352, - "weekDownloads": 1220, - "size": 102821217 + "downloads": 6596, + "weekDownloads": 1304, + "size": 102821217, + "latestRelease": "1.7.2", + "latestReleaseDate": "2022-09-08T10:38:35.654Z" }, "score": 46, "matchingScoreModifiers": [ @@ -54290,7 +55960,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.168, "topicSearchString": "react react-native ios android video processing edit videoedit javascript xcode ios-video-editor android-video-editor" }, { @@ -54319,13 +55989,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T00:20:37Z", + "updatedAt": "2025-09-12T15:38:32Z", "createdAt": "2020-11-03T14:20:50Z", - "pushedAt": "2025-09-10T00:20:37Z", + "pushedAt": "2025-09-12T15:38:32Z", "forks": 71, - "issues": 45, + "issues": 44, "subscribers": 7, - "stars": 1136, + "stars": 1140, "dependencies": 0 }, "name": "@react-native-menu/menu", @@ -54353,9 +56023,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 287317, - "weekDownloads": 56968, - "size": 124048 + "downloads": 298765, + "weekDownloads": 50200, + "size": 124048, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-09-10T00:20:59.390Z" }, "score": 76, "matchingScoreModifiers": [ @@ -54363,7 +56035,7 @@ "Known", "Recently updated" ], - "popularity": 0.169, + "popularity": 0.143, "topicSearchString": "react-native ios android uimenu uiaction hacktoberfest" }, { @@ -54421,13 +56093,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-14T03:41:14Z", + "updatedAt": "2025-09-11T13:30:42Z", "createdAt": "2020-10-24T07:20:41Z", - "pushedAt": "2025-08-14T03:41:14Z", - "forks": 36, - "issues": 37, + "pushedAt": "2025-09-11T13:30:42Z", + "forks": 37, + "issues": 36, "subscribers": 4, - "stars": 650, + "stars": 652, "dependencies": 1 }, "name": "react-native-ios-context-menu", @@ -54458,16 +56130,18 @@ }, "npmPkg": "react-native-ios-context-menu", "npm": { - "downloads": 166195, - "weekDownloads": 32883, - "size": 679425 + "downloads": 173648, + "weekDownloads": 29838, + "size": 679425, + "latestRelease": "3.1.3", + "latestReleaseDate": "2025-08-14T03:41:13.643Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.168, + "popularity": 0.146, "topicSearchString": "react-native ios ios-context-menu reactnativeioscontextmenu component native-ui-component contextmenu" }, { @@ -54524,16 +56198,18 @@ "unmaintained": true, "npmPkg": "sharingan-rn-modal-dropdown", "npm": { - "downloads": 502, - "weekDownloads": 95, - "size": 481869 + "downloads": 540, + "weekDownloads": 97, + "size": 481869, + "latestRelease": "1.4.0", + "latestReleaseDate": "2021-08-14T17:20:04.641Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.339, + "popularity": -1.347, "topicSearchString": "react-native ios android dropdown material-dropdown group-dropdown" }, { @@ -54588,7 +56264,9 @@ "npm": { "downloads": 4, "weekDownloads": 0, - "size": 253499 + "size": 253499, + "latestRelease": "0.1.3", + "latestReleaseDate": "2020-11-14T10:16:31.694Z" }, "score": 32, "matchingScoreModifiers": [ @@ -54662,16 +56340,18 @@ }, "npmPkg": "react-native-simple-bottom-sheet", "npm": { - "downloads": 8451, - "weekDownloads": 1475, - "size": 543504 + "downloads": 9285, + "weekDownloads": 1356, + "size": 543504, + "latestRelease": "1.0.4", + "latestReleaseDate": "2022-09-10T07:56:37.674Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.148, + "popularity": 0.124, "topicSearchString": "react react-native component slider panel bottom-sheet sheet simple slider-panel bottom bottom-slider ios android mobile" }, { @@ -54697,7 +56377,7 @@ "forks": 9, "issues": 2, "subscribers": 6, - "stars": 174, + "stars": 175, "dependencies": 0 }, "name": "react-native-widgetkit", @@ -54726,9 +56406,11 @@ "unmaintained": true, "npmPkg": "react-native-widgetkit", "npm": { - "downloads": 34784, - "weekDownloads": 3134, - "size": 55181 + "downloads": 35216, + "weekDownloads": 1827, + "size": 55181, + "latestRelease": "1.0.9", + "latestReleaseDate": "2020-11-02T17:26:01.081Z" }, "score": 41, "matchingScoreModifiers": [ @@ -54736,7 +56418,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.673, + "popularity": -0.706, "topicSearchString": "react-native ios android widgetkit ios14" }, { @@ -54766,7 +56448,7 @@ "updatedAt": "2025-09-05T18:50:26Z", "createdAt": "2020-08-07T14:49:02Z", "pushedAt": "2025-09-05T18:50:26Z", - "forks": 181, + "forks": 182, "issues": 4, "subscribers": 4, "stars": 739, @@ -54804,9 +56486,11 @@ }, "npmPkg": "react-native-paper-dates", "npm": { - "downloads": 145237, - "weekDownloads": 29325, - "size": 990972 + "downloads": 151479, + "weekDownloads": 25622, + "size": 990972, + "latestRelease": "0.22.50", + "latestReleaseDate": "2025-09-05T18:50:25.832Z" }, "score": 73, "matchingScoreModifiers": [ @@ -54815,7 +56499,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.144, "topicSearchString": "react-native ios android material web paper material-design datepicker timepicker react picker" }, { @@ -54871,16 +56555,18 @@ }, "npmPkg": "react-native-stylex", "npm": { - "downloads": 436, + "downloads": 420, "weekDownloads": 105, - "size": 34054 + "size": 34054, + "latestRelease": "4.2.1", + "latestReleaseDate": "2023-01-07T21:11:32.621Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.544, + "popularity": -0.536, "topicSearchString": "react-native theme style media-queries" }, { @@ -54938,9 +56624,11 @@ "unmaintained": true, "npmPkg": "react-native-fbt", "npm": { - "downloads": 9, + "downloads": 10, "weekDownloads": 0, - "size": 49577 + "size": 49577, + "latestRelease": "0.0.7", + "latestReleaseDate": "2021-10-07T23:52:09.831Z" }, "score": 57, "matchingScoreModifiers": [ @@ -55011,9 +56699,11 @@ "unmaintained": true, "npmPkg": "react-native-navigation-bar-color", "npm": { - "downloads": 77952, - "weekDownloads": 15467, - "size": 72034 + "downloads": 82065, + "weekDownloads": 13346, + "size": 72034, + "latestRelease": "2.0.2", + "latestReleaseDate": "2022-12-28T23:06:30.475Z" }, "score": 41, "matchingScoreModifiers": [ @@ -55021,7 +56711,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.612, "topicSearchString": "react-native component react-component react native navigation-bar navigation-bar-color navigation-theme bottom-bar bottom-bar-color" }, { @@ -55074,16 +56764,18 @@ "unmaintained": true, "npmPkg": "react-native-google-play-install-referrer", "npm": { - "downloads": 122, - "weekDownloads": 21, - "size": 1028247 + "downloads": 110, + "weekDownloads": 11, + "size": 1028247, + "latestRelease": "1.0.0", + "latestReleaseDate": "2020-11-25T14:54:22.750Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.6, + "popularity": -1.662, "topicSearchString": "react-native ios android" }, { @@ -55135,9 +56827,11 @@ }, "npmPkg": "react-native-v8", "npm": { - "downloads": 20432, - "weekDownloads": 4746, - "size": 184890 + "downloads": 21386, + "weekDownloads": 4145, + "size": 184890, + "latestRelease": "2.5.1", + "latestReleaseDate": "2024-08-20T18:29:21.956Z" }, "score": 57, "matchingScoreModifiers": [ @@ -55146,7 +56840,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.197, + "popularity": 0.165, "topicSearchString": "react-native android v8" }, { @@ -55202,16 +56896,18 @@ "unmaintained": true, "npmPkg": "react-native-bootstrap-icons", "npm": { - "downloads": 764, - "weekDownloads": 234, - "size": 1104992 + "downloads": 632, + "weekDownloads": 105, + "size": 1104992, + "latestRelease": "1.5.0", + "latestReleaseDate": "2021-05-19T23:38:00.768Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.489, + "popularity": -1.608, "topicSearchString": "bootstrap icons react-native" }, { @@ -55281,16 +56977,18 @@ "unmaintained": true, "npmPkg": "react-native-ios-popover", "npm": { - "downloads": 29, - "weekDownloads": 17, - "size": 178102 + "downloads": 17, + "weekDownloads": 7, + "size": 178102, + "latestRelease": "3.0.0", + "latestReleaseDate": "2022-10-29T16:06:47.151Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.933, + "popularity": -1.15, "topicSearchString": "react-native ios uipopover popover popover-view component native-component" }, { @@ -55351,9 +57049,11 @@ "unmaintained": true, "npmPkg": "react-native-background-upload", "npm": { - "downloads": 15089, - "weekDownloads": 3610, - "size": 689594 + "downloads": 15926, + "weekDownloads": 3403, + "size": 689594, + "latestRelease": "6.6.0", + "latestReleaseDate": "2022-10-07T16:23:47.912Z" }, "score": 46, "matchingScoreModifiers": [ @@ -55363,7 +57063,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.547, + "popularity": -0.568, "topicSearchString": "nsurlsession uploadservice background upload react-native react android ios file-upload hacktoberfest" }, { @@ -55423,16 +57123,18 @@ "unmaintained": true, "npmPkg": "react-native-tor", "npm": { - "downloads": 2813, - "weekDownloads": 595, - "size": 118987805 + "downloads": 2885, + "weekDownloads": 526, + "size": 118987805, + "latestRelease": "0.1.8", + "latestReleaseDate": "2022-02-09T21:17:40.504Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.57, + "popularity": -0.595, "topicSearchString": "react-native tor socks5 streams proxy vpn privacy ios android" }, { @@ -55492,9 +57194,11 @@ "unmaintained": true, "npmPkg": "react-native-magnus", "npm": { - "downloads": 3334, - "weekDownloads": 293, - "size": 1698217 + "downloads": 3526, + "weekDownloads": 286, + "size": 1698217, + "latestRelease": "1.0.63", + "latestReleaseDate": "2022-09-22T11:53:39.251Z" }, "score": 57, "matchingScoreModifiers": [ @@ -55503,7 +57207,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.675, + "popularity": -0.681, "topicSearchString": "react-native ios android design-system react typescript ui-components" }, { @@ -55557,9 +57261,11 @@ }, "unmaintained": true, "npm": { - "downloads": 121484, - "weekDownloads": 25110, - "size": 174596 + "downloads": 130908, + "weekDownloads": 21719, + "size": 174596, + "latestRelease": "0.10.3", + "latestReleaseDate": "2023-05-17T09:37:10.470Z" }, "score": 41, "matchingScoreModifiers": [ @@ -55567,7 +57273,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.574, + "popularity": -0.609, "topicSearchString": "react-native ios android flatlist wrapper scrollview" }, { @@ -55626,9 +57332,11 @@ }, "npmPkg": "react-native-file-access", "npm": { - "downloads": 75447, - "weekDownloads": 14229, - "size": 201749 + "downloads": 79275, + "weekDownloads": 11854, + "size": 201749, + "latestRelease": "3.2.0", + "latestReleaseDate": "2025-08-22T20:02:49.167Z" }, "score": 57, "matchingScoreModifiers": [ @@ -55636,7 +57344,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.127, "topicSearchString": "react-native ios android macos download file filesystem fs" }, { @@ -55664,7 +57372,7 @@ "forks": 137, "issues": 3, "subscribers": 14, - "stars": 340, + "stars": 341, "dependencies": 0 }, "name": "react-native-print", @@ -55693,9 +57401,11 @@ "unmaintained": true, "npmPkg": "react-native-print", "npm": { - "downloads": 57637, - "weekDownloads": 12372, - "size": 145699 + "downloads": 59688, + "weekDownloads": 10557, + "size": 145699, + "latestRelease": "0.11.0", + "latestReleaseDate": "2023-01-22T06:11:15.154Z" }, "score": 41, "matchingScoreModifiers": [ @@ -55703,7 +57413,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.568, + "popularity": -0.6, "topicSearchString": "react-native print ndef react native" }, { @@ -55730,10 +57440,10 @@ "updatedAt": "2025-09-07T08:34:12Z", "createdAt": "2019-03-05T23:47:10Z", "pushedAt": "2025-09-07T08:34:12Z", - "forks": 2259, + "forks": 2260, "issues": 83, "subscribers": 177, - "stars": 43804, + "stars": 43821, "dependencies": 0 }, "name": "react-hook-form", @@ -55769,9 +57479,11 @@ }, "npmPkg": "react-hook-form", "npm": { - "downloads": 66416588, - "weekDownloads": 14177164, - "size": 1157029 + "downloads": 67636822, + "weekDownloads": 12431690, + "size": 1157029, + "latestRelease": "7.62.0", + "latestReleaseDate": "2025-08-01T22:33:19.444Z" }, "score": 86, "matchingScoreModifiers": [ @@ -55782,7 +57494,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.156, "topicSearchString": "react hooks form forms form-validation validation typescript react-hooks react-native form-builder dx ux reactjs" }, { @@ -55846,9 +57558,11 @@ "unmaintained": true, "npmPkg": "react-native-navigation-drawer-extension", "npm": { - "downloads": 2819, - "weekDownloads": 698, - "size": 52119 + "downloads": 2941, + "weekDownloads": 600, + "size": 52119, + "latestRelease": "4.3.1", + "latestReleaseDate": "2022-11-02T13:19:33.526Z" }, "score": 41, "matchingScoreModifiers": [ @@ -55856,7 +57570,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.539, + "popularity": -0.577, "topicSearchString": "wix navigation react-native drawer side-menu ios android native typescript" }, { @@ -55915,15 +57629,17 @@ }, "npmPkg": "reanimated-collapsible-helpers", "npm": { - "downloads": 513, - "weekDownloads": 126, - "size": 29012 + "downloads": 495, + "weekDownloads": 87, + "size": 29012, + "latestRelease": "2.0.1", + "latestReleaseDate": "2025-06-12T13:27:55.938Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.54, + "popularity": -0.6, "topicSearchString": "react-native ios android animation collapsible reanimated" }, { @@ -55983,9 +57699,11 @@ }, "npmPkg": "react-native-error-boundary", "npm": { - "downloads": 208373, - "weekDownloads": 44121, - "size": 25374 + "downloads": 215529, + "weekDownloads": 36655, + "size": 25374, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-03-02T11:15:10.350Z" }, "score": 57, "matchingScoreModifiers": [ @@ -55993,7 +57711,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.145, "topicSearchString": "react-native error error-boundary error-handler componentdidcatch" }, { @@ -56051,9 +57769,11 @@ }, "npmPkg": "osmicsx", "npm": { - "downloads": 20, - "weekDownloads": 1, - "size": 141348 + "downloads": 24, + "weekDownloads": 3, + "size": 141348, + "latestRelease": "1.1.3", + "latestReleaseDate": "2023-04-11T08:49:00.707Z" }, "score": 41, "matchingScoreModifiers": [ @@ -56061,7 +57781,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.7, + "popularity": -0.63, "topicSearchString": "style react-native framework javascript utility frontend hacktoberfest" }, { @@ -56119,16 +57839,18 @@ }, "unmaintained": true, "npm": { - "downloads": 22, - "weekDownloads": 8, - "size": 2942358 + "downloads": 20, + "weekDownloads": 6, + "size": 2942358, + "latestRelease": "1.3.1", + "latestReleaseDate": "2021-07-30T04:39:30.190Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.18, + "popularity": -1.2, "topicSearchString": "cli react react-native boilerplate generator hacktoberfest" }, { @@ -56187,16 +57909,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 318, - "weekDownloads": 103, - "size": 466829 + "downloads": 294, + "weekDownloads": 63, + "size": 466829, + "latestRelease": "3.0.1", + "latestReleaseDate": "2022-04-28T20:46:35.823Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.472, + "popularity": -1.567, "topicSearchString": "react-native adobe adobe-experience-platform media ios android adobe-analytics" }, { @@ -56227,7 +57951,7 @@ "forks": 331, "issues": 146, "subscribers": 27, - "stars": 1612, + "stars": 1613, "dependencies": 3 }, "name": "react-native-payments", @@ -56265,9 +57989,11 @@ }, "npmPkg": "react-native-payments", "npm": { - "downloads": 18242, - "weekDownloads": 3043, - "size": 170548 + "downloads": 17995, + "weekDownloads": 5563, + "size": 170548, + "latestRelease": "0.8.4", + "latestReleaseDate": "2021-05-25T11:04:19.845Z" }, "score": 46, "matchingScoreModifiers": [ @@ -56277,7 +58003,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.142, + "popularity": 0.513, "topicSearchString": "react react-native apple-pay stripe braintree payments payment-request sca strong-customer-authentication 2-factor 2fa android ios payment-intents cross-platform" }, { @@ -56342,16 +58068,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 691, - "weekDownloads": 120, - "size": 160150 + "downloads": 712, + "weekDownloads": 69, + "size": 160150, + "latestRelease": "3.1.0", + "latestReleaseDate": "2023-02-24T08:29:55.896Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.602, + "popularity": -0.667, "topicSearchString": "react-native health-kit google-fit fitness step track tracker health android ios healthkit apple-health fit googlefit fitnessapi steps activity body" }, { @@ -56379,7 +58107,7 @@ "forks": 151, "issues": 99, "subscribers": 4, - "stars": 469, + "stars": 468, "dependencies": 0 }, "name": "react-native-signature-canvas", @@ -56417,9 +58145,11 @@ }, "npmPkg": "react-native-signature-canvas", "npm": { - "downloads": 271861, - "weekDownloads": 51430, - "size": 102612 + "downloads": 292440, + "weekDownloads": 41559, + "size": 102612, + "latestRelease": "5.0.1", + "latestReleaseDate": "2025-06-28T05:36:03.351Z" }, "score": 57, "matchingScoreModifiers": [ @@ -56428,7 +58158,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.161, + "popularity": 0.121, "topicSearchString": "react-native react-component ios android signature signature-pad canvas expo typescript drawing webview performance error-handling undo-redo svg-export" }, { @@ -56483,16 +58213,18 @@ }, "npmPkg": "react-native-default-preference", "npm": { - "downloads": 195140, - "weekDownloads": 32296, - "size": 89097 + "downloads": 221411, + "weekDownloads": 24915, + "size": 89097, + "latestRelease": "1.4.4", + "latestReleaseDate": "2022-04-07T14:14:17.310Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.141, + "popularity": 0.096, "topicSearchString": "react-native nsuserdefaults user-defaults sharedpreferences shared-preferences ios android userdefaults" }, { @@ -56517,7 +58249,7 @@ "forks": 23, "issues": 11, "subscribers": 6, - "stars": 239, + "stars": 240, "dependencies": 1 }, "name": "@flyskywhy/react-native-gcanvas", @@ -56569,9 +58301,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2100, - "weekDownloads": 113, - "size": 59070549 + "downloads": 2258, + "weekDownloads": 104, + "size": 59070549, + "latestRelease": "6.0.20", + "latestReleaseDate": "2024-12-11T05:47:49.886Z" }, "score": 41, "matchingScoreModifiers": [ @@ -56579,7 +58313,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.046, + "popularity": 0.039, "topicSearchString": "2d 3d android babylon babylon.js babylonjs canvas dogz emoji font gcanvas glsl gpu ios multiple-touches native offscreen-canvas particles-bg pixel-animation-editor pixel-art-animation-editor pixel-art-editor pixel-gif-editor pixel-editor pixi proton react-native shader opengl webgl zdog" }, { @@ -56609,7 +58343,7 @@ "forks": 27, "issues": 21, "subscribers": 15, - "stars": 107, + "stars": 108, "dependencies": 1 }, "name": "react-native-xaml", @@ -56639,16 +58373,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 11090, - "weekDownloads": 1362, - "size": 2139134 + "downloads": 10922, + "weekDownloads": 1979, + "size": 2139134, + "latestRelease": "0.0.80", + "latestReleaseDate": "2025-06-18T23:23:09.319Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.104, + "popularity": 0.154, "topicSearchString": "react-native windows xaml winui uwp fluent fluent-ui windows" }, { @@ -56709,16 +58445,18 @@ }, "npmPkg": "react-native-blob-courier", "npm": { - "downloads": 99, - "weekDownloads": 19, - "size": 468860 + "downloads": 92, + "weekDownloads": 9, + "size": 468860, + "latestRelease": "5.0.2", + "latestReleaseDate": "2024-04-12T11:57:20.726Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.585, + "popularity": -0.664, "topicSearchString": "react-native ios android blob transfer files download upload courier upload-blobs" }, { @@ -56784,9 +58522,11 @@ "unmaintained": true, "npmPkg": "react-native-pinchable", "npm": { - "downloads": 5842, - "weekDownloads": 1158, - "size": 30979 + "downloads": 6099, + "weekDownloads": 1053, + "size": 30979, + "latestRelease": "0.2.1", + "latestReleaseDate": "2021-02-14T17:39:23.795Z" }, "score": 41, "matchingScoreModifiers": [ @@ -56794,7 +58534,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.603, "topicSearchString": "react-native react-component component react mobile ios ui gesture zoom pinch image pinch-to-zoom" }, { @@ -56852,9 +58592,11 @@ }, "npmPkg": "react-native-performance", "npm": { - "downloads": 524484, - "weekDownloads": 96558, - "size": 208008 + "downloads": 571384, + "weekDownloads": 79460, + "size": 208008, + "latestRelease": "5.1.4", + "latestReleaseDate": "2025-06-15T22:34:24.712Z" }, "score": 68, "matchingScoreModifiers": [ @@ -56862,7 +58604,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.118, "topicSearchString": "react-native performance perf benchmark" }, { @@ -56919,9 +58661,11 @@ "unmaintained": true, "npmPkg": "react-native-bidirectional-infinite-scroll", "npm": { - "downloads": 8241, - "weekDownloads": 2095, - "size": 63160 + "downloads": 8900, + "weekDownloads": 1941, + "size": 63160, + "latestRelease": "0.3.3", + "latestReleaseDate": "2021-04-04T11:51:40.530Z" }, "score": 41, "matchingScoreModifiers": [ @@ -56929,7 +58673,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.534, + "popularity": -0.565, "topicSearchString": "react-native ios android infinite-scroll flatlist" }, { @@ -56956,10 +58700,10 @@ "updatedAt": "2025-09-10T08:19:51Z", "createdAt": "2021-02-24T07:33:00Z", "pushedAt": "2025-09-10T08:19:51Z", - "forks": 294, - "issues": 13, + "forks": 296, + "issues": 14, "subscribers": 33, - "stars": 7545, + "stars": 7550, "dependencies": 0 }, "name": "react-native-mmkv", @@ -56985,9 +58729,11 @@ }, "npmPkg": "react-native-mmkv", "npm": { - "downloads": 1753276, - "weekDownloads": 341342, - "size": 804546 + "downloads": 1877047, + "weekDownloads": 286723, + "size": 804546, + "latestRelease": "3.3.1", + "latestReleaseDate": "2025-09-04T12:35:48.137Z" }, "score": 97, "matchingScoreModifiers": [ @@ -56997,7 +58743,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.13, "topicSearchString": "react-native nitro" }, { @@ -57029,10 +58775,10 @@ "updatedAt": "2025-09-08T11:06:33Z", "createdAt": "2021-02-19T14:59:44Z", "pushedAt": "2025-09-08T11:06:33Z", - "forks": 1214, + "forks": 1216, "issues": 230, "subscribers": 57, - "stars": 8796, + "stars": 8805, "dependencies": 0 }, "name": "react-native-vision-camera", @@ -57079,9 +58825,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1099613, - "weekDownloads": 214896, - "size": 1157619 + "downloads": 1170841, + "weekDownloads": 178292, + "size": 1157619, + "latestRelease": "4.7.2", + "latestReleaseDate": "2025-09-02T20:41:12.748Z" }, "score": 86, "matchingScoreModifiers": [ @@ -57092,7 +58840,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.129, "topicSearchString": "react native camera react-native camera vision javascript typescript android ios library instagram snapchat ai scanner qrcode barcode qr-code jsi worklet module frame processing realtime" }, { @@ -57123,7 +58871,7 @@ "forks": 91, "issues": 8, "subscribers": 6, - "stars": 264, + "stars": 266, "dependencies": 1 }, "name": "react-native-controlled-mentions", @@ -57152,16 +58900,18 @@ }, "npmPkg": "react-native-controlled-mentions", "npm": { - "downloads": 77507, - "weekDownloads": 17979, - "size": 83452 + "downloads": 80783, + "weekDownloads": 15394, + "size": 83452, + "latestRelease": "3.1.0", + "latestReleaseDate": "2025-06-02T12:07:17.708Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.197, + "popularity": 0.162, "topicSearchString": "react react-native mentions text text-input textinput" }, { @@ -57224,16 +58974,18 @@ }, "npmPkg": "react-native-tcp-socket", "npm": { - "downloads": 101756, - "weekDownloads": 20509, - "size": 233583 + "downloads": 106829, + "weekDownloads": 17411, + "size": 233583, + "latestRelease": "6.3.0", + "latestReleaseDate": "2025-04-23T21:48:01.365Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.139, "topicSearchString": "react-native ios android tcp-socket tls ssl tcp-server tcp-client tcp library net network" }, { @@ -57297,16 +59049,18 @@ }, "npmPkg": "react-native-text-ticker", "npm": { - "downloads": 41477, - "weekDownloads": 9189, - "size": 19552 + "downloads": 43589, + "weekDownloads": 7416, + "size": 19552, + "latestRelease": "1.15.0", + "latestReleaseDate": "2025-08-10T17:12:43.746Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.188, + "popularity": 0.145, "topicSearchString": "react-native marquee android ios text scroller ticker scrolling scroll" }, { @@ -57453,9 +59207,11 @@ }, "npmPkg": "react-native-simple-biometrics", "npm": { - "downloads": 5453, - "weekDownloads": 1203, - "size": 41628 + "downloads": 5605, + "weekDownloads": 975, + "size": 41628, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-08-25T15:46:01.318Z" }, "score": 57, "matchingScoreModifiers": [ @@ -57463,7 +59219,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.188, + "popularity": 0.148, "topicSearchString": "react-native ios android biometrics fingerprint authentication faceid" }, { @@ -57525,9 +59281,11 @@ "unmaintained": true, "npmPkg": "react-native-animated-linear-gradient", "npm": { - "downloads": 4580, - "weekDownloads": 927, - "size": 7567808 + "downloads": 4927, + "weekDownloads": 770, + "size": 7567808, + "latestRelease": "1.3.0", + "latestReleaseDate": "2022-02-28T03:31:31.593Z" }, "score": 41, "matchingScoreModifiers": [ @@ -57535,7 +59293,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.578, + "popularity": -0.617, "topicSearchString": "react-native linear-gradient react background-animation ios android component animation" }, { @@ -57562,7 +59320,7 @@ "updatedAt": "2023-04-05T08:56:58Z", "createdAt": "2020-11-01T11:42:37Z", "pushedAt": "2023-04-05T08:56:58Z", - "forks": 97, + "forks": 98, "issues": 23, "subscribers": 13, "stars": 1497, @@ -57597,9 +59355,11 @@ "unmaintained": true, "npmPkg": "react-native-hold-menu", "npm": { - "downloads": 649, - "weekDownloads": 119, - "size": 329219 + "downloads": 653, + "weekDownloads": 80, + "size": 329219, + "latestRelease": "0.1.6", + "latestReleaseDate": "2023-04-06T20:02:35.552Z" }, "score": 57, "matchingScoreModifiers": [ @@ -57608,7 +59368,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.343, + "popularity": -1.395, "topicSearchString": "react-native ios android hold-menu context-menu hold-to-open reanimated menu" }, { @@ -57667,16 +59427,18 @@ "unmaintained": true, "npmPkg": "consistencss", "npm": { - "downloads": 923, - "weekDownloads": 139, - "size": 137773 + "downloads": 967, + "weekDownloads": 70, + "size": 137773, + "latestRelease": "1.7.0", + "latestReleaseDate": "2021-05-01T16:53:20.900Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.372, + "popularity": -1.438, "topicSearchString": "react-native atomic-css css styles typescript" }, { @@ -57739,9 +59501,11 @@ }, "unmaintained": true, "npm": { - "downloads": 514, - "weekDownloads": 93, - "size": 70499 + "downloads": 586, + "weekDownloads": 106, + "size": 70499, + "latestRelease": "1.2.1", + "latestReleaseDate": "2023-08-26T22:20:57.793Z" }, "score": 32, "matchingScoreModifiers": [ @@ -57781,7 +59545,7 @@ "forks": 59, "issues": 19, "subscribers": 5, - "stars": 585, + "stars": 586, "dependencies": 0 }, "name": "react-native-awesome-gallery", @@ -57815,9 +59579,11 @@ }, "npmPkg": "react-native-awesome-gallery", "npm": { - "downloads": 163532, - "weekDownloads": 40696, - "size": 271501 + "downloads": 166605, + "weekDownloads": 31983, + "size": 271501, + "latestRelease": "0.4.3", + "latestReleaseDate": "2024-09-28T11:54:49.390Z" }, "score": 41, "matchingScoreModifiers": [ @@ -57825,7 +59591,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.212, + "popularity": 0.163, "topicSearchString": "react-native ios android reanimated2 image-viewer pinch-to-zoom react image-gallery lightbox expo" }, { @@ -57867,9 +59633,11 @@ "unmaintained": true, "npmPkg": "react-native-head-tab-view", "npm": { - "downloads": 9079, - "weekDownloads": 1951, - "size": 78240 + "downloads": 9210, + "weekDownloads": 1776, + "size": 78240, + "latestRelease": "4.0.0-rc.13", + "latestReleaseDate": "2021-07-18T16:58:42.353Z" }, "score": 41, "matchingScoreModifiers": [ @@ -57877,7 +59645,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.586, "topicSearchString": "" }, { @@ -57901,10 +59669,10 @@ "updatedAt": "2025-04-24T07:50:07Z", "createdAt": "2020-01-14T18:59:19Z", "pushedAt": "2025-04-24T07:50:07Z", - "forks": 129, + "forks": 130, "issues": 44, "subscribers": 8, - "stars": 897, + "stars": 900, "dependencies": 1 }, "name": "react-native-background-actions", @@ -57935,9 +59703,11 @@ }, "npmPkg": "react-native-background-actions", "npm": { - "downloads": 41504, - "weekDownloads": 8928, - "size": 63191 + "downloads": 43098, + "weekDownloads": 7511, + "size": 63191, + "latestRelease": "4.0.1", + "latestReleaseDate": "2024-07-09T09:44:41.067Z" }, "score": 68, "matchingScoreModifiers": [ @@ -57945,7 +59715,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.148, "topicSearchString": "react-native background service task android ios library background-task" }, { @@ -57978,7 +59748,7 @@ "forks": 45, "issues": 2, "subscribers": 5, - "stars": 653, + "stars": 654, "dependencies": 0 }, "name": "react-native-image-modal", @@ -58012,9 +59782,11 @@ }, "npmPkg": "react-native-image-modal", "npm": { - "downloads": 11499, - "weekDownloads": 2251, - "size": 151369 + "downloads": 11913, + "weekDownloads": 2280, + "size": 151369, + "latestRelease": "3.0.13", + "latestReleaseDate": "2024-11-23T13:02:03.185Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58022,7 +59794,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.163, "topicSearchString": "react-native react-component component react ios android ui image-box image gallery image-modal" }, { @@ -58081,7 +59853,9 @@ "npm": { "downloads": 9, "weekDownloads": 0, - "size": 27477 + "size": 27477, + "latestRelease": "0.2.4", + "latestReleaseDate": "2020-05-17T07:41:33.022Z" }, "score": 32, "matchingScoreModifiers": [ @@ -58149,9 +59923,11 @@ "unmaintained": true, "npmPkg": "react-native-customized-image-picker", "npm": { - "downloads": 1753, - "weekDownloads": 296, - "size": 1082592 + "downloads": 1826, + "weekDownloads": 316, + "size": 1082592, + "latestRelease": "1.3.4", + "latestReleaseDate": "2022-03-12T04:08:12.296Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58159,7 +59935,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.606, + "popularity": -0.603, "topicSearchString": "react native react-native image picker crop cropping multiple camera" }, { @@ -58219,9 +59995,11 @@ "unmaintained": true, "npmPkg": "react-native-accessibility-engine", "npm": { - "downloads": 33086, - "weekDownloads": 7446, - "size": 477893 + "downloads": 33969, + "weekDownloads": 5234, + "size": 477893, + "latestRelease": "3.2.0", + "latestReleaseDate": "2022-11-15T20:26:24.025Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58229,7 +60007,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.559, + "popularity": -0.619, "topicSearchString": "react-native jest testing testing-library a11y accessibility ios android" }, { @@ -58252,9 +60030,9 @@ "createdAt": "2021-03-09T14:38:42Z", "pushedAt": "2025-01-26T12:09:44Z", "forks": 159, - "issues": 7, + "issues": 5, "subscribers": 14, - "stars": 748, + "stars": 750, "dependencies": 0 }, "name": "react-native-fbsdk-next", @@ -58284,9 +60062,11 @@ }, "npmPkg": "react-native-fbsdk-next", "npm": { - "downloads": 490421, - "weekDownloads": 102621, - "size": 657791 + "downloads": 506661, + "weekDownloads": 84942, + "size": 657791, + "latestRelease": "13.4.1", + "latestReleaseDate": "2025-01-26T12:09:54.511Z" }, "score": 57, "matchingScoreModifiers": [ @@ -58295,7 +60075,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.143, "topicSearchString": "react react-native react-component ios android facebook core" }, { @@ -58340,9 +60120,11 @@ }, "npmPkg": "expo-next-react-navigation", "npm": { - "downloads": 3880, - "weekDownloads": 1121, - "size": 41337 + "downloads": 3781, + "weekDownloads": 801, + "size": 41337, + "latestRelease": "2.0.2", + "latestReleaseDate": "2021-09-25T19:43:55.198Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58350,7 +60132,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.246, + "popularity": 0.18, "topicSearchString": "" }, { @@ -58407,9 +60189,11 @@ "unmaintained": true, "npmPkg": "react-native-search-box", "npm": { - "downloads": 1142, - "weekDownloads": 225, - "size": 26465 + "downloads": 1145, + "weekDownloads": 234, + "size": 26465, + "latestRelease": "0.0.20", + "latestReleaseDate": "2020-10-03T16:06:36.368Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58417,7 +60201,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.582, + "popularity": -0.576, "topicSearchString": "react-native ios android anhtuank7c ctlabvn" }, { @@ -58478,16 +60262,18 @@ }, "unmaintained": true, "npm": { - "downloads": 2687, - "weekDownloads": 498, - "size": 44118 + "downloads": 2759, + "weekDownloads": 510, + "size": 44118, + "latestRelease": "0.4.0", + "latestReleaseDate": "2022-10-28T08:59:14.432Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.592, + "popularity": -0.593, "topicSearchString": "react-native react mobile ios android ui dark-mode accessibility css web klarna-featured" }, { @@ -58545,9 +60331,11 @@ "unmaintained": true, "npmPkg": "react-native-web-swiper", "npm": { - "downloads": 41314, - "weekDownloads": 9564, - "size": 53727 + "downloads": 42678, + "weekDownloads": 8468, + "size": 53727, + "latestRelease": "2.2.4", + "latestReleaseDate": "2022-10-02T12:54:46.383Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58555,7 +60343,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.553, + "popularity": -0.581, "topicSearchString": "react-native web swipe swiper slider" }, { @@ -58620,9 +60408,11 @@ "unmaintained": true, "npmPkg": "react-native-popable", "npm": { - "downloads": 17345, - "weekDownloads": 4186, - "size": 149855 + "downloads": 17785, + "weekDownloads": 3168, + "size": 149855, + "latestRelease": "0.4.3", + "latestReleaseDate": "2021-08-27T15:50:40.651Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58630,7 +60420,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.545, + "popularity": -0.599, "topicSearchString": "react-native ios android web popover tooltip alert expo" }, { @@ -58688,16 +60478,18 @@ "unmaintained": true, "npmPkg": "react-native-input-outline", "npm": { - "downloads": 978, - "weekDownloads": 130, - "size": 170311 + "downloads": 1070, + "weekDownloads": 113, + "size": 170311, + "latestRelease": "1.5.2", + "latestReleaseDate": "2021-09-06T18:51:27.488Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.387, + "popularity": -0.66, "topicSearchString": "react-native ios android" }, { @@ -58754,9 +60546,11 @@ "unmaintained": true, "npmPkg": "react-native-scalable-image", "npm": { - "downloads": 56012, - "weekDownloads": 14564, - "size": 8370 + "downloads": 56063, + "weekDownloads": 11934, + "size": 8370, + "latestRelease": "1.1.0", + "latestReleaseDate": "2021-02-12T23:12:01.997Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58764,7 +60558,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.529, + "popularity": -0.569, "topicSearchString": "react-native image component scalable aspect-ratio scales-width scales-height responsive reactjs" }, { @@ -58792,7 +60586,7 @@ "forks": 112, "issues": 67, "subscribers": 13, - "stars": 173, + "stars": 174, "dependencies": 0 }, "name": "@homee/react-native-mapbox-navigation", @@ -58819,9 +60613,11 @@ }, "unmaintained": true, "npm": { - "downloads": 35, - "weekDownloads": 4, - "size": 1614808 + "downloads": 34, + "weekDownloads": 13, + "size": 1614808, + "latestRelease": "1.1.0", + "latestReleaseDate": "2021-07-21T22:10:56.632Z" }, "score": 41, "matchingScoreModifiers": [ @@ -58829,7 +60625,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.4, + "popularity": -1.175, "topicSearchString": "react-native mapbox navigation mapbox-navigation" }, { @@ -58853,13 +60649,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-13T17:01:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-13T17:01:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-screen-capture", @@ -58885,9 +60681,11 @@ }, "npmPkg": "expo-screen-capture", "npm": { - "downloads": 203973, - "weekDownloads": 37475, - "size": 104506 + "downloads": 217396, + "weekDownloads": 31629, + "size": 109411, + "latestRelease": "8.0.8", + "latestReleaseDate": "2025-09-13T20:52:46.740Z" }, "score": 86, "matchingScoreModifiers": [ @@ -58898,7 +60696,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.124, "topicSearchString": "react-native expo expo-screen-capture" }, { @@ -58955,16 +60753,18 @@ }, "unmaintained": true, "npm": { - "downloads": 21, - "weekDownloads": 1, - "size": 131213 + "downloads": 22, + "weekDownloads": 2, + "size": 131213, + "latestRelease": "0.5.6", + "latestReleaseDate": "2022-09-27T14:43:47.808Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.7, + "popularity": -1.67, "topicSearchString": "react-native ios android stripe stripe-payments stripe-payment" }, { @@ -59016,9 +60816,11 @@ }, "npmPkg": "react-native-aes-gcm-crypto", "npm": { - "downloads": 7738, - "weekDownloads": 1478, - "size": 69769 + "downloads": 7929, + "weekDownloads": 1269, + "size": 69769, + "latestRelease": "0.2.2", + "latestReleaseDate": "2022-07-20T05:21:17.954Z" }, "score": 41, "matchingScoreModifiers": [ @@ -59026,7 +60828,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.136, "topicSearchString": "react-native ios android cryptography" }, { @@ -59047,7 +60849,7 @@ "updatedAt": "2022-11-01T03:49:12Z", "createdAt": "2017-03-20T03:26:12Z", "pushedAt": "2022-11-01T03:49:12Z", - "forks": 82, + "forks": 83, "issues": 25, "subscribers": 15, "stars": 385, @@ -59081,9 +60883,11 @@ "unmaintained": true, "npmPkg": "react-native-sqlite-2", "npm": { - "downloads": 14612, - "weekDownloads": 3055, - "size": 162192 + "downloads": 14816, + "weekDownloads": 2540, + "size": 162192, + "latestRelease": "3.6.2", + "latestReleaseDate": "2022-11-01T03:49:23.465Z" }, "score": 41, "matchingScoreModifiers": [ @@ -59091,7 +60895,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.604, "topicSearchString": "react-native ios android pouchdb sqlite sqlite3" }, { @@ -59153,16 +60957,18 @@ }, "unmaintained": true, "npm": { - "downloads": 82, - "weekDownloads": 3, - "size": 185208 + "downloads": 96, + "weekDownloads": 7, + "size": 185208, + "latestRelease": "0.9.0", + "latestReleaseDate": "2021-12-11T19:16:39.945Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.468, + "popularity": -1.436, "topicSearchString": "breeffy react-native android calendar component reanimated ui" }, { @@ -59221,16 +61027,18 @@ "unmaintained": true, "npmPkg": "react-native-rapi-ui", "npm": { - "downloads": 698, - "weekDownloads": 85, - "size": 2525166 + "downloads": 740, + "weekDownloads": 91, + "size": 2525166, + "latestRelease": "0.2.1", + "latestReleaseDate": "2021-06-06T08:03:28.329Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.396, + "popularity": -1.395, "topicSearchString": "react-native components ui design" }, { @@ -59301,16 +61109,18 @@ "unmaintained": true, "npmPkg": "react-native-location-enabler", "npm": { - "downloads": 3090, - "weekDownloads": 524, - "size": 50350 + "downloads": 3349, + "weekDownloads": 496, + "size": 50350, + "latestRelease": "4.1.1", + "latestReleaseDate": "2022-04-14T02:12:09.349Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.606, + "popularity": -0.624, "topicSearchString": "react-native android location settings gps wi-fi settings-enabler settingsclient resolution wifi bluetooth ble accuracy android-device" }, { @@ -59338,10 +61148,10 @@ "updatedAt": "2025-03-11T20:25:50Z", "createdAt": "2020-10-17T15:31:32Z", "pushedAt": "2025-03-11T20:25:50Z", - "forks": 149, - "issues": 28, + "forks": 150, + "issues": 29, "subscribers": 38, - "stars": 4428, + "stars": 4432, "dependencies": 1 }, "name": "moti", @@ -59368,9 +61178,11 @@ }, "npmPkg": "moti", "npm": { - "downloads": 837010, - "weekDownloads": 208848, - "size": 778634 + "downloads": 831879, + "weekDownloads": 180529, + "size": 778634, + "latestRelease": "0.30.0", + "latestReleaseDate": "2025-01-29T15:16:12.794Z" }, "score": 81, "matchingScoreModifiers": [ @@ -59380,7 +61192,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.212, + "popularity": 0.184, "topicSearchString": "react-native ios android web" }, { @@ -59411,7 +61223,7 @@ "updatedAt": "2025-09-10T12:51:31Z", "createdAt": "2017-02-08T09:55:18Z", "pushedAt": "2025-09-10T12:51:31Z", - "forks": 720, + "forks": 721, "issues": 38, "subscribers": 317, "stars": 6918, @@ -59445,9 +61257,11 @@ }, "npmPkg": "react-native-ui-lib", "npm": { - "downloads": 88916, - "weekDownloads": 15815, - "size": 2646666 + "downloads": 91709, + "weekDownloads": 13652, + "size": 2646666, + "latestRelease": "7.46.3", + "latestReleaseDate": "2025-09-04T12:51:09.210Z" }, "score": 97, "matchingScoreModifiers": [ @@ -59457,7 +61271,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.151, + "popularity": 0.127, "topicSearchString": "react-native ui components ios android tools hacktoberfest" }, { @@ -59528,16 +61342,18 @@ }, "unmaintained": true, "npm": { - "downloads": 266, - "weekDownloads": 26, - "size": 119256 + "downloads": 324, + "weekDownloads": 23, + "size": 119256, + "latestRelease": "1.2.32", + "latestReleaseDate": "2022-09-07T03:12:00.836Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.666, + "popularity": -1.689, "topicSearchString": "re-state restate react-re-state react-native react ios android web context react-context global-state global state react-global-state global-state-for-react expo" }, { @@ -59603,9 +61419,11 @@ "unmaintained": true, "npmPkg": "react-native-see-more-inline", "npm": { - "downloads": 463, - "weekDownloads": 76, - "size": 21143 + "downloads": 501, + "weekDownloads": 66, + "size": 21143, + "latestRelease": "1.3.0", + "latestReleaseDate": "2020-11-11T19:20:32.689Z" }, "score": 41, "matchingScoreModifiers": [ @@ -59613,7 +61431,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.359, + "popularity": -1.387, "topicSearchString": "react-native see-more read-more see-less javascript binary-search read-more-less text inline" }, { @@ -59667,16 +61485,18 @@ }, "npmPkg": "react-native-lifecycle", "npm": { - "downloads": 126, - "weekDownloads": 38, - "size": 19152 + "downloads": 122, + "weekDownloads": 28, + "size": 19152, + "latestRelease": "2.1.2", + "latestReleaseDate": "2023-10-09T16:56:53.364Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.488, + "popularity": -0.55, "topicSearchString": "react-native hooks lifecycle" }, { @@ -59703,8 +61523,8 @@ "updatedAt": "2025-08-12T13:49:08Z", "createdAt": "2021-01-16T10:04:35Z", "pushedAt": "2025-08-12T13:49:08Z", - "forks": 157, - "issues": 94, + "forks": 158, + "issues": 96, "subscribers": 6, "stars": 868, "dependencies": 2 @@ -59738,19 +61558,20 @@ }, "npmPkg": "react-native-blob-util", "npm": { - "downloads": 1578096, - "weekDownloads": 323467, - "size": 784336 + "downloads": 1662256, + "weekDownloads": 263891, + "size": 784336, + "latestRelease": "0.22.2", + "latestReleaseDate": "2025-05-28T21:18:56.200Z" }, - "score": 62, + "score": 57, "matchingScoreModifiers": [ "Popular", "Known", "Lots of open issues", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.135, "topicSearchString": "react-native fetch blob fs upload file download filestream image-header" }, { @@ -59820,9 +61641,11 @@ }, "npmPkg": "react-native-photo-manipulator", "npm": { - "downloads": 28051, - "weekDownloads": 6675, - "size": 143562 + "downloads": 30023, + "weekDownloads": 5863, + "size": 143562, + "latestRelease": "1.9.2", + "latestReleaseDate": "2025-01-30T14:18:35.068Z" }, "score": 41, "matchingScoreModifiers": [ @@ -59830,7 +61653,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.202, + "popularity": 0.166, "topicSearchString": "react-native image-editor image-processing image-manipulator photo-editor photo-processing photo-manipulator ios android image-manipulation" }, { @@ -59892,15 +61715,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 21352, - "weekDownloads": 4620, - "size": 73144 + "downloads": 22251, + "weekDownloads": 3775, + "size": 73144, + "latestRelease": "5.3.0", + "latestReleaseDate": "2025-07-22T23:01:55.934Z" }, "score": 54, "matchingScoreModifiers": [ "Known" ], - "popularity": 0.184, + "popularity": 0.144, "topicSearchString": "auth line login react react-native social wrapper wrapper-library hybrid-apps ios android" }, { @@ -59963,16 +61788,18 @@ "unmaintained": true, "npmPkg": "react-native-weather-chart", "npm": { - "downloads": 13, - "weekDownloads": 1, - "size": 476499 + "downloads": 15, + "weekDownloads": 3, + "size": 476499, + "latestRelease": "0.1.3", + "latestReleaseDate": "2021-05-16T11:08:22.208Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.683, + "popularity": -1.55, "topicSearchString": "react-native react-component component react ui weather chart weather-chart weather-forecast svg" }, { @@ -60026,16 +61853,18 @@ }, "npmPkg": "react-native-compass-heading", "npm": { - "downloads": 9254, - "weekDownloads": 2015, - "size": 29785 + "downloads": 9442, + "weekDownloads": 1353, + "size": 29785, + "latestRelease": "2.0.2", + "latestReleaseDate": "2025-04-03T02:00:47.736Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.122, "topicSearchString": "react-native ios android" }, { @@ -60059,13 +61888,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T19:31:34Z", + "updatedAt": "2025-09-12T17:37:50Z", "createdAt": "2020-12-16T23:51:01Z", - "pushedAt": "2025-09-09T19:31:34Z", - "forks": 290, + "pushedAt": "2025-09-12T17:37:50Z", + "forks": 292, "issues": 137, "subscribers": 45, - "stars": 1360, + "stars": 1362, "dependencies": 0 }, "name": "@stripe/stripe-react-native", @@ -60092,9 +61921,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 616301, - "weekDownloads": 125995, - "size": 2514667 + "downloads": 638771, + "weekDownloads": 113774, + "size": 2514667, + "latestRelease": "0.52.0", + "latestReleaseDate": "2025-09-08T19:20:44.371Z" }, "score": 65, "matchingScoreModifiers": [ @@ -60103,7 +61934,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.174, + "popularity": 0.151, "topicSearchString": "react-native ios android stripe payments" }, { @@ -60163,16 +61994,18 @@ "unmaintained": true, "npmPkg": "react-native-swipe-cards-deck", "npm": { - "downloads": 292, - "weekDownloads": 34, - "size": 35615 + "downloads": 311, + "weekDownloads": 54, + "size": 35615, + "latestRelease": "0.3.0", + "latestReleaseDate": "2021-06-23T09:54:05.245Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.4, + "popularity": -1.352, "topicSearchString": "react-native tinder cards swipe deck" }, { @@ -60230,16 +62063,18 @@ "unmaintained": true, "npmPkg": "react-native-redux-alert", "npm": { - "downloads": 8, - "weekDownloads": 1, - "size": 28650 + "downloads": 7, + "weekDownloads": 0, + "size": 28650, + "latestRelease": "1.0.5", + "latestReleaseDate": "2021-10-21T20:42:45.861Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.55, + "popularity": -1, "topicSearchString": "react-native redux alert toast react-redux toast-notifications" }, { @@ -60267,7 +62102,7 @@ "forks": 67, "issues": 1, "subscribers": 2, - "stars": 298, + "stars": 299, "dependencies": 0 }, "name": "react-native-radio-buttons-group", @@ -60301,9 +62136,11 @@ }, "npmPkg": "react-native-radio-buttons-group", "npm": { - "downloads": 71057, - "weekDownloads": 13270, - "size": 111234 + "downloads": 73177, + "weekDownloads": 13912, + "size": 111234, + "latestRelease": "3.1.0", + "latestReleaseDate": "2024-03-12T02:00:41.256Z" }, "score": 41, "matchingScoreModifiers": [ @@ -60311,7 +62148,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.159, + "popularity": 0.162, "topicSearchString": "radio-buttons simple-radio-buttons react-native radio-buttons-group radio-group component ios android form radio button" }, { @@ -60383,9 +62220,11 @@ }, "npmPkg": "react-native-floating-label-input", "npm": { - "downloads": 17937, - "weekDownloads": 3309, - "size": 283978 + "downloads": 19081, + "weekDownloads": 2839, + "size": 283978, + "latestRelease": "1.4.3", + "latestReleaseDate": "2023-11-04T19:29:59.841Z" }, "score": 41, "matchingScoreModifiers": [ @@ -60393,7 +62232,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.157, + "popularity": 0.126, "topicSearchString": "react-native component react mobile ios android input mask floating text-input textinput customizable placeholder floating-label-input floatinglabelinput floatinglabeltextfield floating-label label" }, { @@ -60445,9 +62284,11 @@ "unmaintained": true, "npmPkg": "react-native-safe-modules", "npm": { - "downloads": 240390, - "weekDownloads": 50116, - "size": 42522 + "downloads": 247330, + "weekDownloads": 40684, + "size": 42522, + "latestRelease": "1.0.3", + "latestReleaseDate": "2021-04-27T11:34:40.955Z" }, "score": 41, "matchingScoreModifiers": [ @@ -60455,7 +62296,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.823, + "popularity": -0.86, "topicSearchString": "react-native react native-modules code-push" }, { @@ -60479,13 +62320,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-status-bar", @@ -60511,9 +62352,11 @@ }, "npmPkg": "expo-status-bar", "npm": { - "downloads": 4514031, - "weekDownloads": 938720, - "size": 24489 + "downloads": 4663689, + "weekDownloads": 839627, + "size": 24829, + "latestRelease": "3.0.8", + "latestReleaseDate": "2025-09-11T20:23:09.748Z" }, "score": 86, "matchingScoreModifiers": [ @@ -60524,7 +62367,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.153, "topicSearchString": "react-native expo expo-status-bar" }, { @@ -60590,16 +62433,18 @@ "unmaintained": true, "npmPkg": "react-native-styled-text", "npm": { - "downloads": 40004, - "weekDownloads": 9529, - "size": 26878 + "downloads": 41396, + "weekDownloads": 8757, + "size": 26878, + "latestRelease": "2.0.0", + "latestReleaseDate": "2021-12-11T12:35:19.340Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.548, + "popularity": -0.57, "topicSearchString": "react-native text style format fonts color mixed html css nested" }, { @@ -60652,9 +62497,11 @@ }, "npmPkg": "react-native-vector-image", "npm": { - "downloads": 8426, - "weekDownloads": 1618, - "size": 25936988 + "downloads": 8768, + "weekDownloads": 1713, + "size": 25936988, + "latestRelease": "0.4.5", + "latestReleaseDate": "2024-01-21T13:36:22.681Z" }, "score": 41, "matchingScoreModifiers": [ @@ -60662,7 +62509,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.166, "topicSearchString": "react-native image svg vector component vector-drawable" }, { @@ -60718,9 +62565,11 @@ }, "npmPkg": "react-native-auto-height-image", "npm": { - "downloads": 24599, - "weekDownloads": 4879, - "size": 26364 + "downloads": 26002, + "weekDownloads": 4328, + "size": 26364, + "latestRelease": "3.2.4", + "latestReleaseDate": "2021-02-04T09:41:05.673Z" }, "score": 41, "matchingScoreModifiers": [ @@ -60728,7 +62577,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.141, "topicSearchString": "react-native image auto-height react images" }, { @@ -60824,16 +62673,18 @@ }, "npmPkg": "react-native-big-list", "npm": { - "downloads": 14065, - "weekDownloads": 3209, - "size": 350209 + "downloads": 14447, + "weekDownloads": 2528, + "size": 350209, + "latestRelease": "1.6.2", + "latestReleaseDate": "2025-07-19T15:06:22.575Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.194, + "popularity": 0.149, "topicSearchString": "big-list react react-native javascript ui-lib rn fast-list scroll-list large-list biglist fastlist scrolllist largelist fast scroll large bigdata big massive list performance virtualized-list infinite-scroll listview flatlist-alternative mobile-list ui-library ui component efficient-list memory-optimization recycler-view large-data-set dynamic-list custom-list expo android ios web" }, { @@ -60867,10 +62718,10 @@ "updatedAt": "2024-02-01T18:11:51Z", "createdAt": "2021-05-31T23:26:21Z", "pushedAt": "2024-02-01T18:11:51Z", - "forks": 21, + "forks": 20, "issues": 8, "subscribers": 4, - "stars": 278, + "stars": 279, "dependencies": 0 }, "name": "react-native-system-navigation-bar", @@ -60931,9 +62782,11 @@ }, "npmPkg": "react-native-system-navigation-bar", "npm": { - "downloads": 52992, - "weekDownloads": 10980, - "size": 705089 + "downloads": 55352, + "weekDownloads": 9279, + "size": 705089, + "latestRelease": "2.6.4", + "latestReleaseDate": "2024-02-01T18:15:34.541Z" }, "score": 41, "matchingScoreModifiers": [ @@ -60941,7 +62794,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.142, "topicSearchString": "react-native system-navigation-bar android navigation navigation-bar bar color bar-color navigation-bar-color hide show lean-back immersive stickyimmersive lowprofile barmode setbarmode light dark light-style dark-style status-bar-mode divider-color navigation-bar-divider-color contrast-enforced navigation-bar-contrast-enforced full-screen setfitssystemwindows fitssystemwindows decorfitssystemwindows setdecorfitssystemwindows navigation-hide navigation-show stiky-immersive light-navigation-bar low-profile navigation-color" }, { @@ -61000,9 +62853,11 @@ }, "npmPkg": "react-native-figma-squircle", "npm": { - "downloads": 7779, - "weekDownloads": 1363, - "size": 31148 + "downloads": 8269, + "weekDownloads": 1285, + "size": 31148, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-03-04T08:27:56.500Z" }, "score": 41, "matchingScoreModifiers": [ @@ -61010,7 +62865,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.132, "topicSearchString": "squircle react react-native figma expo" }, { @@ -61067,7 +62922,9 @@ "npm": { "downloads": 8, "weekDownloads": 0, - "size": 491464 + "size": 491464, + "latestRelease": "0.2.0", + "latestReleaseDate": "2021-06-11T20:15:04.406Z" }, "score": 32, "matchingScoreModifiers": [ @@ -61106,7 +62963,7 @@ "forks": 27, "issues": 10, "subscribers": 10, - "stars": 426, + "stars": 427, "dependencies": 0 }, "name": "react-native-hole-view", @@ -61147,9 +63004,11 @@ }, "npmPkg": "react-native-hole-view", "npm": { - "downloads": 22462, - "weekDownloads": 5414, - "size": 1581144 + "downloads": 22874, + "weekDownloads": 4477, + "size": 1581144, + "latestRelease": "3.0.1", + "latestReleaseDate": "2025-05-08T16:19:51.561Z" }, "score": 57, "matchingScoreModifiers": [ @@ -61157,7 +63016,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.205, + "popularity": 0.166, "topicSearchString": "react-native react-component component react mobile ios android ui vector retina hole mask tutorial overlay tint animated click-through view" }, { @@ -61216,15 +63075,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 1919, - "weekDownloads": 446, - "size": 69256 + "downloads": 1869, + "weekDownloads": 382, + "size": 69256, + "latestRelease": "0.4.2", + "latestReleaseDate": "2025-07-07T14:10:29.647Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.052, + "popularity": -0.076, "topicSearchString": "svg icons react react-native expo" }, { @@ -61254,7 +63115,7 @@ "forks": 42, "issues": 16, "subscribers": 3, - "stars": 447, + "stars": 448, "dependencies": 1 }, "name": "react-native-mask-text", @@ -61284,16 +63145,18 @@ }, "npmPkg": "react-native-mask-text", "npm": { - "downloads": 91355, - "weekDownloads": 18529, - "size": 153895 + "downloads": 94423, + "weekDownloads": 15204, + "size": 153895, + "latestRelease": "0.15.0", + "latestReleaseDate": "2025-06-20T12:06:01.910Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.137, "topicSearchString": "react react-native input mask expo text-input" }, { @@ -61337,9 +63200,11 @@ }, "npmPkg": "react-native-progress-wheel", "npm": { - "downloads": 6095, - "weekDownloads": 1451, - "size": 16433 + "downloads": 6053, + "weekDownloads": 1022, + "size": 16433, + "latestRelease": "2.1.0", + "latestReleaseDate": "2023-10-22T10:29:34.009Z" }, "score": 41, "matchingScoreModifiers": [ @@ -61347,7 +63212,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.202, + "popularity": 0.144, "topicSearchString": "" }, { @@ -61409,9 +63274,11 @@ }, "npmPkg": "react-native-avoid-softinput", "npm": { - "downloads": 129122, - "weekDownloads": 26234, - "size": 235197 + "downloads": 129686, + "weekDownloads": 18346, + "size": 235197, + "latestRelease": "8.0.0", + "latestReleaseDate": "2025-08-15T14:31:32.084Z" }, "score": 57, "matchingScoreModifiers": [ @@ -61419,7 +63286,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.12, "topicSearchString": "react-native soft-input keyboard avoid-soft-input avoid-keyboard ios android" }, { @@ -61475,9 +63342,11 @@ "unmaintained": true, "npmPkg": "react-native-web-hooks", "npm": { - "downloads": 79248, - "weekDownloads": 16996, - "size": 39340 + "downloads": 82791, + "weekDownloads": 15053, + "size": 39340, + "latestRelease": "3.0.2", + "latestReleaseDate": "2021-12-13T21:22:43.724Z" }, "score": 41, "matchingScoreModifiers": [ @@ -61485,7 +63354,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.568, + "popularity": -0.595, "topicSearchString": "expo web utils react-native css-in-js react hooks ssr" }, { @@ -61548,9 +63417,11 @@ }, "unmaintained": true, "npm": { - "downloads": 539, - "weekDownloads": 116, - "size": 11323947 + "downloads": 574, + "weekDownloads": 75, + "size": 11323947, + "latestRelease": "5.0.2", + "latestReleaseDate": "2022-08-06T08:29:14.013Z" }, "score": 41, "matchingScoreModifiers": [ @@ -61558,7 +63429,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.316, + "popularity": -1.389, "topicSearchString": "react-native alipay uiwjs uiw 支付宝 ios android reactjs" }, { @@ -61615,9 +63486,11 @@ }, "npmPkg": "react-native-get-location", "npm": { - "downloads": 40601, - "weekDownloads": 8587, - "size": 67675 + "downloads": 41804, + "weekDownloads": 7570, + "size": 67675, + "latestRelease": "5.0.0", + "latestReleaseDate": "2024-08-05T12:20:03.199Z" }, "score": 41, "matchingScoreModifiers": [ @@ -61625,7 +63498,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.154, "topicSearchString": "react-native android ios geolocation location gps hacktoberfest" }, { @@ -61655,9 +63528,9 @@ "createdAt": "2015-08-13T15:51:36Z", "pushedAt": "2025-08-14T09:05:41Z", "forks": 592, - "issues": 589, + "issues": 588, "subscribers": 105, - "stars": 5940, + "stars": 5939, "dependencies": 6 }, "name": "realm", @@ -61699,20 +63572,21 @@ }, "npmPkg": "realm", "npm": { - "downloads": 210248, - "weekDownloads": 37256, - "size": 678086505 + "downloads": 221409, + "weekDownloads": 31168, + "size": 678086505, + "latestRelease": "20.2.0", + "latestReleaseDate": "2025-08-11T17:17:46.164Z" }, - "score": 86, + "score": 81, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Lots of open issues", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.151, + "popularity": 0.12, "topicSearchString": "database db storage react react-native persistence local-storage localstorage sqlite async-storage asyncstorage rocksdb leveldb realm mongodb offline-first offlinefirst localfirst local-first" }, { @@ -61774,9 +63648,11 @@ }, "unmaintained": true, "npm": { - "downloads": 7230, - "weekDownloads": 1281, - "size": 125174 + "downloads": 7971, + "weekDownloads": 975, + "size": 125174, + "latestRelease": "3.1.0", + "latestReleaseDate": "2023-09-07T05:44:25.303Z" }, "score": 41, "matchingScoreModifiers": [ @@ -61784,7 +63660,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.599, + "popularity": -0.646, "topicSearchString": "react-native ios android image-cache cache file-system-image-cache" }, { @@ -61846,9 +63722,11 @@ "unmaintained": true, "npmPkg": "react-native-smooth-picker", "npm": { - "downloads": 2689, - "weekDownloads": 559, - "size": 22601 + "downloads": 2744, + "weekDownloads": 517, + "size": 22601, + "latestRelease": "1.1.5", + "latestReleaseDate": "2021-07-03T14:12:50.128Z" }, "score": 41, "matchingScoreModifiers": [ @@ -61856,7 +63734,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.59, "topicSearchString": "react react-native picker select react-component ui form" }, { @@ -61930,9 +63808,11 @@ "unmaintained": true, "npmPkg": "react-native-version", "npm": { - "downloads": 184226, - "weekDownloads": 43511, - "size": 30996 + "downloads": 188492, + "weekDownloads": 34084, + "size": 30996, + "latestRelease": "4.0.0", + "latestReleaseDate": "2020-03-04T22:21:32.164Z" }, "score": 41, "matchingScoreModifiers": [ @@ -61940,7 +63820,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.549, + "popularity": -0.596, "topicSearchString": "cfbundleshortversionstring cfbundleversion crna current-project-version agvtool build buildnumber bump create-app expo gradle info npm-version plist react-native semver version versioncode versionname semantic-versioning hooks cli versioning release" }, { @@ -61992,16 +63872,18 @@ "unmaintained": true, "npmPkg": "react-native-events", "npm": { - "downloads": 689, - "weekDownloads": 199, - "size": 59703 + "downloads": 674, + "weekDownloads": 144, + "size": 59703, + "latestRelease": "1.0.21", + "latestReleaseDate": "2022-01-17T23:18:14.119Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.254, + "popularity": -1.318, "topicSearchString": "react-native event events eventemitter" }, { @@ -62070,16 +63952,18 @@ }, "unmaintained": true, "npm": { - "downloads": 1444, - "weekDownloads": 227, - "size": 71924 + "downloads": 1551, + "weekDownloads": 198, + "size": 71924, + "latestRelease": "1.0.0", + "latestReleaseDate": "2023-04-05T11:30:56.273Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.616, + "popularity": -0.641, "topicSearchString": "loading loading-image progressive lazy lazy-load fast-image image progressive-image progressive-fast-image freakycoder kuray react react-native javascript ui-lib rn mobile-app mobile" }, { @@ -62126,9 +64010,11 @@ "unmaintained": true, "npmPkg": "react-native-cache", "npm": { - "downloads": 20271, - "weekDownloads": 2892, - "size": 35704 + "downloads": 21447, + "weekDownloads": 2784, + "size": 35704, + "latestRelease": "2.0.3", + "latestReleaseDate": "2022-12-30T19:55:16.337Z" }, "score": 41, "matchingScoreModifiers": [ @@ -62136,7 +64022,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.629, + "popularity": -0.64, "topicSearchString": "" }, { @@ -62163,7 +64049,7 @@ "updatedAt": "2022-06-23T20:49:28Z", "createdAt": "2020-12-08T21:23:01Z", "pushedAt": "2022-06-23T20:49:28Z", - "forks": 44, + "forks": 45, "issues": 27, "subscribers": 6, "stars": 755, @@ -62196,9 +64082,11 @@ }, "unmaintained": true, "npm": { - "downloads": 3038116, - "weekDownloads": 610160, - "size": 94278 + "downloads": 3165795, + "weekDownloads": 516647, + "size": 94278, + "latestRelease": "1.0.14", + "latestReleaseDate": "2022-06-23T20:49:41.147Z" }, "score": 57, "matchingScoreModifiers": [ @@ -62207,7 +64095,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.579, + "popularity": -0.611, "topicSearchString": "expo web react-native ios android portal react" }, { @@ -62234,10 +64122,10 @@ "updatedAt": "2021-03-23T16:53:20Z", "createdAt": "2017-04-21T01:27:10Z", "pushedAt": "2021-03-23T16:53:20Z", - "forks": 133, + "forks": 132, "issues": 62, "subscribers": 20, - "stars": 1618, + "stars": 1612, "dependencies": 0 }, "name": "react-native-exception-handler", @@ -62277,9 +64165,11 @@ "unmaintained": true, "npmPkg": "react-native-exception-handler", "npm": { - "downloads": 209294, - "weekDownloads": 44295, - "size": 55914 + "downloads": 218945, + "weekDownloads": 35239, + "size": 55914, + "latestRelease": "2.10.10", + "latestReleaseDate": "2021-03-23T16:53:46.116Z" }, "score": 57, "matchingScoreModifiers": [ @@ -62288,7 +64178,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.57, + "popularity": -0.613, "topicSearchString": "modal react native exception handler red screen production ios android bug capture exception-handler react-native error openlibrary" }, { @@ -62322,7 +64212,7 @@ "forks": 189, "issues": 116, "subscribers": 18, - "stars": 1636, + "stars": 1639, "dependencies": 3 }, "name": "@reactvision/react-viro", @@ -62355,9 +64245,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 8152, - "weekDownloads": 1058, - "size": 230985811 + "downloads": 8515, + "weekDownloads": 868, + "size": 230985811, + "latestRelease": "2.43.4", + "latestReleaseDate": "2025-08-27T23:36:02.051Z" }, "score": 62, "matchingScoreModifiers": [ @@ -62367,7 +64259,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.11, + "popularity": 0.087, "topicSearchString": "viroreact viro-community android ios blacklivesmatter nowar augmented-reality expo react-native ar" }, { @@ -62426,9 +64318,11 @@ }, "npmPkg": "react-native-bundle-visualizer", "npm": { - "downloads": 155261, - "weekDownloads": 33813, - "size": 12162 + "downloads": 162472, + "weekDownloads": 28939, + "size": 12162, + "latestRelease": "3.1.3", + "latestReleaseDate": "2023-02-13T14:58:08.669Z" }, "score": 57, "matchingScoreModifiers": [ @@ -62437,7 +64331,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.151, "topicSearchString": "bundle-visualizer bundle-size react-native bundle visualizer size expo" }, { @@ -62497,16 +64391,18 @@ "unmaintained": true, "npmPkg": "react-native-feedback-reporter", "npm": { - "downloads": 65, - "weekDownloads": 15, - "size": 1780528 + "downloads": 57, + "weekDownloads": 10, + "size": 1780528, + "latestRelease": "0.4.16", + "latestReleaseDate": "2021-11-16T18:45:36.673Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, + "popularity": -1.346, "topicSearchString": "react-native ios android feedback reporter" }, { @@ -62540,7 +64436,7 @@ "forks": 1010, "issues": 49, "subscribers": 62, - "stars": 6507, + "stars": 6515, "dependencies": 3 }, "name": "react-native-gesture-handler", @@ -62562,9 +64458,11 @@ }, "npmPkg": "react-native-gesture-handler", "npm": { - "downloads": 7394025, - "weekDownloads": 1521782, - "size": 3259588 + "downloads": 7674477, + "weekDownloads": 1327585, + "size": 3259588, + "latestRelease": "2.28.0", + "latestReleaseDate": "2025-08-06T14:42:37.317Z" }, "score": 97, "matchingScoreModifiers": [ @@ -62574,7 +64472,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.147, "topicSearchString": "" }, { @@ -62640,9 +64538,11 @@ "unmaintained": true, "npmPkg": "react-native-responsive-dimensions", "npm": { - "downloads": 28395, - "weekDownloads": 5571, - "size": 47696 + "downloads": 29568, + "weekDownloads": 4773, + "size": 47696, + "latestRelease": "3.1.1", + "latestReleaseDate": "2020-03-26T02:59:06.008Z" }, "score": 41, "matchingScoreModifiers": [ @@ -62650,7 +64550,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.583, + "popularity": -0.613, "topicSearchString": "react-native responsive responsive-height responsive-width responsive-font-size fontsize responsive-dimensions component font-size dimensions responsive-design hacktoberfest" }, { @@ -62701,9 +64601,11 @@ }, "npmPkg": "react-native-job-queue", "npm": { - "downloads": 8431, - "weekDownloads": 1901, - "size": 291556 + "downloads": 9171, + "weekDownloads": 1757, + "size": 291556, + "latestRelease": "0.5.3", + "latestReleaseDate": "2025-06-04T20:31:56.765Z" }, "score": 41, "matchingScoreModifiers": [ @@ -62711,7 +64613,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.192, + "popularity": 0.163, "topicSearchString": "react-native" }, { @@ -62752,16 +64654,18 @@ }, "npmPkg": "react-native-quick-sqlite", "npm": { - "downloads": 17407, - "weekDownloads": 4392, - "size": 9358763 + "downloads": 18352, + "weekDownloads": 3876, + "size": 9358763, + "latestRelease": "8.2.7", + "latestReleaseDate": "2024-11-26T16:44:39.009Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.785, + "popularity": -0.82, "topicSearchString": "" }, { @@ -62824,9 +64728,11 @@ "unmaintained": true, "npmPkg": "react-native-relative-popup", "npm": { - "downloads": 35, + "downloads": 41, "weekDownloads": 0, - "size": 17776984 + "size": 17776984, + "latestRelease": "0.1.7", + "latestReleaseDate": "2021-09-10T13:04:15.905Z" }, "score": 32, "matchingScoreModifiers": [ @@ -62860,7 +64766,7 @@ "forks": 165, "issues": 79, "subscribers": 43, - "stars": 1382, + "stars": 1383, "dependencies": 16 }, "name": "@fluentui/react-native", @@ -62881,19 +64787,20 @@ "hasNativeCode": false }, "npm": { - "downloads": 473, - "weekDownloads": 116, - "size": 981707 + "downloads": 580, + "weekDownloads": 122, + "size": 981707, + "latestRelease": "0.42.24", + "latestReleaseDate": "2025-08-13T22:22:57.423Z" }, - "score": 62, + "score": 57, "matchingScoreModifiers": [ "Popular", "Known", "Lots of open issues", - "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.541, + "popularity": -0.571, "topicSearchString": "" }, { @@ -62924,7 +64831,7 @@ "forks": 70, "issues": 29, "subscribers": 5, - "stars": 383, + "stars": 384, "dependencies": 0 }, "name": "rn-emoji-keyboard", @@ -62958,9 +64865,11 @@ }, "npmPkg": "rn-emoji-keyboard", "npm": { - "downloads": 143112, - "weekDownloads": 25397, - "size": 1327141 + "downloads": 153140, + "weekDownloads": 21915, + "size": 1327141, + "latestRelease": "1.7.0", + "latestReleaseDate": "2024-05-09T15:51:40.065Z" }, "score": 41, "matchingScoreModifiers": [ @@ -62968,7 +64877,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.151, + "popularity": 0.122, "topicSearchString": "react-native ios android typescript emoji-picker emoji emoji-keyboard hacktoberfest hacktoberfest2021 hacktoberfest2022" }, { @@ -63030,9 +64939,11 @@ "unmaintained": true, "npmPkg": "react-native-encrypted-storage", "npm": { - "downloads": 175633, - "weekDownloads": 37769, - "size": 151222 + "downloads": 181589, + "weekDownloads": 30267, + "size": 151222, + "latestRelease": "4.0.3", + "latestReleaseDate": "2022-11-03T22:39:16.710Z" }, "score": 41, "matchingScoreModifiers": [ @@ -63040,7 +64951,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.608, "topicSearchString": "react-native ios android async-storage keychain sharedpreferences encryption security kotlin swift" }, { @@ -63071,7 +64982,7 @@ "forks": 105, "issues": 26, "subscribers": 5, - "stars": 568, + "stars": 569, "dependencies": 2 }, "name": "react-native-curved-bottom-bar", @@ -63102,16 +65013,18 @@ }, "npmPkg": "react-native-curved-bottom-bar", "npm": { - "downloads": 12921, - "weekDownloads": 2489, - "size": 255669 + "downloads": 13397, + "weekDownloads": 1937, + "size": 255669, + "latestRelease": "3.5.1", + "latestReleaseDate": "2025-04-24T05:40:37.688Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.123, "topicSearchString": "react-native elements components curved bottom tab-bar tabbar" }, { @@ -63142,7 +65055,7 @@ "forks": 278, "issues": 83, "subscribers": 19, - "stars": 931, + "stars": 932, "dependencies": 0 }, "name": "react-native-image-viewing", @@ -63173,9 +65086,11 @@ "unmaintained": true, "npmPkg": "react-native-image-viewing", "npm": { - "downloads": 194173, - "weekDownloads": 38102, - "size": 71366 + "downloads": 205666, + "weekDownloads": 31817, + "size": 71366, + "latestRelease": "0.2.2", + "latestReleaseDate": "2022-04-18T19:38:20.779Z" }, "score": 46, "matchingScoreModifiers": [ @@ -63185,7 +65100,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.583, + "popularity": -0.619, "topicSearchString": "react react-native image gallery image-gallery image-viewer pinch-to-zoom" }, { @@ -63251,16 +65166,18 @@ }, "npmPkg": "animation-wrapper-view", "npm": { - "downloads": 6, - "weekDownloads": 1, - "size": 127241 + "downloads": 5, + "weekDownloads": 0, + "size": 127241, + "latestRelease": "1.1.2-TEST.1", + "latestReleaseDate": "2022-08-02T09:51:55.528Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -1, "topicSearchString": "react-components animation declarative animated react-native react reactjs library react-component" }, { @@ -63323,9 +65240,11 @@ }, "unmaintained": true, "npm": { - "downloads": 346, - "weekDownloads": 32, - "size": 219093 + "downloads": 370, + "weekDownloads": 20, + "size": 219093, + "latestRelease": "0.2.3", + "latestReleaseDate": "2020-03-27T18:54:45.283Z" }, "score": 41, "matchingScoreModifiers": [ @@ -63333,7 +65252,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.421, + "popularity": -1.454, "topicSearchString": "react react-native pager react-pager tabs react-tabs reactjs" }, { @@ -63360,7 +65279,7 @@ "forks": 144, "issues": 44, "subscribers": 9, - "stars": 674, + "stars": 673, "dependencies": 0 }, "name": "jail-monkey", @@ -63395,9 +65314,11 @@ }, "npmPkg": "jail-monkey", "npm": { - "downloads": 295814, - "weekDownloads": 60053, - "size": 172215 + "downloads": 308002, + "weekDownloads": 49630, + "size": 172215, + "latestRelease": "2.8.4", + "latestReleaseDate": "2025-07-01T14:44:02.840Z" }, "score": 68, "matchingScoreModifiers": [ @@ -63405,7 +65326,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.137, "topicSearchString": "react-native native jail break jail-break ios android mock-locations detect react trust jailbreak" }, { @@ -63470,9 +65391,11 @@ "unmaintained": true, "npmPkg": "react-native-timeline-flatlist", "npm": { - "downloads": 25199, - "weekDownloads": 5266, - "size": 38497 + "downloads": 26492, + "weekDownloads": 4449, + "size": 38497, + "latestRelease": "0.8.0", + "latestReleaseDate": "2022-01-18T21:04:11.230Z" }, "score": 41, "matchingScoreModifiers": [ @@ -63480,7 +65403,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.607, "topicSearchString": "react-native timeline flatlist schedule component ios android flatlist-based cross-platform" }, { @@ -63539,16 +65462,18 @@ }, "npmPkg": "react-native-js-tableview", "npm": { - "downloads": 100, - "weekDownloads": 4, - "size": 56295 + "downloads": 99, + "weekDownloads": 2, + "size": 56295, + "latestRelease": "2.6.1", + "latestReleaseDate": "2024-08-09T15:32:49.723Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.715, + "popularity": -0.733, "topicSearchString": "react-native tableview uitableview ios android" }, { @@ -63613,16 +65538,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 123, - "weekDownloads": 18, - "size": 24945 + "downloads": 134, + "weekDownloads": 7, + "size": 24945, + "latestRelease": "2.5.4", + "latestReleaseDate": "2023-08-07T06:28:30.204Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.871, + "popularity": -0.955, "topicSearchString": "suggestions react-native component email chip tags input mobile ios android ui javascript native" }, { @@ -63683,16 +65610,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 99573, - "weekDownloads": 19606, - "size": 404543 + "downloads": 107687, + "weekDownloads": 16096, + "size": 404543, + "latestRelease": "5.0.0", + "latestReleaseDate": "2025-08-06T14:07:10.942Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.127, "topicSearchString": "react-native ios android giphy sdk gifs giphy-sdks" }, { @@ -63769,9 +65698,11 @@ }, "npmPkg": "react-native-shadow-2", "npm": { - "downloads": 161802, - "weekDownloads": 36105, - "size": 61089 + "downloads": 167462, + "weekDownloads": 30614, + "size": 61089, + "latestRelease": "7.1.2", + "latestReleaseDate": "2025-07-18T15:05:01.347Z" }, "score": 68, "matchingScoreModifiers": [ @@ -63779,7 +65710,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.19, + "popularity": 0.155, "topicSearchString": "shadow shadows react-native native gradient ios android react cross-platform automatic typescript cross blur shadow-2 native-shadow svg borders radiuses new improved" }, { @@ -63843,9 +65774,11 @@ "unmaintained": true, "npmPkg": "react-native-turbolinks", "npm": { - "downloads": 150, - "weekDownloads": 8, - "size": 4079675 + "downloads": 154, + "weekDownloads": 61, + "size": 4079675, + "latestRelease": "2.2.9", + "latestReleaseDate": "2020-12-29T03:03:00.464Z" }, "score": 41, "matchingScoreModifiers": [ @@ -63853,7 +65786,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.454, + "popularity": -1.161, "topicSearchString": "react-native react native turbolinks pwa rails android ios webview hybrid" }, { @@ -63881,7 +65814,7 @@ "forks": 29, "issues": 8, "subscribers": 5, - "stars": 137, + "stars": 138, "dependencies": 0 }, "name": "vision-camera-image-labeler", @@ -63917,16 +65850,18 @@ }, "npmPkg": "vision-camera-image-labeler", "npm": { - "downloads": 91, - "weekDownloads": 18, - "size": 48983 + "downloads": 97, + "weekDownloads": 14, + "size": 48983, + "latestRelease": "0.1.6", + "latestReleaseDate": "2021-08-13T08:57:12.339Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.579, + "popularity": -0.623, "topicSearchString": "react-native ios android image-labeling vision-camera library vision camera ml ai frame-processor-plugin mlkit-vision" }, { @@ -63984,16 +65919,18 @@ }, "npmPkg": "react-native-barcode-creator", "npm": { - "downloads": 33434, - "weekDownloads": 7665, - "size": 52780 + "downloads": 34087, + "weekDownloads": 6644, + "size": 52780, + "latestRelease": "0.1.8", + "latestReleaseDate": "2025-01-04T15:49:00.776Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.195, + "popularity": 0.166, "topicSearchString": "react-native ios android barcode barcode-generator qrcode-generator native" }, { @@ -64048,9 +65985,11 @@ }, "unmaintained": true, "npm": { - "downloads": 11, + "downloads": 12, "weekDownloads": 0, - "size": 11425 + "size": 11425, + "latestRelease": "1.0.0", + "latestReleaseDate": "2021-07-09T09:01:37.658Z" }, "score": 32, "matchingScoreModifiers": [ @@ -64117,15 +66056,17 @@ }, "npmPkg": "react-native-animateable-text", "npm": { - "downloads": 41150, - "weekDownloads": 7640, - "size": 190393 + "downloads": 50652, + "weekDownloads": 6567, + "size": 190393, + "latestRelease": "0.16.0", + "latestReleaseDate": "2025-07-27T13:31:13.169Z" }, "score": 54, "matchingScoreModifiers": [ "Known" ], - "popularity": 0.158, + "popularity": 0.11, "topicSearchString": "react-native ios android reanimated shared-values animated text reanimated2" }, { @@ -64180,16 +66121,18 @@ "unmaintained": true, "npmPkg": "react-native-window-view", "npm": { - "downloads": 1642, - "weekDownloads": 249, - "size": 23280 + "downloads": 1656, + "weekDownloads": 229, + "size": 23280, + "latestRelease": "0.3.0", + "latestReleaseDate": "2021-04-28T10:01:41.022Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.871, + "popularity": -0.882, "topicSearchString": "react-native ios android" }, { @@ -64248,9 +66191,11 @@ "unmaintained": true, "npmPkg": "react-native-receive-sharing-intent", "npm": { - "downloads": 10062, - "weekDownloads": 1650, - "size": 225951 + "downloads": 10248, + "weekDownloads": 1615, + "size": 225951, + "latestRelease": "2.0.0", + "latestReleaseDate": "2021-05-17T17:42:36.848Z" }, "score": 41, "matchingScoreModifiers": [ @@ -64258,7 +66203,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.611, + "popularity": -0.616, "topicSearchString": "react-native ios android" }, { @@ -64281,7 +66226,7 @@ "createdAt": "2019-12-18T13:25:42Z", "pushedAt": "2025-09-05T15:51:46Z", "forks": 48, - "issues": 36, + "issues": 38, "subscribers": 19, "stars": 128, "dependencies": 1 @@ -64309,17 +66254,20 @@ "hasNativeCode": true }, "npm": { - "downloads": 648306, - "weekDownloads": 144163, - "size": 2210882 + "downloads": 669419, + "weekDownloads": 117477, + "size": 2210882, + "latestRelease": "2.12.0", + "latestReleaseDate": "2025-09-04T14:52:39.166Z" }, - "score": 57, + "score": 73, "matchingScoreModifiers": [ + "Popular", "Known", "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.189, + "popularity": 0.149, "topicSearchString": "datadog react-native ios android" }, { @@ -64386,15 +66334,17 @@ }, "npmPkg": "pagescrollview", "npm": { - "downloads": 77, - "weekDownloads": 45, - "size": 9015 + "downloads": 34, + "weekDownloads": 6, + "size": 9015, + "latestRelease": "2.2.0", + "latestReleaseDate": "2022-06-18T19:50:20.985Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.5, + "popularity": -0.85, "topicSearchString": "pagescrollview page scrollview react-native scroll view list expo flatlist flex-grow flex fix typescript" }, { @@ -64450,16 +66400,18 @@ "unmaintained": true, "npmPkg": "react-native-system-bars", "npm": { - "downloads": 3975, - "weekDownloads": 1132, - "size": 994253 + "downloads": 4030, + "weekDownloads": 878, + "size": 994253, + "latestRelease": "0.4.0", + "latestReleaseDate": "2022-08-08T11:51:19.011Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.508, + "popularity": -0.565, "topicSearchString": "react-native android status-bar navigation-bar system-ui-visibility" }, { @@ -64515,9 +66467,11 @@ "unmaintained": true, "npmPkg": "react-native-detector", "npm": { - "downloads": 18345, - "weekDownloads": 4475, - "size": 1356124 + "downloads": 18959, + "weekDownloads": 3543, + "size": 1356124, + "latestRelease": "0.2.3", + "latestReleaseDate": "2022-08-20T20:03:53.011Z" }, "score": 41, "matchingScoreModifiers": [ @@ -64525,7 +66479,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.543, + "popularity": -0.591, "topicSearchString": "react-native ios android screenshot detector" }, { @@ -64559,7 +66513,7 @@ "forks": 36, "issues": 19, "subscribers": 6, - "stars": 240, + "stars": 241, "dependencies": 3 }, "name": "@react-native-material/core", @@ -64586,9 +66540,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 10895, - "weekDownloads": 2181, - "size": 775667 + "downloads": 11163, + "weekDownloads": 1737, + "size": 775667, + "latestRelease": "1.3.7", + "latestReleaseDate": "2022-03-15T12:17:57.416Z" }, "score": 41, "matchingScoreModifiers": [ @@ -64596,7 +66552,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.58, + "popularity": -0.618, "topicSearchString": "react-native ios android material-design" }, { @@ -64648,16 +66604,18 @@ }, "unmaintained": true, "npm": { - "downloads": 50876, - "weekDownloads": 11548, - "size": 8413 + "downloads": 52185, + "weekDownloads": 9326, + "size": 8413, + "latestRelease": "0.6.7", + "latestReleaseDate": "2021-01-18T11:52:11.581Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.557, + "popularity": -0.598, "topicSearchString": "react-native generator barcode generating-barcodes" }, { @@ -64723,16 +66681,18 @@ "unmaintained": true, "npmPkg": "react-native-whirlwind", "npm": { - "downloads": 192, - "weekDownloads": 23, - "size": 653996 + "downloads": 249, + "weekDownloads": 25, + "size": 653996, + "latestRelease": "0.3.0", + "latestReleaseDate": "2022-06-21T13:50:04.561Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.398, + "popularity": -1.414, "topicSearchString": "react-native css styles stylesheet tailwind tailwindcss tachyon ios android react reactnative tachyons styled-components" }, { @@ -64797,9 +66757,11 @@ "unmaintained": true, "npmPkg": "react-native-sectioned-multi-select", "npm": { - "downloads": 22488, - "weekDownloads": 4092, - "size": 3600424 + "downloads": 23437, + "weekDownloads": 3262, + "size": 3600424, + "latestRelease": "0.10.0", + "latestReleaseDate": "2023-05-11T03:17:04.505Z" }, "score": 57, "matchingScoreModifiers": [ @@ -64808,7 +66770,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.595, + "popularity": -0.632, "topicSearchString": "select multiselect picker category react native reactnative" }, { @@ -64834,9 +66796,9 @@ "createdAt": "2021-05-28T10:34:48Z", "pushedAt": "2025-06-24T13:49:16Z", "forks": 118, - "issues": 38, + "issues": 40, "subscribers": 9, - "stars": 1181, + "stars": 1182, "dependencies": 0 }, "name": "react-native-compressor", @@ -64887,9 +66849,11 @@ }, "npmPkg": "react-native-compressor", "npm": { - "downloads": 260470, - "weekDownloads": 53133, - "size": 489364 + "downloads": 275363, + "weekDownloads": 43856, + "size": 489364, + "latestRelease": "1.12.0", + "latestReleaseDate": "2025-06-24T13:49:14.603Z" }, "score": 68, "matchingScoreModifiers": [ @@ -64897,7 +66861,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.135, "topicSearchString": "react-native ios android audio image compression video compress compress-images compress-videos compressor compress-audio whatsapp background nsurlsession uploader upload uploadservice downloader download thumbnail create-thumbnail video-metadata media bitrate exif metadata" }, { @@ -64966,9 +66930,11 @@ "unmaintained": true, "npmPkg": "react-native-phone-number-input", "npm": { - "downloads": 160850, - "weekDownloads": 31557, - "size": 23991 + "downloads": 169873, + "weekDownloads": 26697, + "size": 23991, + "latestRelease": "2.1.0", + "latestReleaseDate": "2021-05-05T16:29:14.899Z" }, "score": 46, "matchingScoreModifiers": [ @@ -64978,7 +66944,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.583, + "popularity": -0.616, "topicSearchString": "react-native phone telephone phone-input input tel input-text international component ios android phone-number reactjs react" }, { @@ -65041,16 +67007,18 @@ }, "npmPkg": "react-native-gesture-flip-card", "npm": { - "downloads": 674, - "weekDownloads": 65, - "size": 13684 + "downloads": 779, + "weekDownloads": 72, + "size": 13684, + "latestRelease": "1.1.0", + "latestReleaseDate": "2024-11-10T08:16:49.484Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.668, + "popularity": -0.671, "topicSearchString": "react-native flip-card card-flip card flip gesture gesture-flip flip-animation panresponder" }, { @@ -65115,9 +67083,11 @@ "unmaintained": true, "npmPkg": "react-native-month-year-picker", "npm": { - "downloads": 35243, - "weekDownloads": 8403, - "size": 62414 + "downloads": 35642, + "weekDownloads": 7327, + "size": 62414, + "latestRelease": "1.9.0", + "latestReleaseDate": "2022-11-28T21:48:45.934Z" }, "score": 41, "matchingScoreModifiers": [ @@ -65125,7 +67095,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.547, + "popularity": -0.575, "topicSearchString": "react-native month-picker month-year-picker ios android react java objective-c" }, { @@ -65154,7 +67124,7 @@ "updatedAt": "2023-09-09T16:54:40Z", "createdAt": "2020-06-06T00:34:29Z", "pushedAt": "2023-09-09T16:54:40Z", - "forks": 95, + "forks": 96, "issues": 16, "subscribers": 7, "stars": 395, @@ -65187,9 +67157,11 @@ }, "unmaintained": true, "npm": { - "downloads": 3028, - "weekDownloads": 661, - "size": 202821 + "downloads": 3159, + "weekDownloads": 501, + "size": 202821, + "latestRelease": "1.4.3", + "latestReleaseDate": "2021-10-24T14:55:55.385Z" }, "score": 41, "matchingScoreModifiers": [ @@ -65197,7 +67169,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.564, + "popularity": -0.615, "topicSearchString": "chat ui react-native component ios android typescript" }, { @@ -65257,16 +67229,18 @@ }, "unmaintained": true, "npm": { - "downloads": 62, - "weekDownloads": 24, - "size": 61048 + "downloads": 64, + "weekDownloads": 15, + "size": 61048, + "latestRelease": "1.4.2", + "latestReleaseDate": "2021-10-24T15:16:11.275Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.157, + "popularity": -1.3, "topicSearchString": "chat firebase react-native ios android typescript" }, { @@ -65329,9 +67303,11 @@ }, "unmaintained": true, "npm": { - "downloads": 19208, - "weekDownloads": 4619, - "size": 38070 + "downloads": 19941, + "weekDownloads": 3723, + "size": 38070, + "latestRelease": "1.6.0", + "latestReleaseDate": "2022-01-27T21:33:26.271Z" }, "score": 41, "matchingScoreModifiers": [ @@ -65339,7 +67315,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.546, + "popularity": -0.591, "topicSearchString": "link url preview react-component react-native ios android typescript" }, { @@ -65403,9 +67379,11 @@ }, "unmaintained": true, "npm": { - "downloads": 4940, - "weekDownloads": 1061, - "size": 27094 + "downloads": 5264, + "weekDownloads": 856, + "size": 27094, + "latestRelease": "2.4.0", + "latestReleaseDate": "2022-01-27T20:40:42.829Z" }, "score": 41, "matchingScoreModifiers": [ @@ -65413,7 +67391,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, + "popularity": -0.612, "topicSearchString": "keyboard-accessory keyboard sticky react-component interactive react-native ios android typescript" }, { @@ -65470,16 +67448,18 @@ }, "unmaintained": true, "npm": { - "downloads": 4032, - "weekDownloads": 741, - "size": 7966 + "downloads": 4226, + "weekDownloads": 631, + "size": 7966, + "latestRelease": "2.3.0", + "latestReleaseDate": "2022-01-26T21:26:02.744Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.594, + "popularity": -0.623, "topicSearchString": "android react-native kotlin absolute-path intent resolver" }, { @@ -65508,7 +67488,7 @@ "forks": 127, "issues": 24, "subscribers": 9, - "stars": 676, + "stars": 677, "dependencies": 0 }, "name": "@baronha/react-native-multiple-image-picker", @@ -65541,9 +67521,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 5019, - "weekDownloads": 582, - "size": 508779 + "downloads": 5326, + "weekDownloads": 428, + "size": 508779, + "latestRelease": "2.2.4", + "latestReleaseDate": "2025-08-02T14:21:39.861Z" }, "score": 68, "matchingScoreModifiers": [ @@ -65551,7 +67533,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.099, + "popularity": 0.068, "topicSearchString": "react-native ios android image-picker native-module picker swift video multi-selector photo" }, { @@ -65602,16 +67584,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 4790, - "weekDownloads": 1287, - "size": 65912 + "downloads": 4802, + "weekDownloads": 1208, + "size": 65912, + "latestRelease": "0.3.3", + "latestReleaseDate": "2024-09-11T15:43:41.070Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.228, + "popularity": 0.214, "topicSearchString": "react react-native web web image" }, { @@ -65685,9 +67669,11 @@ "unmaintained": true, "npmPkg": "react-native-neomorph-shadows", "npm": { - "downloads": 3170, - "weekDownloads": 576, - "size": 33081 + "downloads": 3282, + "weekDownloads": 493, + "size": 33081, + "latestRelease": "1.1.2", + "latestReleaseDate": "2020-06-17T06:31:25.630Z" }, "score": 57, "matchingScoreModifiers": [ @@ -65696,7 +67682,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.595, + "popularity": -0.622, "topicSearchString": "react-native react-component component react mobile ios android ui neomorph neomorphism neumorphism skeuomorphic skeuomorphism shadowbox shadow shadow-view shadowview neomorphism-view inner-shadow shadow-svg" }, { @@ -65749,16 +67735,18 @@ "unmaintained": true, "npmPkg": "react-native-idata-scanner", "npm": { - "downloads": 19, - "weekDownloads": 14, - "size": 383361 + "downloads": 9, + "weekDownloads": 3, + "size": 383361, + "latestRelease": "1.0.0", + "latestReleaseDate": "2021-09-28T06:23:00.432Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.05, + "popularity": -1.45, "topicSearchString": "react-native" }, { @@ -65810,16 +67798,18 @@ "unmaintained": true, "npmPkg": "react-native-headphone-detection", "npm": { - "downloads": 5657, - "weekDownloads": 1064, - "size": 31225 + "downloads": 6131, + "weekDownloads": 866, + "size": 31225, + "latestRelease": "1.3.0", + "latestReleaseDate": "2020-10-01T11:22:17.657Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.59, + "popularity": -0.63, "topicSearchString": "react-native headphones audio-jack bluetooth" }, { @@ -65876,9 +67866,11 @@ }, "npmPkg": "react-native-charts-wrapper", "npm": { - "downloads": 29164, - "weekDownloads": 5387, - "size": 359518 + "downloads": 30054, + "weekDownloads": 4943, + "size": 359518, + "latestRelease": "0.6.0", + "latestReleaseDate": "2023-10-28T07:10:38.440Z" }, "score": 46, "matchingScoreModifiers": [ @@ -65888,7 +67880,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.157, + "popularity": 0.14, "topicSearchString": "react-native chart android mpandroidchart ios charts" }, { @@ -65948,9 +67940,11 @@ "unmaintained": true, "npmPkg": "react-native-awesome-alerts", "npm": { - "downloads": 12217, - "weekDownloads": 2482, - "size": 24339 + "downloads": 12583, + "weekDownloads": 2015, + "size": 24339, + "latestRelease": "2.0.0", + "latestReleaseDate": "2022-06-01T20:58:31.959Z" }, "score": 41, "matchingScoreModifiers": [ @@ -65958,7 +67952,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, + "popularity": -0.614, "topicSearchString": "react-native alerts dialog ios android alert popup" }, { @@ -65986,11 +67980,11 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-08-27T03:08:58Z", + "updatedAt": "2025-09-01T01:04:37Z", "createdAt": "2019-11-10T21:18:45Z", - "pushedAt": "2024-08-27T03:08:58Z", + "pushedAt": "2025-09-01T01:04:37Z", "forks": 32, - "issues": 1, + "issues": 2, "subscribers": 5, "stars": 708, "dependencies": 0 @@ -66028,17 +68022,19 @@ }, "npmPkg": "react-native-swipeable-list", "npm": { - "downloads": 26831, - "weekDownloads": 5619, - "size": 21793 + "downloads": 28442, + "weekDownloads": 5192, + "size": 21793, + "latestRelease": "0.1.2", + "latestReleaseDate": "2022-03-27T15:12:24.385Z" }, - "score": 41, + "score": 57, "matchingScoreModifiers": [ "Known", - "Not updated recently", + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.155, "topicSearchString": "react-native flatlist swipeable ux list gesture animations performant react android component ios web" }, { @@ -66096,15 +68092,17 @@ "npmPkg": "react-native-jsi-contacts", "npm": { "downloads": 14, - "weekDownloads": 0, - "size": 95745 + "weekDownloads": 1, + "size": 95745, + "latestRelease": "0.2.3", + "latestReleaseDate": "2021-10-14T10:55:22.443Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.433, "topicSearchString": "react-native ios android jsi contacts library" }, { @@ -66164,9 +68162,11 @@ "unmaintained": true, "npmPkg": "react-native-openalpr", "npm": { - "downloads": 911, - "weekDownloads": 113, - "size": 480189297 + "downloads": 960, + "weekDownloads": 122, + "size": 480189297, + "latestRelease": "2.2.0", + "latestReleaseDate": "2021-05-04T09:55:40.405Z" }, "score": 57, "matchingScoreModifiers": [ @@ -66175,7 +68175,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.394, + "popularity": -1.392, "topicSearchString": "react-native openalpr camera camera-component opencv" }, { @@ -66238,9 +68238,11 @@ "unmaintained": true, "npmPkg": "react-native-multibar", "npm": { - "downloads": 54, - "weekDownloads": 2, - "size": 2551676 + "downloads": 58, + "weekDownloads": 1, + "size": 2551676, + "latestRelease": "1.1.5", + "latestReleaseDate": "2021-03-17T09:37:35.348Z" }, "score": 41, "matchingScoreModifiers": [ @@ -66248,7 +68250,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.467, + "popularity": -1.485, "topicSearchString": "react react-native navigation bar bottom-bar tab-bar multi-bar tabbar" }, { @@ -66320,7 +68322,9 @@ "npm": { "downloads": 16, "weekDownloads": 2, - "size": 15236 + "size": 15236, + "latestRelease": "2.1.1", + "latestReleaseDate": "2021-10-11T14:34:00.403Z" }, "score": 32, "matchingScoreModifiers": [ @@ -66392,9 +68396,11 @@ }, "unmaintained": true, "npm": { - "downloads": 36302, - "weekDownloads": 7774, - "size": 76622 + "downloads": 37839, + "weekDownloads": 6615, + "size": 76622, + "latestRelease": "0.14.0", + "latestReleaseDate": "2022-08-15T18:15:22.698Z" }, "score": 41, "matchingScoreModifiers": [ @@ -66402,7 +68408,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.568, + "popularity": -0.601, "topicSearchString": "react-component-pdf-viewer-view-android-ios-pdf react-native react-component pdf pdf-viewer javascript android ios hacktoberfest2020 hacktoberfest" }, { @@ -66459,16 +68465,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 1563, - "weekDownloads": 234, - "size": 141717 + "downloads": 1872, + "weekDownloads": 245, + "size": 141717, + "latestRelease": "0.13.1", + "latestReleaseDate": "2024-02-04T20:48:08.763Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.128, + "popularity": 0.111, "topicSearchString": "view-android-ios-ui-screenshot-snapshot-testing react-native testing ui view screenshot" }, { @@ -66492,7 +68500,7 @@ "createdAt": "2021-10-11T08:30:05Z", "pushedAt": "2024-02-28T22:44:26Z", "forks": 33, - "issues": 16, + "issues": 17, "subscribers": 16, "stars": 1623, "dependencies": 0 @@ -66519,9 +68527,11 @@ }, "npmPkg": "react-freeze", "npm": { - "downloads": 6664082, - "weekDownloads": 1321861, - "size": 17179 + "downloads": 6923098, + "weekDownloads": 1154149, + "size": 17179, + "latestRelease": "1.0.4", + "latestReleaseDate": "2024-02-28T22:44:42.518Z" }, "score": 81, "matchingScoreModifiers": [ @@ -66531,7 +68541,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.142, "topicSearchString": "react freeze" }, { @@ -66586,7 +68596,9 @@ "npm": { "downloads": 1, "weekDownloads": 0, - "size": 109022 + "size": 109022, + "latestRelease": "0.2.0", + "latestReleaseDate": "2021-10-22T19:41:08.937Z" }, "score": 51, "matchingScoreModifiers": [ @@ -66623,7 +68635,7 @@ "forks": 43, "issues": 16, "subscribers": 6, - "stars": 206, + "stars": 207, "dependencies": 0 }, "name": "react-native-mlkit-ocr", @@ -66652,9 +68664,11 @@ }, "npmPkg": "react-native-mlkit-ocr", "npm": { - "downloads": 14459, - "weekDownloads": 3304, - "size": 51794 + "downloads": 14735, + "weekDownloads": 2967, + "size": 51794, + "latestRelease": "0.3.0", + "latestReleaseDate": "2023-04-13T03:57:44.266Z" }, "score": 41, "matchingScoreModifiers": [ @@ -66662,7 +68676,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.194, + "popularity": 0.171, "topicSearchString": "mlkit ocr text-recognition react-native ios android" }, { @@ -66692,7 +68706,7 @@ "forks": 75, "issues": 45, "subscribers": 3, - "stars": 459, + "stars": 461, "dependencies": 0 }, "name": "@miblanchard/react-native-slider", @@ -66721,9 +68735,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 290677, - "weekDownloads": 62262, - "size": 101483 + "downloads": 300859, + "weekDownloads": 53759, + "size": 101483, + "latestRelease": "2.6.0", + "latestReleaseDate": "2024-03-24T23:06:05.847Z" }, "score": 41, "matchingScoreModifiers": [ @@ -66731,7 +68747,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.152, "topicSearchString": "react-component react-native ios android slider javascript web" }, { @@ -66784,16 +68800,18 @@ "unmaintained": true, "npmPkg": "react-native-shareplay", "npm": { - "downloads": 168, - "weekDownloads": 58, - "size": 33600 + "downloads": 142, + "weekDownloads": 32, + "size": 33600, + "latestRelease": "0.9.0", + "latestReleaseDate": "2021-11-10T01:25:16.318Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.203, + "popularity": -1.306, "topicSearchString": "react-native ios" }, { @@ -66814,8 +68832,8 @@ "updatedAt": "2025-06-29T03:52:24Z", "createdAt": "2017-06-27T08:54:42Z", "pushedAt": "2025-06-29T03:52:24Z", - "forks": 66, - "issues": 5, + "forks": 67, + "issues": 6, "subscribers": 2, "stars": 292, "dependencies": 0 @@ -66844,16 +68862,18 @@ }, "npmPkg": "react-native-shake", "npm": { - "downloads": 96272, - "weekDownloads": 20729, - "size": 47664 + "downloads": 98799, + "weekDownloads": 16043, + "size": 47664, + "latestRelease": "6.7.8", + "latestReleaseDate": "2025-06-29T03:53:08.758Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.138, "topicSearchString": "react-native ios android" }, { @@ -66906,16 +68926,18 @@ "unmaintained": true, "npmPkg": "react-native-home-indicator", "npm": { - "downloads": 2029, - "weekDownloads": 595, - "size": 17161 + "downloads": 2091, + "weekDownloads": 471, + "size": 17161, + "latestRelease": "0.2.10", + "latestReleaseDate": "2022-09-20T12:51:14.777Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.501, + "popularity": -0.559, "topicSearchString": "react-native home-indicator prefershomeindicatorautohidden iphonex safe-area" }, { @@ -66971,9 +68993,11 @@ }, "npmPkg": "react-native-email-link", "npm": { - "downloads": 318407, - "weekDownloads": 66079, - "size": 43434 + "downloads": 336707, + "weekDownloads": 54846, + "size": 43434, + "latestRelease": "1.16.1", + "latestReleaseDate": "2024-06-29T13:32:37.003Z" }, "score": 41, "matchingScoreModifiers": [ @@ -66981,7 +69005,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.138, "topicSearchString": "react-native react-component email link linking react ios android" }, { @@ -67013,7 +69037,7 @@ "forks": 191, "issues": 138, "subscribers": 3, - "stars": 1252, + "stars": 1253, "dependencies": 1 }, "name": "react-native-element-dropdown", @@ -67049,9 +69073,11 @@ }, "npmPkg": "react-native-element-dropdown", "npm": { - "downloads": 467343, - "weekDownloads": 94304, - "size": 358790 + "downloads": 491966, + "weekDownloads": 81155, + "size": 358790, + "latestRelease": "2.12.4", + "latestReleaseDate": "2025-01-11T03:16:34.351Z" }, "score": 46, "matchingScoreModifiers": [ @@ -67061,7 +69087,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.14, "topicSearchString": "react-native elements components material dropdown lazy-loading load-more menu multiselect picker select select-country" }, { @@ -67092,7 +69118,7 @@ "forks": 49, "issues": 7, "subscribers": 15, - "stars": 893, + "stars": 894, "dependencies": 3 }, "name": "@gorhom/paper-onboarding", @@ -67126,9 +69152,11 @@ }, "unmaintained": true, "npm": { - "downloads": 142, - "weekDownloads": 86, - "size": 293297 + "downloads": 105, + "weekDownloads": 44, + "size": 293297, + "latestRelease": "1.2.0", + "latestReleaseDate": "2021-07-28T20:26:31.990Z" }, "score": 57, "matchingScoreModifiers": [ @@ -67137,7 +69165,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.979, + "popularity": -1.133, "topicSearchString": "onboarding paper paper-onboarding react-native ios android reanimated slider material ui redash" }, { @@ -67198,9 +69226,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1229, - "weekDownloads": 275, - "size": 684037 + "downloads": 1169, + "weekDownloads": 296, + "size": 684037, + "latestRelease": "2.3.0", + "latestReleaseDate": "2024-10-18T13:59:10.773Z" }, "score": 41, "matchingScoreModifiers": [ @@ -67208,7 +69238,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.19, + "popularity": 0.215, "topicSearchString": "react-native react ios android select picker dropdown menu component" }, { @@ -67233,7 +69263,7 @@ "updatedAt": "2025-09-01T06:58:35Z", "createdAt": "2021-02-05T05:28:56Z", "pushedAt": "2025-09-01T06:58:35Z", - "forks": 25, + "forks": 26, "issues": 10, "subscribers": 3, "stars": 423, @@ -67263,9 +69293,11 @@ }, "npmPkg": "react-native-quick-base64", "npm": { - "downloads": 647971, - "weekDownloads": 117185, - "size": 42766 + "downloads": 683452, + "weekDownloads": 100890, + "size": 42766, + "latestRelease": "2.2.2", + "latestReleaseDate": "2025-09-01T07:12:22.541Z" }, "score": 73, "matchingScoreModifiers": [ @@ -67274,7 +69306,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.154, + "popularity": 0.125, "topicSearchString": "react-native ios android" }, { @@ -67336,16 +69368,18 @@ "unmaintained": true, "npmPkg": "react-native-cardscan", "npm": { - "downloads": 394, - "weekDownloads": 89, - "size": 5246634 + "downloads": 391, + "weekDownloads": 77, + "size": 5246634, + "latestRelease": "2.0.0", + "latestReleaseDate": "2021-10-04T22:29:31.113Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.307, + "popularity": -1.333, "topicSearchString": "react-native card scan cardscan payment mobile android ios" }, { @@ -67401,9 +69435,11 @@ "unmaintained": true, "npmPkg": "vision-camera-code-scanner", "npm": { - "downloads": 26142, - "weekDownloads": 6014, - "size": 160020 + "downloads": 26925, + "weekDownloads": 4798, + "size": 160020, + "latestRelease": "0.2.0", + "latestReleaseDate": "2022-04-01T12:40:01.176Z" }, "score": 30, "matchingScoreModifiers": [ @@ -67412,7 +69448,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.554, + "popularity": -0.599, "topicSearchString": "react-native ios android" }, { @@ -67470,16 +69506,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 54, - "weekDownloads": 5, - "size": 40178415 + "downloads": 62, + "weekDownloads": 8, + "size": 40178415, + "latestRelease": "1.2.0", + "latestReleaseDate": "2021-10-09T07:58:57.328Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.667, + "popularity": -0.636, "topicSearchString": "react react-native native twitter signin social-signin authentication hacktoberfest" }, { @@ -67531,16 +69569,18 @@ "unmaintained": true, "npmPkg": "react-native-svg-app-icon", "npm": { - "downloads": 2872, - "weekDownloads": 466, - "size": 50938 + "downloads": 3001, + "weekDownloads": 406, + "size": 50938, + "latestRelease": "0.6.1", + "latestReleaseDate": "2022-04-19T18:05:44.993Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.612, + "popularity": -0.635, "topicSearchString": "react-native svg app-icon" }, { @@ -67600,16 +69640,18 @@ "unmaintained": true, "npmPkg": "rn-bounceable", "npm": { - "downloads": 1190, - "weekDownloads": 113, - "size": 9110 + "downloads": 1280, + "weekDownloads": 123, + "size": 9110, + "latestRelease": "1.2.0", + "latestReleaseDate": "2022-08-29T13:45:05.747Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.669, + "popularity": -0.668, "topicSearchString": "react react-native expo bounceable reanimated bounceable-component rn-bounceable web" }, { @@ -67667,16 +69709,18 @@ }, "npmPkg": "react-native-checkbox-reanimated", "npm": { - "downloads": 5756, - "weekDownloads": 1105, - "size": 39288 + "downloads": 6327, + "weekDownloads": 1095, + "size": 39288, + "latestRelease": "0.1.2", + "latestReleaseDate": "2025-04-04T00:29:14.276Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.147, "topicSearchString": "react-native ios android ui" }, { @@ -67703,7 +69747,7 @@ "forks": 28, "issues": 3, "subscribers": 7, - "stars": 941, + "stars": 943, "dependencies": 0 }, "name": "react-native-edge-to-edge", @@ -67733,9 +69777,11 @@ }, "npmPkg": "react-native-edge-to-edge", "npm": { - "downloads": 4091726, - "weekDownloads": 804697, - "size": 120168 + "downloads": 4181281, + "weekDownloads": 739896, + "size": 120168, + "latestRelease": "1.7.0", + "latestReleaseDate": "2025-08-28T13:02:44.060Z" }, "score": 97, "matchingScoreModifiers": [ @@ -67745,7 +69791,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.15, "topicSearchString": "react react-native edge-to-edge status-bar navigation-bar system-bar system-bars" }, { @@ -67801,7 +69847,9 @@ "npm": { "downloads": 15, "weekDownloads": 0, - "size": 97336 + "size": 97336, + "latestRelease": "0.1.6", + "latestReleaseDate": "2021-11-26T02:17:35.028Z" }, "score": 32, "matchingScoreModifiers": [ @@ -67866,16 +69914,18 @@ }, "npmPkg": "react-native-customizable-toast", "npm": { - "downloads": 727, - "weekDownloads": 171, - "size": 146642 + "downloads": 787, + "weekDownloads": 118, + "size": 146642, + "latestRelease": "0.2.1", + "latestReleaseDate": "2023-08-13T13:33:44.971Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -0.622, "topicSearchString": "react-native ios android" }, { @@ -67938,9 +69988,11 @@ "unmaintained": true, "npmPkg": "react-native-lazy-index", "npm": { - "downloads": 10, - "weekDownloads": 0, - "size": 20906 + "downloads": 11, + "weekDownloads": 2, + "size": 20906, + "latestRelease": "2.1.4", + "latestReleaseDate": "2021-12-06T07:33:09.910Z" }, "score": 41, "matchingScoreModifiers": [ @@ -67948,7 +70000,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.3, "topicSearchString": "babel bundle codegen index.js inline lazy macro on-demand performance ram react react-native require ram-bundle lazy-loading" }, { @@ -67973,10 +70025,10 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-30T11:07:15Z", + "updatedAt": "2025-09-10T14:20:54Z", "createdAt": "2018-09-27T20:57:44Z", - "pushedAt": "2025-08-30T11:07:15Z", - "forks": 25, + "pushedAt": "2025-09-10T14:20:54Z", + "forks": 26, "issues": 0, "subscribers": 2, "stars": 222, @@ -68009,9 +70061,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 7117, - "weekDownloads": 1283, - "size": 24175 + "downloads": 7571, + "weekDownloads": 1244, + "size": 24290, + "latestRelease": "1.1.2", + "latestReleaseDate": "2025-09-10T14:20:53.920Z" }, "score": 57, "matchingScoreModifiers": [ @@ -68019,7 +70073,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.153, + "popularity": 0.14, "topicSearchString": "react-native ios android react marquee auto-scrolling auto-scroll" }, { @@ -68084,9 +70138,11 @@ }, "npmPkg": "react-native-recaptcha-that-works", "npm": { - "downloads": 69164, - "weekDownloads": 15123, - "size": 39880 + "downloads": 72124, + "weekDownloads": 12644, + "size": 39880, + "latestRelease": "2.0.0", + "latestReleaseDate": "2023-08-19T18:14:23.406Z" }, "score": 41, "matchingScoreModifiers": [ @@ -68094,7 +70150,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.149, "topicSearchString": "react-native ios android recaptcha captcha security webview hacktoberfest" }, { @@ -68160,15 +70216,17 @@ }, "npmPkg": "react-native-payment-icons", "npm": { - "downloads": 6133, - "weekDownloads": 1213, - "size": 53834 + "downloads": 6518, + "weekDownloads": 993, + "size": 53834, + "latestRelease": "1.0.11", + "latestReleaseDate": "2021-12-13T17:01:37.615Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.082, + "popularity": -0.12, "topicSearchString": "credit card payment visa mastercard react-native credit-card native icon paypal icons logo svg image creditcard" }, { @@ -68225,16 +70283,18 @@ }, "npmPkg": "react-native-sfsymbols", "npm": { - "downloads": 8767, - "weekDownloads": 2020, - "size": 24204 + "downloads": 8816, + "weekDownloads": 1640, + "size": 24204, + "latestRelease": "1.2.2", + "latestReleaseDate": "2024-06-12T10:16:24.735Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.196, + "popularity": 0.158, "topicSearchString": "sf symbols icons react native sfsymbols symbol ios" }, { @@ -68290,9 +70350,11 @@ "unmaintained": true, "npmPkg": "react-native-platforms", "npm": { - "downloads": 29, + "downloads": 31, "weekDownloads": 0, - "size": 21164 + "size": 21164, + "latestRelease": "0.2.0", + "latestReleaseDate": "2021-12-25T23:23:38.274Z" }, "score": 32, "matchingScoreModifiers": [ @@ -68333,7 +70395,7 @@ "createdAt": "2021-09-07T05:58:39Z", "pushedAt": "2025-08-08T02:08:20Z", "forks": 340, - "issues": 20, + "issues": 21, "subscribers": 27, "stars": 3206, "dependencies": 0 @@ -68368,9 +70430,11 @@ }, "npmPkg": "react-native-reanimated-carousel", "npm": { - "downloads": 1150063, - "weekDownloads": 246290, - "size": 1764025 + "downloads": 1187249, + "weekDownloads": 208392, + "size": 1764025, + "latestRelease": "4.0.3", + "latestReleaseDate": "2025-08-08T02:20:17.525Z" }, "score": 92, "matchingScoreModifiers": [ @@ -68379,7 +70443,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.149, "topicSearchString": "react-native ios android carousel reanimated infinite-scroll swiper web snap" }, { @@ -68456,9 +70520,11 @@ }, "npmPkg": "react-native-in-app-review", "npm": { - "downloads": 518380, - "weekDownloads": 102582, - "size": 60618 + "downloads": 557205, + "weekDownloads": 81345, + "size": 60618, + "latestRelease": "4.4.2", + "latestReleaseDate": "2025-09-03T13:04:19.644Z" }, "score": 73, "matchingScoreModifiers": [ @@ -68467,7 +70533,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.124, "topicSearchString": "react-native review app-review in-app-review store-kit android ios app-store play-store app-gallery rate-your-app review-is-sent-to-the-play-store review-is-sent-to-the-app-store review-is-sent-to-the-app-gallery rating view react-component component in-app-comment review-api playstore appstore" }, { @@ -68525,16 +70591,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 340, - "weekDownloads": 70, - "size": 38458 + "downloads": 336, + "weekDownloads": 45, + "size": 38458, + "latestRelease": "2.1.10", + "latestReleaseDate": "2025-03-19T18:10:01.083Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.575, + "popularity": -0.636, "topicSearchString": "react react-native state-management hooks state-persistence shipt" }, { @@ -68595,9 +70663,11 @@ }, "npmPkg": "react-native-owl", "npm": { - "downloads": 1314, - "weekDownloads": 326, - "size": 155902 + "downloads": 1264, + "weekDownloads": 239, + "size": 155902, + "latestRelease": "1.5.0", + "latestReleaseDate": "2025-01-14T19:34:19.293Z" }, "score": 41, "matchingScoreModifiers": [ @@ -68605,7 +70675,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.211, + "popularity": 0.161, "topicSearchString": "react-native ios android mobile visual-regression testing tooling react javscript typescript" }, { @@ -68660,9 +70730,11 @@ }, "npmPkg": "react-native-ticker", "npm": { - "downloads": 2031, - "weekDownloads": 343, - "size": 14162 + "downloads": 2189, + "weekDownloads": 441, + "size": 14162, + "latestRelease": "6.0.1", + "latestReleaseDate": "2024-02-06T03:32:22.696Z" }, "score": 41, "matchingScoreModifiers": [ @@ -68670,7 +70742,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.144, + "popularity": 0.171, "topicSearchString": "react-native react ticker animated" }, { @@ -68691,7 +70763,7 @@ "createdAt": "2020-09-21T19:09:21Z", "pushedAt": "2024-10-15T16:20:48Z", "forks": 261, - "issues": 116, + "issues": 117, "subscribers": 27, "stars": 1067, "dependencies": 1 @@ -68726,9 +70798,11 @@ }, "npmPkg": "react-native-health", "npm": { - "downloads": 56166, - "weekDownloads": 11699, - "size": 552260 + "downloads": 58306, + "weekDownloads": 10154, + "size": 552260, + "latestRelease": "1.19.0", + "latestReleaseDate": "2024-10-15T16:21:11.925Z" }, "score": 46, "matchingScoreModifiers": [ @@ -68738,7 +70812,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.148, "topicSearchString": "apple health-kit healthkit ios react-native react native apple-healthkit health fitness" }, { @@ -68802,16 +70876,18 @@ "unmaintained": true, "npmPkg": "react-native-interactable-reanimated", "npm": { - "downloads": 2918, - "weekDownloads": 536, - "size": 129811 + "downloads": 3038, + "weekDownloads": 847, + "size": 129811, + "latestRelease": "0.0.15", + "latestReleaseDate": "2021-04-21T19:54:21.052Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.594, + "popularity": -0.513, "topicSearchString": "reanimated interactable interactable-reanimated react native react-native" }, { @@ -68873,9 +70949,11 @@ "unmaintained": true, "npmPkg": "expo-video-player", "npm": { - "downloads": 8745, - "weekDownloads": 1994, - "size": 41869 + "downloads": 8981, + "weekDownloads": 1739, + "size": 41869, + "latestRelease": "2.2.0", + "latestReleaseDate": "2022-09-29T19:32:53.919Z" }, "score": 41, "matchingScoreModifiers": [ @@ -68883,7 +70961,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.556, + "popularity": -0.585, "topicSearchString": "customizable expo player react-native video-player expo-video-player videoplayer expo-videoplayer video typescript" }, { @@ -68937,9 +71015,11 @@ "unmaintained": true, "npmPkg": "react-native-accelerometer-parallax", "npm": { - "downloads": 61, + "downloads": 65, "weekDownloads": 0, - "size": 10594 + "size": 10594, + "latestRelease": "1.6.1", + "latestReleaseDate": "2021-08-16T10:08:48.759Z" }, "score": 32, "matchingScoreModifiers": [ @@ -69007,16 +71087,18 @@ "unmaintained": true, "npmPkg": "react-native-swipe-calendar", "npm": { - "downloads": 862, - "weekDownloads": 184, - "size": 219985 + "downloads": 881, + "weekDownloads": 147, + "size": 219985, + "latestRelease": "0.0.21", + "latestReleaseDate": "2022-11-19T23:05:19.814Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.318, + "popularity": -1.358, "topicSearchString": "react native infinite pager swipe calendar" }, { @@ -69076,16 +71158,18 @@ }, "npmPkg": "react-native-pan-pinch-view", "npm": { - "downloads": 790, - "weekDownloads": 269, - "size": 66733 + "downloads": 756, + "weekDownloads": 163, + "size": 66733, + "latestRelease": "2.0.0", + "latestReleaseDate": "2023-10-12T16:53:54.651Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.459, + "popularity": -0.566, "topicSearchString": "react-native ios android component zoom" }, { @@ -69144,16 +71228,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 6, - "weekDownloads": 0, - "size": 2437197 + "downloads": 21, + "weekDownloads": 2, + "size": 2437197, + "latestRelease": "2.0.1", + "latestReleaseDate": "2023-09-28T20:14:42.427Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.9, "topicSearchString": "react-native ios android oauth passkey passkeys passwordless authentication" }, { @@ -69212,16 +71298,18 @@ }, "npmPkg": "vision-camera-dynamsoft-barcode-reader", "npm": { - "downloads": 76, - "weekDownloads": 12, - "size": 76133 + "downloads": 81, + "weekDownloads": 10, + "size": 76133, + "latestRelease": "2.2.1", + "latestReleaseDate": "2024-08-16T08:07:21.438Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.609, + "popularity": -0.645, "topicSearchString": "react-native ios android pdf417 barcode qr-code ean13 data-matrix" }, { @@ -69282,9 +71370,11 @@ }, "npmPkg": "react-native-lan-port-scanner", "npm": { - "downloads": 198, + "downloads": 196, "weekDownloads": 20, - "size": 57006 + "size": 57006, + "latestRelease": "1.4.2", + "latestReleaseDate": "2023-12-16T16:56:02.454Z" }, "score": 32, "matchingScoreModifiers": [ @@ -69354,9 +71444,11 @@ "unmaintained": true, "npmPkg": "react-native-animated-pagination-dot", "npm": { - "downloads": 11276, - "weekDownloads": 2349, - "size": 90946 + "downloads": 11330, + "weekDownloads": 1684, + "size": 90946, + "latestRelease": "0.4.0", + "latestReleaseDate": "2022-09-15T13:52:56.667Z" }, "score": 41, "matchingScoreModifiers": [ @@ -69364,7 +71456,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.624, "topicSearchString": "pagination dot react-native instagram scroll scrollable page paginate" }, { @@ -69419,16 +71511,18 @@ }, "npmPkg": "react-native-ad", "npm": { - "downloads": 28, - "weekDownloads": 7, - "size": 4186934 + "downloads": 29, + "weekDownloads": 2, + "size": 4186934, + "latestRelease": "1.2.4", + "latestReleaseDate": "2021-10-26T16:31:37.137Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.517, + "popularity": -0.683, "topicSearchString": "react-native ads gromore ad" }, { @@ -69482,16 +71576,18 @@ }, "unmaintained": true, "npm": { - "downloads": 118, - "weekDownloads": 20, - "size": 281570979 + "downloads": 113, + "weekDownloads": 17, + "size": 281570979, + "latestRelease": "1.0.0-beta.4", + "latestReleaseDate": "2022-02-05T20:52:22.954Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.352, + "popularity": -1.369, "topicSearchString": "material-you material-design react-native personalization" }, { @@ -69514,13 +71610,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T15:47:11Z", + "updatedAt": "2025-09-12T15:46:02Z", "createdAt": "2021-12-14T16:53:48Z", - "pushedAt": "2025-09-09T15:47:11Z", + "pushedAt": "2025-09-12T15:46:02Z", "forks": 379, - "issues": 8, + "issues": 7, "subscribers": 8, - "stars": 1556, + "stars": 1558, "dependencies": 7 }, "name": "@clerk/clerk-expo", @@ -69550,9 +71646,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 183634, - "weekDownloads": 36809, - "size": 348170 + "downloads": 187234, + "weekDownloads": 32245, + "size": 348270, + "latestRelease": "2.15.0", + "latestReleaseDate": "2025-09-12T15:49:26.788Z" }, "score": 73, "matchingScoreModifiers": [ @@ -69561,7 +71659,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.146, "topicSearchString": "react react-native expo auth authentication passwordless session jwt" }, { @@ -69621,7 +71719,9 @@ "npm": { "downloads": 7, "weekDownloads": 0, - "size": 216882 + "size": 216882, + "latestRelease": "0.1.5", + "latestReleaseDate": "2022-03-26T17:25:02.091Z" }, "score": 32, "matchingScoreModifiers": [ @@ -69690,9 +71790,11 @@ }, "npmPkg": "react-icomoon", "npm": { - "downloads": 99524, - "weekDownloads": 20821, - "size": 92411 + "downloads": 103853, + "weekDownloads": 18445, + "size": 92411, + "latestRelease": "2.6.1", + "latestReleaseDate": "2025-02-04T05:33:07.040Z" }, "score": 41, "matchingScoreModifiers": [ @@ -69700,7 +71802,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.151, "topicSearchString": "react react-native icomoon svg icon icons reactjs svg-icons hacktoberfest" }, { @@ -69764,16 +71866,18 @@ "unmaintained": true, "npmPkg": "react-native-chatty", "npm": { - "downloads": 75, - "weekDownloads": 8, - "size": 725887 + "downloads": 73, + "weekDownloads": 6, + "size": 725887, + "latestRelease": "0.4.3", + "latestReleaseDate": "2022-04-20T17:39:25.101Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.406, + "popularity": -1.429, "topicSearchString": "react-native ios android javascript react web chat chat-ui expo" }, { @@ -69827,16 +71931,18 @@ }, "unmaintained": true, "npm": { - "downloads": 96, - "weekDownloads": 29, - "size": 36562 + "downloads": 82, + "weekDownloads": 10, + "size": 36562, + "latestRelease": "0.1.2", + "latestReleaseDate": "2022-03-11T18:58:40.482Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.486, + "popularity": -1.645, "topicSearchString": "react-native react-native gauge" }, { @@ -69898,9 +72004,11 @@ "unmaintained": true, "npmPkg": "react-native-insta-story", "npm": { - "downloads": 2587, - "weekDownloads": 489, - "size": 71597 + "downloads": 2758, + "weekDownloads": 400, + "size": 71597, + "latestRelease": "1.1.9", + "latestReleaseDate": "2023-04-21T02:00:47.076Z" }, "score": 41, "matchingScoreModifiers": [ @@ -69908,7 +72016,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.589, + "popularity": -0.627, "topicSearchString": "react-native insta-story story instagram ios android" }, { @@ -69971,9 +72079,11 @@ "unmaintained": true, "npmPkg": "react-native-section-alphabet-list", "npm": { - "downloads": 20085, - "weekDownloads": 4223, - "size": 25645 + "downloads": 20482, + "weekDownloads": 3568, + "size": 25645, + "latestRelease": "3.0.0", + "latestReleaseDate": "2022-11-24T20:50:59.533Z" }, "score": 41, "matchingScoreModifiers": [ @@ -69981,7 +72091,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.571, + "popularity": -0.602, "topicSearchString": "react-native alphabet sectionlist letters address addressbook custom" }, { @@ -70044,9 +72154,11 @@ "unmaintained": true, "npmPkg": "react-native-skeleton-content", "npm": { - "downloads": 5792, - "weekDownloads": 1150, - "size": 42964 + "downloads": 6101, + "weekDownloads": 1071, + "size": 42964, + "latestRelease": "1.0.28", + "latestReleaseDate": "2022-10-04T07:22:35.066Z" }, "score": 41, "matchingScoreModifiers": [ @@ -70054,7 +72166,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.601, "topicSearchString": "react-native skeleton loader placeholders gradient animation component" }, { @@ -70115,9 +72227,11 @@ "unmaintained": true, "npmPkg": "react-native-skeleton-content-nonexpo", "npm": { - "downloads": 3404, - "weekDownloads": 785, - "size": 42316 + "downloads": 3518, + "weekDownloads": 582, + "size": 42316, + "latestRelease": "1.0.13", + "latestReleaseDate": "2021-05-22T10:24:43.879Z" }, "score": 41, "matchingScoreModifiers": [ @@ -70125,7 +72239,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.554, + "popularity": -0.609, "topicSearchString": "node npm react-native component loader animation skeleton" }, { @@ -70156,7 +72270,7 @@ "forks": 222, "issues": 129, "subscribers": 58, - "stars": 690, + "stars": 689, "dependencies": 0 }, "name": "react-native-share-menu", @@ -70187,9 +72301,11 @@ }, "npmPkg": "react-native-share-menu", "npm": { - "downloads": 8824, - "weekDownloads": 1726, - "size": 62433 + "downloads": 9486, + "weekDownloads": 1439, + "size": 62433, + "latestRelease": "6.0.0", + "latestReleaseDate": "2022-05-12T20:35:00.093Z" }, "score": 46, "matchingScoreModifiers": [ @@ -70199,7 +72315,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.129, "topicSearchString": "react-component react-native android ios share share-extension custom-view share-intent" }, { @@ -70250,9 +72366,11 @@ }, "npmPkg": "react-native-colo-loco", "npm": { - "downloads": 58, - "weekDownloads": 19, - "size": 40769 + "downloads": 63, + "weekDownloads": 16, + "size": 40769, + "latestRelease": "1.3.0", + "latestReleaseDate": "2023-11-15T17:03:17.509Z" }, "score": 41, "matchingScoreModifiers": [ @@ -70260,7 +72378,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.458, + "popularity": -0.521, "topicSearchString": "react-native ios android" }, { @@ -70313,15 +72431,17 @@ "npmPkg": "react-native-url-router", "npm": { "downloads": 36, - "weekDownloads": 7, - "size": 63032 + "weekDownloads": 8, + "size": 63032, + "latestRelease": "0.2.2", + "latestReleaseDate": "2023-01-04T16:09:43.221Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.325, + "popularity": -1.3, "topicSearchString": "" }, { @@ -70388,16 +72508,18 @@ "unmaintained": true, "npmPkg": "react-native-scrollable-tabstring", "npm": { - "downloads": 38, - "weekDownloads": 9, - "size": 38314 + "downloads": 31, + "weekDownloads": 2, + "size": 38314, + "latestRelease": "0.0.8", + "latestReleaseDate": "2021-02-15T04:48:56.071Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.525, + "popularity": -1.693, "topicSearchString": "react native tab scroll string navigator tabstring stringtab scrollable horizontal animated component scrollview ios android" }, { @@ -70491,10 +72613,10 @@ "updatedAt": "2024-10-29T19:29:59Z", "createdAt": "2022-02-24T13:52:16Z", "pushedAt": "2024-10-29T19:29:59Z", - "forks": 35, + "forks": 36, "issues": 21, "subscribers": 4, - "stars": 228, + "stars": 229, "dependencies": 0 }, "name": "react-native-media-console", @@ -70527,9 +72649,11 @@ }, "npmPkg": "react-native-media-console", "npm": { - "downloads": 24933, - "weekDownloads": 4686, - "size": 1368036 + "downloads": 25966, + "weekDownloads": 3919, + "size": 1368036, + "latestRelease": "2.2.4", + "latestReleaseDate": "2024-06-02T10:05:33.734Z" }, "score": 41, "matchingScoreModifiers": [ @@ -70537,7 +72661,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.128, "topicSearchString": "react-native video react-video-controls react-video-player react video-controls video-player community tvos media-player" }, { @@ -70594,9 +72718,11 @@ "unmaintained": true, "npmPkg": "rn-status-bar", "npm": { - "downloads": 14, + "downloads": 22, "weekDownloads": 0, - "size": 84475 + "size": 84475, + "latestRelease": "0.1.6", + "latestReleaseDate": "2022-03-22T23:00:33.181Z" }, "score": 32, "matchingScoreModifiers": [ @@ -70660,16 +72786,18 @@ "unmaintained": true, "npmPkg": "react-native-virtual-keyboard", "npm": { - "downloads": 1136, - "weekDownloads": 202, - "size": 7758 + "downloads": 1247, + "weekDownloads": 194, + "size": 7758, + "latestRelease": "1.2.3", + "latestReleaseDate": "2023-07-26T15:27:17.519Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.599, + "popularity": -0.618, "topicSearchString": "keyboard react react-native" }, { @@ -70723,9 +72851,11 @@ }, "npmPkg": "react-native-record-screen", "npm": { - "downloads": 1426, - "weekDownloads": 267, - "size": 69149 + "downloads": 1483, + "weekDownloads": 204, + "size": 69149, + "latestRelease": "0.6.2", + "latestReleaseDate": "2024-04-18T10:44:17.457Z" }, "score": 41, "matchingScoreModifiers": [ @@ -70733,7 +72863,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.159, + "popularity": 0.117, "topicSearchString": "react-native ios android" }, { @@ -70787,9 +72917,11 @@ "unmaintained": true, "npmPkg": "react-native-tags", "npm": { - "downloads": 3267, - "weekDownloads": 661, - "size": 12484 + "downloads": 3430, + "weekDownloads": 590, + "size": 12484, + "latestRelease": "2.2.1", + "latestReleaseDate": "2021-10-28T16:40:41.531Z" }, "score": 41, "matchingScoreModifiers": [ @@ -70797,7 +72929,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.578, + "popularity": -0.604, "topicSearchString": "react-native tags tag-input" }, { @@ -70857,16 +72989,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 5525, - "weekDownloads": 1324, - "size": 15225 + "downloads": 5474, + "weekDownloads": 971, + "size": 15225, + "latestRelease": "1.0.2", + "latestReleaseDate": "2020-11-09T13:50:54.003Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.546, + "popularity": -0.599, "topicSearchString": "react-native react visibility visbility-sensor viewport" }, { @@ -70923,16 +73057,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 190, - "weekDownloads": 31, - "size": 116231 + "downloads": 209, + "weekDownloads": 19, + "size": 116231, + "latestRelease": "0.1.7", + "latestReleaseDate": "2024-09-21T17:31:01.632Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.609, + "popularity": -0.672, "topicSearchString": "react-native ios android" }, { @@ -70991,16 +73127,18 @@ "unmaintained": true, "npmPkg": "react-native-flex-layout", "npm": { - "downloads": 15814, - "weekDownloads": 3339, - "size": 181167 + "downloads": 16266, + "weekDownloads": 2572, + "size": 181167, + "latestRelease": "0.1.5", + "latestReleaseDate": "2022-03-03T15:09:07.887Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.57, + "popularity": -0.616, "topicSearchString": "react-native ios android flexbox layout" }, { @@ -71058,16 +73196,18 @@ }, "npmPkg": "react-native-tableview-list", "npm": { - "downloads": 5, - "weekDownloads": 1, - "size": 168653 + "downloads": 6, + "weekDownloads": 0, + "size": 168653, + "latestRelease": "0.1.17", + "latestReleaseDate": "2024-09-26T17:09:07.010Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -1, "topicSearchString": "react-native ios android" }, { @@ -71093,7 +73233,7 @@ "forks": 251, "issues": 34, "subscribers": 18, - "stars": 2085, + "stars": 2087, "dependencies": 0 }, "name": "@notifee/react-native", @@ -71126,9 +73266,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 854945, - "weekDownloads": 170085, - "size": 919380 + "downloads": 909668, + "weekDownloads": 140229, + "size": 919380, + "latestRelease": "9.1.8", + "latestReleaseDate": "2024-12-20T01:36:19.738Z" }, "score": 57, "matchingScoreModifiers": [ @@ -71137,7 +73279,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.131, "topicSearchString": "react react-native scheduling channels android ios firebase fcm notifee notifications onesignal" }, { @@ -71161,7 +73303,7 @@ "forks": 668, "issues": 2, "subscribers": 327, - "stars": 3314, + "stars": 3315, "dependencies": 0 }, "name": "react-native-notifications", @@ -71193,11 +73335,14 @@ "isArchived": false, "hasNativeCode": true }, + "unmaintained": true, "npmPkg": "react-native-notifications", "npm": { - "downloads": 113019, - "weekDownloads": 21728, - "size": 2758655 + "downloads": 120865, + "weekDownloads": 18846, + "size": 2758655, + "latestRelease": "5.1.0", + "latestReleaseDate": "2023-09-14T07:17:44.264Z" }, "score": 81, "matchingScoreModifiers": [ @@ -71207,7 +73352,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": -0.617, "topicSearchString": "react-component react-native ios push-notifications notifications notification pushkit push-kit actionable-notifications interactive-notifications" }, { @@ -71263,9 +73408,11 @@ "unmaintained": true, "npmPkg": "react-native-focus", "npm": { - "downloads": 7, + "downloads": 8, "weekDownloads": 1, - "size": 52379 + "size": 52379, + "latestRelease": "1.2.0", + "latestReleaseDate": "2022-04-24T10:40:12.185Z" }, "score": 32, "matchingScoreModifiers": [ @@ -71297,13 +73444,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-27T20:28:28Z", + "updatedAt": "2025-09-11T15:24:24Z", "createdAt": "2022-02-09T11:40:16Z", - "pushedAt": "2025-08-27T20:28:28Z", + "pushedAt": "2025-09-11T15:24:24Z", "forks": 3, "issues": 0, "subscribers": 0, - "stars": 21, + "stars": 22, "dependencies": 1 }, "name": "@forward-software/react-auth", @@ -71331,7 +73478,9 @@ "npm": { "downloads": 1, "weekDownloads": 0, - "size": 44867 + "size": 44867, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-05-16T16:46:17.375Z" }, "score": 49, "matchingScoreModifiers": [ @@ -71368,7 +73517,7 @@ "forks": 62, "issues": 18, "subscribers": 3, - "stars": 466, + "stars": 465, "dependencies": 0 }, "name": "react-native-wheely", @@ -71398,9 +73547,11 @@ "unmaintained": true, "npmPkg": "react-native-wheely", "npm": { - "downloads": 64535, - "weekDownloads": 13620, - "size": 20511 + "downloads": 66758, + "weekDownloads": 11429, + "size": 20511, + "latestRelease": "0.6.0", + "latestReleaseDate": "2022-11-13T15:28:28.324Z" }, "score": 41, "matchingScoreModifiers": [ @@ -71408,7 +73559,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.571, + "popularity": -0.604, "topicSearchString": "react react-native wheel-picker wheel picker wheely" }, { @@ -71433,7 +73584,7 @@ "forks": 28, "issues": 1, "subscribers": 4, - "stars": 66, + "stars": 67, "dependencies": 0 }, "name": "react-native-launch-arguments", @@ -71465,9 +73616,11 @@ }, "npmPkg": "react-native-launch-arguments", "npm": { - "downloads": 520347, - "weekDownloads": 101545, - "size": 30750 + "downloads": 567535, + "weekDownloads": 79713, + "size": 30750, + "latestRelease": "4.1.0", + "latestReleaseDate": "2025-02-22T11:50:49.412Z" }, "score": 41, "matchingScoreModifiers": [ @@ -71475,7 +73628,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.119, "topicSearchString": "react native react-native launch arguments detox testing appium maestro" }, { @@ -71538,9 +73691,11 @@ }, "npmPkg": "react-native-animated-numbers", "npm": { - "downloads": 15953, - "weekDownloads": 3011, - "size": 44605 + "downloads": 16435, + "weekDownloads": 2548, + "size": 44605, + "latestRelease": "0.6.3", + "latestReleaseDate": "2024-11-15T04:57:21.111Z" }, "score": 41, "matchingScoreModifiers": [ @@ -71548,7 +73703,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.132, "topicSearchString": "react-native component react-component ios android react animation text number animated numbers" }, { @@ -71603,16 +73758,18 @@ "unmaintained": true, "npmPkg": "react-native-switch-selector", "npm": { - "downloads": 29903, - "weekDownloads": 6886, - "size": 234161 + "downloads": 30894, + "weekDownloads": 5206, + "size": 234161, + "latestRelease": "2.3.0", + "latestReleaseDate": "2022-12-02T13:51:09.318Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.554, + "popularity": -0.607, "topicSearchString": "react-native" }, { @@ -71678,9 +73835,11 @@ }, "npmPkg": "react-native-admob-native-ads", "npm": { - "downloads": 3830, - "weekDownloads": 778, - "size": 757247 + "downloads": 3750, + "weekDownloads": 596, + "size": 757247, + "latestRelease": "0.7.6", + "latestReleaseDate": "2024-08-29T10:31:33.272Z" }, "score": 41, "matchingScoreModifiers": [ @@ -71688,7 +73847,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.135, "topicSearchString": "android ios react-native admob native-ads admob-native-ads admob-ads google-admob react native advanced ads native-advanced-ads admob-native-advanced-ads objective-c java" }, { @@ -71720,7 +73879,7 @@ "forks": 119, "issues": 30, "subscribers": 18, - "stars": 2302, + "stars": 2304, "dependencies": 0 }, "name": "react-native-graph", @@ -71763,9 +73922,11 @@ }, "npmPkg": "react-native-graph", "npm": { - "downloads": 25606, - "weekDownloads": 4821, - "size": 264119 + "downloads": 26823, + "weekDownloads": 4273, + "size": 264119, + "latestRelease": "1.1.0", + "latestReleaseDate": "2024-03-12T12:21:31.205Z" }, "score": 57, "matchingScoreModifiers": [ @@ -71774,7 +73935,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.135, "topicSearchString": "react-native ios android react svg chart charts library performance crypto graph animation graphs stock beautiful wallet animated skia linegraph" }, { @@ -71843,16 +74004,18 @@ }, "npmPkg": "react-native-bignumber", "npm": { - "downloads": 766, - "weekDownloads": 160, - "size": 352235 + "downloads": 820, + "weekDownloads": 161, + "size": 352235, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-07-21T11:09:31.601Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.582, "topicSearchString": "react-native ios android jsi crypto c++ fast web3 number bignumber bn big math library react native wallet" }, { @@ -71906,9 +74069,11 @@ "unmaintained": true, "npmPkg": "react-native-select-contact", "npm": { - "downloads": 38061, - "weekDownloads": 8622, - "size": 182975 + "downloads": 38742, + "weekDownloads": 7345, + "size": 182975, + "latestRelease": "1.6.3", + "latestReleaseDate": "2021-06-04T16:00:42.223Z" }, "score": 41, "matchingScoreModifiers": [ @@ -71916,7 +74081,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.557, + "popularity": -0.589, "topicSearchString": "react react-native contacts address-book people select-contact" }, { @@ -71964,9 +74129,11 @@ }, "npmPkg": "react-native-shared-group-preferences", "npm": { - "downloads": 33548, - "weekDownloads": 5875, - "size": 36840 + "downloads": 35265, + "weekDownloads": 5393, + "size": 36840, + "latestRelease": "1.1.24", + "latestReleaseDate": "2023-09-18T15:52:57.494Z" }, "score": 41, "matchingScoreModifiers": [ @@ -71974,7 +74141,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.13, "topicSearchString": "react-native" }, { @@ -72035,16 +74202,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 1178, - "weekDownloads": 240, - "size": 62417 + "downloads": 1244, + "weekDownloads": 173, + "size": 62417, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-03-10T18:40:03.773Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.118, "topicSearchString": "react react-native ios android segmented-arc arc segmented-gauge" }, { @@ -72117,16 +74286,18 @@ "unmaintained": true, "npmPkg": "react-native-actions-sheet-picker", "npm": { - "downloads": 335, - "weekDownloads": 38, - "size": 54672 + "downloads": 365, + "weekDownloads": 30, + "size": 54672, + "latestRelease": "0.3.5", + "latestReleaseDate": "2022-08-11T08:52:53.342Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.403, + "popularity": -1.429, "topicSearchString": "react-native ios android select searchable-select picker dropdown modal selector selectbox searchable option actions-sheet actionsheet filterable react javascript" }, { @@ -72186,16 +74357,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 5517, - "weekDownloads": 851, - "size": 517438 + "downloads": 5684, + "weekDownloads": 782, + "size": 517438, + "latestRelease": "1.1.2", + "latestReleaseDate": "2025-06-02T15:39:53.882Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.131, + "popularity": 0.117, "topicSearchString": "react-native ios android leaflet leaflet-map" }, { @@ -72223,10 +74396,10 @@ "updatedAt": "2025-09-09T08:23:05Z", "createdAt": "2022-04-17T18:00:04Z", "pushedAt": "2025-09-09T08:23:05Z", - "forks": 119, - "issues": 45, + "forks": 120, + "issues": 46, "subscribers": 13, - "stars": 2802, + "stars": 2816, "dependencies": 1 }, "name": "react-native-keyboard-controller", @@ -72271,9 +74444,11 @@ }, "npmPkg": "react-native-keyboard-controller", "npm": { - "downloads": 1309869, - "weekDownloads": 266135, - "size": 1041429 + "downloads": 1373622, + "weekDownloads": 227130, + "size": 1041429, + "latestRelease": "1.18.6", + "latestReleaseDate": "2025-09-01T14:56:26.511Z" }, "score": 73, "matchingScoreModifiers": [ @@ -72282,7 +74457,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.141, "topicSearchString": "react-native keyboard interactive dismiss animation focused-input text-changed selection-changed avoiding-view avoid-keyboard sticky-view over-keyboard-view keyboard-background-view keyboard-aware-scroll-view keyboard-toolbar keyboard-done-button keyboard-next-button keyboard-previous-button extend-keyboard ios android" }, { @@ -72340,16 +74515,18 @@ "unmaintained": true, "npmPkg": "react-native-quick-websql", "npm": { - "downloads": 156, - "weekDownloads": 21, - "size": 42762 + "downloads": 181, + "weekDownloads": 18, + "size": 42762, + "latestRelease": "0.3.0", + "latestReleaseDate": "2023-01-17T06:12:43.872Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.383, + "popularity": -1.414, "topicSearchString": "react-native ios android sqlite jsi typescript" }, { @@ -72408,9 +74585,11 @@ }, "npmPkg": "react-native-notificated", "npm": { - "downloads": 6082, - "weekDownloads": 1213, - "size": 591251 + "downloads": 6028, + "weekDownloads": 950, + "size": 591251, + "latestRelease": "0.1.7", + "latestReleaseDate": "2024-10-14T14:46:58.189Z" }, "score": 41, "matchingScoreModifiers": [ @@ -72418,7 +74597,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.134, "topicSearchString": "react-native ios android push-notifications notifications toast toast-notifications notification" }, { @@ -72475,9 +74654,11 @@ "unmaintained": true, "npmPkg": "react-native-esbuild", "npm": { - "downloads": 59, - "weekDownloads": 17, - "size": 52997 + "downloads": 42, + "weekDownloads": 1, + "size": 52997, + "latestRelease": "0.6.0", + "latestReleaseDate": "2023-07-11T07:12:43.301Z" }, "score": 41, "matchingScoreModifiers": [ @@ -72485,7 +74666,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.238, + "popularity": -1.478, "topicSearchString": "react-native esbuild dev-server development bundler" }, { @@ -72543,7 +74724,9 @@ "npm": { "downloads": 9, "weekDownloads": 4, - "size": 1795929 + "size": 1795929, + "latestRelease": "0.0.5", + "latestReleaseDate": "2022-09-24T08:20:59.233Z" }, "score": 32, "matchingScoreModifiers": [ @@ -72608,16 +74791,18 @@ }, "npmPkg": "rn-card-scanner", "npm": { - "downloads": 4384, - "weekDownloads": 1028, - "size": 137603552 + "downloads": 4388, + "weekDownloads": 655, + "size": 137603552, + "latestRelease": "1.1.2", + "latestReleaseDate": "2024-03-13T05:08:49.979Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.199, + "popularity": 0.127, "topicSearchString": "react-native ios android card-scanner" }, { @@ -72674,16 +74859,18 @@ "unmaintained": true, "npmPkg": "react-native-cupertino-list", "npm": { - "downloads": 3, - "weekDownloads": 0, - "size": 16359 + "downloads": 7, + "weekDownloads": 2, + "size": 16359, + "latestRelease": "0.0.8", + "latestReleaseDate": "2023-03-15T12:34:17.730Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.35, "topicSearchString": "cupertino react-native component" }, { @@ -72739,9 +74926,11 @@ }, "npmPkg": "react-native-infinite-pager", "npm": { - "downloads": 13690, - "weekDownloads": 2615, - "size": 194270 + "downloads": 13717, + "weekDownloads": 2108, + "size": 194270, + "latestRelease": "0.3.18", + "latestReleaseDate": "2024-08-17T00:25:09.282Z" }, "score": 41, "matchingScoreModifiers": [ @@ -72749,7 +74938,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.131, "topicSearchString": "react native infinite pager swipe slideshow" }, { @@ -72803,9 +74992,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 30555, - "weekDownloads": 6090, - "size": 64815 + "downloads": 31721, + "weekDownloads": 5333, + "size": 64815, + "latestRelease": "0.3.2", + "latestReleaseDate": "2024-06-01T03:32:08.143Z" }, "score": 41, "matchingScoreModifiers": [ @@ -72813,7 +75004,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.143, "topicSearchString": "react-native react-navigation bottom-sheet" }, { @@ -72878,16 +75069,18 @@ "unmaintained": true, "npmPkg": "react-native-picky", "npm": { - "downloads": 694, - "weekDownloads": 134, - "size": 97781 + "downloads": 702, + "weekDownloads": 92, + "size": 97781, + "latestRelease": "0.4.0", + "latestReleaseDate": "2022-07-16T06:06:24.860Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.336, + "popularity": -1.388, "topicSearchString": "react-native ios android picker wheel react typescript wheelpicker" }, { @@ -72948,16 +75141,18 @@ }, "npmPkg": "react-native-place-picker", "npm": { - "downloads": 569, - "weekDownloads": 103, - "size": 93346 + "downloads": 589, + "weekDownloads": 99, + "size": 93346, + "latestRelease": "3.0.8", + "latestReleaseDate": "2024-09-22T11:22:54.350Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.595, + "popularity": -0.607, "topicSearchString": "react-native expo place-picker reactnativeplacepicker android ios kotlin react reactjs swift typescript" }, { @@ -72986,7 +75181,7 @@ "forks": 51, "issues": 15, "subscribers": 232, - "stars": 976, + "stars": 978, "dependencies": 0 }, "name": "@shopify/react-native-performance", @@ -73009,9 +75204,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 52408, - "weekDownloads": 7564, - "size": 881469 + "downloads": 53610, + "weekDownloads": 5820, + "size": 881469, + "latestRelease": "4.1.2", + "latestReleaseDate": "2022-08-30T08:03:01.929Z" }, "score": 57, "matchingScoreModifiers": [ @@ -73020,7 +75217,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.123, + "popularity": 0.092, "topicSearchString": "react-native" }, { @@ -73042,7 +75239,7 @@ "pushedAt": "2025-05-12T16:31:15Z", "forks": 30, "issues": 8, - "subscribers": 9, + "subscribers": 10, "stars": 620, "dependencies": 2 }, @@ -73071,16 +75268,18 @@ }, "npmPkg": "react-native-app-clip", "npm": { - "downloads": 37597, - "weekDownloads": 7698, - "size": 68597 + "downloads": 37765, + "weekDownloads": 7052, + "size": 68597, + "latestRelease": "0.6.1", + "latestReleaseDate": "2025-05-12T16:32:11.452Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.159, "topicSearchString": "react-native expo app-clip reactnativeappclip ios" }, { @@ -73105,7 +75304,7 @@ "pushedAt": "2022-10-01T12:38:58Z", "forks": 2, "issues": 3, - "subscribers": 2, + "subscribers": 3, "stars": 46, "dependencies": 1 }, @@ -73136,16 +75335,18 @@ "unmaintained": true, "npmPkg": "react-native-compressed-jsbundle", "npm": { - "downloads": 375, - "weekDownloads": 124, - "size": 2151590 + "downloads": 343, + "weekDownloads": 75, + "size": 2151590, + "latestRelease": "0.1.2", + "latestReleaseDate": "2021-09-20T10:31:10.297Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.218, + "popularity": -1.313, "topicSearchString": "react-native ios android brotli compression" }, { @@ -73205,9 +75406,11 @@ }, "npmPkg": "react-native-get-random-values", "npm": { - "downloads": 5178076, - "weekDownloads": 1068706, - "size": 20018 + "downloads": 5396388, + "weekDownloads": 910303, + "size": 20018, + "latestRelease": "1.11.0", + "latestReleaseDate": "2024-03-06T17:25:12.791Z" }, "score": 81, "matchingScoreModifiers": [ @@ -73217,7 +75420,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.143, "topicSearchString": "crypto.getrandomvalues crypto get-random-values getrandomvalues polyfill react-native webcrypto rng random javascript hacktoberfest" }, { @@ -73245,13 +75448,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T12:00:24Z", + "updatedAt": "2025-09-12T08:24:45Z", "createdAt": "2021-11-08T13:19:09Z", - "pushedAt": "2025-09-09T12:00:24Z", + "pushedAt": "2025-09-12T08:24:45Z", "forks": 515, "issues": 80, "subscribers": 270, - "stars": 7815, + "stars": 7816, "dependencies": 2 }, "name": "@shopify/react-native-skia", @@ -73274,9 +75477,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1231434, - "weekDownloads": 253613, - "size": 441871935 + "downloads": 1287237, + "weekDownloads": 218800, + "size": 441871963, + "latestRelease": "2.2.14", + "latestReleaseDate": "2025-09-12T08:53:55.503Z" }, "score": 89, "matchingScoreModifiers": [ @@ -73286,7 +75491,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.175, + "popularity": 0.144, "topicSearchString": "react-native" }, { @@ -73312,13 +75517,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-26T21:03:23Z", + "updatedAt": "2025-09-11T23:42:02Z", "createdAt": "2021-12-20T15:48:14Z", - "pushedAt": "2025-08-26T21:03:23Z", + "pushedAt": "2025-09-11T23:42:02Z", "forks": 295, "issues": 44, "subscribers": 249, - "stars": 6605, + "stars": 6615, "dependencies": 1 }, "name": "@shopify/flash-list", @@ -73350,9 +75555,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 2075872, - "weekDownloads": 421512, - "size": 1144626 + "downloads": 2182703, + "weekDownloads": 352038, + "size": 1144626, + "latestRelease": "2.0.3", + "latestReleaseDate": "2025-08-21T17:00:57.596Z" }, "score": 97, "matchingScoreModifiers": [ @@ -73362,7 +75569,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.137, "topicSearchString": "react-native recyclerview listview flatlist-alternative flatlist recyclerlistview 60fps cross-platform web performance" }, { @@ -73390,7 +75597,7 @@ "forks": 37, "issues": 10, "subscribers": 21, - "stars": 1374, + "stars": 1378, "dependencies": 5 }, "name": "reassure", @@ -73416,9 +75623,11 @@ }, "npmPkg": "reassure", "npm": { - "downloads": 296567, - "weekDownloads": 57895, - "size": 30430 + "downloads": 314136, + "weekDownloads": 46933, + "size": 30430, + "latestRelease": "1.4.0", + "latestReleaseDate": "2025-03-12T09:59:52.922Z" }, "score": 57, "matchingScoreModifiers": [ @@ -73427,7 +75636,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.127, "topicSearchString": "react-native ios android" }, { @@ -73568,7 +75777,7 @@ "updatedAt": "2022-05-29T10:21:24Z", "createdAt": "2021-09-07T10:02:07Z", "pushedAt": "2022-05-29T10:21:24Z", - "forks": 156, + "forks": 154, "issues": 16, "subscribers": 31, "stars": 1729, @@ -73640,7 +75849,7 @@ "forks": 181, "issues": 97, "subscribers": 6, - "stars": 1099, + "stars": 1104, "dependencies": 1 }, "name": "react-native-gifted-charts", @@ -73685,9 +75894,11 @@ }, "npmPkg": "react-native-gifted-charts", "npm": { - "downloads": 270445, - "weekDownloads": 53836, - "size": 343207 + "downloads": 280014, + "weekDownloads": 47908, + "size": 343207, + "latestRelease": "1.4.64", + "latestReleaseDate": "2025-08-26T19:58:16.835Z" }, "score": 62, "matchingScoreModifiers": [ @@ -73697,7 +75908,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.145, "topicSearchString": "chart charts graph data-visualization bar pie donut area line radar star population pyramid react react-native barchart piechart line-charts pie-chart donut-chart area-chart" }, { @@ -73761,7 +75972,9 @@ "npm": { "downloads": 0, "weekDownloads": 0, - "size": 100091 + "size": 100091, + "latestRelease": "0.0.1", + "latestReleaseDate": "2022-11-30T06:03:59.091Z" }, "score": 32, "matchingScoreModifiers": [ @@ -73829,16 +76042,18 @@ }, "npmPkg": "rn-perfect-sketch-canvas", "npm": { - "downloads": 478, - "weekDownloads": 119, - "size": 80063 + "downloads": 451, + "weekDownloads": 69, + "size": 80063, + "latestRelease": "0.3.0", + "latestReleaseDate": "2022-08-03T22:01:13.102Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.537, + "popularity": -0.62, "topicSearchString": "react-native ios android sketch canvas skia react" }, { @@ -73894,9 +76109,11 @@ "unmaintained": true, "npmPkg": "rn-skia-sketch-canvas", "npm": { - "downloads": 12, + "downloads": 13, "weekDownloads": 0, - "size": 57576 + "size": 57576, + "latestRelease": "0.3.1", + "latestReleaseDate": "2022-03-19T14:19:38.413Z" }, "score": 32, "matchingScoreModifiers": [ @@ -73959,9 +76176,11 @@ }, "unmaintained": true, "npm": { - "downloads": 206, - "weekDownloads": 79, - "size": 911621 + "downloads": 203, + "weekDownloads": 80, + "size": 911621, + "latestRelease": "1.1.2", + "latestReleaseDate": "2023-06-06T17:49:16.736Z" }, "score": 41, "matchingScoreModifiers": [ @@ -73969,7 +76188,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.171, + "popularity": -1.16, "topicSearchString": "react react-native styling tailwind-css" }, { @@ -74035,9 +76254,11 @@ }, "npmPkg": "react-native-react-bridge", "npm": { - "downloads": 5318, - "weekDownloads": 1171, - "size": 52187 + "downloads": 5337, + "weekDownloads": 878, + "size": 52187, + "latestRelease": "0.12.4", + "latestReleaseDate": "2025-03-04T22:57:35.288Z" }, "score": 57, "matchingScoreModifiers": [ @@ -74045,7 +76266,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.187, + "popularity": 0.14, "topicSearchString": "react react-native expo react-dom preact web metro webview html react-hooks webassembly" }, { @@ -74085,13 +76306,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-07-24T09:35:29Z", + "updatedAt": "2025-09-11T10:10:29Z", "createdAt": "2022-06-29T18:45:29Z", - "pushedAt": "2025-07-24T09:35:29Z", + "pushedAt": "2025-09-11T10:10:29Z", "forks": 22, "issues": 4, "subscribers": 3, - "stars": 392, + "stars": 393, "dependencies": 0 }, "name": "reanimated-color-picker", @@ -74134,16 +76355,19 @@ }, "npmPkg": "reanimated-color-picker", "npm": { - "downloads": 108952, - "weekDownloads": 22683, - "size": 3712272 + "downloads": 113739, + "weekDownloads": 19575, + "size": 3713380, + "latestRelease": "4.1.1", + "latestReleaseDate": "2025-09-11T10:27:28.162Z" }, - "score": 51, + "score": 57, "matchingScoreModifiers": [ "Known", + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.146, "topicSearchString": "react-native color-picker expo android ios web reanimated color picker wheel slider swatches palette rgb hex hsl hsv hwb colorkit renimated" }, { @@ -74208,15 +76432,17 @@ }, "npmPkg": "react-native-material-you-colors", "npm": { - "downloads": 82, - "weekDownloads": 7, - "size": 440753 + "downloads": 95, + "weekDownloads": 3, + "size": 440753, + "latestRelease": "0.1.2", + "latestReleaseDate": "2023-10-23T11:59:37.795Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.676, + "popularity": -0.723, "topicSearchString": "web react-native palette material-you material-design ios dynamic-color colors android expo palette-generation" }, { @@ -74279,16 +76505,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 56778, - "weekDownloads": 11690, - "size": 331001 + "downloads": 58762, + "weekDownloads": 12023, + "size": 331001, + "latestRelease": "0.9.5", + "latestReleaseDate": "2024-04-25T15:20:35.662Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.174, "topicSearchString": "react-native web maps maps ios android" }, { @@ -74320,7 +76548,7 @@ "forks": 50, "issues": 3, "subscribers": 8, - "stars": 475, + "stars": 476, "dependencies": 0 }, "name": "@likashefqet/react-native-image-zoom", @@ -74363,9 +76591,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 159779, - "weekDownloads": 34999, - "size": 205566 + "downloads": 164490, + "weekDownloads": 27560, + "size": 205566, + "latestRelease": "4.3.0", + "latestReleaseDate": "2024-12-20T13:22:58.902Z" }, "score": 41, "matchingScoreModifiers": [ @@ -74373,7 +76603,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.142, "topicSearchString": "photo image picture zoom pinch pan reanimated gesture instagram react react-native image-zoom zoom-image zoomable-image zoomable javascript ui-lib rn likashefqet likashefi" }, { @@ -74433,16 +76663,18 @@ "unmaintained": true, "npmPkg": "expo-music-picker", "npm": { - "downloads": 2, + "downloads": 18, "weekDownloads": 1, - "size": 71006 + "size": 71006, + "latestRelease": "0.1.1", + "latestReleaseDate": "2022-07-14T12:21:54.392Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.45, "topicSearchString": "react-native expo expo-music-picker music picker music-picker expomusicpicker android ios music-metadata" }, { @@ -74499,9 +76731,11 @@ }, "unmaintained": true, "npm": { - "downloads": 597, - "weekDownloads": 94, - "size": 197655 + "downloads": 635, + "weekDownloads": 61, + "size": 197655, + "latestRelease": "0.5.3", + "latestReleaseDate": "2021-04-19T16:27:44.896Z" }, "score": 41, "matchingScoreModifiers": [ @@ -74509,7 +76743,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.366, + "popularity": -1.418, "topicSearchString": "react native react-native health-kit google-fit fitness android ios apple-health" }, { @@ -74538,7 +76772,7 @@ "forks": 6, "issues": 6, "subscribers": 2, - "stars": 135, + "stars": 136, "dependencies": 0 }, "name": "react-native-outside-press", @@ -74570,16 +76804,18 @@ }, "npmPkg": "react-native-outside-press", "npm": { - "downloads": 53395, - "weekDownloads": 11065, - "size": 50287 + "downloads": 55591, + "weekDownloads": 9319, + "size": 50287, + "latestRelease": "1.2.2", + "latestReleaseDate": "2024-01-02T04:41:39.274Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.142, "topicSearchString": "react-native ios android expo react macos web windows reactjs" }, { @@ -74604,7 +76840,7 @@ "updatedAt": "2024-10-24T00:32:39Z", "createdAt": "2022-07-23T22:45:42Z", "pushedAt": "2024-10-24T00:32:39Z", - "forks": 85, + "forks": 86, "issues": 36, "subscribers": 11, "stars": 366, @@ -74635,9 +76871,11 @@ }, "npmPkg": "react-native-document-scanner-plugin", "npm": { - "downloads": 111824, - "weekDownloads": 25574, - "size": 69191 + "downloads": 112035, + "weekDownloads": 20776, + "size": 69191, + "latestRelease": "1.0.1", + "latestReleaseDate": "2024-10-24T00:38:07.567Z" }, "score": 41, "matchingScoreModifiers": [ @@ -74645,7 +76883,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.194, + "popularity": 0.158, "topicSearchString": "react-native ios android document-scanner" }, { @@ -74673,7 +76911,7 @@ "forks": 22, "issues": 1, "subscribers": 3, - "stars": 143, + "stars": 144, "dependencies": 3 }, "name": "react-native-btr", @@ -74708,15 +76946,17 @@ }, "npmPkg": "react-native-btr", "npm": { - "downloads": 6681, - "weekDownloads": 1215, - "size": 20186 + "downloads": 6951, + "weekDownloads": 1055, + "size": 20186, + "latestRelease": "2.2.2", + "latestReleaseDate": "2025-07-25T18:47:49.602Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.155, + "popularity": 0.129, "topicSearchString": "android ios bottomsheet checkbox collapsible-card color-picker radio-buttons snackbar tags ui-components ui-elements icon-picker" }, { @@ -74772,16 +77012,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 2676, - "weekDownloads": 599, - "size": 81407 + "downloads": 2723, + "weekDownloads": 484, + "size": 81407, + "latestRelease": "1.2.1", + "latestReleaseDate": "2025-08-07T09:10:45.848Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.19, + "popularity": 0.151, "topicSearchString": "react-native a11y accessibility" }, { @@ -74802,13 +77044,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-02-26T08:50:15Z", + "updatedAt": "2025-09-11T05:49:23Z", "createdAt": "2022-07-27T06:51:52Z", - "pushedAt": "2025-02-26T08:50:15Z", + "pushedAt": "2025-09-11T05:49:23Z", "forks": 5, "issues": 0, "subscribers": 3, - "stars": 38, + "stars": 39, "dependencies": 0 }, "name": "vision-camera-dynamsoft-label-recognizer", @@ -74840,15 +77082,17 @@ "npmPkg": "vision-camera-dynamsoft-label-recognizer", "npm": { "downloads": 189, - "weekDownloads": 44, - "size": 204902 + "weekDownloads": 43, + "size": 204902, + "latestRelease": "3.1.0", + "latestReleaseDate": "2025-02-26T07:43:10.305Z" }, - "score": 32, + "score": 49, "matchingScoreModifiers": [ - "Not updated recently", + "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -0.555, "topicSearchString": "react-native mrz machine-readable-zone ocr optical-character-recognition ios android" }, { @@ -74916,9 +77160,11 @@ }, "npmPkg": "react-native-fiesta", "npm": { - "downloads": 609, - "weekDownloads": 84, - "size": 300788 + "downloads": 659, + "weekDownloads": 89, + "size": 300788, + "latestRelease": "0.7.0", + "latestReleaseDate": "2024-06-09T14:00:18.830Z" }, "score": 41, "matchingScoreModifiers": [ @@ -74926,7 +77172,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.633, + "popularity": -0.635, "topicSearchString": "react-native ios android @shopify/skia web skia animations react-component javascript react typescript hacktoberfest" }, { @@ -74954,10 +77200,10 @@ "updatedAt": "2022-02-21T22:35:42Z", "createdAt": "2022-02-18T03:04:41Z", "pushedAt": "2022-02-21T22:35:42Z", - "forks": 60, + "forks": 61, "issues": 28, - "subscribers": 4, - "stars": 268, + "subscribers": 5, + "stars": 270, "dependencies": 0 }, "name": "vision-camera-ocr", @@ -74987,9 +77233,11 @@ "unmaintained": true, "npmPkg": "vision-camera-ocr", "npm": { - "downloads": 816, - "weekDownloads": 121, - "size": 48307 + "downloads": 793, + "weekDownloads": 94, + "size": 48307, + "latestRelease": "1.0.0", + "latestReleaseDate": "2022-02-21T22:35:39.641Z" }, "score": 41, "matchingScoreModifiers": [ @@ -74997,7 +77245,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.374, + "popularity": -1.399, "topicSearchString": "react-native ios android mobile camera" }, { @@ -75056,15 +77304,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 6706, - "weekDownloads": 1439, - "size": 30013 + "downloads": 6809, + "weekDownloads": 1187, + "size": 30013, + "latestRelease": "0.5.1", + "latestReleaseDate": "2024-02-10T13:33:14.155Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": 0.182, + "popularity": 0.148, "topicSearchString": "react-native react mobile android ui vector image component" }, { @@ -75095,7 +77345,7 @@ "updatedAt": "2025-09-02T15:03:42Z", "createdAt": "2016-06-15T11:58:01Z", "pushedAt": "2025-09-02T15:03:42Z", - "forks": 1886, + "forks": 1885, "issues": 194, "subscribers": 370, "stars": 11618, @@ -75120,9 +77370,11 @@ }, "npmPkg": "detox", "npm": { - "downloads": 1416566, - "weekDownloads": 276983, - "size": 14920534 + "downloads": 1479056, + "weekDownloads": 226948, + "size": 14920534, + "latestRelease": "20.41.1", + "latestReleaseDate": "2025-09-02T15:03:46.778Z" }, "score": 86, "matchingScoreModifiers": [ @@ -75133,7 +77385,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.13, "topicSearchString": "" }, { @@ -75195,9 +77447,11 @@ }, "npmPkg": "react-native-wallet-manager", "npm": { - "downloads": 39920, - "weekDownloads": 10281, - "size": 52579 + "downloads": 41091, + "weekDownloads": 9598, + "size": 52579, + "latestRelease": "1.1.1", + "latestReleaseDate": "2024-10-17T11:30:04.678Z" }, "score": 41, "matchingScoreModifiers": [ @@ -75205,7 +77459,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.219, + "popularity": 0.199, "topicSearchString": "react-native ios android wallet apple-wallet pkpass google-wallet google-wallet-api passkit" }, { @@ -75258,16 +77512,18 @@ "unmaintained": true, "npmPkg": "react-native-wallet-pass", "npm": { - "downloads": 336, - "weekDownloads": 54, - "size": 36611 + "downloads": 371, + "weekDownloads": 58, + "size": 36611, + "latestRelease": "1.0.5", + "latestReleaseDate": "2021-06-09T15:09:03.102Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.613, + "popularity": -1.617, "topicSearchString": "react-native ios android passkit wallet" }, { @@ -75328,9 +77584,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 25786, - "weekDownloads": 5035, - "size": 5649687 + "downloads": 26506, + "weekDownloads": 3933, + "size": 5649687, + "latestRelease": "3.10.3", + "latestReleaseDate": "2025-09-10T01:39:41.302Z" }, "score": 57, "matchingScoreModifiers": [ @@ -75338,7 +77596,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.126, "topicSearchString": "sendbird uikit react-native chat messaging real-time ui-components user-authentication channel-management sdk-integration customizable feature-rich social-app customer-support gaming api" }, { @@ -75414,15 +77672,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 1520, - "weekDownloads": 365, - "size": 1037139 + "downloads": 1540, + "weekDownloads": 315, + "size": 1037139, + "latestRelease": "1.1.8", + "latestReleaseDate": "2025-04-29T07:41:05.677Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.046, + "popularity": -0.076, "topicSearchString": "react-native calls audio-calls video-calls group-calls voice-calls conference-calls communication video-chat real-time webrtc voip call-kit callkeep voip-push-notification audio callkit conference javascript reactnative reactnativecalls sendbird typescript" }, { @@ -75485,15 +77745,17 @@ }, "npmPkg": "rxn-units", "npm": { - "downloads": 382, - "weekDownloads": 149, - "size": 7596 + "downloads": 364, + "weekDownloads": 155, + "size": 7596, + "latestRelease": "0.1.7", + "latestReleaseDate": "2022-12-30T00:47:41.488Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.415, + "popularity": -0.385, "topicSearchString": "react typescript react-native units web expo rxn viewport viewport-units reactjs vh" }, { @@ -75524,7 +77786,7 @@ "forks": 66, "issues": 11, "subscribers": 16, - "stars": 410, + "stars": 412, "dependencies": 2 }, "name": "@babylonjs/react-native", @@ -75547,16 +77809,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 1260, - "weekDownloads": 258, - "size": 64555 + "downloads": 1232, + "weekDownloads": 224, + "size": 64555, + "latestRelease": "1.9.0", + "latestReleaseDate": "2025-07-13T10:06:52.132Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.155, "topicSearchString": "react-native" }, { @@ -75607,9 +77871,11 @@ }, "npmPkg": "react-native-video-cache", "npm": { - "downloads": 17369, - "weekDownloads": 3219, - "size": 80219 + "downloads": 18414, + "weekDownloads": 2263, + "size": 80219, + "latestRelease": "2.7.4", + "latestReleaseDate": "2023-09-28T01:09:25.708Z" }, "score": 41, "matchingScoreModifiers": [ @@ -75617,7 +77883,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.158, + "popularity": 0.104, "topicSearchString": "react-native" }, { @@ -75671,16 +77937,18 @@ }, "npmPkg": "react-native-bluetooth-classic", "npm": { - "downloads": 15941, - "weekDownloads": 3419, - "size": 340014 + "downloads": 16419, + "weekDownloads": 3182, + "size": 340014, + "latestRelease": "1.73.0-rc.14", + "latestReleaseDate": "2025-07-24T12:47:59.922Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.165, "topicSearchString": "react-native bluetooth-classic bluetooth-adapter android external-accessory ios bluetooth" }, { @@ -75733,16 +78001,18 @@ }, "npmPkg": "react-native-cloud-store", "npm": { - "downloads": 14669, - "weekDownloads": 3035, - "size": 221149 + "downloads": 14963, + "weekDownloads": 2505, + "size": 221149, + "latestRelease": "0.12.0", + "latestReleaseDate": "2024-04-11T05:51:23.622Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.142, "topicSearchString": "react-native ios android icloud swift react" }, { @@ -75805,9 +78075,11 @@ }, "npmPkg": "react-native-clocks", "npm": { - "downloads": 4, - "weekDownloads": 1, - "size": 167694 + "downloads": 3, + "weekDownloads": 0, + "size": 167694, + "latestRelease": "0.1.1", + "latestReleaseDate": "2023-09-30T11:34:11.451Z" }, "score": 32, "matchingScoreModifiers": [ @@ -75871,16 +78143,18 @@ }, "unmaintained": true, "npm": { - "downloads": 127, - "weekDownloads": 24, - "size": 19730 + "downloads": 129, + "weekDownloads": 17, + "size": 19730, + "latestRelease": "0.3.1", + "latestReleaseDate": "2023-05-30T11:40:43.640Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.584, + "popularity": -1.637, "topicSearchString": "react-native react expo picker select" }, { @@ -75938,16 +78212,18 @@ }, "unmaintained": true, "npm": { - "downloads": 64, - "weekDownloads": 15, - "size": 20317 + "downloads": 61, + "weekDownloads": 12, + "size": 20317, + "latestRelease": "0.1.4", + "latestReleaseDate": "2022-10-03T16:32:29.200Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.55, + "popularity": -1.579, "topicSearchString": "react-native react expo snackbar popup notification" }, { @@ -75979,7 +78255,7 @@ "forks": 21, "issues": 3, "subscribers": 3, - "stars": 324, + "stars": 326, "dependencies": 0 }, "name": "react-native-volume-manager", @@ -76011,9 +78287,11 @@ }, "npmPkg": "react-native-volume-manager", "npm": { - "downloads": 95049, - "weekDownloads": 19095, - "size": 240484 + "downloads": 99006, + "weekDownloads": 16600, + "size": 240484, + "latestRelease": "2.0.8", + "latestReleaseDate": "2024-12-23T13:58:26.362Z" }, "score": 41, "matchingScoreModifiers": [ @@ -76021,7 +78299,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.143, "topicSearchString": "react-native ios expo volume mute silent android react" }, { @@ -76076,16 +78354,18 @@ }, "npmPkg": "amazon-ivs-react-native-player", "npm": { - "downloads": 4802, - "weekDownloads": 1059, - "size": 204354489 + "downloads": 5171, + "weekDownloads": 873, + "size": 204354489, + "latestRelease": "1.5.0", + "latestReleaseDate": "2024-02-20T20:44:39.220Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.188, + "popularity": 0.144, "topicSearchString": "react-native ios android amazon-ivs" }, { @@ -76118,13 +78398,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T17:44:12Z", + "updatedAt": "2025-09-13T20:19:47Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-09T17:44:12Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-13T20:19:47Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 23 }, "name": "expo-router", @@ -76149,9 +78429,11 @@ }, "npmPkg": "expo-router", "npm": { - "downloads": 3176026, - "weekDownloads": 653598, - "size": 1941086 + "downloads": 3289944, + "weekDownloads": 597832, + "size": 2487818, + "latestRelease": "6.0.4", + "latestReleaseDate": "2025-09-13T20:52:49.950Z" }, "score": 86, "matchingScoreModifiers": [ @@ -76162,7 +78444,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.154, "topicSearchString": "react-native expo" }, { @@ -76220,15 +78502,17 @@ }, "npmPkg": "react-native-help-create", "npm": { - "downloads": 4, - "weekDownloads": 2, - "size": 115710 + "downloads": 8, + "weekDownloads": 1, + "size": 115710, + "latestRelease": "2.7.0", + "latestReleaseDate": "2022-09-30T14:37:41.706Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.55, "topicSearchString": "react-native help-create rnhc mobile-development best-practice best-practices cross-platform redux typescript javascript" }, { @@ -76295,7 +78579,9 @@ "npm": { "downloads": 3, "weekDownloads": 0, - "size": 263300 + "size": 263300, + "latestRelease": "0.1.2", + "latestReleaseDate": "2022-07-28T09:58:29.686Z" }, "score": 32, "matchingScoreModifiers": [ @@ -76330,10 +78616,10 @@ "updatedAt": "2025-05-09T08:28:47Z", "createdAt": "2018-08-07T13:21:43Z", "pushedAt": "2025-05-09T08:28:47Z", - "forks": 171, + "forks": 170, "issues": 1, "subscribers": 18, - "stars": 846, + "stars": 847, "dependencies": 3 }, "name": "@mindinventory/react-native-tab-bar-interaction", @@ -76367,9 +78653,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 424, - "weekDownloads": 83, - "size": 146257 + "downloads": 431, + "weekDownloads": 59, + "size": 146257, + "latestRelease": "3.0.1", + "latestReleaseDate": "2025-05-09T08:30:14.759Z" }, "score": 68, "matchingScoreModifiers": [ @@ -76377,7 +78665,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": -0.582, + "popularity": -0.633, "topicSearchString": "react-native basic-components tabbar react-tab reactnative reactnative-animation-challenges react-animation navigation component library easy-to-use" }, { @@ -76439,16 +78727,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 20, + "downloads": 22, "weekDownloads": 1, - "size": 43006 + "size": 43006, + "latestRelease": "0.0.4", + "latestReleaseDate": "2023-12-20T10:24:44.976Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.7, + "popularity": -0.71, "topicSearchString": "react-native ios android header navbar rn-header actionbar navigation-header top-navigation-bar reactnative mobile-app" }, { @@ -76518,7 +78808,9 @@ "npm": { "downloads": 0, "weekDownloads": 0, - "size": 12266 + "size": 12266, + "latestRelease": "1.0.4", + "latestReleaseDate": "2021-08-31T11:13:39.163Z" }, "score": 32, "matchingScoreModifiers": [ @@ -76590,16 +78882,18 @@ }, "unmaintained": true, "npm": { - "downloads": 373, - "weekDownloads": 53, - "size": 100280 + "downloads": 400, + "weekDownloads": 62, + "size": 100280, + "latestRelease": "1.2.1", + "latestReleaseDate": "2022-11-22T06:23:58.376Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.378, + "popularity": -1.368, "topicSearchString": "stagger-view rn-stagger-view stagger-list rn-stagger-list react-native reactnative-list-view" }, { @@ -76733,16 +79027,18 @@ }, "unmaintained": true, "npm": { - "downloads": 15, + "downloads": 17, "weekDownloads": 2, - "size": 51785 + "size": 51785, + "latestRelease": "1.0.2", + "latestReleaseDate": "2022-05-16T13:01:31.808Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.617, + "popularity": -1.65, "topicSearchString": "react-native ios android animation progress-view svg speedview speed-meter speed-progress speed-view runningspeed react" }, { @@ -76796,9 +79092,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 52290, - "weekDownloads": 10796, - "size": 2175612 + "downloads": 53468, + "weekDownloads": 9515, + "size": 2175612, + "latestRelease": "1.3.1", + "latestReleaseDate": "2024-02-08T13:16:20.215Z" }, "score": 41, "matchingScoreModifiers": [ @@ -76806,7 +79104,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.151, "topicSearchString": "react-native ios android" }, { @@ -76866,9 +79164,11 @@ "unmaintained": true, "npmPkg": "expo-split-pane", "npm": { - "downloads": 5, + "downloads": 7, "weekDownloads": 1, - "size": 31794 + "size": 31794, + "latestRelease": "0.4.1", + "latestReleaseDate": "2022-11-13T05:15:51.554Z" }, "score": 32, "matchingScoreModifiers": [ @@ -76906,7 +79206,7 @@ "createdAt": "2022-08-20T06:45:23Z", "pushedAt": "2025-08-13T13:36:42Z", "forks": 25, - "issues": 14, + "issues": 15, "subscribers": 2, "stars": 270, "dependencies": 7 @@ -76938,17 +79238,18 @@ }, "npmPkg": "react-native-marked", "npm": { - "downloads": 40273, - "weekDownloads": 8172, - "size": 210930 + "downloads": 42011, + "weekDownloads": 7279, + "size": 210930, + "latestRelease": "7.0.2", + "latestReleaseDate": "2025-06-28T05:46:26.001Z" }, - "score": 57, + "score": 51, "matchingScoreModifiers": [ "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.147, "topicSearchString": "react-native markdown react renderer marked-js typescript" }, { @@ -77000,16 +79301,18 @@ }, "npmPkg": "react-native-style-queries", "npm": { - "downloads": 89, - "weekDownloads": 45, - "size": 30464 + "downloads": 78, + "weekDownloads": 33, + "size": 30464, + "latestRelease": "0.1.1", + "latestReleaseDate": "2022-08-29T13:34:07.724Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -0.633, "topicSearchString": "" }, { @@ -77078,16 +79381,18 @@ }, "npmPkg": "react-native-autocomplete-dropdown", "npm": { - "downloads": 64475, - "weekDownloads": 14823, - "size": 271247 + "downloads": 65709, + "weekDownloads": 12383, + "size": 271247, + "latestRelease": "5.0.0", + "latestReleaseDate": "2025-05-07T13:31:58.206Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.195, + "popularity": 0.16, "topicSearchString": "react-native dropdown autocomplete picker typeahead select android ios dropdown-menu autocomplete-suggestions hacktoberfest" }, { @@ -77145,9 +79450,11 @@ }, "npmPkg": "react-native-fast-shadow", "npm": { - "downloads": 32255, - "weekDownloads": 6622, - "size": 50559 + "downloads": 32517, + "weekDownloads": 5000, + "size": 50559, + "latestRelease": "0.1.1", + "latestReleaseDate": "2024-08-05T10:01:19.279Z" }, "score": 57, "matchingScoreModifiers": [ @@ -77155,7 +79462,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.131, "topicSearchString": "react-native shadow android" }, { @@ -77185,7 +79492,7 @@ "forks": 94, "issues": 28, "subscribers": 5, - "stars": 549, + "stars": 555, "dependencies": 5 }, "name": "@howljs/calendar-kit", @@ -77213,9 +79520,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 8235, - "weekDownloads": 1611, - "size": 1979873 + "downloads": 8654, + "weekDownloads": 1221, + "size": 1979873, + "latestRelease": "2.5.1", + "latestReleaseDate": "2025-09-07T16:32:48.904Z" }, "score": 57, "matchingScoreModifiers": [ @@ -77223,7 +79532,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.12, "topicSearchString": "react-native ios android calendar-kit calendar-week-view" }, { @@ -77292,16 +79601,18 @@ "unmaintained": true, "npmPkg": "react-native-tooltiplize", "npm": { - "downloads": 231, - "weekDownloads": 74, - "size": 156244 + "downloads": 248, + "weekDownloads": 59, + "size": 156244, + "latestRelease": "0.3.0", + "latestReleaseDate": "2022-11-09T03:36:08.677Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.226, + "popularity": -1.297, "topicSearchString": "react-native ios android web tooltip tooltiplize tooltip-lib popover popover-view" }, { @@ -77322,11 +79633,11 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-02-26T08:49:21Z", + "updatedAt": "2025-09-11T05:49:00Z", "createdAt": "2022-10-31T08:02:32Z", - "pushedAt": "2025-02-26T08:49:21Z", + "pushedAt": "2025-09-11T05:49:00Z", "forks": 5, - "issues": 1, + "issues": 2, "subscribers": 7, "stars": 63, "dependencies": 0 @@ -77362,16 +79673,18 @@ }, "npmPkg": "vision-camera-dynamsoft-document-normalizer", "npm": { - "downloads": 273, - "weekDownloads": 33, - "size": 98931 + "downloads": 315, + "weekDownloads": 35, + "size": 98931, + "latestRelease": "3.4.0", + "latestReleaseDate": "2025-02-26T07:29:56.272Z" }, - "score": 32, + "score": 49, "matchingScoreModifiers": [ - "Not updated recently", + "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.647, + "popularity": -0.655, "topicSearchString": "react-native ios android document-scanning document-scanner document-scan document-detection perspective-transformation crop automatic" }, { @@ -77431,16 +79744,18 @@ "unmaintained": true, "npmPkg": "react-native-match-media-polyfill", "npm": { - "downloads": 20280, - "weekDownloads": 3937, - "size": 14147 + "downloads": 21869, + "weekDownloads": 3330, + "size": 14147, + "latestRelease": "1.0.3", + "latestReleaseDate": "2020-01-17T19:28:00.965Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.835, + "popularity": -0.871, "topicSearchString": "component react-component react-native ios media query responsive matchmedia mediaquery web react-responsive" }, { @@ -77487,16 +79802,18 @@ }, "npmPkg": "react-ridge-state", "npm": { - "downloads": 4701, - "weekDownloads": 969, - "size": 28071 + "downloads": 4657, + "weekDownloads": 555, + "size": 28071, + "latestRelease": "4.2.9", + "latestReleaseDate": "2022-08-02T14:54:02.006Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.101, "topicSearchString": "" }, { @@ -77548,16 +79865,18 @@ }, "npmPkg": "react-native-paper-autocomplete", "npm": { - "downloads": 268, - "weekDownloads": 63, - "size": 351937 + "downloads": 257, + "weekDownloads": 44, + "size": 351937, + "latestRelease": "0.12.0", + "latestReleaseDate": "2023-09-27T06:29:22.879Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.8, + "popularity": -0.853, "topicSearchString": "react-native ios android" }, { @@ -77617,9 +79936,11 @@ }, "unmaintained": true, "npm": { - "downloads": 104079, - "weekDownloads": 23442, - "size": 14630 + "downloads": 106893, + "weekDownloads": 21116, + "size": 14630, + "latestRelease": "0.4.0", + "latestReleaseDate": "2022-10-06T20:45:28.118Z" }, "score": 41, "matchingScoreModifiers": [ @@ -77627,7 +79948,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.559, + "popularity": -0.582, "topicSearchString": "css css-in-js match-media expo expo-web react react-native web responsive breakpoint polyfill" }, { @@ -77697,16 +80018,18 @@ }, "npmPkg": "react-native-form-component", "npm": { - "downloads": 514, - "weekDownloads": 104, - "size": 265021 + "downloads": 480, + "weekDownloads": 87, + "size": 265021, + "latestRelease": "2.6.14", + "latestReleaseDate": "2024-01-19T07:02:12.659Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, + "popularity": -0.595, "topicSearchString": "react-native ios android form validated-form form-component component web picker pin-input otp validation declarative modal" }, { @@ -77774,9 +80097,11 @@ "unmaintained": true, "npmPkg": "react-native-confetti-cannon", "npm": { - "downloads": 239393, - "weekDownloads": 43943, - "size": 25243 + "downloads": 265361, + "weekDownloads": 34140, + "size": 25243, + "latestRelease": "1.5.2", + "latestReleaseDate": "2021-03-03T11:57:14.300Z" }, "score": 41, "matchingScoreModifiers": [ @@ -77784,7 +80109,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.594, + "popularity": -0.641, "topicSearchString": "react react-native web confetti cannon explosion fall animation animated particles ios android" }, { @@ -77815,9 +80140,9 @@ "createdAt": "2019-12-04T05:49:58Z", "pushedAt": "2025-06-05T01:42:30Z", "forks": 178, - "issues": 79, + "issues": 80, "subscribers": 7, - "stars": 521, + "stars": 523, "dependencies": 2 }, "name": "react-native-big-calendar", @@ -77847,9 +80172,11 @@ }, "npmPkg": "react-native-big-calendar", "npm": { - "downloads": 19059, - "weekDownloads": 3917, - "size": 625564 + "downloads": 19446, + "weekDownloads": 3516, + "size": 625564, + "latestRelease": "4.18.5", + "latestReleaseDate": "2025-08-13T13:35:30.616Z" }, "score": 57, "matchingScoreModifiers": [ @@ -77858,7 +80185,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.154, "topicSearchString": "react react-native web cross-platform calendar calendar-view calendar-component" }, { @@ -77926,9 +80253,11 @@ "unmaintained": true, "npmPkg": "expo-image-editor", "npm": { - "downloads": 942, - "weekDownloads": 152, - "size": 422831 + "downloads": 1033, + "weekDownloads": 142, + "size": 422831, + "latestRelease": "1.7.1", + "latestReleaseDate": "2021-10-18T13:01:07.627Z" }, "score": 41, "matchingScoreModifiers": [ @@ -77936,7 +80265,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.362, + "popularity": -0.633, "topicSearchString": "react react-native image image-editor image-cropping blur expo web" }, { @@ -77964,10 +80293,10 @@ "updatedAt": "2025-09-10T06:34:30Z", "createdAt": "2022-04-02T12:30:41Z", "pushedAt": "2025-09-10T06:34:30Z", - "forks": 359, - "issues": 67, + "forks": 360, + "issues": 69, "subscribers": 30, - "stars": 6885, + "stars": 6916, "dependencies": 1 }, "name": "nativewind", @@ -78000,9 +80329,11 @@ }, "npmPkg": "nativewind", "npm": { - "downloads": 1299714, - "weekDownloads": 247297, - "size": 415610 + "downloads": 1366705, + "weekDownloads": 216715, + "size": 415554, + "latestRelease": "4.2.0", + "latestReleaseDate": "2025-09-11T22:49:38.310Z" }, "score": 97, "matchingScoreModifiers": [ @@ -78012,7 +80343,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.135, "topicSearchString": "react-native react native tailwind tailwindcss theme style css web nativewind" }, { @@ -78078,15 +80409,17 @@ "unmaintained": true, "npm": { "downloads": 11, - "weekDownloads": 3, - "size": 10820 + "weekDownloads": 2, + "size": 10820, + "latestRelease": "1.0.1", + "latestReleaseDate": "2022-12-06T09:24:49.650Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.45, + "popularity": -1.55, "topicSearchString": "react-native react native modal android ios backdrop simple animated" }, { @@ -78148,9 +80481,11 @@ }, "npmPkg": "react-native-snackbar-component", "npm": { - "downloads": 4346, - "weekDownloads": 911, - "size": 310542 + "downloads": 4676, + "weekDownloads": 883, + "size": 310542, + "latestRelease": "1.1.12", + "latestReleaseDate": "2021-08-16T21:00:09.447Z" }, "score": 41, "matchingScoreModifiers": [ @@ -78158,7 +80493,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.161, "topicSearchString": "snackbar material design android ios notifications react-native material-design" }, { @@ -78218,16 +80553,18 @@ "unmaintained": true, "npmPkg": "expo-image-crop", "npm": { - "downloads": 983, - "weekDownloads": 190, - "size": 3584603 + "downloads": 1028, + "weekDownloads": 137, + "size": 3584603, + "latestRelease": "1.0.4", + "latestReleaseDate": "2020-03-04T11:40:14.865Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.335, + "popularity": -0.636, "topicSearchString": "expo react-native crop image rotate" }, { @@ -78288,16 +80625,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 48, - "weekDownloads": 5, - "size": 79202 + "downloads": 56, + "weekDownloads": 3, + "size": 79202, + "latestRelease": "1.0.7", + "latestReleaseDate": "2024-05-07T09:46:19.676Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.909, + "popularity": -0.954, "topicSearchString": "expo-maps-polygon-editor maps polygon editor expo polygon-editor" }, { @@ -78361,16 +80700,18 @@ }, "unmaintained": true, "npm": { - "downloads": 252, - "weekDownloads": 21, - "size": 5247311 + "downloads": 282, + "weekDownloads": 3, + "size": 5247311, + "latestRelease": "2.0.1", + "latestReleaseDate": "2022-11-30T16:45:59.483Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.429, + "popularity": -1.491, "topicSearchString": "react-native ios android maps draw maps-draw canvas polygon-overlay expo" }, { @@ -78430,15 +80771,17 @@ }, "npmPkg": "react-native-skia-gesture", "npm": { - "downloads": 710, - "weekDownloads": 135, - "size": 81619 + "downloads": 764, + "weekDownloads": 133, + "size": 81619, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-05-27T09:31:59.916Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.588, + "popularity": -0.601, "topicSearchString": "react-native ios android gestures skia" }, { @@ -78461,13 +80804,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T04:13:50Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-10T04:13:50Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 2 }, "name": "expo-system-ui", @@ -78495,9 +80838,11 @@ }, "npmPkg": "expo-system-ui", "npm": { - "downloads": 3088473, - "weekDownloads": 642254, - "size": 75810 + "downloads": 3178214, + "weekDownloads": 580045, + "size": 76586, + "latestRelease": "6.0.7", + "latestReleaseDate": "2025-09-10T18:40:26.974Z" }, "score": 86, "matchingScoreModifiers": [ @@ -78508,11 +80853,12 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.155, "topicSearchString": "react-native expo background-color user-interface appearance" }, { - "githubUrl": "https://github.com/ArunGovil/react-native-flatboard", + "githubUrl": "https://github.com/ArunGovil/react-native-flatboard/tree/main/release", + "npmPkg": "react-native-flatboard", "images": [ "https://raw.githubusercontent.com/ArunGovil/react-native-flatboard/main/src/assets/cover.webp" ], @@ -78522,7 +80868,7 @@ "github": { "urls": { "repo": "https://github.com/ArunGovil/react-native-flatboard", - "homepage": "https://www.npmjs.com/package/react-native-flatboard" + "homepage": null }, "stats": { "hasIssues": true, @@ -78537,39 +80883,46 @@ "issues": 0, "subscribers": 1, "stars": 24, - "dependencies": 2 + "dependencies": 0 }, - "name": "FlatBoard", + "name": "react-native-flatboard", "fullName": "ArunGovil/react-native-flatboard", - "isPrivate": true, - "description": "Flatlist based lightweight onboarding screen for React Native", + "isPrivate": false, + "description": "A Flatlist based onboarding screen for React Native", "topics": [ - "flatlist", "onboarding", "react-native", - "swipable", + "flatlist", + "swipeable", "indicator" ], - "license": null, + "license": { + "name": "MIT License", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "spdxId": "MIT" + }, "hasTypes": false, "newArchitecture": false, "isArchived": false, - "hasNativeCode": true + "hasNativeCode": false }, "unmaintained": true, - "npmPkg": "react-native-flatboard", "npm": { - "downloads": 82, - "weekDownloads": 31, - "size": 12910 + "downloads": 91, + "weekDownloads": 41, + "size": 12910, + "latestRelease": "1.0.7", + "latestReleaseDate": "2023-04-09T12:56:31.280Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.424, - "topicSearchString": "flatlist onboarding react-native swipable indicator" + "popularity": -1.36, + "topicSearchString": "onboarding react-native flatlist swipeable indicator" }, { "githubUrl": "https://github.com/okanfidan/react-native-tabbed-section-list", @@ -78633,16 +80986,18 @@ }, "unmaintained": true, "npm": { - "downloads": 46, - "weekDownloads": 11, - "size": 34079 + "downloads": 56, + "weekDownloads": 8, + "size": 34079, + "latestRelease": "0.0.21", + "latestReleaseDate": "2022-12-16T16:23:45.281Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.53, + "popularity": -1.627, "topicSearchString": "react-native react native android ios tabbed-sections tabbed-section-list scrollview flatlist sectionlist scroll tabs" }, { @@ -78697,15 +81052,17 @@ }, "npmPkg": "react-native-performance-limiter", "npm": { - "downloads": 19308, - "weekDownloads": 3745, - "size": 46499 + "downloads": 21051, + "weekDownloads": 3263, + "size": 46499, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-04-29T14:40:58.212Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.085, + "popularity": -0.118, "topicSearchString": "react-native ios android performance" }, { @@ -78773,16 +81130,18 @@ }, "npmPkg": "react-native-basic-carousel", "npm": { - "downloads": 890, - "weekDownloads": 207, - "size": 39177 + "downloads": 878, + "weekDownloads": 187, + "size": 39177, + "latestRelease": "1.1.2", + "latestReleaseDate": "2024-02-01T14:37:57.718Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.802, + "popularity": -0.818, "topicSearchString": "react-native carousel react slide slider swiper images scroll items snap android ios snapping autoplay" }, { @@ -78859,9 +81218,11 @@ "unmaintained": true, "npmPkg": "react-native-stories-view", "npm": { - "downloads": 3497, - "weekDownloads": 532, - "size": 49527 + "downloads": 3661, + "weekDownloads": 458, + "size": 49527, + "latestRelease": "1.0.9", + "latestReleaseDate": "2021-12-03T12:52:15.186Z" }, "score": 41, "matchingScoreModifiers": [ @@ -78869,7 +81230,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.621, + "popularity": -0.644, "topicSearchString": "react-native react-component component react mobile ios android ui story stories status whatsapp instagram cross-platform typescript hooks javascript react-hooks react-dom useeffect usestate" }, { @@ -78923,16 +81284,18 @@ }, "npmPkg": "react-native-settings", "npm": { - "downloads": 6480, - "weekDownloads": 1138, - "size": 42668 + "downloads": 6842, + "weekDownloads": 1020, + "size": 42668, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-06-10T14:13:32.068Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.127, "topicSearchString": "react-native settings android xcode" }, { @@ -78996,9 +81359,11 @@ "unmaintained": true, "npmPkg": "react-native-system-setting", "npm": { - "downloads": 59981, - "weekDownloads": 13461, - "size": 107553 + "downloads": 62475, + "weekDownloads": 11238, + "size": 107553, + "latestRelease": "1.7.6", + "latestReleaseDate": "2020-10-11T08:08:16.557Z" }, "score": 41, "matchingScoreModifiers": [ @@ -79006,7 +81371,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.559, + "popularity": -0.597, "topicSearchString": "react-native system setting volume wifi brightness location bluetooth airplane" }, { @@ -79066,16 +81431,18 @@ }, "npmPkg": "react-native-actions-shortcuts", "npm": { - "downloads": 8203, - "weekDownloads": 1733, - "size": 1081121 + "downloads": 8608, + "weekDownloads": 1322, + "size": 1081121, + "latestRelease": "1.0.1", + "latestReleaseDate": "2020-07-29T06:22:41.789Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.131, "topicSearchString": "react-native ios android quick-actions app-shortcuts home-screen actions uiapplicationshortcutitem shortcut shortcuts" }, { @@ -79100,10 +81467,10 @@ "updatedAt": "2025-09-03T19:46:37Z", "createdAt": "2020-06-26T22:40:28Z", "pushedAt": "2025-09-03T19:46:37Z", - "forks": 61, + "forks": 62, "issues": 21, "subscribers": 11, - "stars": 486, + "stars": 487, "dependencies": 0 }, "name": "@kingstinct/react-native-healthkit", @@ -79131,9 +81498,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 35024, - "weekDownloads": 5760, - "size": 2182066 + "downloads": 37766, + "weekDownloads": 5109, + "size": 2182066, + "latestRelease": "10.1.0", + "latestReleaseDate": "2025-09-03T21:01:10.295Z" }, "score": 57, "matchingScoreModifiers": [ @@ -79141,7 +81510,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.14, + "popularity": 0.115, "topicSearchString": "react-native nitro healthkit ios typescript" }, { @@ -79197,16 +81566,18 @@ }, "npmPkg": "react-native-hotkeys", "npm": { - "downloads": 1633, - "weekDownloads": 374, - "size": 112904 + "downloads": 1698, + "weekDownloads": 372, + "size": 112904, + "latestRelease": "0.5.9", + "latestReleaseDate": "2024-02-03T17:45:33.671Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.055, + "popularity": -0.064, "topicSearchString": "react-native expo hotkeys reactnativekeys ios web" }, { @@ -79270,16 +81641,18 @@ "unmaintained": true, "npmPkg": "react-native-chunk-upload", "npm": { - "downloads": 290, - "weekDownloads": 55, - "size": 60930 + "downloads": 266, + "weekDownloads": 37, + "size": 60930, + "latestRelease": "2.0.3", + "latestReleaseDate": "2021-09-11T09:33:47.337Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.338, + "popularity": -1.381, "topicSearchString": "upload chunk chunk-upload chunked-upload resume resumable resumable-upload component reactnative react-native android ios javascript upload-file chunked-uploads blob" }, { @@ -79312,7 +81685,7 @@ "forks": 300, "issues": 156, "subscribers": 9, - "stars": 1030, + "stars": 1031, "dependencies": 1 }, "name": "react-native-dropdown-picker", @@ -79362,9 +81735,11 @@ }, "npmPkg": "react-native-dropdown-picker", "npm": { - "downloads": 401686, - "weekDownloads": 85527, - "size": 161182 + "downloads": 414806, + "weekDownloads": 76355, + "size": 161182, + "latestRelease": "5.4.6", + "latestReleaseDate": "2023-03-09T23:26:38.932Z" }, "score": 46, "matchingScoreModifiers": [ @@ -79374,7 +81749,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.156, "topicSearchString": "picker dropdown drop-down menu item multiple single theme localization customizable placeholder categorizable category search searchable sub-item context component rtl rtl-support react reactnative react-native android ios javascript select" }, { @@ -79399,8 +81774,8 @@ "updatedAt": "2024-10-24T22:06:18Z", "createdAt": "2022-12-01T07:56:48Z", "pushedAt": "2024-10-24T22:06:18Z", - "forks": 15, - "issues": 3, + "forks": 16, + "issues": 4, "subscribers": 2, "stars": 40, "dependencies": 5 @@ -79432,16 +81807,18 @@ }, "npmPkg": "react-native-libsodium", "npm": { - "downloads": 5347, - "weekDownloads": 937, - "size": 13596239 + "downloads": 5536, + "weekDownloads": 818, + "size": 13596239, + "latestRelease": "1.4.0", + "latestReleaseDate": "2024-06-11T17:29:58.900Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.126, "topicSearchString": "react-native ios android libsodium sodium type" }, { @@ -79507,9 +81884,11 @@ }, "unmaintained": true, "npm": { - "downloads": 1284, - "weekDownloads": 286, - "size": 52394 + "downloads": 1277, + "weekDownloads": 256, + "size": 52394, + "latestRelease": "1.1.2", + "latestReleaseDate": "2022-01-16T06:53:01.961Z" }, "score": 41, "matchingScoreModifiers": [ @@ -79517,7 +81896,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.561, + "popularity": -0.579, "topicSearchString": "react-native react-component component react mobile ios android ui segmented-control typescript" }, { @@ -79567,9 +81946,11 @@ }, "npmPkg": "react-native-screenshot-prevent", "npm": { - "downloads": 37942, - "weekDownloads": 5444, - "size": 68966 + "downloads": 41107, + "weekDownloads": 4790, + "size": 68966, + "latestRelease": "1.2.1", + "latestReleaseDate": "2024-06-02T20:47:09.480Z" }, "score": 41, "matchingScoreModifiers": [ @@ -79577,7 +81958,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.122, + "popularity": 0.099, "topicSearchString": "react-native ios android" }, { @@ -79640,16 +82021,18 @@ }, "npmPkg": "react-native-hyperlinks", "npm": { - "downloads": 1036, - "weekDownloads": 69, - "size": 35002 + "downloads": 1130, + "weekDownloads": 74, + "size": 35002, + "latestRelease": "1.0.4", + "latestReleaseDate": "2023-01-05T20:53:35.481Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.057, + "popularity": 0.056, "topicSearchString": "react-native react link links hyperlink hyperlinks hyper-link hypertext rn typescript fuzzy-links hashtag mention url" }, { @@ -79675,7 +82058,7 @@ "forks": 8, "issues": 3, "subscribers": 1, - "stars": 148, + "stars": 149, "dependencies": 0 }, "name": "react-native-reanimated-image-viewer", @@ -79712,16 +82095,18 @@ }, "npmPkg": "react-native-reanimated-image-viewer", "npm": { - "downloads": 1335, - "weekDownloads": 353, - "size": 61616 + "downloads": 1305, + "weekDownloads": 274, + "size": 61616, + "latestRelease": "1.0.2", + "latestReleaseDate": "2023-01-05T17:30:40.752Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.225, + "popularity": 0.179, "topicSearchString": "react-native react reanimated image image-viewer image-viewing viewer viewing pinch pan zoom double-tap rn typescript" }, { @@ -79793,9 +82178,11 @@ "unmaintained": true, "npmPkg": "react-native-unicorn-modals", "npm": { - "downloads": 10, + "downloads": 12, "weekDownloads": 4, - "size": 164454 + "size": 164454, + "latestRelease": "0.5.1", + "latestReleaseDate": "2023-03-03T14:46:06.912Z" }, "score": 32, "matchingScoreModifiers": [ @@ -79866,9 +82253,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 2926, - "weekDownloads": 692, - "size": 68022 + "downloads": 2777, + "weekDownloads": 475, + "size": 68022, + "latestRelease": "1.0.0", + "latestReleaseDate": "2023-09-02T15:55:00.078Z" }, "score": 41, "matchingScoreModifiers": [ @@ -79876,7 +82265,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.201, + "popularity": 0.145, "topicSearchString": "react-native ios android animated scrollview expo flatlist react" }, { @@ -79900,10 +82289,10 @@ "updatedAt": "2023-01-10T21:45:26Z", "createdAt": "2023-01-10T20:35:49Z", "pushedAt": "2023-01-10T21:45:26Z", - "forks": 0, + "forks": 1, "issues": 0, "subscribers": 2, - "stars": 13, + "stars": 14, "dependencies": 0 }, "name": "react-native-appearance-control", @@ -79935,16 +82324,18 @@ "unmaintained": true, "npmPkg": "react-native-appearance-control", "npm": { - "downloads": 442, - "weekDownloads": 107, - "size": 52885 + "downloads": 477, + "weekDownloads": 98, + "size": 52885, + "latestRelease": "0.3.4", + "latestReleaseDate": "2023-01-10T21:45:24.203Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.544, + "popularity": -1.575, "topicSearchString": "react-native ios android dark-mode night-mode appearance user-interface-style" }, { @@ -79998,16 +82389,18 @@ "unmaintained": true, "npmPkg": "react-native-code-push-dev-menu", "npm": { - "downloads": 13, - "weekDownloads": 2, - "size": 17917 + "downloads": 12, + "weekDownloads": 1, + "size": 17917, + "latestRelease": "1.0.1", + "latestReleaseDate": "2023-01-15T20:37:16.970Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.617, + "popularity": -1.65, "topicSearchString": "cicd codepush reactnative" }, { @@ -80033,9 +82426,9 @@ "createdAt": "2022-08-27T13:38:37Z", "pushedAt": "2025-07-20T21:37:36Z", "forks": 27, - "issues": 2, + "issues": 3, "subscribers": 4, - "stars": 730, + "stars": 731, "dependencies": 0 }, "name": "react-native-android-widget", @@ -80064,16 +82457,18 @@ }, "npmPkg": "react-native-android-widget", "npm": { - "downloads": 9214, - "weekDownloads": 1055, - "size": 389330 + "downloads": 10589, + "weekDownloads": 1172, + "size": 389330, + "latestRelease": "0.17.1", + "latestReleaseDate": "2025-07-20T21:37:10.240Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.097, + "popularity": 0.094, "topicSearchString": "react-native android native react widget" }, { @@ -80131,15 +82526,17 @@ "npmPkg": "react-native-apple-mapkit-directions", "npm": { "downloads": 36, - "weekDownloads": 3, - "size": 27294 + "weekDownloads": 0, + "size": 27294, + "latestRelease": "1.2.1", + "latestReleaseDate": "2023-01-30T15:49:09.909Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.675, + "popularity": -1, "topicSearchString": "react-native ios apple mapkit directions maps" }, { @@ -80193,16 +82590,18 @@ "unmaintained": true, "npmPkg": "react-native-circular-chart", "npm": { - "downloads": 3832, - "weekDownloads": 940, - "size": 239516 + "downloads": 4064, + "weekDownloads": 605, + "size": 239516, + "latestRelease": "1.0.9", + "latestReleaseDate": "2023-01-25T01:42:28.064Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.541, + "popularity": -0.623, "topicSearchString": "donut-chart circle-chart circular-chart chart react-native animation animation-library" }, { @@ -80296,9 +82695,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 4538, - "weekDownloads": 862, - "size": 1872886 + "downloads": 4711, + "weekDownloads": 544, + "size": 1872886, + "latestRelease": "0.14.25", + "latestReleaseDate": "2025-03-12T17:52:13.394Z" }, "score": 73, "matchingScoreModifiers": [ @@ -80307,7 +82708,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.098, "topicSearchString": "react data cache flux suspense fetch hook networking async concurrent-mode typescript async data-fetching data-cache reactive state-management api-client api normalized-cache swr query front-end mobile react-native ios android web expo expogo nextjs middleware websocket rest graphql rpc sse declarative dynamic-data mutations" }, { @@ -80363,15 +82764,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 487, - "weekDownloads": 131, - "size": 152857 + "downloads": 496, + "weekDownloads": 175, + "size": 152857, + "latestRelease": "2.1.0", + "latestReleaseDate": "2025-07-31T16:42:51.059Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.77, + "popularity": -0.698, "topicSearchString": "react-native mytracker react native my.com" }, { @@ -80428,16 +82831,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 184, - "weekDownloads": 49, - "size": 380856 + "downloads": 164, + "weekDownloads": 22, + "size": 380856, + "latestRelease": "0.14.1", + "latestReleaseDate": "2024-09-03T14:26:51.416Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.522, + "popularity": -0.634, "topicSearchString": "react-native react maps osmdroid open-street-maps osm android" }, { @@ -80490,9 +82895,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 108079, - "weekDownloads": 18801, - "size": 558161 + "downloads": 111674, + "weekDownloads": 15500, + "size": 558161, + "latestRelease": "1.2.0", + "latestReleaseDate": "2024-07-06T12:43:53.805Z" }, "score": 41, "matchingScoreModifiers": [ @@ -80500,7 +82907,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.148, + "popularity": 0.118, "topicSearchString": "react-native ios android idfa aaid advertising" }, { @@ -80526,7 +82933,7 @@ "forks": 78, "issues": 59, "subscribers": 10, - "stars": 326, + "stars": 327, "dependencies": 0 }, "name": "react-native-health-connect", @@ -80555,9 +82962,11 @@ }, "npmPkg": "react-native-health-connect", "npm": { - "downloads": 43487, - "weekDownloads": 9227, - "size": 435448 + "downloads": 45086, + "weekDownloads": 8439, + "size": 435448, + "latestRelease": "3.4.0", + "latestReleaseDate": "2025-09-07T15:14:26.097Z" }, "score": 57, "matchingScoreModifiers": [ @@ -80565,7 +82974,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.159, "topicSearchString": "react-native health-connect health-sdk android fitness" }, { @@ -80628,15 +83037,17 @@ }, "npmPkg": "react-native-simple-line-chart", "npm": { - "downloads": 4272, - "weekDownloads": 903, - "size": 406061 + "downloads": 4309, + "weekDownloads": 838, + "size": 406061, + "latestRelease": "0.39.0", + "latestReleaseDate": "2025-07-29T09:53:54.830Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.165, "topicSearchString": "react-native line-chart charts chart-library ui-component graphs android chart ios line reanimated reanimated3" }, { @@ -80699,9 +83110,11 @@ }, "npmPkg": "react-native-qrcode-styled", "npm": { - "downloads": 117645, - "weekDownloads": 23332, - "size": 259634 + "downloads": 128718, + "weekDownloads": 18800, + "size": 259634, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-08-27T23:53:42.745Z" }, "score": 57, "matchingScoreModifiers": [ @@ -80709,7 +83122,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.124, "topicSearchString": "react-native qrcode svg qrcode-svg qrcode-styled qr-generator rn-qr-generator" }, { @@ -80733,10 +83146,10 @@ "updatedAt": "2025-08-15T23:19:06Z", "createdAt": "2014-03-11T06:09:42Z", "pushedAt": "2025-08-15T23:19:06Z", - "forks": 10297, - "issues": 3296, + "forks": 10302, + "issues": 3302, "subscribers": 1432, - "stars": 37064, + "stars": 37078, "dependencies": 5 }, "name": "@microsoft/signalr", @@ -80760,9 +83173,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 3408192, - "weekDownloads": 727094, - "size": 2831580 + "downloads": 3529764, + "weekDownloads": 587203, + "size": 2831580, + "latestRelease": "9.0.6", + "latestReleaseDate": "2025-07-31T21:32:33.010Z" }, "score": 86, "matchingScoreModifiers": [ @@ -80773,7 +83188,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.141, "topicSearchString": "signalr aspnetcore" }, { @@ -80838,16 +83253,18 @@ }, "npmPkg": "rn-vertical-slider", "npm": { - "downloads": 3543, - "weekDownloads": 653, - "size": 40664 + "downloads": 3814, + "weekDownloads": 546, + "size": 40664, + "latestRelease": "4.4.1", + "latestReleaseDate": "2025-07-12T23:20:45.660Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.157, + "popularity": 0.122, "topicSearchString": "react-native ios android vertical-slider column-slider rn rn-vertical-slider slider vertical" }, { @@ -80874,7 +83291,7 @@ "createdAt": "2023-01-13T18:03:26Z", "pushedAt": "2025-02-18T10:06:03Z", "forks": 26, - "issues": 9, + "issues": 8, "subscribers": 5, "stars": 282, "dependencies": 0 @@ -80902,9 +83319,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 2537, - "weekDownloads": 608, - "size": 278045 + "downloads": 2819, + "weekDownloads": 486, + "size": 278045, + "latestRelease": "0.2.1", + "latestReleaseDate": "2024-02-20T09:54:28.673Z" }, "score": 41, "matchingScoreModifiers": [ @@ -80912,7 +83331,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.204, + "popularity": 0.147, "topicSearchString": "react-native ios android" }, { @@ -80971,9 +83390,11 @@ "unmaintained": true, "npmPkg": "react-native-chatgpt", "npm": { - "downloads": 95, - "weekDownloads": 13, - "size": 176379 + "downloads": 98, + "weekDownloads": 6, + "size": 176379, + "latestRelease": "0.9.0", + "latestReleaseDate": "2023-01-29T21:21:45.615Z" }, "score": 41, "matchingScoreModifiers": [ @@ -80981,7 +83402,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.382, + "popularity": -1.448, "topicSearchString": "react-native ios android chatbot chatgpt react" }, { @@ -81045,16 +83466,18 @@ }, "npmPkg": "react-native-amazing-cropper", "npm": { - "downloads": 259, - "weekDownloads": 71, - "size": 207892 + "downloads": 277, + "weekDownloads": 59, + "size": 207892, + "latestRelease": "0.2.8", + "latestReleaseDate": "2025-03-30T15:15:47.096Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.513, + "popularity": -0.568, "topicSearchString": "react-native react crop rotate image cropper rotation ios android" }, { @@ -81106,15 +83529,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 4427, - "weekDownloads": 1257, - "size": 279424 + "downloads": 4415, + "weekDownloads": 1070, + "size": 279424, + "latestRelease": "52.1.9", + "latestReleaseDate": "2025-05-29T16:16:39.801Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.241, + "popularity": 0.206, "topicSearchString": "react-native ios android" }, { @@ -81170,9 +83595,11 @@ }, "npmPkg": "css-to-react-native", "npm": { - "downloads": 30411852, - "weekDownloads": 6330396, - "size": 90021 + "downloads": 31373377, + "weekDownloads": 5224412, + "size": 90021, + "latestRelease": "3.2.0", + "latestReleaseDate": "2023-02-14T22:20:46.436Z" }, "score": 92, "matchingScoreModifiers": [ @@ -81181,7 +83608,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.142, "topicSearchString": "styled-components react reactnative styles css" }, { @@ -81206,7 +83633,7 @@ "forks": 1764, "issues": 115, "subscribers": 329, - "stars": 21996, + "stars": 21998, "dependencies": 0 }, "name": "babel-plugin-react-native-web", @@ -81229,9 +83656,11 @@ }, "npmPkg": "babel-plugin-react-native-web", "npm": { - "downloads": 6858365, - "weekDownloads": 1332404, - "size": 17221 + "downloads": 7179215, + "weekDownloads": 1173052, + "size": 17221, + "latestRelease": "0.21.1", + "latestReleaseDate": "2025-08-20T20:41:10.300Z" }, "score": 86, "matchingScoreModifiers": [ @@ -81242,7 +83671,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.139, "topicSearchString": "" }, { @@ -81300,16 +83729,18 @@ }, "npmPkg": "react-native-month", "npm": { - "downloads": 9814, - "weekDownloads": 2071, - "size": 510510 + "downloads": 10097, + "weekDownloads": 1594, + "size": 510510, + "latestRelease": "1.7.0", + "latestReleaseDate": "2024-03-07T23:01:25.087Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.134, "topicSearchString": "react-native month component" }, { @@ -81382,15 +83813,17 @@ }, "npmPkg": "react-native-flex-grid", "npm": { - "downloads": 25313, - "weekDownloads": 412, - "size": 142879 + "downloads": 29245, + "weekDownloads": 719, + "size": 142879, + "latestRelease": "1.0.6", + "latestReleaseDate": "2025-05-31T14:03:13.864Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.014, + "popularity": 0.021, "topicSearchString": "react react-native web grid layout flex flexbox design style bootstrap 12-columns n-columns demo storybook typescript flowtype expo framework customizable configurable zero-dependency" }, { @@ -81420,10 +83853,10 @@ "updatedAt": "2023-07-10T03:45:37Z", "createdAt": "2017-05-26T06:48:38Z", "pushedAt": "2023-07-10T03:45:37Z", - "forks": 322, + "forks": 321, "issues": 286, "subscribers": 24, - "stars": 1322, + "stars": 1320, "dependencies": 1 }, "name": "react-native-amap3d", @@ -81451,9 +83884,11 @@ "unmaintained": true, "npmPkg": "react-native-amap3d", "npm": { - "downloads": 1156, + "downloads": 1244, "weekDownloads": 190, - "size": 84469 + "size": 84469, + "latestRelease": "3.2.4", + "latestReleaseDate": "2023-07-10T03:46:54.253Z" }, "score": 46, "matchingScoreModifiers": [ @@ -81463,7 +83898,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.61, + "popularity": -0.62, "topicSearchString": "react-native amap maps mapview" }, { @@ -81527,16 +83962,18 @@ }, "npmPkg": "mixpanel-react-native", "npm": { - "downloads": 433540, - "weekDownloads": 95184, - "size": 40243541 + "downloads": 452244, + "weekDownloads": 76923, + "size": 40243541, + "latestRelease": "3.1.2", + "latestReleaseDate": "2025-06-05T17:13:47.708Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.187, + "popularity": 0.145, "topicSearchString": "mixpanel react native ios android analytics tracking sdk react-native analytics-tracking mixpanel-sdk" }, { @@ -81590,16 +84027,18 @@ "unmaintained": true, "npmPkg": "react-native-block-store", "npm": { - "downloads": 50, - "weekDownloads": 0, - "size": 20287 + "downloads": 109, + "weekDownloads": 1, + "size": 20287, + "latestRelease": "0.1.1", + "latestReleaseDate": "2023-03-03T11:29:55.262Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -1.742, "topicSearchString": "react-native ios android" }, { @@ -81657,15 +84096,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 530, - "weekDownloads": 75, - "size": 83971 + "downloads": 558, + "weekDownloads": 45, + "size": 83971, + "latestRelease": "1.5.0", + "latestReleaseDate": "2025-02-02T14:02:22.325Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.629, + "popularity": -0.681, "topicSearchString": "react-native ios android barcode barcode-scanner qrcode qrcode-scanner" }, { @@ -81723,9 +84164,11 @@ }, "npmPkg": "react-native-ssl-public-key-pinning", "npm": { - "downloads": 67067, - "weekDownloads": 14595, - "size": 59538 + "downloads": 69359, + "weekDownloads": 11216, + "size": 59538, + "latestRelease": "1.2.6", + "latestReleaseDate": "2025-07-05T13:50:23.821Z" }, "score": 57, "matchingScoreModifiers": [ @@ -81733,7 +84176,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.137, "topicSearchString": "react-native ios android ssl ssl-pinning network pki" }, { @@ -81793,16 +84236,18 @@ }, "npmPkg": "react-native-a11y-slider", "npm": { - "downloads": 4492, - "weekDownloads": 967, - "size": 68265 + "downloads": 4839, + "weekDownloads": 721, + "size": 68265, + "latestRelease": "1.3.2", + "latestReleaseDate": "2023-10-26T20:40:56.688Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.067, + "popularity": -0.123, "topicSearchString": "a11y accessibility react-native slider" }, { @@ -81863,16 +84308,18 @@ }, "npmPkg": "react-fancy-qrcode", "npm": { - "downloads": 3448, - "weekDownloads": 577, - "size": 38561 + "downloads": 3675, + "weekDownloads": 399, + "size": 38561, + "latestRelease": "1.0.4", + "latestReleaseDate": "2024-10-11T19:36:44.268Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.108, + "popularity": -0.158, "topicSearchString": "qrcode react react-native" }, { @@ -81943,7 +84390,9 @@ "npm": { "downloads": 10, "weekDownloads": 0, - "size": 236973 + "size": 236973, + "latestRelease": "1.0.0", + "latestReleaseDate": "2023-02-17T15:57:17.805Z" }, "score": 32, "matchingScoreModifiers": [ @@ -81982,10 +84431,10 @@ "updatedAt": "2025-08-24T06:43:41Z", "createdAt": "2022-01-04T07:33:01Z", "pushedAt": "2025-08-24T06:43:41Z", - "forks": 26, + "forks": 27, "issues": 3, "subscribers": 2, - "stars": 157, + "stars": 158, "dependencies": 0 }, "name": "react-native-input-select", @@ -82024,16 +84473,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 12908, - "weekDownloads": 2366, - "size": 347835 + "downloads": 13513, + "weekDownloads": 1841, + "size": 347835, + "latestRelease": "2.1.8", + "latestReleaseDate": "2025-08-24T06:43:40.828Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.116, "topicSearchString": "react-native ios android dropdown selection dropdown-menu multiple-select picker pull-down-menu combo-box list-box react select multi-select multipleselection search" }, { @@ -82087,16 +84538,18 @@ "unmaintained": true, "npmPkg": "react-native-animated-bottom-drawer", "npm": { - "downloads": 2336, - "weekDownloads": 489, - "size": 22114 + "downloads": 2403, + "weekDownloads": 429, + "size": 22114, + "latestRelease": "0.0.23", + "latestReleaseDate": "2023-08-11T08:03:52.877Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.598, "topicSearchString": "react-native bottom-drawer bottom-sheet react bottom-modal modal typescript" }, { @@ -82153,16 +84606,18 @@ }, "npmPkg": "react-native-is-maestro", "npm": { - "downloads": 11224, - "weekDownloads": 644, - "size": 43348 + "downloads": 11404, + "weekDownloads": 442, + "size": 43348, + "latestRelease": "3.0.1", + "latestReleaseDate": "2024-06-27T12:13:40.428Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.049, + "popularity": 0.033, "topicSearchString": "react-native ios android web maestro" }, { @@ -82191,9 +84646,9 @@ "createdAt": "2023-03-09T11:19:24Z", "pushedAt": "2025-08-12T20:31:44Z", "forks": 9, - "issues": 2, + "issues": 3, "subscribers": 3, - "stars": 239, + "stars": 244, "dependencies": 0 }, "name": "react-native-pdf-renderer", @@ -82223,17 +84678,18 @@ }, "npmPkg": "react-native-pdf-renderer", "npm": { - "downloads": 36619, - "weekDownloads": 7498, - "size": 174403 + "downloads": 37490, + "weekDownloads": 6889, + "size": 174403, + "latestRelease": "2.3.0", + "latestReleaseDate": "2025-08-12T20:32:04.137Z" }, - "score": 57, + "score": 51, "matchingScoreModifiers": [ "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.156, "topicSearchString": "react-native android ios pdf pdfrenderer pdfkit" }, { @@ -82293,16 +84749,18 @@ "unmaintained": true, "npmPkg": "react-native-use-list", "npm": { - "downloads": 70, - "weekDownloads": 13, - "size": 55355 + "downloads": 77, + "weekDownloads": 12, + "size": 55355, + "latestRelease": "0.2.1", + "latestReleaseDate": "2023-04-28T10:44:29.336Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.337, + "popularity": -1.367, "topicSearchString": "react-native ios android flatlist sectionlist virtualizedlist" }, { @@ -82356,9 +84814,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 11, + "downloads": 12, "weekDownloads": 0, - "size": 73561 + "size": 73561, + "latestRelease": "2.0.5", + "latestReleaseDate": "2023-05-07T10:51:18.033Z" }, "score": 32, "matchingScoreModifiers": [ @@ -82429,15 +84889,17 @@ }, "npmPkg": "react-native-code-highlighter", "npm": { - "downloads": 6660, - "weekDownloads": 1399, - "size": 32860 + "downloads": 7445, + "weekDownloads": 1032, + "size": 32860, + "latestRelease": "1.3.0", + "latestReleaseDate": "2025-07-01T15:00:49.859Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.118, "topicSearchString": "react-native ios android web code-hightlighter syntax-highlighter code-highlight syntax-highlighting typescript react" }, { @@ -82461,7 +84923,7 @@ "forks": 30, "issues": 3, "subscribers": 3, - "stars": 288, + "stars": 289, "dependencies": 0 }, "name": "react-native-screenguard", @@ -82509,16 +84971,18 @@ }, "npmPkg": "react-native-screenguard", "npm": { - "downloads": 34237, - "weekDownloads": 8026, - "size": 292591 + "downloads": 34045, + "weekDownloads": 6215, + "size": 292591, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-07-09T16:37:42.032Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.199, + "popularity": 0.155, "topicSearchString": "screenguard detector screen-capture capture protection prevent screenshot capture-protection screenshot-prevent screenshot-blocker screenshot-detector screenshot-protection screenshot-prevention screenshot-blocking screenshot-block screenshot-blocking-ios screenshot-blocking-android screenshot-block-ios screenshot-block-android screenshot-blocker-ios screenshot-blocker-android react native ios android" }, { @@ -82579,15 +85043,17 @@ }, "npmPkg": "react-native-totp-utils", "npm": { - "downloads": 24, - "weekDownloads": 5, - "size": 74203 + "downloads": 23, + "weekDownloads": 6, + "size": 74203, + "latestRelease": "1.0.5", + "latestReleaseDate": "2023-06-22T08:05:20.987Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": -1.55, + "popularity": -1.51, "topicSearchString": "react-native ios android totp totp-utils" }, { @@ -82638,8 +85104,10 @@ "npmPkg": "react-native-hardwired", "npm": { "downloads": 1, - "weekDownloads": 1, - "size": 702204 + "weekDownloads": 0, + "size": 702204, + "latestRelease": "0.10.2", + "latestReleaseDate": "2023-07-26T12:42:25.101Z" }, "score": 32, "matchingScoreModifiers": [ @@ -82665,9 +85133,9 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T10:57:21Z", + "updatedAt": "2025-09-13T13:12:15Z", "createdAt": "2023-06-09T10:46:18Z", - "pushedAt": "2025-09-10T10:57:21Z", + "pushedAt": "2025-09-13T13:12:15Z", "forks": 10, "issues": 3, "subscribers": 1, @@ -82698,16 +85166,18 @@ }, "npmPkg": "react-native-maps-routes", "npm": { - "downloads": 1483, - "weekDownloads": 319, - "size": 21930 + "downloads": 1552, + "weekDownloads": 230, + "size": 21930, + "latestRelease": "1.3.4", + "latestReleaseDate": "2025-09-12T18:04:21.131Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.126, "topicSearchString": "react-native maps ios android" }, { @@ -82763,7 +85233,9 @@ "npm": { "downloads": 7, "weekDownloads": 0, - "size": 32692 + "size": 32692, + "latestRelease": "0.2.2", + "latestReleaseDate": "2022-07-05T20:52:20.767Z" }, "score": 32, "matchingScoreModifiers": [ @@ -82829,15 +85301,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 2776, - "weekDownloads": 566, - "size": 117704 + "downloads": 3024, + "weekDownloads": 497, + "size": 117704, + "latestRelease": "7.0.2", + "latestReleaseDate": "2025-07-06T17:52:16.885Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.14, "topicSearchString": "react-native ios android theme dark dark-mode apearance hacktoberfest" }, { @@ -82891,9 +85365,11 @@ "unmaintained": true, "npmPkg": "react-native-rsa-signer", "npm": { - "downloads": 4, - "weekDownloads": 2, - "size": 80881 + "downloads": 2, + "weekDownloads": 1, + "size": 80881, + "latestRelease": "1.5.1", + "latestReleaseDate": "2023-07-28T00:44:37.843Z" }, "score": 32, "matchingScoreModifiers": [ @@ -82959,16 +85435,18 @@ }, "npmPkg": "react-native-pie-chart", "npm": { - "downloads": 42091, - "weekDownloads": 8005, - "size": 337223 + "downloads": 44154, + "weekDownloads": 7096, + "size": 337223, + "latestRelease": "4.0.1", + "latestReleaseDate": "2025-02-06T22:54:12.919Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.137, "topicSearchString": "react react-native chart pie-chart visualization" }, { @@ -83030,16 +85508,18 @@ }, "unmaintained": true, "npm": { - "downloads": 169, - "weekDownloads": 19, - "size": 52463 + "downloads": 166, + "weekDownloads": 16, + "size": 52463, + "latestRelease": "0.0.2", + "latestReleaseDate": "2023-06-23T12:07:18.324Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.653, + "popularity": -1.668, "topicSearchString": "react-native autofocus next-field enter onenter input textfield" }, { @@ -83094,16 +85574,18 @@ }, "npmPkg": "react-native-web-jsonschema-form", "npm": { - "downloads": 169, - "weekDownloads": 6, - "size": 191929 + "downloads": 174, + "weekDownloads": 3, + "size": 191929, + "latestRelease": "4.0.0", + "latestReleaseDate": "2022-04-20T14:55:23.902Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.719, + "popularity": -0.735, "topicSearchString": "expo react react-native web react-component ui-components json-schema react-form" }, { @@ -83156,16 +85638,18 @@ }, "unmaintained": true, "npm": { - "downloads": 95, - "weekDownloads": 17, - "size": 2390368 + "downloads": 99, + "weekDownloads": 25, + "size": 2390368, + "latestRelease": "1.0.3", + "latestReleaseDate": "2020-03-25T13:41:20.987Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.595, + "popularity": -1.533, "topicSearchString": "react-native ios apple-music apple-music-api music apple" }, { @@ -83235,16 +85719,18 @@ }, "npmPkg": "react-native-keys", "npm": { - "downloads": 13817, - "weekDownloads": 2660, - "size": 45454803 + "downloads": 14362, + "weekDownloads": 2276, + "size": 45454803, + "latestRelease": "0.7.13", + "latestReleaseDate": "2025-09-07T15:48:03.636Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.135, "topicSearchString": "react-native ios android config environment environment-variables secure env jsi jni keys jni-android jni-ios dotenv config-var 12factor protected undecryptable envs" }, { @@ -83279,7 +85765,7 @@ "forks": 32, "issues": 1, "subscribers": 1, - "stars": 182, + "stars": 183, "dependencies": 0 }, "name": "@react-native-assets/slider", @@ -83307,9 +85793,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 66971, - "weekDownloads": 15109, - "size": 103674 + "downloads": 68083, + "weekDownloads": 12865, + "size": 103674, + "latestRelease": "11.0.11", + "latestReleaseDate": "2025-08-27T22:34:39.778Z" }, "score": 57, "matchingScoreModifiers": [ @@ -83317,7 +85805,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.192, + "popularity": 0.161, "topicSearchString": "react-native react native web slider range" }, { @@ -83341,13 +85829,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-11T06:59:25Z", + "updatedAt": "2025-09-12T08:44:01Z", "createdAt": "2017-01-17T17:26:46Z", - "pushedAt": "2025-08-11T06:59:25Z", + "pushedAt": "2025-09-12T08:44:01Z", "forks": 414, - "issues": 36, + "issues": 35, "subscribers": 32, - "stars": 5355, + "stars": 5366, "dependencies": 2 }, "name": "@lingui/react", @@ -83382,18 +85870,21 @@ "hasNativeCode": false }, "npm": { - "downloads": 1201843, - "weekDownloads": 260456, - "size": 35602 + "downloads": 1256866, + "weekDownloads": 211986, + "size": 35602, + "latestRelease": "5.5.0", + "latestReleaseDate": "2025-09-12T09:17:50.031Z" }, - "score": 92, + "score": 97, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.143, "topicSearchString": "react component react-component react-native i18n internationalization i9n translation icu messageformat multilingual localization l10n" }, { @@ -83453,7 +85944,9 @@ "npm": { "downloads": 0, "weekDownloads": 0, - "size": 24333 + "size": 24333, + "latestRelease": "0.2.0", + "latestReleaseDate": "2023-07-15T11:36:55.862Z" }, "score": 32, "matchingScoreModifiers": [ @@ -83519,16 +86012,18 @@ }, "npmPkg": "react-native-click-outside", "npm": { - "downloads": 20751, - "weekDownloads": 4812, - "size": 39515 + "downloads": 21215, + "weekDownloads": 3749, + "size": 39515, + "latestRelease": "0.1.1", + "latestReleaseDate": "2023-07-21T20:00:49.916Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.197, + "popularity": 0.15, "topicSearchString": "react-native ios android click-outside open-source hacktoberfest" }, { @@ -83552,10 +86047,10 @@ "updatedAt": "2025-03-03T18:58:16Z", "createdAt": "2023-04-08T15:54:14Z", "pushedAt": "2025-03-03T18:58:16Z", - "forks": 10, + "forks": 11, "issues": 5, "subscribers": 1, - "stars": 108, + "stars": 107, "dependencies": 0 }, "name": "react-native-localization-settings", @@ -83589,16 +86084,18 @@ }, "npmPkg": "react-native-localization-settings", "npm": { - "downloads": 66608, - "weekDownloads": 17392, - "size": 63171 + "downloads": 65775, + "weekDownloads": 13035, + "size": 63171, + "latestRelease": "1.2.0", + "latestReleaseDate": "2024-11-12T17:47:50.621Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.222, + "popularity": 0.168, "topicSearchString": "react-native ios android i18n i18next i18n-react l10n language per-app hacktoberfest" }, { @@ -83628,7 +86125,7 @@ "forks": 25, "issues": 2, "subscribers": 3, - "stars": 72, + "stars": 73, "dependencies": 4 }, "name": "@rnw-community/react-native-payments", @@ -83665,15 +86162,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 25236, - "weekDownloads": 6033, - "size": 475635 + "downloads": 26577, + "weekDownloads": 4584, + "size": 475635, + "latestRelease": "1.6.2", + "latestReleaseDate": "2025-08-01T16:13:58.249Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.203, + "popularity": 0.147, "topicSearchString": "react react-native apple-pay google-pay payment-request payments android ios android-pay apple-pay payment-intents cross-platform payments expo expo-plugin" }, { @@ -83730,16 +86229,18 @@ }, "npmPkg": "react-native-detect-maestro", "npm": { - "downloads": 335, - "weekDownloads": 52, - "size": 18277 + "downloads": 339, + "weekDownloads": 48, + "size": 18277, + "latestRelease": "1.0.7", + "latestReleaseDate": "2023-11-14T22:27:25.844Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.867, + "popularity": -0.878, "topicSearchString": "react react-native component android ios maestro e2e is-e2e is-maestro" }, { @@ -83793,15 +86294,17 @@ }, "npmPkg": "react-native-widget-picker", "npm": { - "downloads": 1268, - "weekDownloads": 249, - "size": 20301 + "downloads": 1340, + "weekDownloads": 331, + "size": 20301, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-08-01T09:31:00.302Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.083, + "popularity": -0.04, "topicSearchString": "react react-native component android android-widget widget home-screen home-screen-widget" }, { @@ -83830,7 +86333,7 @@ "forks": 21, "issues": 5, "subscribers": 4, - "stars": 239, + "stars": 242, "dependencies": 0 }, "name": "react-native-zoom-reanimated", @@ -83857,9 +86360,11 @@ }, "npmPkg": "react-native-zoom-reanimated", "npm": { - "downloads": 15528, - "weekDownloads": 3250, - "size": 26705 + "downloads": 16147, + "weekDownloads": 3072, + "size": 26705, + "latestRelease": "1.4.10", + "latestReleaseDate": "2025-08-13T08:48:47.191Z" }, "score": 57, "matchingScoreModifiers": [ @@ -83867,7 +86372,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.162, "topicSearchString": "zoom react-native reanimated gesture-handler" }, { @@ -83936,15 +86441,17 @@ }, "npm": { "downloads": 60, - "weekDownloads": 4, - "size": 499557 + "weekDownloads": 5, + "size": 499557, + "latestRelease": "2.1.0", + "latestReleaseDate": "2023-11-10T17:25:29.232Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.943, + "popularity": -0.929, "topicSearchString": "android ios web react-native reactjs native react ui-library responsive-ui bootstrap dark-mode mergerefs ui kit component" }, { @@ -84005,16 +86512,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 1591, - "weekDownloads": 263, - "size": 844129 + "downloads": 1655, + "weekDownloads": 260, + "size": 844129, + "latestRelease": "3.15.17", + "latestReleaseDate": "2025-09-09T10:46:55.255Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.141, + "popularity": 0.134, "topicSearchString": "react-native situm indoor-positioning indoor-maps wayfinding ios android" }, { @@ -84142,7 +86651,9 @@ "npm": { "downloads": 0, "weekDownloads": 0, - "size": 30067 + "size": 30067, + "latestRelease": "0.2.0", + "latestReleaseDate": "2023-08-16T15:30:22.040Z" }, "score": 32, "matchingScoreModifiers": [ @@ -84213,16 +86724,18 @@ "unmaintained": true, "npmPkg": "react-native-palette-picker", "npm": { - "downloads": 72, + "downloads": 120, "weekDownloads": 13, - "size": 42415 + "size": 42415, + "latestRelease": "0.2.1", + "latestReleaseDate": "2023-08-19T09:04:25.836Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.587, + "popularity": -1.657, "topicSearchString": "react-native android react palette image-colors dominant image color palette-api" }, { @@ -84283,16 +86796,18 @@ }, "npmPkg": "react-native-vimeo-iframe", "npm": { - "downloads": 24145, - "weekDownloads": 4820, - "size": 41476 + "downloads": 24924, + "weekDownloads": 4078, + "size": 41476, + "latestRelease": "1.2.1", + "latestReleaseDate": "2023-01-02T20:12:10.641Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.139, "topicSearchString": "android ios react-native component-library vimeo videos hacktoberfest video-player javascript video" }, { @@ -84347,16 +86862,18 @@ "unmaintained": true, "npmPkg": "react-native-components-tracking", "npm": { - "downloads": 79, - "weekDownloads": 38, - "size": 63148 + "downloads": 69, + "weekDownloads": 29, + "size": 63148, + "latestRelease": "1.1.2", + "latestReleaseDate": "2023-03-25T17:33:46.735Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.328, + "popularity": -1.387, "topicSearchString": "react-native ios android" }, { @@ -84413,16 +86930,18 @@ "unmaintained": true, "npmPkg": "react-native-squish-button", "npm": { - "downloads": 34, - "weekDownloads": 6, - "size": 27945 + "downloads": 42, + "weekDownloads": 9, + "size": 27945, + "latestRelease": "0.3.0", + "latestReleaseDate": "2023-08-24T07:08:27.679Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.6, + "popularity": -1.55, "topicSearchString": "react-native ios android" }, { @@ -84508,16 +87027,18 @@ }, "npmPkg": "react-native-timer-picker", "npm": { - "downloads": 18930, - "weekDownloads": 3860, - "size": 771411 + "downloads": 19775, + "weekDownloads": 3168, + "size": 771411, + "latestRelease": "2.2.0", + "latestReleaseDate": "2025-05-19T13:44:40.010Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.136, "topicSearchString": "react react-native expo duration picker time timer alarm modal durationpicker duration-picker duration-picker-modal timepicker time-picker alarmpicker alarm-picker alarm-picker-modal timerpicker timer-picker timer-picker-modal expo-duration-picker expo-time-picker expo-timepicker expo-durationpicker component components" }, { @@ -84571,16 +87092,18 @@ }, "npmPkg": "react-native-simple-keypad", "npm": { - "downloads": 1124, - "weekDownloads": 120, - "size": 77129 + "downloads": 1152, + "weekDownloads": 129, + "size": 77129, + "latestRelease": "0.5.2", + "latestReleaseDate": "2025-09-07T18:53:14.298Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.091, + "popularity": 0.095, "topicSearchString": "react-native ios android" }, { @@ -84642,16 +87165,18 @@ "unmaintained": true, "npmPkg": "react-native-responsive-scalability", "npm": { - "downloads": 11, + "downloads": 13, "weekDownloads": 3, - "size": 68546 + "size": 68546, + "latestRelease": "1.2.0", + "latestReleaseDate": "2023-09-09T14:58:29.863Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.45, + "popularity": -1.55, "topicSearchString": "react-native ios android package responsive expo" }, { @@ -84709,16 +87234,18 @@ }, "npmPkg": "react-native-http-bridge-refurbished", "npm": { - "downloads": 1446, - "weekDownloads": 317, - "size": 69452 + "downloads": 1494, + "weekDownloads": 246, + "size": 69452, + "latestRelease": "1.2.9", + "latestReleaseDate": "2023-09-22T14:55:05.401Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.14, "topicSearchString": "react-component react-native nanohttpd gcdhttpserver http server bridge webserver http-server rest-api typescript" }, { @@ -84776,16 +87303,18 @@ "unmaintained": true, "npmPkg": "react-native-simple-bcrypt", "npm": { - "downloads": 64, - "weekDownloads": 4, - "size": 47929 + "downloads": 85, + "weekDownloads": 5, + "size": 47929, + "latestRelease": "0.3.0", + "latestReleaseDate": "2023-08-31T20:28:53.716Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.697, + "popularity": -1.7, "topicSearchString": "react-native bcrypt native hash ios android" }, { @@ -84818,7 +87347,7 @@ "forks": 8, "issues": 0, "subscribers": 3, - "stars": 183, + "stars": 184, "dependencies": 0 }, "name": "@animatereactnative/stagger", @@ -84853,16 +87382,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 8029, - "weekDownloads": 1408, - "size": 30875 + "downloads": 8292, + "weekDownloads": 1098, + "size": 30875, + "latestRelease": "0.3.0", + "latestReleaseDate": "2024-02-12T09:46:16.358Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.113, "topicSearchString": "react-native ios android stagger exit-animation enter-animation animation stagger-view reanimated2 reanimated3 layout-animation stagger-animation" }, { @@ -84892,7 +87423,7 @@ "forks": 24, "issues": 9, "subscribers": 5, - "stars": 320, + "stars": 324, "dependencies": 0 }, "name": "@animatereactnative/marquee", @@ -84929,9 +87460,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 54176, - "weekDownloads": 11826, - "size": 42746 + "downloads": 56379, + "weekDownloads": 9751, + "size": 42746, + "latestRelease": "0.5.2", + "latestReleaseDate": "2025-02-11T13:09:25.360Z" }, "score": 41, "matchingScoreModifiers": [ @@ -84939,7 +87472,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.147, "topicSearchString": "react-native ios android marquee carousel slider ticker horizontal-scrolling-carousels infinite-ticker expo news-ticker typescript reanimated reanimated3" }, { @@ -84974,7 +87507,7 @@ "forks": 4, "issues": 0, "subscribers": 5, - "stars": 388, + "stars": 389, "dependencies": 0 }, "name": "expo-drag-drop-content-view", @@ -85001,16 +87534,18 @@ }, "npmPkg": "expo-drag-drop-content-view", "npm": { - "downloads": 11094, - "weekDownloads": 2231, - "size": 139828 + "downloads": 12244, + "weekDownloads": 1886, + "size": 139828, + "latestRelease": "0.9.0", + "latestReleaseDate": "2025-06-29T16:51:37.012Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.131, "topicSearchString": "react-native expo expo-drag-drop-content-view expodragdropcontentview" }, { @@ -85073,9 +87608,11 @@ "unmaintained": true, "npmPkg": "rn-wave-bottom-bar", "npm": { - "downloads": 618, - "weekDownloads": 85, - "size": 214359 + "downloads": 642, + "weekDownloads": 80, + "size": 214359, + "latestRelease": "2.2.36", + "latestReleaseDate": "2023-04-17T18:12:22.056Z" }, "score": 41, "matchingScoreModifiers": [ @@ -85083,7 +87620,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.383, + "popularity": -1.394, "topicSearchString": "react-native react-navigation bottom-bar tab-bar animation bottom-tabs curved wave" }, { @@ -85112,13 +87649,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-26T04:11:53Z", + "updatedAt": "2025-09-11T20:24:37Z", "createdAt": "2022-11-03T10:37:07Z", - "pushedAt": "2025-08-26T04:11:53Z", + "pushedAt": "2025-09-11T20:24:37Z", "forks": 84, "issues": 54, "subscribers": 10, - "stars": 416, + "stars": 418, "dependencies": 5 }, "name": "@maplibre/maplibre-react-native", @@ -85147,9 +87684,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 31132, - "weekDownloads": 6223, - "size": 1963845 + "downloads": 32667, + "weekDownloads": 5001, + "size": 1963845, + "latestRelease": "10.2.1", + "latestReleaseDate": "2025-08-15T17:35:43.511Z" }, "score": 57, "matchingScoreModifiers": [ @@ -85157,7 +87696,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.13, "topicSearchString": "maps ios android maplibre react-native mapbox react" }, { @@ -85231,9 +87770,11 @@ }, "npmPkg": "react-tinder-card", "npm": { - "downloads": 29335, - "weekDownloads": 6701, - "size": 30606 + "downloads": 28606, + "weekDownloads": 5139, + "size": 30606, + "latestRelease": "1.6.4", + "latestReleaseDate": "2023-11-07T07:43:18.210Z" }, "score": 41, "matchingScoreModifiers": [ @@ -85241,7 +87782,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.194, + "popularity": 0.153, "topicSearchString": "tinder card react-native native ios android web react swipeable swipe physics deck drag draggable swipeable-elements hacktoberfest" }, { @@ -85306,16 +87847,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 6166, - "weekDownloads": 1431, - "size": 142400 + "downloads": 6465, + "weekDownloads": 1085, + "size": 142400, + "latestRelease": "4.0.0", + "latestReleaseDate": "2025-06-23T22:01:05.813Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.197, + "popularity": 0.143, "topicSearchString": "app-tour android customizable ios react-native step-by-step spotlight spotlight-tour tour user-guide" }, { @@ -85344,10 +87887,10 @@ "updatedAt": "2025-08-13T11:21:53Z", "createdAt": "2022-11-22T11:55:26Z", "pushedAt": "2025-08-13T11:21:53Z", - "forks": 66, - "issues": 1, - "subscribers": 4, - "stars": 342, + "forks": 67, + "issues": 2, + "subscribers": 5, + "stars": 344, "dependencies": 2 }, "name": "react-native-international-phone-number", @@ -85391,17 +87934,18 @@ }, "npmPkg": "react-native-international-phone-number", "npm": { - "downloads": 67175, - "weekDownloads": 13229, - "size": 109764 + "downloads": 69847, + "weekDownloads": 11662, + "size": 109764, + "latestRelease": "0.10.5", + "latestReleaseDate": "2025-08-14T10:07:10.108Z" }, - "score": 57, + "score": 51, "matchingScoreModifiers": [ "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.142, "topicSearchString": "mobile ios android react-native expo components typescript react-hook-form mask-input phone-input international-number-phone picker country-picker country flag custom-lib codes search animated input flags" }, { @@ -85427,13 +87971,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-03T08:53:33Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-03T08:53:33Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-image", @@ -85457,9 +88001,11 @@ }, "npmPkg": "expo-image", "npm": { - "downloads": 2891598, - "weekDownloads": 609881, - "size": 798540 + "downloads": 3006111, + "weekDownloads": 552141, + "size": 837150, + "latestRelease": "3.0.8", + "latestReleaseDate": "2025-09-11T20:25:03.676Z" }, "score": 86, "matchingScoreModifiers": [ @@ -85470,7 +88016,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.156, "topicSearchString": "react-native" }, { @@ -85526,16 +88072,18 @@ }, "unmaintained": true, "npm": { - "downloads": 285, - "weekDownloads": 45, - "size": 387379 + "downloads": 341, + "weekDownloads": 39, + "size": 387379, + "latestRelease": "2.6.1", + "latestReleaseDate": "2024-08-16T11:52:33.020Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.366, + "popularity": -1.402, "topicSearchString": "react-native android braintree hacktoberfest ios" }, { @@ -85594,9 +88142,11 @@ }, "npmPkg": "react-native-menubar-extra", "npm": { - "downloads": 15, - "weekDownloads": 6, - "size": 61232 + "downloads": 16, + "weekDownloads": 2, + "size": 61232, + "latestRelease": "0.3.1", + "latestReleaseDate": "2023-11-04T16:26:08.826Z" }, "score": 41, "matchingScoreModifiers": [ @@ -85604,7 +88154,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.35, + "popularity": -0.617, "topicSearchString": "react-native macos library menubar menubar-app hacktoberfest" }, { @@ -85652,9 +88202,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 14044, - "weekDownloads": 2839, - "size": 32527 + "downloads": 14357, + "weekDownloads": 2407, + "size": 32527, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-09-01T22:08:45.303Z" }, "score": 57, "matchingScoreModifiers": [ @@ -85662,7 +88214,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.143, "topicSearchString": "react-native" }, { @@ -85710,9 +88262,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 5525, - "weekDownloads": 1013, - "size": 42493 + "downloads": 6153, + "weekDownloads": 927, + "size": 42493, + "latestRelease": "2.0.1", + "latestReleaseDate": "2025-09-01T22:34:38.556Z" }, "score": 57, "matchingScoreModifiers": [ @@ -85720,7 +88274,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.128, "topicSearchString": "react-native" }, { @@ -85769,8 +88323,10 @@ }, "npm": { "downloads": 613, - "weekDownloads": 77, - "size": 22870 + "weekDownloads": 63, + "size": 22870, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-09-01T22:09:46.327Z" }, "score": 57, "matchingScoreModifiers": [ @@ -85778,7 +88334,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.643, + "popularity": -0.662, "topicSearchString": "react-native" }, { @@ -85826,9 +88382,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 7899, - "weekDownloads": 1125, - "size": 48399 + "downloads": 8482, + "weekDownloads": 1033, + "size": 48399, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-09-01T22:09:27.943Z" }, "score": 57, "matchingScoreModifiers": [ @@ -85836,7 +88394,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.121, + "popularity": 0.104, "topicSearchString": "react-native" }, { @@ -85884,9 +88442,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2166, - "weekDownloads": 529, - "size": 22758 + "downloads": 2212, + "weekDownloads": 481, + "size": 22758, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-09-01T22:10:08.433Z" }, "score": 57, "matchingScoreModifiers": [ @@ -85894,7 +88454,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.208, + "popularity": 0.185, "topicSearchString": "react-native" }, { @@ -85941,9 +88501,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 221, - "weekDownloads": 42, - "size": 23994 + "downloads": 236, + "weekDownloads": 46, + "size": 23994, + "latestRelease": "0.5.0", + "latestReleaseDate": "2025-09-01T22:10:31.791Z" }, "score": 57, "matchingScoreModifiers": [ @@ -85951,7 +88513,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.588, + "popularity": -0.583, "topicSearchString": "react-native" }, { @@ -86009,16 +88571,18 @@ }, "npmPkg": "react-native-vis-network", "npm": { - "downloads": 217, - "weekDownloads": 13, - "size": 2985762 + "downloads": 325, + "weekDownloads": 14, + "size": 2985762, + "latestRelease": "2.0.0", + "latestReleaseDate": "2024-03-10T10:35:42.889Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.949, + "popularity": -0.963, "topicSearchString": "react-native ios android" }, { @@ -86051,7 +88615,7 @@ "forks": 42, "issues": 6, "subscribers": 2, - "stars": 383, + "stars": 385, "dependencies": 0 }, "name": "react-native-otp-entry", @@ -86091,16 +88655,18 @@ }, "npmPkg": "react-native-otp-entry", "npm": { - "downloads": 279614, - "weekDownloads": 59857, - "size": 28641 + "downloads": 289621, + "weekDownloads": 48989, + "size": 28641, + "latestRelease": "1.8.5", + "latestReleaseDate": "2025-06-20T19:54:17.347Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.144, "topicSearchString": "react-native app component input otp otp-verify otp-input otp-entry otp-text-input rn anday anday013 anday2000 react entry android confirmation-code" }, { @@ -86162,9 +88728,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2525, - "weekDownloads": 413, - "size": 151748 + "downloads": 2544, + "weekDownloads": 403, + "size": 151748, + "latestRelease": "1.2.3", + "latestReleaseDate": "2024-11-10T17:04:04.638Z" }, "score": 41, "matchingScoreModifiers": [ @@ -86172,7 +88740,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.139, + "popularity": 0.135, "topicSearchString": "react-native ios android native-module new-architecture toast alert toast-notifications" }, { @@ -86233,9 +88801,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 3584, - "weekDownloads": 552, - "size": 3918263 + "downloads": 3778, + "weekDownloads": 405, + "size": 3918263, + "latestRelease": "1.1.6", + "latestReleaseDate": "2023-01-02T15:24:54.818Z" }, "score": 41, "matchingScoreModifiers": [ @@ -86243,7 +88813,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.131, + "popularity": 0.091, "topicSearchString": "react-native ios android photo photoeditor imageeditor photoedit" }, { @@ -86306,16 +88876,18 @@ }, "npmPkg": "react-native-skia-shadow", "npm": { - "downloads": 773, - "weekDownloads": 193, - "size": 41904 + "downloads": 725, + "weekDownloads": 111, + "size": 41904, + "latestRelease": "1.2.0", + "latestReleaseDate": "2024-05-15T17:26:58.741Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.537, + "popularity": -0.619, "topicSearchString": "react-native ios android expo shadow skia package" }, { @@ -86372,16 +88944,18 @@ }, "npmPkg": "react-native-orientation-manager", "npm": { - "downloads": 1206, - "weekDownloads": 226, - "size": 243088 + "downloads": 1264, + "weekDownloads": 181, + "size": 243088, + "latestRelease": "1.1.2", + "latestReleaseDate": "2023-11-12T11:15:15.657Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.09, + "popularity": -0.128, "topicSearchString": "react-native ios android windows orientation" }, { @@ -86456,9 +89030,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 10751, - "weekDownloads": 1877, - "size": 232673 + "downloads": 11913, + "weekDownloads": 1830, + "size": 232673, + "latestRelease": "0.4.3", + "latestReleaseDate": "2024-10-29T17:24:31.757Z" }, "score": 41, "matchingScoreModifiers": [ @@ -86466,7 +89042,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.148, + "popularity": 0.131, "topicSearchString": "react-native ios android bottom-sheet devvie-bottom-sheet @devvie/bottom-sheet tiny-bottom-sheet flexible-bottom-sheet modal-bottom-sheet sheet ui-sheet bottom-sheets bottomsheet bottomsheet-android bottomsheetios" }, { @@ -86501,7 +89077,7 @@ "forks": 85, "issues": 33, "subscribers": 5, - "stars": 745, + "stars": 744, "dependencies": 5 }, "name": "react-native-ui-datepicker", @@ -86541,9 +89117,11 @@ }, "npmPkg": "react-native-ui-datepicker", "npm": { - "downloads": 122916, - "weekDownloads": 23819, - "size": 765502 + "downloads": 127623, + "weekDownloads": 24210, + "size": 765502, + "latestRelease": "3.1.2", + "latestReleaseDate": "2025-03-20T15:20:46.804Z" }, "score": 68, "matchingScoreModifiers": [ @@ -86551,7 +89129,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.161, "topicSearchString": "react-native ios android ui-datetpicker datetime datetime-picker datetpicker datet-picker timepicker time-picker calendar daterange datepicker datetimepicker picker web" }, { @@ -86613,16 +89191,18 @@ }, "npmPkg": "react-native-highlighter", "npm": { - "downloads": 2747, - "weekDownloads": 744, - "size": 60015 + "downloads": 2870, + "weekDownloads": 508, + "size": 60015, + "latestRelease": "1.0.7", + "latestReleaseDate": "2024-04-09T20:51:37.002Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.23, + "popularity": 0.151, "topicSearchString": "react-native ios android highlight keywords web" }, { @@ -86651,7 +89231,7 @@ "forks": 14, "issues": 2, "subscribers": 9, - "stars": 283, + "stars": 285, "dependencies": 3 }, "name": "react-native-vercel-ai", @@ -86678,9 +89258,11 @@ }, "npmPkg": "react-native-vercel-ai", "npm": { - "downloads": 480, - "weekDownloads": 48, - "size": 155473 + "downloads": 505, + "weekDownloads": 47, + "size": 155473, + "latestRelease": "0.1.2", + "latestReleaseDate": "2023-12-05T17:30:49.278Z" }, "score": 41, "matchingScoreModifiers": [ @@ -86688,7 +89270,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.664, + "popularity": -0.67, "topicSearchString": "react-native ios android" }, { @@ -86748,16 +89330,18 @@ }, "npmPkg": "react-native-animated-blur-view", "npm": { - "downloads": 27, - "weekDownloads": 2, - "size": 10198 + "downloads": 29, + "weekDownloads": 3, + "size": 10198, + "latestRelease": "0.1.4", + "latestReleaseDate": "2023-11-02T18:40:42.572Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.933, + "popularity": -0.9, "topicSearchString": "react-native ios android blur blur-view animate animated animate-blur-view gradient" }, { @@ -86829,9 +89413,11 @@ }, "npmPkg": "react-native-fast-tflite", "npm": { - "downloads": 12411, - "weekDownloads": 2392, - "size": 189018 + "downloads": 13087, + "weekDownloads": 1998, + "size": 189018, + "latestRelease": "1.6.1", + "latestReleaseDate": "2025-04-08T08:31:24.369Z" }, "score": 68, "matchingScoreModifiers": [ @@ -86839,7 +89425,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.13, "topicSearchString": "react-native tensorflow vision-camera tflite lite tensorflowlite tensorflow-lite visioncamera vision camera ios android ai arraybuffer detection facial-recognition fast ml native object-detection react" }, { @@ -86866,7 +89452,7 @@ "forks": 47, "issues": 47, "subscribers": 10, - "stars": 725, + "stars": 726, "dependencies": 1 }, "name": "react-native-worklets-core", @@ -86902,9 +89488,11 @@ }, "npmPkg": "react-native-worklets-core", "npm": { - "downloads": 164009, - "weekDownloads": 31559, - "size": 401802 + "downloads": 173847, + "weekDownloads": 26278, + "size": 401802, + "latestRelease": "1.6.2", + "latestReleaseDate": "2025-08-06T15:31:51.354Z" }, "score": 68, "matchingScoreModifiers": [ @@ -86912,7 +89500,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.128, "topicSearchString": "react-native ios android async background multithreading native react threads worklet worklets hacktoberfest" }, { @@ -86936,7 +89524,7 @@ "updatedAt": "2022-02-10T04:13:30Z", "createdAt": "2021-08-17T13:07:21Z", "pushedAt": "2022-02-10T04:13:30Z", - "forks": 54, + "forks": 53, "issues": 34, "subscribers": 7, "stars": 109, @@ -86967,9 +89555,11 @@ "unmaintained": true, "npmPkg": "vision-camera-face-detector", "npm": { - "downloads": 848, - "weekDownloads": 144, - "size": 105636 + "downloads": 883, + "weekDownloads": 139, + "size": 105636, + "latestRelease": "0.1.8", + "latestReleaseDate": "2021-10-14T18:41:23.142Z" }, "score": 41, "matchingScoreModifiers": [ @@ -86977,7 +89567,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.355, + "popularity": -1.366, "topicSearchString": "react-native ios android" }, { @@ -87040,9 +89630,11 @@ }, "npmPkg": "react-native-awesome-slider", "npm": { - "downloads": 185474, - "weekDownloads": 41142, - "size": 183923 + "downloads": 193821, + "weekDownloads": 33207, + "size": 183923, + "latestRelease": "2.9.0", + "latestReleaseDate": "2024-12-30T13:17:41.647Z" }, "score": 41, "matchingScoreModifiers": [ @@ -87050,7 +89642,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.189, + "popularity": 0.146, "topicSearchString": "react-native reanimted gesture-handle slider scrubber slider-haptics-feedback component reanimated gesture-handler" }, { @@ -87078,9 +89670,9 @@ "createdAt": "2023-10-03T10:27:27Z", "pushedAt": "2025-09-10T08:48:16Z", "forks": 86, - "issues": 4, + "issues": 5, "subscribers": 9, - "stars": 2485, + "stars": 2498, "dependencies": 0 }, "name": "react-native-unistyles", @@ -87114,9 +89706,11 @@ }, "npmPkg": "react-native-unistyles", "npm": { - "downloads": 187345, - "weekDownloads": 36683, - "size": 1392947 + "downloads": 201668, + "weekDownloads": 32040, + "size": 1392947, + "latestRelease": "3.0.12", + "latestReleaseDate": "2025-09-10T08:48:13.488Z" }, "score": 76, "matchingScoreModifiers": [ @@ -87124,7 +89718,7 @@ "Known", "Recently updated" ], - "popularity": 0.166, + "popularity": 0.135, "topicSearchString": "react-native ios android web expo fabric react typescript macos windows" }, { @@ -87151,7 +89745,7 @@ "forks": 26, "issues": 1, "subscribers": 5, - "stars": 394, + "stars": 393, "dependencies": 0 }, "name": "react-native-theme-switch-animation", @@ -87183,9 +89777,11 @@ }, "npmPkg": "react-native-theme-switch-animation", "npm": { - "downloads": 9697, - "weekDownloads": 2145, - "size": 75820 + "downloads": 10054, + "weekDownloads": 1805, + "size": 75820, + "latestRelease": "0.8.0", + "latestReleaseDate": "2024-08-16T22:04:30.829Z" }, "score": 41, "matchingScoreModifiers": [ @@ -87193,7 +89789,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.188, + "popularity": 0.153, "topicSearchString": "react-native ios android animation theme dark-mode darkmode lightmode" }, { @@ -87255,9 +89851,11 @@ }, "npmPkg": "react-native-drop-shadow", "npm": { - "downloads": 78194, - "weekDownloads": 14872, - "size": 49455 + "downloads": 83230, + "weekDownloads": 13410, + "size": 49455, + "latestRelease": "1.0.3", + "latestReleaseDate": "2025-02-12T04:07:28.064Z" }, "score": 41, "matchingScoreModifiers": [ @@ -87265,7 +89863,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.137, "topicSearchString": "react-native shadow android drop-shadow new shadow-android-react-native shadow-react-native shadow-react" }, { @@ -87320,9 +89918,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 5, + "downloads": 21, "weekDownloads": 0, - "size": 43272 + "size": 43272, + "latestRelease": "1.1.0", + "latestReleaseDate": "2024-01-29T17:01:22.562Z" }, "score": 32, "matchingScoreModifiers": [ @@ -87362,7 +89962,7 @@ "forks": 199, "issues": 179, "subscribers": 6, - "stars": 1009, + "stars": 1008, "dependencies": 1 }, "name": "react-native-collapsible-tab-view", @@ -87399,9 +89999,11 @@ }, "npmPkg": "react-native-collapsible-tab-view", "npm": { - "downloads": 194301, - "weekDownloads": 41396, - "size": 417002 + "downloads": 206189, + "weekDownloads": 34446, + "size": 417002, + "latestRelease": "8.0.1", + "latestReleaseDate": "2025-03-29T18:43:59.338Z" }, "score": 57, "matchingScoreModifiers": [ @@ -87410,7 +90012,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.142, "topicSearchString": "component react-component react-native ios android tab swipe scrollable coverflow react expo tabs tabview" }, { @@ -87470,9 +90072,11 @@ }, "npmPkg": "react-native-easing-gradient", "npm": { - "downloads": 32233, - "weekDownloads": 4380, - "size": 978254 + "downloads": 35153, + "weekDownloads": 4219, + "size": 978254, + "latestRelease": "1.1.1", + "latestReleaseDate": "2024-02-27T09:35:28.020Z" }, "score": 41, "matchingScoreModifiers": [ @@ -87480,7 +90084,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.116, + "popularity": 0.102, "topicSearchString": "react react-native gradients easing smooth expo" }, { @@ -87545,15 +90149,17 @@ "npmPkg": "expo-stable-diffusion", "npm": { "downloads": 260, - "weekDownloads": 13, - "size": 147000 + "weekDownloads": 9, + "size": 147000, + "latestRelease": "0.2.0", + "latestReleaseDate": "2023-08-15T07:32:23.007Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.707, + "popularity": -0.72, "topicSearchString": "react-native expo expo-stable-diffusion expostablediffusion ai ane coreml ios ipad ipados iphone stable-diffusion" }, { @@ -87616,16 +90222,18 @@ }, "npmPkg": "react-native-bullet-graph", "npm": { - "downloads": 32, - "weekDownloads": 5, - "size": 900516 + "downloads": 36, + "weekDownloads": 1, + "size": 900516, + "latestRelease": "1.0.3", + "latestReleaseDate": "2023-11-23T11:04:11.290Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.857, + "popularity": -0.975, "topicSearchString": "react-native chart charts graph graphs data-visualization bullet-graph bullet-chart stats analysis analytics visualization" }, { @@ -87656,7 +90264,7 @@ "forks": 5, "issues": 1, "subscribers": 2, - "stars": 28, + "stars": 29, "dependencies": 0 }, "name": "react-native-liquid-gauge", @@ -87683,16 +90291,18 @@ }, "npmPkg": "react-native-liquid-gauge", "npm": { - "downloads": 318, - "weekDownloads": 86, - "size": 225234 + "downloads": 311, + "weekDownloads": 56, + "size": 225234, + "latestRelease": "0.1.3", + "latestReleaseDate": "2023-10-20T08:16:20.100Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.518, + "popularity": -0.597, "topicSearchString": "react-native ios android" }, { @@ -87715,7 +90325,7 @@ "createdAt": "2022-03-29T14:44:25Z", "pushedAt": "2024-12-12T16:33:45Z", "forks": 87, - "issues": 100, + "issues": 101, "subscribers": 13, "stars": 346, "dependencies": 0 @@ -87744,9 +90354,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 4093, - "weekDownloads": 734, - "size": 73930 + "downloads": 4487, + "weekDownloads": 605, + "size": 73930, + "latestRelease": "1.0.11", + "latestReleaseDate": "2024-12-12T16:33:43.257Z" }, "score": 30, "matchingScoreModifiers": [ @@ -87755,7 +90367,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.152, + "popularity": 0.115, "topicSearchString": "react-native ios android unity" }, { @@ -87788,7 +90400,7 @@ "forks": 60, "issues": 31, "subscribers": 11, - "stars": 2035, + "stars": 2040, "dependencies": 3 }, "name": "zeego", @@ -87815,9 +90427,11 @@ }, "npmPkg": "zeego", "npm": { - "downloads": 134765, - "weekDownloads": 27480, - "size": 781298 + "downloads": 137982, + "weekDownloads": 24515, + "size": 781298, + "latestRelease": "3.0.6", + "latestReleaseDate": "2025-03-21T16:38:57.917Z" }, "score": 68, "matchingScoreModifiers": [ @@ -87825,7 +90439,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.151, "topicSearchString": "react-native ios android" }, { @@ -87879,16 +90493,18 @@ }, "npmPkg": "react-native-video-duration", "npm": { - "downloads": 1508, - "weekDownloads": 299, - "size": 16103 + "downloads": 1673, + "weekDownloads": 272, + "size": 16103, + "latestRelease": "0.1.2", + "latestReleaseDate": "2023-11-30T08:01:17.163Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.081, + "popularity": -0.112, "topicSearchString": "react-native ios android" }, { @@ -87951,15 +90567,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 1732, - "weekDownloads": 252, - "size": 148577 + "downloads": 1841, + "weekDownloads": 241, + "size": 148577, + "latestRelease": "0.4.6", + "latestReleaseDate": "2025-05-27T08:52:49.986Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.124, + "popularity": 0.111, "topicSearchString": "react-native ios android ble esp32 esp32-idf provisioning softap wifi-configuration" }, { @@ -87982,13 +90600,13 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-07T13:38:11Z", + "updatedAt": "2025-09-10T10:08:53Z", "createdAt": "2023-11-06T12:03:30Z", - "pushedAt": "2025-09-07T13:38:11Z", - "forks": 66, + "pushedAt": "2025-09-10T10:08:53Z", + "forks": 68, "issues": 6, "subscribers": 11, - "stars": 825, + "stars": 828, "dependencies": 0 }, "name": "@op-engineering/op-sqlite", @@ -88016,9 +90634,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 78890, - "weekDownloads": 13999, - "size": 319307925 + "downloads": 83464, + "weekDownloads": 12216, + "size": 319307175, + "latestRelease": "15.0.3", + "latestReleaseDate": "2025-09-10T15:12:54.597Z" }, "score": 76, "matchingScoreModifiers": [ @@ -88026,7 +90646,7 @@ "Known", "Recently updated" ], - "popularity": 0.151, + "popularity": 0.124, "topicSearchString": "react-native ios android sqlite jsi" }, { @@ -88050,7 +90670,7 @@ "updatedAt": "2025-04-30T00:09:49Z", "createdAt": "2022-10-27T16:08:08Z", "pushedAt": "2025-04-30T00:09:49Z", - "forks": 20, + "forks": 21, "issues": 21, "subscribers": 3, "stars": 192, @@ -88080,16 +90700,18 @@ }, "npmPkg": "native-wechat", "npm": { - "downloads": 81, - "weekDownloads": 6, - "size": 135276 + "downloads": 82, + "weekDownloads": 0, + "size": 135276, + "latestRelease": "1.0.21", + "latestReleaseDate": "2025-01-05T15:45:15.682Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.687, + "popularity": -1, "topicSearchString": "react-native ios android wechat" }, { @@ -88152,16 +90774,18 @@ }, "npmPkg": "react-native-zendesk-unified", "npm": { - "downloads": 37, - "weekDownloads": 14, - "size": 90388 + "downloads": 33, + "weekDownloads": 13, + "size": 90388, + "latestRelease": "0.0.1-alpha.0", + "latestReleaseDate": "2023-12-14T16:19:44.479Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.65, + "popularity": -0.629, "topicSearchString": "react-native ios android expo library native-module react support unified zendesk hacktoberfest" }, { @@ -88217,16 +90841,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 2748, - "weekDownloads": 439, - "size": 252656 + "downloads": 3107, + "weekDownloads": 374, + "size": 252656, + "latestRelease": "4.0.0", + "latestReleaseDate": "2025-01-02T14:42:01.056Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.136, + "popularity": 0.102, "topicSearchString": "bugfender logging debug android ios react-native web" }, { @@ -88282,16 +90908,18 @@ "unmaintained": true, "npmPkg": "react-native-auto-route", "npm": { - "downloads": 102, - "weekDownloads": 13, - "size": 511657 + "downloads": 115, + "weekDownloads": 17, + "size": 511657, + "latestRelease": "0.3.3", + "latestReleaseDate": "2024-04-06T19:57:55.829Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.392, + "popularity": -1.374, "topicSearchString": "react-native ios android auto-route" }, { @@ -88349,16 +90977,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 4215, - "weekDownloads": 1024, - "size": 23484 + "downloads": 4456, + "weekDownloads": 975, + "size": 23484, + "latestRelease": "1.2.0", + "latestReleaseDate": "2024-06-26T16:29:05.123Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.043, + "popularity": -0.064, "topicSearchString": "react-native local-network-permission expo reactnativelocalnetworkpermission ios local-network permissions swift" }, { @@ -88413,16 +91043,18 @@ }, "npmPkg": "react-native-flix-snackbar", "npm": { - "downloads": 5, - "weekDownloads": 4, - "size": 10190 + "downloads": 3, + "weekDownloads": 1, + "size": 10190, + "latestRelease": "1.0.2", + "latestReleaseDate": "2024-01-02T17:36:43.125Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.95, + "popularity": -1, "topicSearchString": "react-native ios android" }, { @@ -88482,16 +91114,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 532, - "weekDownloads": 193, - "size": 35031 + "downloads": 500, + "weekDownloads": 196, + "size": 35031, + "latestRelease": "1.0.0", + "latestReleaseDate": "2023-12-24T11:52:46.704Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.691, + "popularity": -0.665, "topicSearchString": "react-native ios android switch switcher toggle reanimated gesture-handler" }, { @@ -88549,9 +91183,11 @@ }, "npmPkg": "react-native-star-rating-widget", "npm": { - "downloads": 45530, - "weekDownloads": 8876, - "size": 79738 + "downloads": 47936, + "weekDownloads": 8285, + "size": 79738, + "latestRelease": "1.9.2", + "latestReleaseDate": "2024-11-27T20:38:43.683Z" }, "score": 41, "matchingScoreModifiers": [ @@ -88559,7 +91195,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.147, "topicSearchString": "react-native ios android" }, { @@ -88624,16 +91260,18 @@ }, "npmPkg": "react-native-release-profiler", "npm": { - "downloads": 164828, - "weekDownloads": 12398, - "size": 743884 + "downloads": 199013, + "weekDownloads": 10558, + "size": 743884, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-02-07T20:57:41.817Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.064, + "popularity": 0.045, "topicSearchString": "react-native ios android debug debugger hermes jsi perf performance production profiler profiling release" }, { @@ -88660,7 +91298,7 @@ "forks": 21, "issues": 16, "subscribers": 3, - "stars": 186, + "stars": 187, "dependencies": 0 }, "name": "expo-dynamic-app-icon", @@ -88688,9 +91326,11 @@ "unmaintained": true, "npmPkg": "expo-dynamic-app-icon", "npm": { - "downloads": 9576, - "weekDownloads": 2488, - "size": 39183 + "downloads": 9155, + "weekDownloads": 1709, + "size": 39183, + "latestRelease": "1.2.0", + "latestReleaseDate": "2023-07-19T06:56:17.210Z" }, "score": 41, "matchingScoreModifiers": [ @@ -88698,7 +91338,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.529, + "popularity": -0.591, "topicSearchString": "react-native expo expo-dynamic-app-icon expodynamicappicon" }, { @@ -88727,7 +91367,7 @@ "forks": 3, "issues": 0, "subscribers": 1, - "stars": 67, + "stars": 68, "dependencies": 0 }, "name": "expo-video-metadata", @@ -88758,16 +91398,18 @@ }, "npmPkg": "expo-video-metadata", "npm": { - "downloads": 4076, - "weekDownloads": 969, - "size": 70645 + "downloads": 4240, + "weekDownloads": 852, + "size": 70645, + "latestRelease": "1.5.0", + "latestReleaseDate": "2024-12-26T20:58:00.172Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.202, + "popularity": 0.171, "topicSearchString": "react-native expo expo-video-metadata expovideometadata video-module video-metadata video metadata" }, { @@ -88826,15 +91468,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 51, - "weekDownloads": 1, - "size": 279032 + "downloads": 60, + "weekDownloads": 3, + "size": 279032, + "latestRelease": "0.5.6", + "latestReleaseDate": "2025-04-25T00:32:13.308Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.733, + "popularity": -0.707, "topicSearchString": "react-native ios android" }, { @@ -88856,19 +91500,19 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-02T13:31:06Z", + "updatedAt": "2025-09-12T10:00:50Z", "createdAt": "2024-02-16T07:31:38Z", - "pushedAt": "2025-09-02T13:31:06Z", + "pushedAt": "2025-09-12T10:00:50Z", "forks": 22, "issues": 21, "subscribers": 3, - "stars": 118, + "stars": 120, "dependencies": 0 }, "name": "@kesha-antonov/react-native-background-downloader", "fullName": "kesha-antonov/react-native-background-downloader", "isPrivate": false, - "description": "About A library for React-Native to help you download large files on iOS and Android both in the foreground and most importantly in the background.", + "description": "A library for React-Native to help you download large files on iOS and Android both in the foreground and most importantly in the background.", "topics": [ "react-native", "background", @@ -88891,16 +91535,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 13544, - "weekDownloads": 2665, - "size": 210613 + "downloads": 14133, + "weekDownloads": 2423, + "size": 210613, + "latestRelease": "3.2.6", + "latestReleaseDate": "2025-01-11T05:16:49.301Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.146, "topicSearchString": "react-native background download large-files new-architecture turbo-modules fabric" }, { @@ -88953,9 +91599,11 @@ }, "unmaintained": true, "npm": { - "downloads": 1544319, - "weekDownloads": 308680, - "size": 32759 + "downloads": 1597861, + "weekDownloads": 275724, + "size": 32759, + "latestRelease": "3.0.9", + "latestReleaseDate": "2023-08-01T12:11:04.037Z" }, "score": 57, "matchingScoreModifiers": [ @@ -88964,7 +91612,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.58, + "popularity": -0.603, "topicSearchString": "react react-native theme provider" }, { @@ -88995,7 +91643,7 @@ "forks": 20, "issues": 3, "subscribers": 1, - "stars": 163, + "stars": 164, "dependencies": 1 }, "name": "react-native-dynamically-selected-picker", @@ -89034,16 +91682,18 @@ }, "npmPkg": "react-native-dynamically-selected-picker", "npm": { - "downloads": 594, - "weekDownloads": 104, - "size": 84020 + "downloads": 643, + "weekDownloads": 70, + "size": 84020, + "latestRelease": "3.3.0", + "latestReleaseDate": "2023-11-26T06:18:14.535Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.6, + "popularity": -0.657, "topicSearchString": "react-native ios android swipe-picker dynamic-select selector select-picker ios-style-android-picker ios-android-picker on-scroll-select picker swiper scroll-change-picker ios-android-select typescript-support" }, { @@ -89109,9 +91759,11 @@ }, "npmPkg": "react-native-popover-view", "npm": { - "downloads": 205812, - "weekDownloads": 42467, - "size": 309659 + "downloads": 216412, + "weekDownloads": 35806, + "size": 309659, + "latestRelease": "6.1.0", + "latestReleaseDate": "2025-01-15T10:14:34.820Z" }, "score": 57, "matchingScoreModifiers": [ @@ -89120,7 +91772,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.141, "topicSearchString": "react-component react-native ios android ui popover modal view component tablet react-navigation" }, { @@ -89171,9 +91823,11 @@ }, "npmPkg": "react-native-heroicons", "npm": { - "downloads": 71925, - "weekDownloads": 12693, - "size": 3181281 + "downloads": 77499, + "weekDownloads": 10752, + "size": 3181281, + "latestRelease": "4.0.0", + "latestReleaseDate": "2024-01-01T20:41:51.051Z" }, "score": 41, "matchingScoreModifiers": [ @@ -89181,7 +91835,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.15, + "popularity": 0.118, "topicSearchString": "react react-native heroicons heroiconsui" }, { @@ -89235,9 +91889,11 @@ "unmaintained": true, "npmPkg": "react-native-asset", "npm": { - "downloads": 156022, - "weekDownloads": 28047, - "size": 26258 + "downloads": 163492, + "weekDownloads": 23141, + "size": 26258, + "latestRelease": "2.1.1", + "latestReleaseDate": "2023-04-27T13:17:51.197Z" }, "score": 41, "matchingScoreModifiers": [ @@ -89245,7 +91901,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.597, + "popularity": -0.63, "topicSearchString": "react-native react native js asset assets link" }, { @@ -89304,9 +91960,11 @@ }, "npmPkg": "react-native-json-tree", "npm": { - "downloads": 58782, - "weekDownloads": 13780, - "size": 31536 + "downloads": 59529, + "weekDownloads": 11277, + "size": 31536, + "latestRelease": "1.5.0", + "latestReleaseDate": "2025-02-04T23:17:57.105Z" }, "score": 41, "matchingScoreModifiers": [ @@ -89314,7 +91972,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.199, + "popularity": 0.161, "topicSearchString": "react react-native json tree viewer json-viewer theme iterables" }, { @@ -89372,9 +92030,11 @@ }, "npmPkg": "react-native-version-check", "npm": { - "downloads": 198454, - "weekDownloads": 39149, - "size": 33756 + "downloads": 206760, + "weekDownloads": 33641, + "size": 33756, + "latestRelease": "3.5.0", + "latestReleaseDate": "2025-05-02T10:06:21.963Z" }, "score": 68, "matchingScoreModifiers": [ @@ -89382,7 +92042,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.138, "topicSearchString": "react-native android ios version-check version app-version market-version app-store-version" }, { @@ -89440,9 +92100,11 @@ }, "npmPkg": "react-native-version-check-expo", "npm": { - "downloads": 34696, - "weekDownloads": 5113, - "size": 9633 + "downloads": 36996, + "weekDownloads": 5368, + "size": 9633, + "latestRelease": "3.5.0", + "latestReleaseDate": "2025-05-02T10:06:23.734Z" }, "score": 68, "matchingScoreModifiers": [ @@ -89450,7 +92112,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.125, + "popularity": 0.123, "topicSearchString": "react-native expo android ios version-check version app-version market-version app-store-version" }, { @@ -89510,9 +92172,11 @@ "unmaintained": true, "npmPkg": "react-native-signature-pad", "npm": { - "downloads": 2346, - "weekDownloads": 705, - "size": 23386 + "downloads": 2233, + "weekDownloads": 527, + "size": 23386, + "latestRelease": "0.1.2", + "latestReleaseDate": "2022-09-20T16:40:45.676Z" }, "score": 41, "matchingScoreModifiers": [ @@ -89520,7 +92184,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.495, + "popularity": -0.549, "topicSearchString": "react-native react-component ios android signature pad signaturepad canvas" }, { @@ -89575,16 +92239,18 @@ }, "npmPkg": "react-native-android-location-enabler", "npm": { - "downloads": 116278, - "weekDownloads": 20441, - "size": 22104 + "downloads": 121629, + "weekDownloads": 17181, + "size": 22104, + "latestRelease": "3.0.1", + "latestReleaseDate": "2025-07-28T20:44:23.473Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.12, "topicSearchString": "react-native android" }, { @@ -89661,15 +92327,17 @@ }, "npmPkg": "react-native-full-responsive", "npm": { - "downloads": 2698, - "weekDownloads": 518, - "size": 142032 + "downloads": 2853, + "weekDownloads": 468, + "size": 142032, + "latestRelease": "2.4.5", + "latestReleaseDate": "2025-07-06T17:47:47.823Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.139, "topicSearchString": "react-native responsive responsive-ui responsive-font full-responsive responsive-scale responsive-layout responsive-font-size responsive-dimensions media-query responsive-size responsiveness responsiveness-react-native usestyle" }, { @@ -89723,16 +92391,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 712, - "weekDownloads": 182, - "size": 1182918 + "downloads": 610, + "weekDownloads": 61, + "size": 1182918, + "latestRelease": "4.4.0", + "latestReleaseDate": "2025-08-26T01:12:35.386Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.532, + "popularity": -0.665, "topicSearchString": "react-native expo xmtp-sdk xmtp" }, { @@ -89760,9 +92430,9 @@ "createdAt": "2023-10-03T15:17:51Z", "pushedAt": "2025-09-04T11:10:37Z", "forks": 55, - "issues": 28, + "issues": 31, "subscribers": 11, - "stars": 520, + "stars": 522, "dependencies": 2 }, "name": "@powersync/react-native", @@ -89790,9 +92460,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 15074, - "weekDownloads": 3256, - "size": 1313493 + "downloads": 15575, + "weekDownloads": 3103, + "size": 1313493, + "latestRelease": "1.24.2", + "latestReleaseDate": "2025-09-04T11:12:51.350Z" }, "score": 57, "matchingScoreModifiers": [ @@ -89800,7 +92472,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.169, "topicSearchString": "data-sync offline-first sqlite real-time-data-stream live-data" }, { @@ -89856,9 +92528,11 @@ }, "npmPkg": "swiftui-react-native", "npm": { - "downloads": 1707, - "weekDownloads": 162, - "size": 6657436 + "downloads": 1798, + "weekDownloads": 201, + "size": 6657436, + "latestRelease": "6.3.3", + "latestReleaseDate": "2024-11-13T23:50:45.390Z" }, "score": 41, "matchingScoreModifiers": [ @@ -89866,7 +92540,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.081, + "popularity": 0.095, "topicSearchString": "react-native swiftui" }, { @@ -89893,9 +92567,9 @@ "createdAt": "2023-04-03T20:47:52Z", "pushedAt": "2025-08-25T13:54:51Z", "forks": 17, - "issues": 6, + "issues": 5, "subscribers": 3, - "stars": 226, + "stars": 228, "dependencies": 0 }, "name": "react-native-cloud-storage", @@ -89925,9 +92599,11 @@ }, "npmPkg": "react-native-cloud-storage", "npm": { - "downloads": 7863, - "weekDownloads": 1663, - "size": 395217 + "downloads": 8437, + "weekDownloads": 1464, + "size": 395217, + "latestRelease": "2.3.0", + "latestReleaseDate": "2025-06-14T14:10:46.382Z" }, "score": 57, "matchingScoreModifiers": [ @@ -89935,7 +92611,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.148, "topicSearchString": "react-native ios android icloud google-drive file-system" }, { @@ -89990,15 +92666,17 @@ }, "npmPkg": "expo-squircle-view", "npm": { - "downloads": 3862, - "weekDownloads": 621, - "size": 74605 + "downloads": 3911, + "weekDownloads": 519, + "size": 74605, + "latestRelease": "1.1.0", + "latestReleaseDate": "2024-08-24T11:42:50.617Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.137, + "popularity": 0.113, "topicSearchString": "react-native expo expo-squircle-view exposquircleview" }, { @@ -90056,7 +92734,9 @@ "npm": { "downloads": 40, "weekDownloads": 22, - "size": 30334 + "size": 30334, + "latestRelease": "1.0.0", + "latestReleaseDate": "2024-01-11T10:23:17.415Z" }, "score": 32, "matchingScoreModifiers": [ @@ -90116,16 +92796,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 40, - "weekDownloads": 23, - "size": 16803 + "downloads": 39, + "weekDownloads": 22, + "size": 16803, + "latestRelease": "1.0.0", + "latestReleaseDate": "2024-01-11T10:09:20.867Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.489, + "popularity": -0.511, "topicSearchString": "react-native ios android" }, { @@ -90184,7 +92866,9 @@ "npm": { "downloads": 71, "weekDownloads": 22, - "size": 20939 + "size": 20939, + "latestRelease": "1.0.0", + "latestReleaseDate": "2024-01-11T10:19:40.289Z" }, "score": 32, "matchingScoreModifiers": [ @@ -90253,16 +92937,18 @@ }, "npmPkg": "react-native-imagemin-asset-plugin", "npm": { - "downloads": 1445, - "weekDownloads": 506, - "size": 16480 + "downloads": 1326, + "weekDownloads": 427, + "size": 16480, + "latestRelease": "2.0.0", + "latestReleaseDate": "2024-01-03T01:54:53.677Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.048, + "popularity": 0.024, "topicSearchString": "react-native metro compress image assetplugin imagemin asset-plugin" }, { @@ -90317,15 +93003,17 @@ }, "npmPkg": "expo-custom-assets", "npm": { - "downloads": 28607, - "weekDownloads": 6031, - "size": 10699 + "downloads": 30235, + "weekDownloads": 5156, + "size": 10699, + "latestRelease": "1.5.0", + "latestReleaseDate": "2025-08-05T07:47:19.143Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.145, "topicSearchString": "react expo config-plugins prebuild" }, { @@ -90380,16 +93068,18 @@ "unmaintained": true, "npmPkg": "react-native-loader-collection", "npm": { - "downloads": 532, - "weekDownloads": 77, - "size": 1463934 + "downloads": 567, + "weekDownloads": 100, + "size": 1463934, + "latestRelease": "0.8.3", + "latestReleaseDate": "2022-05-02T07:47:33.364Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.627, + "popularity": -1.6, "topicSearchString": "react-native ios android" }, { @@ -90440,16 +93130,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 145, - "weekDownloads": 60, - "size": 33117 + "downloads": 99, + "weekDownloads": 11, + "size": 33117, + "latestRelease": "0.1.3", + "latestReleaseDate": "2024-02-09T10:24:03.168Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.647, + "popularity": -0.904, "topicSearchString": "react-native ios android" }, { @@ -90500,7 +93192,9 @@ "npm": { "downloads": 5, "weekDownloads": 0, - "size": 8076598 + "size": 8076598, + "latestRelease": "0.1.6", + "latestReleaseDate": "2024-03-25T09:36:24.642Z" }, "score": 32, "matchingScoreModifiers": [ @@ -90540,7 +93234,7 @@ "forks": 91, "issues": 46, "subscribers": 42, - "stars": 1174, + "stars": 1176, "dependencies": 0 }, "name": "@expensify/react-native-live-markdown", @@ -90568,9 +93262,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 78020, - "weekDownloads": 12111, - "size": 734945 + "downloads": 82279, + "weekDownloads": 10175, + "size": 734945, + "latestRelease": "0.1.303", + "latestReleaseDate": "2025-09-05T08:31:27.965Z" }, "score": 73, "matchingScoreModifiers": [ @@ -90579,7 +93275,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.132, + "popularity": 0.105, "topicSearchString": "react-native ios android markdown textinput" }, { @@ -90621,9 +93317,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1363, - "weekDownloads": 222, - "size": 9813 + "downloads": 1754, + "weekDownloads": 173, + "size": 9813, + "latestRelease": "1.2.2", + "latestReleaseDate": "2025-01-16T16:12:16.814Z" }, "score": 41, "matchingScoreModifiers": [ @@ -90631,7 +93329,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.139, + "popularity": 0.084, "topicSearchString": "" }, { @@ -90689,16 +93387,18 @@ }, "npmPkg": "react-native-fast-trie", "npm": { - "downloads": 1128, - "weekDownloads": 199, - "size": 281741 + "downloads": 1257, + "weekDownloads": 135, + "size": 281741, + "latestRelease": "0.2.1", + "latestReleaseDate": "2024-01-23T21:12:15.499Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.15, + "popularity": 0.092, "topicSearchString": "react-native ios android fast jsi search trie" }, { @@ -90759,16 +93459,18 @@ }, "npmPkg": "react-native-heap-profiler", "npm": { - "downloads": 45350, - "weekDownloads": 8447, - "size": 53074 + "downloads": 44576, + "weekDownloads": 6519, + "size": 53074, + "latestRelease": "0.2.2", + "latestReleaseDate": "2024-01-27T20:38:37.466Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.092, + "popularity": -0.126, "topicSearchString": "react-native ios android debugging heap jsi memory observability profiling" }, { @@ -90828,16 +93530,18 @@ }, "npmPkg": "react-native-reanimated-progress-steps", "npm": { - "downloads": 290, - "weekDownloads": 89, - "size": 142286 + "downloads": 261, + "weekDownloads": 54, + "size": 142286, + "latestRelease": "0.3.0", + "latestReleaseDate": "2024-05-26T09:04:12.628Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.738, + "popularity": -0.823, "topicSearchString": "react-native ios android" }, { @@ -90912,9 +93616,11 @@ }, "npmPkg": "react-native-story-view", "npm": { - "downloads": 2935, - "weekDownloads": 588, - "size": 230686 + "downloads": 3011, + "weekDownloads": 477, + "size": 230686, + "latestRelease": "3.2.0", + "latestReleaseDate": "2024-06-04T04:57:17.775Z" }, "score": 41, "matchingScoreModifiers": [ @@ -90922,7 +93628,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.135, "topicSearchString": "react react-native typescript story-view status-view rn rn-story-view story status animated-story animated-status gesture-story component android ios animation react-reaction react-component instagram-stories library stories" }, { @@ -90985,16 +93691,18 @@ }, "npmPkg": "react-native-pintyper", "npm": { - "downloads": 45, - "weekDownloads": 4, - "size": 28105 + "downloads": 43, + "weekDownloads": 5, + "size": 28105, + "latestRelease": "0.1.2", + "latestReleaseDate": "2024-02-14T11:30:15.574Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.92, + "popularity": -0.9, "topicSearchString": "react react-native ios android pin pincode javascript textinput" }, { @@ -91060,16 +93768,18 @@ }, "npmPkg": "react-native-countdown-timer-hooks", "npm": { - "downloads": 1963, - "weekDownloads": 571, - "size": 311827 + "downloads": 1900, + "weekDownloads": 454, + "size": 311827, + "latestRelease": "1.0.5", + "latestReleaseDate": "2024-01-24T07:03:17.578Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.248, + "popularity": 0.203, "topicSearchString": "react-native react-component react native mobile ios android countdown timer stopwatch reset hooks" }, { @@ -91097,13 +93807,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-08T06:59:08Z", + "updatedAt": "2025-09-12T16:02:49Z", "createdAt": "2020-05-17T20:06:18Z", - "pushedAt": "2025-09-08T06:59:08Z", - "forks": 95, - "issues": 15, + "pushedAt": "2025-09-12T16:02:49Z", + "forks": 96, + "issues": 17, "subscribers": 5, - "stars": 1019, + "stars": 1023, "dependencies": 1 }, "name": "react-modal-sheet", @@ -91133,9 +93843,11 @@ }, "npmPkg": "react-modal-sheet", "npm": { - "downloads": 254044, - "weekDownloads": 49791, - "size": 400219 + "downloads": 266652, + "weekDownloads": 40001, + "size": 408733, + "latestRelease": "5.1.2", + "latestReleaseDate": "2025-09-12T16:03:00.759Z" }, "score": 73, "matchingScoreModifiers": [ @@ -91144,7 +93856,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.128, "topicSearchString": "react modal motion bottom-sheet accessibility framer-motion reactjs" }, { @@ -91168,13 +93880,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-03T13:01:54Z", + "updatedAt": "2025-09-10T15:41:27Z", "createdAt": "2023-03-28T14:54:13Z", - "pushedAt": "2025-09-03T13:01:54Z", - "forks": 26, + "pushedAt": "2025-09-10T15:41:27Z", + "forks": 27, "issues": 6, "subscribers": 6, - "stars": 103, + "stars": 104, "dependencies": 4 }, "name": "@reown/appkit-wagmi-react-native", @@ -91197,16 +93909,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 17088, - "weekDownloads": 4582, - "size": 217779 + "downloads": 17145, + "weekDownloads": 3483, + "size": 217794, + "latestRelease": "1.3.2", + "latestReleaseDate": "2025-09-10T15:59:22.051Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.228, + "popularity": 0.173, "topicSearchString": "web3 appkit crypto ethereum appkit walletconnect react-native wagmi" }, { @@ -91276,9 +93990,11 @@ }, "npmPkg": "react-native-image-slider-box", "npm": { - "downloads": 9806, - "weekDownloads": 1591, - "size": 529818 + "downloads": 10120, + "weekDownloads": 1487, + "size": 529818, + "latestRelease": "2.0.7", + "latestReleaseDate": "2022-10-14T05:52:37.363Z" }, "score": 41, "matchingScoreModifiers": [ @@ -91286,7 +94002,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.138, + "popularity": 0.125, "topicSearchString": "image-slider-box image-slider react-native slider reactnative react-component component react mobile ios android ui image-paging-slider react-components image library" }, { @@ -91348,9 +94064,11 @@ }, "npmPkg": "react-native-push-notification-popup", "npm": { - "downloads": 5196, - "weekDownloads": 1265, - "size": 24202 + "downloads": 5464, + "weekDownloads": 1076, + "size": 24202, + "latestRelease": "1.7.0", + "latestReleaseDate": "2023-08-17T15:22:28.217Z" }, "score": 41, "matchingScoreModifiers": [ @@ -91358,7 +94076,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.207, + "popularity": 0.167, "topicSearchString": "react react-native react-component component push-notification ios android modal popup dialog javascript" }, { @@ -91385,7 +94103,7 @@ "forks": 89, "issues": 35, "subscribers": 6, - "stars": 345, + "stars": 346, "dependencies": 0 }, "name": "react-native-draggable-grid", @@ -91413,16 +94131,18 @@ }, "npmPkg": "react-native-draggable-grid", "npm": { - "downloads": 25105, - "weekDownloads": 5325, - "size": 61257 + "downloads": 25971, + "weekDownloads": 4654, + "size": 61257, + "latestRelease": "2.2.2", + "latestReleaseDate": "2025-06-15T14:14:03.273Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.152, "topicSearchString": "drag sortable grid react-native component draggable" }, { @@ -91478,9 +94198,11 @@ "unmaintained": true, "npmPkg": "react-native-user-inactivity", "npm": { - "downloads": 38474, - "weekDownloads": 8928, - "size": 17851 + "downloads": 38979, + "weekDownloads": 7216, + "size": 17851, + "latestRelease": "1.2.0", + "latestReleaseDate": "2021-02-02T09:36:48.629Z" }, "score": 41, "matchingScoreModifiers": [ @@ -91488,7 +94210,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.553, + "popularity": -0.593, "topicSearchString": "react react-native user typescript tracking inactivity component hacktoberfest" }, { @@ -91545,16 +94267,18 @@ }, "npmPkg": "vision-camera-cropper", "npm": { - "downloads": 4211, - "weekDownloads": 560, - "size": 79427 + "downloads": 4194, + "weekDownloads": 446, + "size": 79427, + "latestRelease": "1.3.1", + "latestReleaseDate": "2024-09-04T05:30:08.641Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.113, + "popularity": 0.09, "topicSearchString": "react-native ios android cropper image-processing vision-camera" }, { @@ -91586,7 +94310,7 @@ "forks": 47, "issues": 11, "subscribers": 7, - "stars": 1344, + "stars": 1343, "dependencies": 1 }, "name": "@marceloterreiro/flash-calendar", @@ -91607,9 +94331,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 59903, - "weekDownloads": 12706, - "size": 499107 + "downloads": 61952, + "weekDownloads": 10091, + "size": 499107, + "latestRelease": "1.3.0", + "latestReleaseDate": "2024-12-04T15:57:00.605Z" }, "score": 57, "matchingScoreModifiers": [ @@ -91618,7 +94344,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.138, "topicSearchString": "" }, { @@ -91672,15 +94398,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 1484, - "weekDownloads": 278, - "size": 27523 + "downloads": 1721, + "weekDownloads": 264, + "size": 27523, + "latestRelease": "0.2.1", + "latestReleaseDate": "2024-03-01T15:55:28.843Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.091, + "popularity": -0.119, "topicSearchString": "react-native ios android" }, { @@ -91737,16 +94465,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 8282, - "weekDownloads": 1719, - "size": 33857 + "downloads": 8434, + "weekDownloads": 1444, + "size": 33857, + "latestRelease": "1.1.5", + "latestReleaseDate": "2024-03-02T20:11:38.778Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.146, "topicSearchString": "rails actioncable react-native reactnative websockets react action-cable rails5 rails6 realtime" }, { @@ -91778,9 +94508,9 @@ "createdAt": "2023-03-20T06:18:17Z", "pushedAt": "2025-02-09T23:56:40Z", "forks": 34, - "issues": 1, + "issues": 2, "subscribers": 2, - "stars": 397, + "stars": 398, "dependencies": 1 }, "name": "@codeherence/react-native-header", @@ -91806,9 +94536,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 8178, - "weekDownloads": 1776, - "size": 316158 + "downloads": 8401, + "weekDownloads": 1382, + "size": 316158, + "latestRelease": "0.14.0", + "latestReleaseDate": "2024-10-18T22:28:46.417Z" }, "score": 41, "matchingScoreModifiers": [ @@ -91816,7 +94548,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.14, "topicSearchString": "react-native ios android" }, { @@ -91842,7 +94574,7 @@ "forks": 34, "issues": 7, "subscribers": 10, - "stars": 361, + "stars": 363, "dependencies": 0 }, "name": "react-native-uitextview", @@ -91872,16 +94604,18 @@ }, "npmPkg": "react-native-uitextview", "npm": { - "downloads": 42771, - "weekDownloads": 9028, - "size": 137174 + "downloads": 44023, + "weekDownloads": 7574, + "size": 137174, + "latestRelease": "2.1.0-rc.0", + "latestReleaseDate": "2025-06-20T04:41:04.514Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.146, "topicSearchString": "react-native ios android expo text uitextvi" }, { @@ -91906,7 +94640,7 @@ "forks": 38, "issues": 11, "subscribers": 10, - "stars": 310, + "stars": 313, "dependencies": 0 }, "name": "react-native-sse", @@ -91940,16 +94674,18 @@ }, "npmPkg": "react-native-sse", "npm": { - "downloads": 222463, - "weekDownloads": 50397, - "size": 24084 + "downloads": 230694, + "weekDownloads": 46013, + "size": 24084, + "latestRelease": "1.2.1", + "latestReleaseDate": "2024-03-05T10:37:27.135Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.193, + "popularity": 0.17, "topicSearchString": "react-native expo event-source sse server-sent-events chatgpt stream ios android eventsource typescript" }, { @@ -92010,16 +94746,18 @@ }, "npmPkg": "expo-foreground-actions", "npm": { - "downloads": 83, - "weekDownloads": 21, - "size": 2883980 + "downloads": 73, + "weekDownloads": 10, + "size": 2883980, + "latestRelease": "0.4.5", + "latestReleaseDate": "2024-03-06T19:55:08.307Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.529, + "popularity": -0.632, "topicSearchString": "react-native expo expo-modules-api expo-modules expo-foreground-actions expoforegroundactions javascript kotlin react swift typescript" }, { @@ -92078,15 +94816,17 @@ }, "npmPkg": "rn-custom-alert-prompt", "npm": { - "downloads": 129, - "weekDownloads": 22, - "size": 58486 + "downloads": 181, + "weekDownloads": 15, + "size": 58486, + "latestRelease": "1.1.5", + "latestReleaseDate": "2025-04-23T10:58:01.616Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.853, + "popularity": -0.929, "topicSearchString": "react-native alert prompt async promise dialog modal ui-component user-interaction simple lightweight" }, { @@ -92146,15 +94886,17 @@ }, "npmPkg": "rn-segmented-tab-controls", "npm": { - "downloads": 18, - "weekDownloads": 5, - "size": 20643 + "downloads": 19, + "weekDownloads": 10, + "size": 20643, + "latestRelease": "1.0.5", + "latestReleaseDate": "2025-04-22T17:13:15.562Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.75, + "popularity": -0.5, "topicSearchString": "react-native segmented-control tab-control tabs segmented-tabs ui-component navigation user-interface tabs-navigation segmented-navigation simple lightweight" }, { @@ -92215,9 +94957,11 @@ }, "npmPkg": "react-native-cn-quill", "npm": { - "downloads": 17489, - "weekDownloads": 3456, - "size": 3465282 + "downloads": 18246, + "weekDownloads": 2873, + "size": 3465282, + "latestRelease": "0.7.20", + "latestReleaseDate": "2025-02-10T08:25:48.297Z" }, "score": 41, "matchingScoreModifiers": [ @@ -92225,7 +94969,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.134, "topicSearchString": "react-native ios android rich-text wysiwyg-editor quill editor" }, { @@ -92283,7 +95027,9 @@ "npm": { "downloads": 0, "weekDownloads": 0, - "size": 156784 + "size": 156784, + "latestRelease": "0.4.0", + "latestReleaseDate": "2023-10-28T18:38:05.060Z" }, "score": 32, "matchingScoreModifiers": [ @@ -92351,16 +95097,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 25835, - "weekDownloads": 6188, - "size": 562073 + "downloads": 25506, + "weekDownloads": 4861, + "size": 562073, + "latestRelease": "1.7.2", + "latestReleaseDate": "2024-11-06T14:12:08.078Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.204, + "popularity": 0.162, "topicSearchString": "react-native ios android image nuke activityindicator transition coil coil-kotlin cache" }, { @@ -92388,7 +95136,7 @@ "forks": 3, "issues": 1, "subscribers": 1, - "stars": 78, + "stars": 77, "dependencies": 0 }, "name": "@candlefinance/app-icon", @@ -92417,16 +95165,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 63, - "weekDownloads": 12, - "size": 36512 + "downloads": 57, + "weekDownloads": 14, + "size": 36512, + "latestRelease": "0.4.5", + "latestReleaseDate": "2023-12-02T15:09:35.766Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.579, + "popularity": -0.535, "topicSearchString": "react-native ios android app-icon new-architecture typescript" }, { @@ -92486,16 +95236,18 @@ }, "npmPkg": "react-native-openai", "npm": { - "downloads": 798, + "downloads": 839, "weekDownloads": 124, - "size": 257419 + "size": 257419, + "latestRelease": "0.6.2", + "latestReleaseDate": "2024-11-02T14:51:11.785Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.617, + "popularity": -0.624, "topicSearchString": "react-native ios android lightweight openai urlsession kotlin ktor swift" }, { @@ -92523,7 +95275,7 @@ "forks": 4, "issues": 1, "subscribers": 4, - "stars": 112, + "stars": 111, "dependencies": 0 }, "name": "@candlefinance/haptics", @@ -92554,16 +95306,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 339, - "weekDownloads": 45, - "size": 52237 + "downloads": 361, + "weekDownloads": 31, + "size": 52237, + "latestRelease": "0.3.3", + "latestReleaseDate": "2024-04-20T18:31:14.842Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.636, + "popularity": -0.676, "topicSearchString": "react-native ios android haptics ahap corehaptics uifeedbackgenerator uikit" }, { @@ -92591,7 +95345,7 @@ "forks": 29, "issues": 22, "subscribers": 10, - "stars": 974, + "stars": 976, "dependencies": 1 }, "name": "react-native-skottie", @@ -92617,9 +95371,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 131, - "weekDownloads": 30, - "size": 314151 + "downloads": 127, + "weekDownloads": 20, + "size": 314151, + "latestRelease": "2.1.4", + "latestReleaseDate": "2024-05-06T09:09:02.472Z" }, "score": 57, "matchingScoreModifiers": [ @@ -92628,7 +95384,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -0.612, "topicSearchString": "react-native ios android" }, { @@ -92696,16 +95452,18 @@ }, "npmPkg": "react-native-gif-player", "npm": { - "downloads": 969, - "weekDownloads": 166, - "size": 67240 + "downloads": 979, + "weekDownloads": 160, + "size": 67240, + "latestRelease": "1.0.2", + "latestReleaseDate": "2024-04-02T19:52:17.865Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.854, + "popularity": -0.861, "topicSearchString": "react-native ios android gif gifs gif-stop gif-loop-count animated-gif gifplayer webp giphy loop tenor" }, { @@ -92760,15 +95518,17 @@ }, "npm": { "downloads": 11, - "weekDownloads": 7, - "size": 83252 + "weekDownloads": 11, + "size": 83252, + "latestRelease": "0.0.14", + "latestReleaseDate": "2024-08-09T11:07:21.739Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.3, + "popularity": 0.1, "topicSearchString": "react-native ios android" }, { @@ -92849,9 +95609,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 65, - "weekDownloads": 11, - "size": 101488 + "downloads": 83, + "weekDownloads": 14, + "size": 101488, + "latestRelease": "0.3.7", + "latestReleaseDate": "2024-04-06T22:26:44.687Z" }, "score": 32, "matchingScoreModifiers": [ @@ -92884,7 +95646,7 @@ "forks": 4, "issues": 5, "subscribers": 10, - "stars": 11, + "stars": 12, "dependencies": 0 }, "name": "react-native-windows-hello", @@ -92910,16 +95672,18 @@ }, "npmPkg": "react-native-windows-hello", "npm": { - "downloads": 61, - "weekDownloads": 2, - "size": 54554 + "downloads": 62, + "weekDownloads": 3, + "size": 54554, + "latestRelease": "1.1.0", + "latestReleaseDate": "2022-02-21T16:47:15.840Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.971, + "popularity": -0.957, "topicSearchString": "windows hello windows-hello" }, { @@ -93012,7 +95776,7 @@ "forks": 41, "issues": 32, "subscribers": 6, - "stars": 1160, + "stars": 1161, "dependencies": 0 }, "name": "@lodev09/react-native-true-sheet", @@ -93042,9 +95806,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 47141, - "weekDownloads": 8630, - "size": 184900 + "downloads": 53673, + "weekDownloads": 7479, + "size": 184900, + "latestRelease": "2.0.6", + "latestReleaseDate": "2025-07-10T18:40:47.533Z" }, "score": 68, "matchingScoreModifiers": [ @@ -93052,7 +95818,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.118, "topicSearchString": "react-native ios android bottom-sheet native-sheet sheet modal-sheet" }, { @@ -93104,16 +95870,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 385, - "weekDownloads": 68, - "size": 117097 + "downloads": 401, + "weekDownloads": 76, + "size": 117097, + "latestRelease": "1.5.20", + "latestReleaseDate": "2024-06-19T03:26:25.156Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.849, + "popularity": -0.838, "topicSearchString": "react-native ssh sftp sftp-client ssh-client" }, { @@ -93185,16 +95953,18 @@ }, "npmPkg": "react-native-slider-intro", "npm": { - "downloads": 365, - "weekDownloads": 44, - "size": 180062 + "downloads": 373, + "weekDownloads": 47, + "size": 180062, + "latestRelease": "3.0.1", + "latestReleaseDate": "2025-02-14T19:34:28.805Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.646, + "popularity": -0.642, "topicSearchString": "react-native ios android slider swiper intro carousel tutorial app animation mobile ui react-component customizable mobile-development" }, { @@ -93254,16 +96024,18 @@ }, "npmPkg": "react-native-find-local-devices", "npm": { - "downloads": 95, - "weekDownloads": 24, - "size": 39052 + "downloads": 94, + "weekDownloads": 25, + "size": 39052, + "latestRelease": "2.0.9", + "latestReleaseDate": "2024-04-14T08:32:46.746Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.532, + "popularity": -0.523, "topicSearchString": "react-native ios android local-network network-discovery websocket-connection portscanning" }, { @@ -93319,16 +96091,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 31, - "weekDownloads": 8, - "size": 4253 + "downloads": 39, + "weekDownloads": 6, + "size": 4253, + "latestRelease": "1.0.1", + "latestReleaseDate": "2024-05-04T04:57:53.952Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.771, + "popularity": -0.867, "topicSearchString": "react-native react javascript" }, { @@ -93351,9 +96125,9 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-04T18:32:27Z", + "updatedAt": "2025-09-11T03:27:47Z", "createdAt": "2022-02-17T08:49:24Z", - "pushedAt": "2025-09-04T18:32:27Z", + "pushedAt": "2025-09-11T03:27:47Z", "forks": 102, "issues": 30, "subscribers": 15, @@ -93393,9 +96167,11 @@ }, "npmPkg": "react-native-quick-crypto", "npm": { - "downloads": 314980, - "weekDownloads": 53734, - "size": 1118024 + "downloads": 345699, + "weekDownloads": 42934, + "size": 1118024, + "latestRelease": "0.7.17", + "latestReleaseDate": "2025-08-04T17:51:22.894Z" }, "score": 73, "matchingScoreModifiers": [ @@ -93404,7 +96180,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.145, + "popularity": 0.106, "topicSearchString": "react-native ios android jsi nitro crypto cryptography cryptocurrency c++ fast quick web3" }, { @@ -93462,16 +96238,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 11, - "weekDownloads": 2, - "size": 665879 + "downloads": 10, + "weekDownloads": 0, + "size": 665879, + "latestRelease": "0.2.10", + "latestReleaseDate": "2024-09-05T02:40:57.317Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -1, "topicSearchString": "react-native ios android" }, { @@ -93525,16 +96303,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 57, - "weekDownloads": 17, - "size": 53567 + "downloads": 52, + "weekDownloads": 14, + "size": 53567, + "latestRelease": "0.1.2", + "latestReleaseDate": "2025-01-23T04:03:19.287Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.488, + "popularity": -0.517, "topicSearchString": "react-native ios android" }, { @@ -93613,15 +96393,17 @@ }, "npmPkg": "rn-inkpad", "npm": { - "downloads": 960, - "weekDownloads": 230, - "size": 358907 + "downloads": 925, + "weekDownloads": 279, + "size": 358907, + "latestRelease": "1.0.6", + "latestReleaseDate": "2025-04-23T11:09:47.367Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.546, + "popularity": -0.493, "topicSearchString": "react-native ui-library alert prompt actionsheet avatar button floating checkbox interactive radiobuttons card floatingcard images icons inputs navigation bottom-navigation tap-navigation progress progressbar rating rbnb-rating slide switch tab-control toast drawer ui-component user-interaction lightweight" }, { @@ -93685,16 +96467,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 172, - "weekDownloads": 34, - "size": 133983 + "downloads": 174, + "weekDownloads": 23, + "size": 133983, + "latestRelease": "0.3.2", + "latestReleaseDate": "2025-01-24T19:43:02.527Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.58, + "popularity": -0.635, "topicSearchString": "react-native ios android recorder expo expo-av audio" }, { @@ -93726,7 +96510,7 @@ "forks": 128, "issues": 8, "subscribers": 64, - "stars": 900, + "stars": 901, "dependencies": 0 }, "name": "react-native-turbo-image", @@ -93755,9 +96539,11 @@ }, "npmPkg": "react-native-turbo-image", "npm": { - "downloads": 122521, - "weekDownloads": 24426, - "size": 49370683 + "downloads": 126390, + "weekDownloads": 24100, + "size": 49370683, + "latestRelease": "1.23.0", + "latestReleaseDate": "2025-08-18T12:25:47.161Z" }, "score": 73, "matchingScoreModifiers": [ @@ -93766,7 +96552,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.162, "topicSearchString": "react-native ios android image-caching image-loading" }, { @@ -93823,16 +96609,18 @@ }, "npmPkg": "react-native-react-query-devtools", "npm": { - "downloads": 107537, - "weekDownloads": 20912, - "size": 137497 + "downloads": 116598, + "weekDownloads": 18141, + "size": 137497, + "latestRelease": "1.5.1", + "latestReleaseDate": "2025-07-17T16:17:59.391Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.132, "topicSearchString": "react-query tanstack state-management dev-tools react-native qa debugging" }, { @@ -93862,7 +96650,7 @@ "forks": 270, "issues": 78, "subscribers": 6, - "stars": 2010, + "stars": 2009, "dependencies": 0 }, "name": "react-native-toast-message", @@ -93887,9 +96675,11 @@ }, "npmPkg": "react-native-toast-message", "npm": { - "downloads": 1067021, - "weekDownloads": 215528, - "size": 44640 + "downloads": 1110569, + "weekDownloads": 186432, + "size": 44640, + "latestRelease": "2.3.3", + "latestReleaseDate": "2025-07-01T09:11:24.146Z" }, "score": 57, "matchingScoreModifiers": [ @@ -93898,7 +96688,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.143, "topicSearchString": "react-native toast" }, { @@ -93925,7 +96715,7 @@ "forks": 1, "issues": 0, "subscribers": 2, - "stars": 81, + "stars": 82, "dependencies": 0 }, "name": "react-native-orientation-director", @@ -93957,15 +96747,17 @@ }, "npmPkg": "react-native-orientation-director", "npm": { - "downloads": 10638, - "weekDownloads": 2282, - "size": 191320 + "downloads": 11599, + "weekDownloads": 2068, + "size": 191320, + "latestRelease": "2.6.1", + "latestReleaseDate": "2025-07-27T15:31:32.719Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.152, "topicSearchString": "react-native ios android device handler interface listener orientation" }, { @@ -94028,15 +96820,17 @@ "unmaintained": true, "npm": { "downloads": 14, - "weekDownloads": 2, - "size": 163132 + "weekDownloads": 6, + "size": 163132, + "latestRelease": "0.9.0", + "latestReleaseDate": "2021-12-11T19:16:42.461Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.367, + "popularity": -1.1, "topicSearchString": "breeffy react-native android picker component reanimated ui" }, { @@ -94064,7 +96858,7 @@ "forks": 6, "issues": 7, "subscribers": 5, - "stars": 205, + "stars": 204, "dependencies": 0 }, "name": "react-native-reanimated-table", @@ -94091,9 +96885,11 @@ }, "npmPkg": "react-native-reanimated-table", "npm": { - "downloads": 74431, - "weekDownloads": 14619, - "size": 73237 + "downloads": 81882, + "weekDownloads": 11774, + "size": 73237, + "latestRelease": "0.0.2", + "latestReleaseDate": "2023-04-27T06:01:57.356Z" }, "score": 41, "matchingScoreModifiers": [ @@ -94101,7 +96897,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.122, "topicSearchString": "react-native ios android" }, { @@ -94125,7 +96921,7 @@ "forks": 76, "issues": 20, "subscribers": 33, - "stars": 201, + "stars": 202, "dependencies": 7 }, "name": "react-native-onyx", @@ -94152,9 +96948,11 @@ }, "npmPkg": "react-native-onyx", "npm": { - "downloads": 77257, - "weekDownloads": 11882, - "size": 377890 + "downloads": 81780, + "weekDownloads": 10349, + "size": 377890, + "latestRelease": "2.0.140", + "latestReleaseDate": "2025-09-10T12:22:33.917Z" }, "score": 57, "matchingScoreModifiers": [ @@ -94162,7 +96960,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.131, + "popularity": 0.108, "topicSearchString": "react-native react persistent-storage pub/sub" }, { @@ -94187,7 +96985,7 @@ "forks": 318, "issues": 178, "subscribers": 10, - "stars": 914, + "stars": 915, "dependencies": 0 }, "name": "react-native-pell-rich-editor", @@ -94215,9 +97013,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 87389, - "weekDownloads": 16864, - "size": 641755 + "downloads": 91394, + "weekDownloads": 14120, + "size": 641755, + "latestRelease": "1.10.0", + "latestReleaseDate": "2025-07-22T09:11:29.303Z" }, "score": 57, "matchingScoreModifiers": [ @@ -94226,7 +97026,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.131, "topicSearchString": "react-native editor rich-editor wysiwyg wysiwyg-editors rn" }, { @@ -94283,17 +97083,18 @@ }, "npmPkg": "expo-atlas", "npm": { - "downloads": 256906, - "weekDownloads": 54461, - "size": 5136274 + "downloads": 268193, + "weekDownloads": 51200, + "size": 5136274, + "latestRelease": "0.4.3", + "latestReleaseDate": "2025-08-14T07:57:38.564Z" }, - "score": 57, + "score": 51, "matchingScoreModifiers": [ "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.162, "topicSearchString": "react-native bundle visualizer explorer expo react devtools" }, { @@ -94354,15 +97155,17 @@ }, "npmPkg": "react-native-gallery-preview", "npm": { - "downloads": 1198, - "weekDownloads": 242, - "size": 262989 + "downloads": 1202, + "weekDownloads": 226, + "size": 262989, + "latestRelease": "1.3.4", + "latestReleaseDate": "2025-07-11T16:34:42.533Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.16, "topicSearchString": "react-native ios android reanimated photo-viewer image-viewer photo-preview photo-gallery gallery gesture-handler image-preview gallery-preview" }, { @@ -94421,16 +97224,18 @@ }, "npmPkg": "react-native-nacl-jsi", "npm": { - "downloads": 510, - "weekDownloads": 152, - "size": 14371257 + "downloads": 536, + "weekDownloads": 105, + "size": 14371257, + "latestRelease": "0.8.0", + "latestReleaseDate": "2024-07-02T06:43:44.254Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.747, + "popularity": -0.833, "topicSearchString": "react-native ios android crypto libsodium sodium nacl" }, { @@ -94450,11 +97255,11 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T05:10:40Z", + "updatedAt": "2025-09-11T12:31:52Z", "createdAt": "2018-08-11T21:58:35Z", - "pushedAt": "2025-09-09T05:10:40Z", - "forks": 192, - "issues": 11, + "pushedAt": "2025-09-11T12:31:52Z", + "forks": 193, + "issues": 8, "subscribers": 7, "stars": 382, "dependencies": 5 @@ -94482,9 +97287,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 532509, - "weekDownloads": 106229, - "size": 1397965 + "downloads": 571116, + "weekDownloads": 83272, + "size": 1407484, + "latestRelease": "2.21.3", + "latestReleaseDate": "2025-09-11T12:43:49.928Z" }, "score": 73, "matchingScoreModifiers": [ @@ -94493,7 +97300,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.124, "topicSearchString": "segment react-native ios android" }, { @@ -94516,8 +97323,8 @@ "updatedAt": "2025-05-19T15:48:25Z", "createdAt": "2018-08-11T21:58:35Z", "pushedAt": "2025-05-19T15:48:25Z", - "forks": 192, - "issues": 11, + "forks": 193, + "issues": 8, "subscribers": 7, "stars": 382, "dependencies": 5 @@ -94546,9 +97353,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 523240, - "weekDownloads": 104287, - "size": 79157 + "downloads": 560736, + "weekDownloads": 81449, + "size": 79157, + "latestRelease": "1.1.3", + "latestReleaseDate": "2024-11-13T15:09:08.069Z" }, "score": 68, "matchingScoreModifiers": [ @@ -94556,7 +97365,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.123, "topicSearchString": "react-native ios android segment" }, { @@ -94579,13 +97388,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-13T13:54:25Z", + "updatedAt": "2025-09-12T14:38:43Z", "createdAt": "2016-02-15T22:56:16Z", - "pushedAt": "2025-08-13T13:54:25Z", + "pushedAt": "2025-09-12T14:38:43Z", "forks": 88, "issues": 9, - "subscribers": 27, - "stars": 70, + "subscribers": 26, + "stars": 71, "dependencies": 0 }, "name": "@braze/react-native-sdk", @@ -94625,16 +97434,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 292005, - "weekDownloads": 63507, - "size": 340969 + "downloads": 306110, + "weekDownloads": 53639, + "size": 392785, + "latestRelease": "16.1.0", + "latestReleaseDate": "2025-09-12T14:40:52.033Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.185, + "popularity": 0.149, "topicSearchString": "braze appboy react native react-native ios android push in-app analytics segmentation feature-flags javascript sdk typescript marketing-automation customer-engagement in-app-messaging" }, { @@ -94663,7 +97474,7 @@ "forks": 45, "issues": 17, "subscribers": 4, - "stars": 1432, + "stars": 1435, "dependencies": 2 }, "name": "burnt", @@ -94689,9 +97500,11 @@ }, "npmPkg": "burnt", "npm": { - "downloads": 164796, - "weekDownloads": 35768, - "size": 60059 + "downloads": 171115, + "weekDownloads": 31500, + "size": 60059, + "latestRelease": "0.13.0", + "latestReleaseDate": "2025-03-10T16:09:39.968Z" }, "score": 57, "matchingScoreModifiers": [ @@ -94700,7 +97513,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.184, + "popularity": 0.156, "topicSearchString": "react-native expo burnt" }, { @@ -94724,13 +97537,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-tracking-transparency", @@ -94756,9 +97569,11 @@ }, "npmPkg": "expo-tracking-transparency", "npm": { - "downloads": 439065, - "weekDownloads": 93217, - "size": 59474 + "downloads": 458806, + "weekDownloads": 80040, + "size": 60143, + "latestRelease": "6.0.7", + "latestReleaseDate": "2025-09-11T20:23:04.256Z" }, "score": 86, "matchingScoreModifiers": [ @@ -94769,7 +97584,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.148, "topicSearchString": "react-native expo expo-tracking-transparency" }, { @@ -94788,13 +97603,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-insights", @@ -94823,9 +97638,11 @@ }, "npmPkg": "expo-insights", "npm": { - "downloads": 241895, - "weekDownloads": 51403, - "size": 32401 + "downloads": 248787, + "weekDownloads": 42945, + "size": 44871, + "latestRelease": "0.10.7", + "latestReleaseDate": "2025-09-11T20:24:42.393Z" }, "score": 86, "matchingScoreModifiers": [ @@ -94836,7 +97653,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.147, "topicSearchString": "react-native expo expo-insights expoinsights insights eas" }, { @@ -94861,13 +97678,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-clipboard", @@ -94893,9 +97710,11 @@ }, "npmPkg": "expo-clipboard", "npm": { - "downloads": 1917958, - "weekDownloads": 420019, - "size": 275812 + "downloads": 1966497, + "weekDownloads": 368155, + "size": 279445, + "latestRelease": "8.0.7", + "latestReleaseDate": "2025-09-11T20:25:54.068Z" }, "score": 86, "matchingScoreModifiers": [ @@ -94906,7 +97725,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.159, "topicSearchString": "react-native expo expo-clipboard" }, { @@ -94925,13 +97744,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T04:13:50Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-10T04:13:50Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 3 }, "name": "expo-navigation-bar", @@ -94958,9 +97777,11 @@ }, "npmPkg": "expo-navigation-bar", "npm": { - "downloads": 533062, - "weekDownloads": 101808, - "size": 181197 + "downloads": 564882, + "weekDownloads": 86227, + "size": 180505, + "latestRelease": "5.0.8", + "latestReleaseDate": "2025-09-10T18:40:55.062Z" }, "score": 86, "matchingScoreModifiers": [ @@ -94971,7 +97792,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.13, "topicSearchString": "react-native expo expo-navigation-bar android" }, { @@ -94994,13 +97815,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-symbols", @@ -95029,9 +97850,11 @@ }, "npmPkg": "expo-symbols", "npm": { - "downloads": 1393428, - "weekDownloads": 261882, - "size": 42980 + "downloads": 1462045, + "weekDownloads": 253046, + "size": 43906, + "latestRelease": "1.0.7", + "latestReleaseDate": "2025-09-11T20:23:12.274Z" }, "score": 86, "matchingScoreModifiers": [ @@ -95042,7 +97865,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.147, "topicSearchString": "react-native expo expo-symbols symbols sfsymbols ios" }, { @@ -95098,7 +97921,9 @@ "npm": { "downloads": 50, "weekDownloads": 17, - "size": 22105 + "size": 22105, + "latestRelease": "1.1.1", + "latestReleaseDate": "2024-06-14T13:42:31.064Z" }, "score": 43, "matchingScoreModifiers": [ @@ -95133,7 +97958,7 @@ "forks": 64, "issues": 84, "subscribers": 11, - "stars": 673, + "stars": 674, "dependencies": 0 }, "name": "rive-react-native", @@ -95160,19 +97985,20 @@ }, "npmPkg": "rive-react-native", "npm": { - "downloads": 298909, - "weekDownloads": 54621, - "size": 411260 + "downloads": 336971, + "weekDownloads": 43336, + "size": 411260, + "latestRelease": "9.5.0", + "latestReleaseDate": "2025-08-13T09:26:03.623Z" }, - "score": 62, + "score": 57, "matchingScoreModifiers": [ "Popular", "Known", "Lots of open issues", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.155, + "popularity": 0.109, "topicSearchString": "react-native ios android" }, { @@ -95225,16 +98051,18 @@ }, "npmPkg": "react-native-wear", "npm": { - "downloads": 18, - "weekDownloads": 6, - "size": 53738 + "downloads": 20, + "weekDownloads": 7, + "size": 53738, + "latestRelease": "1.1.0", + "latestReleaseDate": "2024-03-06T17:42:30.363Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.7, + "popularity": -0.65, "topicSearchString": "react-native ios android" }, { @@ -95287,16 +98115,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 2132, - "weekDownloads": 399, - "size": 20892 + "downloads": 2227, + "weekDownloads": 477, + "size": 20892, + "latestRelease": "0.1.2", + "latestReleaseDate": "2024-06-04T20:45:47.126Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.091, + "popularity": -0.068, "topicSearchString": "react-native ios android" }, { @@ -95321,7 +98151,7 @@ "createdAt": "2024-03-09T04:46:00Z", "pushedAt": "2024-11-26T16:41:31Z", "forks": 2, - "issues": 4, + "issues": 3, "subscribers": 2, "stars": 19, "dependencies": 16 @@ -95352,15 +98182,17 @@ "npmPkg": "react-native-mapa", "npm": { "downloads": 12, - "weekDownloads": 2, - "size": 16447152 + "weekDownloads": 8, + "size": 16447152, + "latestRelease": "1.1.0", + "latestReleaseDate": "2024-11-26T16:50:43.207Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.8, + "popularity": -0.2, "topicSearchString": "react react-native map mapview mapbox-maps" }, { @@ -95424,16 +98256,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 21170, - "weekDownloads": 3653, - "size": 786846 + "downloads": 23173, + "weekDownloads": 3313, + "size": 786846, + "latestRelease": "3.11.1", + "latestReleaseDate": "2025-09-08T21:00:11.877Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.147, + "popularity": 0.122, "topicSearchString": "react-native adapty purchases in-apps subscriptions in-app-purchase subscription iap iap-verification in-app-receipt react-plugin receipt-validation storekit" }, { @@ -95489,15 +98323,17 @@ }, "npmPkg": "healthicons-react-native", "npm": { - "downloads": 4447, - "weekDownloads": 620, - "size": 13613209 + "downloads": 6038, + "weekDownloads": 829, + "size": 13613209, + "latestRelease": "3.5.0", + "latestReleaseDate": "2025-07-09T19:47:08.686Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.131, + "popularity": -0.133, "topicSearchString": "react react-native icons svg health healthicons" }, { @@ -95519,9 +98355,9 @@ "createdAt": "2020-03-02T01:05:57Z", "pushedAt": "2025-07-16T22:31:35Z", "forks": 23, - "issues": 1, + "issues": 2, "subscribers": 5, - "stars": 361, + "stars": 362, "dependencies": 0 }, "name": "react-native-iaphub", @@ -95554,16 +98390,18 @@ }, "npmPkg": "react-native-iaphub", "npm": { - "downloads": 3253, - "weekDownloads": 753, - "size": 141870 + "downloads": 3418, + "weekDownloads": 695, + "size": 141870, + "latestRelease": "9.0.0", + "latestReleaseDate": "2025-07-16T22:38:20.774Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.197, + "popularity": 0.173, "topicSearchString": "react-native ios android in-app-purchase in-app-billing in-app-receipt google-play itunes iap" }, { @@ -95630,15 +98468,17 @@ }, "npmPkg": "clevertap-react-native", "npm": { - "downloads": 88523, - "weekDownloads": 14808, - "size": 3795689 + "downloads": 91543, + "weekDownloads": 11618, + "size": 3795689, + "latestRelease": "3.6.0", + "latestReleaseDate": "2025-07-17T13:51:25.871Z" }, "score": 54, "matchingScoreModifiers": [ "Known" ], - "popularity": 0.142, + "popularity": 0.108, "topicSearchString": "analytics android clevertap in-app ios notification push react react-native segmentation clevertap-react-native javascript typescript npm engagement user-retention" }, { @@ -95702,16 +98542,18 @@ }, "npmPkg": "react-native-netwatch", "npm": { - "downloads": 4198, - "weekDownloads": 628, - "size": 814335 + "downloads": 4467, + "weekDownloads": 524, + "size": 814335, + "latestRelease": "1.3.16", + "latestReleaseDate": "2024-01-24T10:57:08.004Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.123, + "popularity": -0.15, "topicSearchString": "react-native mobile ios android logging network traffic tracking debug redux-action debugger redux charles-proxy" }, { @@ -95735,10 +98577,10 @@ "updatedAt": "2025-07-26T21:02:27Z", "createdAt": "2018-03-27T18:33:08Z", "pushedAt": "2025-07-26T21:02:27Z", - "forks": 182, + "forks": 181, "issues": 123, "subscribers": 25, - "stars": 4199, + "stars": 4201, "dependencies": 0 }, "name": "iconoir-react-native", @@ -95765,9 +98607,11 @@ }, "npmPkg": "iconoir-react-native", "npm": { - "downloads": 19792, - "weekDownloads": 2658, - "size": 6398824 + "downloads": 20446, + "weekDownloads": 2437, + "size": 6398824, + "latestRelease": "7.11.0", + "latestReleaseDate": "2025-04-12T16:34:57.575Z" }, "score": 57, "matchingScoreModifiers": [ @@ -95776,7 +98620,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.114, + "popularity": 0.101, "topicSearchString": "icons svg library react-native" }, { @@ -95799,10 +98643,10 @@ "updatedAt": "2025-06-18T13:47:24Z", "createdAt": "2020-06-08T15:36:21Z", "pushedAt": "2025-06-18T13:47:24Z", - "forks": 957, - "issues": 224, + "forks": 962, + "issues": 223, "subscribers": 52, - "stars": 18965, + "stars": 18997, "dependencies": 0 }, "name": "lucide-react-native", @@ -95833,9 +98677,11 @@ }, "npmPkg": "lucide-react-native", "npm": { - "downloads": 864684, - "weekDownloads": 159288, - "size": 18867254 + "downloads": 903100, + "weekDownloads": 148349, + "size": 18876927, + "latestRelease": "0.544.0", + "latestReleaseDate": "2025-09-11T09:54:26.699Z" }, "score": 81, "matchingScoreModifiers": [ @@ -95845,7 +98691,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.157, + "popularity": 0.14, "topicSearchString": "lucide react-native feather icons icon svg feather-icons fontawesome font-awesome" }, { @@ -95876,7 +98722,7 @@ "forks": 9, "issues": 0, "subscribers": 1, - "stars": 207, + "stars": 209, "dependencies": 0 }, "name": "react-native-loader-kit", @@ -95909,15 +98755,17 @@ }, "npmPkg": "react-native-loader-kit", "npm": { - "downloads": 10242, - "weekDownloads": 1868, - "size": 32438 + "downloads": 10760, + "weekDownloads": 1608, + "size": 32438, + "latestRelease": "3.0.0", + "latestReleaseDate": "2025-06-28T14:38:06.574Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.155, + "popularity": 0.127, "topicSearchString": "react-native ios android indicator loader loading loader-kit loading-animations loading-indicator" }, { @@ -95944,7 +98792,7 @@ "forks": 28, "issues": 3, "subscribers": 5, - "stars": 139, + "stars": 140, "dependencies": 1 }, "name": "react-native-file-logger", @@ -95972,9 +98820,11 @@ }, "npmPkg": "react-native-file-logger", "npm": { - "downloads": 32496, - "weekDownloads": 6707, - "size": 597990 + "downloads": 35100, + "weekDownloads": 5995, + "size": 597990, + "latestRelease": "0.7.1", + "latestReleaseDate": "2025-08-20T10:47:39.116Z" }, "score": 57, "matchingScoreModifiers": [ @@ -95982,7 +98832,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.145, "topicSearchString": "react-native logging file-logger cocoalumberjack logback" }, { @@ -96001,9 +98851,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-27T17:38:54Z", + "updatedAt": "2025-09-10T17:23:41Z", "createdAt": "2020-07-08T16:57:34Z", - "pushedAt": "2025-08-27T17:38:54Z", + "pushedAt": "2025-09-10T17:23:41Z", "forks": 45, "issues": 69, "subscribers": 73, @@ -96034,9 +98884,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 37356, - "weekDownloads": 8674, - "size": 227263 + "downloads": 38761, + "weekDownloads": 6971, + "size": 227263, + "latestRelease": "2.17.1", + "latestReleaseDate": "2025-08-07T14:48:31.542Z" }, "score": 57, "matchingScoreModifiers": [ @@ -96044,7 +98896,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.197, + "popularity": 0.153, "topicSearchString": "react react-native authentication okta oidc" }, { @@ -96101,16 +98953,18 @@ }, "npmPkg": "react-native-vision-camera-text-recognition", "npm": { - "downloads": 7438, - "weekDownloads": 1726, - "size": 86057 + "downloads": 7494, + "weekDownloads": 1376, + "size": 86057, + "latestRelease": "3.1.1", + "latestReleaseDate": "2024-08-12T11:50:37.405Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.197, + "popularity": 0.156, "topicSearchString": "react-native ios android camera mlkit ml-kit vision-camera text-recognition text" }, { @@ -96161,16 +99015,18 @@ }, "npmPkg": "react-native-vision-camera-image-labeler", "npm": { - "downloads": 1170, - "weekDownloads": 248, - "size": 46299 + "downloads": 1248, + "weekDownloads": 203, + "size": 46299, + "latestRelease": "2.2.0", + "latestReleaseDate": "2024-08-09T13:25:45.823Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.07, + "popularity": -0.111, "topicSearchString": "react-native ios android" }, { @@ -96198,7 +99054,7 @@ "forks": 37, "issues": 27, "subscribers": 13, - "stars": 1190, + "stars": 1191, "dependencies": 0 }, "name": "react-native-filament", @@ -96235,18 +99091,19 @@ "hasNativeCode": true }, "npm": { - "downloads": 14228, - "weekDownloads": 2275, - "size": 487922051 + "downloads": 14953, + "weekDownloads": 2416, + "size": 487922051, + "latestRelease": "1.8.0", + "latestReleaseDate": "2025-07-01T16:48:46.412Z" }, - "score": 73, + "score": 68, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.136, + "popularity": 0.137, "topicSearchString": "react-native filament 3d rendering engine gltf model threejs ios android physics opengl metal vulkan" }, { @@ -96298,15 +99155,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 7301, - "weekDownloads": 1281, - "size": 422588 + "downloads": 7664, + "weekDownloads": 903, + "size": 422588, + "latestRelease": "10.1.2", + "latestReleaseDate": "2025-07-17T12:09:59.676Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.101, + "popularity": -0.15, "topicSearchString": "react-native batch push notifications sdk" }, { @@ -96331,13 +99190,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T13:45:30Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-09T13:45:30Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 11 }, "name": "@expo/fingerprint", @@ -96364,9 +99223,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 6440227, - "weekDownloads": 1321495, - "size": 227608 + "downloads": 6672530, + "weekDownloads": 1165648, + "size": 226294, + "latestRelease": "0.15.0", + "latestReleaseDate": "2025-09-10T18:42:18.720Z" }, "score": 86, "matchingScoreModifiers": [ @@ -96377,7 +99238,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.148, "topicSearchString": "expo react-native fingerprint hash node" }, { @@ -96400,13 +99261,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T08:53:32Z", + "updatedAt": "2025-09-13T00:45:26Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-10T08:53:32Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-13T00:45:26Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 21 }, "name": "expo", @@ -96430,9 +99291,11 @@ }, "npmPkg": "expo", "npm": { - "downloads": 6972760, - "weekDownloads": 1375120, - "size": 518743 + "downloads": 7254561, + "weekDownloads": 1218052, + "size": 869632, + "latestRelease": "54.0.7", + "latestReleaseDate": "2025-09-13T20:53:01.803Z" }, "score": 86, "matchingScoreModifiers": [ @@ -96443,7 +99306,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.143, "topicSearchString": "expo" }, { @@ -96473,7 +99336,7 @@ "forks": 116, "issues": 45, "subscribers": 38, - "stars": 4709, + "stars": 4712, "dependencies": 0 }, "name": "tinybase", @@ -96505,9 +99368,11 @@ }, "npmPkg": "tinybase", "npm": { - "downloads": 120056, - "weekDownloads": 21137, - "size": 8185922 + "downloads": 117535, + "weekDownloads": 16949, + "size": 8185922, + "latestRelease": "6.6.0", + "latestReleaseDate": "2025-08-28T02:32:55.990Z" }, "score": 97, "matchingScoreModifiers": [ @@ -96517,7 +99382,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.15, + "popularity": 0.123, "topicSearchString": "tiny sync-engine local-first reactive state data react javascript typescript" }, { @@ -96546,7 +99411,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 2 }, "name": "@react-navigation/bottom-tabs", @@ -96575,9 +99440,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 6309417, - "weekDownloads": 1343107, - "size": 193693 + "downloads": 6479575, + "weekDownloads": 1173322, + "size": 193693, + "latestRelease": "7.4.7", + "latestReleaseDate": "2025-08-31T10:40:53.977Z" }, "score": 86, "matchingScoreModifiers": [ @@ -96588,7 +99455,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.154, "topicSearchString": "component react-component react-native react-navigation ios android tab" }, { @@ -96616,7 +99483,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 3 }, "name": "@react-navigation/material-top-tabs", @@ -96646,9 +99513,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1100095, - "weekDownloads": 229646, - "size": 62732 + "downloads": 1140255, + "weekDownloads": 194572, + "size": 62732, + "latestRelease": "7.3.7", + "latestReleaseDate": "2025-08-31T10:40:53.316Z" }, "score": 86, "matchingScoreModifiers": [ @@ -96659,7 +99528,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.145, "topicSearchString": "component react-component react-native react-navigation ios android material tab" }, { @@ -96687,7 +99556,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 4 }, "name": "@react-navigation/drawer", @@ -96717,9 +99586,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1458774, - "weekDownloads": 323476, - "size": 125269 + "downloads": 1491018, + "weekDownloads": 269793, + "size": 125269, + "latestRelease": "7.5.8", + "latestReleaseDate": "2025-08-31T10:40:53.071Z" }, "score": 86, "matchingScoreModifiers": [ @@ -96730,7 +99601,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.188, + "popularity": 0.154, "topicSearchString": "component react-component react-native react-navigation ios android material drawer" }, { @@ -96759,7 +99630,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 2 }, "name": "@react-navigation/native-stack", @@ -96789,9 +99660,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 5975469, - "weekDownloads": 1258180, - "size": 198036 + "downloads": 6136308, + "weekDownloads": 1100395, + "size": 198036, + "latestRelease": "7.3.26", + "latestReleaseDate": "2025-08-31T10:40:54.522Z" }, "score": 86, "matchingScoreModifiers": [ @@ -96802,7 +99675,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.152, "topicSearchString": "component react-component react-native react-navigation ios android native stack" }, { @@ -96831,7 +99704,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 3 }, "name": "@react-navigation/stack", @@ -96860,9 +99733,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 3106342, - "weekDownloads": 675105, - "size": 456329 + "downloads": 3187582, + "weekDownloads": 579064, + "size": 456329, + "latestRelease": "7.4.8", + "latestReleaseDate": "2025-08-31T10:40:54.603Z" }, "score": 86, "matchingScoreModifiers": [ @@ -96873,7 +99748,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.154, "topicSearchString": "component react-component react-native react-navigation ios android stack" }, { @@ -96902,7 +99777,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 3 }, "name": "@react-navigation/elements", @@ -96928,9 +99803,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 7922454, - "weekDownloads": 1660614, - "size": 260060 + "downloads": 8140759, + "weekDownloads": 1441314, + "size": 260060, + "latestRelease": "2.6.4", + "latestReleaseDate": "2025-08-31T10:40:50.764Z" }, "score": 86, "matchingScoreModifiers": [ @@ -96941,7 +99818,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.15, "topicSearchString": "react-native react-navigation ios android" }, { @@ -96969,7 +99846,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 1 }, "name": "react-native-drawer-layout", @@ -96999,9 +99876,11 @@ }, "npmPkg": "react-native-drawer-layout", "npm": { - "downloads": 1004115, - "weekDownloads": 199679, - "size": 102615 + "downloads": 1046619, + "weekDownloads": 173935, + "size": 102615, + "latestRelease": "4.1.13", + "latestReleaseDate": "2025-08-31T10:40:50.227Z" }, "score": 86, "matchingScoreModifiers": [ @@ -97012,7 +99891,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.141, "topicSearchString": "component react-component react-native ios android drawer swipe" }, { @@ -97036,13 +99915,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-25T17:33:32Z", + "updatedAt": "2025-09-12T20:05:57Z", "createdAt": "2017-01-26T19:51:40Z", - "pushedAt": "2025-08-25T17:33:32Z", + "pushedAt": "2025-09-12T20:05:57Z", "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 1 }, "name": "@react-navigation/routers", @@ -97067,9 +99946,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 7496287, - "weekDownloads": 1533356, - "size": 164585 + "downloads": 7746890, + "weekDownloads": 1345242, + "size": 164585, + "latestRelease": "7.5.1", + "latestReleaseDate": "2025-07-26T10:09:34.288Z" }, "score": 86, "matchingScoreModifiers": [ @@ -97080,7 +99961,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.148, "topicSearchString": "react react-native react-navigation" }, { @@ -97111,7 +99992,7 @@ "forks": 4927, "issues": 841, "subscribers": 311, - "stars": 24148, + "stars": 24159, "dependencies": 3 }, "name": "@react-navigation/devtools", @@ -97136,9 +100017,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 556804, - "weekDownloads": 110547, - "size": 48263 + "downloads": 592031, + "weekDownloads": 92641, + "size": 48263, + "latestRelease": "7.0.38", + "latestReleaseDate": "2025-08-12T02:11:33.821Z" }, "score": 86, "matchingScoreModifiers": [ @@ -97149,7 +100032,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.133, "topicSearchString": "react react-native react-navigation" }, { @@ -97174,10 +100057,10 @@ "updatedAt": "2025-09-09T14:18:30Z", "createdAt": "2020-05-15T12:52:16Z", "pushedAt": "2025-09-09T14:18:30Z", - "forks": 445, - "issues": 167, + "forks": 449, + "issues": 168, "subscribers": 62, - "stars": 3932, + "stars": 3935, "dependencies": 6 }, "name": "@supabase/supabase-js", @@ -97211,9 +100094,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 17581017, - "weekDownloads": 3622403, - "size": 281601 + "downloads": 17657775, + "weekDownloads": 3459929, + "size": 281601, + "latestRelease": "2.57.4", + "latestReleaseDate": "2025-09-09T14:36:47.439Z" }, "score": 86, "matchingScoreModifiers": [ @@ -97224,7 +100109,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.167, "topicSearchString": "javascript typescript supabase client-library database isomorphic js mit-license node-js nuxt orm postgres" }, { @@ -97254,7 +100139,7 @@ "forks": 26, "issues": 11, "subscribers": 3, - "stars": 184, + "stars": 185, "dependencies": 1 }, "name": "toastify-react-native", @@ -97300,9 +100185,11 @@ }, "npmPkg": "toastify-react-native", "npm": { - "downloads": 2371673, - "weekDownloads": 560250, - "size": 551906 + "downloads": 2785821, + "weekDownloads": 178824, + "size": 551906, + "latestRelease": "7.2.3", + "latestReleaseDate": "2025-07-20T15:48:17.258Z" }, "score": 68, "matchingScoreModifiers": [ @@ -97310,7 +100197,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.201, + "popularity": 0.055, "topicSearchString": "react react-component pushalert toast popup toastify react-native react-toastify notification toastify-react-native picker expo cli mobile ios android web typescript alert animation expo-cli javascript notifications" }, { @@ -97367,16 +100254,18 @@ }, "npmPkg": "rn-float-box", "npm": { - "downloads": 7, - "weekDownloads": 4, - "size": 48615 + "downloads": 4, + "weekDownloads": 1, + "size": 48615, + "latestRelease": "0.2.3", + "latestReleaseDate": "2024-07-23T13:05:54.450Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.2, + "popularity": -1, "topicSearchString": "react-native ios android" }, { @@ -97404,7 +100293,7 @@ "forks": 15, "issues": 2, "subscribers": 4, - "stars": 544, + "stars": 545, "dependencies": 0 }, "name": "react-native-magic-modal", @@ -97431,16 +100320,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 8585, - "weekDownloads": 1754, - "size": 65962 + "downloads": 8866, + "weekDownloads": 1376, + "size": 65962, + "latestRelease": "6.1.0", + "latestReleaseDate": "2025-06-11T20:01:02.824Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.132, "topicSearchString": "react-native ios android modal" }, { @@ -97497,16 +100388,18 @@ }, "npmPkg": "expo-quick-actions", "npm": { - "downloads": 67960, - "weekDownloads": 15173, - "size": 120336 + "downloads": 71277, + "weekDownloads": 12667, + "size": 120336, + "latestRelease": "5.0.0", + "latestReleaseDate": "2025-05-13T17:33:51.025Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.19, + "popularity": 0.151, "topicSearchString": "react-native expo expo-quick-actions expoquickactions kotlin swift" }, { @@ -97564,9 +100457,11 @@ }, "npmPkg": "app-icon-badge", "npm": { - "downloads": 37610, - "weekDownloads": 8087, - "size": 660430 + "downloads": 39088, + "weekDownloads": 6804, + "size": 660430, + "latestRelease": "0.1.2", + "latestReleaseDate": "2024-11-13T16:36:23.410Z" }, "score": 41, "matchingScoreModifiers": [ @@ -97574,7 +100469,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.148, "topicSearchString": "android app-icon badge-generator expo ios react-native expo-plugin" }, { @@ -97604,7 +100499,7 @@ "forks": 32, "issues": 26, "subscribers": 8, - "stars": 487, + "stars": 488, "dependencies": 3 }, "name": "expo-share-intent", @@ -97637,9 +100532,11 @@ }, "npmPkg": "expo-share-intent", "npm": { - "downloads": 37994, - "weekDownloads": 6888, - "size": 173969 + "downloads": 40626, + "weekDownloads": 6325, + "size": 173969, + "latestRelease": "4.1.2", + "latestReleaseDate": "2025-09-04T15:02:06.199Z" }, "score": 57, "matchingScoreModifiers": [ @@ -97647,7 +100544,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.154, + "popularity": 0.132, "topicSearchString": "react-native expo expo-share-extension share-extension share-intent expo-config-plugin share-share-intent android ios" }, { @@ -97700,16 +100597,18 @@ "unmaintained": true, "npmPkg": "react-native-store-version", "npm": { - "downloads": 26767, - "weekDownloads": 5608, - "size": 20005 + "downloads": 27933, + "weekDownloads": 4629, + "size": 20005, + "latestRelease": "1.4.1", + "latestReleaseDate": "2023-03-11T03:11:16.451Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, + "popularity": -0.609, "topicSearchString": "react-native expo appstore playstore version" }, { @@ -97736,7 +100635,7 @@ "forks": 98, "issues": 32, "subscribers": 1, - "stars": 189, + "stars": 190, "dependencies": 0 }, "name": "react-native-country-codes-picker", @@ -97772,9 +100671,11 @@ }, "npmPkg": "react-native-country-codes-picker", "npm": { - "downloads": 118424, - "weekDownloads": 25390, - "size": 273454 + "downloads": 122484, + "weekDownloads": 21675, + "size": 273454, + "latestRelease": "2.3.5", + "latestReleaseDate": "2024-01-12T12:40:41.027Z" }, "score": 41, "matchingScoreModifiers": [ @@ -97782,7 +100683,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.15, "topicSearchString": "react-native react native country picker codes search animated multilanguage expo ios android country-codes" }, { @@ -97842,9 +100743,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 11490, - "weekDownloads": 1700, - "size": 46604 + "downloads": 12689, + "weekDownloads": 1672, + "size": 46604, + "latestRelease": "2.1.0", + "latestReleaseDate": "2025-02-28T17:09:26.366Z" }, "score": 41, "matchingScoreModifiers": [ @@ -97852,7 +100755,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.126, + "popularity": 0.112, "topicSearchString": "react-native ios android typescript google-autocomplete reactjs expo google-places-api google-places-autocomplete" }, { @@ -97912,16 +100815,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 4805, - "weekDownloads": 857, - "size": 288617 + "downloads": 5370, + "weekDownloads": 708, + "size": 288617, + "latestRelease": "0.8.1", + "latestReleaseDate": "2024-12-17T02:17:51.074Z" }, "score": 43, "matchingScoreModifiers": [ "Known", "Not updated recently" ], - "popularity": 0.152, + "popularity": 0.112, "topicSearchString": "react-native ios android paste text-input" }, { @@ -97981,15 +100886,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 426, - "weekDownloads": 93, - "size": 142036 + "downloads": 474, + "weekDownloads": 68, + "size": 142036, + "latestRelease": "0.1.36", + "latestReleaseDate": "2025-04-29T13:36:32.326Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.564, + "popularity": -0.627, "topicSearchString": "react-native ios android expo keyboard scrollview ui" }, { @@ -98046,15 +100953,17 @@ "unmaintained": true, "npm": { "downloads": 8, - "weekDownloads": 1, - "size": 116990 + "weekDownloads": 0, + "size": 116990, + "latestRelease": "0.2.2", + "latestReleaseDate": "2023-06-07T16:18:10.018Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.55, + "popularity": -1, "topicSearchString": "react-native ios android" }, { @@ -98115,16 +101024,18 @@ }, "npmPkg": "react-native-wear-connectivity", "npm": { - "downloads": 880, - "weekDownloads": 163, - "size": 76116 + "downloads": 890, + "weekDownloads": 157, + "size": 76116, + "latestRelease": "0.1.15", + "latestReleaseDate": "2025-08-22T13:11:23.528Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.593, + "popularity": -0.6, "topicSearchString": "react-native ios android wear-os wearable wear-api wearable-devices wearos renative renative-wear" }, { @@ -98180,7 +101091,9 @@ "npm": { "downloads": 4, "weekDownloads": 0, - "size": 9246336 + "size": 9246336, + "latestRelease": "2.1.3", + "latestReleaseDate": "2024-08-05T18:32:06.028Z" }, "score": 32, "matchingScoreModifiers": [ @@ -98249,9 +101162,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 5, + "downloads": 6, "weekDownloads": 1, - "size": 45158 + "size": 45158, + "latestRelease": "0.0.8", + "latestReleaseDate": "2024-08-06T15:26:03.670Z" }, "score": 32, "matchingScoreModifiers": [ @@ -98281,10 +101196,10 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-09T15:14:25Z", + "updatedAt": "2025-09-11T07:22:02Z", "createdAt": "2019-11-15T21:38:13Z", - "pushedAt": "2025-09-09T15:14:25Z", - "forks": 105, + "pushedAt": "2025-09-11T07:22:02Z", + "forks": 106, "issues": 45, "subscribers": 17, "stars": 1661, @@ -98308,9 +101223,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 236647, - "weekDownloads": 51806, - "size": 1029562 + "downloads": 245811, + "weekDownloads": 43638, + "size": 1029562, + "latestRelease": "3.2.1", + "latestReleaseDate": "2025-08-13T17:42:42.153Z" }, "score": 73, "matchingScoreModifiers": [ @@ -98319,7 +101236,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.151, "topicSearchString": "" }, { @@ -98375,15 +101292,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 1476, - "weekDownloads": 352, - "size": 1185449 + "downloads": 1422, + "weekDownloads": 303, + "size": 1185449, + "latestRelease": "0.5.0", + "latestReleaseDate": "2025-04-22T08:41:10.217Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.047, + "popularity": -0.069, "topicSearchString": "react-native expo expo-spotify-sdk expospotifysdk spotify" }, { @@ -98437,16 +101356,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 245, - "weekDownloads": 56, - "size": 30682 + "downloads": 220, + "weekDownloads": 28, + "size": 30682, + "latestRelease": "0.3.0", + "latestReleaseDate": "2024-06-27T09:15:09.845Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.804, + "popularity": -0.89, "topicSearchString": "react-native expo expo-android-shared-preferences expoandroidsharedpreferences" }, { @@ -98500,16 +101421,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 167, - "weekDownloads": 48, - "size": 30151 + "downloads": 162, + "weekDownloads": 24, + "size": 30151, + "latestRelease": "0.1.1", + "latestReleaseDate": "2024-08-12T08:24:44.616Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.754, + "popularity": -0.874, "topicSearchString": "react-native expo expo-android-account-manager expoandroidaccountmanager" }, { @@ -98564,15 +101487,17 @@ }, "npmPkg": "react-native-here-explore", "npm": { - "downloads": 43, + "downloads": 54, "weekDownloads": 5, - "size": 200742 + "size": 200742, + "latestRelease": "2.2.0", + "latestReleaseDate": "2025-04-03T19:43:57.893Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.65, + "popularity": -0.667, "topicSearchString": "react-native ios android heremaps" }, { @@ -98634,15 +101559,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 887, - "weekDownloads": 130, - "size": 127662 + "downloads": 878, + "weekDownloads": 243, + "size": 127662, + "latestRelease": "1.16.0", + "latestReleaseDate": "2025-08-17T15:42:30.655Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.625, + "popularity": -0.514, "topicSearchString": "audio microphone input recording playback sample player react-native ios android" }, { @@ -98672,7 +101599,7 @@ "forks": 30, "issues": 26, "subscribers": 4, - "stars": 273, + "stars": 274, "dependencies": 2 }, "name": "@dr.pogodin/react-native-fs", @@ -98705,16 +101632,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 69724, - "weekDownloads": 15931, - "size": 420120 + "downloads": 73042, + "weekDownloads": 14047, + "size": 420120, + "latestRelease": "2.35.1", + "latestReleaseDate": "2025-08-21T09:52:41.899Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.194, + "popularity": 0.163, "topicSearchString": "react-native ios android fs filesystem download upload file-transfer react rnfs" }, { @@ -98741,7 +101670,7 @@ "forks": 29, "issues": 16, "subscribers": 2, - "stars": 208, + "stars": 209, "dependencies": 1 }, "name": "@dr.pogodin/react-native-static-server", @@ -98781,16 +101710,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 5373, - "weekDownloads": 1164, - "size": 26854736 + "downloads": 5470, + "weekDownloads": 1052, + "size": 26854736, + "latestRelease": "0.24.2", + "latestReleaseDate": "2025-09-07T13:23:12.572Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.184, + "popularity": 0.163, "topicSearchString": "react-native ios android lighttpd windows embed server http https react file java javascript js mobile native objective-c" }, { @@ -98839,15 +101770,17 @@ }, "npmPkg": "react-native-android-finish", "npm": { - "downloads": 133, - "weekDownloads": 31, - "size": 34946 + "downloads": 139, + "weekDownloads": 16, + "size": 34946, + "latestRelease": "1.2.6", + "latestReleaseDate": "2025-07-22T04:25:50.355Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.8, + "popularity": -0.9, "topicSearchString": "" }, { @@ -98873,13 +101806,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T15:44:55Z", + "updatedAt": "2025-09-12T11:52:35Z", "createdAt": "2024-06-17T16:44:42Z", - "pushedAt": "2025-09-09T15:44:55Z", - "forks": 32, - "issues": 23, + "pushedAt": "2025-09-12T11:52:35Z", + "forks": 34, + "issues": 22, "subscribers": 19, - "stars": 776, + "stars": 781, "dependencies": 0 }, "name": "react-native-wgpu", @@ -98905,16 +101838,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 1127, - "weekDownloads": 178, - "size": 364861892 + "downloads": 1490, + "weekDownloads": 183, + "size": 372653651, + "latestRelease": "0.2.5", + "latestReleaseDate": "2025-09-12T12:01:52.272Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.134, + "popularity": 0.105, "topicSearchString": "react-native ios android" }, { @@ -98940,13 +101875,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T10:37:07Z", + "updatedAt": "2025-09-12T08:30:50Z", "createdAt": "2019-04-09T09:10:06Z", - "pushedAt": "2025-09-10T10:37:07Z", - "forks": 1784, + "pushedAt": "2025-09-12T08:30:50Z", + "forks": 1785, "issues": 2, "subscribers": 177, - "stars": 54583, + "stars": 54629, "dependencies": 0 }, "name": "zustand", @@ -98980,9 +101915,11 @@ }, "npmPkg": "zustand", "npm": { - "downloads": 46201422, - "weekDownloads": 9358781, - "size": 92449 + "downloads": 47818160, + "weekDownloads": 8127914, + "size": 92449, + "latestRelease": "5.0.8", + "latestReleaseDate": "2025-08-19T23:19:16.970Z" }, "score": 97, "matchingScoreModifiers": [ @@ -98992,7 +101929,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.144, "topicSearchString": "react state manager management redux store hooks react-context reactjs state-management hacktoberfest" }, { @@ -99048,9 +101985,11 @@ }, "npmPkg": "react-native-otp-verify", "npm": { - "downloads": 85619, - "weekDownloads": 18046, - "size": 401957 + "downloads": 89107, + "weekDownloads": 14507, + "size": 401957, + "latestRelease": "1.1.8", + "latestReleaseDate": "2024-02-16T14:20:06.182Z" }, "score": 41, "matchingScoreModifiers": [ @@ -99058,7 +101997,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.138, "topicSearchString": "react-native ios android sms-verification" }, { @@ -99129,15 +102068,17 @@ }, "npmPkg": "rn-material-ui-textfield", "npm": { - "downloads": 14232, - "weekDownloads": 2489, - "size": 860227 + "downloads": 14720, + "weekDownloads": 2351, + "size": 860227, + "latestRelease": "1.0.9", + "latestReleaseDate": "2022-11-03T18:55:54.464Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.136, "topicSearchString": "react react-component react-native ios android material material-ui input textinput field textfield floating label collaborate student-vscode" }, { @@ -99163,13 +102104,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-05T14:15:20Z", + "updatedAt": "2025-09-10T14:10:04Z", "createdAt": "2019-09-10T19:23:58Z", - "pushedAt": "2025-09-05T14:15:20Z", - "forks": 3419, + "pushedAt": "2025-09-10T14:10:04Z", + "forks": 3429, "issues": 64, "subscribers": 214, - "stars": 46588, + "stars": 46623, "dependencies": 1 }, "name": "@tanstack/react-query", @@ -99190,9 +102131,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 57088166, - "weekDownloads": 12245092, - "size": 730156 + "downloads": 58158303, + "weekDownloads": 10696362, + "size": 730156, + "latestRelease": "5.87.4", + "latestReleaseDate": "2025-09-10T14:10:10.845Z" }, "score": 97, "matchingScoreModifiers": [ @@ -99202,7 +102145,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.156, "topicSearchString": "" }, { @@ -99256,9 +102199,11 @@ }, "npmPkg": "react-native-razorpay", "npm": { - "downloads": 30446, - "weekDownloads": 5851, - "size": 515007 + "downloads": 31430, + "weekDownloads": 4937, + "size": 515007, + "latestRelease": "2.3.0", + "latestReleaseDate": "2022-11-09T08:52:09.054Z" }, "score": 68, "matchingScoreModifiers": [ @@ -99266,7 +102211,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.134, "topicSearchString": "react-native razorpay payments" }, { @@ -99320,16 +102265,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 41, - "weekDownloads": 11, - "size": 220555 + "downloads": 52, + "weekDownloads": 18, + "size": 220555, + "latestRelease": "3.1.2", + "latestReleaseDate": "2025-05-15T14:10:51.992Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.756, + "popularity": -0.7, "topicSearchString": "react-native ios android" }, { @@ -99351,9 +102298,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-07-29T09:03:33Z", + "updatedAt": "2025-09-11T07:33:41Z", "createdAt": "2024-03-19T07:03:44Z", - "pushedAt": "2025-07-29T09:03:33Z", + "pushedAt": "2025-09-11T07:33:41Z", "forks": 10, "issues": 0, "subscribers": 4, @@ -99379,15 +102326,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 41828, - "weekDownloads": 9295, - "size": 262028 + "downloads": 43955, + "weekDownloads": 7415, + "size": 262349, + "latestRelease": "12.2.0", + "latestReleaseDate": "2025-09-11T07:33:15.610Z" }, - "score": 43, + "score": 49, "matchingScoreModifiers": [ + "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.061, + "popularity": -0.107, "topicSearchString": "moengage push-notification react-native ios android device events" }, { @@ -99445,9 +102395,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 534752, - "weekDownloads": 105193, - "size": 561668 + "downloads": 566409, + "weekDownloads": 85387, + "size": 561668, + "latestRelease": "6.17.5", + "latestReleaseDate": "2025-09-03T14:17:21.950Z" }, "score": 73, "matchingScoreModifiers": [ @@ -99456,7 +102408,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.128, "topicSearchString": "react-native react native appsflyer sdk" }, { @@ -99520,16 +102472,18 @@ }, "npmPkg": "react-native-toastable", "npm": { - "downloads": 1824, - "weekDownloads": 262, - "size": 161927 + "downloads": 1894, + "weekDownloads": 246, + "size": 161927, + "latestRelease": "0.5.0", + "latestReleaseDate": "2024-07-04T10:01:42.202Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.122, + "popularity": 0.111, "topicSearchString": "react-native ios android toaster toast notification alert snackbar toastable toastify react" }, { @@ -99558,7 +102512,7 @@ "updatedAt": "2024-03-02T21:57:28Z", "createdAt": "2023-03-16T13:00:28Z", "pushedAt": "2024-03-02T21:57:28Z", - "forks": 21, + "forks": 22, "issues": 6, "subscribers": 2, "stars": 118, @@ -99593,16 +102547,18 @@ }, "npmPkg": "react-native-ruler-picker", "npm": { - "downloads": 4346, - "weekDownloads": 878, - "size": 68359 + "downloads": 4839, + "weekDownloads": 755, + "size": 68359, + "latestRelease": "0.2.2", + "latestReleaseDate": "2024-03-02T21:57:22.543Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.133, "topicSearchString": "react-native ios android ruler picker ruler-picker react reactnative" }, { @@ -99653,16 +102609,18 @@ }, "npmPkg": "react-native-use-sound", "npm": { - "downloads": 611, - "weekDownloads": 141, - "size": 960950 + "downloads": 680, + "weekDownloads": 109, + "size": 960950, + "latestRelease": "1.2.2", + "latestReleaseDate": "2022-07-26T11:57:38.938Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.303, + "popularity": -1.364, "topicSearchString": "" }, { @@ -99721,13 +102679,15 @@ }, "npmPkg": "react-native-qr", "npm": { - "downloads": 23, - "weekDownloads": 9, - "size": 50599 + "downloads": 19, + "weekDownloads": 5, + "size": 50599, + "latestRelease": "2.0.1", + "latestReleaseDate": "2025-07-21T13:52:04.889Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.64, + "popularity": -0.75, "topicSearchString": "react-native ios android" }, { @@ -99786,16 +102746,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 2327, - "weekDownloads": 494, - "size": 46109 + "downloads": 2605, + "weekDownloads": 598, + "size": 46109, + "latestRelease": "0.3.10", + "latestReleaseDate": "2024-08-01T09:41:44.044Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.195, "topicSearchString": "analytics privacy react-native" }, { @@ -99823,8 +102785,8 @@ "pushedAt": "2025-09-02T10:43:33Z", "forks": 29, "issues": 5, - "subscribers": 5, - "stars": 179, + "subscribers": 6, + "stars": 183, "dependencies": 0 }, "name": "react-native-fast-opencv", @@ -99855,16 +102817,18 @@ }, "npmPkg": "react-native-fast-opencv", "npm": { - "downloads": 3614, - "weekDownloads": 742, - "size": 713232 + "downloads": 3790, + "weekDownloads": 581, + "size": 713232, + "latestRelease": "0.4.6", + "latestReleaseDate": "2025-06-11T16:30:47.071Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.175, + "popularity": 0.13, "topicSearchString": "react-native ios android cpp jsi new-architecture opencv" }, { @@ -99892,10 +102856,10 @@ "updatedAt": "2024-01-29T05:19:55Z", "createdAt": "2016-09-08T14:21:41Z", "pushedAt": "2024-01-29T05:19:55Z", - "forks": 4609, + "forks": 4610, "issues": 144, "subscribers": 372, - "stars": 25568, + "stars": 25570, "dependencies": 6 }, "name": "@rneui/base", @@ -99928,9 +102892,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 286692, - "weekDownloads": 64274, - "size": 295280 + "downloads": 294211, + "weekDownloads": 53182, + "size": 295280, + "latestRelease": "4.0.0-rc.8", + "latestReleaseDate": "2023-07-28T19:17:58.110Z" }, "score": 70, "matchingScoreModifiers": [ @@ -99941,7 +102907,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.559, + "popularity": -0.596, "topicSearchString": "react native react-native elements rneui ui components ui-library ios android bootstrap" }, { @@ -99972,10 +102938,10 @@ "updatedAt": "2024-02-04T03:55:07Z", "createdAt": "2016-09-08T14:21:41Z", "pushedAt": "2024-02-04T03:55:07Z", - "forks": 4609, + "forks": 4610, "issues": 144, "subscribers": 372, - "stars": 25568, + "stars": 25570, "dependencies": 0 }, "name": "@rneui/themed", @@ -100009,9 +102975,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 260786, - "weekDownloads": 58016, - "size": 69808 + "downloads": 268048, + "weekDownloads": 47746, + "size": 69808, + "latestRelease": "4.0.0-rc.8", + "latestReleaseDate": "2023-07-28T19:18:33.533Z" }, "score": 70, "matchingScoreModifiers": [ @@ -100022,7 +102990,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.561, + "popularity": -0.599, "topicSearchString": "react native react-native elements rneui themed ui components ui-library ios android bootstrap" }, { @@ -100056,7 +103024,7 @@ "forks": 35, "issues": 3, "subscribers": 4, - "stars": 880, + "stars": 884, "dependencies": 0 }, "name": "sonner-native", @@ -100088,9 +103056,11 @@ }, "npmPkg": "sonner-native", "npm": { - "downloads": 132111, - "weekDownloads": 21017, - "size": 302043 + "downloads": 154754, + "weekDownloads": 21222, + "size": 302043, + "latestRelease": "0.21.1", + "latestReleaseDate": "2025-08-28T09:02:37.957Z" }, "score": 73, "matchingScoreModifiers": [ @@ -100099,7 +103069,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.135, + "popularity": 0.117, "topicSearchString": "react-native ios android toast toasts reanimated sonner sonner-native" }, { @@ -100169,9 +103139,11 @@ }, "npmPkg": "mobile-native-barcode-generator", "npm": { - "downloads": 19, + "downloads": 20, "weekDownloads": 2, - "size": 68715 + "size": 68715, + "latestRelease": "0.0.7", + "latestReleaseDate": "2024-09-10T14:18:50.443Z" }, "score": 32, "matchingScoreModifiers": [ @@ -100247,16 +103219,18 @@ }, "npmPkg": "expo-barcode", "npm": { - "downloads": 137, - "weekDownloads": 24, - "size": 21923 + "downloads": 124, + "weekDownloads": 11, + "size": 21923, + "latestRelease": "0.0.3", + "latestReleaseDate": "2024-09-08T16:13:40.789Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.85, + "popularity": -0.924, "topicSearchString": "react-native expo expo-barcode expobarcode ios android barcode qr-code barcode-generator qr-code-generator mobile-native-barcode-generator expo-library expo-modules java kotlin library npm npm-library react" }, { @@ -100316,9 +103290,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 20289, - "weekDownloads": 3625, - "size": 51630 + "downloads": 20406, + "weekDownloads": 3401, + "size": 51630, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-08-19T10:10:22.580Z" }, "score": 57, "matchingScoreModifiers": [ @@ -100326,7 +103302,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.152, + "popularity": 0.142, "topicSearchString": "browser react-native in-app-browser safari chrome-custom-tabs" }, { @@ -100354,7 +103330,7 @@ "forks": 14, "issues": 3, "subscribers": 3, - "stars": 229, + "stars": 232, "dependencies": 0 }, "name": "react-native-animated-rolling-numbers", @@ -100387,16 +103363,18 @@ }, "npmPkg": "react-native-animated-rolling-numbers", "npm": { - "downloads": 20305, - "weekDownloads": 3623, - "size": 68348 + "downloads": 22375, + "weekDownloads": 3519, + "size": 68348, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-02-20T07:35:24.025Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.152, + "popularity": 0.134, "topicSearchString": "react-native animated-numbers rolling-numbers animated-digits animated-number reanimated numbers react digits animated-rollilng-numbers" }, { @@ -100458,16 +103436,18 @@ }, "npmPkg": "react-native-press-and-hold-button", "npm": { - "downloads": 396, - "weekDownloads": 32, - "size": 83120 + "downloads": 459, + "weekDownloads": 58, + "size": 83120, + "latestRelease": "0.6.0", + "latestReleaseDate": "2024-10-16T22:50:30.281Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.931, + "popularity": -0.893, "topicSearchString": "react-native ios android press hold long-press button" }, { @@ -100499,7 +103479,7 @@ "createdAt": "2024-03-28T20:47:03Z", "pushedAt": "2025-09-10T12:12:45Z", "forks": 13, - "issues": 38, + "issues": 39, "subscribers": 7, "stars": 37, "dependencies": 1 @@ -100536,16 +103516,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 7686, - "weekDownloads": 1396, - "size": 479952 + "downloads": 7919, + "weekDownloads": 1235, + "size": 479952, + "latestRelease": "1.1.2", + "latestReleaseDate": "2025-07-17T22:12:03.874Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.154, + "popularity": 0.133, "topicSearchString": "react react-native jwplayer media player mediaplayer media-player jw android ios audio video sdk" }, { @@ -100602,13 +103584,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 102, - "weekDownloads": 23, - "size": 104549 + "downloads": 100, + "weekDownloads": 25, + "size": 104549, + "latestRelease": "2.0.4", + "latestReleaseDate": "2025-07-21T06:25:48.216Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -1.558, + "popularity": -1.533, "topicSearchString": "react-native ping ping-android ping-android ping" }, { @@ -100664,15 +103648,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 17, - "weekDownloads": 7, - "size": 21501 + "downloads": 13, + "weekDownloads": 3, + "size": 21501, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-07-17T06:43:31.581Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.65, + "popularity": -0.8, "topicSearchString": "react-native ios android" }, { @@ -100730,7 +103716,9 @@ "npm": { "downloads": 9, "weekDownloads": 1, - "size": 14952 + "size": 14952, + "latestRelease": "1.0.2", + "latestReleaseDate": "2024-09-18T03:16:32.945Z" }, "score": 32, "matchingScoreModifiers": [ @@ -100770,10 +103758,10 @@ "updatedAt": "2025-08-27T09:52:59Z", "createdAt": "2020-02-07T22:28:18Z", "pushedAt": "2025-08-27T09:52:59Z", - "forks": 173, - "issues": 167, + "forks": 174, + "issues": 165, "subscribers": 17, - "stars": 432, + "stars": 437, "dependencies": 1 }, "name": "posthog-react-native", @@ -100793,9 +103781,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 387780, - "weekDownloads": 77128, - "size": 251672 + "downloads": 411629, + "weekDownloads": 64456, + "size": 251672, + "latestRelease": "4.5.0", + "latestReleaseDate": "2025-08-27T09:57:14.485Z" }, "score": 62, "matchingScoreModifiers": [ @@ -100805,7 +103795,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.133, "topicSearchString": "" }, { @@ -100831,13 +103821,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-08T11:29:35Z", + "updatedAt": "2025-09-10T16:13:42Z", "createdAt": "2021-05-19T13:28:57Z", - "pushedAt": "2025-09-08T11:29:35Z", + "pushedAt": "2025-09-10T16:13:42Z", "forks": 77, "issues": 0, "subscribers": 81, - "stars": 156, + "stars": 157, "dependencies": 0 }, "name": "@intercom/intercom-react-native", @@ -100869,9 +103859,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 350079, - "weekDownloads": 76057, - "size": 287340 + "downloads": 365678, + "weekDownloads": 61612, + "size": 286520, + "latestRelease": "9.0.3", + "latestReleaseDate": "2025-09-10T16:32:58.482Z" }, "score": 73, "matchingScoreModifiers": [ @@ -100880,7 +103872,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.143, "topicSearchString": "react-native ios intercom messenger help-center articles push-notifications customer-support android" }, { @@ -100944,15 +103936,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 298, - "weekDownloads": 76, - "size": 51238 + "downloads": 330, + "weekDownloads": 81, + "size": 51238, + "latestRelease": "1.1.2", + "latestReleaseDate": "2025-03-10T07:16:49.951Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.533, + "popularity": -0.54, "topicSearchString": "react react-native shopify flashlist calendar calendar-ui" }, { @@ -100974,9 +103968,9 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-07T01:53:18Z", + "updatedAt": "2025-09-10T21:32:03Z", "createdAt": "2024-09-16T22:57:45Z", - "pushedAt": "2025-09-07T01:53:18Z", + "pushedAt": "2025-09-10T21:32:03Z", "forks": 8, "issues": 1, "subscribers": 2, @@ -101014,15 +104008,17 @@ }, "npmPkg": "react-native-rate-app", "npm": { - "downloads": 6656, - "weekDownloads": 1557, - "size": 64917 + "downloads": 6787, + "weekDownloads": 1155, + "size": 64917, + "latestRelease": "1.4.1", + "latestReleaseDate": "2025-08-31T09:17:42.331Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": 0.199, + "popularity": 0.145, "topicSearchString": "react-native ios android rate review native store huawei samsung amazon" }, { @@ -101090,16 +104086,18 @@ }, "npmPkg": "react-native-typing-animated-text", "npm": { - "downloads": 17, - "weekDownloads": 1, - "size": 11236 + "downloads": 20, + "weekDownloads": 3, + "size": 11236, + "latestRelease": "1.0.7", + "latestReleaseDate": "2024-09-27T04:11:29.556Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.95, + "popularity": -0.85, "topicSearchString": "react-native animated-text typing-effect text-animation animations typing animated-typing ui text-effect animated-text-effect component typing-animation text-typing animated-text-input animation typing-text" }, { @@ -101158,16 +104156,18 @@ }, "npmPkg": "react-native-custom-animated-accordion", "npm": { - "downloads": 21, - "weekDownloads": 4, - "size": 8714 + "downloads": 22, + "weekDownloads": 3, + "size": 8714, + "latestRelease": "1.0.5", + "latestReleaseDate": "2024-09-27T10:54:40.592Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.8, + "popularity": -0.88, "topicSearchString": "react-native animated accordion custom-accordion animated-accordion collapsible animation" }, { @@ -101228,16 +104228,18 @@ }, "npmPkg": "react-native-animated-flip-card", "npm": { - "downloads": 115, - "weekDownloads": 16, - "size": 11405 + "downloads": 119, + "weekDownloads": 14, + "size": 11405, + "latestRelease": "1.0.3", + "latestReleaseDate": "2024-09-26T09:21:49.668Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.881, + "popularity": -0.9, "topicSearchString": "react-native animated flip card animation horizontal vertical flip-card" }, { @@ -101269,9 +104271,9 @@ "createdAt": "2024-02-20T01:49:36Z", "pushedAt": "2025-09-04T06:23:49Z", "forks": 7, - "issues": 0, + "issues": 1, "subscribers": 1, - "stars": 101, + "stars": 102, "dependencies": 0 }, "name": "react-native-flexible-grid", @@ -101306,16 +104308,18 @@ }, "npmPkg": "react-native-flexible-grid", "npm": { - "downloads": 4724, - "weekDownloads": 818, - "size": 183752 + "downloads": 4788, + "weekDownloads": 698, + "size": 183752, + "latestRelease": "0.2.5", + "latestReleaseDate": "2025-09-04T06:26:06.274Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.147, + "popularity": 0.124, "topicSearchString": "react-native ios web android grid grid-layout masonry rtl rtl-support mansonry hacktoberfest" }, { @@ -101378,15 +104382,17 @@ }, "npmPkg": "vision-camera-zxing", "npm": { - "downloads": 48, - "weekDownloads": 16, - "size": 94112 + "downloads": 54, + "weekDownloads": 17, + "size": 94112, + "latestRelease": "0.1.1", + "latestReleaseDate": "2024-09-14T08:34:39.312Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.709, + "popularity": -0.717, "topicSearchString": "react-native ios android barcode vision-camera zxing barcode-scanner ean qrcode qrcode-scanner scanner upc" }, { @@ -101408,13 +104414,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T12:44:16Z", + "updatedAt": "2025-09-10T20:53:33Z", "createdAt": "2024-09-18T14:55:44Z", - "pushedAt": "2025-09-10T12:44:16Z", + "pushedAt": "2025-09-10T20:53:33Z", "forks": 5, "issues": 1, "subscribers": 1, - "stars": 244, + "stars": 245, "dependencies": 0 }, "name": "react-native-screenshot-aware", @@ -101445,16 +104451,18 @@ }, "npmPkg": "react-native-screenshot-aware", "npm": { - "downloads": 17526, - "weekDownloads": 3980, - "size": 42155 + "downloads": 18337, + "weekDownloads": 3311, + "size": 42155, + "latestRelease": "1.3.11", + "latestReleaseDate": "2025-08-28T04:46:17.575Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.193, + "popularity": 0.154, "topicSearchString": "react-native ios android screenshot aware capture screen" }, { @@ -101519,13 +104527,15 @@ }, "npmPkg": "react-native-ios-visual-effect-view", "npm": { - "downloads": 52, - "weekDownloads": 10, - "size": 313016 + "downloads": 48, + "weekDownloads": 13, + "size": 313016, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-01-08T21:20:03.748Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.583, + "popularity": -0.514, "topicSearchString": "react-native ios android fabric jsi react react-natve swift uikit uivisualeffectview cafilter" }, { @@ -101581,15 +104591,17 @@ "npmPkg": "react-native-stack-carousel", "npm": { "downloads": 59, - "weekDownloads": 7, - "size": 13617 + "weekDownloads": 9, + "size": 13617, + "latestRelease": "1.0.3", + "latestReleaseDate": "2024-12-09T06:54:55.823Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.892, + "popularity": -0.862, "topicSearchString": "react-native carousel stack-carousel carousel-stack stack-animation swiper-flatlist" }, { @@ -101614,7 +104626,7 @@ "forks": 1, "issues": 0, "subscribers": 1, - "stars": 16, + "stars": 17, "dependencies": 1 }, "name": "@vokhuyet/react-native-draw-overlay", @@ -101639,15 +104651,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 103, - "weekDownloads": 9, - "size": 38898 + "downloads": 104, + "weekDownloads": 13, + "size": 38898, + "latestRelease": "1.0.1", + "latestReleaseDate": "2024-11-04T02:58:09.267Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": -0.925, + "popularity": -0.892, "topicSearchString": "react-native android" }, { @@ -101707,15 +104721,17 @@ }, "npmPkg": "react-native-hapticlabs", "npm": { - "downloads": 56, - "weekDownloads": 11, - "size": 110196 + "downloads": 54, + "weekDownloads": 5, + "size": 110196, + "latestRelease": "0.6.1", + "latestReleaseDate": "2025-07-11T16:05:34.167Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.831, + "popularity": -0.917, "topicSearchString": "react-native ios android haptics vibration ahap hla ogg hapticlabs" }, { @@ -101774,16 +104790,18 @@ }, "npmPkg": "react-native-animated-tab", "npm": { - "downloads": 30, - "weekDownloads": 1, - "size": 8086 + "downloads": 32, + "weekDownloads": 0, + "size": 8086, + "latestRelease": "1.0.3", + "latestReleaseDate": "2024-09-27T09:47:36.250Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.971, + "popularity": -1, "topicSearchString": "react-native segmented-tab tab animated-tab segmented-control-tab animation-tab reanimated-tab animation reanimated tabs" }, { @@ -101846,16 +104864,18 @@ }, "npmPkg": "react-native-custom-select", "npm": { - "downloads": 17, - "weekDownloads": 4, - "size": 136487 + "downloads": 27, + "weekDownloads": 0, + "size": 136487, + "latestRelease": "1.1.5", + "latestReleaseDate": "2024-10-24T17:47:54.996Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.8, + "popularity": -1, "topicSearchString": "react react-native native select dropdown option" }, { @@ -101915,7 +104935,9 @@ "npm": { "downloads": 11, "weekDownloads": 3, - "size": 1219097 + "size": 1219097, + "latestRelease": "0.0.1-alpha.0", + "latestReleaseDate": "2024-09-29T17:54:44.092Z" }, "score": 35, "matchingScoreModifiers": [ @@ -102004,16 +105026,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 557, - "weekDownloads": 33, - "size": 100686 + "downloads": 625, + "weekDownloads": 44, + "size": 100686, + "latestRelease": "2.7.0", + "latestReleaseDate": "2025-08-27T01:00:54.473Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.95, + "popularity": -0.94, "topicSearchString": "validator multiform validação email-validator multiform-validator javascript npm security safe pentest security-tools validate magic-number magic-number-validator magic-numbers cpf cnpj password email isemail image javascript-library library typescript typescript-library validate-js" }, { @@ -102084,15 +105108,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 46, - "weekDownloads": 23, - "size": 40448 + "downloads": 31, + "weekDownloads": 10, + "size": 40448, + "latestRelease": "2.0.1", + "latestReleaseDate": "2025-01-20T15:48:23.096Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.54, + "popularity": -0.714, "topicSearchString": "javascript typescript azure-translator translator translator-code i18n-json-generator i18n translations azure azure-translate azure-translation-services javascript-library npm-package azure-translator-code collaborate communityexchange" }, { @@ -102157,16 +105183,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 97, - "weekDownloads": 20, - "size": 18379 + "downloads": 115, + "weekDownloads": 18, + "size": 18379, + "latestRelease": "0.0.3", + "latestReleaseDate": "2024-08-05T14:07:00.482Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.818, + "popularity": -0.867, "topicSearchString": "react redux persist react-redux react-component react-library react-redux-persist redux-persist redux-persist2 expo react-native redux-toolkit" }, { @@ -102195,7 +105223,7 @@ "forks": 0, "issues": 0, "subscribers": 2, - "stars": 43, + "stars": 44, "dependencies": 0 }, "name": "react-native-nitro-totp", @@ -102231,15 +105259,17 @@ }, "npmPkg": "react-native-nitro-totp", "npm": { - "downloads": 127, - "weekDownloads": 3, - "size": 214330 + "downloads": 133, + "weekDownloads": 4, + "size": 214330, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-04-20T10:50:23.352Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.729, + "popularity": -0.724, "topicSearchString": "react-native nitro totp hotp otpauth otp-auth authentication security nitro-totp nitro-hotp nitro-modules nitrogen" }, { @@ -102271,7 +105301,7 @@ "forks": 51, "issues": 28, "subscribers": 3, - "stars": 414, + "stars": 418, "dependencies": 0 }, "name": "@d11/react-native-fast-image", @@ -102299,9 +105329,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 243801, - "weekDownloads": 47073, - "size": 130221 + "downloads": 259873, + "weekDownloads": 41519, + "size": 130221, + "latestRelease": "8.12.0", + "latestReleaseDate": "2025-09-05T11:05:37.212Z" }, "score": 57, "matchingScoreModifiers": [ @@ -102309,7 +105341,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.136, "topicSearchString": "cache cached fastimage image priority" }, { @@ -102382,16 +105414,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 2365, - "weekDownloads": 693, - "size": 10069 + "downloads": 2505, + "weekDownloads": 579, + "size": 10069, + "latestRelease": "1.3.2", + "latestReleaseDate": "2025-02-17T23:34:42.561Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.001, + "popularity": -0.053, "topicSearchString": "cpf cnpj generator gerador validador documento javascript dados-pessoais npm cpf cnpj gerador-de-cpf gerador-de-cnpj validador-de-cpf validador-de-cnpj gerador-de-cpf-e-cnpj validador-de-cpf-e-cnpj front-end back-end node" }, { @@ -102457,16 +105491,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 470, - "weekDownloads": 59, - "size": 16076245 + "downloads": 429, + "weekDownloads": 30, + "size": 16076245, + "latestRelease": "0.2.4", + "latestReleaseDate": "2024-10-04T10:10:21.620Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.893, + "popularity": -0.94, "topicSearchString": "react-native ios android crypto get-random-values crypto.getrandomvalues polyfill getrandomvalues cpp javascript native-module random typescript" }, { @@ -102492,10 +105528,10 @@ "updatedAt": "2025-03-28T15:56:42Z", "createdAt": "2021-07-20T21:43:38Z", "pushedAt": "2025-03-28T15:56:42Z", - "forks": 34, + "forks": 35, "issues": 8, "subscribers": 13, - "stars": 21, + "stars": 22, "dependencies": 0 }, "name": "@adobe/react-native-aepcore", @@ -102523,15 +105559,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 74985, - "weekDownloads": 16382, - "size": 181853 + "downloads": 78573, + "weekDownloads": 13027, + "size": 181853, + "latestRelease": "7.0.0", + "latestReleaseDate": "2025-03-28T16:35:57.421Z" }, - "score": 43, + "score": 51, "matchingScoreModifiers": [ + "Known", "Not supporting New Architecture" ], - "popularity": -0.064, + "popularity": -0.109, "topicSearchString": "react-native adobe adobe-experience-platform core ios android" }, { @@ -102590,14 +105629,16 @@ }, "npm": { "downloads": 164, - "weekDownloads": 25, - "size": 22349 + "weekDownloads": 18, + "size": 22349, + "latestRelease": "2.1.1", + "latestReleaseDate": "2025-04-18T01:00:26.773Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.618, + "popularity": -0.655, "topicSearchString": "react-native leaflet maps maps-leaflet react-leaflet-native react-leaflet react-map map" }, { @@ -102631,7 +105672,7 @@ "forks": 27, "issues": 34, "subscribers": 5, - "stars": 401, + "stars": 406, "dependencies": 0 }, "name": "expo-speech-recognition", @@ -102660,9 +105701,11 @@ }, "npmPkg": "expo-speech-recognition", "npm": { - "downloads": 73663, - "weekDownloads": 15262, - "size": 530610 + "downloads": 76671, + "weekDownloads": 12952, + "size": 530610, + "latestRelease": "2.1.2", + "latestReleaseDate": "2025-09-05T00:21:02.686Z" }, "score": 57, "matchingScoreModifiers": [ @@ -102670,7 +105713,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.144, "topicSearchString": "react-native expo expo-speech-recognition expospeechrecognition webkitspeechrecognition speechrecognition" }, { @@ -102727,15 +105770,17 @@ "npmPkg": "react-native-sprites", "npm": { "downloads": 26, - "weekDownloads": 1, - "size": 75522 + "weekDownloads": 2, + "size": 75522, + "latestRelease": "0.1.1", + "latestReleaseDate": "2024-10-24T19:11:40.698Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.967, + "popularity": -0.933, "topicSearchString": "react-native ios android" }, { @@ -102792,15 +105837,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 313, - "weekDownloads": 136, - "size": 6091 + "downloads": 271, + "weekDownloads": 92, + "size": 6091, + "latestRelease": "1.0.9", + "latestReleaseDate": "2024-10-22T14:07:42.893Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.627, + "popularity": -0.708, "topicSearchString": "react-native react native lifecycle hook launch focus blur" }, { @@ -102824,13 +105871,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-29T09:41:11Z", + "updatedAt": "2025-09-12T10:06:53Z", "createdAt": "2024-09-27T12:59:01Z", - "pushedAt": "2025-08-29T09:41:11Z", - "forks": 64, - "issues": 13, + "pushedAt": "2025-09-12T10:06:53Z", + "forks": 65, + "issues": 14, "subscribers": 10, - "stars": 1138, + "stars": 1141, "dependencies": 3 }, "name": "react-native-bottom-tabs", @@ -102857,9 +105904,11 @@ }, "npmPkg": "react-native-bottom-tabs", "npm": { - "downloads": 50520, - "weekDownloads": 10501, - "size": 216175 + "downloads": 52230, + "weekDownloads": 9627, + "size": 211190, + "latestRelease": "0.11.2", + "latestReleaseDate": "2025-09-12T10:08:04.731Z" }, "score": 76, "matchingScoreModifiers": [ @@ -102867,7 +105916,7 @@ "Known", "Recently updated" ], - "popularity": 0.177, + "popularity": 0.157, "topicSearchString": "react-native ios android" }, { @@ -102901,7 +105950,7 @@ "forks": 6, "issues": 2, "subscribers": 4, - "stars": 400, + "stars": 402, "dependencies": 0 }, "name": "react-native-fast-confetti", @@ -102928,9 +105977,11 @@ }, "npmPkg": "react-native-fast-confetti", "npm": { - "downloads": 37927, - "weekDownloads": 7528, - "size": 181753 + "downloads": 39533, + "weekDownloads": 6706, + "size": 181753, + "latestRelease": "1.1.1", + "latestReleaseDate": "2025-08-28T10:47:39.518Z" }, "score": 57, "matchingScoreModifiers": [ @@ -102938,7 +105989,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.144, "topicSearchString": "react-native ios android" }, { @@ -102998,16 +106049,18 @@ }, "npmPkg": "react-native-animated-stopwatch-timer", "npm": { - "downloads": 955, - "weekDownloads": 170, - "size": 66005 + "downloads": 1055, + "weekDownloads": 130, + "size": 66005, + "latestRelease": "1.3.0", + "latestReleaseDate": "2024-02-10T15:37:19.275Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.598, + "popularity": 0.105, "topicSearchString": "react-native ios android react reanimated2" }, { @@ -103028,10 +106081,10 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-01-01T22:26:41Z", + "updatedAt": "2025-09-13T11:30:44Z", "createdAt": "2024-09-12T16:13:51Z", - "pushedAt": "2025-01-01T22:26:41Z", - "forks": 0, + "pushedAt": "2025-09-13T11:30:44Z", + "forks": 1, "issues": 2, "subscribers": 3, "stars": 44, @@ -103061,16 +106114,18 @@ }, "npmPkg": "react-native-fast-secure-storage", "npm": { - "downloads": 845, - "weekDownloads": 112, - "size": 109729 + "downloads": 928, + "weekDownloads": 81, + "size": 109803, + "latestRelease": "1.2.3", + "latestReleaseDate": "2025-09-13T11:31:23.712Z" }, - "score": 32, + "score": 49, "matchingScoreModifiers": [ - "Not updated recently", + "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.637, + "popularity": -0.676, "topicSearchString": "react-native ios android" }, { @@ -103155,16 +106210,18 @@ }, "npmPkg": "nativeflowcss", "npm": { - "downloads": 245, - "weekDownloads": 37, - "size": 398093 + "downloads": 256, + "weekDownloads": 49, + "size": 398093, + "latestRelease": "1.2.22", + "latestReleaseDate": "2024-09-18T17:44:43.061Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.62, + "popularity": -0.587, "topicSearchString": "react-native tailwind-css utility-first css-in-js no-babel easy-setup one-package ui-library mobile-ui cross-platform ios android flexbox minimalist tailwind responsive design-system native styling lightweight performance customizable theme mobile-first utility nativeflowcss utility-objects hacktoberfest mobile-design mobile-styling" }, { @@ -103190,7 +106247,7 @@ "forks": 43, "issues": 1, "subscribers": 5, - "stars": 636, + "stars": 637, "dependencies": 0 }, "name": "navigation", @@ -103215,16 +106272,18 @@ }, "npmPkg": "navigation", "npm": { - "downloads": 3260, - "weekDownloads": 602, - "size": 82306 + "downloads": 3421, + "weekDownloads": 629, + "size": 82306, + "latestRelease": "6.3.0", + "latestReleaseDate": "2025-03-24T18:47:33.084Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.157, + "popularity": 0.156, "topicSearchString": "router navigation" }, { @@ -103253,7 +106312,7 @@ "forks": 43, "issues": 1, "subscribers": 5, - "stars": 636, + "stars": 637, "dependencies": 0 }, "name": "navigation-react", @@ -103279,16 +106338,18 @@ }, "npmPkg": "navigation-react", "npm": { - "downloads": 854, - "weekDownloads": 136, - "size": 84759 + "downloads": 867, + "weekDownloads": 108, + "size": 84759, + "latestRelease": "4.13.0", + "latestReleaseDate": "2025-08-01T13:43:20.481Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.614, + "popularity": -0.644, "topicSearchString": "router navigation react" }, { @@ -103316,7 +106377,7 @@ "forks": 43, "issues": 1, "subscribers": 5, - "stars": 636, + "stars": 637, "dependencies": 0 }, "name": "navigation-react-native", @@ -103343,16 +106404,18 @@ }, "npmPkg": "navigation-react-native", "npm": { - "downloads": 1120, - "weekDownloads": 142, - "size": 1237293 + "downloads": 1111, + "weekDownloads": 334, + "size": 1237293, + "latestRelease": "9.32.0", + "latestReleaseDate": "2025-08-16T19:57:39.847Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.108, + "popularity": 0.256, "topicSearchString": "router navigation react native" }, { @@ -103411,13 +106474,15 @@ }, "npmPkg": "react-native-turbo-sqlite", "npm": { - "downloads": 60, - "weekDownloads": 6, - "size": 9997445 + "downloads": 63, + "weekDownloads": 9, + "size": 9997445, + "latestRelease": "0.3.1", + "latestReleaseDate": "2025-08-05T16:34:52.131Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.914, + "popularity": -0.871, "topicSearchString": "react-native ios android sqlite turbomodule new-architecture" }, { @@ -103470,16 +106535,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 34, - "weekDownloads": 5, - "size": 5122 + "downloads": 39, + "weekDownloads": 6, + "size": 5122, + "latestRelease": "1.0.11", + "latestReleaseDate": "2025-01-29T08:58:36.580Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.875, + "popularity": -0.867, "topicSearchString": "react native expo expo-updates" }, { @@ -103507,7 +106574,7 @@ "forks": 11, "issues": 1, "subscribers": 2, - "stars": 225, + "stars": 228, "dependencies": 0 }, "name": "expo-in-app-updates", @@ -103536,16 +106603,18 @@ }, "npmPkg": "expo-in-app-updates", "npm": { - "downloads": 18875, - "weekDownloads": 4980, - "size": 46654 + "downloads": 19080, + "weekDownloads": 4523, + "size": 46654, + "latestRelease": "0.9.0", + "latestReleaseDate": "2025-02-06T06:52:53.369Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.224, + "popularity": 0.202, "topicSearchString": "react-native expo expo-in-app-updates expoinappupdates expo-module in-app-updates" }, { @@ -103566,13 +106635,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-12T15:41:57Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-12T15:41:57Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 2 }, "name": "expo-manifests", @@ -103598,9 +106667,11 @@ }, "npmPkg": "expo-manifests", "npm": { - "downloads": 3676571, - "weekDownloads": 744341, - "size": 61745 + "downloads": 3831992, + "weekDownloads": 651858, + "size": 62765, + "latestRelease": "1.0.8", + "latestReleaseDate": "2025-09-11T20:24:08.714Z" }, "score": 86, "matchingScoreModifiers": [ @@ -103611,7 +106682,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.145, "topicSearchString": "react-native expo expo-manifests" }, { @@ -103634,10 +106705,10 @@ "updatedAt": "2025-08-13T16:59:55Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-08-13T16:59:55Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-structured-headers", @@ -103663,20 +106734,21 @@ }, "npmPkg": "expo-structured-headers", "npm": { - "downloads": 2212396, - "weekDownloads": 460427, - "size": 1428376 + "downloads": 2304691, + "weekDownloads": 399736, + "size": 1428578, + "latestRelease": "5.0.0", + "latestReleaseDate": "2025-08-13T17:01:08.483Z" }, - "score": 86, + "score": 81, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Lots of open issues", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.147, "topicSearchString": "react-native expo expo-structured-headers" }, { @@ -103699,10 +106771,10 @@ "updatedAt": "2025-04-04T23:30:01Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-04-04T23:30:01Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-json-utils", @@ -103732,9 +106804,11 @@ }, "npmPkg": "expo-json-utils", "npm": { - "downloads": 3520344, - "weekDownloads": 707675, - "size": 15175 + "downloads": 3665272, + "weekDownloads": 621694, + "size": 15175, + "latestRelease": "0.15.0", + "latestReleaseDate": "2025-04-04T23:34:49.379Z" }, "score": 81, "matchingScoreModifiers": [ @@ -103744,7 +106818,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.144, "topicSearchString": "react-native expo expo-json-utils android ios jsonobjects nsdictionaries" }, { @@ -103795,16 +106869,18 @@ }, "npmPkg": "expo-jwt", "npm": { - "downloads": 25099, - "weekDownloads": 4869, - "size": 31166 + "downloads": 25814, + "weekDownloads": 3702, + "size": 31166, + "latestRelease": "1.8.2", + "latestReleaseDate": "2025-01-28T09:56:08.877Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.122, "topicSearchString": "expo jwt react-native" }, { @@ -103866,15 +106942,17 @@ }, "npmPkg": "expo-skeleton-loading", "npm": { - "downloads": 24241, - "weekDownloads": 3258, - "size": 11104 + "downloads": 26381, + "weekDownloads": 3450, + "size": 11104, + "latestRelease": "1.1.1", + "latestReleaseDate": "2025-07-11T12:16:19.891Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.114, + "popularity": 0.111, "topicSearchString": "skeleton expo react-native skeleton-loader expo-skeleton-loader skeleton-loading loading expo-skeleton-loading easy easy-skeletion-loader easy-skeletion-loading" }, { @@ -103955,16 +107033,18 @@ }, "npmPkg": "react-native-reactions", "npm": { - "downloads": 1632, - "weekDownloads": 244, - "size": 101694 + "downloads": 1823, + "weekDownloads": 187, + "size": 101694, + "latestRelease": "1.0.0", + "latestReleaseDate": "2024-06-12T05:33:12.699Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.127, + "popularity": 0.087, "topicSearchString": "react react-native typescript reactions animated-reactions rn reanimated component react-component ios android reaction seamless-reactions seamless seamless-gesture-reaction emoji-reactions reactions-picker reactions-component animated-reactions-picker picker animation react-reaction fb-reactions-animation emoji-picker emojis library" }, { @@ -104019,16 +107099,18 @@ }, "npmPkg": "expo-notifee-plugin", "npm": { - "downloads": 225, - "weekDownloads": 29, - "size": 371689 + "downloads": 227, + "weekDownloads": 38, + "size": 371689, + "latestRelease": "1.0.7", + "latestReleaseDate": "2024-10-17T08:35:15.936Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.888, + "popularity": -0.857, "topicSearchString": "react-native expo notifee notifications remote service plugin extension expo-notifee-plugin" }, { @@ -104085,16 +107167,18 @@ }, "npmPkg": "rn-scroll-viewport-tracker", "npm": { - "downloads": 1004, - "weekDownloads": 170, - "size": 74016 + "downloads": 1046, + "weekDownloads": 121, + "size": 74016, + "latestRelease": "1.4.1", + "latestReleaseDate": "2024-10-30T09:53:21.486Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.106, + "popularity": -0.152, "topicSearchString": "react-native ios android scrollview intersection-observer" }, { @@ -104116,13 +107200,13 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-02T19:27:41Z", + "updatedAt": "2025-09-12T05:48:46Z", "createdAt": "2024-10-17T19:47:09Z", - "pushedAt": "2025-09-02T19:27:41Z", - "forks": 4, + "pushedAt": "2025-09-12T05:48:46Z", + "forks": 5, "issues": 0, "subscribers": 2, - "stars": 136, + "stars": 138, "dependencies": 0 }, "name": "react-native-multiple-modals", @@ -104153,15 +107237,17 @@ }, "npmPkg": "react-native-multiple-modals", "npm": { - "downloads": 2424, - "weekDownloads": 318, - "size": 301506 + "downloads": 2582, + "weekDownloads": 236, + "size": 301506, + "latestRelease": "3.1.2", + "latestReleaseDate": "2025-09-02T19:27:56.686Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": 0.112, + "popularity": 0.078, "topicSearchString": "react-native multiple modals simultaneously ios modal dialog android" }, { @@ -104182,13 +107268,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-08T14:08:56Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-08T14:08:56Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 5 }, "name": "expo-dev-client", @@ -104214,9 +107300,11 @@ }, "npmPkg": "expo-dev-client", "npm": { - "downloads": 3104816, - "weekDownloads": 622663, - "size": 60341 + "downloads": 3243821, + "weekDownloads": 545773, + "size": 61419, + "latestRelease": "6.0.12", + "latestReleaseDate": "2025-09-11T20:27:55.210Z" }, "score": 86, "matchingScoreModifiers": [ @@ -104227,7 +107315,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.143, "topicSearchString": "react-native expo expo-dev-client" }, { @@ -104252,13 +107340,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 2 }, "name": "expo-build-properties", @@ -104285,9 +107373,11 @@ }, "npmPkg": "expo-build-properties", "npm": { - "downloads": 2406296, - "weekDownloads": 479059, - "size": 110736 + "downloads": 2537841, + "weekDownloads": 407559, + "size": 122551, + "latestRelease": "1.0.8", + "latestReleaseDate": "2025-09-11T20:26:20.342Z" }, "score": 86, "matchingScoreModifiers": [ @@ -104298,7 +107388,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.137, "topicSearchString": "react-native expo build build-properties" }, { @@ -104324,7 +107414,7 @@ "createdAt": "2023-10-02T19:20:07Z", "pushedAt": "2025-09-08T07:16:59Z", "forks": 8, - "issues": 6, + "issues": 7, "subscribers": 4, "stars": 132, "dependencies": 0 @@ -104353,16 +107443,18 @@ }, "npmPkg": "expo-alternate-app-icons", "npm": { - "downloads": 35395, - "weekDownloads": 1584, - "size": 96628 + "downloads": 46801, + "weekDownloads": 1811, + "size": 96628, + "latestRelease": "3.0.0", + "latestReleaseDate": "2025-09-08T07:17:08.277Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.038, + "popularity": 0.033, "topicSearchString": "react-native expo expo-alternate-app-icons expoalternateappicons" }, { @@ -104380,9 +107472,9 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-11-11T08:34:04Z", + "updatedAt": "2025-09-11T07:28:55Z", "createdAt": "2024-11-01T01:54:29Z", - "pushedAt": "2024-11-11T08:34:04Z", + "pushedAt": "2025-09-11T07:28:55Z", "forks": 1, "issues": 0, "subscribers": 1, @@ -104425,16 +107517,18 @@ }, "npmPkg": "react-native-get-app-list", "npm": { - "downloads": 102, - "weekDownloads": 23, - "size": 584777 + "downloads": 177, + "weekDownloads": 18, + "size": 22849, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-09-11T06:40:40.254Z" }, - "score": 32, + "score": 49, "matchingScoreModifiers": [ - "Not updated recently", + "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.808, + "popularity": -0.912, "topicSearchString": "react-native android installed-apps app-list application-manager mobile-development library android-apps get-installed-apps version-code application-info app-integration mobile-apps cross-platform android-app" }, { @@ -104504,9 +107598,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 45690, - "weekDownloads": 8998, - "size": 451818 + "downloads": 47870, + "weekDownloads": 7602, + "size": 451818, + "latestRelease": "1.6.1", + "latestReleaseDate": "2025-08-25T12:12:46.631Z" }, "score": 57, "matchingScoreModifiers": [ @@ -104514,7 +107610,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.135, "topicSearchString": "react-native wheel picker date datetime expo ios android select field" }, { @@ -104587,16 +107683,18 @@ }, "npmPkg": "react-native-body-highlighter", "npm": { - "downloads": 1102, - "weekDownloads": 190, - "size": 1183878 + "downloads": 1153, + "weekDownloads": 218, + "size": 1183878, + "latestRelease": "3.1.3", + "latestReleaseDate": "2024-11-14T10:25:56.314Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.147, + "popularity": 0.161, "topicSearchString": "reactnative react muscle muscles body highlighter highlight color svg bones expo human-body react-native select" }, { @@ -104664,16 +107762,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 14974, - "weekDownloads": 2806, - "size": 15457319 + "downloads": 15308, + "weekDownloads": 2178, + "size": 15457319, + "latestRelease": "4.2.3", + "latestReleaseDate": "2025-09-04T07:40:54.732Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.159, + "popularity": 0.121, "topicSearchString": "react-native library plugin freerasp security app-security tampering-detection root-detection app-shielding rasp tampering reverse-engineering application-security frida" }, { @@ -104728,15 +107828,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 7300, - "weekDownloads": 1764, - "size": 15116 + "downloads": 7287, + "weekDownloads": 1654, + "size": 15116, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-08-13T09:56:18.767Z" }, - "score": 51, - "matchingScoreModifiers": [ - "Recently updated" - ], - "popularity": 0.205, + "score": 46, + "matchingScoreModifiers": [], + "popularity": 0.193, "topicSearchString": "react-native ios android" }, { @@ -104765,7 +107865,7 @@ "forks": 3, "issues": 0, "subscribers": 1, - "stars": 11, + "stars": 12, "dependencies": 0 }, "name": "expo-pip", @@ -104794,15 +107894,17 @@ }, "npmPkg": "expo-pip", "npm": { - "downloads": 47855, - "weekDownloads": 8836, - "size": 30163 + "downloads": 54378, + "weekDownloads": 6843, + "size": 30163, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-04-29T18:40:40.062Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.093, + "popularity": -0.143, "topicSearchString": "react-native expo expo-pip expopip picture-in-picture pip" }, { @@ -104832,10 +107934,10 @@ "updatedAt": "2025-09-09T17:55:31Z", "createdAt": "2020-10-16T21:19:51Z", "pushedAt": "2025-09-09T17:55:31Z", - "forks": 572, - "issues": 141, + "forks": 574, + "issues": 146, "subscribers": 40, - "stars": 13102, + "stars": 13115, "dependencies": 53 }, "name": "tamagui", @@ -104850,9 +107952,11 @@ }, "npmPkg": "tamagui", "npm": { - "downloads": 440750, - "weekDownloads": 134863, - "size": 4188635 + "downloads": 413372, + "weekDownloads": 114072, + "size": 4184874, + "latestRelease": "1.132.24", + "latestReleaseDate": "2025-09-13T20:29:21.962Z" }, "score": 86, "matchingScoreModifiers": [ @@ -104863,7 +107967,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.51, + "popularity": 0.235, "topicSearchString": "" }, { @@ -104888,10 +107992,10 @@ "updatedAt": "2025-08-26T17:37:47Z", "createdAt": "2020-10-16T21:19:51Z", "pushedAt": "2025-08-26T17:37:47Z", - "forks": 572, - "issues": 141, + "forks": 574, + "issues": 146, "subscribers": 40, - "stars": 13102, + "stars": 13115, "dependencies": 3 }, "name": "@tamagui/animations-moti", @@ -104911,9 +108015,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 415647, - "weekDownloads": 128569, - "size": 111781 + "downloads": 387966, + "weekDownloads": 109025, + "size": 111895, + "latestRelease": "1.132.24", + "latestReleaseDate": "2025-09-13T20:29:46.840Z" }, "score": 86, "matchingScoreModifiers": [ @@ -104924,7 +108030,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.513, + "popularity": 0.239, "topicSearchString": "" }, { @@ -104949,10 +108055,10 @@ "updatedAt": "2025-08-26T17:37:47Z", "createdAt": "2020-10-16T21:19:51Z", "pushedAt": "2025-08-26T17:37:47Z", - "forks": 572, - "issues": 141, + "forks": 574, + "issues": 146, "subscribers": 40, - "stars": 13102, + "stars": 13115, "dependencies": 3 }, "name": "@tamagui/animations-react-native", @@ -104972,9 +108078,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 479023, - "weekDownloads": 142583, - "size": 158753 + "downloads": 452595, + "weekDownloads": 120276, + "size": 158891, + "latestRelease": "1.132.24", + "latestReleaseDate": "2025-09-13T20:29:46.417Z" }, "score": 86, "matchingScoreModifiers": [ @@ -104985,7 +108093,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.503, + "popularity": 0.226, "topicSearchString": "" }, { @@ -105010,10 +108118,10 @@ "updatedAt": "2025-08-26T17:37:47Z", "createdAt": "2020-10-16T21:19:51Z", "pushedAt": "2025-08-26T17:37:47Z", - "forks": 572, - "issues": 141, + "forks": 574, + "issues": 146, "subscribers": 40, - "stars": 13102, + "stars": 13115, "dependencies": 12 }, "name": "@tamagui/config", @@ -105026,9 +108134,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 354240, - "weekDownloads": 118166, - "size": 1174181 + "downloads": 325332, + "weekDownloads": 101119, + "size": 1174935, + "latestRelease": "1.132.24", + "latestReleaseDate": "2025-09-13T20:29:44.265Z" }, "score": 86, "matchingScoreModifiers": [ @@ -105039,7 +108149,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.534, + "popularity": 0.514, "topicSearchString": "" }, { @@ -105064,10 +108174,10 @@ "updatedAt": "2025-08-26T17:37:47Z", "createdAt": "2020-10-16T21:19:51Z", "pushedAt": "2025-08-26T17:37:47Z", - "forks": 572, - "issues": 141, + "forks": 574, + "issues": 146, "subscribers": 40, - "stars": 13102, + "stars": 13115, "dependencies": 1 }, "name": "@tamagui/shorthands", @@ -105080,9 +108190,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 469176, - "weekDownloads": 141155, - "size": 84013 + "downloads": 441666, + "weekDownloads": 119714, + "size": 84112, + "latestRelease": "1.132.24", + "latestReleaseDate": "2025-09-13T20:29:39.764Z" }, "score": 86, "matchingScoreModifiers": [ @@ -105093,7 +108205,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.506, + "popularity": 0.23, "topicSearchString": "" }, { @@ -105118,10 +108230,10 @@ "updatedAt": "2025-08-26T17:37:47Z", "createdAt": "2020-10-16T21:19:51Z", "pushedAt": "2025-08-26T17:37:47Z", - "forks": 572, - "issues": 141, + "forks": 574, + "issues": 146, "subscribers": 40, - "stars": 13102, + "stars": 13115, "dependencies": 5 }, "name": "@tamagui/themes", @@ -105134,9 +108246,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 390540, - "weekDownloads": 127072, - "size": 11249525 + "downloads": 362640, + "weekDownloads": 108574, + "size": 11250250, + "latestRelease": "1.132.24", + "latestReleaseDate": "2025-09-13T20:29:39.601Z" }, "score": 86, "matchingScoreModifiers": [ @@ -105147,7 +108261,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.527, + "popularity": 0.504, "topicSearchString": "" }, { @@ -105174,10 +108288,10 @@ "updatedAt": "2025-08-26T17:37:47Z", "createdAt": "2020-10-16T21:19:51Z", "pushedAt": "2025-08-26T17:37:47Z", - "forks": 572, - "issues": 141, + "forks": 574, + "issues": 146, "subscribers": 40, - "stars": 13102, + "stars": 13115, "dependencies": 15 }, "name": "@tamagui/toast", @@ -105190,9 +108304,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 135313, - "weekDownloads": 31134, - "size": 704306 + "downloads": 140110, + "weekDownloads": 26040, + "size": 704878, + "latestRelease": "1.132.24", + "latestReleaseDate": "2025-09-13T20:29:21.576Z" }, "score": 86, "matchingScoreModifiers": [ @@ -105203,7 +108319,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.196, + "popularity": 0.158, "topicSearchString": "" }, { @@ -105267,15 +108383,17 @@ }, "npmPkg": "react-native-webp-converter", "npm": { - "downloads": 330, - "weekDownloads": 134, - "size": 96364 + "downloads": 315, + "weekDownloads": 154, + "size": 96364, + "latestRelease": "0.2.0", + "latestReleaseDate": "2024-11-16T04:22:14.991Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": -0.652, + "popularity": -0.584, "topicSearchString": "webp image-webp image-converter webpconverter react-native ios android image-compression webp-converter" }, { @@ -105337,13 +108455,15 @@ }, "npmPkg": "react-native-get-device-locale", "npm": { - "downloads": 670, - "weekDownloads": 164, - "size": 42082 + "downloads": 665, + "weekDownloads": 130, + "size": 42082, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-04-29T11:33:33.944Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.791, + "popularity": -0.833, "topicSearchString": "module native-module turbo-module react-native typescript i18n locale localization device-locale" }, { @@ -105410,7 +108530,9 @@ "npm": { "downloads": 7, "weekDownloads": 0, - "size": 208952 + "size": 208952, + "latestRelease": "2.0.1", + "latestReleaseDate": "2024-11-20T23:25:54.682Z" }, "score": 32, "matchingScoreModifiers": [ @@ -105475,7 +108597,9 @@ "npm": { "downloads": 5, "weekDownloads": 0, - "size": 70586 + "size": 70586, + "latestRelease": "0.0.5", + "latestReleaseDate": "2024-11-16T18:23:37.243Z" }, "score": 32, "matchingScoreModifiers": [ @@ -105511,7 +108635,7 @@ "createdAt": "2023-07-02T18:21:01Z", "pushedAt": "2025-09-10T10:14:34Z", "forks": 4, - "issues": 13, + "issues": 14, "subscribers": 2, "stars": 100, "dependencies": 24 @@ -105534,16 +108658,18 @@ }, "npmPkg": "react-native-ficus-ui", "npm": { - "downloads": 582, - "weekDownloads": 77, - "size": 917050 + "downloads": 692, + "weekDownloads": 76, + "size": 917050, + "latestRelease": "2.2.1", + "latestReleaseDate": "2025-09-10T10:15:24.366Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.637, + "popularity": -0.656, "topicSearchString": "" }, { @@ -105597,16 +108723,18 @@ }, "npmPkg": "react-native-skia-list", "npm": { - "downloads": 562, - "weekDownloads": 137, - "size": 486232 + "downloads": 515, + "weekDownloads": 65, + "size": 486232, + "latestRelease": "0.7.2", + "latestReleaseDate": "2024-12-08T01:39:37.675Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.542, + "popularity": -0.643, "topicSearchString": "react-native ios android" }, { @@ -105627,7 +108755,7 @@ "updatedAt": "2025-09-08T21:52:36Z", "createdAt": "2017-09-15T17:35:29Z", "pushedAt": "2025-09-08T21:52:36Z", - "forks": 37, + "forks": 36, "issues": 22, "subscribers": 29, "stars": 72, @@ -105660,9 +108788,11 @@ }, "npmPkg": "rollbar-react-native", "npm": { - "downloads": 20623, - "weekDownloads": 4593, - "size": 210249 + "downloads": 21275, + "weekDownloads": 4027, + "size": 210249, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-09-08T22:09:42.620Z" }, "score": 57, "matchingScoreModifiers": [ @@ -105670,7 +108800,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.189, + "popularity": 0.161, "topicSearchString": "react-native error-monitoring error-reporting javascript observability react typescript" }, { @@ -105729,16 +108859,18 @@ }, "npmPkg": "react-native-fusioncharts", "npm": { - "downloads": 4175, - "weekDownloads": 722, - "size": 5206551 + "downloads": 4849, + "weekDownloads": 718, + "size": 5206551, + "latestRelease": "6.0.1", + "latestReleaseDate": "2025-09-05T11:44:52.811Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.147, + "popularity": 0.126, "topicSearchString": "react-native react fusioncharts android ios chart wrapper" }, { @@ -105760,9 +108892,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-04T20:36:34Z", + "updatedAt": "2025-09-10T19:03:02Z", "createdAt": "2019-11-04T23:43:33Z", - "pushedAt": "2025-09-04T20:36:34Z", + "pushedAt": "2025-09-10T19:03:02Z", "forks": 127, "issues": 3, "subscribers": 53, @@ -105793,9 +108925,11 @@ }, "npmPkg": "react-native-plaid-link-sdk", "npm": { - "downloads": 271055, - "weekDownloads": 57113, - "size": 1786901 + "downloads": 282539, + "weekDownloads": 47472, + "size": 1787530, + "latestRelease": "12.5.2", + "latestReleaseDate": "2025-09-10T19:05:16.064Z" }, "score": 73, "matchingScoreModifiers": [ @@ -105804,7 +108938,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.143, "topicSearchString": "react-native plaid plaid-link react" }, { @@ -105860,9 +108994,11 @@ }, "npmPkg": "easy-peasy", "npm": { - "downloads": 130663, - "weekDownloads": 28487, - "size": 432456 + "downloads": 134822, + "weekDownloads": 23846, + "size": 432456, + "latestRelease": "6.1.0", + "latestReleaseDate": "2025-02-19T15:25:01.777Z" }, "score": 92, "matchingScoreModifiers": [ @@ -105871,7 +109007,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.15, "topicSearchString": "react redux state typescript state-management immutable hooks react-hooks immer" }, { @@ -105926,15 +109062,17 @@ }, "npmPkg": "pushy-react-native", "npm": { - "downloads": 2111, - "weekDownloads": 466, - "size": 74843 + "downloads": 2227, + "weekDownloads": 311, + "size": 74843, + "latestRelease": "1.0.58", + "latestReleaseDate": "2025-07-28T08:10:24.322Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.062, + "popularity": -0.131, "topicSearchString": "" }, { @@ -105996,15 +109134,17 @@ }, "npmPkg": "rnx-gen", "npm": { - "downloads": 8, - "weekDownloads": 2, - "size": 68383 + "downloads": 9, + "weekDownloads": 0, + "size": 68383, + "latestRelease": "1.3.0", + "latestReleaseDate": "2025-05-19T12:10:10.358Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.6, + "popularity": -1, "topicSearchString": "react-native boilerplate resources generate scaffold react template" }, { @@ -106065,16 +109205,18 @@ }, "npmPkg": "duix", "npm": { - "downloads": 371, - "weekDownloads": 81, - "size": 30013 + "downloads": 332, + "weekDownloads": 59, + "size": 30013, + "latestRelease": "3.1.0", + "latestReleaseDate": "2025-02-04T16:21:33.786Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.564, + "popularity": -0.599, "topicSearchString": "state manager x kiss callbacks statemanager state-management state-manager redux vuex pareto" }, { @@ -106095,13 +109237,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-06T13:59:31Z", + "updatedAt": "2025-09-13T20:24:16Z", "createdAt": "2014-08-18T22:30:27Z", - "pushedAt": "2025-09-06T13:59:31Z", + "pushedAt": "2025-09-13T20:24:16Z", "forks": 11039, - "issues": 175, + "issues": 177, "subscribers": 1179, - "stars": 107583, + "stars": 107600, "dependencies": 3 }, "name": "axios", @@ -106133,9 +109275,11 @@ }, "npmPkg": "axios", "npm": { - "downloads": 285678688, - "weekDownloads": 58415628, - "size": 2177355 + "downloads": 295442426, + "weekDownloads": 49814564, + "size": 2238457, + "latestRelease": "1.12.1", + "latestReleaseDate": "2025-09-12T14:19:34.109Z" }, "score": 86, "matchingScoreModifiers": [ @@ -106146,7 +109290,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.143, "topicSearchString": "xhr http ajax promise node http-client javascript nodejs hacktoberfest" }, { @@ -106220,16 +109364,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 153, + "downloads": 151, "weekDownloads": 16, - "size": 65792 + "size": 65792, + "latestRelease": "1.1.2", + "latestReleaseDate": "2024-07-20T16:51:03.458Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.911, + "popularity": -0.909, "topicSearchString": "react-native component picker reanimated reanimated-picker reanimated-select reanimated-dropdown select select-picker dropdown dropdown-picker dropdown-select picker-select multiple multiselect options" }, { @@ -106306,16 +109452,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 20, - "weekDownloads": 3, - "size": 39036 + "downloads": 21, + "weekDownloads": 1, + "size": 39036, + "latestRelease": "1.3.1", + "latestReleaseDate": "2024-07-18T17:54:14.875Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.85, + "popularity": -0.95, "topicSearchString": "react-native component otp one time password mobile ios android sms web verify code confirmation confirmation-code one-time-code one-time-password otp-input" }, { @@ -106390,16 +109538,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 38, - "weekDownloads": 5, - "size": 19017 + "downloads": 40, + "weekDownloads": 3, + "size": 19017, + "latestRelease": "1.1.0", + "latestReleaseDate": "2024-07-18T10:18:23.373Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.875, + "popularity": -0.933, "topicSearchString": "react-native component accordion collapse reanimated reanimated-collapse reanimated-accordion collapsible collapsible-sections panels group-collapse ios android collapse-ui collapsible-ui" }, { @@ -106425,10 +109575,10 @@ "updatedAt": "2025-08-04T09:44:59Z", "createdAt": "2023-04-05T09:24:15Z", "pushedAt": "2025-08-04T09:44:59Z", - "forks": 30, + "forks": 31, "issues": 25, "subscribers": 7, - "stars": 468, + "stars": 470, "dependencies": 1 }, "name": "react-native-nitro-sqlite", @@ -106456,16 +109606,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 11213, - "weekDownloads": 2024, - "size": 10125550 + "downloads": 11644, + "weekDownloads": 2071, + "size": 10125550, + "latestRelease": "9.1.11", + "latestReleaseDate": "2025-08-04T09:42:53.314Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.153, + "popularity": 0.151, "topicSearchString": "react-native sqlite nitro-modules ios android" }, { @@ -106523,16 +109675,18 @@ }, "npmPkg": "react-native-snowfall", "npm": { - "downloads": 2842, - "weekDownloads": 940, - "size": 58086 + "downloads": 2847, + "weekDownloads": 744, + "size": 58086, + "latestRelease": "0.1.2", + "latestReleaseDate": "2024-11-20T10:46:48.397Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.031, + "popularity": -0.028, "topicSearchString": "react-native ios android" }, { @@ -106555,9 +109709,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-02T03:33:30Z", + "updatedAt": "2025-09-12T00:58:18Z", "createdAt": "2024-03-24T15:50:52Z", - "pushedAt": "2025-09-02T03:33:30Z", + "pushedAt": "2025-09-12T00:58:18Z", "forks": 1, "issues": 0, "subscribers": 1, @@ -106587,15 +109741,17 @@ }, "npmPkg": "react-native-webview-rpc", "npm": { - "downloads": 12, - "weekDownloads": 0 + "downloads": 16, + "weekDownloads": 3, + "latestRelease": "0.0.1", + "latestReleaseDate": "2016-01-21T12:31:39.660Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.55, "topicSearchString": "comlink react-native typescript" }, { @@ -106653,9 +109809,11 @@ }, "npmPkg": "react-native-localize-date", "npm": { - "downloads": 6, + "downloads": 21, "weekDownloads": 0, - "size": 82260 + "size": 82260, + "latestRelease": "2.1.1", + "latestReleaseDate": "2025-01-08T16:09:56.203Z" }, "score": 32, "matchingScoreModifiers": [ @@ -106684,14 +109842,14 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T17:36:33Z", + "updatedAt": "2025-09-13T08:48:10Z", "createdAt": "2024-02-29T20:12:54Z", - "pushedAt": "2025-09-09T17:36:33Z", + "pushedAt": "2025-09-13T08:48:10Z", "forks": 1, "issues": 0, "subscribers": 0, "stars": 0, - "dependencies": 2 + "dependencies": 3 }, "name": "@juhuu/sdk-ts", "fullName": "JUHUU-Labs/sdk-ts", @@ -106712,16 +109870,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 1780, - "weekDownloads": 110, - "size": 819816 + "downloads": 2258, + "weekDownloads": 81, + "size": 841225, + "latestRelease": "1.2.275", + "latestReleaseDate": "2025-09-13T09:07:40.080Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.197, + "popularity": -0.219, "topicSearchString": "juhuu" }, { @@ -106743,13 +109903,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-28T18:35:51Z", + "updatedAt": "2025-09-11T17:59:32Z", "createdAt": "2020-03-07T20:59:08Z", - "pushedAt": "2025-08-28T18:35:51Z", - "forks": 1581, - "issues": 199, + "pushedAt": "2025-09-11T17:59:32Z", + "forks": 1585, + "issues": 191, "subscribers": 74, - "stars": 39924, + "stars": 39959, "dependencies": 0 }, "name": "zod", @@ -106777,9 +109937,11 @@ }, "npmPkg": "zod", "npm": { - "downloads": 180625916, - "weekDownloads": 36718666, - "size": 3891337 + "downloads": 186440975, + "weekDownloads": 31998729, + "size": 3958238, + "latestRelease": "4.1.8", + "latestReleaseDate": "2025-09-11T18:01:08.023Z" }, "score": 86, "matchingScoreModifiers": [ @@ -106790,7 +109952,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.146, "topicSearchString": "typescript schema validation type inference" }, { @@ -106818,7 +109980,7 @@ "forks": 82, "issues": 22, "subscribers": 11, - "stars": 5350, + "stars": 5351, "dependencies": 0 }, "name": "tailwind-merge", @@ -106851,9 +110013,11 @@ }, "npmPkg": "tailwind-merge", "npm": { - "downloads": 52124106, - "weekDownloads": 10925334, - "size": 898277 + "downloads": 53100829, + "weekDownloads": 9524518, + "size": 898277, + "latestRelease": "3.3.1", + "latestReleaseDate": "2025-06-10T20:04:17.692Z" }, "score": 92, "matchingScoreModifiers": [ @@ -106862,7 +110026,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.152, "topicSearchString": "tailwindcss tailwind css classes classname classlist merge conflict override utility-classes" }, { @@ -106890,7 +110054,7 @@ "forks": 156, "issues": 6, "subscribers": 17, - "stars": 9358, + "stars": 9371, "dependencies": 0 }, "name": "clsx", @@ -106916,9 +110080,11 @@ }, "npmPkg": "clsx", "npm": { - "downloads": 150568526, - "weekDownloads": 30265748, - "size": 8555 + "downloads": 155557413, + "weekDownloads": 25994824, + "size": 8555, + "latestRelease": "2.1.1", + "latestReleaseDate": "2024-04-23T05:26:04.645Z" }, "score": 81, "matchingScoreModifiers": [ @@ -106928,7 +110094,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.142, "topicSearchString": "classes classname classnames" }, { @@ -106950,9 +110116,9 @@ "createdAt": "2022-04-21T10:10:28Z", "pushedAt": "2025-08-16T08:17:56Z", "forks": 13, - "issues": 2, + "issues": 3, "subscribers": 2, - "stars": 71, + "stars": 72, "dependencies": 0 }, "name": "react-native-ios-utilities", @@ -106983,16 +110149,18 @@ }, "npmPkg": "react-native-ios-utilities", "npm": { - "downloads": 154248, - "weekDownloads": 30221, - "size": 1022025 + "downloads": 161531, + "weekDownloads": 27631, + "size": 1022025, + "latestRelease": "5.1.8", + "latestReleaseDate": "2025-07-16T04:29:58.644Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.167, + "popularity": 0.145, "topicSearchString": "react-native ios utilities utility fabric paper jsi" }, { @@ -107014,13 +110182,13 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T02:44:16Z", + "updatedAt": "2025-09-12T11:23:07Z", "createdAt": "2018-04-10T09:26:44Z", - "pushedAt": "2025-09-09T02:44:16Z", - "forks": 2344, + "pushedAt": "2025-09-12T11:23:07Z", + "forks": 2348, "issues": 917, "subscribers": 278, - "stars": 48201, + "stars": 48209, "dependencies": 0 }, "name": "dayjs", @@ -107050,9 +110218,11 @@ }, "npmPkg": "dayjs", "npm": { - "downloads": 116933298, - "weekDownloads": 23638178, - "size": 672352 + "downloads": 121393121, + "weekDownloads": 19947729, + "size": 672352, + "latestRelease": "1.11.18", + "latestReleaseDate": "2025-08-30T03:30:48.541Z" }, "score": 86, "matchingScoreModifiers": [ @@ -107063,7 +110233,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.14, "topicSearchString": "dayjs date time immutable moment date-formatting datetime" }, { @@ -107124,9 +110294,11 @@ }, "npmPkg": "html-entities", "npm": { - "downloads": 93194655, - "weekDownloads": 19068044, - "size": 132312 + "downloads": 96399364, + "weekDownloads": 16130951, + "size": 132312, + "latestRelease": "2.6.0", + "latestReleaseDate": "2025-03-30T15:40:10.885Z" }, "score": 92, "matchingScoreModifiers": [ @@ -107135,7 +110307,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.142, "topicSearchString": "html html-entities html-entities-encode html-entities-decode entities entities-encode entities-decode html-special-characters printable-characters ascii-characters" }, { @@ -107161,10 +110333,10 @@ "updatedAt": "2025-07-09T16:44:08Z", "createdAt": "2011-02-12T00:06:03Z", "pushedAt": "2025-07-09T16:44:08Z", - "forks": 505, + "forks": 506, "issues": 43, "subscribers": 102, - "stars": 5314, + "stars": 5313, "dependencies": 0 }, "name": "semver", @@ -107187,9 +110359,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1826850120, - "weekDownloads": 367507019, - "size": 97420 + "downloads": 1882911232, + "weekDownloads": 312434767, + "size": 97420, + "latestRelease": "7.7.2", + "latestReleaseDate": "2025-05-12T17:02:28.372Z" }, "score": 92, "matchingScoreModifiers": [ @@ -107198,7 +110372,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.141, "topicSearchString": "npm-cli" }, { @@ -107221,13 +110395,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-05T14:15:20Z", + "updatedAt": "2025-09-10T14:10:04Z", "createdAt": "2019-09-10T19:23:58Z", - "pushedAt": "2025-09-05T14:15:20Z", - "forks": 3419, + "pushedAt": "2025-09-10T14:10:04Z", + "forks": 3429, "issues": 64, "subscribers": 214, - "stars": 46588, + "stars": 46623, "dependencies": 1 }, "name": "@tanstack/query-persist-client-core", @@ -107248,9 +110422,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 2425697, - "weekDownloads": 483132, - "size": 176084 + "downloads": 2537929, + "weekDownloads": 404957, + "size": 176084, + "latestRelease": "5.87.4", + "latestReleaseDate": "2025-09-10T14:10:21.886Z" }, "score": 97, "matchingScoreModifiers": [ @@ -107260,7 +110436,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.136, "topicSearchString": "" }, { @@ -107270,7 +110446,7 @@ "https://github.com/JairajJangle/react-native-visibility-sensor/tree/main/example" ], "images": [ - "https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExYTlsaGEyaXd4ZDdicWdtYnM4d3FibWltZjJwd3RrOG80b2pzemQ4dCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/hNCfKTz7YMuDPIM7eV/giphy.gif" + "https://media2.giphy.com/media/v1.Y2lkPTc5MGI3NjExOXN4ZWs5ejdiYmZ5Zm5xaWw5YXZ5OGYwMmczcnFneXNiYW5hcDh6cCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/gEbrrDtgnoq6Fs8FNq/giphy.gif" ], "android": true, "ios": true, @@ -107289,9 +110465,9 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T07:43:59Z", + "updatedAt": "2025-09-10T15:05:20Z", "createdAt": "2024-05-06T14:01:40Z", - "pushedAt": "2025-09-09T07:43:59Z", + "pushedAt": "2025-09-10T15:05:20Z", "forks": 3, "issues": 1, "subscribers": 0, @@ -107327,16 +110503,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 81757, - "weekDownloads": 16560, - "size": 58622 + "downloads": 89916, + "weekDownloads": 13634, + "size": 58622, + "latestRelease": "1.4.2", + "latestReleaseDate": "2025-09-09T04:27:06.566Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.129, "topicSearchString": "react-native ios android visibility-sensor visibility sensor visibilitysensor in-view inview" }, { @@ -107363,7 +110541,7 @@ "forks": 337, "issues": 1, "subscribers": 138, - "stars": 3351, + "stars": 3353, "dependencies": 0 }, "name": "jwt-decode", @@ -107389,9 +110567,11 @@ }, "npmPkg": "jwt-decode", "npm": { - "downloads": 43420597, - "weekDownloads": 9168891, - "size": 13938 + "downloads": 44935855, + "weekDownloads": 7651250, + "size": 13938, + "latestRelease": "4.0.0", + "latestReleaseDate": "2023-10-27T08:54:17.048Z" }, "score": 92, "matchingScoreModifiers": [ @@ -107400,7 +110580,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.145, "topicSearchString": "jwt browser dx-sdk" }, { @@ -107467,9 +110647,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 8797, - "weekDownloads": 1950, - "size": 190105 + "downloads": 9017, + "weekDownloads": 1625, + "size": 190105, + "latestRelease": "2.1.5", + "latestReleaseDate": "2025-02-27T06:20:32.769Z" }, "score": 41, "matchingScoreModifiers": [ @@ -107477,7 +110659,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.188, + "popularity": 0.153, "topicSearchString": "react react-native typescript rn audio waveform audio-waveform audio-chat chat-audio audio-visualizer component javascript library" }, { @@ -107553,16 +110735,18 @@ }, "npmPkg": "react-native-infinite-wheel-picker", "npm": { - "downloads": 2013, - "weekDownloads": 364, - "size": 71978 + "downloads": 2162, + "weekDownloads": 400, + "size": 71978, + "latestRelease": "1.0.0", + "latestReleaseDate": "2024-08-07T06:57:00.477Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.154, + "popularity": 0.157, "topicSearchString": "react react-native typescript rn infinite-picker infinite-wheel-picker wheel-picker infinite-wheel infinite wheel picker scroll-picker scroll infinite-scroll infinite-scroll-picker infinite-scroll-wheel-picker component android ios react-component library selection wheelpicker" }, { @@ -107636,9 +110820,11 @@ }, "npmPkg": "react-native-graph-kit", "npm": { - "downloads": 24, + "downloads": 23, "weekDownloads": 3, - "size": 190111 + "size": 190111, + "latestRelease": "1.0.1", + "latestReleaseDate": "2023-12-27T13:07:07.720Z" }, "score": 32, "matchingScoreModifiers": [ @@ -107717,16 +110903,18 @@ }, "npmPkg": "react-native-sticky-table", "npm": { - "downloads": 5916, - "weekDownloads": 2180, - "size": 73503 + "downloads": 5135, + "weekDownloads": 2071, + "size": 73503, + "latestRelease": "1.0.0", + "latestReleaseDate": "2023-12-26T15:43:30.332Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.313, + "popularity": 0.343, "topicSearchString": "react react-native typescript rn sticky-table table sticky reanimated component android ios reanimated-component sticky-animated-table gesture-handler animation react-component animated-sticky-table tableview javascript" }, { @@ -107810,16 +110998,18 @@ }, "npmPkg": "react-native-tree-selection", "npm": { - "downloads": 432, - "weekDownloads": 110, - "size": 64585 + "downloads": 459, + "weekDownloads": 96, + "size": 64585, + "latestRelease": "1.0.1", + "latestReleaseDate": "2023-07-17T11:09:34.756Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.282, + "popularity": -1.322, "topicSearchString": "react react-native typescript rn selection tree-selection select-list tree tree-view nested-tree nested-tree-dropdown dropdown nested-dropdown tree-dropdown react-tree tree-ui ui-components android ios hierarchical hierarchical-view hierarchical-dropdown component library select tree-select tree-structure" }, { @@ -107885,16 +111075,18 @@ "unmaintained": true, "npmPkg": "react-native-photos-gallery", "npm": { - "downloads": 94, - "weekDownloads": 53, - "size": 116143 + "downloads": 69, + "weekDownloads": 32, + "size": 116143, + "latestRelease": "0.0.1", + "latestReleaseDate": "2023-05-15T12:16:34.559Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.018, + "popularity": -1.1, "topicSearchString": "react react-native typescript rn photo-gallery gallery photo reanimated component library photos" }, { @@ -107971,16 +111163,18 @@ "unmaintained": true, "npmPkg": "react-native-images-preview", "npm": { - "downloads": 2290, - "weekDownloads": 626, - "size": 80884 + "downloads": 2160, + "weekDownloads": 398, + "size": 80884, + "latestRelease": "0.0.1", + "latestReleaseDate": "2023-05-25T05:21:30.526Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.517, + "popularity": -0.593, "topicSearchString": "react react-native typescript rn photo reanimated component react-component ios android gallery pinch pinch-to-zoom mobile image-zoom image photo-preview image-preview component-library imagepreview images reanimated3" }, { @@ -108047,16 +111241,18 @@ }, "npmPkg": "react-native-radial-slider", "npm": { - "downloads": 4979, - "weekDownloads": 1068, - "size": 123932 + "downloads": 5314, + "weekDownloads": 723, + "size": 123932, + "latestRelease": "1.1.0", + "latestReleaseDate": "2024-02-20T13:07:49.093Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.116, "topicSearchString": "react react-native typescript slider radial radial-slider circular-slider rn speedometer meter arc-slider circle-slider round-slider" }, { @@ -108124,16 +111320,18 @@ "unmaintained": true, "npmPkg": "react-native-country-code-select", "npm": { - "downloads": 118, - "weekDownloads": 26, - "size": 1208716 + "downloads": 140, + "weekDownloads": 14, + "size": 1208716, + "latestRelease": "0.0.3", + "latestReleaseDate": "2022-07-12T08:23:15.646Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.307, + "popularity": -1.413, "topicSearchString": "react react-native typescript country-code select-code country calling-code rn country-codes country-flags country-list country-picker countrycodes countrynames" }, { @@ -108170,7 +111368,7 @@ "forks": 3, "issues": 0, "subscribers": 6, - "stars": 99, + "stars": 100, "dependencies": 0 }, "name": "react-native-animation-catalog", @@ -108204,16 +111402,18 @@ "unmaintained": true, "npmPkg": "react-native-animation-catalog", "npm": { - "downloads": 31, - "weekDownloads": 11, - "size": 1067086 + "downloads": 27, + "weekDownloads": 7, + "size": 1067086, + "latestRelease": "0.0.2", + "latestReleaseDate": "2022-08-04T14:11:34.310Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.186, + "popularity": -1.267, "topicSearchString": "react react-native typescript rn animation animated-component components animated-components reanimated reanimated2" }, { @@ -108279,16 +111479,18 @@ }, "npmPkg": "react-native-spinner-button", "npm": { - "downloads": 747, - "weekDownloads": 139, - "size": 164599 + "downloads": 767, + "weekDownloads": 115, + "size": 164599, + "latestRelease": "1.4.3", + "latestReleaseDate": "2024-04-16T12:56:11.112Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.591, + "popularity": -0.622, "topicSearchString": "spinner-button spinner button button-with-spinner button-with-loader button-with-activityindicator loader react-native buttons ui-components ui-kitten loading loading-animations" }, { @@ -108309,9 +111511,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-27T05:12:25Z", + "updatedAt": "2025-09-12T04:50:46Z", "createdAt": "2020-12-29T01:17:30Z", - "pushedAt": "2025-08-27T05:12:25Z", + "pushedAt": "2025-09-12T04:50:46Z", "forks": 16, "issues": 21, "subscribers": 8, @@ -108342,16 +111544,18 @@ }, "npmPkg": "react-native-ttlock", "npm": { - "downloads": 1047, - "weekDownloads": 270, - "size": 630172 + "downloads": 1029, + "weekDownloads": 191, + "size": 646418, + "latestRelease": "2.2.5", + "latestReleaseDate": "2025-09-12T04:32:43.020Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.03, + "popularity": -0.092, "topicSearchString": "react-native ios android" }, { @@ -108419,15 +111623,17 @@ }, "npmPkg": "react-native-toastier", "npm": { - "downloads": 3742, - "weekDownloads": 560, - "size": 98812 + "downloads": 4086, + "weekDownloads": 660, + "size": 98812, + "latestRelease": "2.0.4", + "latestReleaseDate": "2025-08-06T03:57:27.069Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.123, + "popularity": -0.113, "topicSearchString": "toast toasts component components elements element toastier toastify toastiers short-message toast-message snackbar react-native notifications alerts animated animation message" }, { @@ -108451,13 +111657,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-11T06:59:25Z", + "updatedAt": "2025-09-12T08:44:01Z", "createdAt": "2017-01-17T17:26:46Z", - "pushedAt": "2025-08-11T06:59:25Z", + "pushedAt": "2025-09-12T08:44:01Z", "forks": 414, - "issues": 36, + "issues": 35, "subscribers": 32, - "stars": 5355, + "stars": 5366, "dependencies": 2 }, "name": "@lingui/core", @@ -108486,18 +111692,21 @@ "hasNativeCode": false }, "npm": { - "downloads": 1764928, - "weekDownloads": 362672, - "size": 54099 + "downloads": 1895148, + "weekDownloads": 303190, + "size": 54099, + "latestRelease": "5.5.0", + "latestReleaseDate": "2025-09-12T09:17:48.231Z" }, - "score": 92, + "score": 97, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.136, "topicSearchString": "i18n i10n i9n internationalization localization translation multilingual" }, { @@ -108521,10 +111730,10 @@ "updatedAt": "2025-04-24T02:04:44Z", "createdAt": "2013-05-24T16:15:54Z", "pushedAt": "2025-04-24T02:04:44Z", - "forks": 48621, - "issues": 814, - "subscribers": 6714, - "stars": 238796, + "forks": 48646, + "issues": 809, + "subscribers": 6716, + "stars": 238874, "dependencies": 0 }, "name": "react-compiler-runtime", @@ -108546,9 +111755,11 @@ }, "npmPkg": "react-compiler-runtime", "npm": { - "downloads": 2869095, - "weekDownloads": 582923, - "size": 45704 + "downloads": 3045568, + "weekDownloads": 496989, + "size": 45704, + "latestRelease": "19.1.0-rc.3", + "latestReleaseDate": "2025-08-28T21:52:52.652Z" }, "score": 81, "matchingScoreModifiers": [ @@ -108558,7 +111769,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.139, "topicSearchString": "" }, { @@ -108616,15 +111827,17 @@ }, "npmPkg": "rn-date-format", "npm": { - "downloads": 84, - "weekDownloads": 5, - "size": 48672 + "downloads": 82, + "weekDownloads": 4, + "size": 48672, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-01-07T13:49:48.445Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": -0.947, + "popularity": -0.958, "topicSearchString": "react-native device time-format hour-format 12-hour 24-hour" }, { @@ -108687,16 +111900,18 @@ }, "npmPkg": "native-notify", "npm": { - "downloads": 2966, - "weekDownloads": 522, - "size": 19546 + "downloads": 3096, + "weekDownloads": 570, + "size": 19546, + "latestRelease": "4.0.9", + "latestReleaseDate": "2024-12-09T14:39:36.919Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.1, + "popularity": -0.093, "topicSearchString": "expo push notifications react native notify expo-push-notifications expo-push-notification push-notifications push-notification expo-push-notifications-react-native expo-push-notification-react-native native-notify native-notify-push-notifications" }, { @@ -108748,15 +111963,17 @@ }, "npmPkg": "react-native-nitro-media-kit", "npm": { - "downloads": 69, - "weekDownloads": 12, - "size": 145564 + "downloads": 65, + "weekDownloads": 20, + "size": 145564, + "latestRelease": "0.1.0", + "latestReleaseDate": "2025-05-08T10:22:28.953Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.85, + "popularity": -0.733, "topicSearchString": "react-native ios android" }, { @@ -108826,16 +112043,18 @@ }, "npmPkg": "react-native-irano", "npm": { - "downloads": 733, - "weekDownloads": 306, - "size": 112491 + "downloads": 630, + "weekDownloads": 329, + "size": 112491, + "latestRelease": "1.1.1", + "latestReleaseDate": "2024-12-26T22:23:12.127Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.644, + "popularity": -0.555, "topicSearchString": "react-native toast notification cross-platform ios android toast-notification irano expo-irano alert" }, { @@ -108861,7 +112080,7 @@ "forks": 19, "issues": 15, "subscribers": 12, - "stars": 445, + "stars": 446, "dependencies": 2 }, "name": "expo-share-extension", @@ -108890,16 +112109,18 @@ }, "npmPkg": "expo-share-extension", "npm": { - "downloads": 27396, - "weekDownloads": 6572, - "size": 1199473 + "downloads": 27185, + "weekDownloads": 5873, + "size": 1199473, + "latestRelease": "4.0.1", + "latestReleaseDate": "2025-07-09T18:22:17.586Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.204, + "popularity": 0.184, "topicSearchString": "react-native expo expo-share-extension exposhareextension ios share-extension" }, { @@ -108949,16 +112170,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 1438, - "weekDownloads": 255, - "size": 701939 + "downloads": 1554, + "weekDownloads": 263, + "size": 701939, + "latestRelease": "0.0.8", + "latestReleaseDate": "2024-11-20T21:42:53.932Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.151, + "popularity": 0.144, "topicSearchString": "react typescript" }, { @@ -108985,7 +112208,7 @@ "forks": 6, "issues": 8, "subscribers": 15, - "stars": 375, + "stars": 376, "dependencies": 0 }, "name": "shadowlist", @@ -109013,16 +112236,18 @@ }, "npmPkg": "shadowlist", "npm": { - "downloads": 57, - "weekDownloads": 18, - "size": 1112128 + "downloads": 63, + "weekDownloads": 11, + "size": 1112128, + "latestRelease": "0.4.25", + "latestReleaseDate": "2025-05-09T13:51:21.160Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.473, + "popularity": -0.593, "topicSearchString": "react-native ios android new-architecture" }, { @@ -109088,9 +112313,11 @@ }, "npmPkg": "react-native-shiki-engine", "npm": { - "downloads": 52, + "downloads": 55, "weekDownloads": 10, - "size": 8610506 + "size": 8610506, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-08-05T21:04:38.462Z" }, "score": 51, "matchingScoreModifiers": [ @@ -109119,13 +112346,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T12:30:11Z", + "updatedAt": "2025-09-11T13:23:41Z", "createdAt": "2023-12-18T19:19:05Z", - "pushedAt": "2025-09-10T12:30:11Z", + "pushedAt": "2025-09-11T13:23:41Z", "forks": 18, "issues": 50, "subscribers": 34, - "stars": 77, + "stars": 78, "dependencies": 0 }, "name": "@googlemaps/react-native-navigation-sdk", @@ -109157,9 +112384,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 1862, - "weekDownloads": 422, - "size": 754701 + "downloads": 2093, + "weekDownloads": 301, + "size": 758133, + "latestRelease": "0.10.2", + "latestReleaseDate": "2025-09-11T13:28:57.871Z" }, "score": 57, "matchingScoreModifiers": [ @@ -109167,7 +112396,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.193, + "popularity": 0.122, "topicSearchString": "react-native ios android library google-navigation navigation-sdk navsdk google-maps-api google-maps-platform" }, { @@ -109186,13 +112415,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-08T08:45:51Z", + "updatedAt": "2025-09-12T18:35:47Z", "createdAt": "2022-11-04T22:38:14Z", - "pushedAt": "2025-09-08T08:45:51Z", + "pushedAt": "2025-09-12T18:35:47Z", "forks": 80, - "issues": 12, + "issues": 11, "subscribers": 17, - "stars": 537, + "stars": 535, "dependencies": 11 }, "name": "@matter/react-native", @@ -109219,9 +112448,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1321, - "weekDownloads": 284, - "size": 281841 + "downloads": 1387, + "weekDownloads": 309, + "size": 281841, + "latestRelease": "0.15.3", + "latestReleaseDate": "2025-08-01T19:11:51.431Z" }, "score": 57, "matchingScoreModifiers": [ @@ -109229,7 +112460,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.19, "topicSearchString": "iot home-automation matter smart-device ble" }, { @@ -109284,9 +112515,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1404231, - "weekDownloads": 301621, - "size": 1702120 + "downloads": 1454386, + "weekDownloads": 241510, + "size": 1702120, + "latestRelease": "4.5.1", + "latestReleaseDate": "2024-12-14T00:45:20.293Z" }, "score": 68, "matchingScoreModifiers": [ @@ -109294,7 +112527,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.141, "topicSearchString": "typescript javascript i18n localization internationalization" }, { @@ -109321,7 +112554,7 @@ "forks": 93, "issues": 10, "subscribers": 12, - "stars": 2313, + "stars": 2315, "dependencies": 1 }, "name": "twrnc", @@ -109347,9 +112580,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 220728, - "weekDownloads": 36877, - "size": 255315 + "downloads": 245730, + "weekDownloads": 27264, + "size": 255315, + "latestRelease": "4.9.1", + "latestReleaseDate": "2025-06-25T15:25:54.871Z" }, "score": 68, "matchingScoreModifiers": [ @@ -109357,7 +112592,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.142, + "popularity": 0.094, "topicSearchString": "tailwind tailwindcss react-native classnames" }, { @@ -109412,7 +112647,9 @@ "npm": { "downloads": 36, "weekDownloads": 0, - "size": 26321 + "size": 26321, + "latestRelease": "2.3.0", + "latestReleaseDate": "2025-04-23T06:32:41.808Z" }, "score": 43, "matchingScoreModifiers": [ @@ -109478,13 +112715,15 @@ "unmaintained": true, "npmPkg": "react-native-audio-playback", "npm": { - "downloads": 173, - "weekDownloads": 32, - "size": 208181 + "downloads": 160, + "weekDownloads": 24, + "size": 208181, + "latestRelease": "1.1.3", + "latestReleaseDate": "2025-04-19T06:36:29.589Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -1.34, + "popularity": -1.37, "topicSearchString": "react-native ios android low-latency audio sound high-performance" }, { @@ -109571,16 +112810,18 @@ }, "npmPkg": "react-native-tree-multi-select", "npm": { - "downloads": 1722, - "weekDownloads": 223, - "size": 201640 + "downloads": 1804, + "weekDownloads": 255, + "size": 201640, + "latestRelease": "2.0.2", + "latestReleaseDate": "2025-08-19T02:43:06.134Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.11, + "popularity": 0.12, "topicSearchString": "react-native ios android react-component treeview tree-view tree-select checkbox react-tree-view react-tree-select react-checkbox-tree checkbox-list tree-checkbox tree-structure hierarchical-list collapsible-list nested-list multi-select dropdown-menu expandable-list customizable expo web tree checkbox-treeview" }, { @@ -109647,16 +112888,18 @@ }, "npmPkg": "react-native-session-storage", "npm": { - "downloads": 1883, - "weekDownloads": 329, - "size": 49759 + "downloads": 1928, + "weekDownloads": 282, + "size": 49759, + "latestRelease": "2.0.1", + "latestReleaseDate": "2025-05-17T20:08:05.935Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.101, + "popularity": -0.125, "topicSearchString": "react-native session-storage ios android async-storage storage asyn-storage volative-storage" }, { @@ -109681,8 +112924,8 @@ "updatedAt": "2024-11-16T09:12:36Z", "createdAt": "2015-10-24T17:25:19Z", "pushedAt": "2024-11-16T09:12:36Z", - "forks": 92, - "issues": 45, + "forks": 93, + "issues": 46, "subscribers": 7, "stars": 237, "dependencies": 1 @@ -109720,9 +112963,11 @@ }, "npmPkg": "react-native-zeroconf", "npm": { - "downloads": 106564, - "weekDownloads": 20941, - "size": 120997 + "downloads": 114722, + "weekDownloads": 16917, + "size": 120997, + "latestRelease": "0.13.8", + "latestReleaseDate": "2023-05-18T17:10:49.468Z" }, "score": 41, "matchingScoreModifiers": [ @@ -109730,7 +112975,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.125, "topicSearchString": "react-component react-native zeroconf bonjour avahi network lan ios android network-discovery discovery broadcast react" }, { @@ -109756,9 +113001,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-03T13:16:25Z", + "updatedAt": "2025-09-12T15:30:46Z", "createdAt": "2024-06-27T06:42:23Z", - "pushedAt": "2025-09-03T13:16:25Z", + "pushedAt": "2025-09-12T15:30:46Z", "forks": 3, "issues": 1, "subscribers": 5, @@ -109793,16 +113038,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 212, - "weekDownloads": 26, - "size": 442764 + "downloads": 226, + "weekDownloads": 22, + "size": 442764, + "latestRelease": "0.21.0", + "latestReleaseDate": "2025-08-26T14:32:44.149Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.894, + "popularity": -0.917, "topicSearchString": "react-native expo fishjam fishjamcloud membranewebrtc webrtc streaming video audio" }, { @@ -109834,7 +113081,7 @@ "forks": 20, "issues": 2, "subscribers": 8, - "stars": 909, + "stars": 911, "dependencies": 0 }, "name": "react-native-sheet-transitions", @@ -109861,9 +113108,11 @@ }, "npmPkg": "react-native-sheet-transitions", "npm": { - "downloads": 3427, - "weekDownloads": 212, - "size": 49230 + "downloads": 3476, + "weekDownloads": 165, + "size": 49230, + "latestRelease": "0.1.2", + "latestReleaseDate": "2024-12-08T00:06:45.089Z" }, "score": 57, "matchingScoreModifiers": [ @@ -109872,7 +113121,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.053, + "popularity": 0.04, "topicSearchString": "react-native sheet transitions animation" }, { @@ -109932,16 +113181,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 362, - "weekDownloads": 35, - "size": 13038 + "downloads": 390, + "weekDownloads": 80, + "size": 13038, + "latestRelease": "3.0.0", + "latestReleaseDate": "2024-12-11T20:42:19.706Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.918, + "popularity": -0.824, "topicSearchString": "react-native animated-ellipsis rn-animated-ellipsis loading-animation" }, { @@ -110006,15 +113257,17 @@ }, "npmPkg": "react-native-fs-turbo", "npm": { - "downloads": 676, - "weekDownloads": 189, - "size": 459484 + "downloads": 710, + "weekDownloads": 181, + "size": 459484, + "latestRelease": "0.3.7", + "latestReleaseDate": "2025-09-04T22:10:21.751Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.512, + "popularity": -0.533, "topicSearchString": "react native fs filesystem javascript typescript android ios library jsi turbo turbomodule download upload file-transfer" }, { @@ -110038,9 +113291,9 @@ "createdAt": "2024-04-17T16:55:50Z", "pushedAt": "2025-09-02T15:42:39Z", "forks": 21, - "issues": 17, + "issues": 19, "subscribers": 10, - "stars": 371, + "stars": 374, "dependencies": 0 }, "name": "uniffi-bindgen-react-native", @@ -110066,9 +113319,11 @@ }, "npmPkg": "uniffi-bindgen-react-native", "npm": { - "downloads": 5990, - "weekDownloads": 1637, - "size": 1181989 + "downloads": 5688, + "weekDownloads": 1188, + "size": 1181989, + "latestRelease": "0.29.3-1", + "latestReleaseDate": "2025-07-30T15:31:54.419Z" }, "score": 57, "matchingScoreModifiers": [ @@ -110076,7 +113331,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.232, + "popularity": 0.178, "topicSearchString": "bindgen react-native rust-lang" }, { @@ -110140,16 +113395,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 380, + "downloads": 435, "weekDownloads": 13, - "size": 132198 + "size": 132198, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-02-02T20:20:12.764Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.721, + "popularity": -0.725, "topicSearchString": "react-native ios android drag select dragselect drag-select multiselect multi-select gesture reanimated" }, { @@ -110204,7 +113461,9 @@ "npm": { "downloads": 7, "weekDownloads": 0, - "size": 29000 + "size": 29000, + "latestRelease": "1.1.9", + "latestReleaseDate": "2025-02-21T05:31:22.146Z" }, "score": 32, "matchingScoreModifiers": [ @@ -110219,9 +113478,6 @@ "examples": [ "https://github.com/mrousavy/nitro/tree/main/example" ], - "images": [ - "https://github.com/mrousavy/nitro/blob/main/docs/static/img/social-card.png?raw=true" - ], "ios": true, "android": true, "tvos": true, @@ -110244,9 +113500,9 @@ "createdAt": "2024-06-12T10:21:40Z", "pushedAt": "2025-09-10T08:13:02Z", "forks": 47, - "issues": 11, + "issues": 12, "subscribers": 18, - "stars": 1347, + "stars": 1356, "dependencies": 0 }, "name": "react-native-nitro-modules", @@ -110289,9 +113545,11 @@ }, "npmPkg": "react-native-nitro-modules", "npm": { - "downloads": 193555, - "weekDownloads": 34956, - "size": 467786 + "downloads": 209999, + "weekDownloads": 31684, + "size": 467786, + "latestRelease": "0.29.4", + "latestReleaseDate": "2025-09-10T08:12:36.333Z" }, "score": 76, "matchingScoreModifiers": [ @@ -110299,18 +113557,14 @@ "Known", "Recently updated" ], - "popularity": 0.154, + "popularity": 0.128, "topicSearchString": "react-native nitro ios android visionos tvos macos cpp framework react swift native modules fast jsi turbo scaffold template views" }, { "githubUrl": "https://github.com/mrousavy/nitro/tree/main/packages/nitrogen", - "npmPkg": "nitro-codegen", "examples": [ "https://github.com/mrousavy/nitro/tree/main/example" ], - "images": [ - "https://github.com/mrousavy/nitro/blob/main/docs/static/img/social-card.png?raw=true" - ], "ios": true, "android": true, "tvos": true, @@ -110329,13 +113583,13 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-09-10T08:13:02Z", + "updatedAt": "2025-09-10T13:32:42Z", "createdAt": "2024-06-12T10:21:40Z", - "pushedAt": "2025-09-10T08:13:02Z", + "pushedAt": "2025-09-10T13:32:42Z", "forks": 47, - "issues": 11, + "issues": 12, "subscribers": 18, - "stars": 1347, + "stars": 1356, "dependencies": 5 }, "name": "nitrogen", @@ -110356,10 +113610,13 @@ "isArchived": false, "hasNativeCode": false }, + "npmPkg": "nitrogen", "npm": { - "downloads": 30365, - "weekDownloads": 5518, - "size": 422 + "downloads": 736, + "weekDownloads": 11, + "size": 780151, + "latestRelease": "0.29.4", + "latestReleaseDate": "2025-09-10T08:12:56.956Z" }, "score": 73, "matchingScoreModifiers": [ @@ -110368,7 +113625,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.154, + "popularity": -0.737, "topicSearchString": "" }, { @@ -110436,7 +113693,9 @@ "npm": { "downloads": 1, "weekDownloads": 1, - "size": 91189 + "size": 91189, + "latestRelease": "0.8.0", + "latestReleaseDate": "2025-01-23T20:47:35.533Z" }, "score": 32, "matchingScoreModifiers": [ @@ -110507,15 +113766,17 @@ }, "npmPkg": "react-native-in-app-updates", "npm": { - "downloads": 862, + "downloads": 905, "weekDownloads": 140, - "size": 23621 + "size": 23621, + "latestRelease": "0.2.2", + "latestReleaseDate": "2025-06-30T08:28:58.666Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.861, + "popularity": -0.868, "topicSearchString": "react-native android in-app-updates update-flow flexible-update immediate-update app-update mobile-updates lightweight-library android-app in-app-update in-app-update-android" }, { @@ -110573,9 +113834,11 @@ }, "npmPkg": "react-native-serialport-windows", "npm": { - "downloads": 29, + "downloads": 27, "weekDownloads": 8, - "size": 53928 + "size": 53928, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-08-08T07:20:21.309Z" }, "score": 46, "matchingScoreModifiers": [], @@ -110647,16 +113910,18 @@ }, "npmPkg": "react-native-install-unknown-apps", "npm": { - "downloads": 102, - "weekDownloads": 35, - "size": 23118 + "downloads": 93, + "weekDownloads": 32, + "size": 23118, + "latestRelease": "0.1.1", + "latestReleaseDate": "2024-12-26T01:13:42.388Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.708, + "popularity": -0.695, "topicSearchString": "react-native android install-unknown-apps apk-installer permissions android-permissions install-external-apps unknown-sources apk-manager app-install-permission external-apk-install android-apk-install mobile-app-permissions android-app" }, { @@ -110710,13 +113975,15 @@ }, "npmPkg": "react-native-urovo", "npm": { - "downloads": 101, + "downloads": 105, "weekDownloads": 4, - "size": 221590 + "size": 221590, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-03-27T09:39:29.557Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.965, + "popularity": -0.967, "topicSearchString": "react-native android urovo" }, { @@ -110744,7 +114011,7 @@ "forks": 2, "issues": 2, "subscribers": 3, - "stars": 154, + "stars": 155, "dependencies": 0 }, "name": "react-native-nitro-haptics", @@ -110775,16 +114042,18 @@ }, "npmPkg": "react-native-nitro-haptics", "npm": { - "downloads": 2771, - "weekDownloads": 595, - "size": 93632 + "downloads": 2757, + "weekDownloads": 366, + "size": 93632, + "latestRelease": "0.1.0", + "latestReleaseDate": "2025-02-26T10:04:09.322Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.113, "topicSearchString": "react-native nitro nitro-module haptics haptic-feedback reanimated worklet" }, { @@ -110845,16 +114114,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 16, - "weekDownloads": 0, - "size": 33192 + "downloads": 24, + "weekDownloads": 1, + "size": 33192, + "latestRelease": "0.1.2", + "latestReleaseDate": "2024-12-24T16:24:38.228Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.96, "topicSearchString": "react-native expo @roman.sytnyk/blur-app-in-recents blur recents android ios typescript" }, { @@ -110906,9 +114177,11 @@ }, "npmPkg": "react-native-quick-aws4", "npm": { - "downloads": 6, + "downloads": 5, "weekDownloads": 1, - "size": 20048 + "size": 20048, + "latestRelease": "1.0.3", + "latestReleaseDate": "2023-03-19T13:48:04.929Z" }, "score": 32, "matchingScoreModifiers": [ @@ -110934,11 +114207,11 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-05-29T08:54:48Z", + "updatedAt": "2025-09-12T11:14:37Z", "createdAt": "2018-05-04T08:42:17Z", - "pushedAt": "2025-05-29T08:54:48Z", - "forks": 35, - "issues": 2, + "pushedAt": "2025-09-12T11:14:37Z", + "forks": 36, + "issues": 1, "subscribers": 4, "stars": 72, "dependencies": 0 @@ -110969,15 +114242,18 @@ }, "npmPkg": "react-native-bluetooth-state-manager", "npm": { - "downloads": 41413, - "weekDownloads": 7435, - "size": 113771 + "downloads": 44066, + "weekDownloads": 5976, + "size": 113784, + "latestRelease": "2.0.4", + "latestReleaseDate": "2025-09-12T11:14:50.131Z" }, - "score": 43, + "score": 49, "matchingScoreModifiers": [ + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.153, + "popularity": 0.115, "topicSearchString": "react-native react native bluetooth state manager" }, { @@ -111001,13 +114277,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T10:31:14Z", + "updatedAt": "2025-09-10T18:37:51Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-09T10:31:14Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-10T18:37:51Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-video", @@ -111034,9 +114310,11 @@ }, "npmPkg": "expo-video", "npm": { - "downloads": 678548, - "weekDownloads": 171817, - "size": 1103070 + "downloads": 675766, + "weekDownloads": 152087, + "size": 1256729, + "latestRelease": "3.0.11", + "latestReleaseDate": "2025-09-10T18:40:10.405Z" }, "score": 86, "matchingScoreModifiers": [ @@ -111047,7 +114325,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.215, + "popularity": 0.191, "topicSearchString": "react-native expo video player" }, { @@ -111099,15 +114377,17 @@ }, "npmPkg": "react-native-timezone", "npm": { - "downloads": 8848, - "weekDownloads": 1482, - "size": 47769 + "downloads": 9789, + "weekDownloads": 1221, + "size": 47769, + "latestRelease": "3.1.0", + "latestReleaseDate": "2024-12-14T09:14:17.242Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": 0.142, + "popularity": 0.106, "topicSearchString": "" }, { @@ -111160,13 +114440,15 @@ }, "npmPkg": "react-native-overflow-row", "npm": { - "downloads": 101, - "weekDownloads": 15, - "size": 754457 + "downloads": 95, + "weekDownloads": 10, + "size": 754457, + "latestRelease": "1.0.9", + "latestReleaseDate": "2025-06-24T07:20:40.633Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.87, + "popularity": -0.909, "topicSearchString": "react-native ios android" }, { @@ -111199,7 +114481,7 @@ "forks": 2, "issues": 2, "subscribers": 1, - "stars": 98, + "stars": 97, "dependencies": 1 }, "name": "react-native-use-form", @@ -111226,15 +114508,17 @@ }, "npmPkg": "react-native-use-form", "npm": { - "downloads": 173, - "weekDownloads": 30, - "size": 294775 + "downloads": 179, + "weekDownloads": 27, + "size": 294775, + "latestRelease": "0.17.3", + "latestReleaseDate": "2025-04-15T22:07:40.261Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.6, + "popularity": -0.621, "topicSearchString": "react-native ios android" }, { @@ -111264,7 +114548,7 @@ "createdAt": "2020-12-24T20:35:25Z", "pushedAt": "2025-04-12T11:49:45Z", "forks": 40, - "issues": 13, + "issues": 14, "subscribers": 3, "stars": 236, "dependencies": 1 @@ -111301,15 +114585,17 @@ }, "npmPkg": "react-native-paper-tabs", "npm": { - "downloads": 24722, - "weekDownloads": 5258, - "size": 968856 + "downloads": 24873, + "weekDownloads": 4231, + "size": 968856, + "latestRelease": "0.11.4", + "latestReleaseDate": "2025-04-12T11:48:56.500Z" }, "score": 54, "matchingScoreModifiers": [ "Known" ], - "popularity": 0.181, + "popularity": 0.145, "topicSearchString": "react-native ios android material-design tabs viewpager web react material paper material-design-tabs" }, { @@ -111372,13 +114658,15 @@ }, "npmPkg": "react-native-ridge-navigation", "npm": { - "downloads": 126, - "weekDownloads": 28, - "size": 1738745 + "downloads": 118, + "weekDownloads": 21, + "size": 1738745, + "latestRelease": "3.0.16", + "latestReleaseDate": "2025-08-04T21:48:06.783Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.557, + "popularity": -0.594, "topicSearchString": "react-native ios android react navigation web typescript" }, { @@ -111432,9 +114720,11 @@ "unmaintained": true, "npmPkg": "react-native-chart-kit", "npm": { - "downloads": 350667, - "weekDownloads": 64853, - "size": 399072 + "downloads": 362191, + "weekDownloads": 63257, + "size": 399072, + "latestRelease": "6.12.0", + "latestReleaseDate": "2022-02-08T04:08:27.067Z" }, "score": 70, "matchingScoreModifiers": [ @@ -111445,7 +114735,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.593, + "popularity": -0.602, "topicSearchString": "chart chart-kit react-native expo charts graphs" }, { @@ -111469,10 +114759,10 @@ "updatedAt": "2025-09-08T15:47:00Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-09-08T15:47:00Z", - "forks": 2214, - "issues": 55, + "forks": 2216, + "issues": 54, "subscribers": 163, - "stars": 12070, + "stars": 12075, "dependencies": 0 }, "name": "@react-native-firebase/installations", @@ -111498,9 +114788,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 87339, - "weekDownloads": 19011, - "size": 77127 + "downloads": 89030, + "weekDownloads": 15499, + "size": 77127, + "latestRelease": "23.3.1", + "latestReleaseDate": "2025-09-08T15:47:48.856Z" }, "score": 97, "matchingScoreModifiers": [ @@ -111510,7 +114802,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.148, "topicSearchString": "react react-native firebase installations" }, { @@ -111561,15 +114853,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 10012, - "weekDownloads": 1869, - "size": 414048 + "downloads": 10511, + "weekDownloads": 1547, + "size": 414048, + "latestRelease": "2.15.0", + "latestReleaseDate": "2025-08-11T09:52:14.726Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.091, + "popularity": -0.125, "topicSearchString": "react-native ios android" }, { @@ -111629,9 +114923,11 @@ }, "npmPkg": "expo-spellchecker", "npm": { - "downloads": 2, + "downloads": 3, "weekDownloads": 0, - "size": 6698535 + "size": 6698535, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-01-09T01:23:34.178Z" }, "score": 32, "matchingScoreModifiers": [ @@ -111667,7 +114963,7 @@ "forks": 5, "issues": 5, "subscribers": 5, - "stars": 31, + "stars": 30, "dependencies": 0 }, "name": "react-native-kommunicate-chat", @@ -111693,15 +114989,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 160, - "weekDownloads": 77, - "size": 107210 + "downloads": 147, + "weekDownloads": 62, + "size": 107210, + "latestRelease": "2.5.2", + "latestReleaseDate": "2025-06-13T10:27:46.212Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.334, + "popularity": -0.385, "topicSearchString": "react-native ai-chatbot android app-framework chat chatbot cross-platform ios mobile react" }, { @@ -111732,8 +115030,8 @@ "pushedAt": "2025-09-03T01:55:20Z", "forks": 1226, "issues": 207, - "subscribers": 71, - "stars": 11075, + "subscribers": 70, + "stars": 11080, "dependencies": 6 }, "name": "@reduxjs/toolkit", @@ -111764,9 +115062,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 26609516, - "weekDownloads": 5397659, - "size": 6842520 + "downloads": 27669194, + "weekDownloads": 4679442, + "size": 6842520, + "latestRelease": "2.9.0", + "latestReleaseDate": "2025-09-03T01:54:49.350Z" }, "score": 86, "matchingScoreModifiers": [ @@ -111777,7 +115077,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.144, "topicSearchString": "redux react starter toolkit reducer slice immer immutable redux-toolkit" }, { @@ -111806,7 +115106,7 @@ "updatedAt": "2025-09-04T21:35:07Z", "createdAt": "2015-07-11T17:32:01Z", "pushedAt": "2025-09-04T21:35:07Z", - "forks": 3308, + "forks": 3307, "issues": 25, "subscribers": 399, "stars": 23497, @@ -111835,9 +115135,11 @@ }, "npmPkg": "react-redux", "npm": { - "downloads": 47467740, - "weekDownloads": 9708662, - "size": 822524 + "downloads": 49243285, + "weekDownloads": 8263328, + "size": 822524, + "latestRelease": "9.2.0", + "latestReleaseDate": "2024-12-10T23:06:45.755Z" }, "score": 97, "matchingScoreModifiers": [ @@ -111847,7 +115149,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.143, "topicSearchString": "react reactjs redux" }, { @@ -111875,8 +115177,8 @@ "updatedAt": "2025-09-04T21:33:29Z", "createdAt": "2015-05-29T23:53:15Z", "pushedAt": "2025-09-04T21:33:29Z", - "forks": 14867, - "issues": 40, + "forks": 14865, + "issues": 39, "subscribers": 1261, "stars": 61329, "dependencies": 0 @@ -111912,9 +115214,11 @@ }, "npmPkg": "redux", "npm": { - "downloads": 64609400, - "weekDownloads": 13240272, - "size": 289804 + "downloads": 66921080, + "weekDownloads": 11236630, + "size": 289804, + "latestRelease": "5.0.1", + "latestReleaseDate": "2023-12-23T16:47:28.099Z" }, "score": 97, "matchingScoreModifiers": [ @@ -111924,7 +115228,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.143, "topicSearchString": "redux reducer state predictable functional immutable hot live replay flux elm" }, { @@ -111978,18 +115282,21 @@ }, "npmPkg": "reselect", "npm": { - "downloads": 51676950, - "weekDownloads": 10640177, - "size": 646106 + "downloads": 53646990, + "weekDownloads": 9051182, + "size": 646106, + "latestRelease": "5.1.1", + "latestReleaseDate": "2024-06-01T22:16:06.224Z" }, - "score": 92, + "score": 81, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", + "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.143, "topicSearchString": "react redux memoized-selectors" }, { @@ -112014,7 +115321,7 @@ "updatedAt": "2025-03-16T00:23:17Z", "createdAt": "2015-07-13T13:33:08Z", "pushedAt": "2025-03-16T00:23:17Z", - "forks": 1022, + "forks": 1021, "issues": 0, "subscribers": 168, "stars": 17752, @@ -112045,18 +115352,21 @@ }, "npmPkg": "redux-thunk", "npm": { - "downloads": 35035168, - "weekDownloads": 7096233, - "size": 26757 + "downloads": 36394714, + "weekDownloads": 6104914, + "size": 26757, + "latestRelease": "3.1.0", + "latestReleaseDate": "2023-12-04T13:50:37.326Z" }, - "score": 92, + "score": 81, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", + "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.143, "topicSearchString": "redux thunk middleware redux-middleware flux" }, { @@ -112082,9 +115392,9 @@ "createdAt": "2012-02-17T14:19:43Z", "pushedAt": "2025-09-02T19:42:02Z", "forks": 11940, - "issues": 3743, + "issues": 3744, "subscribers": 1348, - "stars": 75644, + "stars": 75661, "dependencies": 1 }, "name": "@fortawesome/fontawesome-svg-core", @@ -112112,9 +115422,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 8648884, - "weekDownloads": 1784994, - "size": 430859 + "downloads": 8905556, + "weekDownloads": 1495506, + "size": 430859, + "latestRelease": "7.0.1", + "latestReleaseDate": "2025-09-02T19:22:48.549Z" }, "score": 86, "matchingScoreModifiers": [ @@ -112125,7 +115437,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.143, "topicSearchString": "font awesome fontawesome icon svg bootstrap" }, { @@ -112150,9 +115462,9 @@ "createdAt": "2012-02-17T14:19:43Z", "pushedAt": "2025-09-02T19:42:02Z", "forks": 11940, - "issues": 3743, + "issues": 3744, "subscribers": 1348, - "stars": 75644, + "stars": 75661, "dependencies": 1 }, "name": "@fortawesome/free-brands-svg-icons", @@ -112173,9 +115485,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 2826605, - "weekDownloads": 578084, - "size": 2251366 + "downloads": 2895482, + "weekDownloads": 497067, + "size": 2251366, + "latestRelease": "7.0.1", + "latestReleaseDate": "2025-09-02T19:29:08.542Z" }, "score": 86, "matchingScoreModifiers": [ @@ -112186,7 +115500,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.146, "topicSearchString": "font awesome fontawesome icon svg bootstrap" }, { @@ -112211,9 +115525,9 @@ "createdAt": "2012-02-17T14:19:43Z", "pushedAt": "2025-09-02T19:42:02Z", "forks": 11940, - "issues": 3743, + "issues": 3744, "subscribers": 1348, - "stars": 75644, + "stars": 75661, "dependencies": 1 }, "name": "@fortawesome/free-regular-svg-icons", @@ -112234,9 +115548,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 4195365, - "weekDownloads": 878788, - "size": 698777 + "downloads": 4306896, + "weekDownloads": 748651, + "size": 698777, + "latestRelease": "7.0.1", + "latestReleaseDate": "2025-09-02T19:28:44.800Z" }, "score": 86, "matchingScoreModifiers": [ @@ -112247,7 +115563,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.148, "topicSearchString": "font awesome fontawesome icon svg bootstrap" }, { @@ -112272,9 +115588,9 @@ "createdAt": "2012-02-17T14:19:43Z", "pushedAt": "2025-09-02T19:42:02Z", "forks": 11940, - "issues": 3743, + "issues": 3744, "subscribers": 1348, - "stars": 75644, + "stars": 75661, "dependencies": 1 }, "name": "@fortawesome/free-solid-svg-icons", @@ -112295,9 +115611,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 8337935, - "weekDownloads": 1705864, - "size": 5063259 + "downloads": 8574551, + "weekDownloads": 1433183, + "size": 5063259, + "latestRelease": "7.0.1", + "latestReleaseDate": "2025-09-02T19:28:04.550Z" }, "score": 86, "matchingScoreModifiers": [ @@ -112308,7 +115626,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.142, "topicSearchString": "font awesome fontawesome icon svg bootstrap" }, { @@ -112368,15 +115686,17 @@ }, "npmPkg": "react-native-motion-tabs", "npm": { - "downloads": 27, - "weekDownloads": 0, - "size": 72446 + "downloads": 30, + "weekDownloads": 1, + "size": 72446, + "latestRelease": "1.0.12", + "latestReleaseDate": "2025-01-03T12:27:43.896Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": -1, + "popularity": -0.721, "topicSearchString": "react-native ios android bottom-tabs react navigation screens reactnative typescript expo" }, { @@ -112399,10 +115719,10 @@ "updatedAt": "2025-09-01T08:41:13Z", "createdAt": "2024-08-16T03:13:36Z", "pushedAt": "2025-09-01T08:41:13Z", - "forks": 60, + "forks": 61, "issues": 11, "subscribers": 8, - "stars": 553, + "stars": 555, "dependencies": 1 }, "name": "react-native-ota-hot-update", @@ -112435,16 +115755,18 @@ }, "npmPkg": "react-native-ota-hot-update", "npm": { - "downloads": 8608, - "weekDownloads": 2020, - "size": 248478 + "downloads": 8842, + "weekDownloads": 1700, + "size": 248478, + "latestRelease": "2.3.4", + "latestReleaseDate": "2025-09-01T08:41:28.349Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.2, + "popularity": 0.163, "topicSearchString": "hot-update ota code-push update hotupdate codepush ota-hot-update custom-ota rn-hotupdate" }, { @@ -112466,8 +115788,8 @@ "updatedAt": "2025-01-14T10:49:02Z", "createdAt": "2022-11-01T19:23:36Z", "pushedAt": "2025-01-14T10:49:02Z", - "forks": 44, - "issues": 7, + "forks": 46, + "issues": 9, "subscribers": 9, "stars": 193, "dependencies": 0 @@ -112499,9 +115821,11 @@ }, "npmPkg": "react-native-passkey", "npm": { - "downloads": 177099, - "weekDownloads": 33541, - "size": 113994 + "downloads": 174930, + "weekDownloads": 29292, + "size": 113994, + "latestRelease": "3.1.0", + "latestReleaseDate": "2025-01-14T10:35:07.912Z" }, "score": 41, "matchingScoreModifiers": [ @@ -112509,7 +115833,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.161, + "popularity": 0.142, "topicSearchString": "react-native ios android passkey authentication auth" }, { @@ -112564,16 +115888,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 20095, - "weekDownloads": 4956, - "size": 65192 + "downloads": 20164, + "weekDownloads": 4315, + "size": 65192, + "latestRelease": "4.3.23", + "latestReleaseDate": "2025-09-09T16:37:15.836Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.04, + "popularity": -0.068, "topicSearchString": "react-native ios android mcumgr" }, { @@ -112609,7 +115935,7 @@ "updatedAt": "2025-09-08T09:06:27Z", "createdAt": "2022-06-06T09:18:31Z", "pushedAt": "2025-09-08T09:06:27Z", - "forks": 28, + "forks": 29, "issues": 1, "subscribers": 6, "stars": 90, @@ -112643,16 +115969,18 @@ }, "npmPkg": "react-native-theoplayer", "npm": { - "downloads": 18172, - "weekDownloads": 2908, - "size": 2530878 + "downloads": 19604, + "weekDownloads": 2620, + "size": 2530878, + "latestRelease": "9.10.0", + "latestReleaseDate": "2025-08-19T20:14:23.128Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.136, + "popularity": 0.114, "topicSearchString": "react-native theoplayer ios android video video-player video-streaming" }, { @@ -112679,9 +116007,9 @@ "createdAt": "2023-10-22T15:56:45Z", "pushedAt": "2025-09-09T16:30:39Z", "forks": 85, - "issues": 27, - "subscribers": 8, - "stars": 990, + "issues": 30, + "subscribers": 9, + "stars": 993, "dependencies": 4 }, "name": "@hot-updater/react-native", @@ -112711,9 +116039,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 20646, - "weekDownloads": 3355, - "size": 286005 + "downloads": 22379, + "weekDownloads": 3380, + "size": 286005, + "latestRelease": "0.20.10", + "latestReleaseDate": "2025-09-09T16:32:59.423Z" }, "score": 76, "matchingScoreModifiers": [ @@ -112721,7 +116051,7 @@ "Known", "Recently updated" ], - "popularity": 0.138, + "popularity": 0.128, "topicSearchString": "react-native code-push code-push eas eas-update expo expo-update self-hosted" }, { @@ -112783,7 +116113,9 @@ "npm": { "downloads": 8, "weekDownloads": 0, - "size": 1848827 + "size": 1848827, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-01-22T08:22:12.843Z" }, "score": 35, "matchingScoreModifiers": [ @@ -112843,16 +116175,18 @@ }, "npmPkg": "expo-health-connect", "npm": { - "downloads": 16435, - "weekDownloads": 3328, - "size": 13238 + "downloads": 17153, + "weekDownloads": 2895, + "size": 13238, + "latestRelease": "0.1.1", + "latestReleaseDate": "2024-07-31T17:07:32.223Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.078, + "popularity": -0.107, "topicSearchString": "react-native expo expo-health-connect expohealthconnect" }, { @@ -112876,9 +116210,9 @@ "createdAt": "2024-02-20T00:14:38Z", "pushedAt": "2025-07-13T21:48:15Z", "forks": 10, - "issues": 3, + "issues": 4, "subscribers": 5, - "stars": 381, + "stars": 382, "dependencies": 1 }, "name": "xior", @@ -112926,16 +116260,18 @@ }, "npmPkg": "xior", "npm": { - "downloads": 71530, - "weekDownloads": 15085, - "size": 231185 + "downloads": 73544, + "weekDownloads": 14082, + "size": 231185, + "latestRelease": "0.7.8", + "latestReleaseDate": "2025-04-09T22:41:39.323Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.163, "topicSearchString": "fetch fetch-wrapper axios axios-fetch axios-alternatives xior fetch-plugins tauri plugins http edge-runtime https network url uri mock dedupe promise request error-retry request-cache request-throttle axios-api typescript ajax" }, { @@ -112991,16 +116327,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 380325, - "weekDownloads": 59344, - "size": 83684 + "downloads": 418594, + "weekDownloads": 49671, + "size": 83684, + "latestRelease": "6.1.0", + "latestReleaseDate": "2025-05-27T06:33:37.881Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.133, + "popularity": 0.101, "topicSearchString": "arraybuffer browser browserify buffer compatible dataview uint8array react-native" }, { @@ -113061,15 +116399,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 46084, - "weekDownloads": 10394, - "size": 12044 + "downloads": 47953, + "weekDownloads": 9201, + "size": 12044, + "latestRelease": "53.0.0", + "latestReleaseDate": "2025-05-21T14:51:50.790Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.058, + "popularity": -0.087, "topicSearchString": "bugsnag expo react-native exception error javascript monitoring reporting stability mobile" }, { @@ -113096,7 +116436,7 @@ "createdAt": "2013-02-05T19:06:33Z", "pushedAt": "2025-06-18T15:21:28Z", "forks": 252, - "issues": 58, + "issues": 59, "subscribers": 46, "stars": 879, "dependencies": 12 @@ -113129,16 +116469,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 262053, - "weekDownloads": 53762, - "size": 17000158 + "downloads": 280518, + "weekDownloads": 46495, + "size": 17000158, + "latestRelease": "8.4.0", + "latestReleaseDate": "2025-06-18T15:22:37.881Z" }, "score": 70, "matchingScoreModifiers": [ "Popular", "Known" ], - "popularity": 0.174, + "popularity": 0.141, "topicSearchString": "bugsnag react-native exception error javascript monitoring reporting stability mobile" }, { @@ -113188,15 +116530,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 14175, - "weekDownloads": 3332, - "size": 153440 + "downloads": 14513, + "weekDownloads": 3172, + "size": 153440, + "latestRelease": "3.0.0", + "latestReleaseDate": "2025-08-13T14:10:11.259Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.05, + "popularity": -0.064, "topicSearchString": "" }, { @@ -113248,15 +116592,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 46, - "weekDownloads": 4, - "size": 8692 + "downloads": 43, + "weekDownloads": 1, + "size": 8692, + "latestRelease": "0.0.18", + "latestReleaseDate": "2025-07-08T08:48:29.448Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.92, + "popularity": -0.98, "topicSearchString": "react native expo expo-notifications" }, { @@ -113319,13 +116665,15 @@ }, "npmPkg": "react-native-pdf-from-image", "npm": { - "downloads": 2328, - "weekDownloads": 349, - "size": 77624 + "downloads": 2389, + "weekDownloads": 351, + "size": 77624, + "latestRelease": "0.3.5", + "latestReleaseDate": "2025-02-28T06:32:23.548Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.122, + "popularity": -0.125, "topicSearchString": "react-native ios android pdf-generation library image-to-pdf pdf image document-creation image-processing pdf-generation-react" }, { @@ -113354,7 +116702,7 @@ "forks": 2, "issues": 0, "subscribers": 1, - "stars": 9, + "stars": 10, "dependencies": 0 }, "name": "rn-text-touch-highlight", @@ -113398,15 +116746,17 @@ }, "npmPkg": "rn-text-touch-highlight", "npm": { - "downloads": 53, + "downloads": 58, "weekDownloads": 9, - "size": 727370 + "size": 727370, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-02-04T19:20:39.105Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.85, + "popularity": -0.862, "topicSearchString": "react-native ios android react highlight text gesture selection interactive reanimated highlighting text-highlighting text-selection text-marker highlighting-library text-highlight ui-component text-manipulation touch-interaction text-highlighter" }, { @@ -113465,15 +116815,17 @@ }, "npmPkg": "react-native-type-animation", "npm": { - "downloads": 30828, - "weekDownloads": 5477, - "size": 747088 + "downloads": 32156, + "weekDownloads": 6068, + "size": 747088, + "latestRelease": "0.4.4", + "latestReleaseDate": "2025-05-10T20:46:45.076Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.099, + "popularity": -0.09, "topicSearchString": "react-native ios android type-animation typing typinganimation" }, { @@ -113528,16 +116880,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 26, - "weekDownloads": 3, - "size": 18836 + "downloads": 24, + "weekDownloads": 1, + "size": 18836, + "latestRelease": "1.0.5", + "latestReleaseDate": "2025-01-31T00:05:49.147Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.9, + "popularity": -0.96, "topicSearchString": "style-variance-authority sva style styles variants react-native" }, { @@ -113557,13 +116911,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T01:41:06Z", + "updatedAt": "2025-09-13T14:26:14Z", "createdAt": "2024-04-30T15:09:38Z", - "pushedAt": "2025-09-10T01:41:06Z", + "pushedAt": "2025-09-13T14:26:14Z", "forks": 18, "issues": 9, "subscribers": 4, - "stars": 735, + "stars": 739, "dependencies": 0 }, "name": "react-native-sortables", @@ -113602,9 +116956,11 @@ }, "npmPkg": "react-native-sortables", "npm": { - "downloads": 68448, - "weekDownloads": 11051, - "size": 907211 + "downloads": 70579, + "weekDownloads": 8214, + "size": 1016355, + "latestRelease": "1.9.0", + "latestReleaseDate": "2025-09-13T14:26:23.505Z" }, "score": 57, "matchingScoreModifiers": [ @@ -113612,7 +116968,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.137, + "popularity": 0.099, "topicSearchString": "draggable draggable-flex draggable-grid flex gesture-handler gestures grid haptic-feedback haptics react-native reanimated reorder sortable sortable-flex sortable-grid" }, { @@ -113639,7 +116995,7 @@ "forks": 6, "issues": 10, "subscribers": 22, - "stars": 299, + "stars": 301, "dependencies": 3 }, "name": "react-native-fast-io", @@ -113670,9 +117026,11 @@ }, "npmPkg": "react-native-fast-io", "npm": { - "downloads": 26, - "weekDownloads": 16, - "size": 491195 + "downloads": 16, + "weekDownloads": 8, + "size": 491195, + "latestRelease": "0.2.0", + "latestReleaseDate": "2024-12-20T20:44:06.620Z" }, "score": 41, "matchingScoreModifiers": [ @@ -113735,15 +117093,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 20, - "weekDownloads": 10, - "size": 467033 + "downloads": 23, + "weekDownloads": 9, + "size": 467033, + "latestRelease": "0.2.1", + "latestReleaseDate": "2025-03-20T17:11:28.160Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.25, + "popularity": -0.39, "topicSearchString": "react-native ios android webassembly wasm" }, { @@ -113769,9 +117129,9 @@ "createdAt": "2016-06-28T14:58:12Z", "pushedAt": "2025-09-09T11:55:00Z", "forks": 423, - "issues": 10, + "issues": 11, "subscribers": 10, - "stars": 1460, + "stars": 1459, "dependencies": 0 }, "name": "@react-native-documents/viewer", @@ -113798,9 +117158,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 13324, - "weekDownloads": 2259, - "size": 38840 + "downloads": 14426, + "weekDownloads": 1943, + "size": 38888, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-09-12T20:50:05.385Z" }, "score": 73, "matchingScoreModifiers": [ @@ -113809,7 +117171,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.144, + "popularity": 0.114, "topicSearchString": "react-native document viewer preview quicklook" }, { @@ -113833,7 +117195,7 @@ "forks": 0, "issues": 0, "subscribers": 3, - "stars": 55, + "stars": 56, "dependencies": 0 }, "name": "react-native-css-animations", @@ -113864,15 +117226,17 @@ "npmPkg": "react-native-css-animations", "npm": { "downloads": 16, - "weekDownloads": 1, - "size": 27378 + "weekDownloads": 0, + "size": 27378, + "latestRelease": "0.1.1", + "latestReleaseDate": "2025-01-22T11:12:49.727Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.683, + "popularity": -1, "topicSearchString": "react-native reanimated css-animations css-transitions ios android" }, { @@ -113923,15 +117287,17 @@ }, "npmPkg": "react-native-tiktok", "npm": { - "downloads": 696, - "weekDownloads": 74, - "size": 31613 + "downloads": 868, + "weekDownloads": 80, + "size": 31613, + "latestRelease": "2.1.16", + "latestReleaseDate": "2025-07-31T05:26:23.524Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.659, + "popularity": -0.672, "topicSearchString": "react-native ios android" }, { @@ -113970,16 +117336,18 @@ }, "npmPkg": "otago", "npm": { - "downloads": 240, - "weekDownloads": 20, - "size": 40604 + "downloads": 241, + "weekDownloads": 11, + "size": 40604, + "latestRelease": "2.2.9", + "latestReleaseDate": "2025-09-01T16:31:02.728Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.929, + "popularity": -0.961, "topicSearchString": "" }, { @@ -114009,7 +117377,7 @@ "createdAt": "2024-04-20T06:22:22Z", "pushedAt": "2025-05-12T06:00:54Z", "forks": 31, - "issues": 11, + "issues": 10, "subscribers": 3, "stars": 205, "dependencies": 1 @@ -114038,16 +117406,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 332, - "weekDownloads": 52, - "size": 8998 + "downloads": 344, + "weekDownloads": 28, + "size": 8998, + "latestRelease": "2.2.0", + "latestReleaseDate": "2025-03-04T09:08:25.201Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.617, + "popularity": -0.68, "topicSearchString": "react-native expo audio deprecated" }, { @@ -114074,7 +117444,7 @@ "createdAt": "2024-04-20T06:22:22Z", "pushedAt": "2025-07-31T07:29:17Z", "forks": 31, - "issues": 11, + "issues": 10, "subscribers": 3, "stars": 205, "dependencies": 0 @@ -114103,16 +117473,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 828, - "weekDownloads": 21, - "size": 196346 + "downloads": 881, + "weekDownloads": 29, + "size": 196346, + "latestRelease": "0.7.0", + "latestReleaseDate": "2025-07-31T07:29:39.708Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.728, + "popularity": -0.722, "topicSearchString": "react-native expo expo-audio-studio expoaudiostudio" }, { @@ -114167,16 +117539,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 7976, - "weekDownloads": 1787, - "size": 148730 + "downloads": 8080, + "weekDownloads": 1474, + "size": 148730, + "latestRelease": "3.0.2", + "latestReleaseDate": "2025-07-07T17:51:48.934Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.191, + "popularity": 0.155, "topicSearchString": "react-native expo expo-widgets expowidgets" }, { @@ -114207,7 +117581,7 @@ "forks": 1314, "issues": 109, "subscribers": 190, - "stars": 28694, + "stars": 28708, "dependencies": 0 }, "name": "xstate", @@ -114237,9 +117611,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 10300492, - "weekDownloads": 2032942, - "size": 2181153 + "downloads": 10695271, + "weekDownloads": 1778105, + "size": 2181153, + "latestRelease": "5.21.0", + "latestReleaseDate": "2025-08-30T14:33:00.421Z" }, "score": 86, "matchingScoreModifiers": [ @@ -114250,7 +117626,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.141, "topicSearchString": "statechart state-machine finite-state-machine finite-automata scxml state interpreter graph" }, { @@ -114277,7 +117653,7 @@ "forks": 1314, "issues": 109, "subscribers": 190, - "stars": 28694, + "stars": 28708, "dependencies": 0 }, "name": "@xstate/store", @@ -114301,9 +117677,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 153483, - "weekDownloads": 37672, - "size": 106187 + "downloads": 154064, + "weekDownloads": 27535, + "size": 106187, + "latestRelease": "3.9.2", + "latestReleaseDate": "2025-08-22T00:15:08.923Z" }, "score": 86, "matchingScoreModifiers": [ @@ -114314,7 +117692,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.209, + "popularity": 0.152, "topicSearchString": "store state" }, { @@ -114341,7 +117719,7 @@ "forks": 1314, "issues": 109, "subscribers": 190, - "stars": 28694, + "stars": 28708, "dependencies": 2 }, "name": "@xstate/react", @@ -114371,9 +117749,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 5732969, - "weekDownloads": 1199208, - "size": 36230 + "downloads": 5941571, + "weekDownloads": 1014976, + "size": 36230, + "latestRelease": "6.0.0", + "latestReleaseDate": "2025-06-19T16:18:00.485Z" }, "score": 81, "matchingScoreModifiers": [ @@ -114383,7 +117763,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.145, "topicSearchString": "state machine statechart scxml state graph react hook" }, { @@ -114442,7 +117822,9 @@ "npm": { "downloads": 2, "weekDownloads": 0, - "size": 29133 + "size": 29133, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-02-08T19:49:56.478Z" }, "score": 32, "matchingScoreModifiers": [ @@ -114507,16 +117889,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 1424, - "weekDownloads": 222, - "size": 81706 + "downloads": 1530, + "weekDownloads": 162, + "size": 81706, + "latestRelease": "0.1.1", + "latestReleaseDate": "2024-04-24T14:55:20.994Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.117, + "popularity": -0.16, "topicSearchString": "react-native scroll anchor scroll-to ios android" }, { @@ -114545,7 +117929,7 @@ "forks": 5, "issues": 7, "subscribers": 3, - "stars": 25, + "stars": 26, "dependencies": 0 }, "name": "expo-key-event", @@ -114577,15 +117961,17 @@ }, "npmPkg": "expo-key-event", "npm": { - "downloads": 1350, - "weekDownloads": 176, - "size": 67702 + "downloads": 1439, + "weekDownloads": 201, + "size": 67702, + "latestRelease": "1.4.0", + "latestReleaseDate": "2025-04-25T07:44:59.689Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.111, + "popularity": 0.119, "topicSearchString": "react-native expo expo-key-event expokeyevent keyboard-event key-event hid-event expo-module key-events" }, { @@ -114617,7 +118003,7 @@ "forks": 0, "issues": 1, "subscribers": 1, - "stars": 18, + "stars": 19, "dependencies": 0 }, "name": "react-native-inner-shadow", @@ -114660,15 +118046,17 @@ }, "npmPkg": "react-native-inner-shadow", "npm": { - "downloads": 802, - "weekDownloads": 104, - "size": 234695 + "downloads": 914, + "weekDownloads": 134, + "size": 234695, + "latestRelease": "2.3.1", + "latestReleaseDate": "2025-06-17T00:17:46.584Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.889, + "popularity": -0.875, "topicSearchString": "react-native inner-shadow android ios linear-shadow linear-inner-shadow inset-shadow shadow shadow-pressable shadow-toggle shadows gradient linear-gradient neumorphism react reanimated skia skia-canvas reactnativeinnershadow" }, { @@ -114741,16 +118129,18 @@ }, "npmPkg": "react-native-segmented-control-2", "npm": { - "downloads": 6216, + "downloads": 6401, "weekDownloads": 1332, - "size": 59474 + "size": 59474, + "latestRelease": "2.1.1", + "latestReleaseDate": "2025-09-08T14:51:04.891Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.177, "topicSearchString": "segmented-control segmented-control-2 freakycoder kuray react react-native javascript ui-lib rn android app-dev app-development apple application development google ios" }, { @@ -114804,13 +118194,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 59, - "weekDownloads": 10, - "size": 449017 + "downloads": 58, + "weekDownloads": 9, + "size": 449017, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-04-19T20:50:44.058Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.596, + "popularity": -0.612, "topicSearchString": "react-native markdown" }, { @@ -114861,14 +118253,16 @@ }, "npm": { "downloads": 12, - "weekDownloads": 3, - "size": 11635 + "weekDownloads": 4, + "size": 11635, + "latestRelease": "0.0.2", + "latestReleaseDate": "2024-09-12T13:14:00.731Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": -0.7, + "popularity": -0.6, "topicSearchString": "react-native viewshot" }, { @@ -114918,15 +118312,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 95, - "weekDownloads": 12, - "size": 20625 + "downloads": 90, + "weekDownloads": 11, + "size": 20625, + "latestRelease": "0.1.1", + "latestReleaseDate": "2024-09-24T00:58:39.484Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": -0.891, + "popularity": -0.895, "topicSearchString": "react-native contacts" }, { @@ -114951,13 +118347,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-08T14:08:56Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-08T14:08:56Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-audio", @@ -114986,9 +118382,11 @@ }, "npmPkg": "expo-audio", "npm": { - "downloads": 343418, - "weekDownloads": 64270, - "size": 478944 + "downloads": 365546, + "weekDownloads": 58665, + "size": 630493, + "latestRelease": "1.0.11", + "latestReleaseDate": "2025-09-11T20:26:48.483Z" }, "score": 86, "matchingScoreModifiers": [ @@ -114999,7 +118397,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.159, + "popularity": 0.136, "topicSearchString": "react-native expo expo-audio audio ios android" }, { @@ -115021,13 +118419,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-maps", @@ -115053,9 +118451,11 @@ }, "npmPkg": "expo-maps", "npm": { - "downloads": 40393, - "weekDownloads": 7208, - "size": 288153 + "downloads": 42588, + "weekDownloads": 6798, + "size": 335675, + "latestRelease": "0.12.7", + "latestReleaseDate": "2025-09-11T20:24:16.635Z" }, "score": 86, "matchingScoreModifiers": [ @@ -115066,7 +118466,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.152, + "popularity": 0.136, "topicSearchString": "react-native expo ui-components" }, { @@ -115125,7 +118525,9 @@ "npm": { "downloads": 2, "weekDownloads": 0, - "size": 9018 + "size": 9018, + "latestRelease": "1.0.6", + "latestReleaseDate": "2025-02-19T10:12:22.723Z" }, "score": 32, "matchingScoreModifiers": [ @@ -115163,7 +118565,7 @@ "forks": 13, "issues": 3, "subscribers": 4, - "stars": 100, + "stars": 101, "dependencies": 1 }, "name": "@appzung/react-native-code-push", @@ -115200,16 +118602,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 3464, - "weekDownloads": 634, - "size": 1303217 + "downloads": 3584, + "weekDownloads": 565, + "size": 1303217, + "latestRelease": "11.0.0", + "latestReleaseDate": "2025-08-19T08:43:39.580Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.134, "topicSearchString": "appzung codepush react-native code push ota live-updates hot-updates expo-updates expo-ota appcenter code-push ota-update react updates" }, { @@ -115270,16 +118674,18 @@ }, "npmPkg": "react-native-boost", "npm": { - "downloads": 12244, - "weekDownloads": 2593, - "size": 223892 + "downloads": 12800, + "weekDownloads": 2038, + "size": 223892, + "latestRelease": "0.6.2", + "latestReleaseDate": "2025-06-11T21:28:16.702Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.135, "topicSearchString": "react-native ios android performance optimization bundle optimize" }, { @@ -115340,7 +118746,9 @@ "npm": { "downloads": 3, "weekDownloads": 0, - "size": 206419 + "size": 206419, + "latestRelease": "0.1.4", + "latestReleaseDate": "2025-01-28T10:47:58.560Z" }, "score": 32, "matchingScoreModifiers": [ @@ -115400,15 +118808,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 152, + "downloads": 158, "weekDownloads": 27, - "size": 84479 + "size": 84479, + "latestRelease": "9.0.2-alpha", + "latestReleaseDate": "2025-04-22T17:23:54.054Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.596, + "popularity": -0.604, "topicSearchString": "react-native sms read-sms android-sms android expo sms-notification" }, { @@ -115432,10 +118842,10 @@ "updatedAt": "2024-12-18T21:26:07Z", "createdAt": "2024-11-07T18:54:59Z", "pushedAt": "2024-12-18T21:26:07Z", - "forks": 3, + "forks": 2, "issues": 0, "subscribers": 3, - "stars": 96, + "stars": 95, "dependencies": 0 }, "name": "react-native-apple-image-playground", @@ -115463,7 +118873,9 @@ "npm": { "downloads": 1, "weekDownloads": 0, - "size": 22560 + "size": 22560, + "latestRelease": "0.2.3", + "latestReleaseDate": "2024-12-12T06:34:05.699Z" }, "score": 32, "matchingScoreModifiers": [ @@ -115530,15 +118942,17 @@ }, "npmPkg": "react-native-nitro-tor", "npm": { - "downloads": 83, + "downloads": 87, "weekDownloads": 14, - "size": 201597504 + "size": 201597504, + "latestRelease": "0.2.8", + "latestReleaseDate": "2025-07-24T15:52:32.893Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.853, + "popularity": -0.86, "topicSearchString": "react-native ios android tor nitro-modules new-architecture onion onion-service socks5" }, { @@ -115596,9 +119010,11 @@ }, "npmPkg": "react-native-stepper-ui", "npm": { - "downloads": 1405, - "weekDownloads": 334, - "size": 12301 + "downloads": 1291, + "weekDownloads": 198, + "size": 12301, + "latestRelease": "0.0.9", + "latestReleaseDate": "2020-07-06T05:11:50.446Z" }, "score": 41, "matchingScoreModifiers": [ @@ -115606,7 +119022,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.202, + "popularity": 0.131, "topicSearchString": "react-native ios android" }, { @@ -115639,10 +119055,10 @@ "updatedAt": "2025-09-09T08:44:40Z", "createdAt": "2024-11-20T09:02:32Z", "pushedAt": "2025-09-09T08:44:40Z", - "forks": 73, - "issues": 85, + "forks": 74, + "issues": 86, "subscribers": 18, - "stars": 2512, + "stars": 2537, "dependencies": 1 }, "name": "@legendapp/list", @@ -115668,9 +119084,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 154763, - "weekDownloads": 27001, - "size": 287892 + "downloads": 161624, + "weekDownloads": 24208, + "size": 287892, + "latestRelease": "2.0.4", + "latestReleaseDate": "2025-09-08T17:21:15.504Z" }, "score": 62, "matchingScoreModifiers": [ @@ -115680,7 +119098,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.148, + "popularity": 0.127, "topicSearchString": "react react-native list" }, { @@ -115734,16 +119152,18 @@ }, "npmPkg": "expo-selectable-text", "npm": { - "downloads": 69, - "weekDownloads": 13, - "size": 20918 + "downloads": 81, + "weekDownloads": 19, + "size": 20918, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-01-19T22:22:22.513Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.838, + "popularity": -0.8, "topicSearchString": "react-native expo expo-selectable-text exposelectabletext" }, { @@ -115764,9 +119184,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T10:39:01Z", + "updatedAt": "2025-09-13T19:56:47Z", "createdAt": "2025-02-27T19:32:47Z", - "pushedAt": "2025-09-10T10:39:01Z", + "pushedAt": "2025-09-13T19:56:47Z", "forks": 1, "issues": 1, "subscribers": 1, @@ -115799,15 +119219,17 @@ }, "npmPkg": "react-native-ios-translate-sheet", "npm": { - "downloads": 182, - "weekDownloads": 82, - "size": 77692 + "downloads": 109, + "weekDownloads": 9, + "size": 77692, + "latestRelease": "1.4.8", + "latestReleaseDate": "2025-08-28T02:15:26.394Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.36, + "popularity": -0.678, "topicSearchString": "react-native ios translate sheet swiftui" }, { @@ -115828,9 +119250,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T10:37:11Z", + "updatedAt": "2025-09-13T00:04:42Z", "createdAt": "2025-02-28T15:31:16Z", - "pushedAt": "2025-09-10T10:37:11Z", + "pushedAt": "2025-09-13T00:04:42Z", "forks": 0, "issues": 1, "subscribers": 1, @@ -115865,15 +119287,17 @@ }, "npmPkg": "react-native-ios-translate-tasks", "npm": { - "downloads": 218, - "weekDownloads": 76, - "size": 79972 + "downloads": 152, + "weekDownloads": 11, + "size": 79972, + "latestRelease": "1.1.7", + "latestReleaseDate": "2025-08-28T02:05:31.030Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.702, + "popularity": -0.937, "topicSearchString": "react-native ios android translate task tasks swiftui" }, { @@ -115927,16 +119351,18 @@ }, "npmPkg": "react-native-momentum-carousel", "npm": { - "downloads": 323, - "weekDownloads": 78, - "size": 137141 + "downloads": 292, + "weekDownloads": 74, + "size": 137141, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-03-02T09:54:32.622Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.795, + "popularity": -0.782, "topicSearchString": "react-native carousel react native" }, { @@ -115970,7 +119396,7 @@ "forks": 4, "issues": 4, "subscribers": 1, - "stars": 52, + "stars": 53, "dependencies": 3 }, "name": "react-native-phone-entry", @@ -116003,15 +119429,15 @@ }, "npmPkg": "react-native-phone-entry", "npm": { - "downloads": 1714, - "weekDownloads": 288, - "size": 178744 + "downloads": 1896, + "weekDownloads": 344, + "size": 178744, + "latestRelease": "0.2.3", + "latestReleaseDate": "2025-06-25T22:37:59.291Z" }, - "score": 51, - "matchingScoreModifiers": [ - "Recently updated" - ], - "popularity": 0.143, + "score": 46, + "matchingScoreModifiers": [], + "popularity": 0.154, "topicSearchString": "react-native ios android component expo input phone-input react app" }, { @@ -116070,15 +119496,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 13, - "weekDownloads": 5, - "size": 47753 + "downloads": 12, + "weekDownloads": 0, + "size": 47753, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-03-01T03:18:33.661Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": -0.667, + "popularity": -1, "topicSearchString": "react-native ios android shortcuts quick-actions uiapplicationshortcutitem app-shortcuts" }, { @@ -116146,16 +119574,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 45, - "weekDownloads": 4, - "size": 138119 + "downloads": 54, + "weekDownloads": 9, + "size": 138119, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-02-21T04:42:04.698Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.92, + "popularity": -0.85, "topicSearchString": "react-native forms multi-step-form multi-step stepper wizard reanimated ui ios android" }, { @@ -116178,9 +119608,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T18:40:56Z", + "updatedAt": "2025-09-13T20:21:41Z", "createdAt": "2025-02-21T07:12:03Z", - "pushedAt": "2025-09-09T18:40:56Z", + "pushedAt": "2025-09-13T20:21:41Z", "forks": 7, "issues": 0, "subscribers": 1, @@ -116218,15 +119648,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 590, - "weekDownloads": 236, - "size": 162123 + "downloads": 445, + "weekDownloads": 70, + "size": 162123, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-09-09T18:40:55.913Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.408, + "popularity": -0.615, "topicSearchString": "react-native ios android speech tts text-to-speech voice highlighted highlight-text highlighter highlighted-text" }, { @@ -116284,16 +119716,18 @@ }, "npmPkg": "expo-translate-text", "npm": { - "downloads": 107, - "weekDownloads": 19, - "size": 46052 + "downloads": 117, + "weekDownloads": 21, + "size": 46052, + "latestRelease": "0.1.0", + "latestReleaseDate": "2025-03-05T11:34:42.380Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.848, + "popularity": -0.844, "topicSearchString": "react-native expo expo-translate-text expotranslatetext" }, { @@ -116357,15 +119791,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 289, - "weekDownloads": 43, - "size": 241575 + "downloads": 296, + "weekDownloads": 40, + "size": 241575, + "latestRelease": "1.0.9", + "latestReleaseDate": "2025-07-14T14:35:20.213Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.874, + "popularity": -0.884, "topicSearchString": "nepali nepali-picker nepali-date-picker date-picker calendar-picker ios android" }, { @@ -116387,13 +119823,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T10:22:49Z", + "updatedAt": "2025-09-11T19:04:13Z", "createdAt": "2018-06-21T21:15:55Z", - "pushedAt": "2025-09-09T10:22:49Z", + "pushedAt": "2025-09-11T19:04:13Z", "forks": 104, "issues": 53, "subscribers": 17, - "stars": 1034, + "stars": 1036, "dependencies": 1 }, "name": "react-native-purchases-ui", @@ -116423,9 +119859,11 @@ }, "npmPkg": "react-native-purchases-ui", "npm": { - "downloads": 109983, - "weekDownloads": 21261, - "size": 260670 + "downloads": 114623, + "weekDownloads": 19294, + "size": 260849, + "latestRelease": "9.4.2", + "latestReleaseDate": "2025-09-11T18:42:48.312Z" }, "score": 73, "matchingScoreModifiers": [ @@ -116434,7 +119872,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.143, "topicSearchString": "react-native in-app-purchase subscriptions iap ios apple android" }, { @@ -116488,16 +119926,18 @@ }, "npmPkg": "newrelic-react-native-agent", "npm": { - "downloads": 104486, - "weekDownloads": 21946, - "size": 346843 + "downloads": 107213, + "weekDownloads": 17393, + "size": 346843, + "latestRelease": "1.5.9", + "latestReleaseDate": "2025-08-28T18:09:58.723Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": -0.071, + "popularity": -0.112, "topicSearchString": "new-relic react-native" }, { @@ -116551,16 +119991,18 @@ "unmaintained": true, "npmPkg": "react-native-notification-sounds", "npm": { - "downloads": 7317, - "weekDownloads": 1345, - "size": 666294 + "downloads": 7926, + "weekDownloads": 1361, + "size": 666294, + "latestRelease": "0.5.8", + "latestReleaseDate": "2023-08-07T17:03:39.560Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.594, + "popularity": -0.604, "topicSearchString": "react-native native-sounds notifications-sounds" }, { @@ -116615,15 +120057,15 @@ }, "npmPkg": "react-native-emoji-popup", "npm": { - "downloads": 2264, - "weekDownloads": 480, - "size": 51071 + "downloads": 2340, + "weekDownloads": 310, + "size": 51071, + "latestRelease": "0.3.3", + "latestReleaseDate": "2025-08-12T18:03:07.301Z" }, - "score": 51, - "matchingScoreModifiers": [ - "Recently updated" - ], - "popularity": 0.18, + "score": 46, + "matchingScoreModifiers": [], + "popularity": 0.113, "topicSearchString": "react-native ios android" }, { @@ -116652,13 +120094,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-21T06:49:47Z", + "updatedAt": "2025-09-12T18:20:05Z", "createdAt": "2023-08-07T11:01:51Z", - "pushedAt": "2025-08-21T06:49:47Z", + "pushedAt": "2025-09-12T18:20:05Z", "forks": 7, - "issues": 8, + "issues": 6, "subscribers": 5, - "stars": 293, + "stars": 295, "dependencies": 4 }, "name": "react-native-legal", @@ -116687,9 +120129,11 @@ }, "npmPkg": "react-native-legal", "npm": { - "downloads": 8479, - "weekDownloads": 1491, - "size": 120697 + "downloads": 9093, + "weekDownloads": 1452, + "size": 130274, + "latestRelease": "1.6.0", + "latestReleaseDate": "2025-09-12T18:22:02.510Z" }, "score": 57, "matchingScoreModifiers": [ @@ -116697,7 +120141,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.149, + "popularity": 0.136, "topicSearchString": "react-native oss license acknowledgements license-management" }, { @@ -116722,10 +120166,10 @@ "updatedAt": "2025-09-09T12:35:20Z", "createdAt": "2019-07-15T12:33:29Z", "pushedAt": "2025-09-09T12:35:20Z", - "forks": 25, + "forks": 26, "issues": 24, "subscribers": 11, - "stars": 418, + "stars": 421, "dependencies": 0 }, "name": "@callstack/react-native-brownfield", @@ -116750,9 +120194,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 2370, - "weekDownloads": 401, - "size": 71205 + "downloads": 2764, + "weekDownloads": 370, + "size": 71205, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-07-25T08:18:57.232Z" }, "score": 57, "matchingScoreModifiers": [ @@ -116760,7 +120206,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.144, + "popularity": 0.114, "topicSearchString": "brownfield native integration" }, { @@ -116784,13 +120230,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T11:58:19Z", + "updatedAt": "2025-09-12T16:18:58Z", "createdAt": "2024-10-16T10:58:16Z", - "pushedAt": "2025-09-09T11:58:19Z", + "pushedAt": "2025-09-12T16:18:58Z", "forks": 44, - "issues": 66, - "subscribers": 11, - "stars": 931, + "issues": 68, + "subscribers": 12, + "stars": 936, "dependencies": 7 }, "name": "react-native-executorch", @@ -116823,9 +120269,11 @@ }, "npmPkg": "react-native-executorch", "npm": { - "downloads": 2327, - "weekDownloads": 275, - "size": 179705997 + "downloads": 2515, + "weekDownloads": 242, + "size": 179687282, + "latestRelease": "0.5.4", + "latestReleaseDate": "2025-09-10T13:35:34.231Z" }, "score": 76, "matchingScoreModifiers": [ @@ -116833,7 +120281,7 @@ "Known", "Recently updated" ], - "popularity": 0.101, + "popularity": 0.082, "topicSearchString": "react-native ios android executorch ai llm coreml xnnpack llama" }, { @@ -116889,16 +120337,18 @@ }, "npmPkg": "react-native-attributify", "npm": { - "downloads": 1443, - "weekDownloads": 200, - "size": 354225 + "downloads": 1479, + "weekDownloads": 214, + "size": 354225, + "latestRelease": "0.1.0-alpha.28", + "latestReleaseDate": "2025-08-21T19:31:36.661Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.132, + "popularity": -0.127, "topicSearchString": "react-native styling utility css-in-js atomic-css typescript" }, { @@ -116959,10 +120409,14 @@ "npm": { "downloads": 13, "weekDownloads": 4, - "size": 76599 + "size": 76599, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-03-16T08:54:44.684Z" }, - "score": 46, - "matchingScoreModifiers": [], + "score": 35, + "matchingScoreModifiers": [ + "Not updated recently" + ], "popularity": -0.733, "topicSearchString": "react-native android @splicer97/android-keyboard-adjust android-keyboard-adjust @rn-android-keyboard-adjust keyboard-adjust keyboard adjust" }, @@ -117047,14 +120501,17 @@ "npmPkg": "react-native-img-buffer-save", "npm": { "downloads": 27, - "weekDownloads": 2, - "size": 30477 + "weekDownloads": 0, + "size": 30477, + "latestRelease": "0.1.7", + "latestReleaseDate": "2025-03-17T18:43:24.644Z" }, - "score": 43, + "score": 32, "matchingScoreModifiers": [ + "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.933, + "popularity": -1, "topicSearchString": "react-native ios android jsi cpp image img img-save image-save save-image save-img image-save-to-gallery image-to-gallery gallery img-buffer-save save-buffer save-array-buffer buffer array-buffer save-image-buffer save-image-array-buffer save-gallery img-buffer image-buffer native-module jsi-react-native module image-gallery img-gallery save-img-buffer save-to-gallery" }, { @@ -117128,15 +120585,18 @@ }, "npmPkg": "react-native-xxhash", "npm": { - "downloads": 62, - "weekDownloads": 8, - "size": 303296 + "downloads": 70, + "weekDownloads": 9, + "size": 303296, + "latestRelease": "0.1.7", + "latestReleaseDate": "2025-01-19T16:20:40.481Z" }, - "score": 43, + "score": 32, "matchingScoreModifiers": [ + "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.886, + "popularity": -0.887, "topicSearchString": "react-native ios android xxhash hash fast xxhash3 xxhash3-react-native hash-react-native hash-xxhash jsi cpp fast-hash quick-hash xxhash-jsi xxhash-cpp xxhash3-jsi xxhash3-cpp react jni quickhash xxhash-library" }, { @@ -117203,14 +120663,17 @@ "npmPkg": "react-native-config-jsi", "npm": { "downloads": 29, - "weekDownloads": 2, - "size": 43671 + "weekDownloads": 3, + "size": 43671, + "latestRelease": "0.1.10", + "latestReleaseDate": "2025-03-17T11:56:53.615Z" }, - "score": 43, + "score": 32, "matchingScoreModifiers": [ + "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.933, + "popularity": -0.9, "topicSearchString": "react-native ios android jsi cpp config jsi-react-native config-cpp env config-jsi jni native-module react-config module" }, { @@ -117265,13 +120728,15 @@ }, "npmPkg": "react-native-render-lynx", "npm": { - "downloads": 25, - "weekDownloads": 1, - "size": 56338 + "downloads": 42, + "weekDownloads": 4, + "size": 56338, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-03-25T12:25:46.453Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.96, + "popularity": -0.911, "topicSearchString": "react-native lynx lynx-js lynxjs" }, { @@ -117328,16 +120793,18 @@ }, "npmPkg": "react-native-wifi-reborn", "npm": { - "downloads": 62408, - "weekDownloads": 12240, - "size": 121300 + "downloads": 65081, + "weekDownloads": 9666, + "size": 121300, + "latestRelease": "4.13.6", + "latestReleaseDate": "2025-06-25T08:41:16.075Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.126, "topicSearchString": "react react-native android ios wifi connect" }, { @@ -117401,7 +120868,9 @@ "npm": { "downloads": 15, "weekDownloads": 0, - "size": 172201 + "size": 172201, + "latestRelease": "0.1.5", + "latestReleaseDate": "2025-03-19T12:27:38.361Z" }, "score": 43, "matchingScoreModifiers": [ @@ -117435,7 +120904,7 @@ "forks": 299, "issues": 41, "subscribers": 30, - "stars": 1229, + "stars": 1230, "dependencies": 0 }, "name": "@google/generative-ai", @@ -117456,9 +120925,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 5125508, - "weekDownloads": 1081273, - "size": 419936 + "downloads": 5213475, + "weekDownloads": 997874, + "size": 419936, + "latestRelease": "0.24.1", + "latestReleaseDate": "2025-04-29T17:48:21.897Z" }, "score": 92, "matchingScoreModifiers": [ @@ -117467,7 +120938,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.163, "topicSearchString": "" }, { @@ -117492,9 +120963,9 @@ "createdAt": "2025-03-22T12:15:43Z", "pushedAt": "2025-05-29T15:30:42Z", "forks": 7, - "issues": 4, + "issues": 5, "subscribers": 3, - "stars": 285, + "stars": 286, "dependencies": 0 }, "name": "react-native-auto-skeleton", @@ -117549,15 +121020,17 @@ }, "npmPkg": "react-native-auto-skeleton", "npm": { - "downloads": 3926, - "weekDownloads": 771, - "size": 122728 + "downloads": 4109, + "weekDownloads": 1090, + "size": 122728, + "latestRelease": "0.1.26", + "latestReleaseDate": "2025-05-29T15:30:40.031Z" }, "score": 54, "matchingScoreModifiers": [ "Known" ], - "popularity": 0.167, + "popularity": 0.226, "topicSearchString": "react-native ios android skeleton skeleton-loader loading-placeholder shimmer-effect loading shimmer placeholder shimmer-placeholder shimmer-placeholder-view shimmer-placeholder-view-component shimmer-placeholder-component shimmer-placeholder-component-view rn-skeleton rn-loading rn-shimmer rn-placeholder rn-skeleton-loader rn-shimmer-placeholder rn-shimmer-placeholder-view skeleton-placeholder skeleton-placeholder-view skeleton-placeholder-component skeleton-placeholder-component-view placeholder-loader loader ui native-component fabric" }, { @@ -117590,7 +121063,7 @@ "forks": 7, "issues": 12, "subscribers": 1, - "stars": 192, + "stars": 193, "dependencies": 0 }, "name": "react-native-advanced-input-mask", @@ -117629,16 +121102,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 47681, - "weekDownloads": 10372, - "size": 385154 + "downloads": 48592, + "weekDownloads": 9050, + "size": 385154, + "latestRelease": "1.4.5", + "latestReleaseDate": "2025-09-05T19:59:03.749Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.185, + "popularity": 0.158, "topicSearchString": "react-native ios android web text-input masking input component form validation formatting phone-input credit-card-input date-input time-input mask" }, { @@ -117697,15 +121172,17 @@ }, "npmPkg": "react-native-translator", "npm": { - "downloads": 606, - "weekDownloads": 101, - "size": 27094 + "downloads": 597, + "weekDownloads": 89, + "size": 27094, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-08-07T07:29:02.274Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.608, + "popularity": -0.623, "topicSearchString": "translator translate react-native typescript google-translate deepl" }, { @@ -117764,9 +121241,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 18, + "downloads": 34, "weekDownloads": 0, - "size": 72644702 + "size": 72644702, + "latestRelease": "0.3.3", + "latestReleaseDate": "2025-03-26T00:26:14.628Z" }, "score": 43, "matchingScoreModifiers": [ @@ -117825,15 +121304,17 @@ }, "npmPkg": "react-native-nitro-bip39", "npm": { - "downloads": 705, - "weekDownloads": 136, - "size": 2680120 + "downloads": 746, + "weekDownloads": 244, + "size": 2680120, + "latestRelease": "0.0.6", + "latestReleaseDate": "2025-05-01T12:01:02.764Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.835, + "popularity": -0.721, "topicSearchString": "react-native nitro" }, { @@ -117861,7 +121342,7 @@ "forks": 0, "issues": 1, "subscribers": 2, - "stars": 42, + "stars": 43, "dependencies": 0 }, "name": "react-native-nitro-in-app-browser", @@ -117890,16 +121371,18 @@ }, "npmPkg": "react-native-nitro-in-app-browser", "npm": { - "downloads": 201, - "weekDownloads": 39, - "size": 108468 + "downloads": 169, + "weekDownloads": 71, + "size": 108468, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-08-17T08:11:54.474Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.584, + "popularity": -0.386, "topicSearchString": "react-native nitro in-app-browser in-app-browser-module nitro-in-app-browser" }, { @@ -117952,16 +121435,18 @@ }, "npmPkg": "react-native-turbo-scrypt", "npm": { - "downloads": 19, - "weekDownloads": 0, - "size": 53325 + "downloads": 20, + "weekDownloads": 4, + "size": 53325, + "latestRelease": "0.0.7", + "latestReleaseDate": "2025-03-25T01:54:34.525Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.8, "topicSearchString": "react-native nitro" }, { @@ -118018,16 +121503,18 @@ }, "npmPkg": "react-native-llm-mediapipe", "npm": { - "downloads": 107, - "weekDownloads": 6, - "size": 56729 + "downloads": 124, + "weekDownloads": 15, + "size": 56729, + "latestRelease": "0.5.0", + "latestReleaseDate": "2024-10-05T16:10:43.789Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.702, + "popularity": -0.647, "topicSearchString": "react-native ios android mediapipe llm local-llm" }, { @@ -118049,14 +121536,14 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-09-05T11:34:08Z", + "updatedAt": "2025-09-12T11:22:08Z", "createdAt": "2024-09-04T07:58:43Z", - "pushedAt": "2025-09-05T11:34:08Z", + "pushedAt": "2025-09-12T11:22:08Z", "forks": 7, "issues": 0, "subscribers": 11, "stars": 33, - "dependencies": 2 + "dependencies": 3 }, "name": "react-native-bare-kit", "fullName": "holepunchto/react-native-bare-kit", @@ -118077,15 +121564,17 @@ }, "npmPkg": "react-native-bare-kit", "npm": { - "downloads": 5863, - "weekDownloads": 1300, - "size": 237966808 + "downloads": 6365, + "weekDownloads": 1140, + "size": 237968868, + "latestRelease": "0.9.2", + "latestReleaseDate": "2025-09-12T11:24:16.033Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": 0.189, + "popularity": 0.152, "topicSearchString": "" }, { @@ -118149,15 +121638,17 @@ }, "npmPkg": "rn-build-version", "npm": { - "downloads": 19, - "weekDownloads": 2, - "size": 15301 + "downloads": 18, + "weekDownloads": 1, + "size": 15301, + "latestRelease": "1.2.2", + "latestReleaseDate": "2025-03-28T05:14:54.391Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.9, + "popularity": -0.95, "topicSearchString": "react-native management version-management android tools developer-tools mobile-app build-automation release-management build app-versioning auto ios rn rn-build-version upgrade-build-version" }, { @@ -118208,15 +121699,17 @@ }, "npmPkg": "expo-testflight", "npm": { - "downloads": 4044, - "weekDownloads": 764, - "size": 5614 + "downloads": 4434, + "weekDownloads": 597, + "size": 5614, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-03-20T16:42:11.691Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.089, + "popularity": -0.136, "topicSearchString": "react-native expo expo-testflight expotestflight" }, { @@ -118240,7 +121733,7 @@ "createdAt": "2021-06-24T00:37:58Z", "pushedAt": "2025-06-02T23:49:03Z", "forks": 124, - "issues": 42, + "issues": 43, "subscribers": 9, "stars": 529, "dependencies": 0 @@ -118267,9 +121760,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 199558, - "weekDownloads": 46590, - "size": 8855 + "downloads": 203007, + "weekDownloads": 37212, + "size": 8855, + "latestRelease": "11.0.0", + "latestReleaseDate": "2025-06-02T23:49:32.603Z" }, "score": 68, "matchingScoreModifiers": [ @@ -118277,7 +121772,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.198, + "popularity": 0.156, "topicSearchString": "blob-util react-native expo" }, { @@ -118301,7 +121796,7 @@ "createdAt": "2021-06-24T00:37:58Z", "pushedAt": "2025-06-02T23:49:03Z", "forks": 124, - "issues": 42, + "issues": 43, "subscribers": 9, "stars": 529, "dependencies": 0 @@ -118328,9 +121823,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 191422, - "weekDownloads": 44544, - "size": 7930 + "downloads": 195078, + "weekDownloads": 35389, + "size": 7930, + "latestRelease": "11.0.0", + "latestReleaseDate": "2025-06-02T23:49:32.670Z" }, "score": 68, "matchingScoreModifiers": [ @@ -118338,7 +121835,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.198, + "popularity": 0.154, "topicSearchString": "pdf react-native expo" }, { @@ -118365,7 +121862,7 @@ "forks": 2448, "issues": 256, "subscribers": 254, - "stars": 16291, + "stars": 16292, "dependencies": 0 }, "name": "crypto-js", @@ -118408,9 +121905,11 @@ }, "npmPkg": "crypto-js", "npm": { - "downloads": 40073624, - "weekDownloads": 8280195, - "size": 486947 + "downloads": 41406695, + "weekDownloads": 7009642, + "size": 486947, + "latestRelease": "4.2.0", + "latestReleaseDate": "2023-10-24T22:20:29.229Z" }, "score": 70, "matchingScoreModifiers": [ @@ -118421,7 +121920,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.144, "topicSearchString": "security crypto hash md5 sha1 sha-1 sha256 sha-256 rc4 rabbit aes des pbkdf2 hmac ofb cfb ctr cbc base64 base64url" }, { @@ -118446,9 +121945,9 @@ "createdAt": "2014-10-06T10:24:22Z", "pushedAt": "2025-09-08T08:25:07Z", "forks": 1824, - "issues": 630, + "issues": 629, "subscribers": 209, - "stars": 36097, + "stars": 36111, "dependencies": 0 }, "name": "date-fns", @@ -118479,9 +121978,11 @@ }, "npmPkg": "date-fns", "npm": { - "downloads": 140171944, - "weekDownloads": 29249483, - "size": 22601076 + "downloads": 145022203, + "weekDownloads": 24701143, + "size": 22601076, + "latestRelease": "4.1.0", + "latestReleaseDate": "2024-09-17T04:37:03.810Z" }, "score": 86, "matchingScoreModifiers": [ @@ -118492,7 +121993,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.145, "topicSearchString": "javascript date modules utilities nodejs time date-fns hacktoberfest" }, { @@ -118517,7 +122018,7 @@ "updatedAt": "2025-09-03T03:35:33Z", "createdAt": "2024-08-16T05:20:34Z", "pushedAt": "2025-09-03T03:35:33Z", - "forks": 20, + "forks": 21, "issues": 5, "subscribers": 3, "stars": 149, @@ -118548,16 +122049,18 @@ }, "npmPkg": "react-native-audio-pro", "npm": { - "downloads": 2287, - "weekDownloads": 462, - "size": 278665 + "downloads": 2370, + "weekDownloads": 343, + "size": 278665, + "latestRelease": "10.0.1", + "latestReleaseDate": "2025-08-05T03:03:46.896Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.123, "topicSearchString": "react-native ios android web" }, { @@ -118587,7 +122090,7 @@ "forks": 668, "issues": 8, "subscribers": 85, - "stars": 8271, + "stars": 8278, "dependencies": 1 }, "name": "i18next", @@ -118623,9 +122126,11 @@ }, "npmPkg": "i18next", "npm": { - "downloads": 39222094, - "weekDownloads": 8198370, - "size": 557231 + "downloads": 40755343, + "weekDownloads": 6788925, + "size": 557231, + "latestRelease": "25.5.2", + "latestReleaseDate": "2025-09-05T11:30:25.406Z" }, "score": 97, "matchingScoreModifiers": [ @@ -118635,7 +122140,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.142, "topicSearchString": "i18next internationalization i18n translation localization l10n globalization gettext ecosystem flexibility nodejs deno javascript" }, { @@ -118657,9 +122162,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-25T10:49:14Z", + "updatedAt": "2025-09-11T11:37:38Z", "createdAt": "2024-09-17T10:55:35Z", - "pushedAt": "2025-08-25T10:49:14Z", + "pushedAt": "2025-09-11T11:37:38Z", "forks": 0, "issues": 0, "subscribers": 15, @@ -118690,16 +122195,18 @@ }, "npmPkg": "posthog-react-native-session-replay", "npm": { - "downloads": 129409, - "weekDownloads": 24655, - "size": 36541 + "downloads": 139221, + "weekDownloads": 21434, + "size": 36541, + "latestRelease": "1.1.4", + "latestReleaseDate": "2025-09-11T11:40:08.850Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.088, + "popularity": -0.119, "topicSearchString": "react-native ios android" }, { @@ -118768,13 +122275,15 @@ }, "npmPkg": "rn-fade-wrapper", "npm": { - "downloads": 1797, - "weekDownloads": 415, - "size": 75008 + "downloads": 1646, + "weekDownloads": 185, + "size": 75008, + "latestRelease": "0.1.9", + "latestReleaseDate": "2025-05-15T17:55:40.372Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": 0.197, + "popularity": 0.096, "topicSearchString": "react-native ios android native-component app.plugin.js component wrapper fade fade-wrapper fade-in fade-out fade-container fade-view fade-in-out fade-gradient gradient fade-component" }, { @@ -118836,16 +122345,18 @@ }, "npmPkg": "react-native-check-version", "npm": { - "downloads": 102394, - "weekDownloads": 21858, - "size": 11672 + "downloads": 107870, + "weekDownloads": 18488, + "size": 11672, + "latestRelease": "1.4.0", + "latestReleaseDate": "2025-05-20T08:04:40.089Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.146, "topicSearchString": "react native version checker check react-native update ios android versions app-store google-play" }, { @@ -118872,7 +122383,7 @@ "createdAt": "2022-03-06T12:01:38Z", "pushedAt": "2025-08-09T09:02:22Z", "forks": 51, - "issues": 36, + "issues": 37, "subscribers": 20, "stars": 206, "dependencies": 11 @@ -118902,16 +122413,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 81855, - "weekDownloads": 15604, - "size": 884027 + "downloads": 90605, + "weekDownloads": 12798, + "size": 884027, + "latestRelease": "2.9.1", + "latestReleaseDate": "2025-08-09T08:51:52.517Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.162, + "popularity": 0.12, "topicSearchString": "react-native ios android livekit webrtc" }, { @@ -118968,15 +122481,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 88240, - "weekDownloads": 17413, - "size": 1371161 + "downloads": 98923, + "weekDownloads": 14325, + "size": 1371161, + "latestRelease": "137.0.1", + "latestReleaseDate": "2025-08-09T08:36:37.382Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.082, + "popularity": -0.127, "topicSearchString": "react-component react-native ios android webrtc" }, { @@ -119000,13 +122515,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-08T17:22:59Z", + "updatedAt": "2025-09-11T11:09:12Z", "createdAt": "2020-11-03T06:15:40Z", - "pushedAt": "2025-09-08T17:22:59Z", - "forks": 213, + "pushedAt": "2025-09-11T11:09:12Z", + "forks": 214, "issues": 26, "subscribers": 28, - "stars": 493, + "stars": 494, "dependencies": 9 }, "name": "livekit-client", @@ -119031,9 +122546,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1003340, - "weekDownloads": 200649, - "size": 6807777 + "downloads": 1063659, + "weekDownloads": 177544, + "size": 6807007, + "latestRelease": "2.15.7", + "latestReleaseDate": "2025-09-11T11:10:17.830Z" }, "score": 73, "matchingScoreModifiers": [ @@ -119042,7 +122559,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.142, "topicSearchString": "typescript javascript webrtc" }, { @@ -119069,7 +122586,7 @@ "updatedAt": "2025-04-02T06:55:17Z", "createdAt": "2020-10-29T18:57:13Z", "pushedAt": "2025-04-02T06:55:17Z", - "forks": 71, + "forks": 72, "issues": 29, "subscribers": 1, "stars": 159, @@ -119102,16 +122619,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 9101, - "weekDownloads": 1874, - "size": 65645 + "downloads": 9267, + "weekDownloads": 1648, + "size": 65645, + "latestRelease": "2.2.5", + "latestReleaseDate": "2025-04-02T06:55:57.083Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.151, "topicSearchString": "react react-native android foreground service background java android-application" }, { @@ -119144,10 +122663,10 @@ "updatedAt": "2025-08-31T16:08:11Z", "createdAt": "2022-07-21T07:06:08Z", "pushedAt": "2025-08-31T16:08:11Z", - "forks": 120, - "issues": 175, + "forks": 121, + "issues": 176, "subscribers": 25, - "stars": 3866, + "stars": 3867, "dependencies": 1 }, "name": "@legendapp/state", @@ -119175,9 +122694,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 120417, - "weekDownloads": 29398, - "size": 992478 + "downloads": 121451, + "weekDownloads": 24825, + "size": 992478, + "latestRelease": "2.1.15", + "latestReleaseDate": "2024-08-30T18:05:31.880Z" }, "score": 62, "matchingScoreModifiers": [ @@ -119187,7 +122708,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.208, + "popularity": 0.174, "topicSearchString": "react react-native state hooks proxy" }, { @@ -119244,15 +122765,17 @@ }, "npmPkg": "expo-click-outside", "npm": { - "downloads": 78, - "weekDownloads": 6, - "size": 47117 + "downloads": 95, + "weekDownloads": 8, + "size": 47117, + "latestRelease": "0.1.0", + "latestReleaseDate": "2025-04-07T13:52:31.113Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.933, + "popularity": -0.927, "topicSearchString": "react-native click-outside expo expo-click-outside expoclickoutside" }, { @@ -119274,10 +122797,10 @@ "updatedAt": "2025-09-07T15:53:46Z", "createdAt": "2017-07-18T16:44:51Z", "pushedAt": "2025-09-07T15:53:46Z", - "forks": 238, + "forks": 239, "issues": 3, - "subscribers": 43, - "stars": 632, + "subscribers": 45, + "stars": 633, "dependencies": 10 }, "name": "mediasoup-client", @@ -119307,9 +122830,11 @@ }, "npmPkg": "mediasoup-client", "npm": { - "downloads": 153685, - "weekDownloads": 32148, - "size": 577065 + "downloads": 161547, + "weekDownloads": 29530, + "size": 577065, + "latestRelease": "3.15.6", + "latestReleaseDate": "2025-09-02T14:29:03.121Z" }, "score": 73, "matchingScoreModifiers": [ @@ -119318,7 +122843,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.155, "topicSearchString": "webrtc ortc browser nodejs javascript sfu client-library" }, { @@ -119376,15 +122901,17 @@ }, "npmPkg": "react-native-advanced-checkbox", "npm": { - "downloads": 849, - "weekDownloads": 221, - "size": 29087 + "downloads": 854, + "weekDownloads": 128, + "size": 29087, + "latestRelease": "2.0.6", + "latestReleaseDate": "2025-05-13T09:13:12.799Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.778, + "popularity": -0.872, "topicSearchString": "react-native checkbox advanced-checkbox animation haptic accessibility group-checkbox android ios" }, { @@ -119452,16 +122979,18 @@ }, "npmPkg": "bottom-sheet-stepper", "npm": { - "downloads": 238, - "weekDownloads": 31, - "size": 19354 + "downloads": 219, + "weekDownloads": 11, + "size": 19354, + "latestRelease": "0.1.8", + "latestReleaseDate": "2025-06-08T07:31:13.057Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.639, + "popularity": -0.707, "topicSearchString": "react-native bottom-sheet stepper wizard multi-step modal bottom-sheet-stepper onboarding reanimated gorhom gesture-handler component expo" }, { @@ -119522,15 +123051,17 @@ }, "npmPkg": "expo-image-compare", "npm": { - "downloads": 79, - "weekDownloads": 15, - "size": 15927 + "downloads": 110, + "weekDownloads": 18, + "size": 15927, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-04-09T08:42:14.449Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.833, + "popularity": -0.856, "topicSearchString": "expo react-native image-compare before-after-slider reanimated gesture-handler compare" }, { @@ -119589,13 +123120,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 20, - "weekDownloads": 0, - "size": 19903218 + "downloads": 21, + "weekDownloads": 3, + "size": 19903218, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-05-09T20:24:43.271Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -1, + "popularity": -0.85, "topicSearchString": "react-native cryptography crypto encryption decryption hashing encoding decoding base64 libsodium sodium" }, { @@ -119652,16 +123185,18 @@ }, "npmPkg": "react-native-mqtt-clients", "npm": { - "downloads": 94, - "weekDownloads": 47, - "size": 391915 + "downloads": 76, + "weekDownloads": 37, + "size": 391915, + "latestRelease": "0.2.2", + "latestReleaseDate": "2025-01-21T01:14:44.794Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, + "popularity": -0.565, "topicSearchString": "react-native ios android mqtt cocoamqtt paho" }, { @@ -119716,15 +123251,17 @@ }, "npmPkg": "rn-use-google-places-autocomplete", "npm": { - "downloads": 151, - "weekDownloads": 28, - "size": 29518 + "downloads": 157, + "weekDownloads": 25, + "size": 29518, + "latestRelease": "1.1.1", + "latestReleaseDate": "2025-04-09T17:22:53.646Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.84, + "popularity": -0.861, "topicSearchString": "react-native ios android google-api google-places-autocomplete" }, { @@ -119788,13 +123325,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 8093, - "weekDownloads": 1501, - "size": 327678 + "downloads": 8623, + "weekDownloads": 1209, + "size": 327678, + "latestRelease": "17.1.3", + "latestReleaseDate": "2025-08-21T14:53:00.788Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.092, + "popularity": -0.131, "topicSearchString": "shakebugs shake sdk bug crash report android ios react-native bug-reporting shake-sdk bug-reports debugging" }, { @@ -119814,13 +123353,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T00:24:32Z", + "updatedAt": "2025-09-13T19:12:05Z", "createdAt": "2024-05-19T21:40:04Z", - "pushedAt": "2025-09-10T00:24:32Z", - "forks": 1534, - "issues": 331, - "subscribers": 30, - "stars": 20270, + "pushedAt": "2025-09-13T19:12:05Z", + "forks": 1556, + "issues": 339, + "subscribers": 32, + "stars": 20395, "dependencies": 12 }, "name": "better-auth", @@ -119851,9 +123390,11 @@ }, "npmPkg": "better-auth", "npm": { - "downloads": 1155337, - "weekDownloads": 217590, - "size": 16089605 + "downloads": 1196831, + "weekDownloads": 198230, + "size": 16089605, + "latestRelease": "1.3.9", + "latestReleaseDate": "2025-09-08T19:22:32.274Z" }, "score": 86, "matchingScoreModifiers": [ @@ -119864,7 +123405,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.141, "topicSearchString": "auth oauth oidc 2fa social security typescript nextjs" }, { @@ -119888,13 +123429,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T00:24:32Z", + "updatedAt": "2025-09-13T19:20:03Z", "createdAt": "2024-05-19T21:40:04Z", - "pushedAt": "2025-09-10T00:24:32Z", - "forks": 1534, - "issues": 331, - "subscribers": 30, - "stars": 20270, + "pushedAt": "2025-09-13T19:20:03Z", + "forks": 1556, + "issues": 339, + "subscribers": 32, + "stars": 20395, "dependencies": 1 }, "name": "@better-auth/expo", @@ -119921,9 +123462,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 95724, - "weekDownloads": 17487, - "size": 43463 + "downloads": 99104, + "weekDownloads": 16459, + "size": 43463, + "latestRelease": "1.3.9", + "latestReleaseDate": "2025-09-08T19:22:36.782Z" }, "score": 86, "matchingScoreModifiers": [ @@ -119934,7 +123477,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.155, + "popularity": 0.141, "topicSearchString": "auth expo react-native typescript better-auth" }, { @@ -119987,15 +123530,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 43, - "weekDownloads": 22, - "size": 1103305 + "downloads": 25, + "weekDownloads": 0, + "size": 1103305, + "latestRelease": "2.0.8", + "latestReleaseDate": "2025-07-04T13:24:14.988Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.56, + "popularity": -1, "topicSearchString": "react-native wav mp3 audio converter lame" }, { @@ -120024,7 +123569,7 @@ "forks": 35, "issues": 1, "subscribers": 5, - "stars": 284, + "stars": 285, "dependencies": 0 }, "name": "react-native-uuid", @@ -120053,9 +123598,11 @@ }, "npmPkg": "react-native-uuid", "npm": { - "downloads": 1026496, - "weekDownloads": 211167, - "size": 160169 + "downloads": 1081255, + "weekDownloads": 180818, + "size": 160169, + "latestRelease": "2.0.3", + "latestReleaseDate": "2024-11-11T23:41:01.220Z" }, "score": 57, "matchingScoreModifiers": [ @@ -120064,7 +123611,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.142, "topicSearchString": "uuid rfc4122 react-native reactivelions random typescript" }, { @@ -120118,15 +123665,17 @@ }, "npmPkg": "react-native-screenshot-test", "npm": { - "downloads": 31, - "weekDownloads": 2, - "size": 40726 + "downloads": 35, + "weekDownloads": 1, + "size": 40726, + "latestRelease": "0.0.8", + "latestReleaseDate": "2025-04-21T20:42:05.872Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.943, + "popularity": -0.975, "topicSearchString": "screenshot-test screenshot-testing snapshot-test snapshot-testing test" }, { @@ -120148,10 +123697,10 @@ "updatedAt": "2025-05-28T16:50:09Z", "createdAt": "2025-02-22T09:18:57Z", "pushedAt": "2025-05-28T16:50:09Z", - "forks": 2, + "forks": 3, "issues": 0, "subscribers": 1, - "stars": 69, + "stars": 71, "dependencies": 0 }, "name": "react-native-splash-view", @@ -120185,13 +123734,15 @@ }, "npmPkg": "react-native-splash-view", "npm": { - "downloads": 13731, - "weekDownloads": 2322, - "size": 46867 + "downloads": 14609, + "weekDownloads": 2031, + "size": 46867, + "latestRelease": "0.0.18", + "latestReleaseDate": "2025-05-28T16:50:33.427Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": 0.144, + "popularity": 0.118, "topicSearchString": "react-native ios android component splash-screen splashscreen splash launch-screen launchscreen splash-view" }, { @@ -120213,13 +123764,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-09T12:20:04Z", + "updatedAt": "2025-09-11T10:21:50Z", "createdAt": "2017-10-06T14:59:14Z", - "pushedAt": "2025-09-09T12:20:04Z", - "forks": 4685, - "issues": 76, + "pushedAt": "2025-09-11T10:21:50Z", + "forks": 4691, + "issues": 65, "subscribers": 618, - "stars": 90061, + "stars": 90117, "dependencies": 0 }, "name": "tailwindcss", @@ -120241,20 +123792,21 @@ }, "npmPkg": "tailwindcss", "npm": { - "downloads": 99293637, - "weekDownloads": 19707199, - "size": 682036 + "downloads": 101792595, + "weekDownloads": 17367358, + "size": 682036, + "latestRelease": "4.1.13", + "latestReleaseDate": "2025-09-04T17:48:11.182Z" }, - "score": 86, + "score": 97, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", - "Lots of open issues", "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.145, "topicSearchString": "" }, { @@ -120309,16 +123861,18 @@ }, "npmPkg": "react-native-country-flag", "npm": { - "downloads": 88325, - "weekDownloads": 18508, - "size": 8223 + "downloads": 91120, + "weekDownloads": 15428, + "size": 8223, + "latestRelease": "2.0.2", + "latestReleaseDate": "2023-09-04T11:18:09.834Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.144, "topicSearchString": "react-native country flags flag iso icon" }, { @@ -120377,15 +123931,17 @@ }, "npmPkg": "react-native-alert-queue", "npm": { - "downloads": 239, - "weekDownloads": 69, - "size": 161301 + "downloads": 201, + "weekDownloads": 22, + "size": 161301, + "latestRelease": "2.1.0", + "latestReleaseDate": "2025-05-01T10:08:49.922Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.754, + "popularity": -0.906, "topicSearchString": "react-native alert dialog promise async queue modal ui react" }, { @@ -120455,15 +124011,17 @@ }, "npmPkg": "react-native-tiny-wavpack-decoder", "npm": { - "downloads": 198, - "weekDownloads": 22, - "size": 272291 + "downloads": 225, + "weekDownloads": 13, + "size": 272291, + "latestRelease": "1.1.1", + "latestReleaseDate": "2025-08-30T13:00:07.535Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.904, + "popularity": -0.95, "topicSearchString": "react-native wavpack audio-decoder turbo-module new-architecture ios android audio-processing wav file-conversion native-module audio decoder cross-platform progress-events" }, { @@ -120518,16 +124076,18 @@ "unmaintained": true, "npmPkg": "react-native-gzip", "npm": { - "downloads": 117639, - "weekDownloads": 17032, - "size": 29032 + "downloads": 140792, + "weekDownloads": 11671, + "size": 29032, + "latestRelease": "1.1.0", + "latestReleaseDate": "2023-08-26T05:51:03.540Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.877, + "popularity": -0.93, "topicSearchString": "react-native ios android gzip compress decompress" }, { @@ -120550,9 +124110,9 @@ "createdAt": "2023-07-03T08:43:05Z", "pushedAt": "2025-07-18T15:32:14Z", "forks": 36, - "issues": 36, + "issues": 37, "subscribers": 10, - "stars": 284, + "stars": 286, "dependencies": 2 }, "name": "react-tv-space-navigation", @@ -120572,16 +124132,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 2584, - "weekDownloads": 532, - "size": 695643 + "downloads": 2590, + "weekDownloads": 453, + "size": 695643, + "latestRelease": "6.0.0-beta1", + "latestReleaseDate": "2025-07-17T07:38:47.619Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.149, "topicSearchString": "" }, { @@ -120638,15 +124200,17 @@ }, "npmPkg": "expo-emoji-picker", "npm": { - "downloads": 224, - "weekDownloads": 21, - "size": 520912 + "downloads": 225, + "weekDownloads": 12, + "size": 520912, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-04-26T11:00:47.122Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.919, + "popularity": -0.954, "topicSearchString": "react-native expo expo-emoji-picker emoji ios android" }, { @@ -120669,13 +124233,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 1 }, "name": "expo-background-task", @@ -120702,9 +124266,11 @@ }, "npmPkg": "expo-background-task", "npm": { - "downloads": 152235, - "weekDownloads": 27889, - "size": 131179 + "downloads": 165754, + "weekDownloads": 24111, + "size": 131948, + "latestRelease": "1.0.7", + "latestReleaseDate": "2025-09-11T20:26:24.592Z" }, "score": 86, "matchingScoreModifiers": [ @@ -120715,7 +124281,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.124, "topicSearchString": "expo react-native background background-task" }, { @@ -120742,7 +124308,7 @@ "forks": 0, "issues": 2, "subscribers": 3, - "stars": 151, + "stars": 153, "dependencies": 0 }, "name": "react-native-webgpu-worklets", @@ -120769,16 +124335,18 @@ }, "npmPkg": "react-native-webgpu-worklets", "npm": { - "downloads": 182, - "weekDownloads": 6, - "size": 38243192 + "downloads": 186, + "weekDownloads": 12, + "size": 38243192, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-08-28T15:31:16.782Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.721, + "popularity": -0.694, "topicSearchString": "react-native ios android" }, { @@ -120803,7 +124371,7 @@ "forks": 28, "issues": 3, "subscribers": 7, - "stars": 941, + "stars": 943, "dependencies": 0 }, "name": "react-native-is-edge-to-edge", @@ -120833,9 +124401,11 @@ }, "npmPkg": "react-native-is-edge-to-edge", "npm": { - "downloads": 8314204, - "weekDownloads": 1628518, - "size": 13042 + "downloads": 8644745, + "weekDownloads": 1466020, + "size": 13042, + "latestRelease": "1.2.1", + "latestReleaseDate": "2025-07-01T16:08:51.760Z" }, "score": 92, "matchingScoreModifiers": [ @@ -120844,7 +124414,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.144, "topicSearchString": "react react-native edge-to-edge status-bar navigation-bar system-bar system-bars" }, { @@ -120876,7 +124446,7 @@ "forks": 16, "issues": 2, "subscribers": 3, - "stars": 222, + "stars": 223, "dependencies": 0 }, "name": "react-native-capture-protection", @@ -120910,16 +124480,18 @@ }, "npmPkg": "react-native-capture-protection", "npm": { - "downloads": 24797, - "weekDownloads": 3847, - "size": 188315 + "downloads": 26817, + "weekDownloads": 3498, + "size": 188315, + "latestRelease": "2.3.0", + "latestReleaseDate": "2025-08-23T12:13:20.430Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.132, + "popularity": 0.111, "topicSearchString": "react-native ios android screen-capture screenrecord screenshot mobile-security privacy screenshot-protection security" }, { @@ -120973,15 +124545,17 @@ }, "npmPkg": "react-native-stallion", "npm": { - "downloads": 3321, - "weekDownloads": 381, - "size": 485114 + "downloads": 3682, + "weekDownloads": 418, + "size": 485114, + "latestRelease": "2.2.0", + "latestReleaseDate": "2025-06-06T07:22:58.101Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.098, + "popularity": 0.097, "topicSearchString": "react-native ios android stallion" }, { @@ -121005,8 +124579,8 @@ "updatedAt": "2025-09-04T19:24:21Z", "createdAt": "2020-04-08T02:52:26Z", "pushedAt": "2025-09-04T19:24:21Z", - "forks": 198, - "issues": 10, + "forks": 199, + "issues": 9, "subscribers": 11, "stars": 410, "dependencies": 2 @@ -121045,9 +124619,11 @@ }, "npmPkg": "react-native-vlc-media-player", "npm": { - "downloads": 8681, - "weekDownloads": 1467, - "size": 324488 + "downloads": 9107, + "weekDownloads": 1302, + "size": 324488, + "latestRelease": "1.0.94", + "latestReleaseDate": "2025-09-04T19:24:36.752Z" }, "score": 57, "matchingScoreModifiers": [ @@ -121055,7 +124631,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.144, + "popularity": 0.122, "topicSearchString": "vlc player android ios react-native mp4 rtsp media video media-player rtmp video-player video-streaming vlc-player" }, { @@ -121081,7 +124657,7 @@ "createdAt": "2017-05-01T16:25:14Z", "pushedAt": "2025-08-27T17:42:02Z", "forks": 59, - "issues": 1, + "issues": 2, "subscribers": 71, "stars": 89, "dependencies": 0 @@ -121110,9 +124686,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 115065, - "weekDownloads": 20462, - "size": 824490 + "downloads": 120472, + "weekDownloads": 16784, + "size": 824490, + "latestRelease": "25.1.0", + "latestReleaseDate": "2025-08-27T17:58:31.222Z" }, "score": 57, "matchingScoreModifiers": [ @@ -121120,7 +124698,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.151, + "popularity": 0.118, "topicSearchString": "react-native ios android airship" }, { @@ -121174,9 +124752,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 991, - "weekDownloads": 284, - "size": 132404881 + "downloads": 821, + "weekDownloads": 75, + "size": 132404881, + "latestRelease": "6.0.1", + "latestReleaseDate": "2024-12-04T17:24:32.614Z" }, "score": 41, "matchingScoreModifiers": [ @@ -121184,7 +124764,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.506, + "popularity": -0.672, "topicSearchString": "react-native ios android" }, { @@ -121244,13 +124824,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 885, - "weekDownloads": 98, - "size": 164984 + "downloads": 949, + "weekDownloads": 66, + "size": 164984, + "latestRelease": "3.1.1", + "latestReleaseDate": "2025-07-15T23:07:31.614Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.656, + "popularity": -0.691, "topicSearchString": "react-native date-picker time-picker calendar" }, { @@ -121275,9 +124857,9 @@ "createdAt": "2025-03-06T07:15:48Z", "pushedAt": "2025-08-23T11:12:13Z", "forks": 8, - "issues": 5, + "issues": 6, "subscribers": 1, - "stars": 36, + "stars": 37, "dependencies": 6 }, "name": "@rn-vui/base", @@ -121310,16 +124892,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 4405, - "weekDownloads": 731, - "size": 299599 + "downloads": 4749, + "weekDownloads": 691, + "size": 299599, + "latestRelease": "5.1.10", + "latestReleaseDate": "2025-08-23T10:56:38.184Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.141, + "popularity": 0.124, "topicSearchString": "react native react-native react-native-velements rn-vui ui components ui-library ios android bootstrap" }, { @@ -121344,9 +124928,9 @@ "createdAt": "2025-03-06T07:15:48Z", "pushedAt": "2025-08-23T11:12:13Z", "forks": 8, - "issues": 5, + "issues": 6, "subscribers": 1, - "stars": 36, + "stars": 37, "dependencies": 0 }, "name": "@rn-vui/themed", @@ -121385,16 +124969,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 4390, - "weekDownloads": 724, - "size": 69641 + "downloads": 4735, + "weekDownloads": 685, + "size": 69641, + "latestRelease": "5.1.10", + "latestReleaseDate": "2025-08-23T10:56:54.523Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.14, + "popularity": 0.123, "topicSearchString": "react native react-native react-native-velements elements elements-themed themed ui rneui rn-vui themed ui components ui-library ios android bootstrap" }, { @@ -121444,15 +125030,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 47329, - "weekDownloads": 11457, - "size": 196378 + "downloads": 49120, + "weekDownloads": 9704, + "size": 196378, + "latestRelease": "3.0.0", + "latestReleaseDate": "2025-06-05T12:44:51.167Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.044, + "popularity": -0.082, "topicSearchString": "react-native rudder" }, { @@ -121502,15 +125090,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 206, - "weekDownloads": 88, - "size": 42940 + "downloads": 188, + "weekDownloads": 58, + "size": 42940, + "latestRelease": "1.4.1", + "latestReleaseDate": "2025-06-05T12:44:55.421Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.633, + "popularity": -0.736, "topicSearchString": "react-native rudder db-encryption" }, { @@ -121560,15 +125150,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 264, - "weekDownloads": 88, - "size": 43243 + "downloads": 261, + "weekDownloads": 63, + "size": 43243, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-04-29T10:32:29.223Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.716, + "popularity": -0.793, "topicSearchString": "react-native rudder amplitude" }, { @@ -121618,15 +125210,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 585, - "weekDownloads": 147, - "size": 45581 + "downloads": 648, + "weekDownloads": 130, + "size": 45581, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-04-29T10:32:31.091Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.785, + "popularity": -0.829, "topicSearchString": "react-native rudder appcenter" }, { @@ -121676,15 +125270,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 645, - "weekDownloads": 140, - "size": 78391 + "downloads": 621, + "weekDownloads": 150, + "size": 78391, + "latestRelease": "1.7.0", + "latestReleaseDate": "2025-04-29T10:32:33.158Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.815, + "popularity": -0.795, "topicSearchString": "react-native rudder appsflyer" }, { @@ -121734,15 +125330,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 146, - "weekDownloads": 28, - "size": 44155 + "downloads": 151, + "weekDownloads": 23, + "size": 44155, + "latestRelease": "2.0.0", + "latestReleaseDate": "2025-04-29T10:32:35.390Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.835, + "popularity": -0.869, "topicSearchString": "react-native rudder braze" }, { @@ -121792,15 +125390,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 193, - "weekDownloads": 37, - "size": 44124 + "downloads": 189, + "weekDownloads": 35, + "size": 44124, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-04-29T10:32:37.525Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.836, + "popularity": -0.841, "topicSearchString": "react-native rudder clevertap" }, { @@ -121850,15 +125450,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 42, - "weekDownloads": 4, - "size": 38309 + "downloads": 44, + "weekDownloads": 7, + "size": 38309, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-04-29T10:32:39.686Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.911, + "popularity": -0.86, "topicSearchString": "react-native rudder facebook" }, { @@ -121908,15 +125510,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 7552, - "weekDownloads": 1523, - "size": 27369 + "downloads": 8153, + "weekDownloads": 1403, + "size": 27369, + "latestRelease": "2.1.0", + "latestReleaseDate": "2025-07-29T09:10:17.144Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.078, + "popularity": -0.104, "topicSearchString": "react-native rudder firebase" }, { @@ -121967,14 +125571,16 @@ }, "npm": { "downloads": 39, - "weekDownloads": 3, - "size": 43031 + "weekDownloads": 0, + "size": 43031, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-04-29T10:32:43.693Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.933, + "popularity": -1, "topicSearchString": "react-native rudder moengage" }, { @@ -122024,9 +125630,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 70, + "downloads": 71, "weekDownloads": 1, - "size": 43104 + "size": 43104, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-04-29T10:32:45.799Z" }, "score": 43, "matchingScoreModifiers": [ @@ -122089,15 +125697,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 1780, - "weekDownloads": 317, - "size": 364394 + "downloads": 1874, + "weekDownloads": 299, + "size": 364394, + "latestRelease": "0.8.3", + "latestReleaseDate": "2024-12-22T18:11:04.892Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.152, + "popularity": 0.136, "topicSearchString": "react-native ios android skia video video-composition" }, { @@ -122155,15 +125765,17 @@ }, "npmPkg": "expo-image-crop-tool", "npm": { - "downloads": 10941, - "weekDownloads": 2142, - "size": 38387 + "downloads": 11442, + "weekDownloads": 1808, + "size": 38387, + "latestRelease": "0.3.1", + "latestReleaseDate": "2025-07-18T18:11:11.329Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.134, "topicSearchString": "react-native expo expo-image-crop-tool image-crop-tool cropper crop-tool image expoimagecroptool" }, { @@ -122189,7 +125801,7 @@ "forks": 21, "issues": 1, "subscribers": 2, - "stars": 92, + "stars": 93, "dependencies": 1 }, "name": "expo-cached-image", @@ -122216,16 +125828,18 @@ }, "npmPkg": "expo-cached-image", "npm": { - "downloads": 130907, - "weekDownloads": 68563, - "size": 19051 + "downloads": 94760, + "weekDownloads": 59978, + "size": 19051, + "latestRelease": "53.0.13", + "latestReleaseDate": "2025-07-17T18:01:13.670Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.695, + "popularity": 0.788, "topicSearchString": "expo react-native image cached" }, { @@ -122280,16 +125894,18 @@ }, "npmPkg": "expo-shazamkit", "npm": { - "downloads": 51, + "downloads": 64, "weekDownloads": 19, - "size": 25395 + "size": 25395, + "latestRelease": "1.0.0", + "latestReleaseDate": "2024-01-11T23:40:14.472Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.433, + "popularity": -0.497, "topicSearchString": "react-native expo shazamkit shazam music ios" }, { @@ -122348,15 +125964,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 4264, - "weekDownloads": 729, - "size": 103415 + "downloads": 4626, + "weekDownloads": 691, + "size": 103415, + "latestRelease": "0.5.0", + "latestReleaseDate": "2025-05-16T17:44:36.588Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.105, + "popularity": -0.123, "topicSearchString": "react-native ios android" }, { @@ -122384,7 +126002,7 @@ "forks": 934, "issues": 158, "subscribers": 77, - "stars": 23555, + "stars": 23558, "dependencies": 4 }, "name": "yup", @@ -122406,9 +126024,11 @@ }, "npmPkg": "yup", "npm": { - "downloads": 34186026, - "weekDownloads": 7111981, - "size": 270136 + "downloads": 35355424, + "weekDownloads": 6013788, + "size": 270136, + "latestRelease": "1.7.0", + "latestReleaseDate": "2025-08-01T17:41:04.348Z" }, "score": 81, "matchingScoreModifiers": [ @@ -122418,7 +126038,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.145, "topicSearchString": "" }, { @@ -122438,13 +126058,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-09-09T22:56:27Z", + "updatedAt": "2025-09-12T18:33:51Z", "createdAt": "2024-12-06T23:16:55Z", - "pushedAt": "2025-09-09T22:56:27Z", - "forks": 136, - "issues": 61, - "subscribers": 22, - "stars": 1070, + "pushedAt": "2025-09-12T18:33:51Z", + "forks": 139, + "issues": 60, + "subscribers": 23, + "stars": 1082, "dependencies": 2 }, "name": "@google/genai", @@ -122465,9 +126085,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 4920180, - "weekDownloads": 897342, - "size": 9712397 + "downloads": 5438725, + "weekDownloads": 843169, + "size": 9712397, + "latestRelease": "1.19.0", + "latestReleaseDate": "2025-09-09T22:59:19.297Z" }, "score": 97, "matchingScoreModifiers": [ @@ -122477,7 +126099,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.155, + "popularity": 0.132, "topicSearchString": "" }, { @@ -122556,16 +126178,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 973, - "weekDownloads": 205, - "size": 32414 + "downloads": 1031, + "weekDownloads": 203, + "size": 32414, + "latestRelease": "1.0.5", + "latestReleaseDate": "2025-08-15T09:24:18.866Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.82, + "popularity": -0.082, "topicSearchString": "react-native checkbox animated-checkbox component ui-component cross-platform accessibility typescript expo ui mobile-ui customizable-checkbox animation ios android web material-design form-component paper vector-icons" }, { @@ -122623,7 +126247,9 @@ "npm": { "downloads": 15, "weekDownloads": 0, - "size": 1372806 + "size": 1372806, + "latestRelease": "0.1.5", + "latestReleaseDate": "2025-04-17T07:05:12.928Z" }, "score": 46, "matchingScoreModifiers": [], @@ -122658,9 +126284,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/accordion", @@ -122681,16 +126307,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 88242, - "weekDownloads": 12032, - "size": 41368 + "downloads": 90410, + "weekDownloads": 9815, + "size": 41368, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.851Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.116, + "popularity": 0.092, "topicSearchString": "" }, { @@ -122721,9 +126349,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/alert-dialog", @@ -122744,16 +126372,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 55159, - "weekDownloads": 11120, - "size": 43716 + "downloads": 57079, + "weekDownloads": 8999, + "size": 43716, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.827Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.171, + "popularity": 0.134, "topicSearchString": "" }, { @@ -122784,9 +126414,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 2 }, "name": "@rn-primitives/aspect-ratio", @@ -122807,16 +126437,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 28974, - "weekDownloads": 6410, - "size": 7257 + "downloads": 30107, + "weekDownloads": 5244, + "size": 7257, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.989Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.188, + "popularity": 0.148, "topicSearchString": "" }, { @@ -122847,9 +126479,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/avatar", @@ -122870,16 +126502,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 88414, - "weekDownloads": 17254, - "size": 13154 + "downloads": 92098, + "weekDownloads": 14445, + "size": 13154, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.616Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.133, "topicSearchString": "" }, { @@ -122910,9 +126544,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/checkbox", @@ -122933,16 +126567,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 96987, - "weekDownloads": 20263, - "size": 21426 + "downloads": 100431, + "weekDownloads": 16557, + "size": 21426, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.643Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.14, "topicSearchString": "" }, { @@ -122973,9 +126609,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/collapsible", @@ -122996,16 +126632,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 97185, - "weekDownloads": 13208, - "size": 25380 + "downloads": 100269, + "weekDownloads": 11316, + "size": 25380, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.773Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.116, + "popularity": 0.096, "topicSearchString": "" }, { @@ -123036,9 +126674,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 5 }, "name": "@rn-primitives/context-menu", @@ -123059,16 +126697,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 27391, - "weekDownloads": 4847, - "size": 86150 + "downloads": 28884, + "weekDownloads": 3858, + "size": 86150, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.922Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.15, + "popularity": 0.114, "topicSearchString": "" }, { @@ -123099,9 +126739,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/dialog", @@ -123122,16 +126762,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 77272, - "weekDownloads": 16189, - "size": 40364 + "downloads": 80408, + "weekDownloads": 13281, + "size": 40364, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.006Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.14, "topicSearchString": "" }, { @@ -123162,9 +126804,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 5 }, "name": "@rn-primitives/dropdown-menu", @@ -123185,16 +126827,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 107827, - "weekDownloads": 16145, - "size": 84829 + "downloads": 111339, + "weekDownloads": 14172, + "size": 84829, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.021Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.127, + "popularity": 0.108, "topicSearchString": "" }, { @@ -123225,9 +126869,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 5 }, "name": "@rn-primitives/hover-card", @@ -123248,16 +126892,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 21017, - "weekDownloads": 4642, - "size": 35695 + "downloads": 21847, + "weekDownloads": 3786, + "size": 35695, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.245Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.188, + "popularity": 0.147, "topicSearchString": "" }, { @@ -123288,9 +126934,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/label", @@ -123311,16 +126957,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 78393, - "weekDownloads": 16523, - "size": 13810 + "downloads": 81628, + "weekDownloads": 14053, + "size": 13810, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.980Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.146, "topicSearchString": "" }, { @@ -123351,9 +126999,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 5 }, "name": "@rn-primitives/menubar", @@ -123374,16 +127022,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 21682, - "weekDownloads": 4410, - "size": 85643 + "downloads": 22713, + "weekDownloads": 3730, + "size": 85643, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.664Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.14, "topicSearchString": "" }, { @@ -123414,9 +127064,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 5 }, "name": "@rn-primitives/navigation-menu", @@ -123437,16 +127087,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 21511, - "weekDownloads": 4568, - "size": 46892 + "downloads": 22372, + "weekDownloads": 3749, + "size": 46892, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.589Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.142, "topicSearchString": "" }, { @@ -123477,9 +127129,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/popover", @@ -123500,16 +127152,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 41609, - "weekDownloads": 8656, - "size": 40267 + "downloads": 42983, + "weekDownloads": 7071, + "size": 40267, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.184Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.14, "topicSearchString": "" }, { @@ -123540,9 +127194,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/progress", @@ -123563,16 +127217,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 71840, - "weekDownloads": 12701, - "size": 14774 + "downloads": 74454, + "weekDownloads": 10492, + "size": 14774, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:03.843Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.15, + "popularity": 0.12, "topicSearchString": "" }, { @@ -123603,9 +127259,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/radio-group", @@ -123626,16 +127282,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 65717, - "weekDownloads": 14007, - "size": 21539 + "downloads": 68127, + "weekDownloads": 12134, + "size": 21539, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.163Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.181, + "popularity": 0.151, "topicSearchString": "" }, { @@ -123665,9 +127323,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/select", @@ -123688,16 +127346,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 107231, - "weekDownloads": 15807, - "size": 62839 + "downloads": 110416, + "weekDownloads": 13364, + "size": 62839, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.598Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.125, + "popularity": 0.103, "topicSearchString": "" }, { @@ -123728,9 +127388,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/separator", @@ -123751,16 +127411,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 60395, - "weekDownloads": 12534, - "size": 7629 + "downloads": 62744, + "weekDownloads": 10262, + "size": 7629, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.825Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.139, "topicSearchString": "" }, { @@ -123791,9 +127453,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/slider", @@ -123814,16 +127476,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 7606, - "weekDownloads": 1385, - "size": 19152 + "downloads": 8388, + "weekDownloads": 1461, + "size": 19152, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.949Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.155, + "popularity": 0.148, "topicSearchString": "" }, { @@ -123854,9 +127518,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/switch", @@ -123877,16 +127541,19 @@ "hasNativeCode": false }, "npm": { - "downloads": 126626, - "weekDownloads": 19411, - "size": 15802 + "downloads": 130988, + "weekDownloads": 16256, + "size": 15802, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.724Z" }, - "score": 51, + "score": 68, "matchingScoreModifiers": [ + "Popular", "Known", "Not supporting New Architecture" ], - "popularity": 0.13, + "popularity": 0.105, "topicSearchString": "" }, { @@ -123917,9 +127584,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 2 }, "name": "@rn-primitives/table", @@ -123940,16 +127607,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 56759, - "weekDownloads": 10687, - "size": 12999 + "downloads": 63092, + "weekDownloads": 9731, + "size": 12999, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.352Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.131, "topicSearchString": "" }, { @@ -123980,9 +127649,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/tabs", @@ -124003,16 +127672,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 92346, - "weekDownloads": 12789, - "size": 25704 + "downloads": 94991, + "weekDownloads": 10771, + "size": 25704, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.800Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.118, + "popularity": 0.096, "topicSearchString": "" }, { @@ -124043,9 +127714,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 2 }, "name": "@rn-primitives/toast", @@ -124066,16 +127737,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 8364, - "weekDownloads": 2114, - "size": 15022 + "downloads": 8265, + "weekDownloads": 1461, + "size": 15022, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.531Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.215, + "popularity": 0.15, "topicSearchString": "" }, { @@ -124106,9 +127779,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 3 }, "name": "@rn-primitives/toggle", @@ -124129,16 +127802,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 38139, - "weekDownloads": 7604, - "size": 12843 + "downloads": 39918, + "weekDownloads": 6539, + "size": 12843, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.562Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.139, "topicSearchString": "" }, { @@ -124169,9 +127844,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/toggle-group", @@ -124192,16 +127867,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 30371, - "weekDownloads": 6394, - "size": 25037 + "downloads": 31446, + "weekDownloads": 5150, + "size": 25037, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.070Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.139, "topicSearchString": "" }, { @@ -124232,9 +127909,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/toolbar", @@ -124255,16 +127932,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 1975, - "weekDownloads": 424, - "size": 30059 + "downloads": 1943, + "weekDownloads": 327, + "size": 30059, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:05.345Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.143, "topicSearchString": "" }, { @@ -124295,9 +127974,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 4 }, "name": "@rn-primitives/tooltip", @@ -124318,16 +127997,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 56083, - "weekDownloads": 12513, - "size": 36725 + "downloads": 57259, + "weekDownloads": 10141, + "size": 36725, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.724Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.19, + "popularity": 0.151, "topicSearchString": "" }, { @@ -124357,9 +128038,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 1 }, "name": "@rn-primitives/hooks", @@ -124380,9 +128061,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 249475, - "weekDownloads": 45196, - "size": 21709 + "downloads": 257757, + "weekDownloads": 38560, + "size": 21709, + "latestRelease": "1.3.0", + "latestReleaseDate": "2025-05-20T20:18:04.797Z" }, "score": 68, "matchingScoreModifiers": [ @@ -124390,7 +128073,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.154, + "popularity": 0.127, "topicSearchString": "" }, { @@ -124420,9 +128103,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 1 }, "name": "@rn-primitives/portal", @@ -124443,9 +128126,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 250109, - "weekDownloads": 38349, - "size": 9495 + "downloads": 269935, + "weekDownloads": 33970, + "size": 9495, + "latestRelease": "1.3.0", + "latestReleaseDate": "2025-05-20T20:18:04.822Z" }, "score": 68, "matchingScoreModifiers": [ @@ -124453,7 +128138,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.13, + "popularity": 0.107, "topicSearchString": "" }, { @@ -124483,9 +128168,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 0 }, "name": "@rn-primitives/slot", @@ -124506,9 +128191,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 311467, - "weekDownloads": 57240, - "size": 13773 + "downloads": 326575, + "weekDownloads": 49474, + "size": 13773, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.876Z" }, "score": 68, "matchingScoreModifiers": [ @@ -124516,7 +128203,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.156, + "popularity": 0.129, "topicSearchString": "" }, { @@ -124547,9 +128234,9 @@ "createdAt": "2024-01-29T18:16:49Z", "pushedAt": "2025-05-20T20:00:13Z", "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, + "issues": 18, + "subscribers": 10, + "stars": 737, "dependencies": 0 }, "name": "@rn-primitives/types", @@ -124570,9 +128257,76 @@ "hasNativeCode": false }, "npm": { - "downloads": 306589, - "weekDownloads": 55569, - "size": 8209 + "downloads": 321155, + "weekDownloads": 48556, + "size": 8209, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.715Z" + }, + "score": 68, + "matchingScoreModifiers": [ + "Popular", + "Known", + "Not supporting New Architecture" + ], + "popularity": 0.129, + "topicSearchString": "" + }, + { + "githubUrl": "https://github.com/roninoss/rn-primitives/tree/main/packages/utils", + "npmPkg": "@rn-primitives/utils", + "examples": [ + "https://rnprimitives.com/utils/" + ], + "ios": true, + "android": true, + "web": true, + "expoGo": true, + "newArchitecture": true, + "fireos": true, + "github": { + "urls": { + "repo": "https://github.com/roninoss/rn-primitives", + "homepage": null + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": true, + "hasDiscussions": true, + "hasTopics": false, + "updatedAt": "2025-05-20T20:00:13Z", + "createdAt": "2024-01-29T18:16:49Z", + "pushedAt": "2025-05-20T20:00:13Z", + "forks": 38, + "issues": 18, + "subscribers": 10, + "stars": 737, + "dependencies": 0 + }, + "name": "@rn-primitives/utils", + "fullName": "roninoss/rn-primitives", + "isPrivate": false, + "description": "Primitive types", + "topics": [], + "license": { + "name": "MIT License", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "spdxId": "MIT" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasNativeCode": false + }, + "npm": { + "downloads": 125490, + "weekDownloads": 16138, + "size": 7110, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-20T20:18:04.912Z" }, "score": 68, "matchingScoreModifiers": [ @@ -124580,69 +128334,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.154, - "topicSearchString": "" - }, - { - "githubUrl": "https://github.com/roninoss/rn-primitives/tree/main/packages/utils", - "npmPkg": "@rn-primitives/utils", - "examples": [ - "https://rnprimitives.com/utils/" - ], - "ios": true, - "android": true, - "web": true, - "expoGo": true, - "newArchitecture": true, - "fireos": true, - "github": { - "urls": { - "repo": "https://github.com/roninoss/rn-primitives", - "homepage": null - }, - "stats": { - "hasIssues": true, - "hasWiki": true, - "hasSponsorships": true, - "hasDiscussions": true, - "hasTopics": false, - "updatedAt": "2025-05-20T20:00:13Z", - "createdAt": "2024-01-29T18:16:49Z", - "pushedAt": "2025-05-20T20:00:13Z", - "forks": 38, - "issues": 17, - "subscribers": 9, - "stars": 733, - "dependencies": 0 - }, - "name": "@rn-primitives/utils", - "fullName": "roninoss/rn-primitives", - "isPrivate": false, - "description": "Primitive types", - "topics": [], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false, - "hasNativeCode": false - }, - "npm": { - "downloads": 121177, - "weekDownloads": 18317, - "size": 7110 - }, - "score": 51, - "matchingScoreModifiers": [ - "Known", - "Not supporting New Architecture" - ], - "popularity": 0.128, + "popularity": 0.109, "topicSearchString": "" }, { @@ -124704,16 +128396,18 @@ }, "npmPkg": "expo-passkey", "npm": { - "downloads": 741, - "weekDownloads": 201, - "size": 711347 + "downloads": 816, + "weekDownloads": 197, + "size": 711347, + "latestRelease": "0.2.3", + "latestReleaseDate": "2025-09-08T11:41:42.480Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.519, + "popularity": -0.545, "topicSearchString": "react-native expo expo-passkey expopasskeymodule passkey biometric authentication better-auth face-id touch-id fingerprint" }, { @@ -124771,15 +128465,17 @@ }, "npmPkg": "react-native-turbo-mock-location-detector", "npm": { - "downloads": 7219, - "weekDownloads": 1530, - "size": 84310 + "downloads": 7229, + "weekDownloads": 1131, + "size": 84310, + "latestRelease": "2.3.1", + "latestReleaseDate": "2023-10-12T16:52:22.491Z" }, "score": 35, "matchingScoreModifiers": [ "Not updated recently" ], - "popularity": 0.18, + "popularity": 0.133, "topicSearchString": "react-native ios android fabric typescript newarchitecture" }, { @@ -124842,15 +128538,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 76, - "weekDownloads": 15, - "size": 29975 + "downloads": 121, + "weekDownloads": 12, + "size": 29975, + "latestRelease": "0.2.1", + "latestReleaseDate": "2025-06-03T13:07:57.371Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.824, + "popularity": -0.914, "topicSearchString": "react-native ios android status-bar status-bar-height status-bar-height-ios status-bar-height-android status-bar-height-ios-android bottom-inset safe-area safe-area-inset" }, { @@ -124912,15 +128610,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 163, - "weekDownloads": 22, - "size": 92479 + "downloads": 192, + "weekDownloads": 34, + "size": 92479, + "latestRelease": "0.3.12", + "latestReleaseDate": "2025-06-19T13:36:19.454Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.884, + "popularity": -0.849, "topicSearchString": "react-native ios android tvos analytics tracking matomo tracker" }, { @@ -124985,15 +128685,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 559, - "weekDownloads": 126, - "size": 52409 + "downloads": 574, + "weekDownloads": 97, + "size": 52409, + "latestRelease": "0.3.2", + "latestReleaseDate": "2025-08-07T16:44:04.091Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.808, + "popularity": -0.856, "topicSearchString": "react-native ios android foldable fold-detection dual-screen foldable-phone fold foldable-device device-posture screen-posture multi-window foldable-support foldable-devices" }, { @@ -125021,7 +128723,7 @@ "forks": 0, "issues": 0, "subscribers": 1, - "stars": 26, + "stars": 27, "dependencies": 0 }, "name": "react-native-nitro-fs", @@ -125046,16 +128748,18 @@ }, "npmPkg": "react-native-nitro-fs", "npm": { - "downloads": 206, - "weekDownloads": 46, - "size": 235530 + "downloads": 186, + "weekDownloads": 88, + "size": 235530, + "latestRelease": "0.6.1", + "latestReleaseDate": "2025-08-17T10:14:02.127Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.558, + "popularity": -0.341, "topicSearchString": "react-native" }, { @@ -125114,16 +128818,18 @@ }, "npmPkg": "react-native-nitro-google-sso", "npm": { - "downloads": 113, - "weekDownloads": 13, - "size": 114477 + "downloads": 108, + "weekDownloads": 5, + "size": 114477, + "latestRelease": "1.1.7", + "latestReleaseDate": "2025-08-22T02:33:17.304Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.9, + "popularity": -0.96, "topicSearchString": "react-native nitro nitro-modules google-sso nitro-google-sso google-signin sso" }, { @@ -125173,15 +128879,17 @@ }, "npmPkg": "rn-css", "npm": { - "downloads": 1013, - "weekDownloads": 214, - "size": 414789 + "downloads": 1090, + "weekDownloads": 187, + "size": 414789, + "latestRelease": "1.11.10", + "latestReleaseDate": "2025-04-02T09:39:09.853Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.18, + "popularity": 0.146, "topicSearchString": "" }, { @@ -125204,11 +128912,11 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-09T22:05:05Z", + "updatedAt": "2025-09-10T21:08:00Z", "createdAt": "2021-03-11T17:28:58Z", - "pushedAt": "2025-09-09T22:05:05Z", - "forks": 52, - "issues": 22, + "pushedAt": "2025-09-10T21:08:00Z", + "forks": 53, + "issues": 24, "subscribers": 7, "stars": 268, "dependencies": 7 @@ -125244,9 +128952,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 300752, - "weekDownloads": 64593, - "size": 21197812 + "downloads": 315037, + "weekDownloads": 52566, + "size": 21202360, + "latestRelease": "2.5.2", + "latestReleaseDate": "2025-09-10T21:07:58.645Z" }, "score": 57, "matchingScoreModifiers": [ @@ -125254,7 +128964,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.142, "topicSearchString": "pdf-lib pdf document create modify creation modification edit editing typescript javascript library" }, { @@ -125315,14 +129025,16 @@ }, "npm": { "downloads": 18, - "weekDownloads": 2, - "size": 63872 + "weekDownloads": 1, + "size": 63872, + "latestRelease": "2.1.3", + "latestReleaseDate": "2025-05-20T10:18:29.957Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.9, + "popularity": -0.95, "topicSearchString": "react native navigation web" }, { @@ -125377,15 +129089,17 @@ }, "npmPkg": "pushy-expo-plugin", "npm": { - "downloads": 802, - "weekDownloads": 237, - "size": 14132 + "downloads": 707, + "weekDownloads": 123, + "size": 14132, + "latestRelease": "1.0.5", + "latestReleaseDate": "2025-08-05T07:44:29.177Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.748, + "popularity": -0.852, "topicSearchString": "" }, { @@ -125465,15 +129179,17 @@ }, "npmPkg": "fast-is-equal", "npm": { - "downloads": 1921, - "weekDownloads": 401, - "size": 37837 + "downloads": 1993, + "weekDownloads": 492, + "size": 37837, + "latestRelease": "1.2.3", + "latestReleaseDate": "2025-05-31T07:56:12.995Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.073, + "popularity": -0.04, "topicSearchString": "deep-equal equality compare lodash isequal fast performance typescript javascript react react-native vue angular object-comparison array-comparison deep-comparison utility lightweight zero-dependencies circular-references map set immutable benchmark speed efficient alternative replacement" }, { @@ -125505,7 +129221,7 @@ "forks": 14, "issues": 6, "subscribers": 2, - "stars": 130, + "stars": 131, "dependencies": 0 }, "name": "react-native-reanimated-skeleton", @@ -125525,15 +129241,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 47654, - "weekDownloads": 10481, - "size": 94759 + "downloads": 50558, + "weekDownloads": 8937, + "size": 94759, + "latestRelease": "1.6.0", + "latestReleaseDate": "2025-05-13T14:31:23.956Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.187, + "popularity": 0.15, "topicSearchString": "" }, { @@ -125561,10 +129279,10 @@ "updatedAt": "2025-09-10T10:37:36Z", "createdAt": "2020-08-11T23:15:36Z", "pushedAt": "2025-09-10T10:37:36Z", - "forks": 685, + "forks": 683, "issues": 1, "subscribers": 68, - "stars": 20488, + "stars": 20497, "dependencies": 0 }, "name": "jotai", @@ -125595,9 +129313,11 @@ }, "npmPkg": "jotai", "npm": { - "downloads": 8570200, - "weekDownloads": 1771035, - "size": 494191 + "downloads": 8964314, + "weekDownloads": 1496605, + "size": 494191, + "latestRelease": "2.14.0", + "latestReleaseDate": "2025-09-08T05:42:51.489Z" }, "score": 97, "matchingScoreModifiers": [ @@ -125607,7 +129327,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.142, "topicSearchString": "react state manager management recoil store atomic hacktoberfest" }, { @@ -125664,9 +129384,11 @@ }, "npmPkg": "geolib", "npm": { - "downloads": 1421854, - "weekDownloads": 296139, - "size": 104758 + "downloads": 1470056, + "weekDownloads": 255154, + "size": 104758, + "latestRelease": "3.3.4", + "latestReleaseDate": "2023-06-01T08:02:38.009Z" }, "score": 81, "matchingScoreModifiers": [ @@ -125676,7 +129398,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.148, "topicSearchString": "geolib wgs84 distance geography geojson sexagesimal latlng hacktoberfest" }, { @@ -125704,7 +129426,7 @@ "createdAt": "2018-11-09T10:50:43Z", "pushedAt": "2025-09-01T14:30:10Z", "forks": 115, - "issues": 5, + "issues": 6, "subscribers": 8, "stars": 3294, "dependencies": 0 @@ -125735,9 +129457,11 @@ }, "npmPkg": "use-debounce", "npm": { - "downloads": 9832311, - "weekDownloads": 2038550, - "size": 110056 + "downloads": 10201611, + "weekDownloads": 1713683, + "size": 110056, + "latestRelease": "10.0.6", + "latestReleaseDate": "2025-09-01T22:38:10.929Z" }, "score": 97, "matchingScoreModifiers": [ @@ -125747,7 +129471,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.143, "topicSearchString": "debounce react-hook react react-hooks usedebounce react-use" }, { @@ -125773,7 +129497,7 @@ "createdAt": "2023-01-26T12:21:35Z", "pushedAt": "2025-01-30T18:51:41Z", "forks": 6, - "issues": 0, + "issues": 1, "subscribers": 0, "stars": 25, "dependencies": 0 @@ -125807,16 +129531,18 @@ }, "npmPkg": "react-native-google-places-sdk", "npm": { - "downloads": 10384, - "weekDownloads": 1219, - "size": 106004 + "downloads": 12022, + "weekDownloads": 847, + "size": 106004, + "latestRelease": "0.3.1", + "latestReleaseDate": "2025-01-30T16:07:51.849Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.1, + "popularity": 0.06, "topicSearchString": "react-native ios android google-places places-sdk typescript autocomplete google-places-sdk" }, { @@ -125830,7 +129556,7 @@ "github": { "urls": { "repo": "https://github.com/hyochan/expo-iap", - "homepage": "https://expo-iap.hyo.dev" + "homepage": "https://hyochan.github.io/expo-iap" }, "stats": { "hasIssues": true, @@ -125838,13 +129564,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T04:44:16Z", + "updatedAt": "2025-09-12T21:58:16Z", "createdAt": "2024-07-03T16:14:40Z", - "pushedAt": "2025-09-10T04:44:16Z", - "forks": 24, - "issues": 6, + "pushedAt": "2025-09-12T21:58:16Z", + "forks": 25, + "issues": 1, "subscribers": 2, - "stars": 241, + "stars": 250, "dependencies": 0 }, "name": "expo-iap", @@ -125876,9 +129602,11 @@ }, "npmPkg": "expo-iap", "npm": { - "downloads": 37619, - "weekDownloads": 6101, - "size": 886410 + "downloads": 39932, + "weekDownloads": 6201, + "size": 845586, + "latestRelease": "3.0.2", + "latestReleaseDate": "2025-09-12T21:59:07.048Z" }, "score": 57, "matchingScoreModifiers": [ @@ -125886,7 +129614,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.138, + "popularity": 0.132, "topicSearchString": "react-native expo expo-iap expoiap inapp inapp-billing inapppurchase reactnative openiap" }, { @@ -125915,7 +129643,7 @@ "forks": 467, "issues": 16, "subscribers": 70, - "stars": 11577, + "stars": 11580, "dependencies": 0 }, "name": "mitt", @@ -125949,9 +129677,11 @@ "unmaintained": true, "npmPkg": "mitt", "npm": { - "downloads": 54488626, - "weekDownloads": 10803124, - "size": 26444 + "downloads": 56373388, + "weekDownloads": 9460894, + "size": 26444, + "latestRelease": "3.0.1", + "latestReleaseDate": "2023-07-04T17:31:47.638Z" }, "score": 81, "matchingScoreModifiers": [ @@ -125961,7 +129691,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, + "popularity": -0.607, "topicSearchString": "events eventemitter emitter pubsub mitt event-handlers tiny event event-bus event-listener" }, { @@ -125985,9 +129715,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-06-21T23:50:28Z", + "updatedAt": "2025-09-12T23:27:29Z", "createdAt": "2025-05-29T15:53:31Z", - "pushedAt": "2025-06-21T23:50:28Z", + "pushedAt": "2025-09-12T23:27:29Z", "forks": 0, "issues": 0, "subscribers": 0, @@ -126019,15 +129749,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 169, - "weekDownloads": 13, - "size": 42918 + "downloads": 259, + "weekDownloads": 15, + "size": 42770, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-09-12T23:28:35.692Z" }, - "score": 43, + "score": 49, "matchingScoreModifiers": [ + "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.933, + "popularity": -0.95, "topicSearchString": "expo cache github build eas react-native" }, { @@ -126051,10 +129784,10 @@ "updatedAt": "2025-07-29T13:32:52Z", "createdAt": "2020-04-21T11:56:22Z", "pushedAt": "2025-07-29T13:32:52Z", - "forks": 192, + "forks": 193, "issues": 48, "subscribers": 12, - "stars": 2099, + "stars": 2102, "dependencies": 1 }, "name": "@hookform/resolvers", @@ -126105,9 +129838,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 50423844, - "weekDownloads": 10857660, - "size": 989832 + "downloads": 51120557, + "weekDownloads": 9640896, + "size": 989832, + "latestRelease": "5.2.1", + "latestReleaseDate": "2025-07-29T13:36:51.252Z" }, "score": 92, "matchingScoreModifiers": [ @@ -126116,7 +129851,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.183, + "popularity": 0.16, "topicSearchString": "scheme validation scheme-validation hookform react-hook-form yup joi superstruct typescript zod vest class-validator io-ts effect-ts nope computed-types typanion ajv typebox arktype typeschema vine fluentvalidation-ts standard-schema form form-validation hooks schema-validation resolvers" }, { @@ -126139,10 +129874,10 @@ "updatedAt": "2025-06-25T05:31:03Z", "createdAt": "2022-01-02T10:00:57Z", "pushedAt": "2025-06-25T05:31:03Z", - "forks": 132, + "forks": 131, "issues": 1, "subscribers": 13, - "stars": 6503, + "stars": 6506, "dependencies": 1 }, "name": "class-variance-authority", @@ -126175,9 +129910,11 @@ }, "npmPkg": "class-variance-authority", "npm": { - "downloads": 33663743, - "weekDownloads": 6703147, - "size": 22073 + "downloads": 34378306, + "weekDownloads": 5818862, + "size": 22073, + "latestRelease": "0.7.1", + "latestReleaseDate": "2024-11-26T08:20:34.604Z" }, "score": 92, "matchingScoreModifiers": [ @@ -126186,7 +129923,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.169, + "popularity": 0.144, "topicSearchString": "class-variance-authority class-variance-authority classes classname classnames css cva stitches vanilla-extract variants" }, { @@ -126215,7 +129952,7 @@ "forks": 25, "issues": 3, "subscribers": 5, - "stars": 231, + "stars": 232, "dependencies": 0 }, "name": "phosphor-react-native", @@ -126247,16 +129984,18 @@ }, "npmPkg": "phosphor-react-native", "npm": { - "downloads": 86121, - "weekDownloads": 14816, - "size": 23541723 + "downloads": 95066, + "weekDownloads": 12345, + "size": 23541723, + "latestRelease": "3.0.0", + "latestReleaseDate": "2025-06-25T22:09:14.818Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.146, + "popularity": 0.11, "topicSearchString": "react-native ios android react icons phosphoricons svg-icons svg" }, { @@ -126319,14 +130058,16 @@ "npmPkg": "react-native-ranking-leaderboard", "npm": { "downloads": 21, - "weekDownloads": 3, - "size": 2626397 + "weekDownloads": 6, + "size": 2626397, + "latestRelease": "0.7.1", + "latestReleaseDate": "2025-06-13T15:10:20.676Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.85, + "popularity": -0.7, "topicSearchString": "react-native leaderboard scoreboard ranking rank profile customizable ios android component library package" }, { @@ -126384,9 +130125,11 @@ }, "npmPkg": "react-native-reanimated-dnd", "npm": { - "downloads": 142209, - "weekDownloads": 27422, - "size": 99622 + "downloads": 143129, + "weekDownloads": 28710, + "size": 99622, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-06-15T12:03:03.582Z" }, "score": 57, "matchingScoreModifiers": [ @@ -126394,7 +130137,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.171, "topicSearchString": "react-native drag-and-drop reanimated sortable dnd gesture-handler" }, { @@ -126452,16 +130195,18 @@ "unmaintained": true, "npmPkg": "react-native-pressable-opacity", "npm": { - "downloads": 18711, - "weekDownloads": 4007, - "size": 16799 + "downloads": 19921, + "weekDownloads": 3414, + "size": 16799, + "latestRelease": "1.0.10", + "latestReleaseDate": "2022-04-20T16:08:30.012Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.568, + "popularity": -0.604, "topicSearchString": "react native pressable opacity component module pressability button" }, { @@ -126490,7 +130235,7 @@ "forks": 6, "issues": 8, "subscribers": 1, - "stars": 47, + "stars": 48, "dependencies": 1 }, "name": "react-native-highlight-overlay", @@ -126533,16 +130278,18 @@ "unmaintained": true, "npmPkg": "react-native-highlight-overlay", "npm": { - "downloads": 464, - "weekDownloads": 77, - "size": 152110 + "downloads": 501, + "weekDownloads": 63, + "size": 152110, + "latestRelease": "1.4.0", + "latestReleaseDate": "2022-11-06T16:41:02.933Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.359, + "popularity": -1.392, "topicSearchString": "react-native ios android web overlay highlight focus typed typescript tooltip tutorial hint walkthrough react reanimated reanimated2 tint typescript-library" }, { @@ -126564,13 +130311,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-06T09:27:34Z", + "updatedAt": "2025-09-13T16:42:22Z", "createdAt": "2023-07-28T09:08:03Z", - "pushedAt": "2025-09-06T09:27:34Z", + "pushedAt": "2025-09-13T16:42:22Z", "forks": 30, "issues": 7, "subscribers": 1, - "stars": 109, + "stars": 110, "dependencies": 0 }, "name": "react-native-video-trim", @@ -126601,15 +130348,17 @@ }, "npmPkg": "react-native-video-trim", "npm": { - "downloads": 6837, - "weekDownloads": 954, - "size": 271363 + "downloads": 7416, + "weekDownloads": 875, + "size": 269529, + "latestRelease": "5.1.0", + "latestReleaseDate": "2025-09-13T16:42:11.600Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": 0.119, + "popularity": 0.1, "topicSearchString": "react-native ios android video video-processing video-editor video-trim" }, { @@ -126668,16 +130417,18 @@ }, "npmPkg": "pressto", "npm": { - "downloads": 1957, - "weekDownloads": 378, - "size": 88983 + "downloads": 2022, + "weekDownloads": 387, + "size": 88983, + "latestRelease": "0.2.1", + "latestReleaseDate": "2024-12-30T17:22:41.105Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.164, + "popularity": 0.163, "topicSearchString": "react-native ios android gesture-handler reanimated pressables" }, { @@ -126700,10 +130451,10 @@ "updatedAt": "2025-08-25T14:06:22Z", "createdAt": "2021-06-24T09:03:05Z", "pushedAt": "2025-08-25T14:06:22Z", - "forks": 1007, - "issues": 1454, - "subscribers": 65, - "stars": 30215, + "forks": 1009, + "issues": 1462, + "subscribers": 66, + "stars": 30281, "dependencies": 0 }, "name": "drizzle-orm", @@ -126739,9 +130490,11 @@ }, "npmPkg": "drizzle-orm", "npm": { - "downloads": 8506247, - "weekDownloads": 1681463, - "size": 10379207 + "downloads": 8762726, + "weekDownloads": 1508974, + "size": 10379207, + "latestRelease": "0.44.5", + "latestReleaseDate": "2025-08-25T14:30:27.013Z" }, "score": 86, "matchingScoreModifiers": [ @@ -126752,7 +130505,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.146, "topicSearchString": "drizzle orm pg mysql singlestore postgresql postgres sqlite database sql typescript ts drizzle-orm" }, { @@ -126774,7 +130527,7 @@ "updatedAt": "2023-06-27T06:51:31Z", "createdAt": "2017-06-06T12:43:26Z", "pushedAt": "2023-06-27T06:51:31Z", - "forks": 128, + "forks": 129, "issues": 13, "subscribers": 8, "stars": 424, @@ -126810,16 +130563,18 @@ "unmaintained": true, "npmPkg": "react-native-exit-app", "npm": { - "downloads": 182936, - "weekDownloads": 40276, - "size": 40270 + "downloads": 188281, + "weekDownloads": 32729, + "size": 40270, + "latestRelease": "2.0.0", + "latestReleaseDate": "2023-06-30T06:50:14.405Z" }, "score": 43, "matchingScoreModifiers": [ "Known", "Not updated recently" ], - "popularity": -0.563, + "popularity": -0.602, "topicSearchString": "react native exit close shutdown kill android ios react-native" }, { @@ -126847,7 +130602,7 @@ "forks": 14, "issues": 2, "subscribers": 5, - "stars": 77, + "stars": 78, "dependencies": 0 }, "name": "react-native-device-country", @@ -126884,15 +130639,17 @@ }, "npmPkg": "react-native-device-country", "npm": { - "downloads": 15633, - "weekDownloads": 3066, - "size": 34817 + "downloads": 16001, + "weekDownloads": 2512, + "size": 34817, + "latestRelease": "1.1.1", + "latestReleaseDate": "2025-06-04T07:58:35.224Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.167, + "popularity": 0.133, "topicSearchString": "react-native ios android country device location device-location phone-location gps-location gps phone-code phone-number simcard" }, { @@ -126912,13 +130669,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-checkbox", @@ -126944,9 +130701,11 @@ }, "npmPkg": "expo-checkbox", "npm": { - "downloads": 293110, - "weekDownloads": 56799, - "size": 49697 + "downloads": 306194, + "weekDownloads": 51385, + "size": 50415, + "latestRelease": "5.0.7", + "latestReleaseDate": "2025-09-11T20:26:09.695Z" }, "score": 86, "matchingScoreModifiers": [ @@ -126957,7 +130716,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.143, "topicSearchString": "react-native expo expo-checkbox" }, { @@ -127025,15 +130784,17 @@ }, "npmPkg": "react-native-pushdown-alert", "npm": { - "downloads": 28, - "weekDownloads": 4, - "size": 126341 + "downloads": 29, + "weekDownloads": 5, + "size": 126341, + "latestRelease": "0.5.2", + "latestReleaseDate": "2025-07-29T17:44:08.755Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.867, + "popularity": -0.833, "topicSearchString": "react-native ios android web alert pushdown-alert notification customizable success-alert error-alert warning-alert animation dropdown notifications pushdown" }, { @@ -127103,15 +130864,17 @@ }, "npmPkg": "react-native-credentials-manager", "npm": { - "downloads": 633, - "weekDownloads": 165, - "size": 154933 + "downloads": 719, + "weekDownloads": 197, + "size": 154933, + "latestRelease": "0.7.0", + "latestReleaseDate": "2025-08-15T15:51:37.148Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.527, + "popularity": -0.517, "topicSearchString": "react-native ios android passkeys webauthn authentication credential-manager google-signin passwordless biometric security identity fido2 signin google-sign-in password-manager signup" }, { @@ -127171,7 +130934,9 @@ "npm": { "downloads": 3, "weekDownloads": 0, - "size": 14753 + "size": 14753, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-04-17T15:52:03.756Z" }, "score": 43, "matchingScoreModifiers": [ @@ -127237,16 +131002,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 6423, - "weekDownloads": 1631, - "size": 23031 + "downloads": 6368, + "weekDownloads": 1537, + "size": 23031, + "latestRelease": "1.0.6", + "latestReleaseDate": "2024-12-16T11:19:16.263Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.034, + "popularity": -0.045, "topicSearchString": "react react-native word cloud wordcloud word-cloud buuble bubble-chart visualization tag tagcloud tag-cloud" }, { @@ -127306,16 +131073,18 @@ }, "npmPkg": "react-native-nitro-network-info", "npm": { - "downloads": 211, - "weekDownloads": 16, - "size": 93607 + "downloads": 210, + "weekDownloads": 8, + "size": 93607, + "latestRelease": "1.0.5", + "latestReleaseDate": "2025-08-20T16:09:01.085Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.935, + "popularity": -0.967, "topicSearchString": "react-native nitro-network-info nitro network connection wifi cellular ethernet" }, { @@ -127376,15 +131145,17 @@ }, "npmPkg": "expo-pencilkit-ui", "npm": { - "downloads": 81, - "weekDownloads": 4, - "size": 53913 + "downloads": 91, + "weekDownloads": 8, + "size": 53913, + "latestRelease": "1.0.4", + "latestReleaseDate": "2025-06-07T20:44:54.408Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.708, + "popularity": -0.674, "topicSearchString": "expo expo-module react-native pencilkit apple-pencil drawing canvas ios expo-pencilkit-ui expo-pencilkit apple-pencilkit" }, { @@ -127410,9 +131181,9 @@ "createdAt": "2024-07-15T12:36:18Z", "pushedAt": "2025-08-22T11:21:19Z", "forks": 2, - "issues": 1, + "issues": 2, "subscribers": 4, - "stars": 28, + "stars": 29, "dependencies": 1 }, "name": "react-native-whip-whep", @@ -127441,16 +131212,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 597, - "weekDownloads": 76, - "size": 107819 + "downloads": 646, + "weekDownloads": 46, + "size": 107819, + "latestRelease": "0.3.1", + "latestReleaseDate": "2025-08-22T11:22:51.573Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.641, + "popularity": -0.689, "topicSearchString": "react-native whip whep webrtc streaming video audio" }, { @@ -127474,10 +131247,10 @@ "updatedAt": "2025-09-08T10:29:35Z", "createdAt": "2024-07-03T09:13:20Z", "pushedAt": "2025-09-08T10:29:35Z", - "forks": 25, - "issues": 13, + "forks": 26, + "issues": 14, "subscribers": 10, - "stars": 486, + "stars": 494, "dependencies": 0 }, "name": "react-native-audio-api", @@ -127508,9 +131281,11 @@ }, "npmPkg": "react-native-audio-api", "npm": { - "downloads": 14827, - "weekDownloads": 2676, - "size": 106881512 + "downloads": 15858, + "weekDownloads": 2380, + "size": 106881512, + "latestRelease": "0.8.2", + "latestReleaseDate": "2025-09-05T14:38:03.452Z" }, "score": 57, "matchingScoreModifiers": [ @@ -127518,7 +131293,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.153, + "popularity": 0.128, "topicSearchString": "react-native audio audio-api web-audio-api react music player" }, { @@ -127573,16 +131348,18 @@ "unmaintained": true, "npmPkg": "react-native-public-ip", "npm": { - "downloads": 35695, - "weekDownloads": 7294, - "size": 2558 + "downloads": 37302, + "weekDownloads": 6027, + "size": 2558, + "latestRelease": "1.0.2", + "latestReleaseDate": "2019-10-18T15:43:52.105Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.576, + "popularity": -0.613, "topicSearchString": "ip ipv4 ipv6 address public external own" }, { @@ -127647,15 +131424,17 @@ }, "npmPkg": "react-native-viewport-detector", "npm": { - "downloads": 1283, - "weekDownloads": 164, - "size": 14942 + "downloads": 1523, + "weekDownloads": 170, + "size": 14942, + "latestRelease": "1.0.7", + "latestReleaseDate": "2025-04-01T07:24:00.815Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.109, + "popularity": 0.095, "topicSearchString": "react-native viewport visibility detector in-view screen components ui visibility-detection mobile user-experience optimization library react utility performance" }, { @@ -127722,15 +131501,17 @@ "unmaintained": true, "npm": { "downloads": 31, - "weekDownloads": 6, - "size": 2196927 + "weekDownloads": 5, + "size": 2196927, + "latestRelease": "1.1.5", + "latestReleaseDate": "2023-08-16T01:46:25.896Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.579, + "popularity": -1.607, "topicSearchString": "react-native component splash-screen lottie-splash-screen lottie animation splashscreen splash launch-screen launchscreen android ios" }, { @@ -127777,9 +131558,11 @@ }, "npmPkg": "react-fast-memo", "npm": { - "downloads": 12, + "downloads": 16, "weekDownloads": 0, - "size": 9571 + "size": 9571, + "latestRelease": "2.0.1", + "latestReleaseDate": "2024-03-10T19:24:12.099Z" }, "score": 32, "matchingScoreModifiers": [ @@ -127811,7 +131594,7 @@ "forks": 23, "issues": 9, "subscribers": 13, - "stars": 1826, + "stars": 1827, "dependencies": 0 }, "name": "mutative", @@ -127845,9 +131628,11 @@ }, "npmPkg": "mutative", "npm": { - "downloads": 510317, - "weekDownloads": 105514, - "size": 719495 + "downloads": 525604, + "weekDownloads": 89893, + "size": 719495, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-05-22T14:57:47.524Z" }, "score": 73, "matchingScoreModifiers": [ @@ -127856,7 +131641,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.145, "topicSearchString": "immutable mutable copy-on-write mutative immutability mutation immer reducer redux state-management react" }, { @@ -127875,13 +131660,13 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-01T18:18:49Z", + "updatedAt": "2025-09-12T11:19:30Z", "createdAt": "2017-12-29T12:25:47Z", - "pushedAt": "2025-09-01T18:18:49Z", + "pushedAt": "2025-09-12T11:19:30Z", "forks": 857, "issues": 33, - "subscribers": 152, - "stars": 28589, + "subscribers": 150, + "stars": 28594, "dependencies": 0 }, "name": "immer", @@ -127911,9 +131696,11 @@ }, "npmPkg": "immer", "npm": { - "downloads": 70771702, - "weekDownloads": 14514564, - "size": 632100 + "downloads": 73355826, + "weekDownloads": 12357798, + "size": 632100, + "latestRelease": "10.1.3", + "latestReleaseDate": "2025-09-01T18:14:01.763Z" }, "score": 97, "matchingScoreModifiers": [ @@ -127923,7 +131710,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.143, "topicSearchString": "immutable mutable copy-on-write immutables reducer redux state-tree" }, { @@ -127988,16 +131775,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 6044, - "weekDownloads": 1338, - "size": 13570 + "downloads": 6036, + "weekDownloads": 1131, + "size": 13570, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-09-05T11:14:01.465Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.062, + "popularity": -0.091, "topicSearchString": "react-native ios android exit exit-app close-app quit-app app-exit android-exit ios-exit system-exit" }, { @@ -128060,14 +131849,16 @@ }, "npm": { "downloads": 18, - "weekDownloads": 6, - "size": 27210 + "weekDownloads": 2, + "size": 27210, + "latestRelease": "0.1.2", + "latestReleaseDate": "2025-06-03T13:17:40.181Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.7, + "popularity": -0.9, "topicSearchString": "react-native ios tvos apple-tv keyboard native-keyboard tvos-keyboard voice-typing voice-search uisearchcontroller tv" }, { @@ -128140,7 +131931,9 @@ "npm": { "downloads": 9, "weekDownloads": 2, - "size": 51365 + "size": 51365, + "latestRelease": "0.1.0", + "latestReleaseDate": "2025-06-09T05:15:33.852Z" }, "score": 43, "matchingScoreModifiers": [ @@ -128208,14 +132001,16 @@ "npmPkg": "rn-watch-connect", "npm": { "downloads": 12, - "weekDownloads": 0, - "size": 65492 + "weekDownloads": 1, + "size": 65492, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-06-13T20:20:40.809Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.9, "topicSearchString": "react-native expo rn-watch-connect rnwatchconnect watchconnectivity apple-watch apple-watch-connectivity apple-watch-communication apple-watch-data-transfer apple-watch-message-transfer apple-watch-file-transfer" }, { @@ -128271,12 +132066,14 @@ "npmPkg": "loro-react-native", "npm": { "downloads": 23, - "weekDownloads": 5, - "size": 59676192 + "weekDownloads": 3, + "size": 59676192, + "latestRelease": "1.5.4", + "latestReleaseDate": "2025-07-23T02:52:17.464Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.8, + "popularity": -0.88, "topicSearchString": "react-native ios android" }, { @@ -128343,15 +132140,17 @@ }, "npmPkg": "react-native-navigation-mode", "npm": { - "downloads": 20744, - "weekDownloads": 4885, - "size": 44049 + "downloads": 21939, + "weekDownloads": 3960, + "size": 44049, + "latestRelease": "1.2.2", + "latestReleaseDate": "2025-09-01T12:56:16.187Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": 0.2, + "popularity": 0.153, "topicSearchString": "react-native android ios navigation gesture navigation-buttons edge-to-edge navigation-bar turbo-module native gestures" }, { @@ -128382,9 +132181,9 @@ "createdAt": "2025-06-13T03:34:57Z", "pushedAt": "2025-09-09T23:56:52Z", "forks": 0, - "issues": 0, + "issues": 1, "subscribers": 1, - "stars": 95, + "stars": 96, "dependencies": 0 }, "name": "@sbaiahmed1/react-native-blur", @@ -128420,15 +132219,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 4628, - "weekDownloads": 97, - "size": 129551 + "downloads": 5231, + "weekDownloads": 2093, + "size": 129551, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-09-07T22:25:55.813Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": 0.018, + "popularity": 0.34, "topicSearchString": "react-native ios android blur react-blur modern-blur android-blur blur-effect blurview visualeffectview liquid-glass liquidglass liquidglassreact" }, { @@ -128486,15 +132287,17 @@ }, "npmPkg": "react-native-rn-in-app-update", "npm": { - "downloads": 59, - "weekDownloads": 7, - "size": 21067 + "downloads": 65, + "weekDownloads": 8, + "size": 21067, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-08-04T13:55:40.591Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.892, + "popularity": -0.893, "topicSearchString": "react-native ios android in-app-update android-update play-store google-play update play-core app-update" }, { @@ -128518,10 +132321,10 @@ "updatedAt": "2025-08-25T16:48:35Z", "createdAt": "2023-08-27T21:15:14Z", "pushedAt": "2025-08-25T16:48:35Z", - "forks": 27, + "forks": 28, "issues": 25, "subscribers": 9, - "stars": 557, + "stars": 561, "dependencies": 2 }, "name": "@nandorojo/galeria", @@ -128546,9 +132349,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 16728, - "weekDownloads": 2408, - "size": 83169 + "downloads": 18273, + "weekDownloads": 2432, + "size": 83169, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-03-21T15:33:41.079Z" }, "score": 57, "matchingScoreModifiers": [ @@ -128556,7 +132361,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.122, + "popularity": 0.113, "topicSearchString": "react-native expo galeria" }, { @@ -128585,7 +132390,7 @@ "forks": 2, "issues": 0, "subscribers": 4, - "stars": 162, + "stars": 161, "dependencies": 0 }, "name": "stan-js", @@ -128615,16 +132420,18 @@ }, "npmPkg": "stan-js", "npm": { - "downloads": 1448, - "weekDownloads": 300, - "size": 76890 + "downloads": 1465, + "weekDownloads": 268, + "size": 76890, + "latestRelease": "1.7.0", + "latestReleaseDate": "2025-04-25T13:06:06.658Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.156, "topicSearchString": "state react store context rerenders typescript intellisense" }, { @@ -128687,16 +132494,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 130387, - "weekDownloads": 30005, - "size": 499156 + "downloads": 132760, + "weekDownloads": 25033, + "size": 499156, + "latestRelease": "2.4.2", + "latestReleaseDate": "2025-04-28T20:17:43.570Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.196, + "popularity": 0.16, "topicSearchString": "react-native react-component ios android pinch-to-zoom pinch mobile native component view zoom zoomable double tap" }, { @@ -128718,13 +132527,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-07-28T09:04:43Z", + "updatedAt": "2025-09-13T13:41:20Z", "createdAt": "2025-06-02T04:09:25Z", - "pushedAt": "2025-07-28T09:04:43Z", + "pushedAt": "2025-09-13T13:41:20Z", "forks": 1, - "issues": 0, + "issues": 1, "subscribers": 1, - "stars": 40, + "stars": 42, "dependencies": 0 }, "name": "react-native-nitro-toast", @@ -128758,15 +132567,18 @@ }, "npmPkg": "react-native-nitro-toast", "npm": { - "downloads": 60, - "weekDownloads": 22, - "size": 168898 + "downloads": 61, + "weekDownloads": 18, + "size": 173119, + "latestRelease": "1.2.5", + "latestReleaseDate": "2025-09-13T13:41:52.355Z" }, - "score": 43, + "score": 49, "matchingScoreModifiers": [ + "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.436, + "popularity": -0.493, "topicSearchString": "react-native nitro toast toast-notification jetpack-compose kotlin native-ui nitro-modules swift swiftui" }, { @@ -128819,12 +132631,14 @@ "npmPkg": "react-native-document-picker-macos", "npm": { "downloads": 8, - "weekDownloads": 5, - "size": 29573 + "weekDownloads": 3, + "size": 29573, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-07-16T09:53:17.895Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": 0, + "popularity": -0.4, "topicSearchString": "react-native macos" }, { @@ -128892,15 +132706,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 4428, - "weekDownloads": 861, - "size": 250928 + "downloads": 4381, + "weekDownloads": 706, + "size": 250928, + "latestRelease": "1.1.6", + "latestReleaseDate": "2025-07-18T05:37:34.906Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.165, + "popularity": 0.137, "topicSearchString": "deep equal equals equality comparison object compare fast high-performance engine-aware deep-equal typescript react circular crossrealm symbols custom-equality structured-equality cross-realm" }, { @@ -128927,7 +132743,7 @@ "forks": 0, "issues": 0, "subscribers": 1, - "stars": 2, + "stars": 3, "dependencies": 0 }, "name": "react-native-toastify-expo", @@ -128956,15 +132772,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 49, - "weekDownloads": 7, - "size": 45624 + "downloads": 55, + "weekDownloads": 18, + "size": 45624, + "latestRelease": "1.1.1", + "latestReleaseDate": "2025-06-20T10:24:27.962Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.873, + "popularity": -0.7, "topicSearchString": "react-native toast notification alert expo react toastify" }, { @@ -129029,16 +132847,18 @@ }, "npmPkg": "react-native-youtube-bridge", "npm": { - "downloads": 1062, - "weekDownloads": 230, - "size": 166346 + "downloads": 1081, + "weekDownloads": 268, + "size": 166346, + "latestRelease": "2.1.3", + "latestReleaseDate": "2025-08-25T01:49:52.529Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.065, + "popularity": -0.039, "topicSearchString": "react-native ios android youtube youtube youtube-bridge youtube-iframe-api youtube-iframe" }, { @@ -129067,10 +132887,10 @@ "updatedAt": "2025-08-22T22:26:36Z", "createdAt": "2025-06-17T00:44:22Z", "pushedAt": "2025-08-22T22:26:36Z", - "forks": 2, - "issues": 0, + "forks": 4, + "issues": 2, "subscribers": 1, - "stars": 37, + "stars": 39, "dependencies": 0 }, "name": "@sbaiahmed1/react-native-biometrics", @@ -129116,15 +132936,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 2891, - "weekDownloads": 394, - "size": 246955 + "downloads": 3232, + "weekDownloads": 1011, + "size": 246955, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-07-11T03:42:31.399Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": 0.116, + "popularity": 0.266, "topicSearchString": "react-native ios android biometrics biometric-authentication face-id touch-id fingerprint authentication security mobile-security biometric-login face-recognition touchid faceid mobile-authentication secure-login expo mobile-biometrics native-modules turbo-modules typescript mobile-login" }, { @@ -129181,16 +133003,18 @@ }, "npmPkg": "input-otp-native", "npm": { - "downloads": 33953, - "weekDownloads": 6896, - "size": 163111 + "downloads": 34966, + "weekDownloads": 5495, + "size": 163111, + "latestRelease": "0.5.0", + "latestReleaseDate": "2025-06-22T00:57:07.494Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.134, "topicSearchString": "react-native otp otp-input expo-otp-input expo otp-verification react-ntive" }, { @@ -129247,15 +133071,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 13, - "weekDownloads": 4, - "size": 342684 + "downloads": 11, + "weekDownloads": 3, + "size": 342684, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-07-20T13:23:45.793Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.733, + "popularity": -0.7, "topicSearchString": "ui-kit ui ts typescript js" }, { @@ -129327,15 +133153,17 @@ }, "npmPkg": "react-native-vimeo-bridge", "npm": { - "downloads": 789, - "weekDownloads": 159, - "size": 174340 + "downloads": 842, + "weekDownloads": 128, + "size": 174340, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-07-15T13:21:06.558Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.828, + "popularity": -0.871, "topicSearchString": "react-native expo ios android web vimeo player vimeo-player vimeo-video vimeo-bridge expo-vimeo-player expo-vimeo-video bridges vimeo-iframe expo-vimeo" }, { @@ -129398,16 +133226,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 375, - "weekDownloads": 64, - "size": 45225 + "downloads": 397, + "weekDownloads": 90, + "size": 45225, + "latestRelease": "0.5.0", + "latestReleaseDate": "2025-01-24T15:55:35.382Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.855, + "popularity": -0.806, "topicSearchString": "react-native ui aria aria-description aria-describedby a11y react jsx hoc higher-order-component" }, { @@ -129434,7 +133264,7 @@ "forks": 225, "issues": 14, "subscribers": 36, - "stars": 3459, + "stars": 3458, "dependencies": 0 }, "name": "eventemitter3", @@ -129474,9 +133304,11 @@ }, "npmPkg": "eventemitter3", "npm": { - "downloads": 240069442, - "weekDownloads": 49424796, - "size": 73390 + "downloads": 247523773, + "weekDownloads": 42254200, + "size": 73390, + "latestRelease": "5.0.1", + "latestReleaseDate": "2023-04-30T19:49:14.500Z" }, "score": 81, "matchingScoreModifiers": [ @@ -129486,7 +133318,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "popularity": 0.145, "topicSearchString": "eventemitter eventemitter2 eventemitter3 events addeventlistener addlistener emit emits emitter event once pub/sub publish reactor subscribe nodejs browser" }, { @@ -129544,13 +133376,15 @@ }, "npmPkg": "react-native-place-autocomplete-picker", "npm": { - "downloads": 291, - "weekDownloads": 2, - "size": 28395 + "downloads": 381, + "weekDownloads": 6, + "size": 28395, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-08-07T02:34:20.246Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.994, + "popularity": -0.987, "topicSearchString": "react-native ios android" }, { @@ -129605,15 +133439,17 @@ }, "npmPkg": "expo-superwall", "npm": { - "downloads": 8368, - "weekDownloads": 1552, - "size": 815209 + "downloads": 9051, + "weekDownloads": 1351, + "size": 815209, + "latestRelease": "0.2.6", + "latestReleaseDate": "2025-08-11T09:37:01.639Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.158, + "popularity": 0.127, "topicSearchString": "react-native expo expo-superwall superwallexpo" }, { @@ -129667,13 +133503,15 @@ }, "npmPkg": "rn-turbo-location-enabler", "npm": { - "downloads": 122, + "downloads": 128, "weekDownloads": 2, - "size": 18116 + "size": 18116, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-07-02T06:16:31.172Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.986, + "popularity": -0.987, "topicSearchString": "react-native ios android" }, { @@ -129699,8 +133537,8 @@ "updatedAt": "2025-09-05T21:01:03Z", "createdAt": "2020-02-21T17:08:59Z", "pushedAt": "2025-09-05T21:01:03Z", - "forks": 37, - "issues": 18, + "forks": 38, + "issues": 15, "subscribers": 7, "stars": 45, "dependencies": 0 @@ -129731,16 +133569,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 123669, - "weekDownloads": 28880, - "size": 1299780 + "downloads": 130759, + "weekDownloads": 25165, + "size": 1299780, + "latestRelease": "2.0.2", + "latestReleaseDate": "2025-07-16T22:31:10.991Z" }, "score": 59, "matchingScoreModifiers": [ "Known", "Recently updated" ], - "popularity": 0.199, + "popularity": 0.164, "topicSearchString": "react-native ios android iterable sdk library" }, { @@ -129795,16 +133635,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 15325, - "weekDownloads": 4245, - "size": 529222 + "downloads": 16152, + "weekDownloads": 3932, + "size": 529222, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-07-17T00:33:00.719Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.014, + "popularity": -0.043, "topicSearchString": "react-native expo @iterable/expo-plugin expoadapteriterable" }, { @@ -129863,16 +133705,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 4447, - "weekDownloads": 707, - "size": 1239555 + "downloads": 4568, + "weekDownloads": 467, + "size": 1239555, + "latestRelease": "11.1.0", + "latestReleaseDate": "2025-08-20T05:41:16.331Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.135, + "popularity": 0.087, "topicSearchString": "react-native expo code push code-push expo-code-push codepush self-hosted" }, { @@ -129894,11 +133738,11 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-29T22:22:02Z", + "updatedAt": "2025-09-11T07:03:19Z", "createdAt": "2024-05-27T16:57:16Z", - "pushedAt": "2025-08-29T22:22:02Z", + "pushedAt": "2025-09-11T07:03:19Z", "forks": 1, - "issues": 1, + "issues": 0, "subscribers": 6, "stars": 1, "dependencies": 6 @@ -129931,16 +133775,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 1550, - "weekDownloads": 188, - "size": 1057580 + "downloads": 1693, + "weekDownloads": 195, + "size": 1494730, + "latestRelease": "0.10.0", + "latestReleaseDate": "2025-09-11T07:03:54.469Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.147, + "popularity": -0.152, "topicSearchString": "moyasar react-native ios android apple-pay samsung-pay credit-card stc-pay" }, { @@ -129962,13 +133808,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-06T22:29:31Z", + "updatedAt": "2025-09-12T06:36:54Z", "createdAt": "2025-07-03T10:20:01Z", - "pushedAt": "2025-09-06T22:29:31Z", + "pushedAt": "2025-09-12T06:36:54Z", "forks": 1, "issues": 0, "subscribers": 2, - "stars": 11, + "stars": 13, "dependencies": 0 }, "name": "expo-libvlc-player", @@ -129997,16 +133843,18 @@ }, "npmPkg": "expo-libvlc-player", "npm": { - "downloads": 3251, - "weekDownloads": 1052, - "size": 109988 + "downloads": 3321, + "weekDownloads": 1065, + "size": 120116, + "latestRelease": "2.1.4", + "latestReleaseDate": "2025-09-12T06:39:25.868Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.025, + "popularity": 0.023, "topicSearchString": "react-native expo libvlc player expo-libvlc-player expolibvlcplayer" }, { @@ -130040,7 +133888,7 @@ "forks": 0, "issues": 0, "subscribers": 1, - "stars": 28, + "stars": 29, "dependencies": 0 }, "name": "react-native-gesture-image-viewer", @@ -130091,16 +133939,18 @@ }, "npmPkg": "react-native-gesture-image-viewer", "npm": { - "downloads": 2029, - "weekDownloads": 480, - "size": 201476 + "downloads": 2006, + "weekDownloads": 538, + "size": 201476, + "latestRelease": "1.7.1", + "latestReleaseDate": "2025-08-30T10:08:57.459Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.201, + "popularity": 0.228, "topicSearchString": "react-native ios android web expo image-viewer image-gallery gesture pinch-to-zoom swipe zoom customizable modal carousel slider photo-viewer image-carousel touch-gestures lightbox gallery viewer zoomable double-tap reanimated gesture-handler reanimated-image-viewer image-zoom-viewer" }, { @@ -130166,15 +134016,17 @@ }, "npmPkg": "react-native-cashfree-pg-sdk", "npm": { - "downloads": 5545, - "weekDownloads": 1000, - "size": 1046320 + "downloads": 5469, + "weekDownloads": 759, + "size": 1046320, + "latestRelease": "2.2.5", + "latestReleaseDate": "2025-07-25T09:52:12.956Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.097, + "popularity": -0.132, "topicSearchString": "react-native ios android cashfree cashfree-sdk payment-gateway cashfree-pg-sdk bnpl card cardless-emi emi net-banking payment-integration payments upi" }, { @@ -130229,15 +134081,17 @@ }, "npmPkg": "react-native-unilist", "npm": { - "downloads": 7, - "weekDownloads": 3, - "size": 70326 + "downloads": 4, + "weekDownloads": 0, + "size": 70326, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-07-07T05:35:04.552Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.4, + "popularity": -1, "topicSearchString": "react-native flatlist scrollview list unilist" }, { @@ -130294,15 +134148,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 31, - "weekDownloads": 13, - "size": 56451 + "downloads": 18, + "weekDownloads": 3, + "size": 56451, + "latestRelease": "1.4.0", + "latestReleaseDate": "2025-07-24T04:43:53.439Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.629, + "popularity": -0.85, "topicSearchString": "react-native api fetch axios hooks typescript expo http-client api-client mmkv" }, { @@ -130356,15 +134212,17 @@ }, "npmPkg": "expo-android-keyboard-fix", "npm": { - "downloads": 2051, - "weekDownloads": 593, - "size": 4298 + "downloads": 2136, + "weekDownloads": 389, + "size": 4298, + "latestRelease": "2.1.0", + "latestReleaseDate": "2025-08-11T05:29:01.464Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.004, + "popularity": -0.095, "topicSearchString": "expo react-native android keyboard keyboardavoidingview sdk35 android15 expo-config-plugin" }, { @@ -130391,10 +134249,10 @@ "updatedAt": "2025-08-06T07:45:20Z", "createdAt": "2021-06-24T09:03:05Z", "pushedAt": "2025-08-06T07:45:20Z", - "forks": 1007, - "issues": 1454, - "subscribers": 65, - "stars": 30215, + "forks": 1009, + "issues": 1462, + "subscribers": 66, + "stars": 30281, "dependencies": 0 }, "name": "drizzle-zod", @@ -130432,9 +134290,11 @@ }, "npmPkg": "drizzle-zod", "npm": { - "downloads": 2889225, - "weekDownloads": 587074, - "size": 92553 + "downloads": 2963458, + "weekDownloads": 533739, + "size": 92553, + "latestRelease": "0.8.3", + "latestReleaseDate": "2025-08-06T08:03:58.355Z" }, "score": 81, "matchingScoreModifiers": [ @@ -130444,7 +134304,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.153, "topicSearchString": "zod validate validation schema drizzle orm pg mysql postgresql postgres sqlite database sql typescript ts" }, { @@ -130473,9 +134333,9 @@ "createdAt": "2024-05-24T12:09:05Z", "pushedAt": "2025-07-07T07:40:42Z", "forks": 14, - "issues": 7, + "issues": 8, "subscribers": 3, - "stars": 148, + "stars": 150, "dependencies": 1 }, "name": "expo-drizzle-studio-plugin", @@ -130504,15 +134364,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 44821, - "weekDownloads": 8836, - "size": 3163945 + "downloads": 45617, + "weekDownloads": 9064, + "size": 3163945, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-06-27T10:29:38.428Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.168, + "popularity": 0.169, "topicSearchString": "expo devtools drizzle drizzle-orm expo-sqlite react-native sqlite" }, { @@ -130540,7 +134402,7 @@ "createdAt": "2022-10-05T14:46:35Z", "pushedAt": "2025-09-06T10:26:06Z", "forks": 8, - "issues": 7, + "issues": 6, "subscribers": 2, "stars": 111, "dependencies": 0 @@ -130593,16 +134455,18 @@ }, "npmPkg": "enum-plus", "npm": { - "downloads": 19431, - "weekDownloads": 3802, - "size": 478057 + "downloads": 20020, + "weekDownloads": 4008, + "size": 478057, + "latestRelease": "2.4.3", + "latestReleaseDate": "2025-09-04T10:31:14.613Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, + "popularity": 0.17, "topicSearchString": "enum enumeration tool javascript typescript front-end back-end node.js browser mini-program react-native assembly-script ui-binding ssr localization globalization plugin-system react vue angular ant-design arco-design material-ui vuetify ng-zorro internationalization frontend-web" }, { @@ -130623,13 +134487,13 @@ "hasSponsorships": true, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-09-05T23:35:58Z", + "updatedAt": "2025-09-11T20:01:41Z", "createdAt": "2017-07-18T06:16:45Z", - "pushedAt": "2025-09-05T23:35:58Z", + "pushedAt": "2025-09-11T20:01:41Z", "forks": 217, "issues": 1, "subscribers": 28, - "stars": 7668, + "stars": 7674, "dependencies": 1 }, "name": "react-error-boundary", @@ -130651,9 +134515,11 @@ }, "npmPkg": "react-error-boundary", "npm": { - "downloads": 29683812, - "weekDownloads": 6254791, - "size": 21910 + "downloads": 30881930, + "weekDownloads": 5179656, + "size": 21910, + "latestRelease": "6.0.0", + "latestReleaseDate": "2025-05-03T20:26:02.358Z" }, "score": 97, "matchingScoreModifiers": [ @@ -130663,7 +134529,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.179, + "popularity": 0.143, "topicSearchString": "" }, { @@ -130722,15 +134588,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 49, + "downloads": 52, "weekDownloads": 4, - "size": 46268 + "size": 46268, + "latestRelease": "1.0.21", + "latestReleaseDate": "2025-07-09T13:22:05.363Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.927, + "popularity": -0.933, "topicSearchString": "react-native responsive scaling expo typescript font-scale width-scale height-scale @shayrn/scaler scaler" }, { @@ -130761,7 +134629,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 10, + "stars": 11, "dependencies": 0 }, "name": "react-native-inappbrowser-nitro", @@ -130791,15 +134659,17 @@ }, "npmPkg": "react-native-inappbrowser-nitro", "npm": { - "downloads": 113, - "weekDownloads": 22, - "size": 268441 + "downloads": 114, + "weekDownloads": 15, + "size": 268441, + "latestRelease": "1.3.2", + "latestReleaseDate": "2025-07-18T14:09:56.972Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.831, + "popularity": -0.885, "topicSearchString": "react-native ios android custom-tabs nitro-modules nitrogen" }, { @@ -130860,16 +134730,18 @@ }, "npmPkg": "react-native-scroll-track", "npm": { - "downloads": 167, + "downloads": 143, "weekDownloads": 26, - "size": 52958 + "size": 52958, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-08-20T15:54:26.449Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.867, + "popularity": -0.842, "topicSearchString": "react-native scrollbar scroll-indicator gesture flatlist draggable-scrollbar scroll-track animated-scroll" }, { @@ -130925,16 +134797,18 @@ }, "npmPkg": "rn-selector", "npm": { - "downloads": 181, - "weekDownloads": 17, - "size": 52487 + "downloads": 193, + "weekDownloads": 12, + "size": 52487, + "latestRelease": "0.1.3", + "latestReleaseDate": "2025-08-19T23:43:49.739Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.919, + "popularity": -0.947, "topicSearchString": "react-native ios android" }, { @@ -130991,15 +134865,17 @@ }, "npmPkg": "expo-native-alipay", "npm": { - "downloads": 20, - "weekDownloads": 14, - "size": 7412352 + "downloads": 26, + "weekDownloads": 5, + "size": 7412352, + "latestRelease": "0.1.1", + "latestReleaseDate": "2025-07-21T09:51:53.409Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.3, + "popularity": -0.833, "topicSearchString": "react-native expo expo-native-alipay exponativealipay alipay alipay-sdk" }, { @@ -131053,13 +134929,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 119, - "weekDownloads": 27, - "size": 31309 + "downloads": 129, + "weekDownloads": 26, + "size": 31309, + "latestRelease": "0.1.4", + "latestReleaseDate": "2025-07-17T16:05:26.481Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.807, + "popularity": -0.827, "topicSearchString": "react-native ios android" }, { @@ -131121,15 +134999,17 @@ }, "npmPkg": "react-native-full-screen-notification-incoming-call", "npm": { - "downloads": 2090, - "weekDownloads": 392, - "size": 208622 + "downloads": 2292, + "weekDownloads": 301, + "size": 208622, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-05-31T08:34:57.109Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.112, "topicSearchString": "react-native ios android notification fullscreen-intent time-sensitive-notification block-screen incoming-notifications foreground-service voip incomming" }, { @@ -131151,13 +135031,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-06T19:17:10Z", + "updatedAt": "2025-09-10T14:58:00Z", "createdAt": "2025-07-11T21:17:21Z", - "pushedAt": "2025-09-06T19:17:10Z", - "forks": 21, - "issues": 3, - "subscribers": 3, - "stars": 647, + "pushedAt": "2025-09-10T14:58:00Z", + "forks": 22, + "issues": 5, + "subscribers": 2, + "stars": 679, "dependencies": 0 }, "name": "react-native-screen-transitions", @@ -131186,9 +135066,11 @@ }, "npmPkg": "react-native-screen-transitions", "npm": { - "downloads": 5517, - "weekDownloads": 961, - "size": 1107792 + "downloads": 5934, + "weekDownloads": 853, + "size": 1125263, + "latestRelease": "2.3.2", + "latestReleaseDate": "2025-09-10T14:58:33.107Z" }, "score": 57, "matchingScoreModifiers": [ @@ -131196,7 +135078,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.148, + "popularity": 0.122, "topicSearchString": "react-native transitions animation react-navigation expo-router reanimated" }, { @@ -131222,9 +135104,9 @@ "createdAt": "2023-11-30T14:47:38Z", "pushedAt": "2025-09-10T10:01:34Z", "forks": 3, - "issues": 5, + "issues": 6, "subscribers": 30, - "stars": 134, + "stars": 138, "dependencies": 0 }, "name": "@expensify/react-native-wallet", @@ -131250,9 +135132,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 10781, - "weekDownloads": 1660, - "size": 2195502 + "downloads": 11458, + "weekDownloads": 1790, + "size": 2195502, + "latestRelease": "0.1.10", + "latestReleaseDate": "2025-09-10T10:01:45.837Z" }, "score": 57, "matchingScoreModifiers": [ @@ -131260,7 +135144,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.131, + "popularity": 0.133, "topicSearchString": "react-native ios android" }, { @@ -131285,9 +135169,9 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-07T18:46:21Z", + "updatedAt": "2025-09-13T10:51:45Z", "createdAt": "2025-02-01T13:40:42Z", - "pushedAt": "2025-09-07T18:46:21Z", + "pushedAt": "2025-09-13T10:51:45Z", "forks": 3, "issues": 97, "subscribers": 7, @@ -131326,9 +135210,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 306, - "weekDownloads": 30, - "size": 1229569 + "downloads": 298, + "weekDownloads": 25, + "size": 1229657, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-09-13T10:54:38.907Z" }, "score": 38, "matchingScoreModifiers": [ @@ -131336,7 +135222,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.667, + "popularity": -0.679, "topicSearchString": "react-native node-api napi node-api node-addon-api native addon module c c++ bindings buildtools cmake" }, { @@ -131359,7 +135245,7 @@ "forks": 9, "issues": 2, "subscribers": 3, - "stars": 255, + "stars": 257, "dependencies": 0 }, "name": "react-native-apple-llm", @@ -131413,16 +135299,18 @@ }, "npmPkg": "react-native-apple-llm", "npm": { - "downloads": 92, - "weekDownloads": 19, - "size": 70426 + "downloads": 87, + "weekDownloads": 10, + "size": 70426, + "latestRelease": "1.0.12", + "latestReleaseDate": "2025-08-07T02:32:13.162Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": -0.569, + "popularity": -0.65, "topicSearchString": "react-native apple apple-intelligence foundation-models llm local-llm plugin apple-llm apple-foundation-models ai on-device-llm machine-learning ios swift chatbot natural-language-processing nlp text-generation structured-output json-schema offline-ai privacy-focused-ai mobile-ai ios-llm apple-silicon neural-engine siri-intelligence core-ml on-device-inference apple-llm-integration zod" }, { @@ -131476,15 +135364,17 @@ }, "npmPkg": "expo-atproto-auth", "npm": { - "downloads": 264, - "weekDownloads": 224, - "size": 696564 + "downloads": 253, + "weekDownloads": 211, + "size": 696564, + "latestRelease": "0.1.1", + "latestReleaseDate": "2025-07-17T21:10:56.606Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.277, + "popularity": -0.285, "topicSearchString": "react-native expo expo-atproto-auth expoatprotoauth" }, { @@ -131505,13 +135395,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T05:00:23Z", + "updatedAt": "2025-09-11T05:15:38Z", "createdAt": "2024-11-19T01:03:05Z", - "pushedAt": "2025-09-10T05:00:23Z", + "pushedAt": "2025-09-11T05:15:38Z", "forks": 9, "issues": 0, "subscribers": 2, - "stars": 66, + "stars": 67, "dependencies": 4 }, "name": "react-native-css", @@ -131540,15 +135430,17 @@ }, "npmPkg": "react-native-css", "npm": { - "downloads": 2502, - "weekDownloads": 319 + "downloads": 2697, + "weekDownloads": 310, + "latestRelease": "2.1.2", + "latestReleaseDate": "2017-09-10T21:10:45.455Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.109, + "popularity": 0.098, "topicSearchString": "react-native ios android css css-in-js" }, { @@ -131575,7 +135467,7 @@ "forks": 0, "issues": 1, "subscribers": 0, - "stars": 48, + "stars": 49, "dependencies": 1 }, "name": "rn-maps-clustering", @@ -131606,15 +135498,17 @@ }, "npmPkg": "rn-maps-clustering", "npm": { - "downloads": 109, - "weekDownloads": 25, - "size": 95370 + "downloads": 106, + "weekDownloads": 17, + "size": 95370, + "latestRelease": "0.1.2", + "latestReleaseDate": "2025-07-09T07:16:30.840Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.55, + "popularity": -0.608, "topicSearchString": "react-native maps cluster clustering supercluster ios android" }, { @@ -131681,14 +135575,16 @@ }, "npm": { "downloads": 76, - "weekDownloads": 5, - "size": 34848 + "weekDownloads": 12, + "size": 34848, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-07-04T20:42:08.838Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.941, + "popularity": -0.859, "topicSearchString": "react-native responsive-ui responsive-view responsive-screen responsive scaling ui-design screen-size mobile-ui adaptive cross-platform android ios responsive-layout ui" }, { @@ -131749,15 +135645,17 @@ }, "npmPkg": "react-native-orientation-turbo", "npm": { - "downloads": 3419, - "weekDownloads": 610, - "size": 78868 + "downloads": 3767, + "weekDownloads": 440, + "size": 78868, + "latestRelease": "2.2.0", + "latestReleaseDate": "2025-07-28T18:50:57.827Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.098, + "popularity": -0.151, "topicSearchString": "react-native orientation screen-orientation rotation portrait landscape turbo-module new-architecture ios android" }, { @@ -131813,15 +135711,17 @@ }, "npmPkg": "react-native-mixins", "npm": { - "downloads": 22, - "weekDownloads": 1, - "size": 14323 + "downloads": 21, + "weekDownloads": 0, + "size": 14323, + "latestRelease": "0.1.0", + "latestReleaseDate": "2025-07-06T20:06:07.391Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.96, + "popularity": -1, "topicSearchString": "react-native ios android typescript" }, { @@ -131877,15 +135777,17 @@ }, "npmPkg": "expo-azure-blob-storage", "npm": { - "downloads": 8, - "weekDownloads": 3, - "size": 88275 + "downloads": 6, + "weekDownloads": 2, + "size": 88275, + "latestRelease": "0.0.1", + "latestReleaseDate": "2025-07-03T10:03:01.534Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.4, + "popularity": -0.6, "topicSearchString": "expo react-native azure blob-storage file-upload image-upload azure-storage expo-azure" }, { @@ -131910,13 +135812,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2025-08-19T16:55:50Z", + "updatedAt": "2025-09-12T16:44:10Z", "createdAt": "2024-08-19T21:53:42Z", - "pushedAt": "2025-08-19T16:55:50Z", + "pushedAt": "2025-09-12T16:44:10Z", "forks": 289, - "issues": 1, + "issues": 2, "subscribers": 34, - "stars": 9226, + "stars": 9243, "dependencies": 3 }, "name": "@instantdb/react-native", @@ -131930,9 +135832,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 32065, - "weekDownloads": 6979, - "size": 51989 + "downloads": 30661, + "weekDownloads": 6353, + "size": 51845, + "latestRelease": "0.21.15", + "latestReleaseDate": "2025-09-13T00:07:21.408Z" }, "score": 97, "matchingScoreModifiers": [ @@ -131942,7 +135846,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.185, + "popularity": 0.176, "topicSearchString": "" }, { @@ -131994,15 +135898,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 55, - "weekDownloads": 14, - "size": 10705 + "downloads": 53, + "weekDownloads": 8, + "size": 10705, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-07-20T17:34:36.013Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.767, + "popularity": -0.867, "topicSearchString": "react-native barcode generator" }, { @@ -132028,7 +135934,7 @@ "forks": 67, "issues": 0, "subscribers": 10, - "stars": 1237, + "stars": 1239, "dependencies": 1 }, "name": "otpauth", @@ -132067,18 +135973,19 @@ }, "npmPkg": "otpauth", "npm": { - "downloads": 2760263, - "weekDownloads": 577094, - "size": 750590 + "downloads": 2831885, + "weekDownloads": 494312, + "size": 750590, + "latestRelease": "9.4.1", + "latestReleaseDate": "2025-08-12T16:46:16.606Z" }, - "score": 73, + "score": 68, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, + "popularity": 0.148, "topicSearchString": "otp hotp totp one-time-password 2fa 2-factor two-factor 2step 2-step two-step auth authenticator google-authenticator otpauth two-step-authentication two-factor-authentication" }, { @@ -132105,7 +136012,7 @@ "forks": 101, "issues": 21, "subscribers": 14, - "stars": 2015, + "stars": 2016, "dependencies": 0 }, "name": "fast-deep-equal", @@ -132133,9 +136040,11 @@ "unmaintained": true, "npmPkg": "fast-deep-equal", "npm": { - "downloads": 303772977, - "weekDownloads": 61446535, - "size": 12966 + "downloads": 313173053, + "weekDownloads": 52720205, + "size": 12966, + "latestRelease": "3.1.3", + "latestReleaseDate": "2020-06-08T07:27:28.474Z" }, "score": 81, "matchingScoreModifiers": [ @@ -132145,7 +136054,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.578, + "popularity": -0.607, "topicSearchString": "fast equal deep-equal deep-equals" }, { @@ -132169,9 +136078,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-07T14:43:58Z", + "updatedAt": "2025-09-13T10:58:37Z", "createdAt": "2025-07-19T21:48:00Z", - "pushedAt": "2025-09-07T14:43:58Z", + "pushedAt": "2025-09-13T10:58:37Z", "forks": 0, "issues": 0, "subscribers": 0, @@ -132204,15 +136113,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 228, - "weekDownloads": 101, - "size": 142730 + "downloads": 139, + "weekDownloads": 12, + "size": 142744, + "latestRelease": "1.3.1", + "latestReleaseDate": "2025-09-13T11:04:00.362Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.619, + "popularity": -0.925, "topicSearchString": "react-native ping-react-native ping ping-ios ping-android ping-macos" }, { @@ -132276,9 +136187,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 3871449, - "weekDownloads": 848173, - "size": 149924 + "downloads": 4033326, + "weekDownloads": 690730, + "size": 149924, + "latestRelease": "3.8.1", + "latestReleaseDate": "2025-05-30T19:59:32.895Z" }, "score": 73, "matchingScoreModifiers": [ @@ -132287,7 +136200,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.186, + "popularity": 0.146, "topicSearchString": "launchdarkly launch darkly react sdk bindings launchdarkly-sdk reactjs react-js feature-flags feature-toggles typescript managed-by-terraform" }, { @@ -132313,10 +136226,10 @@ "updatedAt": "2025-09-05T10:16:19Z", "createdAt": "2015-11-30T12:48:48Z", "pushedAt": "2025-09-05T10:16:19Z", - "forks": 755, + "forks": 756, "issues": 155, "subscribers": 104, - "stars": 16108, + "stars": 16114, "dependencies": 0 }, "name": "luxon", @@ -132346,9 +136259,11 @@ }, "npmPkg": "luxon", "npm": { - "downloads": 67329032, - "weekDownloads": 14042627, - "size": 4592735 + "downloads": 69672611, + "weekDownloads": 11811264, + "size": 4592735, + "latestRelease": "3.7.2", + "latestReleaseDate": "2025-09-05T10:14:55.814Z" }, "score": 86, "matchingScoreModifiers": [ @@ -132359,7 +136274,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, + "popularity": 0.144, "topicSearchString": "date immutable intl timezones dates times datetime" }, { @@ -132412,16 +136327,18 @@ }, "npmPkg": "react-native-feather-toast", "npm": { - "downloads": 28, + "downloads": 30, "weekDownloads": 1, - "size": 33529 + "size": 33529, + "latestRelease": "1.0.14", + "latestReleaseDate": "2025-02-02T05:48:54.808Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.967, + "popularity": -0.971, "topicSearchString": "react-native expo toast expo-toast" }, { @@ -132485,15 +136402,17 @@ }, "npmPkg": "react-native-scroll-sync", "npm": { - "downloads": 14, - "weekDownloads": 6, - "size": 34866 + "downloads": 9, + "weekDownloads": 2, + "size": 34866, + "latestRelease": "0.3.0", + "latestReleaseDate": "2025-07-27T18:31:52.351Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.6, + "popularity": -0.8, "topicSearchString": "react-native ios android" }, { @@ -132517,10 +136436,10 @@ "updatedAt": "2024-12-12T22:27:03Z", "createdAt": "2012-04-07T04:11:46Z", "pushedAt": "2024-12-12T22:27:03Z", - "forks": 7016, - "issues": 84, - "subscribers": 817, - "stars": 60985, + "forks": 7014, + "issues": 85, + "subscribers": 816, + "stars": 61006, "dependencies": 0 }, "name": "lodash", @@ -132547,9 +136466,11 @@ }, "npmPkg": "lodash", "npm": { - "downloads": 319637639, - "weekDownloads": 64740940, - "size": 1412415 + "downloads": 328460357, + "weekDownloads": 56333593, + "size": 1412415, + "latestRelease": "4.17.21", + "latestReleaseDate": "2021-02-20T15:42:16.891Z" }, "score": 70, "matchingScoreModifiers": [ @@ -132560,7 +136481,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.172, + "popularity": 0.146, "topicSearchString": "lodash utilities javascript modules" }, { @@ -132587,7 +136508,7 @@ "forks": 193, "issues": 72, "subscribers": 20, - "stars": 4767, + "stars": 4771, "dependencies": 0 }, "name": "radash", @@ -132615,9 +136536,11 @@ }, "npmPkg": "radash", "npm": { - "downloads": 1662005, - "weekDownloads": 344509, - "size": 306084 + "downloads": 1744317, + "weekDownloads": 297162, + "size": 306084, + "latestRelease": "12.1.1", + "latestReleaseDate": "2025-06-18T04:22:49.665Z" }, "score": 92, "matchingScoreModifiers": [ @@ -132626,7 +136549,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.145, "topicSearchString": "functions javascript javascript-library typescript hacktoberfest" }, { @@ -132651,9 +136574,9 @@ "createdAt": "2024-04-25T11:56:31Z", "pushedAt": "2025-09-07T13:36:35Z", "forks": 483, - "issues": 106, + "issues": 107, "subscribers": 33, - "stars": 9995, + "stars": 10011, "dependencies": 0 }, "name": "es-toolkit", @@ -132675,9 +136598,11 @@ }, "npmPkg": "es-toolkit", "npm": { - "downloads": 16908098, - "weekDownloads": 3237139, - "size": 2492698 + "downloads": 17753228, + "weekDownloads": 2968047, + "size": 2492698, + "latestRelease": "1.39.10", + "latestReleaseDate": "2025-08-17T08:36:19.977Z" }, "score": 86, "matchingScoreModifiers": [ @@ -132688,7 +136613,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.142, "topicSearchString": "" }, { @@ -132713,10 +136638,10 @@ "updatedAt": "2025-09-02T07:03:49Z", "createdAt": "2019-06-27T05:20:06Z", "pushedAt": "2025-09-02T07:03:49Z", - "forks": 2685, + "forks": 2682, "issues": 169, "subscribers": 91, - "stars": 14652, + "stars": 14658, "dependencies": 0 }, "name": "ahooks", @@ -132743,9 +136668,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1661448, - "weekDownloads": 314234, - "size": 620757 + "downloads": 1743263, + "weekDownloads": 271297, + "size": 620757, + "latestRelease": "3.9.5", + "latestReleaseDate": "2025-08-31T13:56:25.816Z" }, "score": 86, "matchingScoreModifiers": [ @@ -132756,7 +136683,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.161, + "popularity": 0.132, "topicSearchString": "ahooks react hooks-library umi-hooks react-hooks" }, { @@ -132815,15 +136742,17 @@ }, "npmPkg": "react-native-letter-flatlist", "npm": { - "downloads": 16, - "weekDownloads": 7, - "size": 13994 + "downloads": 15, + "weekDownloads": 1, + "size": 13994, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-07-30T08:18:42.361Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.533, + "popularity": -0.933, "topicSearchString": "react-native flatlist grid layout alphabetlist letterlist sectionlist" }, { @@ -132880,15 +136809,17 @@ }, "npmPkg": "react-native-stonewall-grid", "npm": { - "downloads": 18, - "weekDownloads": 10, - "size": 16275 + "downloads": 9, + "weekDownloads": 3, + "size": 16275, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-07-29T19:01:59.388Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.5, + "popularity": -0.7, "topicSearchString": "react-native masonry grid layout stonewall" }, { @@ -132950,16 +136881,18 @@ }, "npmPkg": "react-native-scroll-to-child", "npm": { - "downloads": 187, - "weekDownloads": 63, - "size": 146512 + "downloads": 162, + "weekDownloads": 41, + "size": 146512, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-07-31T16:44:45.024Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.714, + "popularity": -0.784, "topicSearchString": "react-native react scrollintoview form scroll into view expo visible component scrolling scrollview typescript" }, { @@ -133020,15 +136953,17 @@ }, "npmPkg": "react-native-dream-toast", "npm": { - "downloads": 20, - "weekDownloads": 10, - "size": 33262 + "downloads": 18, + "weekDownloads": 4, + "size": 33262, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-07-31T14:37:19.954Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.5, + "popularity": -0.8, "topicSearchString": "react-native toast toast-message toast-notification toast-host custom-toast toast-system beauty-toast dream-toast" }, { @@ -133081,16 +137016,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 307, - "weekDownloads": 21, - "size": 140647 + "downloads": 318, + "weekDownloads": 12, + "size": 140647, + "latestRelease": "0.2.22", + "latestReleaseDate": "2025-09-08T16:34:10.992Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.942, + "popularity": -0.968, "topicSearchString": "react-native ios android" }, { @@ -133143,16 +137080,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 263, - "weekDownloads": 13, - "size": 90765 + "downloads": 255, + "weekDownloads": 5, + "size": 90765, + "latestRelease": "0.8.5", + "latestReleaseDate": "2025-09-08T16:34:37.598Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.957, + "popularity": -0.983, "topicSearchString": "react-native expo expo-helium helium-expo-sdk expo-helium-sdk heliumpaywallsdk" }, { @@ -133175,7 +137114,7 @@ "createdAt": "2021-08-12T19:04:44Z", "pushedAt": "2025-05-13T02:09:33Z", "forks": 56, - "issues": 15, + "issues": 16, "subscribers": 34, "stars": 176, "dependencies": 1 @@ -133210,16 +137149,18 @@ }, "npmPkg": "onesignal-expo-plugin", "npm": { - "downloads": 132405, - "weekDownloads": 27387, - "size": 101579 + "downloads": 139046, + "weekDownloads": 23348, + "size": 101579, + "latestRelease": "2.0.3", + "latestReleaseDate": "2024-06-04T23:31:59.485Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.143, "topicSearchString": "expo onesignal push notifications eas react-native ios android onesignal-notifications push-notifications" }, { @@ -133278,15 +137219,17 @@ }, "npmPkg": "react-native-input-suggestion", "npm": { - "downloads": 38, - "weekDownloads": 21, - "size": 13892 + "downloads": 24, + "weekDownloads": 4, + "size": 13892, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-08-02T14:02:25.113Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.475, + "popularity": -0.84, "topicSearchString": "react-native textinput autocomplete suggestion-input input auto-fill input-suggestion swipe-to-fill textinput-suggestion component library" }, { @@ -133312,7 +137255,7 @@ "createdAt": "2025-07-13T19:44:27Z", "pushedAt": "2025-09-09T11:41:01Z", "forks": 0, - "issues": 1, + "issues": 2, "subscribers": 2, "stars": 47, "dependencies": 0 @@ -133368,16 +137311,18 @@ }, "npmPkg": "react-native-nitro-screen-recorder", "npm": { - "downloads": 732, - "weekDownloads": 209, - "size": 589381 + "downloads": 669, + "weekDownloads": 99, + "size": 589381, + "latestRelease": "0.3.9", + "latestReleaseDate": "2025-09-09T11:48:24.165Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.507, + "popularity": -0.624, "topicSearchString": "react-native ios android nitro-screen-recorder nitro screen-recording screen-recorder video-recording screen-capture screen-sharing recording video-capture camera-overlay microphone audio-recording global-recording in-app-recording broadcast-extension media-projection nitro-modules replaykit expo-plugin permissions mobile-recording video camera audio multimedia native-module typescript" }, { @@ -133430,15 +137375,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 79139, - "weekDownloads": 17144, - "size": 65701 + "downloads": 87993, + "weekDownloads": 13535, + "size": 65701, + "latestRelease": "3.1.0", + "latestReleaseDate": "2025-04-09T16:19:56.324Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.066, + "popularity": -0.119, "topicSearchString": "react expo config-plugins prebuild appboy-sdk braze appboy analytics segmentation" }, { @@ -133460,10 +137407,10 @@ "updatedAt": "2025-08-14T00:03:29Z", "createdAt": "2024-02-08T20:28:00Z", "pushedAt": "2025-08-14T00:03:29Z", - "forks": 23, - "issues": 6, + "forks": 24, + "issues": 7, "subscribers": 3, - "stars": 323, + "stars": 325, "dependencies": 0 }, "name": "react-native-zoom-toolkit", @@ -133502,17 +137449,18 @@ }, "npmPkg": "react-native-zoom-toolkit", "npm": { - "downloads": 28359, - "weekDownloads": 5785, - "size": 594147 + "downloads": 29183, + "weekDownloads": 4922, + "size": 594147, + "latestRelease": "5.0.1", + "latestReleaseDate": "2025-08-14T00:02:40.753Z" }, - "score": 57, + "score": 51, "matchingScoreModifiers": [ "Known", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.173, + "popularity": 0.143, "topicSearchString": "zoom zoomable zoomable-view pan pinch pinch-to-zoom double-tap gallery lightbox image-gallery image-cropper react-native image-zoom zoomable-image crop" }, { @@ -133581,16 +137529,18 @@ }, "npmPkg": "react-native-trays", "npm": { - "downloads": 276, - "weekDownloads": 104, - "size": 113348 + "downloads": 272, + "weekDownloads": 107, + "size": 113348, + "latestRelease": "0.11.0", + "latestReleaseDate": "2025-08-15T04:58:15.472Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.425, + "popularity": -0.416, "topicSearchString": "react-native ios android tray bottom-sheet modal drawer popup component ui animation reanimated expo mobile-ui bottomsheet family react" }, { @@ -133613,13 +137563,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-10T10:40:38Z", + "updatedAt": "2025-09-11T12:32:45Z", "createdAt": "2025-08-06T12:23:07Z", - "pushedAt": "2025-08-10T10:40:38Z", + "pushedAt": "2025-09-11T12:32:45Z", "forks": 3, "issues": 3, "subscribers": 0, - "stars": 32, + "stars": 33, "dependencies": 0 }, "name": "@kingstinct/react-native-activity-kit", @@ -133644,15 +137594,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 99, - "weekDownloads": 27, - "size": 41560 + "downloads": 248, + "weekDownloads": 22, + "size": 188882, + "latestRelease": "0.0.5", + "latestReleaseDate": "2025-09-11T12:37:44.753Z" }, - "score": 43, + "score": 49, "matchingScoreModifiers": [ + "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.515, + "popularity": -0.674, "topicSearchString": "react-native nitro" }, { @@ -133708,15 +137661,17 @@ }, "npmPkg": "rn-snappy-toast", "npm": { - "downloads": 242, - "weekDownloads": 208, - "size": 112140 + "downloads": 52, + "weekDownloads": 10, + "size": 112140, + "latestRelease": "0.1.8", + "latestReleaseDate": "2025-08-11T04:44:55.660Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.257, + "popularity": -0.833, "topicSearchString": "react-native ios android" }, { @@ -133781,15 +137736,17 @@ }, "npmPkg": "react-native-simple-weekly-calendar", "npm": { - "downloads": 57, - "weekDownloads": 18, - "size": 45119 + "downloads": 46, + "weekDownloads": 8, + "size": 45119, + "latestRelease": "1.0.0", + "latestReleaseDate": "2025-08-09T13:03:37.220Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.723, + "popularity": -0.84, "topicSearchString": "react native simple weekly calendar react-native ios android" }, { @@ -133855,15 +137812,17 @@ }, "npmPkg": "react-native-crossfade-image", "npm": { - "downloads": 556, - "weekDownloads": 74, - "size": 12191 + "downloads": 584, + "weekDownloads": 35, + "size": 12191, + "latestRelease": "1.3.4", + "latestReleaseDate": "2025-04-19T09:11:43.661Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.636, + "popularity": -0.699, "topicSearchString": "react-native ios android crossfade image transition animation background-image cross-fade" }, { @@ -133888,13 +137847,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-04-19T09:39:04Z", + "updatedAt": "2025-09-10T21:02:01Z", "createdAt": "2022-06-08T18:26:34Z", - "pushedAt": "2025-04-19T09:39:04Z", + "pushedAt": "2025-09-10T21:02:01Z", "forks": 7, "issues": 0, "subscribers": 1, - "stars": 58, + "stars": 60, "dependencies": 1 }, "name": "@kolking/react-native-avatar", @@ -133932,15 +137891,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 2627, - "weekDownloads": 525, - "size": 90851 + "downloads": 2766, + "weekDownloads": 372, + "size": 90907, + "latestRelease": "2.1.6", + "latestReleaseDate": "2025-09-10T20:50:40.499Z" }, - "score": 43, + "score": 49, "matchingScoreModifiers": [ + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, + "popularity": 0.114, "topicSearchString": "react-native ios android userpic avatar gravatar avatar-image user-picture user-image user-avatar initials badge image picture user" }, { @@ -134009,15 +137971,17 @@ "hasNativeCode": false }, "npm": { - "downloads": 12929, - "weekDownloads": 3065, - "size": 418766 + "downloads": 12889, + "weekDownloads": 1836, + "size": 418766, + "latestRelease": "1.4.1", + "latestReleaseDate": "2025-04-19T09:26:58.159Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.202, + "popularity": 0.121, "topicSearchString": "react-native ios android rating rate evaluate feedback user-rating stars-rating hearts-rating emoji-rating rating-stars" }, { @@ -134044,13 +138008,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-04-19T09:19:23Z", + "updatedAt": "2025-09-12T16:34:58Z", "createdAt": "2023-04-21T09:09:14Z", - "pushedAt": "2025-04-19T09:19:23Z", + "pushedAt": "2025-09-12T16:34:58Z", "forks": 5, - "issues": 3, + "issues": 2, "subscribers": 1, - "stars": 81, + "stars": 82, "dependencies": 0 }, "name": "react-native-page-indicator", @@ -134085,15 +138049,18 @@ }, "npmPkg": "react-native-page-indicator", "npm": { - "downloads": 14504, - "weekDownloads": 3409, - "size": 21581 + "downloads": 14790, + "weekDownloads": 2866, + "size": 21603, + "latestRelease": "2.4.3", + "latestReleaseDate": "2025-09-12T16:35:25.511Z" }, - "score": 43, + "score": 49, "matchingScoreModifiers": [ + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.2, + "popularity": 0.165, "topicSearchString": "react-native ios android pager paging pagination indicator swiper slideshow carousel indicators" }, { @@ -134162,14 +138129,16 @@ }, "npm": { "downloads": 26, - "weekDownloads": 6, - "size": 17975 + "weekDownloads": 1, + "size": 17975, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-04-19T09:36:45.941Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.8, + "popularity": -0.967, "topicSearchString": "react-native ios android parallax swiper carousel intro onboarding scrollable reanimated parallax-effect parallax-swiper parallax-scrolling parallax-carousel parallax-slider" }, { @@ -134198,7 +138167,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 11, + "stars": 12, "dependencies": 0 }, "name": "@mhpdev/react-native-haptics", @@ -134233,15 +138202,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 310, - "weekDownloads": 237, - "size": 46579 + "downloads": 131, + "weekDownloads": 23, + "size": 46579, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-08-11T17:54:16.750Z" }, - "score": 51, - "matchingScoreModifiers": [ - "Recently updated" - ], - "popularity": -0.342, + "score": 46, + "matchingScoreModifiers": [], + "popularity": -0.847, "topicSearchString": "react-native ios android haptics vibration haptic-feedback vibration-effects haptic-feedback-ios haptic haptic-feedback-android haptics-ios haptics-android" }, { @@ -134296,15 +138265,17 @@ }, "npmPkg": "react-native-device-attest", "npm": { - "downloads": 6482, - "weekDownloads": 1322, - "size": 29001 + "downloads": 6676, + "weekDownloads": 1066, + "size": 29001, + "latestRelease": "0.1.6", + "latestReleaseDate": "2025-08-01T18:33:56.209Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.077, + "popularity": -0.114, "topicSearchString": "react-native expo device-attest reactnativedeviceattest" }, { @@ -134355,16 +138326,18 @@ }, "npmPkg": "react-native-linear-gradient-web", "npm": { - "downloads": 25, - "weekDownloads": 15, - "size": 12286 + "downloads": 17, + "weekDownloads": 4, + "size": 12286, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-07-16T08:13:11.536Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.4, + "popularity": -0.8, "topicSearchString": "" }, { @@ -134418,13 +138391,15 @@ }, "npmPkg": "react-native-fbtee", "npm": { - "downloads": 30, - "weekDownloads": 15, - "size": 17942 + "downloads": 21, + "weekDownloads": 3, + "size": 17942, + "latestRelease": "1.1.0", + "latestReleaseDate": "2025-08-01T07:33:55.202Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.571, + "popularity": -0.85, "topicSearchString": "react react-native component android android-widget widget home-screen home-screen-widget" }, { @@ -134450,7 +138425,7 @@ "forks": 0, "issues": 3, "subscribers": 1, - "stars": 69, + "stars": 71, "dependencies": 7 }, "name": "react-native-bundle-discovery", @@ -134475,16 +138450,18 @@ }, "npmPkg": "react-native-bundle-discovery", "npm": { - "downloads": 1510, - "weekDownloads": 549, - "size": 360097 + "downloads": 1337, + "weekDownloads": 451, + "size": 360097, + "latestRelease": "1.2.0", + "latestReleaseDate": "2025-07-12T11:28:27.172Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.309, + "popularity": 0.287, "topicSearchString": "metro react-native" }, { @@ -134505,13 +138482,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-09T17:46:29Z", + "updatedAt": "2025-09-13T11:00:06Z", "createdAt": "2016-11-29T04:53:07Z", - "pushedAt": "2025-09-09T17:46:29Z", + "pushedAt": "2025-09-13T11:00:06Z", "forks": 506, - "issues": 108, + "issues": 107, "subscribers": 45, - "stars": 5778, + "stars": 5781, "dependencies": 4 }, "name": "@tanstack/react-form", @@ -134532,9 +138509,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 1488004, - "weekDownloads": 303877, - "size": 369477 + "downloads": 1542952, + "weekDownloads": 250821, + "size": 372235, + "latestRelease": "1.20.0", + "latestReleaseDate": "2025-09-13T11:00:13.712Z" }, "score": 86, "matchingScoreModifiers": [ @@ -134545,7 +138524,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.174, + "popularity": 0.138, "topicSearchString": "" }, { @@ -134567,13 +138546,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-05T14:15:20Z", + "updatedAt": "2025-09-10T14:10:04Z", "createdAt": "2019-09-10T19:23:58Z", - "pushedAt": "2025-09-05T14:15:20Z", - "forks": 3419, + "pushedAt": "2025-09-10T14:10:04Z", + "forks": 3429, "issues": 64, "subscribers": 214, - "stars": 46588, + "stars": 46623, "dependencies": 2 }, "name": "@tanstack/query-async-storage-persister", @@ -134594,9 +138573,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 745180, - "weekDownloads": 138512, - "size": 56529 + "downloads": 779183, + "weekDownloads": 115269, + "size": 56529, + "latestRelease": "5.87.4", + "latestReleaseDate": "2025-09-10T14:10:15.001Z" }, "score": 97, "matchingScoreModifiers": [ @@ -134606,7 +138587,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.158, + "popularity": 0.126, "topicSearchString": "" }, { @@ -134628,13 +138609,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-09-05T14:15:20Z", + "updatedAt": "2025-09-10T14:10:04Z", "createdAt": "2019-09-10T19:23:58Z", - "pushedAt": "2025-09-05T14:15:20Z", - "forks": 3419, + "pushedAt": "2025-09-10T14:10:04Z", + "forks": 3429, "issues": 64, "subscribers": 214, - "stars": 46588, + "stars": 46623, "dependencies": 1 }, "name": "@tanstack/react-query-persist-client", @@ -134655,9 +138636,11 @@ "hasNativeCode": false }, "npm": { - "downloads": 2029641, - "weekDownloads": 419284, - "size": 33890 + "downloads": 2129760, + "weekDownloads": 352305, + "size": 33890, + "latestRelease": "5.87.4", + "latestReleaseDate": "2025-09-10T14:10:32.740Z" }, "score": 97, "matchingScoreModifiers": [ @@ -134667,7 +138650,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.141, "topicSearchString": "" }, { @@ -134693,7 +138676,7 @@ "forks": 159, "issues": 48, "subscribers": 46, - "stars": 2968, + "stars": 2969, "dependencies": 4 }, "name": "gl-react-native", @@ -134723,9 +138706,11 @@ "unmaintained": true, "npmPkg": "gl-react-native", "npm": { - "downloads": 1067, - "weekDownloads": 183, - "size": 5765 + "downloads": 1214, + "weekDownloads": 196, + "size": 5765, + "latestRelease": "5.2.1", + "latestReleaseDate": "2022-05-28T20:16:26.073Z" }, "score": 57, "matchingScoreModifiers": [ @@ -134734,7 +138719,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.604, + "popularity": -0.612, "topicSearchString": "gl-react gl opengl react react-native react-component" }, { @@ -134753,13 +138738,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-05T09:58:14Z", + "updatedAt": "2025-09-11T19:07:06Z", "createdAt": "2025-08-03T16:09:47Z", - "pushedAt": "2025-09-05T09:58:14Z", + "pushedAt": "2025-09-11T19:07:06Z", "forks": 2, "issues": 1, "subscribers": 1, - "stars": 197, + "stars": 212, "dependencies": 0 }, "name": "react-native-fast-squircle", @@ -134786,15 +138771,17 @@ }, "npmPkg": "react-native-fast-squircle", "npm": { - "downloads": 779, - "weekDownloads": 133, - "size": 130442 + "downloads": 864, + "weekDownloads": 51, + "size": 138588, + "latestRelease": "1.0.10", + "latestReleaseDate": "2025-09-11T19:07:05.608Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": -0.605, + "popularity": -0.7, "topicSearchString": "react-native ios android" }, { @@ -134855,16 +138842,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 2137, - "weekDownloads": 504, - "size": 37556 + "downloads": 2374, + "weekDownloads": 374, + "size": 37556, + "latestRelease": "3.0.0", + "latestReleaseDate": "2025-08-14T00:56:54.865Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.049, + "popularity": -0.116, "topicSearchString": "react-native component splash-screen lottie-splash-screen lottie animation splashscreen splash launch-screen launchscreen android ios swift" }, { @@ -134883,13 +138872,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-02T17:51:04Z", + "updatedAt": "2025-09-11T20:20:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-02T17:51:04Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-11T20:20:59Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-mesh-gradient", @@ -134917,9 +138906,11 @@ }, "npmPkg": "expo-mesh-gradient", "npm": { - "downloads": 15232, - "weekDownloads": 2603, - "size": 12571 + "downloads": 16263, + "weekDownloads": 3314, + "size": 61658, + "latestRelease": "0.4.7", + "latestReleaseDate": "2025-09-11T20:24:05.826Z" }, "score": 86, "matchingScoreModifiers": [ @@ -134930,7 +138921,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.145, + "popularity": 0.173, "topicSearchString": "react-native expo mesh-gradient gradient mesh" }, { @@ -134953,10 +138944,10 @@ "updatedAt": "2025-09-09T12:16:42Z", "createdAt": "2018-04-25T06:35:29Z", "pushedAt": "2025-09-09T12:16:42Z", - "forks": 1364, - "issues": 192, + "forks": 1363, + "issues": 196, "subscribers": 80, - "stars": 10221, + "stars": 10236, "dependencies": 11 }, "name": "react-native-worklets", @@ -134983,9 +138974,11 @@ }, "npmPkg": "react-native-worklets", "npm": { - "downloads": 475662, - "weekDownloads": 73225, - "size": 682357 + "downloads": 552461, + "weekDownloads": 71261, + "size": 682357, + "latestRelease": "0.5.1", + "latestReleaseDate": "2025-09-09T15:30:14.240Z" }, "score": 89, "matchingScoreModifiers": [ @@ -134995,7 +138988,7 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.131, + "popularity": 0.11, "topicSearchString": "react-native react native worklets" }, { @@ -135023,9 +139016,9 @@ "createdAt": "2025-07-26T02:49:02Z", "pushedAt": "2025-09-05T03:18:17Z", "forks": 5, - "issues": 2, + "issues": 5, "subscribers": 0, - "stars": 240, + "stars": 246, "dependencies": 1 }, "name": "react-native-animated-glow", @@ -135066,9 +139059,11 @@ }, "npmPkg": "react-native-animated-glow", "npm": { - "downloads": 1532, - "weekDownloads": 400, - "size": 251743 + "downloads": 1697, + "weekDownloads": 282, + "size": 251743, + "latestRelease": "3.0.1", + "latestReleaseDate": "2025-09-05T03:16:53.426Z" }, "score": 57, "matchingScoreModifiers": [ @@ -135076,7 +139071,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.222, + "popularity": 0.141, "topicSearchString": "react-native skia reanimated glow animation animated border effect neon button-glow animated-glow glowing-button inner-glow apple-intelligence gradient hover press interactive" }, { @@ -135103,7 +139098,7 @@ "forks": 259, "issues": 4, "subscribers": 18, - "stars": 605, + "stars": 606, "dependencies": 0 }, "name": "react-native-video-player", @@ -135132,9 +139127,11 @@ }, "npmPkg": "react-native-video-player", "npm": { - "downloads": 17301, - "weekDownloads": 3591, - "size": 215370 + "downloads": 17747, + "weekDownloads": 3131, + "size": 215370, + "latestRelease": "0.16.3", + "latestReleaseDate": "2025-05-05T18:35:32.931Z" }, "score": 68, "matchingScoreModifiers": [ @@ -135142,7 +139139,7 @@ "Known", "Not supporting New Architecture" ], - "popularity": 0.176, + "popularity": 0.15, "topicSearchString": "react-native ios android video-player hacktoberfest" }, { @@ -135196,15 +139193,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 13460, - "weekDownloads": 2280, - "size": 527188 + "downloads": 12825, + "weekDownloads": 1608, + "size": 527188, + "latestRelease": "0.0.5", + "latestReleaseDate": "2025-07-08T22:33:05.310Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.144, + "popularity": 0.107, "topicSearchString": "react-native ios android" }, { @@ -135258,15 +139257,17 @@ }, "npmPkg": "react-native-drop-shadow-view", "npm": { - "downloads": 36, - "weekDownloads": 12, - "size": 27337 + "downloads": 27, + "weekDownloads": 0, + "size": 27337, + "latestRelease": "0.3.1", + "latestReleaseDate": "2025-08-08T08:07:11.180Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.7, + "popularity": -1, "topicSearchString": "react-native ios android" }, { @@ -135289,10 +139290,10 @@ "updatedAt": "2025-08-04T17:47:02Z", "createdAt": "2025-07-31T13:26:19Z", "pushedAt": "2025-08-04T17:47:02Z", - "forks": 16, + "forks": 17, "issues": 5, "subscribers": 2, - "stars": 255, + "stars": 257, "dependencies": 0 }, "name": "expo-liquid-glass-view", @@ -135319,16 +139320,18 @@ }, "npmPkg": "expo-liquid-glass-view", "npm": { - "downloads": 1324, - "weekDownloads": 387, - "size": 327023 + "downloads": 1231, + "weekDownloads": 398, + "size": 327023, + "latestRelease": "0.1.8", + "latestReleaseDate": "2025-08-04T17:52:40.026Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.249, + "popularity": 0.275, "topicSearchString": "react-native expo expo-liquid-glass expoliquidglass" }, { @@ -135384,9 +139387,11 @@ }, "npmPkg": "react-native-thermal-receipt-printer", "npm": { - "downloads": 1703, - "weekDownloads": 325, - "size": 6242614 + "downloads": 1715, + "weekDownloads": 302, + "size": 6242614, + "latestRelease": "1.2.0-rc.2", + "latestReleaseDate": "2023-12-06T15:18:12.977Z" }, "score": 30, "matchingScoreModifiers": [ @@ -135395,7 +139400,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.163, + "popularity": 0.15, "topicSearchString": "react-native thermal printer bluetooth net rn android" }, { @@ -135416,13 +139421,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-05-20T13:52:58Z", + "updatedAt": "2025-09-12T15:33:14Z", "createdAt": "2022-07-04T09:18:52Z", - "pushedAt": "2025-05-20T13:52:58Z", + "pushedAt": "2025-09-12T15:33:14Z", "forks": 19, "issues": 7, "subscribers": 3, - "stars": 70, + "stars": 71, "dependencies": 0 }, "name": "react-native-vosk", @@ -135434,9 +139439,11 @@ "react-native", "ios", "android", - "asr", + "vosk", + "speech-to-text", "speech-recognition", - "vosk" + "asr", + "offline" ], "license": { "key": "mit", @@ -135445,23 +139452,26 @@ "url": "http://choosealicense.com/licenses/mit/", "id": "MDc6TGljZW5zZTEz" }, - "hasTypes": false, - "newArchitecture": false, + "hasTypes": true, + "newArchitecture": true, "isArchived": false, "hasNativeCode": true }, "npmPkg": "react-native-vosk", "npm": { - "downloads": 6454, - "weekDownloads": 1136, - "size": 186795026 + "downloads": 6882, + "weekDownloads": 1146, + "size": 186811367, + "latestRelease": "2.1.6", + "latestReleaseDate": "2025-09-12T15:35:23.028Z" }, - "score": 43, + "score": 49, "matchingScoreModifiers": [ + "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.15, - "topicSearchString": "react-native ios android asr speech-recognition vosk" + "popularity": 0.142, + "topicSearchString": "react-native ios android vosk speech-to-text speech-recognition asr offline" }, { "githubUrl": "https://github.com/stripe/stripe-identity-react-native", @@ -135516,15 +139526,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 8007, - "weekDownloads": 1965, - "size": 1130584 + "downloads": 7964, + "weekDownloads": 1574, + "size": 1130584, + "latestRelease": "0.3.8", + "latestReleaseDate": "2025-06-17T15:37:17.610Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.209, + "popularity": 0.168, "topicSearchString": "react-native ios android stripe identity" }, { @@ -135554,7 +139566,7 @@ "forks": 8, "issues": 3, "subscribers": 4, - "stars": 83, + "stars": 84, "dependencies": 0 }, "name": "react-native-screen-corner-radius", @@ -135586,16 +139598,18 @@ }, "npmPkg": "react-native-screen-corner-radius", "npm": { - "downloads": 3751, - "weekDownloads": 896, - "size": 28527 + "downloads": 3797, + "weekDownloads": 734, + "size": 28527, + "latestRelease": "0.2.2", + "latestReleaseDate": "2023-12-07T17:51:57.567Z" }, "score": 32, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.203, + "popularity": 0.164, "topicSearchString": "react-native ios android react native screen library native-module" }, { @@ -135654,15 +139668,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 564, - "weekDownloads": 497, - "size": 30292 + "downloads": 568, + "weekDownloads": 527, + "size": 30292, + "latestRelease": "0.1.6", + "latestReleaseDate": "2025-08-14T11:28:46.586Z" }, - "score": 51, - "matchingScoreModifiers": [ - "Recently updated" - ], - "popularity": -0.247, + "score": 46, + "matchingScoreModifiers": [], + "popularity": -0.208, "topicSearchString": "react-native android ios battery batteryinfo batterystatus turbomodule dynamic-battery-info static-battery-info react-native-turbomodule event-listener" }, { @@ -135725,16 +139739,18 @@ }, "npmPkg": "expo-roomplan", "npm": { - "downloads": 687, - "weekDownloads": 27, - "size": 102541 + "downloads": 694, + "weekDownloads": 145, + "size": 102541, + "latestRelease": "1.2.1", + "latestReleaseDate": "2025-08-30T16:41:17.752Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.966, + "popularity": -0.822, "topicSearchString": "react-native expo expo-roomplan exporoomplan roomplan arkit room-scanning augmented-reality ar lidar ios mobile" }, { @@ -135784,15 +139800,17 @@ }, "npmPkg": "matomo-tracker-react-native", "npm": { - "downloads": 7552, - "weekDownloads": 1189, - "size": 84881 + "downloads": 8100, + "weekDownloads": 986, + "size": 84881, + "latestRelease": "0.3.3", + "latestReleaseDate": "2025-04-02T07:52:36.348Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": 0.134, + "popularity": 0.104, "topicSearchString": "matomo react-native expo" }, { @@ -135821,7 +139839,7 @@ "forks": 57, "issues": 33, "subscribers": 10, - "stars": 89, + "stars": 88, "dependencies": 2 }, "name": "@twilio/voice-react-native-sdk", @@ -135847,16 +139865,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 12216, - "weekDownloads": 2083, - "size": 2709928 + "downloads": 12807, + "weekDownloads": 2019, + "size": 2709928, + "latestRelease": "1.6.1", + "latestReleaseDate": "2025-07-07T23:10:13.613Z" }, "score": 51, "matchingScoreModifiers": [ "Known", "Not supporting New Architecture" ], - "popularity": 0.145, + "popularity": 0.134, "topicSearchString": "react-native ios android" }, { @@ -135913,9 +139933,11 @@ }, "npmPkg": "react-native-feedback-hub", "npm": { - "downloads": 413, + "downloads": 414, "weekDownloads": 10, - "size": 88174 + "size": 88174, + "latestRelease": "1.1.4", + "latestReleaseDate": "2025-08-27T23:07:51.573Z" }, "score": 49, "matchingScoreModifiers": [ @@ -135986,16 +140008,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 938, - "weekDownloads": 0, - "size": 70279 + "downloads": 952, + "weekDownloads": 179, + "size": 70279, + "latestRelease": "0.1.11", + "latestReleaseDate": "2025-08-23T08:14:54.368Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.84, "topicSearchString": "react-native expo emoji-picker emoji-chooser emoji-select emoji picker component" }, { @@ -136018,13 +140042,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-27T17:26:22Z", + "updatedAt": "2025-09-11T09:27:22Z", "createdAt": "2024-11-21T13:42:10Z", - "pushedAt": "2025-08-27T17:26:22Z", + "pushedAt": "2025-09-11T09:27:22Z", "forks": 37, - "issues": 19, - "subscribers": 18, - "stars": 51, + "issues": 18, + "subscribers": 16, + "stars": 52, "dependencies": 0 }, "name": "@elevenlabs/react-native", @@ -136052,16 +140076,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 2999, - "weekDownloads": 336, - "size": 259293 + "downloads": 3262, + "weekDownloads": 355, + "size": 261733, + "latestRelease": "0.3.1", + "latestReleaseDate": "2025-09-11T09:30:56.038Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.095, + "popularity": 0.093, "topicSearchString": "elevenlabs react-native conversational-ai webrtc voice ai" }, { @@ -136111,16 +140137,18 @@ }, "npmPkg": "scandit-react-native-datacapture-core", "npm": { - "downloads": 24782, - "weekDownloads": 5683, - "size": 609494 + "downloads": 25763, + "weekDownloads": 4621, + "size": 609494, + "latestRelease": "7.5.1", + "latestReleaseDate": "2025-09-04T19:25:39.016Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.055, + "popularity": -0.098, "topicSearchString": "scandit react-native" }, { @@ -136170,16 +140198,18 @@ }, "npmPkg": "scandit-react-native-datacapture-barcode", "npm": { - "downloads": 23495, - "weekDownloads": 5537, - "size": 2065699 + "downloads": 24323, + "weekDownloads": 4398, + "size": 2065699, + "latestRelease": "7.5.1", + "latestReleaseDate": "2025-09-04T19:25:45.471Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.05, + "popularity": -0.096, "topicSearchString": "scandit react-native" }, { @@ -136229,16 +140259,18 @@ }, "npmPkg": "scandit-react-native-datacapture-id", "npm": { - "downloads": 8601, - "weekDownloads": 2040, - "size": 428248 + "downloads": 8762, + "weekDownloads": 1531, + "size": 428248, + "latestRelease": "7.5.1", + "latestReleaseDate": "2025-09-04T19:25:51.718Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.048, + "popularity": -0.101, "topicSearchString": "scandit react-native" }, { @@ -136288,16 +140320,18 @@ }, "npmPkg": "scandit-react-native-datacapture-parser", "npm": { - "downloads": 6191, - "weekDownloads": 1547, - "size": 100010 + "downloads": 6269, + "weekDownloads": 1090, + "size": 100010, + "latestRelease": "7.5.1", + "latestReleaseDate": "2025-09-04T19:26:03.251Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.038, + "popularity": -0.102, "topicSearchString": "scandit react-native" }, { @@ -136347,16 +140381,18 @@ }, "npmPkg": "scandit-react-native-datacapture-label", "npm": { - "downloads": 762, - "weekDownloads": 293, - "size": 469909 + "downloads": 604, + "weekDownloads": 147, + "size": 469909, + "latestRelease": "7.5.1", + "latestReleaseDate": "2025-09-04T19:25:57.782Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.673, + "popularity": -0.793, "topicSearchString": "scandit react-native" }, { @@ -136406,16 +140442,18 @@ }, "npmPkg": "scandit-react-native-datacapture-label-text", "npm": { - "downloads": 610, - "weekDownloads": 196, - "size": 57013 + "downloads": 533, + "weekDownloads": 111, + "size": 57013, + "latestRelease": "7.5.1", + "latestReleaseDate": "2025-09-04T19:26:19.269Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.726, + "popularity": -0.822, "topicSearchString": "scandit react-native" }, { @@ -136465,16 +140503,18 @@ }, "npmPkg": "scandit-react-native-datacapture-price-label", "npm": { - "downloads": 712, - "weekDownloads": 273, - "size": 57270 + "downloads": 554, + "weekDownloads": 105, + "size": 57270, + "latestRelease": "7.5.1", + "latestReleaseDate": "2025-09-04T19:26:09.515Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.673, + "popularity": -0.838, "topicSearchString": "scandit react-native" }, { @@ -136500,9 +140540,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-03T15:43:39Z", + "updatedAt": "2025-09-11T17:15:10Z", "createdAt": "2024-10-31T15:52:29Z", - "pushedAt": "2025-09-03T15:43:39Z", + "pushedAt": "2025-09-11T17:15:10Z", "forks": 1, "issues": 1, "subscribers": 1, @@ -136531,16 +140571,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 290, - "weekDownloads": 15, - "size": 458489 + "downloads": 391, + "weekDownloads": 18, + "size": 472483, + "latestRelease": "0.14.0", + "latestReleaseDate": "2025-09-11T17:15:19.791Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.706, + "popularity": -0.711, "topicSearchString": "react-native ui components" }, { @@ -136566,9 +140608,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-03T15:43:39Z", + "updatedAt": "2025-09-11T17:15:10Z", "createdAt": "2024-10-31T15:52:29Z", - "pushedAt": "2025-09-03T15:43:39Z", + "pushedAt": "2025-09-11T17:15:10Z", "forks": 1, "issues": 1, "subscribers": 1, @@ -136597,16 +140639,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 251, - "weekDownloads": 17, - "size": 110133 + "downloads": 338, + "weekDownloads": 6, + "size": 114685, + "latestRelease": "0.14.0", + "latestReleaseDate": "2025-09-11T17:15:19.799Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.692, + "popularity": -0.735, "topicSearchString": "react-native calendar dates" }, { @@ -136640,9 +140684,9 @@ "createdAt": "2024-01-26T19:08:37Z", "pushedAt": "2025-07-02T08:38:52Z", "forks": 60, - "issues": 36, + "issues": 38, "subscribers": 6, - "stars": 1020, + "stars": 1025, "dependencies": 29 }, "name": "@10play/tentap-editor", @@ -136673,16 +140717,18 @@ "hasNativeCode": true }, "npm": { - "downloads": 82696, - "weekDownloads": 19577, - "size": 4488272 + "downloads": 84403, + "weekDownloads": 14244, + "size": 4488272, + "latestRelease": "0.7.4", + "latestReleaseDate": "2025-07-02T08:38:51.306Z" }, "score": 70, "matchingScoreModifiers": [ "Popular", "Known" ], - "popularity": 0.201, + "popularity": 0.143, "topicSearchString": "rich-text rich-text-editor editor tiptap-react-native prosemirror-react-native react-native ios android" }, { @@ -136720,9 +140766,11 @@ }, "npmPkg": "react-native-qr-kit", "npm": { - "downloads": 233, + "downloads": 241, "weekDownloads": 0, - "size": 19513 + "size": 19513, + "latestRelease": "1.0.2", + "latestReleaseDate": "2025-08-24T10:14:42.001Z" }, "score": 49, "matchingScoreModifiers": [ @@ -136752,13 +140800,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-01T13:06:49Z", + "updatedAt": "2025-09-10T14:32:14Z", "createdAt": "2023-11-08T15:54:50Z", - "pushedAt": "2025-09-01T13:06:49Z", + "pushedAt": "2025-09-10T14:32:14Z", "forks": 11, "issues": 0, "subscribers": 89, - "stars": 58, + "stars": 59, "dependencies": 0 }, "name": "@shopify/checkout-sheet-kit", @@ -136784,9 +140832,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 15034, - "weekDownloads": 3945, - "size": 200534 + "downloads": 15148, + "weekDownloads": 3322, + "size": 200534, + "latestRelease": "3.3.1", + "latestReleaseDate": "2025-09-08T22:10:43.851Z" }, "score": 57, "matchingScoreModifiers": [ @@ -136794,7 +140844,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.223, + "popularity": 0.186, "topicSearchString": "react-native shopify checkout" }, { @@ -136821,7 +140871,7 @@ "forks": 2, "issues": 0, "subscribers": 1, - "stars": 69, + "stars": 71, "dependencies": 0 }, "name": "expo-live-activity", @@ -136849,16 +140899,18 @@ }, "npmPkg": "expo-live-activity", "npm": { - "downloads": 1408, - "weekDownloads": 327, - "size": 106177 + "downloads": 1280, + "weekDownloads": 101, + "size": 106177, + "latestRelease": "0.2.1", + "latestReleaseDate": "2025-08-12T14:23:11.173Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.198, + "popularity": 0.067, "topicSearchString": "react-native expo live-activity ios apple" }, { @@ -136880,13 +140932,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-27T09:21:29Z", + "updatedAt": "2025-09-12T15:55:31Z", "createdAt": "2025-06-23T12:02:50Z", - "pushedAt": "2025-08-27T09:21:29Z", + "pushedAt": "2025-09-12T15:55:31Z", "forks": 9, "issues": 4, "subscribers": 0, - "stars": 153, + "stars": 155, "dependencies": 2 }, "name": "react-native-rag", @@ -136916,16 +140968,18 @@ }, "npmPkg": "react-native-rag", "npm": { - "downloads": 102, - "weekDownloads": 19, - "size": 131750 + "downloads": 189, + "weekDownloads": 9, + "size": 134676, + "latestRelease": "0.1.2", + "latestReleaseDate": "2025-09-12T15:56:40.004Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.592, + "popularity": -0.709, "topicSearchString": "react-native ios android ai llm rag" }, { @@ -136946,13 +141000,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-10T03:37:41Z", + "updatedAt": "2025-09-13T04:34:25Z", "createdAt": "2023-08-02T04:26:30Z", - "pushedAt": "2025-09-10T03:37:41Z", + "pushedAt": "2025-09-13T04:34:25Z", "forks": 60, "issues": 19, "subscribers": 10, - "stars": 653, + "stars": 665, "dependencies": 0 }, "name": "llama.rn", @@ -136986,9 +141040,11 @@ }, "npmPkg": "llama.rn", "npm": { - "downloads": 10485, - "weekDownloads": 1977, - "size": 574435383 + "downloads": 10479, + "weekDownloads": 1613, + "size": 582688784, + "latestRelease": "0.6.15", + "latestReleaseDate": "2025-09-13T04:25:32.842Z" }, "score": 57, "matchingScoreModifiers": [ @@ -136996,7 +141052,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.16, + "popularity": 0.131, "topicSearchString": "react-native ios android large-language-model llm local-llm llama.cpp llama llama-2 llama-cpp" }, { @@ -137046,9 +141102,11 @@ }, "npmPkg": "rn-toptabs", "npm": { - "downloads": 909, + "downloads": 914, "weekDownloads": 0, - "size": 34977 + "size": 34977, + "latestRelease": "1.0.11", + "latestReleaseDate": "2025-09-04T14:44:47.397Z" }, "score": 49, "matchingScoreModifiers": [ @@ -137114,16 +141172,18 @@ }, "npmPkg": "react-native-gnss-status-checker", "npm": { - "downloads": 124, - "weekDownloads": 9, - "size": 115812 + "downloads": 126, + "weekDownloads": 7, + "size": 115812, + "latestRelease": "1.1.0-beta.1", + "latestReleaseDate": "2025-08-29T09:22:57.310Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.938, + "popularity": -0.952, "topicSearchString": "react-native android gnss gps navic satellite dual-frequency location" }, { @@ -137182,9 +141242,11 @@ }, "npmPkg": "typewriter4react-native", "npm": { - "downloads": 793, + "downloads": 797, "weekDownloads": 0, - "size": 60409 + "size": 60409, + "latestRelease": "0.5.2", + "latestReleaseDate": "2025-09-02T15:06:05.769Z" }, "score": 49, "matchingScoreModifiers": [ @@ -137247,13 +141309,15 @@ "hasNativeCode": true }, "npm": { - "downloads": 33, - "weekDownloads": 6, - "size": 33566 + "downloads": 51, + "weekDownloads": 18, + "size": 33566, + "latestRelease": "0.2.0", + "latestReleaseDate": "2025-07-26T01:07:14.096Z" }, "score": 46, "matchingScoreModifiers": [], - "popularity": -0.829, + "popularity": -0.7, "topicSearchString": "react-native ios android keep-awake" }, { @@ -137312,9 +141376,11 @@ }, "npmPkg": "expo-better-auth-passkey", "npm": { - "downloads": 73, + "downloads": 74, "weekDownloads": 0, - "size": 52350 + "size": 52350, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-09-03T11:04:12.485Z" }, "score": 49, "matchingScoreModifiers": [ @@ -137348,7 +141414,7 @@ "forks": 1, "issues": 0, "subscribers": 1, - "stars": 104, + "stars": 108, "dependencies": 0 }, "name": "@nkzw/stack", @@ -137369,16 +141435,18 @@ "hasNativeCode": false }, "npm": { - "downloads": 456, - "weekDownloads": 133, - "size": 32199 + "downloads": 409, + "weekDownloads": 49, + "size": 32199, + "latestRelease": "2.2.0", + "latestReleaseDate": "2025-07-07T09:27:48.931Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.501, + "popularity": -0.648, "topicSearchString": "" }, { @@ -137400,13 +141468,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T12:50:48Z", + "updatedAt": "2025-09-13T16:02:47Z", "createdAt": "2025-09-02T14:44:03Z", - "pushedAt": "2025-09-10T12:50:48Z", + "pushedAt": "2025-09-13T16:02:47Z", "forks": 15, - "issues": 1, + "issues": 0, "subscribers": 6, - "stars": 397, + "stars": 508, "dependencies": 0 }, "name": "@callstack/liquid-glass", @@ -137432,9 +141500,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 456, + "downloads": 640, "weekDownloads": 0, - "size": 33594 + "size": 36885, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-09-13T16:02:39.115Z" }, "score": 59, "matchingScoreModifiers": [ @@ -137498,14 +141568,16 @@ "npmPkg": "react-native-nitro-event-kit", "npm": { "downloads": 30, - "weekDownloads": 0, - "size": 438129 + "weekDownloads": 2, + "size": 438129, + "latestRelease": "1.7.6", + "latestReleaseDate": "2025-04-17T06:50:03.052Z" }, "score": 43, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -1, + "popularity": -0.943, "topicSearchString": "react-native nitro nitro-event-kit calendar" }, { @@ -137560,16 +141632,18 @@ }, "npmPkg": "react-native-nitro-audio-manager", "npm": { - "downloads": 413, - "weekDownloads": 27, - "size": 574723 + "downloads": 421, + "weekDownloads": 15, + "size": 574723, + "latestRelease": "0.1.5", + "latestReleaseDate": "2025-09-05T11:55:06.520Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.694, + "popularity": -0.72, "topicSearchString": "react-native ios android" }, { @@ -137589,15 +141663,15 @@ "hasIssues": true, "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": false, + "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T11:04:20Z", + "updatedAt": "2025-09-11T15:33:14Z", "createdAt": "2025-04-17T08:02:15Z", - "pushedAt": "2025-09-09T11:04:20Z", - "forks": 6, + "pushedAt": "2025-09-11T15:33:14Z", + "forks": 8, "issues": 0, "subscribers": 3, - "stars": 409, + "stars": 510, "dependencies": 0 }, "name": "react-native-enriched", @@ -137626,9 +141700,11 @@ }, "npmPkg": "react-native-enriched", "npm": { - "downloads": 300, + "downloads": 379, "weekDownloads": 0, - "size": 582194 + "size": 582194, + "latestRelease": "0.1.1", + "latestReleaseDate": "2025-09-05T15:44:09.756Z" }, "score": 59, "matchingScoreModifiers": [ @@ -137692,9 +141768,11 @@ }, "unmaintained": true, "npm": { - "downloads": 29550, - "weekDownloads": 5960, - "size": 16913 + "downloads": 30395, + "weekDownloads": 5230, + "size": 16913, + "latestRelease": "1.4.2", + "latestReleaseDate": "2023-06-06T07:24:32.759Z" }, "score": 41, "matchingScoreModifiers": [ @@ -137702,7 +141780,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.579, + "popularity": -0.604, "topicSearchString": "masonry react-native masonry-list pinterest flatlist masonry-layout" }, { @@ -137720,13 +141798,13 @@ "hasSponsorships": false, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-04T15:06:45Z", + "updatedAt": "2025-09-12T19:42:04Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-09-04T15:06:45Z", - "forks": 8395, - "issues": 400, - "subscribers": 328, - "stars": 43045, + "pushedAt": "2025-09-12T19:42:04Z", + "forks": 8459, + "issues": 393, + "subscribers": 329, + "stars": 43276, "dependencies": 0 }, "name": "expo-glass-effect", @@ -137754,9 +141832,11 @@ }, "npmPkg": "expo-glass-effect", "npm": { - "downloads": 300, + "downloads": 2736, "weekDownloads": 0, - "size": 20349 + "size": 29335, + "latestRelease": "0.1.3", + "latestReleaseDate": "2025-09-12T19:42:31.823Z" }, "score": 86, "matchingScoreModifiers": [ @@ -137826,9 +141906,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 6778, - "weekDownloads": 1451, - "size": 69246 + "downloads": 7149, + "weekDownloads": 1045, + "size": 69246, + "latestRelease": "4.2.2", + "latestReleaseDate": "2025-09-07T11:14:35.768Z" }, "score": 57, "matchingScoreModifiers": [ @@ -137836,7 +141918,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.182, + "popularity": 0.124, "topicSearchString": "react-native naver 네아로 네이버 seoul dooboolab naver-login" }, { @@ -137858,13 +141940,13 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-07T19:36:42Z", + "updatedAt": "2025-09-11T08:48:51Z", "createdAt": "2025-09-06T11:30:22Z", - "pushedAt": "2025-09-07T19:36:42Z", - "forks": 0, + "pushedAt": "2025-09-11T08:48:51Z", + "forks": 1, "issues": 0, - "subscribers": 0, - "stars": 50, + "subscribers": 1, + "stars": 56, "dependencies": 0 }, "name": "@zoontek/react-native-navigation-bar", @@ -137893,9 +141975,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 146, + "downloads": 254, "weekDownloads": 0, - "size": 51475 + "size": 51475, + "latestRelease": "1.0.1", + "latestReleaseDate": "2025-09-07T17:52:20.712Z" }, "score": 51, "matchingScoreModifiers": [ @@ -137929,7 +142013,7 @@ "forks": 1, "issues": 0, "subscribers": 3, - "stars": 44, + "stars": 47, "dependencies": 0 }, "name": "react-native-animated-observer", @@ -137956,9 +142040,11 @@ }, "npmPkg": "react-native-animated-observer", "npm": { - "downloads": 138, + "downloads": 374, "weekDownloads": 0, - "size": 37911 + "size": 37911, + "latestRelease": "0.2.3", + "latestReleaseDate": "2025-09-10T07:50:05.736Z" }, "score": 51, "matchingScoreModifiers": [ @@ -137986,9 +142072,9 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T06:48:59Z", + "updatedAt": "2025-09-12T09:55:02Z", "createdAt": "2023-03-03T00:19:45Z", - "pushedAt": "2025-09-10T06:48:59Z", + "pushedAt": "2025-09-12T09:55:02Z", "forks": 21, "issues": 1, "subscribers": 6, @@ -138022,15 +142108,17 @@ "hasNativeCode": true }, "npm": { - "downloads": 21836, - "weekDownloads": 4868, - "size": 78390 + "downloads": 26584, + "weekDownloads": 4320, + "size": 78390, + "latestRelease": "0.2.2", + "latestReleaseDate": "2025-09-10T06:48:11.576Z" }, "score": 51, "matchingScoreModifiers": [ "Recently updated" ], - "popularity": 0.19, + "popularity": 0.138, "topicSearchString": "googlepay google-pay pay payment react-native ios android" }, { @@ -138087,16 +142175,18 @@ }, "npmPkg": "react-native-tiktok-business-sdk", "npm": { - "downloads": 1262, - "weekDownloads": 156, - "size": 90276 + "downloads": 1427, + "weekDownloads": 127, + "size": 90276, + "latestRelease": "1.5.0", + "latestReleaseDate": "2025-09-09T18:39:45.140Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.145, + "popularity": -0.174, "topicSearchString": "react-native tiktok business sdk ios android" }, { @@ -138118,11 +142208,11 @@ "hasSponsorships": false, "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-09-10T11:07:22Z", + "updatedAt": "2025-09-13T08:54:01Z", "createdAt": "2025-07-15T16:51:17Z", - "pushedAt": "2025-09-10T11:07:22Z", + "pushedAt": "2025-09-13T08:54:01Z", "forks": 0, - "issues": 3, + "issues": 2, "subscribers": 0, "stars": 1, "dependencies": 0 @@ -138156,16 +142246,18 @@ }, "npmPkg": "react-native-multi-resource-timeline", "npm": { - "downloads": 243, - "weekDownloads": 15, - "size": 394096 + "downloads": 324, + "weekDownloads": 5, + "size": 393137, + "latestRelease": "2.0.2", + "latestReleaseDate": "2025-09-13T08:54:12.074Z" }, "score": 49, "matchingScoreModifiers": [ "Recently updated", "Not supporting New Architecture" ], - "popularity": -0.947, + "popularity": -0.987, "topicSearchString": "react-native timeline calendar scheduler multi-resource gesture-handler reanimated expo typescript" }, { @@ -138185,13 +142277,13 @@ "hasSponsorships": true, "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-09-09T07:28:57Z", + "updatedAt": "2025-09-12T15:46:02Z", "createdAt": "2021-12-14T16:53:48Z", - "pushedAt": "2025-09-09T07:28:57Z", + "pushedAt": "2025-09-12T15:46:02Z", "forks": 379, - "issues": 8, + "issues": 7, "subscribers": 8, - "stars": 1556, + "stars": 1558, "dependencies": 2 }, "name": "@clerk/expo-passkeys", @@ -138219,9 +142311,11 @@ "hasNativeCode": true }, "npm": { - "downloads": 12575, - "weekDownloads": 2957, - "size": 222024 + "downloads": 12201, + "weekDownloads": 2313, + "size": 222776, + "latestRelease": "0.4.0", + "latestReleaseDate": "2025-09-12T15:49:25.492Z" }, "score": 73, "matchingScoreModifiers": [ @@ -138230,7 +142324,7 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.2, + "popularity": 0.161, "topicSearchString": "react-native expo expo-passkey clerkexpopasskeys clerk passkeys" }, { @@ -138254,7 +142348,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 2, + "stars": 3, "dependencies": 0 }, "name": "react-native-nitro-keyevent", @@ -138289,9 +142383,11 @@ }, "npmPkg": "react-native-nitro-keyevent", "npm": { - "downloads": 485, + "downloads": 495, "weekDownloads": 0, - "size": 85182 + "size": 85182, + "latestRelease": "0.0.6", + "latestReleaseDate": "2025-09-09T03:35:48.776Z" }, "score": 49, "matchingScoreModifiers": [ @@ -138958,7 +143054,7 @@ "siri": 2, "speech": 5, "speak": 1, - "speech-to-text": 1, + "speech-to-text": 2, "search-bar": 1, "fabric": 10, "authentication": 22, @@ -139245,7 +143341,7 @@ "lokijs": 1, "watermelon": 1, "watermelondb": 1, - "offline": 3, + "offline": 4, "offline-first": 4, "persistence": 2, "rxjs": 2, @@ -139475,7 +143571,7 @@ "spinkit": 2, "spinners": 1, "animations": 10, - "swipeable": 5, + "swipeable": 6, "react-ui-kit": 1, "expo-ui-kit": 1, "ui-kit-framework": 1, @@ -140887,7 +144983,6 @@ "maps-draw": 1, "polygon-overlay": 1, "background-color": 1, - "swipable": 1, "tabbed-sections": 1, "tabbed-section-list": 1, "autoplay": 1, @@ -142720,8 +146815,8 @@ "expoliquidglass": 1, "thermal": 1, "printer": 1, - "asr": 1, "vosk": 1, + "asr": 1, "battery": 1, "batteryinfo": 1, "batterystatus": 1, @@ -146643,7 +150738,6 @@ "swatches", "swift", "swiftui", - "swipable", "swipable-flatlist", "swipe", "swipe-down", diff --git a/bun.lock b/bun.lock index 055ade80a..bab536614 100644 --- a/bun.lock +++ b/bun.lock @@ -3,42 +3,42 @@ "workspaces": { "": { "dependencies": { - "@expo/html-elements": "^0.12.5", + "@expo/html-elements": "^0.13.7", "@expo/match-media": "^0.4.0", "@radix-ui/react-hover-card": "^1.1.15", "@radix-ui/react-tooltip": "^1.2.8", "@react-native-async-storage/async-storage": "^2.2.0", - "@react-native-picker/picker": "^2.11.1", + "@react-native-picker/picker": "^2.11.2", "@sentry/react": "^9.40.0", "@vercel/blob": "^0.27.3", - "expo": "54.0.0-preview.15", - "expo-font": "^14.0.5", + "expo": "54.0.6", + "expo-font": "^14.0.8", "lodash": "^4.17.21", - "next": "^15.5.2", + "next": "^15.5.3", "node-emoji": "^2.2.0", "react": "19.1.1", "react-content-loader": "^7.1.1", "react-dom": "19.1.1", "react-easy-linkify": "^1.0.8", - "react-native": "0.81.1", + "react-native": "0.81.4", "react-native-safe-area-context": "^5.6.1", - "react-native-svg": "^15.12.1", + "react-native-svg": "^15.13.0", "react-native-web": "^0.21.1", "use-debounce": "^10.0.6", }, "devDependencies": { "@expo/next-adapter": "^6.0.0", - "@next/bundle-analyzer": "^15.5.2", + "@next/bundle-analyzer": "^15.5.3", "@types/bun": "^1.2.21", "@types/lodash": "^4.17.20", - "@types/react": "^19.1.12", + "@types/react": "^19.1.13", "ajv-cli": "^5.0.0", - "browserslist": "^4.25.4", + "browserslist": "^4.26.0", "cheerio": "^1.1.2", "cross-fetch": "^4.1.0", "dotenv": "^17.2.2", "eslint": "^9.35.0", - "eslint-config-next": "^15.5.2", + "eslint-config-next": "^15.5.3", "eslint-config-universe": "^15.0.3", "lint-staged": "^15.5.1", "next-compose-plugins": "^2.2.1", @@ -268,51 +268,51 @@ "@eslint/plugin-kit": ["@eslint/plugin-kit@0.3.5", "", { "dependencies": { "@eslint/core": "^0.15.2", "levn": "^0.4.1" } }, "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w=="], - "@expo/cli": ["@expo/cli@0.26.8", "", { "dependencies": { "@0no-co/graphql.web": "^1.0.8", "@expo/code-signing-certificates": "^0.0.5", "@expo/config": "~12.0.7", "@expo/config-plugins": "~11.0.7", "@expo/devcert": "^1.1.2", "@expo/env": "~2.0.6", "@expo/image-utils": "^0.8.6", "@expo/json-file": "^10.0.6", "@expo/metro": "~0.1.1", "@expo/metro-config": "~0.21.9", "@expo/osascript": "^2.3.6", "@expo/package-manager": "^1.9.6", "@expo/plist": "^0.4.6", "@expo/prebuild-config": "^10.0.8", "@expo/schema-utils": "^0.1.6", "@expo/server": "^0.7.3", "@expo/spawn-async": "^1.7.2", "@expo/ws-tunnel": "^1.0.1", "@expo/xcpretty": "^4.3.0", "@react-native/dev-middleware": "0.81.1", "@urql/core": "^5.0.6", "@urql/exchange-retry": "^1.3.0", "accepts": "^1.3.8", "arg": "^5.0.2", "better-opn": "~3.0.2", "bplist-creator": "0.1.0", "bplist-parser": "^0.3.1", "chalk": "^4.0.0", "ci-info": "^3.3.0", "compression": "^1.7.4", "connect": "^3.7.0", "debug": "^4.3.4", "env-editor": "^0.4.1", "freeport-async": "^2.0.0", "getenv": "^2.0.0", "glob": "^10.4.2", "lan-network": "^0.1.6", "minimatch": "^9.0.0", "node-forge": "^1.3.1", "npm-package-arg": "^11.0.0", "ora": "^3.4.0", "picomatch": "^3.0.1", "pretty-bytes": "^5.6.0", "pretty-format": "^29.7.0", "progress": "^2.0.3", "prompts": "^2.3.2", "qrcode-terminal": "0.11.0", "require-from-string": "^2.0.2", "requireg": "^0.2.2", "resolve": "^1.22.2", "resolve-from": "^5.0.0", "resolve.exports": "^2.0.3", "semver": "^7.6.0", "send": "^0.19.0", "slugify": "^1.3.4", "source-map-support": "~0.5.21", "stacktrace-parser": "^0.1.10", "structured-headers": "^0.4.1", "tar": "^7.4.3", "terminal-link": "^2.1.1", "undici": "^6.18.2", "wrap-ansi": "^7.0.0", "ws": "^8.12.1" }, "peerDependencies": { "expo": "*", "expo-router": "*", "react-native": "*" }, "optionalPeers": ["expo-router", "react-native"], "bin": { "expo-internal": "build/bin/cli" } }, "sha512-+6W++Mt3odUvcamPMcuX9ANWxDsAPeCOBVG1VUbYkgOW778GdJMQ+hOuUKY2LaCwIOXvR2M/QqqUUak11OK0Cw=="], + "@expo/cli": ["@expo/cli@54.0.4", "", { "dependencies": { "@0no-co/graphql.web": "^1.0.8", "@expo/code-signing-certificates": "^0.0.5", "@expo/config": "~12.0.9", "@expo/config-plugins": "~54.0.1", "@expo/devcert": "^1.1.2", "@expo/env": "~2.0.7", "@expo/image-utils": "^0.8.7", "@expo/json-file": "^10.0.7", "@expo/metro": "~0.1.1", "@expo/metro-config": "~54.0.3", "@expo/osascript": "^2.3.7", "@expo/package-manager": "^1.9.7", "@expo/plist": "^0.4.7", "@expo/prebuild-config": "^54.0.3", "@expo/schema-utils": "^0.1.7", "@expo/server": "^0.7.4", "@expo/spawn-async": "^1.7.2", "@expo/ws-tunnel": "^1.0.1", "@expo/xcpretty": "^4.3.0", "@react-native/dev-middleware": "0.81.4", "@urql/core": "^5.0.6", "@urql/exchange-retry": "^1.3.0", "accepts": "^1.3.8", "arg": "^5.0.2", "better-opn": "~3.0.2", "bplist-creator": "0.1.0", "bplist-parser": "^0.3.1", "chalk": "^4.0.0", "ci-info": "^3.3.0", "compression": "^1.7.4", "connect": "^3.7.0", "debug": "^4.3.4", "env-editor": "^0.4.1", "freeport-async": "^2.0.0", "getenv": "^2.0.0", "glob": "^10.4.2", "lan-network": "^0.1.6", "minimatch": "^9.0.0", "node-forge": "^1.3.1", "npm-package-arg": "^11.0.0", "ora": "^3.4.0", "picomatch": "^3.0.1", "pretty-bytes": "^5.6.0", "pretty-format": "^29.7.0", "progress": "^2.0.3", "prompts": "^2.3.2", "qrcode-terminal": "0.11.0", "require-from-string": "^2.0.2", "requireg": "^0.2.2", "resolve": "^1.22.2", "resolve-from": "^5.0.0", "resolve.exports": "^2.0.3", "semver": "^7.6.0", "send": "^0.19.0", "slugify": "^1.3.4", "source-map-support": "~0.5.21", "stacktrace-parser": "^0.1.10", "structured-headers": "^0.4.1", "tar": "^7.4.3", "terminal-link": "^2.1.1", "undici": "^6.18.2", "wrap-ansi": "^7.0.0", "ws": "^8.12.1" }, "peerDependencies": { "expo": "*", "expo-router": "*", "react-native": "*" }, "optionalPeers": ["expo-router", "react-native"], "bin": { "expo-internal": "build/bin/cli" } }, "sha512-n3UukNRL8eG1XyN/sI6UCxvnJqhHxmtgReP2hBJnN9E1R+nPWdYxysV6hw1I/FghL0O/eZou2WTY1E8lGQ3Frw=="], "@expo/code-signing-certificates": ["@expo/code-signing-certificates@0.0.5", "", { "dependencies": { "node-forge": "^1.2.1", "nullthrows": "^1.1.1" } }, "sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw=="], - "@expo/config": ["@expo/config@12.0.7", "", { "dependencies": { "@babel/code-frame": "~7.10.4", "@expo/config-plugins": "~11.0.7", "@expo/config-types": "^54.0.7", "@expo/json-file": "^10.0.6", "deepmerge": "^4.3.1", "getenv": "^2.0.0", "glob": "^10.4.2", "require-from-string": "^2.0.2", "resolve-from": "^5.0.0", "resolve-workspace-root": "^2.0.0", "semver": "^7.6.0", "slugify": "^1.3.4", "sucrase": "3.35.0" } }, "sha512-sL0qagPAi5/tnnHfNZAD9Pbf6xq91bUB0dVwKcCzOQX+rjUgOtj9akQyU+w5LMKu+5R79CkeHxljirplVWSEpg=="], + "@expo/config": ["@expo/config@12.0.9", "", { "dependencies": { "@babel/code-frame": "~7.10.4", "@expo/config-plugins": "~54.0.1", "@expo/config-types": "^54.0.8", "@expo/json-file": "^10.0.7", "deepmerge": "^4.3.1", "getenv": "^2.0.0", "glob": "^10.4.2", "require-from-string": "^2.0.2", "resolve-from": "^5.0.0", "resolve-workspace-root": "^2.0.0", "semver": "^7.6.0", "slugify": "^1.3.4", "sucrase": "3.35.0" } }, "sha512-HiDVVaXYKY57+L1MxSF3TaYjX6zZlGBnuWnOKZG+7mtsLD+aNTtW4bZM0pZqZfoRumyOU0SfTCwT10BWtUUiJQ=="], - "@expo/config-plugins": ["@expo/config-plugins@11.0.7", "", { "dependencies": { "@expo/config-types": "^54.0.7", "@expo/json-file": "~10.0.6", "@expo/plist": "^0.4.6", "@expo/sdk-runtime-versions": "^1.0.0", "chalk": "^4.1.2", "debug": "^4.3.5", "getenv": "^2.0.0", "glob": "^10.4.2", "resolve-from": "^5.0.0", "semver": "^7.5.4", "slash": "^3.0.0", "slugify": "^1.6.6", "xcode": "^3.0.1", "xml2js": "0.6.0" } }, "sha512-kak5m27fPTzwmzYPbaYL6I67OFnhdrzV0h5JcoljrEC7uM3R18V/RrnEMzv10XQk+s+qmPfMkr0aK9YYgGqR6g=="], + "@expo/config-plugins": ["@expo/config-plugins@54.0.1", "", { "dependencies": { "@expo/config-types": "^54.0.8", "@expo/json-file": "~10.0.7", "@expo/plist": "^0.4.7", "@expo/sdk-runtime-versions": "^1.0.0", "chalk": "^4.1.2", "debug": "^4.3.5", "getenv": "^2.0.0", "glob": "^10.4.2", "resolve-from": "^5.0.0", "semver": "^7.5.4", "slash": "^3.0.0", "slugify": "^1.6.6", "xcode": "^3.0.1", "xml2js": "0.6.0" } }, "sha512-NyBChhiWFL6VqSgU+LzK4R1vC397tEG2XFewVt4oMr4Pnalq/mJxBANQrR+dyV1RHhSyhy06RNiJIkQyngVWeg=="], - "@expo/config-types": ["@expo/config-types@54.0.7", "", {}, "sha512-f0UehgPd2gUqUtQ6euHAL6MqTT/A07r847Ztw2yZYWTUr0hRZr4nCP4U+lr8/pPtsHQYMKoPB1mOeAaTO25ruw=="], + "@expo/config-types": ["@expo/config-types@54.0.8", "", {}, "sha512-lyIn/x/Yz0SgHL7IGWtgTLg6TJWC9vL7489++0hzCHZ4iGjVcfZmPTUfiragZ3HycFFj899qN0jlhl49IHa94A=="], "@expo/devcert": ["@expo/devcert@1.2.0", "", { "dependencies": { "@expo/sudo-prompt": "^9.3.1", "debug": "^3.1.0", "glob": "^10.4.2" } }, "sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA=="], - "@expo/devtools": ["@expo/devtools@0.1.6", "", { "dependencies": { "chalk": "^4.1.2" }, "peerDependencies": { "react": "*", "react-native": "*" }, "optionalPeers": ["react", "react-native"] }, "sha512-NE4TaCyUS/Cy2YxMdajt4grjfuJIsv6symUbQXk06Y96SyHy5DVzI1H0KdUca1HkPoZwwGCACFZZCN+Jvzuujw=="], + "@expo/devtools": ["@expo/devtools@0.1.7", "", { "dependencies": { "chalk": "^4.1.2" }, "peerDependencies": { "react": "*", "react-native": "*" }, "optionalPeers": ["react", "react-native"] }, "sha512-dfIa9qMyXN+0RfU6SN4rKeXZyzKWsnz6xBSDccjL4IRiE+fQ0t84zg0yxgN4t/WK2JU5v6v4fby7W7Crv9gJvA=="], - "@expo/env": ["@expo/env@2.0.6", "", { "dependencies": { "chalk": "^4.0.0", "debug": "^4.3.4", "dotenv": "~16.4.5", "dotenv-expand": "~11.0.6", "getenv": "^2.0.0" } }, "sha512-ZBa4WXPgIdXxkVH5yA9Zg185uoh6QQ2X7qz7OBkU2w5SyRX+IE/hlzDGPVEEHvKedvmoORHx5t6cfgoCxoAHqQ=="], + "@expo/env": ["@expo/env@2.0.7", "", { "dependencies": { "chalk": "^4.0.0", "debug": "^4.3.4", "dotenv": "~16.4.5", "dotenv-expand": "~11.0.6", "getenv": "^2.0.0" } }, "sha512-BNETbLEohk3HQ2LxwwezpG8pq+h7Fs7/vAMP3eAtFT1BCpprLYoBBFZH7gW4aqGfqOcVP4Lc91j014verrYNGg=="], - "@expo/fingerprint": ["@expo/fingerprint@0.14.6", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "arg": "^5.0.2", "chalk": "^4.1.2", "debug": "^4.3.4", "find-up": "^5.0.0", "getenv": "^2.0.0", "glob": "^10.4.2", "ignore": "^5.3.1", "minimatch": "^9.0.0", "p-limit": "^3.1.0", "resolve-from": "^5.0.0", "semver": "^7.6.0" }, "bin": { "fingerprint": "bin/cli.js" } }, "sha512-ElNTIc+bmJZaN8fLpaEqS5uLWyvF2zxw016ZHQeO+64pNjLUd8B9y8J2csjsLgAuWSnln8QvOSjTLDRgZUQFzA=="], + "@expo/fingerprint": ["@expo/fingerprint@0.15.0", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "arg": "^5.0.2", "chalk": "^4.1.2", "debug": "^4.3.4", "getenv": "^2.0.0", "glob": "^10.4.2", "ignore": "^5.3.1", "minimatch": "^9.0.0", "p-limit": "^3.1.0", "resolve-from": "^5.0.0", "semver": "^7.6.0" }, "bin": { "fingerprint": "bin/cli.js" } }, "sha512-PrLA6fxScZfnLy7OHZ2GHXsDG9YbE7L5DbNhion6j/U/O+FQgz4VbxJarW5C00kMg1ll2u6EghB7ENAvL1T4qg=="], - "@expo/html-elements": ["@expo/html-elements@0.12.5", "", {}, "sha512-28KWO88YKykKU7ke5sEQs5TivFRMs1Aktz13xxgqAf5rTgb+lka0VKVt3W2fG7ksbUQ407rtUqz7SEAq298NvQ=="], + "@expo/html-elements": ["@expo/html-elements@0.13.7", "", { "peerDependencies": { "react": "*", "react-native": "*", "react-native-web": "*" }, "optionalPeers": ["react-native-web"] }, "sha512-VsKHJV4ZP3aFIHprzMhh+8DpKv999k9BZTyj/NbzOQY7sDdw/XfhsYM1mdJZdjbxHbecbl7oCw+LE4O9kaA3BQ=="], - "@expo/image-utils": ["@expo/image-utils@0.8.6", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "chalk": "^4.0.0", "getenv": "^2.0.0", "jimp-compact": "0.16.1", "parse-png": "^2.1.0", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0", "semver": "^7.6.0", "temp-dir": "~2.0.0", "unique-string": "~2.0.0" } }, "sha512-8DMA76Sakq6dMLyJyoeWcxWpjcQUrr0V6jjsJ+Z3ZnEVKpWlxXO5SOc6mib1HOUDMtMqg4cwAhyKHZ98LmDj8Q=="], + "@expo/image-utils": ["@expo/image-utils@0.8.7", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "chalk": "^4.0.0", "getenv": "^2.0.0", "jimp-compact": "0.16.1", "parse-png": "^2.1.0", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0", "semver": "^7.6.0", "temp-dir": "~2.0.0", "unique-string": "~2.0.0" } }, "sha512-SXOww4Wq3RVXLyOaXiCCuQFguCDh8mmaHBv54h/R29wGl4jRY8GEyQEx8SypV/iHt1FbzsU/X3Qbcd9afm2W2w=="], - "@expo/json-file": ["@expo/json-file@10.0.6", "", { "dependencies": { "@babel/code-frame": "~7.10.4", "json5": "^2.2.3" } }, "sha512-OpM3ICG4IFIOlF+TENeccVVtUPJV/8Fy4tXiWxRNA7VDAg3W+8zPjrWm4Vq+N9jfK8Jd/zPQNYpvO7/EsEK1NQ=="], + "@expo/json-file": ["@expo/json-file@10.0.7", "", { "dependencies": { "@babel/code-frame": "~7.10.4", "json5": "^2.2.3" } }, "sha512-z2OTC0XNO6riZu98EjdNHC05l51ySeTto6GP7oSQrCvQgG9ARBwD1YvMQaVZ9wU7p/4LzSf1O7tckL3B45fPpw=="], "@expo/match-media": ["@expo/match-media@0.4.0", "", { "dependencies": { "css-mediaquery": "^0.1.2" }, "peerDependencies": { "expo": "*", "expo-screen-orientation": "*" } }, "sha512-8itv719IZJNITYERLQf+aDZJZyM2eigzCwq9Z8pYF9PevJLjQhjS3RJikug+d2MoKvlwwpjiaE1tA+f2hHxsMg=="], "@expo/metro": ["@expo/metro@0.1.1", "", { "dependencies": { "metro": "0.83.1", "metro-babel-transformer": "0.83.1", "metro-cache": "0.83.1", "metro-cache-key": "0.83.1", "metro-config": "0.83.1", "metro-core": "0.83.1", "metro-file-map": "0.83.1", "metro-resolver": "0.83.1", "metro-runtime": "0.83.1", "metro-source-map": "0.83.1", "metro-transform-plugins": "0.83.1", "metro-transform-worker": "0.83.1" } }, "sha512-zvA9BE6myFoCxeiw/q3uE/kVkIwLTy27a+fDoEl7WQ7EvKfFeiXnRVhUplDMLGZIHH8VC38Gay6RBtVhnmOm5w=="], - "@expo/metro-config": ["@expo/metro-config@0.21.10", "", { "dependencies": { "@babel/code-frame": "^7.20.0", "@babel/core": "^7.20.0", "@babel/generator": "^7.20.5", "@expo/config": "~12.0.7", "@expo/env": "~2.0.6", "@expo/json-file": "~10.0.6", "@expo/metro": "~0.1.1", "@expo/spawn-async": "^1.7.2", "browserslist": "^4.25.0", "chalk": "^4.1.0", "debug": "^4.3.2", "dotenv": "~16.4.5", "dotenv-expand": "~11.0.6", "getenv": "^2.0.0", "glob": "^10.4.2", "hermes-parser": "^0.29.1", "jsc-safe-url": "^0.2.4", "lightningcss": "~1.27.0", "minimatch": "^9.0.0", "postcss": "~8.4.32", "resolve-from": "^5.0.0" }, "peerDependencies": { "expo": "*" }, "optionalPeers": ["expo"] }, "sha512-PNLWsk6GG4Cp60D4/m/Q+RUEoYMsnRYeq4/qKdGvr1Omjj9+JfLTsqPv3Yt0YymXSnVRGc4qSttd8fZRYaXPWw=="], + "@expo/metro-config": ["@expo/metro-config@54.0.3", "", { "dependencies": { "@babel/code-frame": "^7.20.0", "@babel/core": "^7.20.0", "@babel/generator": "^7.20.5", "@expo/config": "~12.0.9", "@expo/env": "~2.0.7", "@expo/json-file": "~10.0.7", "@expo/metro": "~0.1.1", "@expo/spawn-async": "^1.7.2", "browserslist": "^4.25.0", "chalk": "^4.1.0", "debug": "^4.3.2", "dotenv": "~16.4.5", "dotenv-expand": "~11.0.6", "getenv": "^2.0.0", "glob": "^10.4.2", "hermes-parser": "^0.29.1", "jsc-safe-url": "^0.2.4", "lightningcss": "^1.30.1", "minimatch": "^9.0.0", "postcss": "~8.4.32", "resolve-from": "^5.0.0" }, "peerDependencies": { "expo": "*" }, "optionalPeers": ["expo"] }, "sha512-TQ5MKSGFB6zJxi+Yr8VYXQFHzRXgvSJzNsHX1otTqnxjXbptwYiXhljAqGSjr3pByq4+sHX/GifMk6fGgAANmA=="], "@expo/next-adapter": ["@expo/next-adapter@6.0.0", "", { "peerDependencies": { "expo": ">=46", "react-native-web": "^0.18 || ^0.19", "webpack": "^4.46.0 || ^5.74.0" } }, "sha512-hFAcH6OLIOkLeD0oCoozqcTAxcPK1wYsZO40NSWA+Bi25hF9h/Az6SlLSNOtYv+tyCF5iAHT/rwWsDNlUyxDmg=="], - "@expo/osascript": ["@expo/osascript@2.3.6", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "exec-async": "^2.2.0" } }, "sha512-EMi4/YgWN/dHSkE9A4A5EJE8WrGnp71+BcVAKY80KMYtq5s6mOhLyDm8ytvHeUISUrPcPTRZ/6c8JMd6F8Ggmg=="], + "@expo/osascript": ["@expo/osascript@2.3.7", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "exec-async": "^2.2.0" } }, "sha512-IClSOXxR0YUFxIriUJVqyYki7lLMIHrrzOaP01yxAL1G8pj2DWV5eW1y5jSzIcIfSCNhtGsshGd1tU/AYup5iQ=="], - "@expo/package-manager": ["@expo/package-manager@1.9.6", "", { "dependencies": { "@expo/json-file": "^10.0.6", "@expo/spawn-async": "^1.7.2", "chalk": "^4.0.0", "npm-package-arg": "^11.0.0", "ora": "^3.4.0", "resolve-workspace-root": "^2.0.0" } }, "sha512-oPiMl7wfbC/W5993OqPxwrUda5JU5xqZK5MojVB3cXAxeA2FIevGmVSAROE5UiEra2LatUQuTLjHVe79rBRYVw=="], + "@expo/package-manager": ["@expo/package-manager@1.9.7", "", { "dependencies": { "@expo/json-file": "^10.0.7", "@expo/spawn-async": "^1.7.2", "chalk": "^4.0.0", "npm-package-arg": "^11.0.0", "ora": "^3.4.0", "resolve-workspace-root": "^2.0.0" } }, "sha512-k3uky8Qzlv21rxuPvP2KUTAy8NI0b/LP7BSXcwJpS/rH7RmiAqUXgzPar3I1OmKGgxpod78Y9Mae//F8d3aiOQ=="], - "@expo/plist": ["@expo/plist@0.4.6", "", { "dependencies": { "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.2.3", "xmlbuilder": "^15.1.1" } }, "sha512-6yklhtUWohs1rBSC8dGyBBpElEbosjXN0zJN/+1/B121n7pPWvd9y/UGJm+2x7b81VnW3AHmWVnbU/u0INQsqA=="], + "@expo/plist": ["@expo/plist@0.4.7", "", { "dependencies": { "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.2.3", "xmlbuilder": "^15.1.1" } }, "sha512-dGxqHPvCZKeRKDU1sJZMmuyVtcASuSYh1LPFVaM1DuffqPL36n6FMEL0iUqq2Tx3xhWk8wCnWl34IKplUjJDdA=="], - "@expo/prebuild-config": ["@expo/prebuild-config@10.0.8", "", { "dependencies": { "@expo/config": "~12.0.7", "@expo/config-plugins": "~11.0.7", "@expo/config-types": "^54.0.7", "@expo/image-utils": "^0.8.6", "@expo/json-file": "^10.0.6", "@react-native/normalize-colors": "0.81.1", "debug": "^4.3.1", "resolve-from": "^5.0.0", "semver": "^7.6.0", "xml2js": "0.6.0" }, "peerDependencies": { "expo": "*" } }, "sha512-9ibcRuWngmMnoYe25XXfZEWcPCdx6LiyzqHqpojsvHBI+sMsyZPf4b/5y/zmeJy3PKjR4LSzMRonEitTfUSL/A=="], + "@expo/prebuild-config": ["@expo/prebuild-config@54.0.3", "", { "dependencies": { "@expo/config": "~12.0.9", "@expo/config-plugins": "~54.0.1", "@expo/config-types": "^54.0.8", "@expo/image-utils": "^0.8.7", "@expo/json-file": "^10.0.7", "@react-native/normalize-colors": "0.81.4", "debug": "^4.3.1", "resolve-from": "^5.0.0", "semver": "^7.6.0", "xml2js": "0.6.0" }, "peerDependencies": { "expo": "*" } }, "sha512-okf6Umaz1VniKmm+pA37QHBzB9XlRHvO1Qh3VbUezy07LTkz87kXUW7uLMmrA319WLavWSVORTXeR0jBRihObA=="], - "@expo/schema-utils": ["@expo/schema-utils@0.1.6", "", {}, "sha512-arKkNlPZYD0uUxGPbSwV/6v4owmZcUNrXk9Vq/o+p2Eqt1DM9jIjbXwrqlmvkTsPkjUtNLDGB0EDiosVJ4OvDg=="], + "@expo/schema-utils": ["@expo/schema-utils@0.1.7", "", {}, "sha512-jWHoSuwRb5ZczjahrychMJ3GWZu54jK9ulNdh1d4OzAEq672K9E5yOlnlBsfIHWHGzUAT+0CL7Yt1INiXTz68g=="], "@expo/sdk-runtime-versions": ["@expo/sdk-runtime-versions@1.0.0", "", {}, "sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ=="], - "@expo/server": ["@expo/server@0.7.3", "", { "dependencies": { "abort-controller": "^3.0.0", "debug": "^4.3.4" } }, "sha512-lmlpJrjC0PLspPIF8ZzAalpbCxqbsqLRzIpolT3gZP48H6039BOlb1hAWTVgZvXmWkpvlYbt0PYG9o9GZxkQuw=="], + "@expo/server": ["@expo/server@0.7.4", "", { "dependencies": { "abort-controller": "^3.0.0", "debug": "^4.3.4" } }, "sha512-8bfRzL7h1Qgrmf3auR71sPAcAuxnmNkRJs+8enL8vZi2+hihevLhrayDu7P0A/XGEq7wySAGvBBFfIB00Et/AA=="], "@expo/spawn-async": ["@expo/spawn-async@1.7.2", "", { "dependencies": { "cross-spawn": "^7.0.3" } }, "sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew=="], @@ -420,27 +420,27 @@ "@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@0.2.12", "", { "dependencies": { "@emnapi/core": "^1.4.3", "@emnapi/runtime": "^1.4.3", "@tybys/wasm-util": "^0.10.0" } }, "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ=="], - "@next/bundle-analyzer": ["@next/bundle-analyzer@15.5.2", "", { "dependencies": { "webpack-bundle-analyzer": "4.10.1" } }, "sha512-UWOFpy/NK5iSeIP0mgdq4VqGB4/z37uq5v5dEtvzmY/BlaPO6m4EtFUaH6RVI0w2wG5sh0TG86i/cA5wcaJtgg=="], + "@next/bundle-analyzer": ["@next/bundle-analyzer@15.5.3", "", { "dependencies": { "webpack-bundle-analyzer": "4.10.1" } }, "sha512-l2NxnWHP2gWHbomAlz/wFnN2jNCx/dpr7P/XWeOLhULiyKkXSac8O8SjxRO/8FNhr2l4JNtWVKk82Uya4cZYTw=="], - "@next/env": ["@next/env@15.5.2", "", {}, "sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg=="], + "@next/env": ["@next/env@15.5.3", "", {}, "sha512-RSEDTRqyihYXygx/OJXwvVupfr9m04+0vH8vyy0HfZ7keRto6VX9BbEk0J2PUk0VGy6YhklJUSrgForov5F9pw=="], - "@next/eslint-plugin-next": ["@next/eslint-plugin-next@15.5.2", "", { "dependencies": { "fast-glob": "3.3.1" } }, "sha512-lkLrRVxcftuOsJNhWatf1P2hNVfh98k/omQHrCEPPriUypR6RcS13IvLdIrEvkm9AH2Nu2YpR5vLqBuy6twH3Q=="], + "@next/eslint-plugin-next": ["@next/eslint-plugin-next@15.5.3", "", { "dependencies": { "fast-glob": "3.3.1" } }, "sha512-SdhaKdko6dpsSr0DldkESItVrnPYB1NS2NpShCSX5lc7SSQmLZt5Mug6t2xbiuVWEVDLZSuIAoQyYVBYp0dR5g=="], - "@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@15.5.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-8bGt577BXGSd4iqFygmzIfTYizHb0LGWqH+qgIF/2EDxS5JsSdERJKA8WgwDyNBZgTIIA4D8qUtoQHmxIIquoQ=="], + "@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@15.5.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-nzbHQo69+au9wJkGKTU9lP7PXv0d1J5ljFpvb+LnEomLtSbJkbZyEs6sbF3plQmiOB2l9OBtN2tNSvCH1nQ9Jg=="], - "@next/swc-darwin-x64": ["@next/swc-darwin-x64@15.5.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-2DjnmR6JHK4X+dgTXt5/sOCu/7yPtqpYt8s8hLkHFK3MGkka2snTv3yRMdHvuRtJVkPwCGsvBSwmoQCHatauFQ=="], + "@next/swc-darwin-x64": ["@next/swc-darwin-x64@15.5.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-w83w4SkOOhekJOcA5HBvHyGzgV1W/XvOfpkrxIse4uPWhYTTRwtGEM4v/jiXwNSJvfRvah0H8/uTLBKRXlef8g=="], - "@next/swc-linux-arm64-gnu": ["@next/swc-linux-arm64-gnu@15.5.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-3j7SWDBS2Wov/L9q0mFJtEvQ5miIqfO4l7d2m9Mo06ddsgUK8gWfHGgbjdFlCp2Ek7MmMQZSxpGFqcC8zGh2AA=="], + "@next/swc-linux-arm64-gnu": ["@next/swc-linux-arm64-gnu@15.5.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-+m7pfIs0/yvgVu26ieaKrifV8C8yiLe7jVp9SpcIzg7XmyyNE7toC1fy5IOQozmr6kWl/JONC51osih2RyoXRw=="], - "@next/swc-linux-arm64-musl": ["@next/swc-linux-arm64-musl@15.5.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-s6N8k8dF9YGc5T01UPQ08yxsK6fUow5gG1/axWc1HVVBYQBgOjca4oUZF7s4p+kwhkB1bDSGR8QznWrFZ/Rt5g=="], + "@next/swc-linux-arm64-musl": ["@next/swc-linux-arm64-musl@15.5.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-u3PEIzuguSenoZviZJahNLgCexGFhso5mxWCrrIMdvpZn6lkME5vc/ADZG8UUk5K1uWRy4hqSFECrON6UKQBbQ=="], - "@next/swc-linux-x64-gnu": ["@next/swc-linux-x64-gnu@15.5.2", "", { "os": "linux", "cpu": "x64" }, "sha512-o1RV/KOODQh6dM6ZRJGZbc+MOAHww33Vbs5JC9Mp1gDk8cpEO+cYC/l7rweiEalkSm5/1WGa4zY7xrNwObN4+Q=="], + "@next/swc-linux-x64-gnu": ["@next/swc-linux-x64-gnu@15.5.3", "", { "os": "linux", "cpu": "x64" }, "sha512-lDtOOScYDZxI2BENN9m0pfVPJDSuUkAD1YXSvlJF0DKwZt0WlA7T7o3wrcEr4Q+iHYGzEaVuZcsIbCps4K27sA=="], - "@next/swc-linux-x64-musl": ["@next/swc-linux-x64-musl@15.5.2", "", { "os": "linux", "cpu": "x64" }, "sha512-/VUnh7w8RElYZ0IV83nUcP/J4KJ6LLYliiBIri3p3aW2giF+PAVgZb6mk8jbQSB3WlTai8gEmCAr7kptFa1H6g=="], + "@next/swc-linux-x64-musl": ["@next/swc-linux-x64-musl@15.5.3", "", { "os": "linux", "cpu": "x64" }, "sha512-9vWVUnsx9PrY2NwdVRJ4dUURAQ8Su0sLRPqcCCxtX5zIQUBES12eRVHq6b70bbfaVaxIDGJN2afHui0eDm+cLg=="], - "@next/swc-win32-arm64-msvc": ["@next/swc-win32-arm64-msvc@15.5.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-sMPyTvRcNKXseNQ/7qRfVRLa0VhR0esmQ29DD6pqvG71+JdVnESJaHPA8t7bc67KD5spP3+DOCNLhqlEI2ZgQg=="], + "@next/swc-win32-arm64-msvc": ["@next/swc-win32-arm64-msvc@15.5.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-1CU20FZzY9LFQigRi6jM45oJMU3KziA5/sSG+dXeVaTm661snQP6xu3ykGxxwU5sLG3sh14teO/IOEPVsQMRfA=="], - "@next/swc-win32-x64-msvc": ["@next/swc-win32-x64-msvc@15.5.2", "", { "os": "win32", "cpu": "x64" }, "sha512-W5VvyZHnxG/2ukhZF/9Ikdra5fdNftxI6ybeVKYvBPDtyx7x4jPPSNduUkfH5fo3zG0JQ0bPxgy41af2JX5D4Q=="], + "@next/swc-win32-x64-msvc": ["@next/swc-win32-x64-msvc@15.5.3", "", { "os": "win32", "cpu": "x64" }, "sha512-JMoLAq3n3y5tKXPQwCK5c+6tmwkuFDa2XAxz8Wm4+IVthdBZdZGh+lmiLUHg9f9IDwIQpUjp+ysd6OkYTyZRZw=="], "@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="], @@ -502,29 +502,29 @@ "@react-native-async-storage/async-storage": ["@react-native-async-storage/async-storage@2.2.0", "", { "dependencies": { "merge-options": "^3.0.4" }, "peerDependencies": { "react-native": "^0.0.0-0 || >=0.65 <1.0" } }, "sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw=="], - "@react-native-picker/picker": ["@react-native-picker/picker@2.11.1", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-ThklnkK4fV3yynnIIRBkxxjxR4IFbdMNJVF6tlLdOJ/zEFUEFUEdXY0KmH0iYzMwY8W4/InWsLiA7AkpAbnexA=="], + "@react-native-picker/picker": ["@react-native-picker/picker@2.11.2", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-2zyFdW4jgHjF+NeuDZ4nl3hJ+8suey69bI3yljqhNyowfklW2NwNrdDUaJ2iwtPCpk2pt7834aPF8TI6iyZRhA=="], - "@react-native/assets-registry": ["@react-native/assets-registry@0.81.1", "", {}, "sha512-o/AeHeoiPW8x9MzxE1RSnKYc+KZMW9b7uaojobEz0G8fKgGD1R8n5CJSOiQ/0yO2fJdC5wFxMMOgy2IKwRrVgw=="], + "@react-native/assets-registry": ["@react-native/assets-registry@0.81.4", "", {}, "sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA=="], - "@react-native/babel-plugin-codegen": ["@react-native/babel-plugin-codegen@0.81.1", "", { "dependencies": { "@babel/traverse": "^7.25.3", "@react-native/codegen": "0.81.1" } }, "sha512-cxYq78YePcIX2871UiEItG7ibk+GeXRr7A3ZR2DN4fZ7X4An/734DwLVop/CcHpK3Ycr0Re8FKEVTcJRiVb1zg=="], + "@react-native/babel-plugin-codegen": ["@react-native/babel-plugin-codegen@0.81.4", "", { "dependencies": { "@babel/traverse": "^7.25.3", "@react-native/codegen": "0.81.4" } }, "sha512-6ztXf2Tl2iWznyI/Da/N2Eqymt0Mnn69GCLnEFxFbNdk0HxHPZBNWU9shTXhsLWOL7HATSqwg/bB1+3kY1q+mA=="], - "@react-native/babel-preset": ["@react-native/babel-preset@0.81.1", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-proposal-export-default-from": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-default-from": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-transform-arrow-functions": "^7.24.7", "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-block-scoping": "^7.25.0", "@babel/plugin-transform-class-properties": "^7.25.4", "@babel/plugin-transform-classes": "^7.25.4", "@babel/plugin-transform-computed-properties": "^7.24.7", "@babel/plugin-transform-destructuring": "^7.24.8", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@babel/plugin-transform-for-of": "^7.24.7", "@babel/plugin-transform-function-name": "^7.25.1", "@babel/plugin-transform-literals": "^7.25.2", "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", "@babel/plugin-transform-numeric-separator": "^7.24.7", "@babel/plugin-transform-object-rest-spread": "^7.24.7", "@babel/plugin-transform-optional-catch-binding": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.8", "@babel/plugin-transform-parameters": "^7.24.7", "@babel/plugin-transform-private-methods": "^7.24.7", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-react-display-name": "^7.24.7", "@babel/plugin-transform-react-jsx": "^7.25.2", "@babel/plugin-transform-react-jsx-self": "^7.24.7", "@babel/plugin-transform-react-jsx-source": "^7.24.7", "@babel/plugin-transform-regenerator": "^7.24.7", "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-shorthand-properties": "^7.24.7", "@babel/plugin-transform-spread": "^7.24.7", "@babel/plugin-transform-sticky-regex": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", "@babel/template": "^7.25.0", "@react-native/babel-plugin-codegen": "0.81.1", "babel-plugin-syntax-hermes-parser": "0.29.1", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" } }, "sha512-dCxb4AdaoLZipfKNEpO70WK7cxbTsq62dzK2EuFta65WJO/K7+sMoF8V6P0MKfCaHwj/1Va2rp/LKtHd9ttPVw=="], + "@react-native/babel-preset": ["@react-native/babel-preset@0.81.4", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-proposal-export-default-from": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-default-from": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-transform-arrow-functions": "^7.24.7", "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-block-scoping": "^7.25.0", "@babel/plugin-transform-class-properties": "^7.25.4", "@babel/plugin-transform-classes": "^7.25.4", "@babel/plugin-transform-computed-properties": "^7.24.7", "@babel/plugin-transform-destructuring": "^7.24.8", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@babel/plugin-transform-for-of": "^7.24.7", "@babel/plugin-transform-function-name": "^7.25.1", "@babel/plugin-transform-literals": "^7.25.2", "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", "@babel/plugin-transform-numeric-separator": "^7.24.7", "@babel/plugin-transform-object-rest-spread": "^7.24.7", "@babel/plugin-transform-optional-catch-binding": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.8", "@babel/plugin-transform-parameters": "^7.24.7", "@babel/plugin-transform-private-methods": "^7.24.7", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-react-display-name": "^7.24.7", "@babel/plugin-transform-react-jsx": "^7.25.2", "@babel/plugin-transform-react-jsx-self": "^7.24.7", "@babel/plugin-transform-react-jsx-source": "^7.24.7", "@babel/plugin-transform-regenerator": "^7.24.7", "@babel/plugin-transform-runtime": "^7.24.7", "@babel/plugin-transform-shorthand-properties": "^7.24.7", "@babel/plugin-transform-spread": "^7.24.7", "@babel/plugin-transform-sticky-regex": "^7.24.7", "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", "@babel/template": "^7.25.0", "@react-native/babel-plugin-codegen": "0.81.4", "babel-plugin-syntax-hermes-parser": "0.29.1", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" } }, "sha512-VYj0c/cTjQJn/RJ5G6P0L9wuYSbU9yGbPYDHCKstlQZQWkk+L9V8ZDbxdJBTIei9Xl3KPQ1odQ4QaeW+4v+AZg=="], - "@react-native/codegen": ["@react-native/codegen@0.81.1", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/parser": "^7.25.3", "glob": "^7.1.1", "hermes-parser": "0.29.1", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "yargs": "^17.6.2" } }, "sha512-8KoUE1j65fF1PPHlAhSeUHmcyqpE+Z7Qv27A89vSZkz3s8eqWSRu2hZtCl0D3nSgS0WW0fyrIsFaRFj7azIiPw=="], + "@react-native/codegen": ["@react-native/codegen@0.81.4", "", { "dependencies": { "@babel/core": "^7.25.2", "@babel/parser": "^7.25.3", "glob": "^7.1.1", "hermes-parser": "0.29.1", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "yargs": "^17.6.2" } }, "sha512-LWTGUTzFu+qOQnvkzBP52B90Ym3stZT8IFCzzUrppz8Iwglg83FCtDZAR4yLHI29VY/x/+pkcWAMCl3739XHdw=="], - "@react-native/community-cli-plugin": ["@react-native/community-cli-plugin@0.81.1", "", { "dependencies": { "@react-native/dev-middleware": "0.81.1", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.83.1", "metro-config": "^0.83.1", "metro-core": "^0.83.1", "semver": "^7.1.3" }, "peerDependencies": { "@react-native-community/cli": "*", "@react-native/metro-config": "*" }, "optionalPeers": ["@react-native-community/cli", "@react-native/metro-config"] }, "sha512-FuIpZcjBiiYcVMNx+1JBqTPLs2bUIm6X4F5enYGYcetNE2nfSMUVO8SGUtTkBdbUTfKesXYSYN8wungyro28Ag=="], + "@react-native/community-cli-plugin": ["@react-native/community-cli-plugin@0.81.4", "", { "dependencies": { "@react-native/dev-middleware": "0.81.4", "debug": "^4.4.0", "invariant": "^2.2.4", "metro": "^0.83.1", "metro-config": "^0.83.1", "metro-core": "^0.83.1", "semver": "^7.1.3" }, "peerDependencies": { "@react-native-community/cli": "*", "@react-native/metro-config": "*" }, "optionalPeers": ["@react-native-community/cli", "@react-native/metro-config"] }, "sha512-8mpnvfcLcnVh+t1ok6V9eozWo8Ut+TZhz8ylJ6gF9d6q9EGDQX6s8jenan5Yv/pzN4vQEKI4ib2pTf/FELw+SA=="], - "@react-native/debugger-frontend": ["@react-native/debugger-frontend@0.81.1", "", {}, "sha512-dwKv1EqKD+vONN4xsfyTXxn291CNl1LeBpaHhNGWASK1GO4qlyExMs4TtTjN57BnYHikR9PzqPWcUcfzpVRaLg=="], + "@react-native/debugger-frontend": ["@react-native/debugger-frontend@0.81.4", "", {}, "sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg=="], - "@react-native/dev-middleware": ["@react-native/dev-middleware@0.81.1", "", { "dependencies": { "@isaacs/ttlcache": "^1.4.1", "@react-native/debugger-frontend": "0.81.1", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.2.0", "connect": "^3.6.5", "debug": "^4.4.0", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "open": "^7.0.3", "serve-static": "^1.16.2", "ws": "^6.2.3" } }, "sha512-hy3KlxNOfev3O5/IuyZSstixWo7E9FhljxKGHdvVtZVNjQdM+kPMh66mxeJbB2TjdJGAyBT4DjIwBaZnIFOGHQ=="], + "@react-native/dev-middleware": ["@react-native/dev-middleware@0.81.4", "", { "dependencies": { "@isaacs/ttlcache": "^1.4.1", "@react-native/debugger-frontend": "0.81.4", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.2.0", "connect": "^3.6.5", "debug": "^4.4.0", "invariant": "^2.2.4", "nullthrows": "^1.1.1", "open": "^7.0.3", "serve-static": "^1.16.2", "ws": "^6.2.3" } }, "sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug=="], - "@react-native/gradle-plugin": ["@react-native/gradle-plugin@0.81.1", "", {}, "sha512-RpRxs/LbWVM9Zi5jH1qBLgTX746Ei+Ui4vj3FmUCd9EXUSECM5bJpphcsvqjxM5Vfl/o2wDLSqIoFkVP/6Te7g=="], + "@react-native/gradle-plugin": ["@react-native/gradle-plugin@0.81.4", "", {}, "sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw=="], - "@react-native/js-polyfills": ["@react-native/js-polyfills@0.81.1", "", {}, "sha512-w093OkHFfCnJKnkiFizwwjgrjh5ra53BU0ebPM3uBLkIQ6ZMNSCTZhG8ZHIlAYeIGtEinvmnSUi3JySoxuDCAQ=="], + "@react-native/js-polyfills": ["@react-native/js-polyfills@0.81.4", "", {}, "sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w=="], - "@react-native/normalize-colors": ["@react-native/normalize-colors@0.81.1", "", {}, "sha512-TsaeZlE8OYFy3PSWc+1VBmAzI2T3kInzqxmwXoGU4w1d4XFkQFg271Ja9GmDi9cqV3CnBfqoF9VPwRxVlc/l5g=="], + "@react-native/normalize-colors": ["@react-native/normalize-colors@0.81.4", "", {}, "sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg=="], - "@react-native/virtualized-lists": ["@react-native/virtualized-lists@0.81.1", "", { "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", "react-native": "*" }, "optionalPeers": ["@types/react"] }, "sha512-yG+zcMtyApW1yRwkNFvlXzEg3RIFdItuwr/zEvPCSdjaL+paX4rounpL0YX5kS9MsDIE5FXfcqINXg7L0xuwPg=="], + "@react-native/virtualized-lists": ["@react-native/virtualized-lists@0.81.4", "", { "dependencies": { "invariant": "^2.2.4", "nullthrows": "^1.1.1" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "*", "react-native": "*" }, "optionalPeers": ["@types/react"] }, "sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA=="], "@rtsao/scc": ["@rtsao/scc@1.1.0", "", {}, "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g=="], @@ -590,7 +590,7 @@ "@types/node": ["@types/node@24.3.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow=="], - "@types/react": ["@types/react@19.1.12", "", { "dependencies": { "csstype": "^3.0.2" } }, "sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w=="], + "@types/react": ["@types/react@19.1.13", "", { "dependencies": { "csstype": "^3.0.2" } }, "sha512-hHkbU/eoO3EG5/MZkuFSKmYqPbSVk5byPFa3e7y/8TybHiLMACgI8seVYlicwk7H5K/rI2px9xrQp/C+AUDTiQ=="], "@types/stack-utils": ["@types/stack-utils@2.0.3", "", {}, "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw=="], @@ -794,7 +794,7 @@ "babel-preset-current-node-syntax": ["babel-preset-current-node-syntax@1.2.0", "", { "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-import-attributes": "^7.24.7", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-numeric-separator": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5" }, "peerDependencies": { "@babel/core": "^7.0.0 || ^8.0.0-0" } }, "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg=="], - "babel-preset-expo": ["babel-preset-expo@14.0.6", "", { "dependencies": { "@babel/helper-module-imports": "^7.25.9", "@babel/plugin-proposal-decorators": "^7.12.9", "@babel/plugin-proposal-export-default-from": "^7.24.7", "@babel/plugin-syntax-export-default-from": "^7.24.7", "@babel/plugin-transform-class-static-block": "^7.27.1", "@babel/plugin-transform-export-namespace-from": "^7.25.9", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-object-rest-spread": "^7.24.7", "@babel/plugin-transform-parameters": "^7.24.7", "@babel/plugin-transform-private-methods": "^7.24.7", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-runtime": "^7.24.7", "@babel/preset-react": "^7.22.15", "@babel/preset-typescript": "^7.23.0", "@react-native/babel-preset": "0.81.1", "babel-plugin-react-compiler": "^19.1.0-rc.2", "babel-plugin-react-native-web": "~0.21.0", "babel-plugin-syntax-hermes-parser": "^0.25.1", "babel-plugin-transform-flow-enums": "^0.0.2", "debug": "^4.3.4", "resolve-from": "^5.0.0" }, "peerDependencies": { "@babel/runtime": "^7.20.0", "expo": "*", "react-refresh": ">=0.14.0 <1.0.0" }, "optionalPeers": ["@babel/runtime", "expo"] }, "sha512-Gr4tuYPAqUdwBzp9RajZSiPWAwLjn57pfPTZsR0lwJwIoQQBhjxZIluQX5c5AHb+apTZ0l9U6fvTldfZtsQ3YA=="], + "babel-preset-expo": ["babel-preset-expo@54.0.1", "", { "dependencies": { "@babel/helper-module-imports": "^7.25.9", "@babel/plugin-proposal-decorators": "^7.12.9", "@babel/plugin-proposal-export-default-from": "^7.24.7", "@babel/plugin-syntax-export-default-from": "^7.24.7", "@babel/plugin-transform-class-static-block": "^7.27.1", "@babel/plugin-transform-export-namespace-from": "^7.25.9", "@babel/plugin-transform-flow-strip-types": "^7.25.2", "@babel/plugin-transform-modules-commonjs": "^7.24.8", "@babel/plugin-transform-object-rest-spread": "^7.24.7", "@babel/plugin-transform-parameters": "^7.24.7", "@babel/plugin-transform-private-methods": "^7.24.7", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-runtime": "^7.24.7", "@babel/preset-react": "^7.22.15", "@babel/preset-typescript": "^7.23.0", "@react-native/babel-preset": "0.81.4", "babel-plugin-react-compiler": "^19.1.0-rc.2", "babel-plugin-react-native-web": "~0.21.0", "babel-plugin-syntax-hermes-parser": "^0.29.1", "babel-plugin-transform-flow-enums": "^0.0.2", "debug": "^4.3.4", "resolve-from": "^5.0.0" }, "peerDependencies": { "@babel/runtime": "^7.20.0", "expo": "*", "react-refresh": ">=0.14.0 <1.0.0" }, "optionalPeers": ["@babel/runtime", "expo"] }, "sha512-ziLpj+I/IxQdblHCpuzcyukTpzunq6h/QFsbWhk5DTd4suqB+Vl0Neacd+e38YeKXBabmxCOv8VJN3qk39Md4w=="], "babel-preset-jest": ["babel-preset-jest@29.6.3", "", { "dependencies": { "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA=="], @@ -802,6 +802,8 @@ "base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="], + "baseline-browser-mapping": ["baseline-browser-mapping@2.8.3", "", { "bin": { "baseline-browser-mapping": "dist/cli.js" } }, "sha512-mcE+Wr2CAhHNWxXN/DdTI+n4gsPc5QpXpWnyCQWiQYIYZX+ZMJ8juXZgjRa/0/YPJo/NSsgW15/YgmI4nbysYw=="], + "better-opn": ["better-opn@3.0.2", "", { "dependencies": { "open": "^8.0.4" } }, "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ=="], "big-integer": ["big-integer@1.6.52", "", {}, "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg=="], @@ -818,7 +820,7 @@ "braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="], - "browserslist": ["browserslist@4.25.4", "", { "dependencies": { "caniuse-lite": "^1.0.30001737", "electron-to-chromium": "^1.5.211", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" } }, "sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg=="], + "browserslist": ["browserslist@4.26.0", "", { "dependencies": { "baseline-browser-mapping": "^2.8.2", "caniuse-lite": "^1.0.30001741", "electron-to-chromium": "^1.5.218", "node-releases": "^2.0.21", "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" } }, "sha512-P9go2WrP9FiPwLv3zqRD/Uoxo0RSHjzFCiQz7d4vbmwNqQFo9T9WCeP/Qn5EbcKQY6DBbkxEXNcpJOmncNrb7A=="], "bser": ["bser@2.1.1", "", { "dependencies": { "node-int64": "^0.4.0" } }, "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ=="], @@ -844,7 +846,7 @@ "camelcase": ["camelcase@6.3.0", "", {}, "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="], - "caniuse-lite": ["caniuse-lite@1.0.30001737", "", {}, "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw=="], + "caniuse-lite": ["caniuse-lite@1.0.30001741", "", {}, "sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw=="], "chalk": ["chalk@4.1.2", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="], @@ -974,7 +976,7 @@ "ee-first": ["ee-first@1.1.1", "", {}, "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="], - "electron-to-chromium": ["electron-to-chromium@1.5.211", "", {}, "sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw=="], + "electron-to-chromium": ["electron-to-chromium@1.5.218", "", {}, "sha512-uwwdN0TUHs8u6iRgN8vKeWZMRll4gBkz+QMqdS7DDe49uiK68/UX92lFb61oiFPrpYZNeZIqa4bA7O6Aiasnzg=="], "emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="], @@ -1026,7 +1028,7 @@ "eslint-compat-utils": ["eslint-compat-utils@0.5.1", "", { "dependencies": { "semver": "^7.5.4" }, "peerDependencies": { "eslint": ">=6.0.0" } }, "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q=="], - "eslint-config-next": ["eslint-config-next@15.5.2", "", { "dependencies": { "@next/eslint-plugin-next": "15.5.2", "@rushstack/eslint-patch": "^1.10.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.0", "eslint-plugin-react": "^7.37.0", "eslint-plugin-react-hooks": "^5.0.0" }, "peerDependencies": { "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", "typescript": ">=3.3.1" }, "optionalPeers": ["typescript"] }, "sha512-3hPZghsLupMxxZ2ggjIIrat/bPniM2yRpsVPVM40rp8ZMzKWOJp2CGWn7+EzoV2ddkUr5fxNfHpF+wU1hGt/3g=="], + "eslint-config-next": ["eslint-config-next@15.5.3", "", { "dependencies": { "@next/eslint-plugin-next": "15.5.3", "@rushstack/eslint-patch": "^1.10.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.0", "eslint-plugin-react": "^7.37.0", "eslint-plugin-react-hooks": "^5.0.0" }, "peerDependencies": { "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", "typescript": ">=3.3.1" }, "optionalPeers": ["typescript"] }, "sha512-e6j+QhQFOr5pfsc8VJbuTD9xTXJaRvMHYjEeLPA2pFkheNlgPLCkxdvhxhfuM4KGcqSZj2qEnpHisdTVs3BxuQ=="], "eslint-config-prettier": ["eslint-config-prettier@9.1.2", "", { "peerDependencies": { "eslint": ">=7.0.0" }, "bin": { "eslint-config-prettier": "bin/cli.js" } }, "sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ=="], @@ -1086,21 +1088,21 @@ "execa": ["execa@8.0.1", "", { "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^8.0.1", "human-signals": "^5.0.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", "onetime": "^6.0.0", "signal-exit": "^4.1.0", "strip-final-newline": "^3.0.0" } }, "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg=="], - "expo": ["expo@54.0.0-preview.15", "", { "dependencies": { "@babel/runtime": "^7.20.0", "@expo/cli": "0.26.8", "@expo/config": "~12.0.7", "@expo/config-plugins": "~11.0.7", "@expo/devtools": "0.1.6", "@expo/fingerprint": "0.14.6", "@expo/metro": "~0.1.1", "@expo/metro-config": "0.21.10", "@expo/vector-icons": "^15.0.2", "@ungap/structured-clone": "^1.3.0", "babel-preset-expo": "~14.0.6", "expo-asset": "~12.0.7", "expo-constants": "~18.0.7", "expo-file-system": "~19.0.9", "expo-font": "~14.0.7", "expo-keep-awake": "~15.0.6", "expo-modules-autolinking": "3.0.7", "expo-modules-core": "3.0.13", "pretty-format": "^29.7.0", "react-refresh": "^0.14.2", "whatwg-url-without-unicode": "8.0.0-3" }, "peerDependencies": { "@expo/dom-webview": "*", "@expo/metro-runtime": "*", "react": "*", "react-native": "*", "react-native-webview": "*" }, "optionalPeers": ["@expo/dom-webview", "@expo/metro-runtime", "react-native-webview"], "bin": { "expo": "bin/cli", "expo-modules-autolinking": "bin/autolinking", "fingerprint": "bin/fingerprint" } }, "sha512-Qk12ow+FXj6L57svQ/nh+Y6ou0gQVrHaBLcjcIwmXeZ2xhuSMoJUSxoIErGKMUpQdMoD2jlbmYn9T/yZXBw/Rg=="], + "expo": ["expo@54.0.6", "", { "dependencies": { "@babel/runtime": "^7.20.0", "@expo/cli": "54.0.4", "@expo/config": "~12.0.9", "@expo/config-plugins": "~54.0.1", "@expo/devtools": "0.1.7", "@expo/fingerprint": "0.15.0", "@expo/metro": "~0.1.1", "@expo/metro-config": "54.0.3", "@expo/vector-icons": "^15.0.2", "@ungap/structured-clone": "^1.3.0", "babel-preset-expo": "~54.0.1", "expo-asset": "~12.0.8", "expo-constants": "~18.0.8", "expo-file-system": "~19.0.14", "expo-font": "~14.0.8", "expo-keep-awake": "~15.0.7", "expo-modules-autolinking": "3.0.10", "expo-modules-core": "3.0.15", "pretty-format": "^29.7.0", "react-refresh": "^0.14.2", "whatwg-url-without-unicode": "8.0.0-3" }, "peerDependencies": { "@expo/dom-webview": "*", "@expo/metro-runtime": "*", "react": "*", "react-native": "*", "react-native-webview": "*" }, "optionalPeers": ["@expo/dom-webview", "@expo/metro-runtime", "react-native-webview"], "bin": { "expo": "bin/cli", "fingerprint": "bin/fingerprint", "expo-modules-autolinking": "bin/autolinking" } }, "sha512-fzOrhdMNJiNlQyj7Gj1GvEzwIx1XaOLWRVOoTtaOkWckYJzgsTnnUQhFFGEfb8Vv0tZGeWzx6CFXqjcraxYT7g=="], - "expo-asset": ["expo-asset@12.0.7", "", { "dependencies": { "@expo/image-utils": "^0.8.6", "expo-constants": "~18.0.7" }, "peerDependencies": { "expo": "*", "react": "*", "react-native": "*" } }, "sha512-Tf4cn/v2IitwLU44zG9h9bjfkdbVwjacKUISYWWZ5YvHPfRNNKPHUUwZcBEMa+6VNxsv1C9JkCJ9NDJe9R1x8Q=="], + "expo-asset": ["expo-asset@12.0.8", "", { "dependencies": { "@expo/image-utils": "^0.8.7", "expo-constants": "~18.0.8" }, "peerDependencies": { "expo": "*", "react": "*", "react-native": "*" } }, "sha512-jj2U8zw9+7orST2rlQGULYiqPoECOuUyffs2NguGrq84bYbkM041T7TOMXH2raPVJnM9lEAP54ezI6XL+GVYqw=="], - "expo-constants": ["expo-constants@18.0.7", "", { "dependencies": { "@expo/config": "~12.0.7", "@expo/env": "~2.0.6" }, "peerDependencies": { "expo": "*", "react-native": "*" } }, "sha512-B1KfvDL264/iNZKOoYnAYiDx4q6unvoRgF6pk3OghmUJ0adq4RGS9+2BCqU85h5Y9qfg+FI7TPOWX1Xtjq6cJg=="], + "expo-constants": ["expo-constants@18.0.8", "", { "dependencies": { "@expo/config": "~12.0.8", "@expo/env": "~2.0.7" }, "peerDependencies": { "expo": "*", "react-native": "*" } }, "sha512-Tetphsx6RVImCTZeBAclRQMy0WOODY3y6qrUoc88YGUBVm8fAKkErCSWxLTCc6nFcJxdoOMYi62LgNIUFjZCLA=="], - "expo-file-system": ["expo-file-system@19.0.9", "", { "peerDependencies": { "expo": "*", "react-native": "*" } }, "sha512-XkuNkOFgwfGSmqgD5STFfjL4NIkWeO0BnwdeIHlPYvCO7+xUV3FubwJ6G+altkMHcWyZEEnQzvnP4WRz0kH+Fg=="], + "expo-file-system": ["expo-file-system@19.0.14", "", { "peerDependencies": { "expo": "*", "react-native": "*" } }, "sha512-0CA7O5IYhab11TlxQlJAx0Xm9pdkk/zEHNiW+Hh/T4atWi9U/J38CIp7iNYSrBvy9dC3rJbze5D1ANcKKr4mSQ=="], - "expo-font": ["expo-font@14.0.5", "", { "dependencies": { "fontfaceobserver": "^2.1.0" }, "peerDependencies": { "expo": "*", "react": "*", "react-native": "*" } }, "sha512-dVgjXJP5g5SHCh0VzQ96R5vzm9zlAP6rQWhuqWrYTkVmNSIHNHMXUHmX2mA4Uud48uas0oK2UPKARXajZwlzjw=="], + "expo-font": ["expo-font@14.0.8", "", { "dependencies": { "fontfaceobserver": "^2.1.0" }, "peerDependencies": { "expo": "*", "react": "*", "react-native": "*" } }, "sha512-bTUHaJWRZ7ywP8dg3f+wfOwv6RwMV3mWT2CDUIhsK70GjNGlCtiWOCoHsA5Od/esPaVxqc37cCBvQGQRFStRlA=="], - "expo-keep-awake": ["expo-keep-awake@15.0.6", "", { "peerDependencies": { "expo": "*", "react": "*" } }, "sha512-xO/KbQQjSdhHR87x2uZsMnIDXsDO9apa64jqxG5t0WKSBujdS3uDmvuYF7EwiJc8fKEWZ500Co51nOtO0wU1dg=="], + "expo-keep-awake": ["expo-keep-awake@15.0.7", "", { "peerDependencies": { "expo": "*", "react": "*" } }, "sha512-CgBNcWVPnrIVII5G54QDqoE125l+zmqR4HR8q+MQaCfHet+dYpS5vX5zii/RMayzGN4jPgA4XYIQ28ePKFjHoA=="], - "expo-modules-autolinking": ["expo-modules-autolinking@3.0.7", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "chalk": "^4.1.0", "commander": "^7.2.0", "find-up": "^5.0.0", "glob": "^10.4.2", "require-from-string": "^2.0.2", "resolve-from": "^5.0.0" }, "bin": { "expo-modules-autolinking": "bin/expo-modules-autolinking.js" } }, "sha512-KbFsbCmQSMSh7/Qiq7kAXCahh5hMlisrgclw/EyScrPhndrzetr9qiEKprz0UWD/fCUR3Gse4riGIetPdrfV8g=="], + "expo-modules-autolinking": ["expo-modules-autolinking@3.0.10", "", { "dependencies": { "@expo/spawn-async": "^1.7.2", "chalk": "^4.1.0", "commander": "^7.2.0", "glob": "^10.4.2", "require-from-string": "^2.0.2", "resolve-from": "^5.0.0" }, "bin": { "expo-modules-autolinking": "bin/expo-modules-autolinking.js" } }, "sha512-6pwaz9H7aK/iYraHbX7zjg8QFTUuMfGEs8Vyc6bAoBd8Rovtb91WX955Kq5sazwNrQjs3WePwQ23LEAmls3u5g=="], - "expo-modules-core": ["expo-modules-core@3.0.13", "", { "dependencies": { "invariant": "^2.2.4" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-FfjFHuZfOGW4npq/Q220izrWK8cLkdNmNOJ3a3Jp66O3cy6HYykj7+RVg5N3AnpBlpAkB1J/XleMmDT94qLDew=="], + "expo-modules-core": ["expo-modules-core@3.0.15", "", { "dependencies": { "invariant": "^2.2.4" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-vGI7osd0/IjprldD08k4bckWSu7ID4HhZNP68l/UtilONQ8XZig8mWJd/Fm7i7KGvE3HyuF+HOXE9l671no42Q=="], "expo-screen-orientation": ["expo-screen-orientation@8.1.7", "", { "peerDependencies": { "expo": "*", "react-native": "*" } }, "sha512-nYwadYtdU6mMDk0MCHMPPPQtBoeFYJ2FspLRW+J35CMLqzE4nbpwGeiImfXzkvD94fpOCfI4KgLj5vGauC3pfA=="], @@ -1412,27 +1414,27 @@ "lighthouse-logger": ["lighthouse-logger@1.4.2", "", { "dependencies": { "debug": "^2.6.9", "marky": "^1.2.2" } }, "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g=="], - "lightningcss": ["lightningcss@1.27.0", "", { "dependencies": { "detect-libc": "^1.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.27.0", "lightningcss-darwin-x64": "1.27.0", "lightningcss-freebsd-x64": "1.27.0", "lightningcss-linux-arm-gnueabihf": "1.27.0", "lightningcss-linux-arm64-gnu": "1.27.0", "lightningcss-linux-arm64-musl": "1.27.0", "lightningcss-linux-x64-gnu": "1.27.0", "lightningcss-linux-x64-musl": "1.27.0", "lightningcss-win32-arm64-msvc": "1.27.0", "lightningcss-win32-x64-msvc": "1.27.0" } }, "sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ=="], + "lightningcss": ["lightningcss@1.30.1", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.30.1", "lightningcss-darwin-x64": "1.30.1", "lightningcss-freebsd-x64": "1.30.1", "lightningcss-linux-arm-gnueabihf": "1.30.1", "lightningcss-linux-arm64-gnu": "1.30.1", "lightningcss-linux-arm64-musl": "1.30.1", "lightningcss-linux-x64-gnu": "1.30.1", "lightningcss-linux-x64-musl": "1.30.1", "lightningcss-win32-arm64-msvc": "1.30.1", "lightningcss-win32-x64-msvc": "1.30.1" } }, "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg=="], - "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.27.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ=="], + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.30.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ=="], - "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.27.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg=="], + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.30.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA=="], - "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.27.0", "", { "os": "freebsd", "cpu": "x64" }, "sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA=="], + "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.30.1", "", { "os": "freebsd", "cpu": "x64" }, "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig=="], - "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.27.0", "", { "os": "linux", "cpu": "arm" }, "sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA=="], + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.30.1", "", { "os": "linux", "cpu": "arm" }, "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q=="], - "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.27.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A=="], + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.30.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw=="], - "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.27.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg=="], + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.30.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ=="], - "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.27.0", "", { "os": "linux", "cpu": "x64" }, "sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A=="], + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.30.1", "", { "os": "linux", "cpu": "x64" }, "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw=="], - "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.27.0", "", { "os": "linux", "cpu": "x64" }, "sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA=="], + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.30.1", "", { "os": "linux", "cpu": "x64" }, "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ=="], - "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.27.0", "", { "os": "win32", "cpu": "arm64" }, "sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ=="], + "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.30.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA=="], - "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.27.0", "", { "os": "win32", "cpu": "x64" }, "sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw=="], + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.30.1", "", { "os": "win32", "cpu": "x64" }, "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg=="], "lilconfig": ["lilconfig@3.1.3", "", {}, "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw=="], @@ -1550,7 +1552,7 @@ "nested-error-stacks": ["nested-error-stacks@2.0.1", "", {}, "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A=="], - "next": ["next@15.5.2", "", { "dependencies": { "@next/env": "15.5.2", "@swc/helpers": "0.5.15", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31", "styled-jsx": "5.1.6" }, "optionalDependencies": { "@next/swc-darwin-arm64": "15.5.2", "@next/swc-darwin-x64": "15.5.2", "@next/swc-linux-arm64-gnu": "15.5.2", "@next/swc-linux-arm64-musl": "15.5.2", "@next/swc-linux-x64-gnu": "15.5.2", "@next/swc-linux-x64-musl": "15.5.2", "@next/swc-win32-arm64-msvc": "15.5.2", "@next/swc-win32-x64-msvc": "15.5.2", "sharp": "^0.34.3" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "@playwright/test": "^1.51.1", "babel-plugin-react-compiler": "*", "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "sass": "^1.3.0" }, "optionalPeers": ["@opentelemetry/api", "@playwright/test", "babel-plugin-react-compiler", "sass"], "bin": { "next": "dist/bin/next" } }, "sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q=="], + "next": ["next@15.5.3", "", { "dependencies": { "@next/env": "15.5.3", "@swc/helpers": "0.5.15", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31", "styled-jsx": "5.1.6" }, "optionalDependencies": { "@next/swc-darwin-arm64": "15.5.3", "@next/swc-darwin-x64": "15.5.3", "@next/swc-linux-arm64-gnu": "15.5.3", "@next/swc-linux-arm64-musl": "15.5.3", "@next/swc-linux-x64-gnu": "15.5.3", "@next/swc-linux-x64-musl": "15.5.3", "@next/swc-win32-arm64-msvc": "15.5.3", "@next/swc-win32-x64-msvc": "15.5.3", "sharp": "^0.34.3" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "@playwright/test": "^1.51.1", "babel-plugin-react-compiler": "*", "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "sass": "^1.3.0" }, "optionalPeers": ["@opentelemetry/api", "@playwright/test", "babel-plugin-react-compiler", "sass"], "bin": { "next": "dist/bin/next" } }, "sha512-r/liNAx16SQj4D+XH/oI1dlpv9tdKJ6cONYPwwcCC46f2NjpaRWY+EKCzULfgQYV6YKXjHBchff2IZBSlZmJNw=="], "next-compose-plugins": ["next-compose-plugins@2.2.1", "", {}, "sha512-OjJ+fV15FXO2uQXQagLD4C0abYErBjyjE0I0FHpOEIB8upw0hg1ldFP6cqHTJBH1cZqy96OeR3u1dJ+Ez2D4Bg=="], @@ -1566,7 +1568,7 @@ "node-int64": ["node-int64@0.4.0", "", {}, "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="], - "node-releases": ["node-releases@2.0.19", "", {}, "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw=="], + "node-releases": ["node-releases@2.0.21", "", {}, "sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw=="], "normalize-path": ["normalize-path@3.0.0", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="], @@ -1710,11 +1712,11 @@ "react-is": ["react-is@16.13.1", "", {}, "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="], - "react-native": ["react-native@0.81.1", "", { "dependencies": { "@jest/create-cache-key-function": "^29.7.0", "@react-native/assets-registry": "0.81.1", "@react-native/codegen": "0.81.1", "@react-native/community-cli-plugin": "0.81.1", "@react-native/gradle-plugin": "0.81.1", "@react-native/js-polyfills": "0.81.1", "@react-native/normalize-colors": "0.81.1", "@react-native/virtualized-lists": "0.81.1", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", "babel-jest": "^29.7.0", "babel-plugin-syntax-hermes-parser": "0.29.1", "base64-js": "^1.5.1", "commander": "^12.0.0", "flow-enums-runtime": "^0.0.6", "glob": "^7.1.1", "invariant": "^2.2.4", "jest-environment-node": "^29.7.0", "memoize-one": "^5.0.0", "metro-runtime": "^0.83.1", "metro-source-map": "^0.83.1", "nullthrows": "^1.1.1", "pretty-format": "^29.7.0", "promise": "^8.3.0", "react-devtools-core": "^6.1.5", "react-refresh": "^0.14.0", "regenerator-runtime": "^0.13.2", "scheduler": "0.26.0", "semver": "^7.1.3", "stacktrace-parser": "^0.1.10", "whatwg-fetch": "^3.0.0", "ws": "^6.2.3", "yargs": "^17.6.2" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "^19.1.0" }, "optionalPeers": ["@types/react"], "bin": { "react-native": "cli.js" } }, "sha512-k2QJzWc/CUOwaakmD1SXa4uJaLcwB2g2V9BauNIjgtXYYAeyFjx9jlNz/+wAEcHLg9bH5mgMdeAwzvXqjjh9Hg=="], + "react-native": ["react-native@0.81.4", "", { "dependencies": { "@jest/create-cache-key-function": "^29.7.0", "@react-native/assets-registry": "0.81.4", "@react-native/codegen": "0.81.4", "@react-native/community-cli-plugin": "0.81.4", "@react-native/gradle-plugin": "0.81.4", "@react-native/js-polyfills": "0.81.4", "@react-native/normalize-colors": "0.81.4", "@react-native/virtualized-lists": "0.81.4", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", "babel-jest": "^29.7.0", "babel-plugin-syntax-hermes-parser": "0.29.1", "base64-js": "^1.5.1", "commander": "^12.0.0", "flow-enums-runtime": "^0.0.6", "glob": "^7.1.1", "invariant": "^2.2.4", "jest-environment-node": "^29.7.0", "memoize-one": "^5.0.0", "metro-runtime": "^0.83.1", "metro-source-map": "^0.83.1", "nullthrows": "^1.1.1", "pretty-format": "^29.7.0", "promise": "^8.3.0", "react-devtools-core": "^6.1.5", "react-refresh": "^0.14.0", "regenerator-runtime": "^0.13.2", "scheduler": "0.26.0", "semver": "^7.1.3", "stacktrace-parser": "^0.1.10", "whatwg-fetch": "^3.0.0", "ws": "^6.2.3", "yargs": "^17.6.2" }, "peerDependencies": { "@types/react": "^19.1.0", "react": "^19.1.0" }, "optionalPeers": ["@types/react"], "bin": { "react-native": "cli.js" } }, "sha512-bt5bz3A/+Cv46KcjV0VQa+fo7MKxs17RCcpzjftINlen4ZDUl0I6Ut+brQ2FToa5oD0IB0xvQHfmsg2EDqsZdQ=="], "react-native-safe-area-context": ["react-native-safe-area-context@5.6.1", "", { "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-/wJE58HLEAkATzhhX1xSr+fostLsK8Q97EfpfMDKo8jlOc1QKESSX/FQrhk7HhQH/2uSaox4Y86sNaI02kteiA=="], - "react-native-svg": ["react-native-svg@15.12.1", "", { "dependencies": { "css-select": "^5.1.0", "css-tree": "^1.1.3", "warn-once": "0.1.1" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-vCuZJDf8a5aNC2dlMovEv4Z0jjEUET53lm/iILFnFewa15b4atjVxU6Wirm6O9y6dEsdjDZVD7Q3QM4T1wlI8g=="], + "react-native-svg": ["react-native-svg@15.13.0", "", { "dependencies": { "css-select": "^5.1.0", "css-tree": "^1.1.3", "warn-once": "0.1.1" }, "peerDependencies": { "react": "*", "react-native": "*" } }, "sha512-/YPK+PAAXg4T0x2d2vYPvqqAhOYid2bRKxUVT7STIyd1p2JxWmsGQkfZxXCkEFN7TwLfIyVlT5RimT91Pj/qXw=="], "react-native-web": ["react-native-web@0.21.1", "", { "dependencies": { "@babel/runtime": "^7.18.6", "@react-native/normalize-colors": "^0.74.1", "fbjs": "^3.0.4", "inline-style-prefixer": "^7.0.1", "memoize-one": "^6.0.0", "nullthrows": "^1.1.1", "postcss-value-parser": "^4.2.0", "styleq": "^0.1.3" }, "peerDependencies": { "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" } }, "sha512-BeNsgwwe4AXUFPAoFU+DKjJ+CVQa3h54zYX77p7GVZrXiiNo3vl03WYDYVEy5R2J2HOPInXtQZB5gmj3vuzrKg=="], @@ -2082,6 +2084,8 @@ "@babel/core/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], + "@babel/helper-compilation-targets/browserslist": ["browserslist@4.25.4", "", { "dependencies": { "caniuse-lite": "^1.0.30001737", "electron-to-chromium": "^1.5.211", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" } }, "sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg=="], + "@babel/helper-compilation-targets/lru-cache": ["lru-cache@5.1.1", "", { "dependencies": { "yallist": "^3.0.2" } }, "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="], "@babel/helper-compilation-targets/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], @@ -2156,6 +2160,8 @@ "@istanbuljs/load-nyc-config/find-up": ["find-up@4.1.0", "", { "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw=="], + "@types/linkifyjs/@types/react": ["@types/react@19.1.12", "", { "dependencies": { "csstype": "^3.0.2" } }, "sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w=="], + "@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.5", "", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="], "@typescript-eslint/typescript-estree/fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="], @@ -2168,8 +2174,6 @@ "babel-plugin-polyfill-corejs2/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], - "babel-preset-expo/babel-plugin-syntax-hermes-parser": ["babel-plugin-syntax-hermes-parser@0.25.1", "", { "dependencies": { "hermes-parser": "0.25.1" } }, "sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ=="], - "better-opn/open": ["open@8.4.2", "", { "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", "is-wsl": "^2.2.0" } }, "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ=="], "caller-callsite/callsites": ["callsites@2.0.0", "", {}, "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ=="], @@ -2188,6 +2192,8 @@ "connect/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], + "core-js-compat/browserslist": ["browserslist@4.25.4", "", { "dependencies": { "caniuse-lite": "^1.0.30001737", "electron-to-chromium": "^1.5.211", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" } }, "sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg=="], + "cosmiconfig/import-fresh": ["import-fresh@2.0.0", "", { "dependencies": { "caller-path": "^2.0.0", "resolve-from": "^3.0.0" } }, "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg=="], "css-tree/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], @@ -2220,8 +2226,6 @@ "eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@1.3.0", "", {}, "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ=="], - "expo/expo-font": ["expo-font@14.0.7", "", { "dependencies": { "fontfaceobserver": "^2.1.0" }, "peerDependencies": { "expo": "*", "react": "*", "react-native": "*" } }, "sha512-jW6aEHUwn+SKizE1iJsaC0nLFb7ipy2wqUrceg+k7KyVZW74DRyDVjuJYzyuJE8BJutulsiYBzvx6K0axboULA=="], - "expo-modules-autolinking/commander": ["commander@7.2.0", "", {}, "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="], "expo-modules-autolinking/glob": ["glob@10.4.5", "", { "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg=="], @@ -2258,8 +2262,6 @@ "lighthouse-logger/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], - "lightningcss/detect-libc": ["detect-libc@1.0.3", "", { "bin": { "detect-libc": "./bin/detect-libc.js" } }, "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg=="], - "lint-staged/chalk": ["chalk@5.6.0", "", {}, "sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ=="], "log-symbols/chalk": ["chalk@2.4.2", "", { "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="], @@ -2346,6 +2348,8 @@ "url-loader/schema-utils": ["schema-utils@3.3.0", "", { "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } }, "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg=="], + "webpack/browserslist": ["browserslist@4.25.4", "", { "dependencies": { "caniuse-lite": "^1.0.30001737", "electron-to-chromium": "^1.5.211", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" } }, "sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg=="], + "webpack/eslint-scope": ["eslint-scope@5.1.1", "", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" } }, "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw=="], "webpack-bundle-analyzer/commander": ["commander@7.2.0", "", {}, "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="], @@ -2364,6 +2368,12 @@ "xml2js/xmlbuilder": ["xmlbuilder@11.0.1", "", {}, "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA=="], + "@babel/helper-compilation-targets/browserslist/caniuse-lite": ["caniuse-lite@1.0.30001737", "", {}, "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw=="], + + "@babel/helper-compilation-targets/browserslist/electron-to-chromium": ["electron-to-chromium@1.5.211", "", {}, "sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw=="], + + "@babel/helper-compilation-targets/browserslist/node-releases": ["node-releases@2.0.19", "", {}, "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw=="], + "@babel/helper-compilation-targets/lru-cache/yallist": ["yallist@3.1.1", "", {}, "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="], "@babel/highlight/chalk/ansi-styles": ["ansi-styles@3.2.1", "", { "dependencies": { "color-convert": "^1.9.0" } }, "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="], @@ -2402,14 +2412,18 @@ "@typescript-eslint/utils/@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], - "babel-preset-expo/babel-plugin-syntax-hermes-parser/hermes-parser": ["hermes-parser@0.25.1", "", { "dependencies": { "hermes-estree": "0.25.1" } }, "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA=="], - "cli-truncate/string-width/emoji-regex": ["emoji-regex@10.5.0", "", {}, "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg=="], "compression/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], "connect/debug/ms": ["ms@2.0.0", "", {}, "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="], + "core-js-compat/browserslist/caniuse-lite": ["caniuse-lite@1.0.30001737", "", {}, "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw=="], + + "core-js-compat/browserslist/electron-to-chromium": ["electron-to-chromium@1.5.211", "", {}, "sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw=="], + + "core-js-compat/browserslist/node-releases": ["node-releases@2.0.19", "", {}, "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw=="], + "cosmiconfig/import-fresh/resolve-from": ["resolve-from@3.0.0", "", {}, "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw=="], "eslint-plugin-es-x/@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], @@ -2468,6 +2482,12 @@ "url-loader/schema-utils/ajv-keywords": ["ajv-keywords@3.5.2", "", { "peerDependencies": { "ajv": "^6.9.1" } }, "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ=="], + "webpack/browserslist/caniuse-lite": ["caniuse-lite@1.0.30001737", "", {}, "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw=="], + + "webpack/browserslist/electron-to-chromium": ["electron-to-chromium@1.5.211", "", {}, "sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw=="], + + "webpack/browserslist/node-releases": ["node-releases@2.0.19", "", {}, "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw=="], + "webpack/eslint-scope/estraverse": ["estraverse@4.3.0", "", {}, "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="], "wrap-ansi/string-width/emoji-regex": ["emoji-regex@10.5.0", "", {}, "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg=="], @@ -2484,8 +2504,6 @@ "@istanbuljs/load-nyc-config/find-up/locate-path/p-locate": ["p-locate@4.1.0", "", { "dependencies": { "p-limit": "^2.2.0" } }, "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A=="], - "babel-preset-expo/babel-plugin-syntax-hermes-parser/hermes-parser/hermes-estree": ["hermes-estree@0.25.1", "", {}, "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw=="], - "expo-modules-autolinking/glob/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="], "file-loader/schema-utils/ajv/json-schema-traverse": ["json-schema-traverse@0.4.1", "", {}, "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="], diff --git a/components/Button.tsx b/components/Button.tsx index 4bfaf93aa..f9791b6e9 100644 --- a/components/Button.tsx +++ b/components/Button.tsx @@ -12,9 +12,8 @@ type Props = PropsWithChildren & { style?: TextStyle | TextStyle[]; }; -export function Button(props: Props) { +export function Button({ children, href, onPress, style, openInNewTab, ...rest }: Props) { const { isDark } = useContext(CustomAppearanceContext); - const { children, href, onPress, style, openInNewTab } = props; const isLink = !!href; const linkStyle = [ @@ -33,13 +32,14 @@ export function Button(props: Props) { + {...(openInNewTab ? { target: '_blank' } : {})} + {...rest}> {content} ) : ( - + {content} )} diff --git a/components/Footer.tsx b/components/Footer.tsx index f4e318f2b..78f411dfc 100644 --- a/components/Footer.tsx +++ b/components/Footer.tsx @@ -29,7 +29,7 @@ function Platform({ name, pkgName, url, Icon, style }: PlatformProps) { const { isDark } = useContext(CustomAppearanceContext); const packageHoverStyle = { - backgroundColor: isDark ? darkColors.powder : colors.gray2, + backgroundColor: isDark ? darkColors.background : colors.gray2, borderRadius: 8, }; diff --git a/components/Icons/index.tsx b/components/Icons/index.tsx index f80eefddb..82fefdbf8 100644 --- a/components/Icons/index.tsx +++ b/components/Icons/index.tsx @@ -162,12 +162,12 @@ export function Issue({ width, height, fill = colors.black }: IconProps) { ); } -export function Eye({ width = 22, height = 22, fill = colors.black }: IconProps) { +export function Eye({ width = 22, height = 19, fill = colors.black }: IconProps) { return ( - + ); diff --git a/components/Library/LoadingContent.tsx b/components/Library/LoadingContent.tsx index 63087409d..f9c6279ca 100644 --- a/components/Library/LoadingContent.tsx +++ b/components/Library/LoadingContent.tsx @@ -24,18 +24,17 @@ const LoadingContent = ({ width = '100%', height = 202, wrapperStyle = {} }: Pro borderWidth: 1, borderStyle: 'solid', borderColor: isDark ? darkColors.border : colors.gray2, - borderRadius: 4, + borderRadius: 6, marginBottom: 16, ...wrapperStyle, }}> - - - - - - - - + + + + + + + ); }; diff --git a/components/Library/MetaData.tsx b/components/Library/MetaData.tsx index b61a56906..7bb62ec38 100644 --- a/components/Library/MetaData.tsx +++ b/components/Library/MetaData.tsx @@ -1,5 +1,5 @@ import { useContext } from 'react'; -import { Platform, StyleSheet, View } from 'react-native'; +import { Platform, StyleSheet, View, Text } from 'react-native'; import { colors, A, P, Caption, darkColors } from '~/common/styleguide'; import Tooltip from '~/components/Tooltip'; @@ -7,6 +7,7 @@ import CustomAppearanceContext from '~/context/CustomAppearanceContext'; import { type LibraryType, MetadataEntryType } from '~/types'; import { partition } from '~/util/arrays'; import { formatBytes } from '~/util/formatBytes'; +import { pluralize } from '~/util/strings'; import { DirectoryScore } from './DirectoryScore'; import { @@ -74,7 +75,7 @@ function generateData( - {`${github.stats.dependencies} ${github.stats.dependencies === 1 ? 'dependency' : 'dependencies'}`} + {`${github.stats.dependencies} ${pluralize('dependency', github.stats.dependencies)}`} ), }, @@ -94,7 +95,7 @@ function generateData( id: 'forks', icon: , content: ( - + {`${github.stats.forks.toLocaleString()}`} ), @@ -106,7 +107,7 @@ function generateData( id: 'subscribers', icon: , content: ( - + {`${github.stats.subscribers.toLocaleString()}`} ), @@ -118,7 +119,7 @@ function generateData( id: 'issues', icon: , content: ( - + {`${github.stats.issues.toLocaleString()}`} ), @@ -135,10 +136,10 @@ function generateSecondaryData({ github, examples }: LibraryType, isDark: boolea const iconColor = isDark ? darkColors.pewter : colors.secondary; const paragraphStyles = [styles.secondaryText, secondaryTextColor]; const linkStyles = [...paragraphStyles, styles.mutedLink]; - const hoverStyle = [ - { textDecorationColor: isDark ? colors.gray6 : colors.gray4 }, - isDark && { color: colors.primaryDark }, - ]; + const hoverStyle = { + textDecorationColor: colors.gray4, + color: isDark ? colors.gray3 : colors.gray5, + }; return [ github.urls.homepage @@ -246,7 +247,11 @@ export function MetaData({ library, secondary }: Props) { key={id} sideOffset={2} delayDuration={100} - trigger={{icon}}> + trigger={ + + {icon} + + }> {tooltip} {content} diff --git a/components/Library/UpdateAtView.tsx b/components/Library/UpdateAtView.tsx index da78a9a82..2243e3946 100644 --- a/components/Library/UpdateAtView.tsx +++ b/components/Library/UpdateAtView.tsx @@ -25,51 +25,53 @@ export default function UpdatedAtView({ library }: Props) { const { branchName, packagePath } = parseGitHubUrl(library.githubUrl); + const tooltipContent = ` + Last update (based on Git activity) + ${ + library.npm.latestReleaseDate + ? ` Last npm release: ${getTimeSinceToday(library.npm.latestReleaseDate)}` + : '' + }`; + return ( - - + + - }> - Last update (based on git activity) - - - {getTimeSinceToday(library.github.stats.pushedAt)} - - + + {getTimeSinceToday(library.github.stats.pushedAt)} + + + }> + {tooltipContent} + ); } diff --git a/components/Library/index.tsx b/components/Library/index.tsx index 188cd70bc..07c17703c 100644 --- a/components/Library/index.tsx +++ b/components/Library/index.tsx @@ -146,7 +146,7 @@ const styles = StyleSheet.create({ container: { marginBottom: 16, borderWidth: 1, - borderRadius: 4, + borderRadius: 6, flexDirection: 'row', overflow: 'hidden', }, diff --git a/components/NavigationTab.tsx b/components/NavigationTab.tsx index ec6900364..7debf3854 100644 --- a/components/NavigationTab.tsx +++ b/components/NavigationTab.tsx @@ -26,7 +26,7 @@ function NavigationTab({ title, path = `/${title.toLowerCase()}` }: Props) { }), }} hoverStyle={{ - backgroundColor: isActive ? activeBackground : isDark ? darkColors.dark : colors.gray6, + backgroundColor: isActive ? activeBackground : isDark ? darkColors.background : colors.gray6, color: colors.secondary, }} target="_self"> diff --git a/components/Search.tsx b/components/Search.tsx index c79c92bf8..65afdcec7 100644 --- a/components/Search.tsx +++ b/components/Search.tsx @@ -202,7 +202,7 @@ const styles = StyleSheet.create({ flex: 1, height: 50, borderWidth: 2, - borderRadius: 4, + borderRadius: 6, padding: 16, paddingLeft: 44, fontSize: 20, diff --git a/components/Sort.tsx b/components/Sort.tsx index 783165b6e..425621d09 100644 --- a/components/Sort.tsx +++ b/components/Sort.tsx @@ -87,6 +87,7 @@ export const SortButton = ({ query: { order, direction, offset }, query }: SortB onHoverOut={() => setIsSortIconHovered(false)} style={sortDirection === 'ascending' && styles.flippedIcon} aria-label="Toggle sort direction" + role="button" onPress={() => { setSortDirection(previousOrder => previousOrder === 'ascending' ? 'descending' : 'ascending' @@ -105,6 +106,7 @@ export const SortButton = ({ query: { order, direction, offset }, query }: SortB

( } *:focus-visible { outline-color: ${colors.primaryDark}; - outline-style: solid; - outline-width: 2px; - border-radius: 3px; + } + .TooltipContent { + background-color: ${darkColors.black}; + border: 1px solid ${context.isDark ? colors.gray7 : colors.gray6}; + } + .TooltipContent svg { + stroke: ${context.isDark ? colors.gray7 : colors.gray6}; }`} diff --git a/pages/_document.tsx b/pages/_document.tsx index 5edef4eb0..c92ae1ba3 100644 --- a/pages/_document.tsx +++ b/pages/_document.tsx @@ -1,59 +1,57 @@ -import Document, { DocumentContext, Html, Head, Main, NextScript } from 'next/document'; +import Document, { Html, Head, Main, NextScript, DocumentContext } from 'next/document'; import GoogleAnalytics from '~/components/GoogleAnalytics'; import { StructuredData } from '~/components/StructuredData'; -class DirectoryWebsite extends Document { - static async getInitialProps(ctx: DocumentContext) { - const initialProps = await Document.getInitialProps(ctx); - return { ...initialProps }; - } - - render = () => ( - - - - - - - - - - - - - - - - - - - - - - ( + + + + + + + + + + + + + + + + + + + + + + - - -

- - - - ); -} + 'query-input': 'required name=search_term_string', + }, + }} + /> + + +
+ + + +); + +DirectoryWebsite.getInitialProps = async (ctx: DocumentContext) => { + const initialProps = await Document.getInitialProps(ctx); + return { ...initialProps }; +}; export default DirectoryWebsite; diff --git a/pages/_error.jsx b/pages/_error.jsx deleted file mode 100644 index 6a216628e..000000000 --- a/pages/_error.jsx +++ /dev/null @@ -1,60 +0,0 @@ -// NOTE(brentvatne): -// This is the default Sentry error page provided by https://github.com/vercel/next.js/tree/canary/examples/with-sentry/ - -import * as Sentry from '@sentry/react'; -import Error from 'next/error'; - -import ErrorState from '~/components/ErrorState'; - -function MyError({ statusCode, hasGetInitialPropsRun, err }) { - if (!hasGetInitialPropsRun && err) { - // getInitialProps is not called in case of - // https://github.com/zeit/next.js/issues/8592. As a workaround, we pass - // err via _app.js so it can be captured - Sentry.captureException(err); - } - - return ; -} - -MyError.getInitialProps = async ({ res, err }) => { - const errorInitialProps = await Error.getInitialProps({ res, err }); - - // Workaround for https://github.com/zeit/next.js/issues/8592, mark when - // getInitialProps has run - errorInitialProps.hasGetInitialPropsRun = true; - - if (res) { - // Running on the server, the response object is available. - // - // Next.js will pass an err on the server if a page's `getInitialProps` - // threw or returned a Promise that rejected - if (err) { - Sentry.captureException(err); - return errorInitialProps; - } - } else { - // Running on the client (browser). - // - // Next.js will provide an err if: - // - // - a page's `getInitialProps` threw or returned a Promise that rejected - // - an exception was thrown somewhere in the React lifecycle (render, - // componentDidMount, etc) that was caught by Next.js's React Error - // Boundary. Read more about what types of exceptions are caught by Error - // Boundaries: https://reactjs.org/docs/error-boundaries.html - if (err) { - Sentry.captureException(err); - return errorInitialProps; - } - } - - // If this point is reached, getInitialProps was called without any - // information about what the error might be. This is unexpected and may - // indicate a bug introduced in Next.js, so record it in Sentry - // Sentry.captureException(new Error(`_error.js getInitialProps missing data at path: ${asPath}`)); - - return errorInitialProps; -}; - -export default MyError; diff --git a/pages/_error.tsx b/pages/_error.tsx new file mode 100644 index 000000000..7eb7136db --- /dev/null +++ b/pages/_error.tsx @@ -0,0 +1,35 @@ +// This code is based on the default Sentry error page provided by https://github.com/vercel/next.js/blob/canary/examples/with-sentry/pages/_error.tsx +// It has been altered to use `@sentry/react` and to handle https://github.com/vercel/next.js/issues/8592 + +import * as Sentry from '@sentry/react'; +import { type NextPageContext } from 'next'; +import Error, { type ErrorProps } from 'next/error'; + +import ErrorState from '~/components/ErrorState'; + +type ExtendedErrorProps = ErrorProps & { + hasGetInitialPropsRun?: boolean; +}; + +function MyError({ statusCode, hasGetInitialPropsRun, err }) { + if (!hasGetInitialPropsRun && err) { + Sentry.captureException(err); + } + + return ; +} + +MyError.getInitialProps = async (nextPageContext: NextPageContext) => { + const errorInitialProps: ExtendedErrorProps = await Error.getInitialProps(nextPageContext); + + errorInitialProps.hasGetInitialPropsRun = true; + + if (nextPageContext.err) { + Sentry.captureException(nextPageContext.err); + return errorInitialProps; + } + + return errorInitialProps; +}; + +export default MyError; diff --git a/scripts/fetch-npm-registry-data.ts b/scripts/fetch-npm-registry-data.ts index 7f0d0a9d9..3f59ba689 100644 --- a/scripts/fetch-npm-registry-data.ts +++ b/scripts/fetch-npm-registry-data.ts @@ -25,9 +25,9 @@ export async function fetchNpmRegistryData(pkgData: LibraryType, attemptsCount = return { ...pkgData, npm: pkgData.npm }; } - const latestVersion = registryData['dist-tags'].latest; + const latestRelease = registryData['dist-tags'].latest; - if (!latestVersion) { + if (!latestRelease) { console.warn( `[NPM REGISTRY API] ${npmPkg} doesn't have the "latest" tag, skipping bundle size!` ); @@ -38,7 +38,9 @@ export async function fetchNpmRegistryData(pkgData: LibraryType, attemptsCount = ...pkgData, npm: { ...pkgData.npm, - size: registryData.versions[latestVersion].dist.unpackedSize, + size: registryData.versions[latestRelease].dist.unpackedSize, + latestRelease, + latestReleaseDate: registryData.time[latestRelease], }, }; } catch (error) { diff --git a/styles/styles.css b/styles/styles.css index 7ff348b5c..93d11f185 100644 --- a/styles/styles.css +++ b/styles/styles.css @@ -22,6 +22,12 @@ font-style: normal; } +*:focus-visible { + outline-style: solid; + outline-width: 2px; + border-radius: 3px; +} + html, body { min-height: 100%; font-family: "Optimistic Display", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; @@ -35,6 +41,10 @@ select { outline-offset: 2px; } +input:focus-visible { + border-radius: 6px; +} + #__next, #__next > div { min-height: 100vh; } @@ -42,13 +52,12 @@ select { /* TOOLTIP */ .TooltipContent { - border-radius: 4px; + border-radius: 6px; padding: 6px 12px; font-size: 13px; line-height: 1.5; color: #fff; - background-color: #000; - box-shadow: hsl(206 22% 7% / 40%) 0 10px 38px -10px, hsl(206 22% 7% / 25%) 0 10px 20px -15px; + box-shadow: hsl(206 22% 7% / 40%) 0 10px 32px -8px, hsl(206 22% 7% / 25%) 0 10px 18px -12px; user-select: none; animation-duration: 400ms; animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); diff --git a/types/index.ts b/types/index.ts index a4f8f5928..bb10a1ca1 100644 --- a/types/index.ts +++ b/types/index.ts @@ -90,6 +90,8 @@ export type LibraryType = LibraryDataEntryType & { downloads?: number; weekDownloads?: number; size?: number; + latestRelease?: string; + latestReleaseDate?: string; }; npmPkg: string; score: number; diff --git a/util/getApiUrl.ts b/util/getApiUrl.ts index a83355bc0..9996ff704 100644 --- a/util/getApiUrl.ts +++ b/util/getApiUrl.ts @@ -1,7 +1,6 @@ import { NextPageContext } from 'next'; -export default function getApiUrl(path: string, ctx: NextPageContext) { - const { req } = ctx; +export default function getApiUrl(path: string, { req }: NextPageContext) { if (!req && typeof window !== 'undefined') { return `/api${path}`; } @@ -10,5 +9,6 @@ export default function getApiUrl(path: string, ctx: NextPageContext) { const proto = req ? (req.headers['x-forwarded-proto'] ?? 'http') : window.location.protocol.slice(0, -1); + return `${proto}://${host}/api${path}`; } diff --git a/util/newArchStatus.ts b/util/newArchStatus.ts index 7ca1d3792..96b86fbcf 100644 --- a/util/newArchStatus.ts +++ b/util/newArchStatus.ts @@ -9,7 +9,7 @@ export enum NewArchSupportStatus { export function getNewArchSupportStatus({ newArchitecture, github, expoGo }: LibraryType) { // Assume untested unless indicated otherwise through one of the following tests - let flag: boolean | string | undefined = undefined; + let flag: LibraryType['newArchitecture'] = undefined; if (typeof newArchitecture !== 'undefined') { flag = newArchitecture; diff --git a/util/strings.ts b/util/strings.ts index 873a4b570..8aa5d6e3b 100644 --- a/util/strings.ts +++ b/util/strings.ts @@ -1,5 +1,17 @@ -export function pluralize(text: string, count: number) { - return count > 1 || count === 0 ? `${text}s` : text; +export function pluralize(word: string, count: number) { + if (count === 1) { + return word; + } + + if (/[^aeiou]y$/i.test(word)) { + return word.replace(/y$/i, 'ies'); + } + + if (/(s|sh|ch|x|z)$/i.test(word)) { + return `${word}es`; + } + + return `${word}s`; } export function isEmptyOrNull(text?: string) {