diff --git a/assets/check-data.json b/assets/check-data.json index 0648910c0..f6ef92f80 100644 --- a/assets/check-data.json +++ b/assets/check-data.json @@ -920,7 +920,6 @@ "newArchitecture": "untested" }, "react-native-calendar-events": { - "unmaintained": true, "newArchitecture": "untested" }, "react-native-photo-view": { @@ -1320,6 +1319,7 @@ "newArchitecture": "untested" }, "react-native-walkthrough-tooltip": { + "unmaintained": true, "newArchitecture": "supported" }, "react-native-canvas": { @@ -4269,6 +4269,7 @@ "newArchitecture": "supported" }, "@mutualmobile/react-native-barricade": { + "unmaintained": true, "newArchitecture": "untested" }, "react-native-input-select": { @@ -6088,6 +6089,7 @@ "newArchitecture": "supported" }, "expo-shazamkit": { + "unmaintained": true, "newArchitecture": "untested" }, "@rn-vui/ratings": { @@ -7467,5 +7469,53 @@ }, "@mosmmy/mo-icon-react-native": { "newArchitecture": "supported" + }, + "react-native-swappable-grid": { + "newArchitecture": "supported" + }, + "react-native-hyper-markdown": { + "newArchitecture": "supported" + }, + "apple-health": { + "newArchitecture": "supported" + }, + "expo-watermark": { + "newArchitecture": "supported" + }, + "@novastera-oss/rn-google-signin": { + "newArchitecture": "supported" + }, + "expo-media-control": { + "newArchitecture": "untested" + }, + "redux-remember": { + "newArchitecture": "untested" + }, + "expo-gbk-converter": { + "newArchitecture": "untested" + }, + "react-native-nitro-auth": { + "newArchitecture": "supported" + }, + "react-native-puff-pop": { + "newArchitecture": "untested" + }, + "react-native-glitter": { + "newArchitecture": "untested" + }, + "expo-finance-kit": { + "newArchitecture": "untested" + }, + "@journeyapps/react-native-quick-sqlite": { + "newArchitecture": "untested" + }, + "@powersync/adapter-sql-js": { + "newArchitecture": "supported" + }, + "expo-skoverlay": { + "newArchitecture": "supported" + }, + "@iternio/react-native-auto-play": { + "newArchitecture": "supported" } } \ No newline at end of file diff --git a/assets/data.json b/assets/data.json index 9b51df867..d6d219384 100644 --- a/assets/data.json +++ b/assets/data.json @@ -26,7 +26,7 @@ "forks": 37, "issues": 5, "subscribers": 4, - "stars": 566, + "stars": 568, "dependencies": 0 }, "name": "react-native-logs", @@ -70,8 +70,8 @@ }, "npmPkg": "react-native-logs", "npm": { - "downloads": 243555, - "weekDownloads": 68550, + "downloads": 186744, + "weekDownloads": 48346, "size": 169609, "versionsCount": 27, "latestRelease": "5.5.0", @@ -85,7 +85,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.239, + "popularity": 0.22, "topicSearchString": "log logs logger expo error console colors debug file custom levels namespace debugging ios android logging color logging-library javascript" }, { @@ -149,8 +149,8 @@ "unmaintained": true, "npmPkg": "react-native-gl-image-filters", "npm": { - "downloads": 477, - "weekDownloads": 94, + "downloads": 448, + "weekDownloads": 78, "size": 96162, "versionsCount": 13, "latestRelease": "0.5.0", @@ -165,7 +165,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.332, + "popularity": -1.351, "topicSearchString": "gl image-filters gl-expo gl-dom expo opengl" }, { @@ -223,8 +223,8 @@ "configPlugin": false }, "npm": { - "downloads": 1111, - "weekDownloads": 259, + "downloads": 997, + "weekDownloads": 283, "size": 1353429, "versionsCount": 27, "latestRelease": "2.2.2", @@ -238,7 +238,7 @@ "Not updated recently", "No license, GPL license or unrecognized license" ], - "popularity": 0.198, + "popularity": -0.508, "topicSearchString": "unicons icons iconscout vector vector-icons" }, { @@ -268,7 +268,7 @@ "forks": 26, "issues": 0, "subscribers": 9, - "stars": 126, + "stars": 125, "dependencies": 1 }, "name": "react-native-photoeditorsdk", @@ -311,8 +311,8 @@ "configPlugin": false }, "npm": { - "downloads": 3862, - "weekDownloads": 1219, + "downloads": 2675, + "weekDownloads": 789, "size": 229897, "versionsCount": 42, "latestRelease": "3.4.0", @@ -325,7 +325,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.269, + "popularity": 0.251, "topicSearchString": "image image-editor imageeditor photo photo-editor photoeditor photoeditorsdk photoeditor-sdk sdk ios android photo-editing image-editing image-manipulation crop filter stickers overlays frames" }, { @@ -352,10 +352,10 @@ "updatedAt": "2025-09-08T11:10:24Z", "createdAt": "2019-10-29T08:56:40Z", "pushedAt": "2025-09-08T11:10:24Z", - "forks": 31, + "forks": 30, "issues": 0, "subscribers": 9, - "stars": 156, + "stars": 155, "dependencies": 1 }, "name": "react-native-videoeditorsdk", @@ -396,8 +396,8 @@ "configPlugin": false }, "npm": { - "downloads": 2037, - "weekDownloads": 784, + "downloads": 1285, + "weekDownloads": 298, "size": 243217, "versionsCount": 42, "latestRelease": "3.4.0", @@ -410,7 +410,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.327, + "popularity": 0.197, "topicSearchString": "video video-editor videoeditor videoeditorsdk videoeditor-sdk sdk ios android video-editing video-manipulation crop filter stickers overlays frames transform text" }, { @@ -434,10 +434,10 @@ "updatedAt": "2025-10-21T10:08:41Z", "createdAt": "2016-05-17T14:25:03Z", "pushedAt": "2025-10-21T10:08:41Z", - "forks": 1470, + "forks": 1468, "issues": 544, - "subscribers": 74, - "stars": 6327, + "subscribers": 73, + "stars": 6329, "dependencies": 0 }, "name": "react-native-image-crop-picker", @@ -473,8 +473,8 @@ }, "npmPkg": "react-native-image-crop-picker", "npm": { - "downloads": 538832, - "weekDownloads": 143035, + "downloads": 418842, + "weekDownloads": 107870, "size": 2199076, "versionsCount": 157, "latestRelease": "0.51.1", @@ -490,7 +490,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.226, + "popularity": 0.219, "topicSearchString": "image picker crop cropping multiple camera video ios android recording" }, { @@ -549,8 +549,8 @@ "unmaintained": true, "npmPkg": "react-native-resegmented-control", "npm": { - "downloads": 196, - "weekDownloads": 33, + "downloads": 141, + "weekDownloads": 44, "size": 35854, "versionsCount": 10, "latestRelease": "2.4.0", @@ -564,7 +564,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.357, + "popularity": -1.233, "topicSearchString": "segmented control resegmented uisegmentedcontrol segmentedcontrolios segmented-control" }, { @@ -619,8 +619,8 @@ }, "npmPkg": "react-native-scales", "npm": { - "downloads": 20, - "weekDownloads": 2, + "downloads": 27, + "weekDownloads": 6, "size": 7115, "versionsCount": 3, "latestRelease": "1.0.2", @@ -633,7 +633,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.9, + "popularity": -0.8, "topicSearchString": "khtwah step dimensions" }, { @@ -694,8 +694,8 @@ "unmaintained": true, "npmPkg": "react-native-redux", "npm": { - "downloads": 179, - "weekDownloads": 49, + "downloads": 181, + "weekDownloads": 22, "size": 18557, "versionsCount": 18, "latestRelease": "1.0.12", @@ -709,7 +709,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.517, + "popularity": -1.645, "topicSearchString": "khtwah redux redux-persist hooks reactjs redux-thunk redux-store redux-actions" }, { @@ -760,7 +760,7 @@ }, "unmaintained": true, "npm": { - "downloads": 50, + "downloads": 47, "weekDownloads": 22, "size": 51594, "versionsCount": 18, @@ -831,8 +831,8 @@ }, "npmPkg": "react-native-toastboard", "npm": { - "downloads": 216, - "weekDownloads": 37, + "downloads": 267, + "weekDownloads": 20, "size": 38621, "versionsCount": 36, "latestRelease": "2.0.4", @@ -845,7 +845,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.602, + "popularity": -0.685, "topicSearchString": "toast toastboard toaster notifications" }, { @@ -884,9 +884,9 @@ "createdAt": "2019-03-28T08:50:26Z", "pushedAt": "2025-12-15T08:09:43Z", "forks": 356, - "issues": 23, + "issues": 26, "subscribers": 43, - "stars": 1123, + "stars": 1127, "dependencies": 3 }, "name": "stream-chat-react-native", @@ -902,8 +902,8 @@ "configPlugin": false }, "npm": { - "downloads": 77799, - "weekDownloads": 20888, + "downloads": 66057, + "weekDownloads": 14820, "size": 168320, "versionsCount": 1047, "latestRelease": "8.12.0", @@ -918,7 +918,7 @@ "Has a description", "No license, GPL license or unrecognized license" ], - "popularity": 0.228, + "popularity": 0.191, "topicSearchString": "" }, { @@ -960,9 +960,9 @@ "createdAt": "2019-03-28T08:50:26Z", "pushedAt": "2025-12-15T08:09:43Z", "forks": 356, - "issues": 23, + "issues": 26, "subscribers": 43, - "stars": 1123, + "stars": 1127, "dependencies": 2 }, "name": "stream-chat-expo", @@ -978,8 +978,8 @@ "configPlugin": false }, "npm": { - "downloads": 143869, - "weekDownloads": 37342, + "downloads": 109328, + "weekDownloads": 29596, "size": 46238, "versionsCount": 1045, "latestRelease": "8.12.0", @@ -994,7 +994,7 @@ "Has a description", "No license, GPL license or unrecognized license" ], - "popularity": 0.221, + "popularity": 0.23, "topicSearchString": "" }, { @@ -1055,8 +1055,8 @@ "unmaintained": true, "npmPkg": "react-native-units", "npm": { - "downloads": 24, - "weekDownloads": 12, + "downloads": 22, + "weekDownloads": 5, "size": 3931, "versionsCount": 2, "latestRelease": "1.0.0", @@ -1070,7 +1070,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.02, + "popularity": -1.3, "topicSearchString": "units pixels grid scale javascript ios css responsive" }, { @@ -1129,8 +1129,8 @@ "unmaintained": true, "npmPkg": "react-native-shake-event", "npm": { - "downloads": 47, - "weekDownloads": 8, + "downloads": 49, + "weekDownloads": 6, "versionsCount": 5, "latestRelease": "4.0.1", "latestReleaseDate": "2017-08-10T07:19:18.918Z", @@ -1144,7 +1144,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.605, + "popularity": -1.641, "topicSearchString": "android ios component shake shake-event shake-event-android shake-event-ios" }, { @@ -1168,10 +1168,10 @@ "updatedAt": "2021-12-05T14:33:15Z", "createdAt": "2016-09-14T10:43:55Z", "pushedAt": "2021-12-05T14:33:15Z", - "forks": 1053, + "forks": 1052, "issues": 366, "subscribers": 59, - "stars": 5668, + "stars": 5669, "dependencies": 0 }, "name": "react-native-splash-screen", @@ -1206,8 +1206,8 @@ "unmaintained": true, "npmPkg": "react-native-splash-screen", "npm": { - "downloads": 396985, - "weekDownloads": 108385, + "downloads": 300477, + "weekDownloads": 82699, "size": 40002, "versionsCount": 24, "latestRelease": "3.3.0", @@ -1225,7 +1225,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.518, + "popularity": -0.516, "topicSearchString": "component splash-screen splashscreen splash launch-screen launchscreen android ios launchimage" }, { @@ -1287,8 +1287,8 @@ }, "npmPkg": "pinar", "npm": { - "downloads": 10416, - "weekDownloads": 3588, + "downloads": 7266, + "weekDownloads": 2033, "size": 76897, "versionsCount": 16, "latestRelease": "0.12.2", @@ -1302,7 +1302,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.293, + "popularity": 0.238, "topicSearchString": "component ios android carousel carousel-component slider swiper scrollview typescript a11y" }, { @@ -1363,8 +1363,8 @@ "unmaintained": true, "npmPkg": "react-native-google-photos", "npm": { - "downloads": 36, - "weekDownloads": 22, + "downloads": 41, + "weekDownloads": 2, "size": 10211, "versionsCount": 17, "latestRelease": "3.0.5", @@ -1378,7 +1378,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.2, + "popularity": -1.706, "topicSearchString": "video mp4upload google-photos downloader ios android blogger cloudvideo" }, { @@ -1437,7 +1437,7 @@ "npmPkg": "react-native-reader", "npm": { "downloads": 45, - "weekDownloads": 7, + "weekDownloads": 8, "size": 19192, "versionsCount": 71, "latestRelease": "0.9.4", @@ -1451,7 +1451,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.36, + "popularity": -1.34, "topicSearchString": "readability reader ios-reader android-reader safari-reader" }, { @@ -1510,8 +1510,8 @@ }, "npmPkg": "react-native-columns", "npm": { - "downloads": 21, - "weekDownloads": 4, + "downloads": 29, + "weekDownloads": 3, "size": 92673, "versionsCount": 5, "latestRelease": "1.0.6", @@ -1525,7 +1525,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.65, "topicSearchString": "android column columns ios component resize" }, { @@ -1554,7 +1554,7 @@ "forks": 122, "issues": 86, "subscribers": 6, - "stars": 1723, + "stars": 1726, "dependencies": 4 }, "name": "react-native-svg-transformer", @@ -1582,8 +1582,8 @@ }, "npmPkg": "react-native-svg-transformer", "npm": { - "downloads": 2710646, - "weekDownloads": 686228, + "downloads": 2288139, + "weekDownloads": 618850, "size": 15627, "versionsCount": 21, "latestRelease": "1.5.2", @@ -1598,7 +1598,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.215, + "popularity": 0.23, "topicSearchString": "svg loader transformer" }, { @@ -1652,8 +1652,8 @@ }, "npmPkg": "react-native-svg-asset-plugin", "npm": { - "downloads": 134224, - "weekDownloads": 42686, + "downloads": 92597, + "weekDownloads": 34790, "size": 19377, "versionsCount": 7, "latestRelease": "0.5.0", @@ -1667,7 +1667,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.52, + "popularity": 0.569, "topicSearchString": "svg" }, { @@ -1728,8 +1728,8 @@ }, "npmPkg": "react-native-apple-ads-attribution", "npm": { - "downloads": 32, - "weekDownloads": 5, + "downloads": 27, + "weekDownloads": 4, "size": 13910, "versionsCount": 2, "latestRelease": "1.0.2", @@ -1744,7 +1744,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.607, + "popularity": -1.617, "topicSearchString": "component components ios apple search ads attribution api iad attributiondetails" }, { @@ -1803,8 +1803,8 @@ "unmaintained": true, "npmPkg": "react-native-formawesome", "npm": { - "downloads": 38, - "weekDownloads": 1, + "downloads": 42, + "weekDownloads": 5, "size": 54240, "versionsCount": 24, "latestRelease": "1.0.1", @@ -1818,7 +1818,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.725, + "popularity": -1.639, "topicSearchString": "ui validation class-validator validate.js form formawesome-core" }, { @@ -1880,8 +1880,8 @@ }, "npmPkg": "rn-secure-storage", "npm": { - "downloads": 9880, - "weekDownloads": 2472, + "downloads": 7513, + "weekDownloads": 1854, "size": 69030, "versionsCount": 28, "latestRelease": "3.0.1", @@ -1896,7 +1896,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.213, + "popularity": 0.21, "topicSearchString": "ios android keychain-service keystore-service device-security keystore keychain secure-preferences token multiple-values multiple-keys" }, { @@ -1948,8 +1948,8 @@ "unmaintained": true, "npmPkg": "react-native-sideswipe", "npm": { - "downloads": 1950, - "weekDownloads": 522, + "downloads": 1507, + "weekDownloads": 394, "size": 200099, "versionsCount": 27, "latestRelease": "1.5.0", @@ -1965,7 +1965,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.522, + "popularity": -0.527, "topicSearchString": "" }, { @@ -2016,8 +2016,8 @@ "unmaintained": true, "npmPkg": "react-native-navybits-date-time-picker", "npm": { - "downloads": 129, - "weekDownloads": 4, + "downloads": 130, + "weekDownloads": 64, "size": 30605899, "versionsCount": 21, "latestRelease": "1.2.3", @@ -2031,7 +2031,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.473, + "popularity": -1.073, "topicSearchString": "" }, { @@ -2092,8 +2092,8 @@ "unmaintained": true, "npmPkg": "react-native-image-cache-wrapper", "npm": { - "downloads": 206, - "weekDownloads": 65, + "downloads": 123, + "weekDownloads": 32, "size": 17966, "versionsCount": 8, "latestRelease": "1.0.7", @@ -2107,7 +2107,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.229, + "popularity": -1.271, "topicSearchString": "cache cached-image image-cache image imagebackground component android ios" }, { @@ -2170,8 +2170,8 @@ "unmaintained": true, "npmPkg": "react-native-super-ellipse-mask", "npm": { - "downloads": 380, - "weekDownloads": 73, + "downloads": 319, + "weekDownloads": 63, "size": 43811, "versionsCount": 8, "latestRelease": "1.0.7", @@ -2186,7 +2186,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.336, + "popularity": -1.332, "topicSearchString": "squircle smooth rounded superellipse curvature continuity mask view apple smooth-corners corners rounded-corners" }, { @@ -2240,8 +2240,8 @@ "unmaintained": true, "npmPkg": "react-native-file-selector", "npm": { - "downloads": 184, - "weekDownloads": 40, + "downloads": 132, + "weekDownloads": 24, "size": 413172, "versionsCount": 11, "latestRelease": "1.0.2", @@ -2257,7 +2257,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.314, + "popularity": -1.345, "topicSearchString": "andriod ios" }, { @@ -2311,8 +2311,8 @@ }, "npmPkg": "react-native-material-shadows", "npm": { - "downloads": 14, - "weekDownloads": 4, + "downloads": 16, + "weekDownloads": 0, "size": 15135, "versionsCount": 2, "latestRelease": "0.0.2", @@ -2327,7 +2327,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.233, + "popularity": -1, "topicSearchString": "android ios" }, { @@ -2382,8 +2382,8 @@ }, "npmPkg": "react-native-about-libraries", "npm": { - "downloads": 201, - "weekDownloads": 43, + "downloads": 109, + "weekDownloads": 45, "size": 216599, "versionsCount": 6, "latestRelease": "0.0.6", @@ -2397,7 +2397,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.317, + "popularity": -1.14, "topicSearchString": "android ios" }, { @@ -2451,8 +2451,8 @@ }, "npmPkg": "react-native-siri-wave-view", "npm": { - "downloads": 151, - "weekDownloads": 30, + "downloads": 134, + "weekDownloads": 25, "size": 4527536, "versionsCount": 9, "latestRelease": "0.0.9", @@ -2467,7 +2467,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.329, + "popularity": -1.339, "topicSearchString": "android ios" }, { @@ -2521,8 +2521,8 @@ "unmaintained": true, "npmPkg": "react-native-lock-screen", "npm": { - "downloads": 72, - "weekDownloads": 3, + "downloads": 60, + "weekDownloads": 7, "size": 3765017, "versionsCount": 27, "latestRelease": "1.0.2", @@ -2537,7 +2537,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.462, + "popularity": -1.4, "topicSearchString": "android ios" }, { @@ -2591,8 +2591,8 @@ "unmaintained": true, "npmPkg": "react-native-styled-dialogs", "npm": { - "downloads": 57, - "weekDownloads": 4, + "downloads": 60, + "weekDownloads": 22, "size": 3845476, "versionsCount": 11, "latestRelease": "1.0.2", @@ -2607,7 +2607,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.438, + "popularity": -1.186, "topicSearchString": "android ios" }, { @@ -2661,8 +2661,8 @@ }, "npmPkg": "react-native-morphing-text", "npm": { - "downloads": 37, - "weekDownloads": 4, + "downloads": 40, + "weekDownloads": 7, "size": 560625, "versionsCount": 5, "latestRelease": "0.0.4", @@ -2677,7 +2677,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.4, + "popularity": -1.344, "topicSearchString": "android ios" }, { @@ -2732,8 +2732,8 @@ "unmaintained": true, "npmPkg": "react-native-chip-view", "npm": { - "downloads": 708, - "weekDownloads": 251, + "downloads": 346, + "weekDownloads": 70, "size": 1756711, "versionsCount": 13, "latestRelease": "0.0.12", @@ -2747,7 +2747,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.198, + "popularity": -1.327, "topicSearchString": "android ios" }, { @@ -2810,8 +2810,8 @@ }, "npmPkg": "instabug-reactnative", "npm": { - "downloads": 48358, - "weekDownloads": 11010, + "downloads": 41723, + "weekDownloads": 16523, "size": 2951899, "versionsCount": 309, "latestRelease": "16.0.3", @@ -2826,7 +2826,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.194, + "popularity": 0.587, "topicSearchString": "instabug debugging errors exceptions logging reporting feedback bug-reporting bug-reporter sdk" }, { @@ -2894,8 +2894,8 @@ }, "npmPkg": "react-native-tableview-simple", "npm": { - "downloads": 5585, - "weekDownloads": 1332, + "downloads": 4311, + "weekDownloads": 1240, "size": 234587, "versionsCount": 70, "latestRelease": "4.4.1", @@ -2909,7 +2909,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.203, + "popularity": 0.245, "topicSearchString": "component tableview uitableview crossplatform ios android javascript css" }, { @@ -2967,8 +2967,8 @@ }, "npmPkg": "react-native-localizable", "npm": { - "downloads": 25, - "weekDownloads": 5, + "downloads": 17, + "weekDownloads": 6, "size": 113603, "versionsCount": 2, "latestRelease": "1.0.1", @@ -2983,7 +2983,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.45, "topicSearchString": "component localizable ios android localization javascript" }, { @@ -3007,10 +3007,10 @@ "updatedAt": "2021-03-26T18:09:38Z", "createdAt": "2015-08-03T17:10:14Z", "pushedAt": "2021-03-26T18:09:38Z", - "forks": 857, + "forks": 856, "issues": 224, "subscribers": 76, - "stars": 2980, + "stars": 2982, "dependencies": 0 }, "name": "react-native-fbsdk", @@ -3040,8 +3040,8 @@ }, "npmPkg": "react-native-fbsdk", "npm": { - "downloads": 10296, - "weekDownloads": 3066, + "downloads": 5202, + "weekDownloads": 1495, "size": 634846, "versionsCount": 36, "latestRelease": "3.0.0", @@ -3060,7 +3060,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -0.497, + "popularity": -0.506, "topicSearchString": "component ios android facebook core" }, { @@ -3086,7 +3086,7 @@ "forks": 32, "issues": 5, "subscribers": 1, - "stars": 331, + "stars": 332, "dependencies": 0 }, "name": "react-native-simple-toast", @@ -3114,8 +3114,8 @@ }, "npmPkg": "react-native-simple-toast", "npm": { - "downloads": 94302, - "weekDownloads": 25659, + "downloads": 70014, + "weekDownloads": 17621, "size": 53770, "versionsCount": 26, "latestRelease": "3.3.2", @@ -3129,7 +3129,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.231, + "popularity": 0.214, "topicSearchString": "ios android" }, { @@ -3190,8 +3190,8 @@ }, "npmPkg": "react-navigation-header-buttons", "npm": { - "downloads": 16994, - "weekDownloads": 4756, + "downloads": 12541, + "weekDownloads": 3202, "size": 303649, "versionsCount": 58, "latestRelease": "13.0.0", @@ -3206,7 +3206,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.238, + "popularity": 0.217, "topicSearchString": "ios android navigation hacktoberfest" }, { @@ -3276,8 +3276,8 @@ "unmaintained": true, "npmPkg": "react-native-d3multiline-chart", "npm": { - "downloads": 148, - "weekDownloads": 17, + "downloads": 192, + "weekDownloads": 19, "size": 2113779, "versionsCount": 18, "latestRelease": "1.0.19", @@ -3292,7 +3292,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.4, + "popularity": -1.416, "topicSearchString": "animated multiline drawing line scatterpoint charts d3.js d3v4 android ios svg multiline-graph line-graph scatterpoint-graph d3js animation graph legend" }, { @@ -3354,8 +3354,8 @@ "unmaintained": true, "npmPkg": "react-native-bottom-toolbar", "npm": { - "downloads": 138, - "weekDownloads": 58, + "downloads": 129, + "weekDownloads": 25, "size": 10721, "versionsCount": 16, "latestRelease": "4.3.0", @@ -3369,7 +3369,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.137, + "popularity": -1.333, "topicSearchString": "ios toolbar bottom bar tabs menubar menu tabbar android" }, { @@ -3425,8 +3425,8 @@ "unmaintained": true, "npmPkg": "react-navigation-props-mapper", "npm": { - "downloads": 6188, - "weekDownloads": 1745, + "downloads": 4520, + "weekDownloads": 1073, "size": 37367, "versionsCount": 15, "latestRelease": "3.1.0", @@ -3441,7 +3441,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.51, + "popularity": -0.548, "topicSearchString": "ios android" }, { @@ -3465,10 +3465,10 @@ "updatedAt": "2024-10-25T11:59:53Z", "createdAt": "2017-04-17T16:58:48Z", "pushedAt": "2024-10-25T11:59:53Z", - "forks": 100, + "forks": 101, "issues": 39, "subscribers": 4, - "stars": 357, + "stars": 358, "dependencies": 0 }, "name": "react-native-add-calendar-event", @@ -3500,8 +3500,8 @@ }, "npmPkg": "react-native-add-calendar-event", "npm": { - "downloads": 65071, - "weekDownloads": 17682, + "downloads": 50074, + "weekDownloads": 13981, "size": 120131, "versionsCount": 30, "latestRelease": "5.0.0", @@ -3518,7 +3518,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.519, + "popularity": -0.513, "topicSearchString": "calendar event events android ios hacktoberfest" }, { @@ -3572,8 +3572,8 @@ "unmaintained": true, "npmPkg": "react-native-bottom-action-sheet", "npm": { - "downloads": 89, - "weekDownloads": 9, + "downloads": 93, + "weekDownloads": 4, "size": 78722, "versionsCount": 32, "latestRelease": "2.0.2", @@ -3589,7 +3589,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.41, + "popularity": -1.462, "topicSearchString": "android ios" }, { @@ -3623,8 +3623,8 @@ "pushedAt": "2025-07-17T16:09:37Z", "forks": 2153, "issues": 273, - "subscribers": 119, - "stars": 14187, + "subscribers": 117, + "stars": 14211, "dependencies": 3 }, "name": "react-native-paper", @@ -3657,8 +3657,8 @@ }, "npmPkg": "react-native-paper", "npm": { - "downloads": 1226412, - "weekDownloads": 310659, + "downloads": 1040834, + "weekDownloads": 244207, "size": 3763187, "versionsCount": 215, "latestRelease": "5.14.5", @@ -3674,7 +3674,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.215, + "popularity": 0.199, "topicSearchString": "android ios component-library ui-kit material-design bootstrap hacktoberfest" }, { @@ -3728,8 +3728,8 @@ "unmaintained": true, "npmPkg": "react-native-popover-menu", "npm": { - "downloads": 2730, - "weekDownloads": 103, + "downloads": 1798, + "weekDownloads": 1002, "size": 86063, "versionsCount": 31, "latestRelease": "2.0.2", @@ -3745,7 +3745,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.718, + "popularity": -0.276, "topicSearchString": "android ios" }, { @@ -3804,8 +3804,8 @@ "unmaintained": true, "npmPkg": "react-native-face-pile", "npm": { - "downloads": 114, - "weekDownloads": 18, + "downloads": 208, + "weekDownloads": 22, "versionsCount": 20, "latestRelease": "1.9.0", "latestReleaseDate": "2018-01-18T04:29:19.267Z", @@ -3818,7 +3818,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.362, + "popularity": -1.408, "topicSearchString": "facepile face-pile avatar-group avatar-list circle-avatar-list faces" }, { @@ -3873,8 +3873,8 @@ }, "npmPkg": "react-native-asyncstorage", "npm": { - "downloads": 10, - "weekDownloads": 1, + "downloads": 13, + "weekDownloads": 3, "versionsCount": 1, "latestRelease": "1.0.0", "latestReleaseDate": "2017-08-27T15:33:07.306Z", @@ -3887,7 +3887,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.4, + "popularity": -1.3, "topicSearchString": "asyncstorage declarative" }, { @@ -3941,8 +3941,8 @@ "unmaintained": true, "npmPkg": "react-native-shine-button", "npm": { - "downloads": 38, - "weekDownloads": 4, + "downloads": 42, + "weekDownloads": 3, "size": 3259769, "versionsCount": 15, "latestRelease": "2.0.0", @@ -3958,7 +3958,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.4, + "popularity": -1.433, "topicSearchString": "android ios" }, { @@ -4012,7 +4012,7 @@ }, "npmPkg": "react-native-iconic", "npm": { - "downloads": 22, + "downloads": 29, "weekDownloads": 3, "size": 116528, "versionsCount": 10, @@ -4029,7 +4029,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.38, + "popularity": -1.4, "topicSearchString": "android ios" }, { @@ -4080,8 +4080,8 @@ "unmaintained": true, "npmPkg": "react-native-download-button", "npm": { - "downloads": 64, - "weekDownloads": 4, + "downloads": 53, + "weekDownloads": 21, "size": 63658, "versionsCount": 7, "latestRelease": "1.0.0", @@ -4096,7 +4096,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.447, + "popularity": -1.15, "topicSearchString": "" }, { @@ -4150,8 +4150,8 @@ "unmaintained": true, "npmPkg": "react-native-spruce", "npm": { - "downloads": 95, - "weekDownloads": 33, + "downloads": 47, + "weekDownloads": 8, "size": 14010875, "versionsCount": 7, "latestRelease": "0.0.6", @@ -4167,7 +4167,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.2, + "popularity": -1.355, "topicSearchString": "android ios" }, { @@ -4232,8 +4232,8 @@ "unmaintained": true, "npmPkg": "react-reactive-form", "npm": { - "downloads": 8673, - "weekDownloads": 2258, + "downloads": 5366, + "weekDownloads": 1548, "size": 536377, "versionsCount": 35, "latestRelease": "2.0.1", @@ -4247,7 +4247,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.529, + "popularity": -0.505, "topicSearchString": "forms form reactive reactive-form form-generator form-builder android ios observer subscription form-controls" }, { @@ -4275,7 +4275,7 @@ "forks": 108, "issues": 9, "subscribers": 29, - "stars": 3535, + "stars": 3536, "dependencies": 0 }, "name": "react-native-typography", @@ -4308,8 +4308,8 @@ }, "npmPkg": "react-native-typography", "npm": { - "downloads": 31936, - "weekDownloads": 9376, + "downloads": 25714, + "weekDownloads": 7325, "size": 103797, "versionsCount": 13, "latestRelease": "1.4.1", @@ -4324,7 +4324,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.25, + "popularity": 0.242, "topicSearchString": "typography style styles typeface font typography-themes ios android" }, { @@ -4381,8 +4381,8 @@ }, "npmPkg": "react-native-buttonex", "npm": { - "downloads": 37, - "weekDownloads": 2, + "downloads": 41, + "weekDownloads": 6, "size": 440712, "versionsCount": 15, "latestRelease": "2.0.8", @@ -4396,7 +4396,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.7, + "popularity": -1.617, "topicSearchString": "button ios android expo" }, { @@ -4451,8 +4451,8 @@ "unmaintained": true, "npmPkg": "react-native-mirror", "npm": { - "downloads": 50, - "weekDownloads": 10, + "downloads": 61, + "weekDownloads": 3, "versionsCount": 13, "latestRelease": "0.0.21", "latestReleaseDate": "2017-10-29T13:40:18.202Z", @@ -4465,7 +4465,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.568, + "popularity": -1.707, "topicSearchString": "mirror javascript" }, { @@ -4528,8 +4528,8 @@ "unmaintained": true, "npmPkg": "react-native-viewpager-carousel", "npm": { - "downloads": 341, - "weekDownloads": 38, + "downloads": 332, + "weekDownloads": 91, "size": 1132409, "versionsCount": 39, "latestRelease": "0.3.2", @@ -4543,7 +4543,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.405, + "popularity": -1.267, "topicSearchString": "viewpager carousel rondell android ios tabbar pager-component swipe swipeview tabs" }, { @@ -4601,8 +4601,8 @@ "unmaintained": true, "npmPkg": "react-native-event-listeners", "npm": { - "downloads": 78715, - "weekDownloads": 21634, + "downloads": 60004, + "weekDownloads": 15982, "size": 17345, "versionsCount": 5, "latestRelease": "1.0.7", @@ -4617,7 +4617,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.516, + "popularity": -0.524, "topicSearchString": "event-listeners listeners events event-listener" }, { @@ -4672,8 +4672,8 @@ "unmaintained": true, "npmPkg": "react-native-signature-capture", "npm": { - "downloads": 38903, - "weekDownloads": 11229, + "downloads": 27269, + "weekDownloads": 7523, "size": 220600982, "versionsCount": 18, "latestRelease": "0.4.12", @@ -4691,7 +4691,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.505, + "popularity": -0.515, "topicSearchString": "component ios signature" }, { @@ -4716,10 +4716,10 @@ "updatedAt": "2025-10-16T15:04:59Z", "createdAt": "2017-04-25T15:12:58Z", "pushedAt": "2025-10-16T15:04:59Z", - "forks": 584, + "forks": 586, "issues": 375, "subscribers": 15, - "stars": 1767, + "stars": 1771, "dependencies": 2 }, "name": "react-native-pdf", @@ -4753,14 +4753,15 @@ }, "npmPkg": "react-native-pdf", "npm": { - "downloads": 1265675, - "weekDownloads": 368197, + "downloads": 954203, + "weekDownloads": 281440, "size": 288552, "versionsCount": 100, "latestRelease": "7.0.3", "latestReleaseDate": "2025-10-16T15:09:02.183Z", "hasReadme": true }, + "nightlyProgram": true, "score": 45, "matchingScoreModifiers": [ "Popular", @@ -4769,7 +4770,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.247, + "popularity": 0.501, "topicSearchString": "component android ios pdf view viewer java objective-c" }, { @@ -4824,8 +4825,8 @@ "unmaintained": true, "npmPkg": "react-native-multiple-select", "npm": { - "downloads": 15565, - "weekDownloads": 3918, + "downloads": 12472, + "weekDownloads": 2766, "size": 44830, "versionsCount": 32, "latestRelease": "0.5.12", @@ -4842,7 +4843,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.536, + "popularity": -0.561, "topicSearchString": "multiselect multi-select" }, { @@ -4870,7 +4871,7 @@ "forks": 260, "issues": 124, "subscribers": 8, - "stars": 791, + "stars": 792, "dependencies": 0 }, "name": "react-native-orientation-locker", @@ -4902,8 +4903,8 @@ }, "npmPkg": "react-native-orientation-locker", "npm": { - "downloads": 403656, - "weekDownloads": 106267, + "downloads": 319143, + "weekDownloads": 86367, "size": 498704, "versionsCount": 39, "latestRelease": "1.7.0", @@ -4919,7 +4920,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.224, + "popularity": 0.23, "topicSearchString": "orientation android ios windows screen listener locker" }, { @@ -4941,13 +4942,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-23T18:57:36Z", + "updatedAt": "2026-01-08T20:47:34Z", "createdAt": "2016-02-19T11:03:31Z", - "pushedAt": "2025-12-23T18:57:36Z", + "pushedAt": "2026-01-08T20:47:34Z", "forks": 366, - "issues": 40, + "issues": 37, "subscribers": 49, - "stars": 1588, + "stars": 1587, "dependencies": 1 }, "name": "react-native-onesignal", @@ -4985,8 +4986,8 @@ }, "npmPkg": "react-native-onesignal", "npm": { - "downloads": 287682, - "weekDownloads": 75337, + "downloads": 242231, + "weekDownloads": 62554, "size": 137948, "versionsCount": 146, "latestRelease": "5.2.16", @@ -5001,7 +5002,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.223, + "popularity": 0.22, "topicSearchString": "component ios android notifications push apns fcm gcm onesignal push-notifications mobile onesignal-instructions onesignal-notifications" }, { @@ -5061,8 +5062,8 @@ }, "npmPkg": "react-native-linkedin-login", "npm": { - "downloads": 479, - "weekDownloads": 74, + "downloads": 673, + "weekDownloads": 42, "versionsCount": 14, "latestRelease": "1.44.1", "latestReleaseDate": "2017-05-28T16:09:00.081Z", @@ -5076,7 +5077,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.368, + "popularity": -1.447, "topicSearchString": "component ios android linkedin login sdk linkedin-sdk signin" }, { @@ -5136,8 +5137,8 @@ }, "npmPkg": "react-native-drawer", "npm": { - "downloads": 38088, - "weekDownloads": 10011, + "downloads": 34048, + "weekDownloads": 5691, "size": 33046, "versionsCount": 71, "latestRelease": "2.5.1", @@ -5154,7 +5155,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.527, + "popularity": -0.608, "topicSearchString": "component drawer side-menu menu ios android material-design" }, { @@ -5183,9 +5184,9 @@ "createdAt": "2015-06-08T20:25:31Z", "pushedAt": "2025-05-04T08:25:42Z", "forks": 1919, - "issues": 295, - "subscribers": 108, - "stars": 8624, + "issues": 297, + "subscribers": 107, + "stars": 8625, "dependencies": 0 }, "name": "react-native-image-picker", @@ -5214,8 +5215,8 @@ }, "npmPkg": "react-native-image-picker", "npm": { - "downloads": 1459648, - "weekDownloads": 409743, + "downloads": 1125483, + "weekDownloads": 331226, "size": 189165, "versionsCount": 223, "latestRelease": "8.2.1", @@ -5233,7 +5234,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.239, + "popularity": 0.5, "topicSearchString": "image-picker image picker" }, { @@ -5264,7 +5265,7 @@ "forks": 210, "issues": 27, "subscribers": 12, - "stars": 1568, + "stars": 1567, "dependencies": 0 }, "name": "react-native-keyboard-spacer", @@ -5295,8 +5296,8 @@ }, "npmPkg": "react-native-keyboard-spacer", "npm": { - "downloads": 29472, - "weekDownloads": 7644, + "downloads": 22081, + "weekDownloads": 6722, "versionsCount": 12, "latestRelease": "0.4.1", "latestReleaseDate": "2017-10-08T07:54:19.900Z", @@ -5311,7 +5312,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.53, + "popularity": -0.241, "topicSearchString": "component ios keyboard spacer helper clean-code" }, { @@ -5336,7 +5337,7 @@ "updatedAt": "2021-08-06T14:47:56Z", "createdAt": "2015-11-11T00:10:10Z", "pushedAt": "2021-08-06T14:47:56Z", - "forks": 179, + "forks": 178, "issues": 71, "subscribers": 13, "stars": 452, @@ -5375,8 +5376,8 @@ }, "npmPkg": "react-native-mixpanel", "npm": { - "downloads": 5883, - "weekDownloads": 1589, + "downloads": 3681, + "weekDownloads": 1210, "size": 125473, "versionsCount": 29, "latestRelease": "1.2.5", @@ -5393,7 +5394,7 @@ "Not supporting New Architecture", "Unmaintained" ], - "popularity": -0.52, + "popularity": -0.471, "topicSearchString": "component tracking mixpanel mixpanel-sdk android ios-app xcode notifications mixpanel-ios-sdk java mobile-app" }, { @@ -5427,14 +5428,14 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-21T22:31:01Z", + "updatedAt": "2026-01-08T14:46:24Z", "createdAt": "2017-01-26T19:51:40Z", - "pushedAt": "2025-12-21T22:31:01Z", - "forks": 4926, - "issues": 851, + "pushedAt": "2026-01-08T14:46:24Z", + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, - "dependencies": 5 + "stars": 24356, + "dependencies": 6 }, "name": "@react-navigation/native", "fullName": "react-navigation/react-navigation", @@ -5453,15 +5454,16 @@ "spdxId": "MIT" }, "hasTypes": true, - "newArchitecture": false, + "newArchitecture": true, "isArchived": false, "hasReadme": true, - "hasNativeCode": false, - "configPlugin": false + "hasNativeCode": true, + "configPlugin": false, + "moduleType": "turbo" }, "npm": { - "downloads": 9636725, - "weekDownloads": 2383517, + "downloads": 8283095, + "weekDownloads": 2104129, "size": 233215, "versionsCount": 301, "latestRelease": "7.1.26", @@ -5478,7 +5480,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.21, + "popularity": 0.216, "topicSearchString": "navigation ios android" }, { @@ -5532,8 +5534,8 @@ }, "npmPkg": "native-navigation", "npm": { - "downloads": 44, - "weekDownloads": 12, + "downloads": 39, + "weekDownloads": 1, "versionsCount": 8, "latestRelease": "0.2.1", "latestReleaseDate": "2017-04-17T23:03:30.453Z", @@ -5549,7 +5551,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.26, + "popularity": -1.478, "topicSearchString": "navigation navigator" }, { @@ -5570,13 +5572,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2026-01-01T13:50:51Z", + "updatedAt": "2026-01-11T07:05:39Z", "createdAt": "2016-03-11T11:22:54Z", - "pushedAt": "2026-01-01T13:50:51Z", - "forks": 2539, - "issues": 240, + "pushedAt": "2026-01-11T07:05:39Z", + "forks": 2536, + "issues": 231, "subscribers": 455, - "stars": 13158, + "stars": 13157, "dependencies": 5 }, "name": "react-native-navigation", @@ -5606,12 +5608,12 @@ }, "npmPkg": "react-native-navigation", "npm": { - "downloads": 94603, - "weekDownloads": 23096, - "size": 5461352, - "versionsCount": 3241, - "latestRelease": "8.6.2", - "latestReleaseDate": "2025-12-21T11:29:34.756Z", + "downloads": 76226, + "weekDownloads": 19406, + "size": 6460629, + "versionsCount": 3246, + "latestRelease": "8.7.0", + "latestReleaseDate": "2026-01-05T14:52:43.127Z", "hasReadme": false }, "score": 90, @@ -5624,7 +5626,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.208, + "popularity": 0.216, "topicSearchString": "navigation navigator hacktoberfest" }, { @@ -5652,7 +5654,7 @@ "forks": 157, "issues": 47, "subscribers": 45, - "stars": 2979, + "stars": 2980, "dependencies": 2 }, "name": "gl-react-expo", @@ -5682,8 +5684,8 @@ "unmaintained": true, "npmPkg": "gl-react-expo", "npm": { - "downloads": 1914, - "weekDownloads": 441, + "downloads": 1927, + "weekDownloads": 459, "size": 17343, "versionsCount": 47, "latestRelease": "5.2.1", @@ -5699,7 +5701,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.554, + "popularity": -0.547, "topicSearchString": "gl opengl expo component" }, { @@ -5723,7 +5725,7 @@ "updatedAt": "2019-10-10T10:49:33Z", "createdAt": "2017-03-29T07:48:32Z", "pushedAt": "2019-10-10T10:49:33Z", - "forks": 81, + "forks": 80, "issues": 12, "subscribers": 9, "stars": 376, @@ -5759,8 +5761,8 @@ "unmaintained": true, "npmPkg": "react-native-pages", "npm": { - "downloads": 9991, - "weekDownloads": 3008, + "downloads": 6691, + "weekDownloads": 2136, "size": 17057, "versionsCount": 23, "latestRelease": "0.9.0", @@ -5775,7 +5777,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.494, + "popularity": -0.479, "topicSearchString": "component ios android pageview viewpager pager swiper" }, { @@ -5832,8 +5834,8 @@ "unmaintained": true, "npmPkg": "react-native-page-control", "npm": { - "downloads": 7663, - "weekDownloads": 2252, + "downloads": 5276, + "weekDownloads": 1610, "size": 8234, "versionsCount": 10, "latestRelease": "1.1.2", @@ -5847,7 +5849,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.5, + "popularity": -0.491, "topicSearchString": "component page-control pagecontrol uipagecontrol" }, { @@ -5882,13 +5884,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-09-02T14:36:37Z", + "updatedAt": "2026-01-09T21:18:08Z", "createdAt": "2017-01-27T18:24:50Z", - "pushedAt": "2025-09-02T14:36:37Z", - "forks": 1748, + "pushedAt": "2026-01-09T21:18:08Z", + "forks": 1746, "issues": 7, "subscribers": 220, - "stars": 17109, + "stars": 17119, "dependencies": 0 }, "name": "lottie-react-native", @@ -5917,19 +5919,20 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2835315, - "weekDownloads": 753331, - "size": 289361, - "versionsCount": 98, - "latestRelease": "7.3.4", - "latestReleaseDate": "2025-09-02T14:36:45.999Z", + "downloads": 2341738, + "weekDownloads": 622722, + "size": 290061, + "versionsCount": 99, + "latestRelease": "7.3.5", + "latestReleaseDate": "2026-01-09T21:18:19.285Z", "hasReadme": true }, - "score": 90, + "score": 100, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", + "Recently updated", "Has a README file", "Has a description" ], @@ -5960,13 +5963,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-07T19:32:01Z", + "updatedAt": "2026-01-09T17:04:24Z", "createdAt": "2015-12-29T19:54:20Z", - "pushedAt": "2025-12-07T19:32:01Z", - "forks": 4701, - "issues": 67, + "pushedAt": "2026-01-09T17:04:24Z", + "forks": 4702, + "issues": 64, "subscribers": 210, - "stars": 15836, + "stars": 15854, "dependencies": 1 }, "name": "react-native-maps", @@ -5998,8 +6001,8 @@ }, "npmPkg": "react-native-maps", "npm": { - "downloads": 2461442, - "weekDownloads": 711366, + "downloads": 2069432, + "weekDownloads": 478019, "size": 1881924, "versionsCount": 405, "latestRelease": "1.26.20", @@ -6016,7 +6019,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.246, + "popularity": 0.196, "topicSearchString": "component map mapview google-maps mapkit maps" }, { @@ -6080,8 +6083,8 @@ "unmaintained": true, "npmPkg": "react-native-maps-directions", "npm": { - "downloads": 55544, - "weekDownloads": 12916, + "downloads": 47660, + "weekDownloads": 11457, "size": 34838, "versionsCount": 19, "latestRelease": "1.9.0", @@ -6097,7 +6100,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.552, + "popularity": -0.546, "topicSearchString": "component maps directions google-maps ios android google-maps-api mapkit" }, { @@ -6128,7 +6131,7 @@ "forks": 687, "issues": 163, "subscribers": 110, - "stars": 9947, + "stars": 9955, "dependencies": 1 }, "name": "react-native-animatable", @@ -6165,8 +6168,8 @@ "unmaintained": true, "npmPkg": "react-native-animatable", "npm": { - "downloads": 1998812, - "weekDownloads": 576016, + "downloads": 1500493, + "weekDownloads": 420941, "size": 59839, "versionsCount": 24, "latestRelease": "1.4.0", @@ -6184,7 +6187,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.505, + "popularity": -0.512, "topicSearchString": "component mobile ios android ui fade bounce slide animatable transition animation" }, { @@ -6243,8 +6246,8 @@ }, "npmPkg": "react-native-calendario", "npm": { - "downloads": 8160, - "weekDownloads": 2161, + "downloads": 6578, + "weekDownloads": 1586, "size": 185917, "versionsCount": 62, "latestRelease": "3.5.2", @@ -6258,7 +6261,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.225, + "popularity": 0.205, "topicSearchString": "calendar android ios typescript" }, { @@ -6294,10 +6297,10 @@ "updatedAt": "2025-12-11T18:51:36Z", "createdAt": "2016-11-11T12:17:27Z", "pushedAt": "2025-12-11T18:51:36Z", - "forks": 2895, + "forks": 2894, "issues": 154, "subscribers": 331, - "stars": 10191, + "stars": 10212, "dependencies": 8 }, "name": "react-native-calendars", @@ -6328,8 +6331,8 @@ }, "npmPkg": "react-native-calendars", "npm": { - "downloads": 1088426, - "weekDownloads": 267234, + "downloads": 1006970, + "weekDownloads": 209946, "size": 429994, "versionsCount": 1711, "latestRelease": "1.1313.0", @@ -6346,7 +6349,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.209, + "popularity": 0.177, "topicSearchString": "android ios calendar ui-components hacktoberfest" }, { @@ -6379,7 +6382,7 @@ "forks": 121, "issues": 60, "subscribers": 12, - "stars": 730, + "stars": 731, "dependencies": 0 }, "name": "@expo/vector-icons", @@ -6407,8 +6410,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 8500484, - "weekDownloads": 2072251, + "downloads": 7499263, + "weekDownloads": 1794681, "size": 6010235, "versionsCount": 60, "latestRelease": "15.0.3", @@ -6424,7 +6427,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.207, + "popularity": 0.203, "topicSearchString": "expo icons icon-pack" }, { @@ -6487,8 +6490,8 @@ "unmaintained": true, "npmPkg": "react-native-responsive-grid", "npm": { - "downloads": 1167, - "weekDownloads": 216, + "downloads": 965, + "weekDownloads": 209, "size": 97762, "versionsCount": 229, "latestRelease": "0.41.993", @@ -6503,7 +6506,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.592, + "popularity": -1.316, "topicSearchString": "flexbox grid responsive responsive-layout layout orientation-changes responsive-design universal ios android" }, { @@ -6565,8 +6568,8 @@ "unmaintained": true, "npmPkg": "react-native-step-indicator", "npm": { - "downloads": 181421, - "weekDownloads": 55813, + "downloads": 129258, + "weekDownloads": 43508, "size": 144083, "versionsCount": 13, "latestRelease": "1.0.3", @@ -6582,7 +6585,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.239, + "popularity": -0.214, "topicSearchString": "ios android component step-indicator viewpager scrollview listview step progress-view" }, { @@ -6644,8 +6647,8 @@ "unmaintained": true, "npmPkg": "react-native-modals", "npm": { - "downloads": 6548, - "weekDownloads": 1398, + "downloads": 5605, + "weekDownloads": 1151, "size": 12374985, "versionsCount": 14, "latestRelease": "0.22.3", @@ -6661,7 +6664,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.568, + "popularity": -0.575, "topicSearchString": "dialog popup modals component ios android animate javascript es6" }, { @@ -6688,7 +6691,7 @@ "updatedAt": "2019-10-26T19:56:56Z", "createdAt": "2017-03-12T10:57:40Z", "pushedAt": "2019-10-26T19:56:56Z", - "forks": 627, + "forks": 626, "issues": 75, "subscribers": 15, "stars": 902, @@ -6728,8 +6731,8 @@ "unmaintained": true, "npmPkg": "react-native-material-textfield", "npm": { - "downloads": 152325, - "weekDownloads": 47130, + "downloads": 106391, + "weekDownloads": 38547, "size": 191081, "versionsCount": 43, "latestRelease": "0.16.1", @@ -6746,7 +6749,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.237, + "popularity": -0.192, "topicSearchString": "component ios android material input textinput field textfield floating label material-design" }, { @@ -6810,8 +6813,8 @@ }, "npmPkg": "react-native-modalbox", "npm": { - "downloads": 44722, - "weekDownloads": 11794, + "downloads": 35802, + "weekDownloads": 9454, "size": 21424, "versionsCount": 40, "latestRelease": "2.0.2", @@ -6855,10 +6858,10 @@ "updatedAt": "2025-04-02T15:48:07Z", "createdAt": "2016-09-23T16:45:46Z", "pushedAt": "2025-04-02T15:48:07Z", - "forks": 637, + "forks": 638, "issues": 73, "subscribers": 38, - "stars": 5650, + "stars": 5654, "dependencies": 1 }, "name": "react-native-modal", @@ -6890,24 +6893,23 @@ }, "npmPkg": "react-native-modal", "npm": { - "downloads": 1682138, - "weekDownloads": 505056, + "downloads": 1276436, + "weekDownloads": 361033, "size": 57712, "versionsCount": 107, "latestRelease": "14.0.0-rc.1", "latestReleaseDate": "2025-03-15T03:54:56.538Z", "hasReadme": true }, - "score": 80, + "score": 45, "matchingScoreModifiers": [ - "Very popular", "Popular", "Known", "Has a README file", "Has a description", "Not updated recently" ], - "popularity": 0.505, + "popularity": 0.24, "topicSearchString": "modal android ios backdrop simple animated animation" }, { @@ -6933,13 +6935,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-04T19:50:07Z", + "updatedAt": "2025-12-29T05:14:56Z", "createdAt": "2016-09-08T14:21:41Z", - "pushedAt": "2025-12-04T19:50:07Z", + "pushedAt": "2025-12-29T05:14:56Z", "forks": 4620, "issues": 131, "subscribers": 368, - "stars": 25725, + "stars": 25735, "dependencies": 0 }, "name": "rneui", @@ -6970,8 +6972,8 @@ "configPlugin": false }, "npm": { - "downloads": 464, - "weekDownloads": 102, + "downloads": 453, + "weekDownloads": 61, "size": 381, "versionsCount": 4, "latestRelease": "1.0.0-stable.0", @@ -6988,7 +6990,7 @@ "Has a description", "Lots of open issues" ], - "popularity": -0.563, + "popularity": -0.635, "topicSearchString": "ui-components ios android ui mobile-app hacktoberfest cross-platform" }, { @@ -7021,10 +7023,10 @@ "updatedAt": "2025-12-19T18:37:21Z", "createdAt": "2017-01-26T19:51:40Z", "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 1 }, "name": "react-native-tab-view", @@ -7056,8 +7058,8 @@ }, "npmPkg": "react-native-tab-view", "npm": { - "downloads": 2451362, - "weekDownloads": 676613, + "downloads": 1995013, + "weekDownloads": 540526, "size": 193468, "versionsCount": 193, "latestRelease": "4.2.2", @@ -7074,7 +7076,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.235, + "popularity": 0.23, "topicSearchString": "component ios android tab swipe scrollable coverflow" }, { @@ -7138,8 +7140,8 @@ "unmaintained": true, "npmPkg": "react-native-circular-slider", "npm": { - "downloads": 1268, - "weekDownloads": 346, + "downloads": 1111, + "weekDownloads": 316, "versionsCount": 2, "latestRelease": "1.0.1", "latestReleaseDate": "2017-01-07T08:13:00.443Z", @@ -7154,7 +7156,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.518, + "popularity": -0.508, "topicSearchString": "slider chart svg bedtime circular circle round time timer component clock animation" }, { @@ -7186,10 +7188,10 @@ "updatedAt": "2021-02-09T15:27:39Z", "createdAt": "2016-10-11T07:22:24Z", "pushedAt": "2021-02-09T15:27:39Z", - "forks": 2167, + "forks": 2166, "issues": 347, - "subscribers": 97, - "stars": 10531, + "subscribers": 96, + "stars": 10534, "dependencies": 2 }, "name": "react-native-snap-carousel", @@ -7242,8 +7244,8 @@ "unmaintained": true, "npmPkg": "react-native-snap-carousel", "npm": { - "downloads": 338056, - "weekDownloads": 93298, + "downloads": 260432, + "weekDownloads": 73141, "size": 191158, "versionsCount": 58, "latestRelease": "3.9.1", @@ -7261,7 +7263,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.515, + "popularity": -0.511, "topicSearchString": "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" }, { @@ -7290,10 +7292,10 @@ "updatedAt": "2024-08-22T15:03:41Z", "createdAt": "2016-09-14T11:27:18Z", "pushedAt": "2024-08-22T15:03:41Z", - "forks": 388, + "forks": 387, "issues": 44, "subscribers": 31, - "stars": 3055, + "stars": 3056, "dependencies": 1 }, "name": "react-native-modal-datetime-picker", @@ -7324,8 +7326,8 @@ }, "npmPkg": "react-native-modal-datetime-picker", "npm": { - "downloads": 1606379, - "weekDownloads": 432404, + "downloads": 1277404, + "weekDownloads": 370818, "size": 43913, "versionsCount": 97, "latestRelease": "18.0.0", @@ -7340,7 +7342,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.229, + "popularity": 0.247, "topicSearchString": "date time picker android ios modal" }, { @@ -7396,8 +7398,8 @@ }, "npmPkg": "react-native-universal-picker", "npm": { - "downloads": 17, - "weekDownloads": 3, + "downloads": 26, + "weekDownloads": 1, "versionsCount": 2, "latestRelease": "1.1.0", "latestReleaseDate": "2017-09-11T09:21:41.128Z", @@ -7411,7 +7413,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.6, + "popularity": -1.717, "topicSearchString": "picker select dropdown ui" }, { @@ -7439,7 +7441,7 @@ "forks": 126, "issues": 15, "subscribers": 6, - "stars": 735, + "stars": 736, "dependencies": 0 }, "name": "react-native-root-siblings", @@ -7468,8 +7470,8 @@ }, "npmPkg": "react-native-root-siblings", "npm": { - "downloads": 294993, - "weekDownloads": 76346, + "downloads": 245322, + "weekDownloads": 63301, "size": 28284, "versionsCount": 60, "latestRelease": "5.0.1", @@ -7484,7 +7486,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.22, + "popularity": 0.219, "topicSearchString": "component modal ios android" }, { @@ -7542,8 +7544,8 @@ "unmaintained": true, "npmPkg": "react-native-tcp", "npm": { - "downloads": 15317, - "weekDownloads": 4377, + "downloads": 10322, + "weekDownloads": 2894, "size": 368274, "versionsCount": 23, "latestRelease": "4.0.0", @@ -7559,7 +7561,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.507, + "popularity": -0.512, "topicSearchString": "component net tcp sockets ios android" }, { @@ -7594,10 +7596,10 @@ "updatedAt": "2025-12-19T13:56:28Z", "createdAt": "2015-03-31T05:08:38Z", "pushedAt": "2025-12-19T13:56:28Z", - "forks": 2671, - "issues": 167, + "forks": 2672, + "issues": 168, "subscribers": 102, - "stars": 7602, + "stars": 7607, "dependencies": 0 }, "name": "react-native-video", @@ -7626,8 +7628,8 @@ }, "npmPkg": "react-native-video", "npm": { - "downloads": 1261892, - "weekDownloads": 339306, + "downloads": 1000372, + "weekDownloads": 280372, "size": 919822, "versionsCount": 164, "latestRelease": "6.18.0", @@ -7644,7 +7646,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.229, + "popularity": 0.238, "topicSearchString": "ios android" }, { @@ -7670,13 +7672,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-09T15:08:51Z", + "updatedAt": "2026-01-06T22:12:38Z", "createdAt": "2015-09-30T02:27:34Z", - "pushedAt": "2025-11-09T15:08:51Z", + "pushedAt": "2026-01-06T22:12:38Z", "forks": 917, - "issues": 14, + "issues": 12, "subscribers": 58, - "stars": 3861, + "stars": 3864, "dependencies": 0 }, "name": "react-native-share", @@ -7709,12 +7711,12 @@ }, "npmPkg": "react-native-share", "npm": { - "downloads": 1685820, - "weekDownloads": 487877, - "size": 338256, - "versionsCount": 170, - "latestRelease": "12.2.1", - "latestReleaseDate": "2025-11-09T15:09:02.122Z", + "downloads": 1323408, + "weekDownloads": 403808, + "size": 338336, + "versionsCount": 171, + "latestRelease": "12.2.2", + "latestReleaseDate": "2026-01-06T22:02:12.536Z", "hasReadme": true }, "nightlyProgram": true, @@ -7726,7 +7728,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.246, + "popularity": 0.509, "topicSearchString": "android ios windows bridge share intent uwp" }, { @@ -7751,7 +7753,7 @@ "forks": 113, "issues": 20, "subscribers": 16, - "stars": 603, + "stars": 602, "dependencies": 0 }, "name": "react-native-dialogs", @@ -7782,8 +7784,8 @@ "unmaintained": true, "npmPkg": "react-native-dialogs", "npm": { - "downloads": 9299, - "weekDownloads": 2939, + "downloads": 7666, + "weekDownloads": 1857, "size": 151866, "versionsCount": 31, "latestRelease": "1.1.2", @@ -7799,7 +7801,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.481, + "popularity": -0.544, "topicSearchString": "android component mobile-development cross-platform dialog-box" }, { @@ -7829,9 +7831,9 @@ "createdAt": "2015-05-20T15:33:48Z", "pushedAt": "2025-08-27T17:12:56Z", "forks": 477, - "issues": 158, + "issues": 159, "subscribers": 39, - "stars": 3427, + "stars": 3432, "dependencies": 0 }, "name": "react-native-keychain", @@ -7863,8 +7865,8 @@ }, "npmPkg": "react-native-keychain", "npm": { - "downloads": 1078711, - "weekDownloads": 293159, + "downloads": 845203, + "weekDownloads": 267500, "size": 230397, "versionsCount": 53, "latestRelease": "10.0.0", @@ -7879,7 +7881,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.231, + "popularity": 0.519, "topicSearchString": "component mobile ios android keychain keychain-access" }, { @@ -7940,8 +7942,8 @@ }, "npmPkg": "react-native-social-share", "npm": { - "downloads": 912, - "weekDownloads": 198, + "downloads": 962, + "weekDownloads": 68, "size": 8319613, "versionsCount": 22, "latestRelease": "1.6.5", @@ -7957,7 +7959,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.315, + "popularity": -1.44, "topicSearchString": "twitter facebook slcomposeviewcontroller rctbridgemodule social component mobile ui popup share-popups" }, { @@ -7980,13 +7982,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-15T09:50:34Z", + "updatedAt": "2026-01-07T09:08:44Z", "createdAt": "2016-05-20T09:20:14Z", - "pushedAt": "2025-12-15T09:50:34Z", - "forks": 747, - "issues": 9, - "subscribers": 47, - "stars": 2283, + "pushedAt": "2026-01-07T09:08:44Z", + "forks": 749, + "issues": 10, + "subscribers": 48, + "stars": 2291, "dependencies": 0 }, "name": "react-native-ble-manager", @@ -8018,12 +8020,12 @@ }, "npmPkg": "react-native-ble-manager", "npm": { - "downloads": 219332, - "weekDownloads": 61284, - "size": 458842, - "versionsCount": 187, - "latestRelease": "12.4.2", - "latestReleaseDate": "2025-12-15T09:52:11.674Z", + "downloads": 176019, + "weekDownloads": 49686, + "size": 458958, + "versionsCount": 188, + "latestRelease": "12.4.3", + "latestReleaseDate": "2026-01-07T09:10:06.065Z", "hasReadme": true }, "score": 65, @@ -8034,7 +8036,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.238, + "popularity": 0.24, "topicSearchString": "android ios ble bluetooth low-energy bluetooth-low-energy" }, { @@ -8091,8 +8093,8 @@ "unmaintained": true, "npmPkg": "react-native-mail", "npm": { - "downloads": 40712, - "weekDownloads": 10683, + "downloads": 30557, + "weekDownloads": 8287, "size": 228779, "versionsCount": 39, "latestRelease": "6.1.1", @@ -8109,7 +8111,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.527, + "popularity": -0.519, "topicSearchString": "component ios android email mfmailcomposeviewcontroller" }, { @@ -8166,8 +8168,8 @@ "unmaintained": true, "npmPkg": "react-native-pdf-view", "npm": { - "downloads": 193, - "weekDownloads": 22, + "downloads": 204, + "weekDownloads": 76, "versionsCount": 8, "latestRelease": "0.3.2", "latestReleaseDate": "2016-05-19T04:41:42.297Z", @@ -8183,7 +8185,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.402, + "popularity": -1.183, "topicSearchString": "component android ios pdf view" }, { @@ -8242,8 +8244,8 @@ }, "npmPkg": "react-native-card-io", "npm": { - "downloads": 263, - "weekDownloads": 53, + "downloads": 351, + "weekDownloads": 50, "versionsCount": 6, "latestRelease": "1.0.5", "latestReleaseDate": "2016-05-16T04:21:45.691Z", @@ -8257,7 +8259,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.326, + "popularity": -1.378, "topicSearchString": "component card.io credit card scanner ios android" }, { @@ -8317,8 +8319,8 @@ }, "npmPkg": "react-native-awesome-card-io", "npm": { - "downloads": 2569, - "weekDownloads": 754, + "downloads": 2253, + "weekDownloads": 558, "size": 77005, "versionsCount": 24, "latestRelease": "0.9.1", @@ -8334,7 +8336,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.5, + "popularity": -0.539, "topicSearchString": "component card.io credit-card scan android ios card-scanning card-io" }, { @@ -8397,8 +8399,8 @@ }, "npmPkg": "react-native-google-places", "npm": { - "downloads": 2074, - "weekDownloads": 474, + "downloads": 1463, + "weekDownloads": 507, "size": 1365307, "versionsCount": 41, "latestRelease": "3.1.2", @@ -8415,7 +8417,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.556, + "popularity": -0.455, "topicSearchString": "component map places google-places google-places-api autocomplete ios android google-place-picker google-place-api google-place-autocomplete" }, { @@ -8470,8 +8472,8 @@ "configPlugin": false }, "npm": { - "downloads": 202, - "weekDownloads": 90, + "downloads": 112, + "weekDownloads": 15, "size": 298312, "versionsCount": 14, "latestRelease": "4.3.0", @@ -8488,7 +8490,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.117, + "popularity": -1.385, "topicSearchString": "navigation expo" }, { @@ -8547,8 +8549,8 @@ "unmaintained": true, "npmPkg": "react-native-masked-text", "npm": { - "downloads": 182910, - "weekDownloads": 49080, + "downloads": 149874, + "weekDownloads": 44003, "size": 544679, "versionsCount": 50, "latestRelease": "1.13.0", @@ -8564,7 +8566,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.522, + "popularity": -0.5, "topicSearchString": "mask text textinput custom money input" }, { @@ -8625,8 +8627,8 @@ "unmaintained": true, "npmPkg": "react-native-material-bottom-navigation", "npm": { - "downloads": 592, - "weekDownloads": 205, + "downloads": 414, + "weekDownloads": 91, "size": 75227, "versionsCount": 24, "latestRelease": "1.0.5", @@ -8641,7 +8643,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.205, + "popularity": -1.312, "topicSearchString": "material bottomnavigation bottom-navigation ios android component navigation material-design" }, { @@ -8693,8 +8695,8 @@ "unmaintained": true, "npmPkg": "react-native-autogrow-textinput", "npm": { - "downloads": 4248, - "weekDownloads": 895, + "downloads": 3626, + "weekDownloads": 1016, "size": 157435, "versionsCount": 35, "latestRelease": "5.4.0", @@ -8710,7 +8712,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.571, + "popularity": -0.512, "topicSearchString": "" }, { @@ -8767,8 +8769,8 @@ "unmaintained": true, "npmPkg": "react-native-camera-roll-picker", "npm": { - "downloads": 3095, - "weekDownloads": 1036, + "downloads": 2056, + "weekDownloads": 765, "size": 16379, "versionsCount": 27, "latestRelease": "2.0.1", @@ -8784,7 +8786,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.465, + "popularity": -0.433, "topicSearchString": "cameraroll ios picker component camera-roll" }, { @@ -8842,8 +8844,8 @@ }, "npmPkg": "react-native-conductor", "npm": { - "downloads": 13, - "weekDownloads": 3, + "downloads": 16, + "weekDownloads": 1, "versionsCount": 7, "latestRelease": "1.0.11", "latestReleaseDate": "2017-04-03T22:57:08.956Z", @@ -8857,7 +8859,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.433, "topicSearchString": "animation animated tween conductor utility" }, { @@ -8884,7 +8886,7 @@ "forks": 172, "issues": 21, "subscribers": 29, - "stars": 1727, + "stars": 1726, "dependencies": 1 }, "name": "react-native-image-progress", @@ -8922,8 +8924,8 @@ "unmaintained": true, "npmPkg": "react-native-image-progress", "npm": { - "downloads": 43771, - "weekDownloads": 12704, + "downloads": 36214, + "weekDownloads": 9101, "size": 13081, "versionsCount": 15, "latestRelease": "1.2.0", @@ -8939,7 +8941,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.503, + "popularity": -0.536, "topicSearchString": "component mobile ios ui image progress bar progressbar spinner activityindicator loading indicator" }, { @@ -8965,10 +8967,10 @@ "updatedAt": "2016-10-27T15:56:04Z", "createdAt": "2016-04-26T08:49:57Z", "pushedAt": "2016-10-27T15:56:04Z", - "forks": 424, + "forks": 423, "issues": 59, "subscribers": 55, - "stars": 3258, + "stars": 3257, "dependencies": 2 }, "name": "react-native-app-intro", @@ -9002,8 +9004,8 @@ }, "npmPkg": "react-native-app-intro", "npm": { - "downloads": 195, - "weekDownloads": 35, + "downloads": 312, + "weekDownloads": 34, "versionsCount": 8, "latestRelease": "1.1.5", "latestReleaseDate": "2016-10-12T01:41:43.405Z", @@ -9018,7 +9020,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.344, + "popularity": -1.407, "topicSearchString": "swiper producttour app intro ios android component parallax introduction" }, { @@ -9049,7 +9051,7 @@ "forks": 426, "issues": 53, "subscribers": 33, - "stars": 2813, + "stars": 2812, "dependencies": 1 }, "name": "react-native-lightbox", @@ -9082,8 +9084,8 @@ }, "npmPkg": "react-native-lightbox", "npm": { - "downloads": 227887, - "weekDownloads": 60186, + "downloads": 175737, + "weekDownloads": 45835, "size": 14958, "versionsCount": 12, "latestRelease": "0.8.1", @@ -9099,7 +9101,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.526, + "popularity": -0.528, "topicSearchString": "component mobile ios android ui lightbox gallery image" }, { @@ -9162,8 +9164,8 @@ }, "npmPkg": "react-native-textinput-effects", "npm": { - "downloads": 3583, - "weekDownloads": 918, + "downloads": 2731, + "weekDownloads": 653, "size": 62199, "versionsCount": 16, "latestRelease": "0.6.3", @@ -9178,7 +9180,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.218, + "popularity": 0.203, "topicSearchString": "component text-input textinput textfield animation animated ios android" }, { @@ -9240,8 +9242,8 @@ "unmaintained": true, "npmPkg": "react-native-sortable-listview", "npm": { - "downloads": 11514, - "weekDownloads": 3734, + "downloads": 8436, + "weekDownloads": 2253, "size": 49743, "versionsCount": 20, "latestRelease": "0.2.9", @@ -9257,7 +9259,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.474, + "popularity": -0.523, "topicSearchString": "component ios android drag drop touch listview list sort" }, { @@ -9281,7 +9283,7 @@ "updatedAt": "2018-07-28T17:07:04Z", "createdAt": "2016-10-17T04:09:51Z", "pushedAt": "2018-07-28T17:07:04Z", - "forks": 168, + "forks": 167, "issues": 5, "subscribers": 39, "stars": 1965, @@ -9315,8 +9317,8 @@ }, "npmPkg": "react-native-foldview", "npm": { - "downloads": 102, - "weekDownloads": 45, + "downloads": 47, + "weekDownloads": 20, "size": 21848, "versionsCount": 5, "latestRelease": "1.2.1", @@ -9332,7 +9334,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.125, + "popularity": -1.136, "topicSearchString": "ios andorid foldingcell folding cell view" }, { @@ -9356,10 +9358,10 @@ "updatedAt": "2023-10-26T14:04:57Z", "createdAt": "2015-11-01T05:07:41Z", "pushedAt": "2023-10-26T14:04:57Z", - "forks": 468, + "forks": 467, "issues": 108, "subscribers": 38, - "stars": 3677, + "stars": 3678, "dependencies": 1 }, "name": "react-native-progress", @@ -9398,8 +9400,8 @@ "unmaintained": true, "npmPkg": "react-native-progress", "npm": { - "downloads": 743104, - "weekDownloads": 209228, + "downloads": 623773, + "weekDownloads": 179176, "size": 46096, "versionsCount": 27, "latestRelease": "5.0.1", @@ -9416,7 +9418,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.511, + "popularity": -0.506, "topicSearchString": "component mobile ios ui progress progressindicator circle pie bar progressbar indeterminate spinner animation" }, { @@ -9482,8 +9484,8 @@ "configPlugin": false }, "npm": { - "downloads": 3114, - "weekDownloads": 723, + "downloads": 2896, + "weekDownloads": 609, "versionsCount": 21, "latestRelease": "1.2.9", "latestReleaseDate": "2017-12-18T02:50:06.405Z", @@ -9499,7 +9501,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.552, + "popularity": -0.571, "topicSearchString": "component ios android viewpager pager pageview page tab-navigator scrollable tab navigator tab-bar tab-view" }, { @@ -9523,7 +9525,7 @@ "updatedAt": "2017-08-30T03:46:56Z", "createdAt": "2016-01-15T03:42:29Z", "pushedAt": "2017-08-30T03:46:56Z", - "forks": 130, + "forks": 129, "issues": 1, "subscribers": 11, "stars": 399, @@ -9558,8 +9560,8 @@ "unmaintained": true, "npmPkg": "react-native-menu", "npm": { - "downloads": 3483, - "weekDownloads": 464, + "downloads": 7445, + "weekDownloads": 121, "versionsCount": 22, "latestRelease": "0.23.0", "latestReleaseDate": "2017-08-30T03:48:31.295Z", @@ -9573,7 +9575,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.637, + "popularity": -0.736, "topicSearchString": "menu spinner dropdown component ios android" }, { @@ -9632,8 +9634,8 @@ "unmaintained": true, "npmPkg": "react-native-button-component", "npm": { - "downloads": 104, - "weekDownloads": 29, + "downloads": 125, + "weekDownloads": 13, "size": 1663330, "versionsCount": 28, "latestRelease": "0.2.28", @@ -9648,7 +9650,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.258, + "popularity": -1.41, "topicSearchString": "button button-component component ios android javascript" }, { @@ -9702,7 +9704,7 @@ }, "npmPkg": "react-native-fence-html", "npm": { - "downloads": 22, + "downloads": 21, "weekDownloads": 3, "versionsCount": 7, "latestRelease": "1.0.6", @@ -9718,7 +9720,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.38, + "popularity": -1.35, "topicSearchString": "component html" }, { @@ -9745,10 +9747,10 @@ "updatedAt": "2023-10-07T18:16:55Z", "createdAt": "2016-01-28T07:47:29Z", "pushedAt": "2023-10-07T18:16:55Z", - "forks": 78, + "forks": 77, "issues": 7, "subscribers": 6, - "stars": 662, + "stars": 664, "dependencies": 1 }, "name": "react-native-autolink", @@ -9779,24 +9781,23 @@ "unmaintained": true, "npmPkg": "react-native-autolink", "npm": { - "downloads": 97447, - "weekDownloads": 24955, + "downloads": 84526, + "weekDownloads": 23663, "size": 41827, "versionsCount": 40, "latestRelease": "4.2.0", "latestReleaseDate": "2023-10-07T18:15:27.220Z", "hasReadme": true }, - "score": 15, + "score": 0, "matchingScoreModifiers": [ - "Popular", "Known", "Has a README file", "Has a description", "Not updated recently", "Unmaintained" ], - "popularity": -0.532, + "popularity": -0.512, "topicSearchString": "autolinking autolink linking autolinker links" }, { @@ -9862,8 +9863,8 @@ }, "npmPkg": "react-native-hyperlink", "npm": { - "downloads": 159969, - "weekDownloads": 45507, + "downloads": 135207, + "weekDownloads": 40554, "size": 34070, "versionsCount": 22, "latestRelease": "0.1.2", @@ -9878,7 +9879,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.242, + "popularity": 0.505, "topicSearchString": "ios android web hyperlink link fuzzy-links autolink url text" }, { @@ -9942,8 +9943,8 @@ }, "npmPkg": "react-native-check-box", "npm": { - "downloads": 27504, - "weekDownloads": 8234, + "downloads": 22913, + "weekDownloads": 5817, "size": 12274, "versionsCount": 15, "latestRelease": "2.1.7", @@ -9958,7 +9959,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.246, + "popularity": -0.534, "topicSearchString": "component checkbox check-box check box ios android checkbox-component" }, { @@ -10010,8 +10011,8 @@ }, "npmPkg": "react-native-loading-container", "npm": { - "downloads": 26, - "weekDownloads": 6, + "downloads": 39, + "weekDownloads": 8, "versionsCount": 11, "latestRelease": "0.5.0", "latestReleaseDate": "2017-05-03T18:27:25.869Z", @@ -10024,7 +10025,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.322, "topicSearchString": "" }, { @@ -10080,8 +10081,8 @@ "configPlugin": false }, "npm": { - "downloads": 355, - "weekDownloads": 92, + "downloads": 339, + "weekDownloads": 51, "versionsCount": 11, "latestRelease": "0.1.1", "latestReleaseDate": "2017-10-21T12:14:51.256Z", @@ -10096,7 +10097,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.278, + "popularity": -1.371, "topicSearchString": "tinder cards swipe" }, { @@ -10120,10 +10121,10 @@ "updatedAt": "2025-02-21T08:34:18Z", "createdAt": "2015-10-27T15:09:33Z", "pushedAt": "2025-02-21T08:34:18Z", - "forks": 386, + "forks": 385, "issues": 58, "subscribers": 22, - "stars": 2244, + "stars": 2245, "dependencies": 1 }, "name": "react-native-circular-progress", @@ -10155,8 +10156,8 @@ }, "npmPkg": "react-native-circular-progress", "npm": { - "downloads": 325434, - "weekDownloads": 87218, + "downloads": 265061, + "weekDownloads": 67134, "size": 20970, "versionsCount": 28, "latestRelease": "1.4.1", @@ -10171,7 +10172,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.228, + "popularity": 0.215, "topicSearchString": "component progress chart svg fill circle animation" }, { @@ -10229,8 +10230,8 @@ }, "npmPkg": "react-native-side-menu", "npm": { - "downloads": 7674, - "weekDownloads": 1547, + "downloads": 10990, + "weekDownloads": 919, "versionsCount": 63, "latestRelease": "1.1.3", "latestReleaseDate": "2017-09-09T15:20:58.317Z", @@ -10245,7 +10246,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.579, + "popularity": -0.679, "topicSearchString": "component ios sidebar javascript side-menu" }, { @@ -10280,10 +10281,10 @@ "updatedAt": "2020-07-31T13:09:01Z", "createdAt": "2015-04-20T15:22:55Z", "pushedAt": "2020-07-31T13:09:01Z", - "forks": 2130, + "forks": 2129, "issues": 682, "subscribers": 144, - "stars": 10494, + "stars": 10496, "dependencies": 1 }, "name": "react-native-swiper", @@ -10312,8 +10313,8 @@ "unmaintained": true, "npmPkg": "react-native-swiper", "npm": { - "downloads": 206588, - "weekDownloads": 57327, + "downloads": 188629, + "weekDownloads": 49283, "size": 66634, "versionsCount": 48, "latestRelease": "1.6.0", @@ -10331,7 +10332,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.514, + "popularity": -0.528, "topicSearchString": "component ios swipe" }, { @@ -10355,10 +10356,10 @@ "updatedAt": "2023-01-17T19:53:06Z", "createdAt": "2015-06-11T05:01:07Z", "pushedAt": "2023-01-17T19:53:06Z", - "forks": 2003, + "forks": 2002, "issues": 136, "subscribers": 136, - "stars": 6952, + "stars": 6950, "dependencies": 5 }, "name": "react-native-scrollable-tab-view", @@ -10391,8 +10392,8 @@ "unmaintained": true, "npmPkg": "react-native-scrollable-tab-view", "npm": { - "downloads": 16932, - "weekDownloads": 4766, + "downloads": 10148, + "weekDownloads": 3180, "size": 86113, "versionsCount": 49, "latestRelease": "1.0.0", @@ -10410,7 +10411,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.511, + "popularity": -0.484, "topicSearchString": "component ios tab scrollable tabs swipe animated" }, { @@ -10434,10 +10435,10 @@ "updatedAt": "2021-03-26T08:20:02Z", "createdAt": "2015-08-25T11:12:44Z", "pushedAt": "2021-03-26T08:20:02Z", - "forks": 2051, + "forks": 2050, "issues": 280, "subscribers": 189, - "stars": 8952, + "stars": 8951, "dependencies": 11 }, "name": "react-native-router-flux", @@ -10462,8 +10463,8 @@ "unmaintained": true, "npmPkg": "react-native-router-flux", "npm": { - "downloads": 14405, - "weekDownloads": 3237, + "downloads": 23622, + "weekDownloads": 5492, "size": 1452326, "versionsCount": 272, "latestRelease": "4.3.1", @@ -10481,7 +10482,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.559, + "popularity": -0.552, "topicSearchString": "" }, { @@ -10552,8 +10553,8 @@ "configPlugin": false }, "npm": { - "downloads": 205308, - "weekDownloads": 55297, + "downloads": 151101, + "weekDownloads": 42228, "size": 8633762, "versionsCount": 378, "latestRelease": "3.4.28", @@ -10573,7 +10574,7 @@ "Has a lot of dependencies", "Unmaintained" ], - "popularity": -0.521, + "popularity": -0.512, "topicSearchString": "android ios modules component navbar packager nativebase ui-components platforms nextjs hacktoberfest" }, { @@ -10625,8 +10626,8 @@ }, "npmPkg": "react-native-switcher", "npm": { - "downloads": 16, - "weekDownloads": 7, + "downloads": 21, + "weekDownloads": 6, "versionsCount": 1, "latestRelease": "0.1.0", "latestReleaseDate": "2015-09-22T21:55:28.603Z", @@ -10639,7 +10640,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.033, + "popularity": -1.2, "topicSearchString": "" }, { @@ -10667,10 +10668,10 @@ "updatedAt": "2020-09-16T16:57:24Z", "createdAt": "2015-05-28T03:00:42Z", "pushedAt": "2020-09-16T16:57:24Z", - "forks": 558, + "forks": 557, "issues": 93, "subscribers": 47, - "stars": 2615, + "stars": 2616, "dependencies": 3 }, "name": "react-native-swipeout", @@ -10701,8 +10702,8 @@ }, "npmPkg": "react-native-swipeout", "npm": { - "downloads": 129994, - "weekDownloads": 33462, + "downloads": 106031, + "weekDownloads": 24517, "size": 114014, "versionsCount": 63, "latestRelease": "2.3.6", @@ -10718,7 +10719,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.531, + "popularity": -0.553, "topicSearchString": "component ios swipeout button swipe ui" }, { @@ -10742,10 +10743,10 @@ "updatedAt": "2018-11-29T07:34:25Z", "createdAt": "2015-04-02T19:56:05Z", "pushedAt": "2018-11-29T07:34:25Z", - "forks": 287, + "forks": 286, "issues": 52, "subscribers": 28, - "stars": 1486, + "stars": 1485, "dependencies": 2 }, "name": "react-native-looped-carousel", @@ -10773,8 +10774,8 @@ "unmaintained": true, "npmPkg": "react-native-looped-carousel", "npm": { - "downloads": 594, - "weekDownloads": 139, + "downloads": 706, + "weekDownloads": 191, "size": 23338, "versionsCount": 41, "latestRelease": "0.1.13", @@ -10790,7 +10791,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.27, "topicSearchString": "carousel looped" }, { @@ -10850,8 +10851,8 @@ }, "unmaintained": true, "npm": { - "downloads": 1202, - "weekDownloads": 347, + "downloads": 699, + "weekDownloads": 150, "size": 209287, "versionsCount": 16, "latestRelease": "3.1.1", @@ -10866,7 +10867,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.504, + "popularity": -1.317, "topicSearchString": "ios android component button" }, { @@ -10920,8 +10921,8 @@ "unmaintained": true, "npmPkg": "react-native-datepicker", "npm": { - "downloads": 28903, - "weekDownloads": 8397, + "downloads": 21249, + "weekDownloads": 6256, "size": 47241, "versionsCount": 27, "latestRelease": "1.7.2", @@ -10938,7 +10939,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.503, + "popularity": -0.25, "topicSearchString": "datepicker" }, { @@ -10966,10 +10967,10 @@ "updatedAt": "2025-12-25T16:50:24Z", "createdAt": "2015-10-14T17:29:41Z", "pushedAt": "2025-12-25T16:50:24Z", - "forks": 828, - "issues": 74, + "forks": 829, + "issues": 75, "subscribers": 20, - "stars": 2067, + "stars": 2068, "dependencies": 3 }, "name": "react-native-google-places-autocomplete", @@ -11000,8 +11001,8 @@ }, "npmPkg": "react-native-google-places-autocomplete", "npm": { - "downloads": 469598, - "weekDownloads": 199971, + "downloads": 426288, + "weekDownloads": 139693, "size": 99465, "versionsCount": 87, "latestRelease": "2.6.3", @@ -11016,7 +11017,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.612, + "popularity": 0.529, "topicSearchString": "autocomplete google places component ios android" }, { @@ -11047,7 +11048,7 @@ "forks": 428, "issues": 86, "subscribers": 14, - "stars": 1301, + "stars": 1300, "dependencies": 1 }, "name": "react-native-slider", @@ -11076,8 +11077,8 @@ }, "npmPkg": "react-native-slider", "npm": { - "downloads": 30669, - "weekDownloads": 11520, + "downloads": 29373, + "weekDownloads": 7573, "versionsCount": 21, "latestRelease": "0.11.0", "latestReleaseDate": "2017-08-04T09:50:42.334Z", @@ -11092,7 +11093,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.181, + "popularity": -0.531, "topicSearchString": "component ios android slider" }, { @@ -11122,7 +11123,7 @@ "forks": 582, "issues": 5, "subscribers": 25, - "stars": 1506, + "stars": 1507, "dependencies": 2 }, "name": "react-native-credit-card-input", @@ -11153,23 +11154,22 @@ }, "npmPkg": "react-native-credit-card-input", "npm": { - "downloads": 9747, - "weekDownloads": 2822, + "downloads": 8637, + "weekDownloads": 2888, "size": 804827, "versionsCount": 14, "latestRelease": "1.0.0", "latestReleaseDate": "2024-07-19T07:24:54.952Z", "hasReadme": true }, - "score": 65, + "score": 55, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.246, + "popularity": 0.284, "topicSearchString": "ios android component payment credit-card" }, { @@ -11232,8 +11232,8 @@ }, "npmPkg": "react-native-photo-browser", "npm": { - "downloads": 70, - "weekDownloads": 25, + "downloads": 101, + "weekDownloads": 19, "size": 146594, "versionsCount": 15, "latestRelease": "0.7.0", @@ -11249,7 +11249,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.188, + "popularity": -1.335, "topicSearchString": "component photo-browser image-gallery media-gallery ios android photos" }, { @@ -11277,7 +11277,7 @@ "forks": 243, "issues": 72, "subscribers": 32, - "stars": 879, + "stars": 878, "dependencies": 3 }, "name": "react-native-pathjs-charts", @@ -11314,8 +11314,8 @@ }, "npmPkg": "react-native-pathjs-charts", "npm": { - "downloads": 174, - "weekDownloads": 26, + "downloads": 213, + "weekDownloads": 29, "size": 813630, "versionsCount": 16, "latestRelease": "0.0.34", @@ -11332,7 +11332,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.37, + "popularity": -1.384, "topicSearchString": "svg paths-js pathjs-chart ios android charts graphs cross-platform radar-graphs bar-graphs pie-graphs tree" }, { @@ -11359,9 +11359,9 @@ "createdAt": "2023-08-08T20:40:44Z", "pushedAt": "2025-11-06T17:19:35Z", "forks": 92, - "issues": 93, + "issues": 92, "subscribers": 24, - "stars": 1110, + "stars": 1121, "dependencies": 5 }, "name": "victory-native", @@ -11384,23 +11384,22 @@ "configPlugin": false }, "npm": { - "downloads": 920486, - "weekDownloads": 237485, + "downloads": 788852, + "weekDownloads": 218436, "size": 417570, "versionsCount": 173, "latestRelease": "41.20.2", "latestReleaseDate": "2025-11-05T23:07:58.818Z", "hasReadme": true }, - "score": 65, + "score": 55, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.219, + "popularity": 0.235, "topicSearchString": "" }, { @@ -11430,7 +11429,7 @@ "forks": 438, "issues": 80, "subscribers": 33, - "stars": 2525, + "stars": 2524, "dependencies": 1 }, "name": "react-native-action-button", @@ -11462,8 +11461,8 @@ "unmaintained": true, "npmPkg": "react-native-action-button", "npm": { - "downloads": 9097, - "weekDownloads": 3656, + "downloads": 9629, + "weekDownloads": 2203, "size": 364481, "versionsCount": 67, "latestRelease": "2.8.5", @@ -11479,7 +11478,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.408, + "popularity": -0.555, "topicSearchString": "action-button float-button multi-action-button fab actionbutton component" }, { @@ -11506,7 +11505,7 @@ "forks": 202, "issues": 72, "subscribers": 31, - "stars": 1438, + "stars": 1436, "dependencies": 9 }, "name": "react-native-gifted-form", @@ -11536,8 +11535,8 @@ "unmaintained": true, "npmPkg": "react-native-gifted-form", "npm": { - "downloads": 112, - "weekDownloads": 27, + "downloads": 139, + "weekDownloads": 49, "versionsCount": 17, "latestRelease": "0.1.1", "latestReleaseDate": "2017-11-15T23:34:21.066Z", @@ -11552,7 +11551,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.292, + "popularity": -1.194, "topicSearchString": "form component ios android" }, { @@ -11579,7 +11578,7 @@ "forks": 241, "issues": 10, "subscribers": 14, - "stars": 1879, + "stars": 1878, "dependencies": 0 }, "name": "react-native-dropdownalert", @@ -11614,22 +11613,23 @@ }, "npmPkg": "react-native-dropdownalert", "npm": { - "downloads": 37351, - "weekDownloads": 10740, + "downloads": 30470, + "weekDownloads": 9456, "size": 37781, "versionsCount": 63, "latestRelease": "5.2.0", "latestReleaseDate": "2025-07-12T14:33:43.362Z", "hasReadme": true }, - "score": 55, + "score": 45, "matchingScoreModifiers": [ "Popular", "Known", "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": 0.244, + "popularity": 0.514, "topicSearchString": "ios android dropdown alert dismiss error info warn success notification" }, { @@ -11684,8 +11684,8 @@ "unmaintained": true, "npmPkg": "react-native-read-more-text", "npm": { - "downloads": 12922, - "weekDownloads": 4072, + "downloads": 10326, + "weekDownloads": 2400, "size": 5171, "versionsCount": 5, "latestRelease": "1.1.2", @@ -11700,7 +11700,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.482, + "popularity": -0.552, "topicSearchString": "" }, { @@ -11730,7 +11730,7 @@ "forks": 252, "issues": 43, "subscribers": 17, - "stars": 1540, + "stars": 1544, "dependencies": 0 }, "name": "react-native-popup-menu", @@ -11759,8 +11759,8 @@ }, "npmPkg": "react-native-popup-menu", "npm": { - "downloads": 117130, - "weekDownloads": 53904, + "downloads": 97066, + "weekDownloads": 37753, "size": 452123, "versionsCount": 69, "latestRelease": "0.19.0", @@ -11775,7 +11775,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.641, + "popularity": 0.581, "topicSearchString": "popup-menu animation android ios" }, { @@ -11836,8 +11836,8 @@ "unmaintained": true, "npmPkg": "react-native-calendar-strip", "npm": { - "downloads": 22912, - "weekDownloads": 5672, + "downloads": 17518, + "weekDownloads": 4621, "size": 116646, "versionsCount": 55, "latestRelease": "2.2.6", @@ -11854,7 +11854,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.54, + "popularity": -0.526, "topicSearchString": "rn calendar calendar-strip strip javascript" }, { @@ -11915,8 +11915,8 @@ "unmaintained": true, "npmPkg": "react-native-loader", "npm": { - "downloads": 943, - "weekDownloads": 352, + "downloads": 217, + "weekDownloads": 217, "size": 12138, "versionsCount": 6, "latestRelease": "1.3.1", @@ -11931,7 +11931,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.181, + "popularity": -0.649, "topicSearchString": "component waiting loading spinner art animated-spinners android ios" }, { @@ -11958,7 +11958,7 @@ "forks": 49, "issues": 9, "subscribers": 7, - "stars": 184, + "stars": 183, "dependencies": 0 }, "name": "react-native-simple-modal", @@ -11989,8 +11989,8 @@ "unmaintained": true, "npmPkg": "react-native-simple-modal", "npm": { - "downloads": 805, - "weekDownloads": 389, + "downloads": 127, + "weekDownloads": 127, "size": 11011, "versionsCount": 28, "latestRelease": "9.0.1", @@ -12005,7 +12005,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.088, + "popularity": -0.624, "topicSearchString": "modal dialog component ios android" }, { @@ -12036,7 +12036,7 @@ "forks": 261, "issues": 91, "subscribers": 23, - "stars": 919, + "stars": 920, "dependencies": 1 }, "name": "react-native-sortable-list", @@ -12068,8 +12068,8 @@ "unmaintained": true, "npmPkg": "react-native-sortable-list", "npm": { - "downloads": 2957, - "weekDownloads": 1431, + "downloads": 3810, + "weekDownloads": 847, "size": 34345, "versionsCount": 25, "latestRelease": "0.0.25", @@ -12086,7 +12086,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.338, + "popularity": -0.561, "topicSearchString": "ios component android listview scrollview scrollview-component" }, { @@ -12144,8 +12144,8 @@ "unmaintained": true, "npmPkg": "react-native-percentage-circle", "npm": { - "downloads": 90, - "weekDownloads": 39, + "downloads": 127, + "weekDownloads": 25, "size": 9057, "versionsCount": 11, "latestRelease": "1.0.7", @@ -12160,7 +12160,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.129, + "popularity": -1.328, "topicSearchString": "percentage circle progress bar percent" }, { @@ -12219,8 +12219,8 @@ "unmaintained": true, "npmPkg": "react-native-image-header-scroll-view", "npm": { - "downloads": 6612, - "weekDownloads": 1811, + "downloads": 4657, + "weekDownloads": 1167, "size": 10207203, "versionsCount": 25, "latestRelease": "1.0.0", @@ -12236,7 +12236,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.517, + "popularity": -0.537, "topicSearchString": "scrollview animation navbar component ios android" }, { @@ -12291,8 +12291,8 @@ }, "npmPkg": "react-native-fade-in-image", "npm": { - "downloads": 182564, - "weekDownloads": 56644, + "downloads": 84377, + "weekDownloads": 47366, "size": 5238, "versionsCount": 11, "latestRelease": "1.6.1", @@ -12307,7 +12307,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.236, + "popularity": -0.023, "topicSearchString": "" }, { @@ -12367,8 +12367,8 @@ "unmaintained": true, "npmPkg": "react-native-flip-card", "npm": { - "downloads": 17703, - "weekDownloads": 6226, + "downloads": 5447, + "weekDownloads": 5447, "size": 14146, "versionsCount": 23, "latestRelease": "3.5.7", @@ -12383,7 +12383,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.201, + "popularity": 0.1, "topicSearchString": "component ios android card flip card-component animation" }, { @@ -12410,7 +12410,7 @@ "forks": 645, "issues": 285, "subscribers": 36, - "stars": 1733, + "stars": 1734, "dependencies": 0 }, "name": "react-native-fcm", @@ -12442,8 +12442,8 @@ }, "npmPkg": "react-native-fcm", "npm": { - "downloads": 265, - "weekDownloads": 157, + "downloads": 341, + "weekDownloads": 30, "size": 174616, "versionsCount": 123, "latestRelease": "16.2.4", @@ -12461,7 +12461,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.994, + "popularity": -1.425, "topicSearchString": "ios android fcm firebase cloud-messaging notifications local-notifications" }, { @@ -12521,8 +12521,8 @@ "unmaintained": true, "npmPkg": "react-native-easy-toast", "npm": { - "downloads": 11963, - "weekDownloads": 4511, + "downloads": 2025, + "weekDownloads": 2025, "size": 17091, "versionsCount": 15, "latestRelease": "2.3.0", @@ -12538,7 +12538,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.429, + "popularity": 0.101, "topicSearchString": "component toast toast-ios alert navigator ios android" }, { @@ -12565,7 +12565,7 @@ "forks": 72, "issues": 22, "subscribers": 9, - "stars": 310, + "stars": 309, "dependencies": 0 }, "name": "react-native-mentions", @@ -12598,8 +12598,8 @@ "unmaintained": true, "npmPkg": "react-native-mentions", "npm": { - "downloads": 226, - "weekDownloads": 74, + "downloads": 87, + "weekDownloads": 87, "versionsCount": 10, "latestRelease": "1.1.4", "latestReleaseDate": "2018-01-09T17:19:40.466Z", @@ -12613,7 +12613,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.221, + "popularity": -0.63, "topicSearchString": "component mentions textinput ios android autocomplete hashtag" }, { @@ -12669,8 +12669,8 @@ "unmaintained": true, "npmPkg": "react-native-carousel-control", "npm": { - "downloads": 306, - "weekDownloads": 55, + "downloads": 96, + "weekDownloads": 96, "versionsCount": 12, "latestRelease": "2.0.1", "latestReleaseDate": "2017-10-31T12:56:59.163Z", @@ -12684,7 +12684,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.347, + "popularity": -0.627, "topicSearchString": "carousel ios android" }, { @@ -12742,8 +12742,8 @@ "unmaintained": true, "npmPkg": "react-native-settings-list", "npm": { - "downloads": 4017, - "weekDownloads": 1555, + "downloads": 5572, + "weekDownloads": 1140, "versionsCount": 18, "latestRelease": "1.8.0", "latestReleaseDate": "2017-11-04T02:36:51.653Z", @@ -12757,7 +12757,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.421, + "popularity": -0.576, "topicSearchString": "component ios android settings-list settings" }, { @@ -12814,8 +12814,8 @@ "unmaintained": true, "npmPkg": "react-native-clean-form", "npm": { - "downloads": 118, - "weekDownloads": 24, + "downloads": 71, + "weekDownloads": 39, "versionsCount": 4, "latestRelease": "0.5.0", "latestReleaseDate": "2018-01-03T15:59:24.835Z", @@ -12829,7 +12829,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.322, + "popularity": -1.012, "topicSearchString": "redux-form immutable.js styled-components redux" }, { @@ -12884,8 +12884,8 @@ }, "npmPkg": "react-native-accordion", "npm": { - "downloads": 107, - "weekDownloads": 41, + "downloads": 200, + "weekDownloads": 49, "versionsCount": 10, "latestRelease": "1.0.1", "latestReleaseDate": "2016-07-27T03:33:50.723Z", @@ -12899,7 +12899,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.172, + "popularity": -1.291, "topicSearchString": "accordion component" }, { @@ -12957,8 +12957,8 @@ }, "npmPkg": "react-native-viewpager", "npm": { - "downloads": 1003, - "weekDownloads": 347, + "downloads": 327, + "weekDownloads": 327, "versionsCount": 16, "latestRelease": "0.2.13", "latestReleaseDate": "2016-10-27T05:25:25.971Z", @@ -12972,7 +12972,7 @@ "Has a description", "Unmaintained" ], - "popularity": -0.456, + "popularity": -0.639, "topicSearchString": "component ios android viewpager pager" }, { @@ -13026,8 +13026,8 @@ }, "npmPkg": "react-native-dropdown", "npm": { - "downloads": 649, - "weekDownloads": 278, + "downloads": 669, + "weekDownloads": 252, "versionsCount": 6, "latestRelease": "0.0.6", "latestReleaseDate": "2015-12-10T19:39:19.305Z", @@ -13041,7 +13041,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.134, + "popularity": -1.179, "topicSearchString": "component" }, { @@ -13098,8 +13098,8 @@ }, "npmPkg": "react-native-chooser", "npm": { - "downloads": 249, - "weekDownloads": 88, + "downloads": 140, + "weekDownloads": 33, "versionsCount": 17, "latestRelease": "1.7.0", "latestReleaseDate": "2017-11-29T07:51:25.707Z", @@ -13112,7 +13112,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.197, + "popularity": -1.294, "topicSearchString": "chooser select picker select-tag" }, { @@ -13140,7 +13140,7 @@ "forks": 336, "issues": 95, "subscribers": 13, - "stars": 818, + "stars": 816, "dependencies": 3 }, "name": "react-native-calendar-picker", @@ -13172,8 +13172,8 @@ "configPlugin": false }, "npm": { - "downloads": 76915, - "weekDownloads": 20510, + "downloads": 38002, + "weekDownloads": 16424, "size": 119993, "versionsCount": 72, "latestRelease": "8.0.5", @@ -13189,7 +13189,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.227, + "popularity": 0.617, "topicSearchString": "calendar picker date day calendar-picker-component component calendarpicker calendar-picker" }, { @@ -13224,7 +13224,7 @@ "forks": 247, "issues": 2, "subscribers": 12, - "stars": 865, + "stars": 866, "dependencies": 0 }, "name": "react-native-autocomplete-input", @@ -13253,8 +13253,8 @@ }, "npmPkg": "react-native-autocomplete-input", "npm": { - "downloads": 47987, - "weekDownloads": 13738, + "downloads": 35800, + "weekDownloads": 9782, "size": 10285, "versionsCount": 55, "latestRelease": "5.5.6", @@ -13269,7 +13269,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.243, + "popularity": 0.232, "topicSearchString": "ios input android autocomplete" }, { @@ -13325,8 +13325,8 @@ "unmaintained": true, "npmPkg": "react-native-tabs", "npm": { - "downloads": 7085, - "weekDownloads": 1887, + "downloads": 5833, + "weekDownloads": 1300, "versionsCount": 28, "latestRelease": "1.0.9", "latestReleaseDate": "2016-07-07T11:40:18.108Z", @@ -13340,7 +13340,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.524, + "popularity": -0.56, "topicSearchString": "components tabbar tabs" }, { @@ -13370,7 +13370,7 @@ "forks": 161, "issues": 20, "subscribers": 29, - "stars": 2191, + "stars": 2192, "dependencies": 1 }, "name": "react-native-easy-grid", @@ -13395,8 +13395,8 @@ "unmaintained": true, "npmPkg": "react-native-easy-grid", "npm": { - "downloads": 27468, - "weekDownloads": 12197, + "downloads": 3763, + "weekDownloads": 3763, "size": 89860, "versionsCount": 19, "latestRelease": "0.2.2", @@ -13412,7 +13412,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.123, + "popularity": 0.1, "topicSearchString": "" }, { @@ -13474,8 +13474,8 @@ }, "npmPkg": "react-native-radio-buttons", "npm": { - "downloads": 2535, - "weekDownloads": 683, + "downloads": 1113, + "weekDownloads": 554, "versionsCount": 32, "latestRelease": "1.0.0", "latestReleaseDate": "2017-07-19T09:15:22.306Z", @@ -13489,7 +13489,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.521, + "popularity": -0.325, "topicSearchString": "component ios radio-buttons radio segmentedcontrols segmented-controls" }, { @@ -13516,7 +13516,7 @@ "forks": 111, "issues": 14, "subscribers": 12, - "stars": 548, + "stars": 547, "dependencies": 1 }, "name": "react-native-gesture-password", @@ -13548,8 +13548,8 @@ "unmaintained": true, "npmPkg": "react-native-gesture-password", "npm": { - "downloads": 112, - "weekDownloads": 88, + "downloads": 143, + "weekDownloads": 17, "size": 72437, "versionsCount": 19, "latestRelease": "0.4.0", @@ -13564,7 +13564,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.823, + "popularity": -1.397, "topicSearchString": "component ios android gesture-password javascript interval" }, { @@ -13616,8 +13616,8 @@ }, "npmPkg": "react-native-calendar", "npm": { - "downloads": 736, - "weekDownloads": 393, + "downloads": 728, + "weekDownloads": 191, "versionsCount": 29, "latestRelease": "0.13.1", "latestReleaseDate": "2017-10-12T12:32:01.436Z", @@ -13631,7 +13631,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.046, + "popularity": -1.277, "topicSearchString": "" }, { @@ -13689,8 +13689,8 @@ "unmaintained": true, "npmPkg": "react-native-simple-store", "npm": { - "downloads": 1220, - "weekDownloads": 280, + "downloads": 823, + "weekDownloads": 246, "size": 288592, "versionsCount": 14, "latestRelease": "2.0.2", @@ -13706,7 +13706,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.555, + "popularity": -1.245, "topicSearchString": "ios android asyncstorage data-store key-value-store" }, { @@ -13782,8 +13782,8 @@ "unmaintained": true, "npmPkg": "react-native-loading-spinner-overlay", "npm": { - "downloads": 39593, - "weekDownloads": 13577, + "downloads": 36024, + "weekDownloads": 10019, "size": 19209, "versionsCount": 26, "latestRelease": "3.0.1", @@ -13799,7 +13799,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.209, + "popularity": -0.514, "topicSearchString": "activity android bar full indicator ios loading modal pop-up popup progress screen spinner view overlay portal progress-bar activity-indicator progress-circle progress-indicator" }, { @@ -13826,7 +13826,7 @@ "forks": 336, "issues": 80, "subscribers": 33, - "stars": 2340, + "stars": 2341, "dependencies": 2 }, "name": "react-native-parallax-scroll-view", @@ -13858,8 +13858,8 @@ }, "npmPkg": "react-native-parallax-scroll-view", "npm": { - "downloads": 3025, - "weekDownloads": 1954, + "downloads": 5620, + "weekDownloads": 1410, "size": 21543, "versionsCount": 28, "latestRelease": "0.21.3", @@ -13874,7 +13874,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.55, + "popularity": 0.213, "topicSearchString": "parallax scrollable scrollview sticky component ios android" }, { @@ -13928,8 +13928,8 @@ }, "npmPkg": "react-native-tabbar", "npm": { - "downloads": 75, - "weekDownloads": 38, + "downloads": 73, + "weekDownloads": 16, "versionsCount": 13, "latestRelease": "1.0.0", "latestReleaseDate": "2016-08-01T01:12:24.079Z", @@ -13943,7 +13943,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.053, + "popularity": -1.312, "topicSearchString": "tabbar" }, { @@ -14001,8 +14001,8 @@ }, "npmPkg": "react-native-message-bar", "npm": { - "downloads": 2287, - "weekDownloads": 682, + "downloads": 1807, + "weekDownloads": 475, "size": 35762, "versionsCount": 26, "latestRelease": "2.1.0", @@ -14017,7 +14017,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.496, + "popularity": -0.526, "topicSearchString": "message bar alert notification status" }, { @@ -14076,8 +14076,8 @@ "unmaintained": true, "npmPkg": "react-native-floating-label-text-input", "npm": { - "downloads": 12, - "weekDownloads": 12, + "downloads": 82, + "weekDownloads": 15, "versionsCount": 15, "latestRelease": "0.1.5", "latestReleaseDate": "2017-07-30T06:43:00.346Z", @@ -14091,7 +14091,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.3, + "popularity": -1.342, "topicSearchString": "component ios animated floating text-input text-field" }, { @@ -14116,7 +14116,7 @@ "updatedAt": "2016-04-20T14:09:49Z", "createdAt": "2015-04-08T17:51:29Z", "pushedAt": "2016-04-20T14:09:49Z", - "forks": 47, + "forks": 46, "issues": 6, "subscribers": 5, "stars": 259, @@ -14151,8 +14151,8 @@ }, "npmPkg": "react-native-progress-hud", "npm": { - "downloads": 57, - "weekDownloads": 12, + "downloads": 33, + "weekDownloads": 8, "versionsCount": 9, "latestRelease": "1.0.4", "latestReleaseDate": "2016-04-20T14:10:06.888Z", @@ -14166,7 +14166,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.315, + "popularity": -1.271, "topicSearchString": "progress hud popup spinner loader loading component" }, { @@ -14224,8 +14224,8 @@ }, "npmPkg": "react-native-country-picker-modal", "npm": { - "downloads": 218721, - "weekDownloads": 73437, + "downloads": 187776, + "weekDownloads": 57271, "size": 267693, "versionsCount": 58, "latestRelease": "2.0.0", @@ -14240,7 +14240,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.535, + "popularity": 0.509, "topicSearchString": "components country-picker country flag countries modal" }, { @@ -14297,7 +14297,7 @@ "unmaintained": true, "npmPkg": "react-native-awesome-button", "npm": { - "downloads": 46, + "downloads": 37, "weekDownloads": 7, "versionsCount": 19, "latestRelease": "1.8.2", @@ -14312,7 +14312,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.36, + "popularity": -1.325, "topicSearchString": "component button awesome-button ui" }, { @@ -14369,8 +14369,8 @@ "unmaintained": true, "npmPkg": "react-native-svg-uri", "npm": { - "downloads": 29556, - "weekDownloads": 9617, + "downloads": 23086, + "weekDownloads": 5419, "versionsCount": 9, "latestRelease": "1.2.3", "latestReleaseDate": "2017-11-16T12:38:43.338Z", @@ -14386,7 +14386,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.223, + "popularity": -0.55, "topicSearchString": "svg url uri http" }, { @@ -14453,8 +14453,8 @@ }, "npmPkg": "react-native-deck-swiper", "npm": { - "downloads": 33077, - "weekDownloads": 9818, + "downloads": 14463, + "weekDownloads": 7925, "size": 2319587, "versionsCount": 85, "latestRelease": "2.0.19", @@ -14468,7 +14468,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.502, + "popularity": 0.466, "topicSearchString": "component tinder cards card swipe swiper deck animation" }, { @@ -14528,7 +14528,7 @@ }, "npmPkg": "react-native-webbrowser", "npm": { - "downloads": 21, + "downloads": 27, "weekDownloads": 4, "versionsCount": 5, "latestRelease": "0.0.6", @@ -14543,7 +14543,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.367, "topicSearchString": "webview webbrowser browser web ios android component" }, { @@ -14602,8 +14602,8 @@ }, "npmPkg": "react-native-circular-action-menu", "npm": { - "downloads": 379, - "weekDownloads": 109, + "downloads": 344, + "weekDownloads": 75, "size": 351734, "versionsCount": 5, "latestRelease": "0.5.0", @@ -14618,7 +14618,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.255, + "popularity": -1.313, "topicSearchString": "action-button float-button multi-action-button circular-menu arc-menu satellite-menu" }, { @@ -14677,8 +14677,8 @@ }, "npmPkg": "react-native-stateless-form", "npm": { - "downloads": 17, - "weekDownloads": 5, + "downloads": 34, + "weekDownloads": 1, "versionsCount": 11, "latestRelease": "0.3.2", "latestReleaseDate": "2017-12-19T17:06:33.287Z", @@ -14691,7 +14691,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.25, + "popularity": -1.475, "topicSearchString": "form stateless presentational components ios android" }, { @@ -14751,8 +14751,8 @@ "unmaintained": true, "npmPkg": "react-native-segmented-control-tab", "npm": { - "downloads": 212627, - "weekDownloads": 61351, + "downloads": 139380, + "weekDownloads": 44624, "size": 31987, "versionsCount": 14, "latestRelease": "4.0.0", @@ -14768,7 +14768,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.505, + "popularity": -0.228, "topicSearchString": "custom component segmentedcontrolios segmentedcontroltab ios android controlled-segmentedcontroltab" }, { @@ -14824,8 +14824,8 @@ }, "npmPkg": "react-native-atoz-list", "npm": { - "downloads": 134, - "weekDownloads": 38, + "downloads": 412, + "weekDownloads": 45, "size": 287850, "versionsCount": 6, "latestRelease": "1.0.5", @@ -14840,7 +14840,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.255, + "popularity": -1.406, "topicSearchString": "selectlist alphabetlist contactlist" }, { @@ -14896,8 +14896,8 @@ "configPlugin": false }, "npm": { - "downloads": 1460, - "weekDownloads": 466, + "downloads": 690, + "weekDownloads": 282, "size": 5962, "versionsCount": 2, "latestRelease": "2.0.0", @@ -14911,7 +14911,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.478, + "popularity": -1.152, "topicSearchString": "responsive image pixel-ratio" }, { @@ -14965,8 +14965,8 @@ "configPlugin": false }, "npm": { - "downloads": 15, - "weekDownloads": 8, + "downloads": 10, + "weekDownloads": 0, "versionsCount": 2, "latestRelease": "4.0.0", "latestReleaseDate": "2018-01-31T18:01:53.054Z", @@ -14979,7 +14979,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.217, + "popularity": -1, "topicSearchString": "link" }, { @@ -15036,8 +15036,8 @@ }, "npmPkg": "react-native-emoji-picker", "npm": { - "downloads": 648, - "weekDownloads": 223, + "downloads": 406, + "weekDownloads": 54, "versionsCount": 5, "latestRelease": "0.2.2", "latestReleaseDate": "2016-08-01T13:28:52.091Z", @@ -15050,7 +15050,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.207, + "popularity": -1.386, "topicSearchString": "component ios emoji emoji-picker" }, { @@ -15106,8 +15106,8 @@ "configPlugin": false }, "npm": { - "downloads": 1, - "weekDownloads": 1, + "downloads": 23, + "weekDownloads": 0, "versionsCount": 10, "latestRelease": "1.1.1", "latestReleaseDate": "2016-09-09T09:54:37.059Z", @@ -15177,8 +15177,8 @@ }, "npmPkg": "tcomb-form-native", "npm": { - "downloads": 13797, - "weekDownloads": 4481, + "downloads": 8953, + "weekDownloads": 2567, "size": 189906, "versionsCount": 53, "latestRelease": "0.6.20", @@ -15195,7 +15195,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.474, + "popularity": -0.506, "topicSearchString": "tcomb form forms component" }, { @@ -15223,7 +15223,7 @@ "forks": 55, "issues": 15, "subscribers": 27, - "stars": 515, + "stars": 514, "dependencies": 3 }, "name": "react-native-infinite-scroll-view", @@ -15251,8 +15251,8 @@ }, "npmPkg": "react-native-infinite-scroll-view", "npm": { - "downloads": 11490, - "weekDownloads": 11490, + "downloads": 36792, + "weekDownloads": 11956, "size": 55756, "versionsCount": 20, "latestRelease": "0.4.5", @@ -15267,7 +15267,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.1, + "popularity": -0.224, "topicSearchString": "infinite pagination scroll-view" }, { @@ -15294,7 +15294,7 @@ "forks": 76, "issues": 19, "subscribers": 22, - "stars": 463, + "stars": 462, "dependencies": 4 }, "name": "react-native-invertible-scroll-view", @@ -15322,8 +15322,8 @@ "unmaintained": true, "npmPkg": "react-native-invertible-scroll-view", "npm": { - "downloads": 762, - "weekDownloads": 762, + "downloads": 1068, + "weekDownloads": 397, "size": 13028, "versionsCount": 11, "latestRelease": "2.0.0", @@ -15338,7 +15338,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.649, + "popularity": -0.434, "topicSearchString": "invertible scroll-view" }, { @@ -15395,8 +15395,8 @@ }, "npmPkg": "react-native-root-modal", "npm": { - "downloads": 2419, - "weekDownloads": 508, + "downloads": 1938, + "weekDownloads": 476, "size": 7122, "versionsCount": 36, "latestRelease": "5.0.1", @@ -15410,7 +15410,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.179, + "popularity": 0.209, "topicSearchString": "component ios android modal popover" }, { @@ -15466,8 +15466,8 @@ }, "npmPkg": "react-native-emoji", "npm": { - "downloads": 8896, - "weekDownloads": 2631, + "downloads": 4867, + "weekDownloads": 1428, "size": 3197, "versionsCount": 12, "latestRelease": "1.8.0", @@ -15482,7 +15482,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.499, + "popularity": -0.501, "topicSearchString": "emoji component ios" }, { @@ -15542,8 +15542,8 @@ "unmaintained": true, "npmPkg": "react-native-simple-markdown", "npm": { - "downloads": 8170, - "weekDownloads": 6167, + "downloads": 1538, + "weekDownloads": 464, "versionsCount": 13, "latestRelease": "1.1.0", "latestReleaseDate": "2018-01-18T08:07:20.100Z", @@ -15557,7 +15557,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.108, + "popularity": -0.493, "topicSearchString": "markdown md parse parser ios android library" }, { @@ -15584,7 +15584,7 @@ "forks": 27, "issues": 6, "subscribers": 6, - "stars": 231, + "stars": 232, "dependencies": 0 }, "name": "react-native-statusbar-alert", @@ -15616,8 +15616,8 @@ "unmaintained": true, "npmPkg": "react-native-statusbar-alert", "npm": { - "downloads": 1231, - "weekDownloads": 404, + "downloads": 710, + "weekDownloads": 263, "versionsCount": 6, "latestRelease": "0.4.0", "latestReleaseDate": "2017-10-16T07:14:37.134Z", @@ -15631,7 +15631,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.47, + "popularity": -1.185, "topicSearchString": "status-bar alert banner ios android statusbar" }, { @@ -15689,8 +15689,8 @@ "unmaintained": true, "npmPkg": "react-native-text", "npm": { - "downloads": 1979, - "weekDownloads": 676, + "downloads": 1441, + "weekDownloads": 418, "size": 19122, "versionsCount": 17, "latestRelease": "1.2.2", @@ -15705,7 +15705,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.459, + "popularity": -0.503, "topicSearchString": "scaled ios android text" }, { @@ -15769,8 +15769,8 @@ "unmaintained": true, "npmPkg": "react-native-immutable-list-view", "npm": { - "downloads": 761, - "weekDownloads": 151, + "downloads": 682, + "weekDownloads": 48, "size": 129212, "versionsCount": 35, "latestRelease": "2.0.0", @@ -15785,7 +15785,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.331, + "popularity": -1.44, "topicSearchString": "listview datasource pure immutable list map set immutablejs component flatlist virtualizedlist" }, { @@ -15848,8 +15848,8 @@ "unmaintained": true, "npmPkg": "react-native-search-header", "npm": { - "downloads": 443, - "weekDownloads": 109, + "downloads": 227, + "weekDownloads": 42, "size": 1669279, "versionsCount": 26, "latestRelease": "0.3.5", @@ -15864,7 +15864,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.29, + "popularity": -1.342, "topicSearchString": "search-header android ios search header mobile material-design component ui uikit" }, { @@ -15922,8 +15922,8 @@ "unmaintained": true, "npmPkg": "react-native-device-monitor", "npm": { - "downloads": 13, - "weekDownloads": 2, + "downloads": 20, + "weekDownloads": 3, "versionsCount": 6, "latestRelease": "2.0.0", "latestReleaseDate": "2017-10-25T16:05:41.345Z", @@ -15936,7 +15936,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.367, + "popularity": -1.35, "topicSearchString": "device keyboard net-info android ios" }, { @@ -15995,8 +15995,8 @@ "unmaintained": true, "npmPkg": "react-native-fbads", "npm": { - "downloads": 587, - "weekDownloads": 246, + "downloads": 781, + "weekDownloads": 166, "size": 212607, "versionsCount": 33, "latestRelease": "7.1.1", @@ -16012,7 +16012,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.143, + "popularity": -1.319, "topicSearchString": "facebook audience-network ads facebook-sdk javascript" }, { @@ -16037,7 +16037,7 @@ "updatedAt": "2025-10-27T23:00:38Z", "createdAt": "2016-04-10T23:56:20Z", "pushedAt": "2025-10-27T23:00:38Z", - "forks": 189, + "forks": 188, "issues": 0, "subscribers": 73, "stars": 539, @@ -16077,8 +16077,8 @@ "configPlugin": false }, "npm": { - "downloads": 347032, - "weekDownloads": 107710, + "downloads": 255553, + "weekDownloads": 81975, "size": 186534, "versionsCount": 165, "latestRelease": "6.9.0", @@ -16093,7 +16093,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.514, + "popularity": 0.523, "topicSearchString": "component ios android branch metrics deeplink deep link attribution universal-links app-links analytics deep-linking" }, { @@ -16151,8 +16151,8 @@ "unmaintained": true, "npmPkg": "react-native-social-auth", "npm": { - "downloads": 43, - "weekDownloads": 23, + "downloads": 66, + "weekDownloads": 7, "versionsCount": 21, "latestRelease": "2.0.0", "latestReleaseDate": "2017-08-02T16:40:41.429Z", @@ -16166,7 +16166,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.04, + "popularity": -1.407, "topicSearchString": "module auth ios android facebook twitter" }, { @@ -16196,7 +16196,7 @@ "forks": 127, "issues": 4, "subscribers": 6, - "stars": 623, + "stars": 622, "dependencies": 0 }, "name": "react-native-keep-awake", @@ -16227,8 +16227,8 @@ }, "npmPkg": "react-native-keep-awake", "npm": { - "downloads": 144913, - "weekDownloads": 36514, + "downloads": 122522, + "weekDownloads": 29662, "size": 26051, "versionsCount": 21, "latestRelease": "4.0.0", @@ -16245,7 +16245,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.536, + "popularity": -0.544, "topicSearchString": "ios android awake screen lock sleep" }, { @@ -16312,8 +16312,8 @@ "unmaintained": true, "npmPkg": "react-native-send-intent", "npm": { - "downloads": 24855, - "weekDownloads": 9572, + "downloads": 27752, + "weekDownloads": 6693, "size": 59468, "versionsCount": 40, "latestRelease": "1.3.0", @@ -16330,7 +16330,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.173, + "popularity": -0.545, "topicSearchString": "component intent email send sent share text phone sms call calls dial number maps android" }, { @@ -16384,8 +16384,8 @@ "unmaintained": true, "npmPkg": "react-native-android-statusbar", "npm": { - "downloads": 12, - "weekDownloads": 8, + "downloads": 22, + "weekDownloads": 1, "versionsCount": 4, "latestRelease": "0.1.3", "latestReleaseDate": "2016-08-16T14:49:49.829Z", @@ -16399,7 +16399,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.7, + "popularity": -1.46, "topicSearchString": "component android" }, { @@ -16456,8 +16456,8 @@ "unmaintained": true, "npmPkg": "react-native-smart-splash-screen", "npm": { - "downloads": 484, - "weekDownloads": 144, + "downloads": 247, + "weekDownloads": 102, "versionsCount": 26, "latestRelease": "2.3.5", "latestReleaseDate": "2017-08-17T11:33:32.341Z", @@ -16472,7 +16472,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.245, + "popularity": -1.148, "topicSearchString": "smart splash screen splashscreen component" }, { @@ -16534,8 +16534,8 @@ "unmaintained": true, "npmPkg": "rn-splash-screen", "npm": { - "downloads": 11, - "weekDownloads": 11, + "downloads": 62, + "weekDownloads": 8, "versionsCount": 14, "latestRelease": "5.2.0", "latestReleaseDate": "2017-09-12T00:03:14.833Z", @@ -16550,7 +16550,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.4, + "popularity": -1.386, "topicSearchString": "component ios android splashscreen splash launchui show hide mobile splash-screen" }, { @@ -16606,8 +16606,8 @@ "unmaintained": true, "npmPkg": "react-native-effects-view", "npm": { - "downloads": 38, - "weekDownloads": 6, + "downloads": 34, + "weekDownloads": 8, "versionsCount": 6, "latestRelease": "0.4.0", "latestReleaseDate": "2016-09-02T19:00:55.877Z", @@ -16622,7 +16622,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1.3, "topicSearchString": "component ios blur uiview view" }, { @@ -16645,7 +16645,7 @@ "updatedAt": "2022-12-30T19:44:45Z", "createdAt": "2015-06-06T00:20:31Z", "pushedAt": "2022-12-30T19:44:45Z", - "forks": 198, + "forks": 197, "issues": 62, "subscribers": 13, "stars": 893, @@ -16678,8 +16678,8 @@ "unmaintained": true, "npmPkg": "react-native-location", "npm": { - "downloads": 4480, - "weekDownloads": 2042, + "downloads": 5482, + "weekDownloads": 1423, "size": 583629, "versionsCount": 29, "latestRelease": "2.5.0", @@ -16697,7 +16697,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.363, + "popularity": -0.529, "topicSearchString": "component ios android location" }, { @@ -16722,10 +16722,10 @@ "updatedAt": "2025-11-10T12:53:45Z", "createdAt": "2016-03-24T16:33:42Z", "pushedAt": "2025-11-10T12:53:45Z", - "forks": 766, + "forks": 764, "issues": 9, "subscribers": 34, - "stars": 4319, + "stars": 4325, "dependencies": 0 }, "name": "react-native-permissions", @@ -16755,8 +16755,8 @@ }, "npmPkg": "react-native-permissions", "npm": { - "downloads": 1595718, - "weekDownloads": 661587, + "downloads": 1173076, + "weekDownloads": 528601, "size": 440579, "versionsCount": 127, "latestRelease": "5.4.4", @@ -16764,15 +16764,14 @@ "hasReadme": true }, "nightlyProgram": true, - "score": 65, + "score": 55, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.602, + "popularity": 0.633, "topicSearchString": "windows permission authorization permissions" }, { @@ -16801,7 +16800,7 @@ "forks": 341, "issues": 113, "subscribers": 15, - "stars": 2881, + "stars": 2884, "dependencies": 1 }, "name": "react-native-view-shot", @@ -16833,8 +16832,8 @@ }, "npmPkg": "react-native-view-shot", "npm": { - "downloads": 1664409, - "weekDownloads": 474083, + "downloads": 1387681, + "weekDownloads": 376249, "size": 1721726, "versionsCount": 52, "latestRelease": "4.0.3", @@ -16850,7 +16849,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.242, + "popularity": 0.23, "topicSearchString": "screenshot viewshot view-snapshot snapshot rasterize capture" }, { @@ -16876,7 +16875,7 @@ "updatedAt": "2020-05-03T15:58:06Z", "createdAt": "2015-06-25T00:45:18Z", "pushedAt": "2020-05-03T15:58:06Z", - "forks": 102, + "forks": 101, "issues": 14, "subscribers": 4, "stars": 493, @@ -16913,8 +16912,8 @@ "unmaintained": true, "npmPkg": "react-native-safari-view", "npm": { - "downloads": 33203, - "weekDownloads": 10469, + "downloads": 19404, + "weekDownloads": 6714, "versionsCount": 17, "latestRelease": "2.1.0", "latestReleaseDate": "2017-10-02T15:25:24.353Z", @@ -16929,7 +16928,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.232, + "popularity": -0.206, "topicSearchString": "webview web view safari safariview component apple safari-view-controller" }, { @@ -16985,8 +16984,8 @@ "unmaintained": true, "npmPkg": "react-native-oauth", "npm": { - "downloads": 784, - "weekDownloads": 102, + "downloads": 969, + "weekDownloads": 110, "size": 54105060, "versionsCount": 32, "latestRelease": "2.1.18", @@ -17004,7 +17003,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.389, + "popularity": -1.404, "topicSearchString": "firestack firebase oauth twitter" }, { @@ -17063,8 +17062,8 @@ }, "npmPkg": "react-native-motion-manager", "npm": { - "downloads": 32, - "weekDownloads": 11, + "downloads": 33, + "weekDownloads": 2, "versionsCount": 7, "latestRelease": "0.0.7", "latestReleaseDate": "2017-09-27T12:17:54.830Z", @@ -17079,7 +17078,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.186, + "popularity": -1.443, "topicSearchString": "component ios cmmotionmanager motionmanager gyroscope accelerometer magnetometer" }, { @@ -17107,7 +17106,7 @@ "forks": 252, "issues": 67, "subscribers": 15, - "stars": 526, + "stars": 525, "dependencies": 0 }, "name": "rn-apple-healthkit", @@ -17137,8 +17136,8 @@ "unmaintained": true, "npmPkg": "rn-apple-healthkit", "npm": { - "downloads": 683, - "weekDownloads": 158, + "downloads": 557, + "weekDownloads": 205, "size": 259249, "versionsCount": 15, "latestRelease": "0.8.0", @@ -17156,7 +17155,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.302, + "popularity": -1.187, "topicSearchString": "apple health-kit healthkit ios" }, { @@ -17183,9 +17182,9 @@ "createdAt": "2015-10-16T06:35:30Z", "pushedAt": "2025-09-03T23:41:51Z", "forks": 565, - "issues": 5, + "issues": 4, "subscribers": 26, - "stars": 1685, + "stars": 1688, "dependencies": 0 }, "name": "react-native-contacts", @@ -17217,8 +17216,8 @@ }, "npmPkg": "react-native-contacts", "npm": { - "downloads": 111099, - "weekDownloads": 59888, + "downloads": 143824, + "weekDownloads": 44684, "size": 305189, "versionsCount": 107, "latestRelease": "8.0.7", @@ -17233,7 +17232,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.708, + "popularity": 0.514, "topicSearchString": "component addressbook contacts ios android phone mobile" }, { @@ -17287,8 +17286,8 @@ "unmaintained": true, "npmPkg": "react-native-background-job", "npm": { - "downloads": 1012, - "weekDownloads": 238, + "downloads": 876, + "weekDownloads": 216, "size": 118071, "versionsCount": 28, "latestRelease": "2.3.1", @@ -17305,7 +17304,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.55, + "popularity": -1.29, "topicSearchString": "background-job scheduled-jobs background-jobs" }, { @@ -17361,8 +17360,8 @@ }, "npmPkg": "react-native-geocoder", "npm": { - "downloads": 11114, - "weekDownloads": 3015, + "downloads": 8354, + "weekDownloads": 2162, "versionsCount": 17, "latestRelease": "0.5.0", "latestReleaseDate": "2017-10-11T13:10:35.420Z", @@ -17377,7 +17376,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.519, + "popularity": -0.53, "topicSearchString": "component geocoding ios android" }, { @@ -17431,8 +17430,8 @@ }, "npmPkg": "react-native-orientation-listener", "npm": { - "downloads": 96, - "weekDownloads": 76, + "downloads": 19, + "weekDownloads": 2, "versionsCount": 5, "latestRelease": "0.0.4", "latestReleaseDate": "2016-03-07T01:32:49.989Z", @@ -17446,7 +17445,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.809, + "popularity": -1.4, "topicSearchString": "orientation device-orientation" }, { @@ -17506,8 +17505,8 @@ }, "npmPkg": "react-native-device-display", "npm": { - "downloads": 25, - "weekDownloads": 2, + "downloads": 23, + "weekDownloads": 0, "versionsCount": 12, "latestRelease": "1.0.4", "latestReleaseDate": "2015-07-24T12:53:31.048Z", @@ -17521,7 +17520,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.42, + "popularity": -1, "topicSearchString": "component ios display viewport device orientation orientation-changes universal-apps device-detection" }, { @@ -17552,7 +17551,7 @@ "forks": 190, "issues": 0, "subscribers": 21, - "stars": 1599, + "stars": 1601, "dependencies": 0 }, "name": "react-native-background-fetch", @@ -17581,23 +17580,22 @@ }, "npmPkg": "react-native-background-fetch", "npm": { - "downloads": 48091, - "weekDownloads": 48091, + "downloads": 142733, + "weekDownloads": 42517, "size": 2021445, "versionsCount": 72, "latestRelease": "4.2.8", "latestReleaseDate": "2025-05-02T13:36:50.699Z", "hasReadme": false }, - "score": 65, + "score": 55, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 1.1, + "popularity": 0.503, "topicSearchString": "component ios background fetch" }, { @@ -17654,8 +17652,8 @@ }, "npmPkg": "react-native-stripe", "npm": { - "downloads": 7, - "weekDownloads": 7, + "downloads": 123, + "weekDownloads": 48, "versionsCount": 10, "latestRelease": "1.2.2", "latestReleaseDate": "2017-05-01T12:37:02.644Z", @@ -17669,7 +17667,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.1, + "popularity": -1.157, "topicSearchString": "android ios login component sdk stripe" }, { @@ -17725,8 +17723,8 @@ }, "npmPkg": "react-native-speech", "npm": { - "downloads": 85, - "weekDownloads": 25, + "downloads": 58, + "weekDownloads": 7, "versionsCount": 4, "latestRelease": "0.1.2", "latestReleaseDate": "2016-01-09T20:44:09.432Z", @@ -17741,7 +17739,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.25, + "popularity": -1.392, "topicSearchString": "siri speech speak speech-to-text component" }, { @@ -17793,8 +17791,8 @@ }, "npmPkg": "react-native-wordpress-editor", "npm": { - "downloads": 1999, - "weekDownloads": 140, + "downloads": 1881, + "weekDownloads": 462, "versionsCount": 42, "latestRelease": "2.0.1", "latestReleaseDate": "2016-11-20T16:50:28.964Z", @@ -17810,7 +17808,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -0.69, + "popularity": -0.541, "topicSearchString": "" }, { @@ -17835,7 +17833,7 @@ "forks": 184, "issues": 12, "subscribers": 12, - "stars": 869, + "stars": 867, "dependencies": 1 }, "name": "react-native-search-bar", @@ -17864,8 +17862,8 @@ "unmaintained": true, "npmPkg": "react-native-search-bar", "npm": { - "downloads": 838, - "weekDownloads": 312, + "downloads": 1145, + "weekDownloads": 188, "size": 59417, "versionsCount": 42, "latestRelease": "3.5.1", @@ -17882,7 +17880,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.183, + "popularity": -0.61, "topicSearchString": "search-bar component ios" }, { @@ -17940,7 +17938,7 @@ }, "npmPkg": "react-native-digits", "npm": { - "downloads": 2, + "downloads": 22, "weekDownloads": 2, "versionsCount": 8, "latestRelease": "0.3.0", @@ -17955,7 +17953,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1, + "popularity": -1.42, "topicSearchString": "component fabric twitter authentication digits android" }, { @@ -18017,7 +18015,7 @@ "npmPkg": "react-native-directed-scrollview", "npm": { "downloads": 69, - "weekDownloads": 15, + "weekDownloads": 1, "size": 48332, "versionsCount": 23, "latestRelease": "2.0.0", @@ -18032,7 +18030,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.313, + "popularity": -1.488, "topicSearchString": "component ios android scrollview horizontal vertical direction scroll javascript" }, { @@ -18056,10 +18054,10 @@ "updatedAt": "2020-08-30T10:54:32Z", "createdAt": "2016-12-14T09:49:51Z", "pushedAt": "2020-08-30T10:54:32Z", - "forks": 144, + "forks": 145, "issues": 53, "subscribers": 255, - "stars": 837, + "stars": 838, "dependencies": 2 }, "name": "react-native-keyboard-input", @@ -18094,8 +18092,8 @@ }, "npmPkg": "react-native-keyboard-input", "npm": { - "downloads": 821, - "weekDownloads": 422, + "downloads": 1368, + "weekDownloads": 248, "size": 566469, "versionsCount": 65, "latestRelease": "6.0.2", @@ -18113,7 +18111,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.063, + "popularity": -0.595, "topicSearchString": "component custom-input input ios android keyboard-input keyboard keyboard-component inputaccessoryview" }, { @@ -18139,7 +18137,7 @@ "forks": 32, "issues": 5, "subscribers": 12, - "stars": 185, + "stars": 184, "dependencies": 0 }, "name": "react-native-privacy-snapshot", @@ -18168,8 +18166,8 @@ }, "npmPkg": "react-native-privacy-snapshot", "npm": { - "downloads": 513, - "weekDownloads": 113, + "downloads": 287, + "weekDownloads": 80, "versionsCount": 1, "latestRelease": "1.0.0", "latestReleaseDate": "2015-10-07T04:29:45.840Z", @@ -18177,14 +18175,13 @@ }, "score": 0, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description", "New Architecture support unknown", "Not updated recently", "Unmaintained" ], - "popularity": -1.312, + "popularity": -1.261, "topicSearchString": "component privacy snapshot secure" }, { @@ -18239,8 +18236,8 @@ "unmaintained": true, "npmPkg": "react-native-android-sms-listener", "npm": { - "downloads": 247, - "weekDownloads": 247, + "downloads": 787, + "weekDownloads": 131, "size": 12426, "versionsCount": 12, "latestRelease": "0.8.0", @@ -18256,7 +18253,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.648, + "popularity": -1.358, "topicSearchString": "android sms listener sms-listener" }, { @@ -18315,23 +18312,22 @@ }, "npmPkg": "react-native-network-info", "npm": { - "downloads": 23347, - "weekDownloads": 14587, + "downloads": 37378, + "weekDownloads": 11064, "size": 78360, "versionsCount": 20, "latestRelease": "5.2.2", "latestReleaseDate": "2025-11-05T12:46:22.549Z", "hasReadme": true }, - "score": 35, + "score": 25, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.781, + "popularity": 0.502, "topicSearchString": "component ios network lan android-library ios-lib android networking" }, { @@ -18382,8 +18378,8 @@ "unmaintained": true, "npmPkg": "rn-nodeify", "npm": { - "downloads": 33459, - "weekDownloads": 15549, + "downloads": 2778, + "weekDownloads": 2778, "size": 44267, "versionsCount": 50, "latestRelease": "10.3.0", @@ -18399,7 +18395,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.105, + "popularity": 0.101, "topicSearchString": "" }, { @@ -18451,8 +18447,8 @@ "unmaintained": true, "npmPkg": "react-native-extra-dimensions-android", "npm": { - "downloads": 3632, - "weekDownloads": 3317, + "downloads": 7538, + "weekDownloads": 2509, "size": 1238433, "versionsCount": 17, "latestRelease": "1.2.5", @@ -18468,7 +18464,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.027, + "popularity": -0.467, "topicSearchString": "android" }, { @@ -18526,8 +18522,8 @@ }, "npmPkg": "react-native-proximity", "npm": { - "downloads": 68, - "weekDownloads": 27, + "downloads": 27, + "weekDownloads": 17, "versionsCount": 7, "latestRelease": "3.0.0", "latestReleaseDate": "2017-12-15T09:33:50.122Z", @@ -18542,7 +18538,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.163, + "popularity": -0.933, "topicSearchString": "proximity proximity-sensor sensor iphone ios android" }, { @@ -18562,13 +18558,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2022-12-30T11:04:58Z", + "updatedAt": "2026-01-05T21:09:46Z", "createdAt": "2016-02-24T04:23:38Z", - "pushedAt": "2022-12-30T11:04:58Z", + "pushedAt": "2026-01-05T21:09:46Z", "forks": 248, "issues": 53, "subscribers": 9, - "stars": 931, + "stars": 932, "dependencies": 0 }, "name": "react-native-calendar-events", @@ -18610,29 +18606,27 @@ "hasNativeCode": true, "configPlugin": false }, - "unmaintained": true, "npmPkg": "react-native-calendar-events", "npm": { - "downloads": 66782, - "weekDownloads": 22583, + "downloads": 51578, + "weekDownloads": 16887, "size": 156428, "versionsCount": 41, "latestRelease": "2.2.0", "latestReleaseDate": "2021-01-08T10:28:24.288Z", "hasReadme": true }, - "score": 0, + "score": 50, "matchingScoreModifiers": [ "Popular", "Known", + "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown", - "Not updated recently", - "Lots of open issues", - "Unmaintained" + "Lots of open issues" ], - "popularity": -0.213, + "popularity": 0.528, "topicSearchString": "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 andriod ios-library android-calendar ios-calendar ios-sdk" }, { @@ -18658,7 +18652,7 @@ "forks": 322, "issues": 105, "subscribers": 12, - "stars": 823, + "stars": 822, "dependencies": 1 }, "name": "react-native-photo-view", @@ -18692,8 +18686,8 @@ "unmaintained": true, "npmPkg": "react-native-photo-view", "npm": { - "downloads": 2038, - "weekDownloads": 555, + "downloads": 954, + "weekDownloads": 208, "versionsCount": 7, "latestRelease": "1.5.2", "latestReleaseDate": "2017-09-27T18:09:07.508Z", @@ -18710,7 +18704,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.518, + "popularity": -1.314, "topicSearchString": "component ios android gallery lightbox pinch pinch-to-zoom mobile" }, { @@ -18736,7 +18730,7 @@ "forks": 549, "issues": 151, "subscribers": 99, - "stars": 4830, + "stars": 4828, "dependencies": 1 }, "name": "react-native-material-kit", @@ -18767,8 +18761,8 @@ "unmaintained": true, "npmPkg": "react-native-material-kit", "npm": { - "downloads": 408, - "weekDownloads": 85, + "downloads": 290, + "weekDownloads": 58, "size": 221221, "versionsCount": 25, "latestRelease": "0.6.0-beta.1", @@ -18786,7 +18780,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.323, + "popularity": -1.329, "topicSearchString": "component ios android material-design materialkit" }, { @@ -18816,7 +18810,7 @@ "forks": 430, "issues": 59, "subscribers": 29, - "stars": 2176, + "stars": 2177, "dependencies": 1 }, "name": "react-native-i18n", @@ -18844,8 +18838,8 @@ }, "npmPkg": "react-native-i18n", "npm": { - "downloads": 160989, - "weekDownloads": 53746, + "downloads": 110368, + "weekDownloads": 44565, "size": 291743, "versionsCount": 27, "latestRelease": "2.0.15", @@ -18862,7 +18856,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.216, + "popularity": -0.157, "topicSearchString": "component ios i18n" }, { @@ -18915,8 +18909,8 @@ }, "npmPkg": "react-native-image-zoom", "npm": { - "downloads": 471, - "weekDownloads": 25, + "downloads": 387, + "weekDownloads": 146, "versionsCount": 29, "latestRelease": "0.32.0", "latestReleaseDate": "2016-10-06T16:04:53.787Z", @@ -18930,7 +18924,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.455, + "popularity": -1.179, "topicSearchString": "android component" }, { @@ -18984,8 +18978,8 @@ "unmaintained": true, "npmPkg": "react-native-tooltip", "npm": { - "downloads": 1558, - "weekDownloads": 539, + "downloads": 407, + "weekDownloads": 407, "size": 52763, "versionsCount": 20, "latestRelease": "5.2.0", @@ -19001,7 +18995,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.455, + "popularity": -0.643, "topicSearchString": "component ios tooltip" }, { @@ -19060,8 +19054,8 @@ "unmaintained": true, "npmPkg": "react-native-bottom-sheet-behavior", "npm": { - "downloads": 626, - "weekDownloads": 370, + "downloads": 71, + "weekDownloads": 71, "size": 115151372, "versionsCount": 30, "latestRelease": "2.0.0", @@ -19078,7 +19072,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.997, + "popularity": -0.613, "topicSearchString": "android bottom-sheet-behavior coordinatorlayout bottomsheet bottomsheetbehavior google-maps floatingactionbutton nestedscrollview" }, { @@ -19132,8 +19126,8 @@ }, "npmPkg": "react-native-intercom", "npm": { - "downloads": 4634, - "weekDownloads": 1019, + "downloads": 3859, + "weekDownloads": 970, "size": 135825, "versionsCount": 73, "latestRelease": "21.1.1", @@ -19149,7 +19143,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.563, + "popularity": -0.536, "topicSearchString": "" }, { @@ -19210,8 +19204,8 @@ "unmaintained": true, "npmPkg": "react-native-globalize", "npm": { - "downloads": 2453, - "weekDownloads": 1158, + "downloads": 435, + "weekDownloads": 435, "size": 23146620, "versionsCount": 53, "latestRelease": "4.5.1", @@ -19226,7 +19220,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.349, + "popularity": -0.647, "topicSearchString": "internationalization globalization localization i18n l10n currency datetime language" }, { @@ -19253,7 +19247,7 @@ "forks": 264, "issues": 24, "subscribers": 44, - "stars": 3044, + "stars": 3045, "dependencies": 2 }, "name": "react-native-storage", @@ -19282,8 +19276,8 @@ }, "npmPkg": "react-native-storage", "npm": { - "downloads": 32407, - "weekDownloads": 13263, + "downloads": 8237, + "weekDownloads": 8237, "size": 124306, "versionsCount": 30, "latestRelease": "1.0.1", @@ -19298,7 +19292,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.598, + "popularity": 0.85, "topicSearchString": "localstorage asyncstorage reactjs sync" }, { @@ -19322,10 +19316,10 @@ "updatedAt": "2025-02-05T16:37:19Z", "createdAt": "2016-02-02T18:02:10Z", "pushedAt": "2025-02-05T16:37:19Z", - "forks": 125, + "forks": 124, "issues": 12, "subscribers": 36, - "stars": 2932, + "stars": 2933, "dependencies": 2 }, "name": "react-native-extended-stylesheet", @@ -19359,8 +19353,8 @@ }, "npmPkg": "react-native-extended-stylesheet", "npm": { - "downloads": 26320, - "weekDownloads": 11122, + "downloads": 6124, + "weekDownloads": 6124, "size": 381852, "versionsCount": 23, "latestRelease": "0.12.0", @@ -19375,7 +19369,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.609, + "popularity": 0.851, "topicSearchString": "component mobile ios android stylesheets theme theming style styling" }, { @@ -19438,8 +19432,8 @@ }, "npmPkg": "react-native-style-tachyons", "npm": { - "downloads": 4462, - "weekDownloads": 1046, + "downloads": 2476, + "weekDownloads": 1305, "size": 87713, "versionsCount": 51, "latestRelease": "4.2.9", @@ -19453,7 +19447,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.199, + "popularity": 0.448, "topicSearchString": "android ios stylesheet style responsive mobile performance design css typography css-modules" }, { @@ -19515,8 +19509,8 @@ }, "npmPkg": "react-native-google-analytics", "npm": { - "downloads": 401, - "weekDownloads": 169, + "downloads": 74, + "weekDownloads": 74, "versionsCount": 13, "latestRelease": "1.3.2", "latestReleaseDate": "2016-05-27T06:49:33.573Z", @@ -19530,7 +19524,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.14, + "popularity": -0.629, "topicSearchString": "ab test testing analytics metrics events google experiment variant" }, { @@ -19586,8 +19580,8 @@ "unmaintained": true, "npmPkg": "pouchdb-react-native", "npm": { - "downloads": 987, - "weekDownloads": 269, + "downloads": 366, + "weekDownloads": 165, "size": 6085, "versionsCount": 74, "latestRelease": "6.4.1", @@ -19602,7 +19596,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.268, + "popularity": -1.116, "topicSearchString": "pouchdb asyncstorage offlinefirst" }, { @@ -19664,8 +19658,8 @@ }, "npmPkg": "react-native-db-models", "npm": { - "downloads": 34, - "weekDownloads": 2, + "downloads": 38, + "weekDownloads": 1, "versionsCount": 10, "latestRelease": "0.1.3", "latestReleaseDate": "2016-02-14T01:47:16.059Z", @@ -19678,7 +19672,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.45, + "popularity": -1.475, "topicSearchString": "asyncstorage database local-db db-events rerender emmit-database-operations models data-store ios" }, { @@ -19735,8 +19729,8 @@ "unmaintained": true, "npmPkg": "cairn", "npm": { - "downloads": 19, - "weekDownloads": 4, + "downloads": 11, + "weekDownloads": 5, "versionsCount": 19, "latestRelease": "0.8.0", "latestReleaseDate": "2017-06-12T17:42:11.291Z", @@ -19749,7 +19743,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1, "topicSearchString": "css styling styles cairn" }, { @@ -19806,8 +19800,8 @@ "unmaintained": true, "npmPkg": "react-native-slowlog", "npm": { - "downloads": 2272, - "weekDownloads": 419, + "downloads": 1325, + "weekDownloads": 430, "versionsCount": 3, "latestRelease": "1.0.2", "latestReleaseDate": "2017-02-08T09:40:22.247Z", @@ -19821,7 +19815,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.593, + "popularity": -0.473, "topicSearchString": "performance debugging infrastructure tools" }, { @@ -19846,7 +19840,7 @@ "updatedAt": "2019-04-09T05:19:43Z", "createdAt": "2015-11-20T06:52:17Z", "pushedAt": "2019-04-09T05:19:43Z", - "forks": 17, + "forks": 16, "issues": 1, "subscribers": 5, "stars": 85, @@ -19879,8 +19873,8 @@ }, "npmPkg": "react-native-console-panel", "npm": { - "downloads": 882, - "weekDownloads": 186, + "downloads": 760, + "weekDownloads": 244, "versionsCount": 10, "latestRelease": "0.1.0", "latestReleaseDate": "2016-09-07T02:37:03.251Z", @@ -19894,7 +19888,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.32, + "popularity": -1.226, "topicSearchString": "component ios android console debug-panel" }, { @@ -19952,8 +19946,8 @@ }, "npmPkg": "react-native-dismiss-keyboard", "npm": { - "downloads": 17970, - "weekDownloads": 6090, + "downloads": 4140, + "weekDownloads": 2587, "versionsCount": 4, "latestRelease": "1.0.0", "latestReleaseDate": "2016-05-12T16:56:35.961Z", @@ -19966,7 +19960,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.212, + "popularity": -0.219, "topicSearchString": "component ios android keyboard dismiss" }, { @@ -20020,8 +20014,8 @@ }, "npmPkg": "react-native-popup", "npm": { - "downloads": 51, - "weekDownloads": 10, + "downloads": 42, + "weekDownloads": 8, "versionsCount": 16, "latestRelease": "0.6.1", "latestReleaseDate": "2016-11-14T06:56:10.980Z", @@ -20034,7 +20028,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.333, + "popularity": -1.322, "topicSearchString": "popup" }, { @@ -20058,10 +20052,10 @@ "updatedAt": "2024-11-25T14:34:01Z", "createdAt": "2015-11-30T10:23:11Z", "pushedAt": "2024-11-25T14:34:01Z", - "forks": 335, + "forks": 334, "issues": 3, "subscribers": 18, - "stars": 1656, + "stars": 1658, "dependencies": 0 }, "name": "@bam.tech/react-native-image-resizer", @@ -20095,8 +20089,8 @@ "configPlugin": false }, "npm": { - "downloads": 169018, - "weekDownloads": 44126, + "downloads": 144627, + "weekDownloads": 36838, "size": 93156, "versionsCount": 15, "latestRelease": "3.0.11", @@ -20111,7 +20105,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.222, + "popularity": 0.217, "topicSearchString": "android ios images image image-resizer scaling scale resize jpeg" }, { @@ -20170,8 +20164,8 @@ "configPlugin": false }, "npm": { - "downloads": 1270, - "weekDownloads": 385, + "downloads": 125, + "weekDownloads": 96, "versionsCount": 7, "latestRelease": "1.0.7", "latestReleaseDate": "2017-10-16T03:44:01.130Z", @@ -20186,7 +20180,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.492, + "popularity": -0.838, "topicSearchString": "component ios android toast position remobile mobile" }, { @@ -20244,8 +20238,8 @@ }, "npmPkg": "react-native-lazyload", "npm": { - "downloads": 339, - "weekDownloads": 70, + "downloads": 248, + "weekDownloads": 49, "versionsCount": 24, "latestRelease": "1.1.0", "latestReleaseDate": "2016-08-26T12:26:38.140Z", @@ -20259,7 +20253,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.323, + "popularity": -1.331, "topicSearchString": "component ios android lazyload load" }, { @@ -20321,8 +20315,8 @@ }, "npmPkg": "react-native-nav", "npm": { - "downloads": 329, - "weekDownloads": 110, + "downloads": 243, + "weekDownloads": 36, "versionsCount": 24, "latestRelease": "2.0.2", "latestReleaseDate": "2017-08-10T02:33:46.517Z", @@ -20336,7 +20330,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.214, + "popularity": -1.374, "topicSearchString": "ios android navigation bar component customizable navbar nav app" }, { @@ -20393,8 +20387,8 @@ }, "npmPkg": "react-imation", "npm": { - "downloads": 7, - "weekDownloads": 7, + "downloads": 37, + "weekDownloads": 10, "versionsCount": 16, "latestRelease": "0.5.3", "latestReleaseDate": "2015-11-27T08:32:54.684Z", @@ -20408,7 +20402,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.1, + "popularity": -1.25, "topicSearchString": "component animation tweening easing" }, { @@ -20465,8 +20459,8 @@ }, "npmPkg": "react-native-android-tablayout", "npm": { - "downloads": 13, - "weekDownloads": 6, + "downloads": 35, + "weekDownloads": 3, "versionsCount": 19, "latestRelease": "0.3.0", "latestReleaseDate": "2016-06-23T18:34:47.746Z", @@ -20480,7 +20474,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.425, "topicSearchString": "component android tablayout design support" }, { @@ -20505,10 +20499,10 @@ "updatedAt": "2018-01-04T19:07:12Z", "createdAt": "2015-10-23T14:50:37Z", "pushedAt": "2018-01-04T19:07:12Z", - "forks": 272, + "forks": 271, "issues": 40, "subscribers": 37, - "stars": 1619, + "stars": 1617, "dependencies": 0 }, "name": "react-native-gifted-listview", @@ -20540,8 +20534,8 @@ }, "npmPkg": "react-native-gifted-listview", "npm": { - "downloads": 94, - "weekDownloads": 21, + "downloads": 63, + "weekDownloads": 13, "versionsCount": 15, "latestRelease": "0.0.15", "latestReleaseDate": "2016-05-12T14:45:53.931Z", @@ -20556,7 +20550,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.309, + "popularity": -1.314, "topicSearchString": "pull-to-refresh refreshable listview infinite-scrolling component ios android" }, { @@ -20587,7 +20581,7 @@ "forks": 55, "issues": 3, "subscribers": 5, - "stars": 451, + "stars": 453, "dependencies": 0 }, "name": "react-native-simple-dialogs", @@ -20621,8 +20615,8 @@ }, "npmPkg": "react-native-simple-dialogs", "npm": { - "downloads": 6565, - "weekDownloads": 1896, + "downloads": 2916, + "weekDownloads": 1440, "size": 57180, "versionsCount": 29, "latestRelease": "2.1.1", @@ -20636,7 +20630,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.246, + "popularity": 0.42, "topicSearchString": "android ios dialog modal popup confirm progress cross-platform hacktoberfest" }, { @@ -20661,10 +20655,10 @@ "updatedAt": "2024-09-21T00:41:52Z", "createdAt": "2017-06-21T11:27:21Z", "pushedAt": "2024-09-21T00:41:52Z", - "forks": 59, + "forks": 60, "issues": 3, "subscribers": 7, - "stars": 1010, + "stars": 1011, "dependencies": 0 }, "name": "react-native-keyboard-manager", @@ -20693,8 +20687,8 @@ }, "npmPkg": "react-native-keyboard-manager", "npm": { - "downloads": 71667, - "weekDownloads": 19959, + "downloads": 52962, + "weekDownloads": 17682, "size": 45031, "versionsCount": 39, "latestRelease": "6.5.16-0", @@ -20710,7 +20704,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.237, + "popularity": 0.534, "topicSearchString": "ios keyboard iqkeyboardmanager hacktoberfest" }, { @@ -20767,8 +20761,8 @@ "unmaintained": true, "npmPkg": "nachos-ui", "npm": { - "downloads": 204, - "weekDownloads": 75, + "downloads": 61, + "weekDownloads": 29, "size": 817766, "versionsCount": 4, "latestRelease": "0.2.0-beta.1", @@ -20784,7 +20778,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.188, + "popularity": -1.086, "topicSearchString": "component ui-kit uikit web" }, { @@ -20810,7 +20804,7 @@ "forks": 349, "issues": 70, "subscribers": 92, - "stars": 3139, + "stars": 3138, "dependencies": 2 }, "name": "react-native-material-design", @@ -20841,8 +20835,8 @@ }, "npmPkg": "react-native-material-design", "npm": { - "downloads": 207, - "weekDownloads": 35, + "downloads": 198, + "weekDownloads": 19, "versionsCount": 12, "latestRelease": "0.3.7", "latestReleaseDate": "2016-07-27T07:52:11.248Z", @@ -20858,7 +20852,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.354, + "popularity": -1.417, "topicSearchString": "material design ui components component android" }, { @@ -20917,8 +20911,8 @@ }, "npmPkg": "mrn", "npm": { - "downloads": 41, - "weekDownloads": 19, + "downloads": 49, + "weekDownloads": 4, "versionsCount": 8, "latestRelease": "0.1.7", "latestReleaseDate": "2015-11-30T12:19:47.883Z", @@ -20934,7 +20928,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.078, + "popularity": -1.427, "topicSearchString": "material design ui components component mrn ui-components android" }, { @@ -20994,8 +20988,8 @@ }, "npmPkg": "react-native-parallax", "npm": { - "downloads": 141, - "weekDownloads": 26, + "downloads": 96, + "weekDownloads": 43, "versionsCount": 8, "latestRelease": "0.3.0", "latestReleaseDate": "2016-06-13T15:09:17.201Z", @@ -21009,7 +21003,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.342, + "popularity": -1.109, "topicSearchString": "component mobile ios android ui parallax image" }, { @@ -21039,7 +21033,7 @@ "forks": 215, "issues": 53, "subscribers": 44, - "stars": 1573, + "stars": 1572, "dependencies": 4 }, "name": "react-native-chart", @@ -21067,8 +21061,8 @@ }, "npmPkg": "react-native-chart", "npm": { - "downloads": 121, - "weekDownloads": 25, + "downloads": 182, + "weekDownloads": 77, "versionsCount": 25, "latestRelease": "1.0.8-beta", "latestReleaseDate": "2016-07-27T01:29:05.242Z", @@ -21084,7 +21078,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.321, + "popularity": -1.133, "topicSearchString": "chart javascript svg" }, { @@ -21139,8 +21133,8 @@ }, "npmPkg": "react-native-parallax-view", "npm": { - "downloads": 85, - "weekDownloads": 80, + "downloads": 81, + "weekDownloads": 21, "versionsCount": 10, "latestRelease": "2.0.6", "latestReleaseDate": "2016-09-16T17:42:38.276Z", @@ -21155,7 +21149,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.7, + "popularity": -1.279, "topicSearchString": "component parallax" }, { @@ -21186,7 +21180,7 @@ "forks": 428, "issues": 88, "subscribers": 27, - "stars": 2577, + "stars": 2580, "dependencies": 0 }, "name": "react-native-collapsible", @@ -21221,8 +21215,8 @@ }, "npmPkg": "react-native-collapsible", "npm": { - "downloads": 770106, - "weekDownloads": 254270, + "downloads": 579496, + "weekDownloads": 177408, "size": 30740, "versionsCount": 41, "latestRelease": "1.6.2", @@ -21237,7 +21231,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.531, + "popularity": 0.51, "topicSearchString": "component mobile ios android ui collapse collapsible toggle accordion animation" }, { @@ -21295,8 +21289,8 @@ }, "npmPkg": "react-native-popover", "npm": { - "downloads": 770, - "weekDownloads": 121, + "downloads": 548, + "weekDownloads": 414, "versionsCount": 4, "latestRelease": "0.2.0", "latestReleaseDate": "2015-06-12T15:49:26.808Z", @@ -21311,7 +21305,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.366, + "popularity": -0.853, "topicSearchString": "component ios ui popover modal" }, { @@ -21366,8 +21360,8 @@ }, "npmPkg": "react-native-form-generator", "npm": { - "downloads": 1954, - "weekDownloads": 773, + "downloads": 738, + "weekDownloads": 473, "versionsCount": 28, "latestRelease": "0.9.9", "latestReleaseDate": "2016-08-02T20:54:11.001Z", @@ -21382,7 +21376,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.413, + "popularity": -0.953, "topicSearchString": "forms input" }, { @@ -21442,8 +21436,8 @@ }, "npmPkg": "react-native-simple-router", "npm": { - "downloads": 11, - "weekDownloads": 4, + "downloads": 3, + "weekDownloads": 3, "size": 230007, "versionsCount": 18, "latestRelease": "0.12.1", @@ -21458,7 +21452,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1, "topicSearchString": "component ios navigation navigation-bar navbar router simple" }, { @@ -21515,8 +21509,8 @@ }, "npmPkg": "react-native-markdown", "npm": { - "downloads": 371, - "weekDownloads": 176, + "downloads": 297, + "weekDownloads": 55, "versionsCount": 11, "latestRelease": "0.1.1", "latestReleaseDate": "2015-04-21T06:27:55.981Z", @@ -21530,7 +21524,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.095, + "popularity": -1.341, "topicSearchString": "markdown md parse parser" }, { @@ -21588,8 +21582,8 @@ }, "npmPkg": "react-native-custom-navigation", "npm": { - "downloads": 19, - "weekDownloads": 2, + "downloads": 18, + "weekDownloads": 0, "versionsCount": 8, "latestRelease": "0.2.2", "latestReleaseDate": "2016-01-11T10:56:07.503Z", @@ -21602,7 +21596,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.4, + "popularity": -1, "topicSearchString": "component navigation ios navbar router" }, { @@ -21658,7 +21652,7 @@ "npmPkg": "react-native-gesture-recognizers", "npm": { "downloads": 21, - "weekDownloads": 8, + "weekDownloads": 1, "versionsCount": 3, "latestRelease": "0.3.0", "latestReleaseDate": "2017-05-15T12:54:49.412Z", @@ -21672,7 +21666,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.45, "topicSearchString": "gesture detection" }, { @@ -21700,7 +21694,7 @@ "forks": 91, "issues": 35, "subscribers": 6, - "stars": 332, + "stars": 331, "dependencies": 3 }, "name": "react-native-gallery", @@ -21724,8 +21718,8 @@ }, "npmPkg": "react-native-gallery", "npm": { - "downloads": 11, - "weekDownloads": 11, + "downloads": 96, + "weekDownloads": 10, "versionsCount": 15, "latestRelease": "0.0.17", "latestReleaseDate": "2016-07-22T02:49:44.964Z", @@ -21739,7 +21733,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.4, + "popularity": -1.409, "topicSearchString": "" }, { @@ -21796,8 +21790,8 @@ }, "npmPkg": "react-native-md-textinput", "npm": { - "downloads": 348, - "weekDownloads": 167, + "downloads": 70, + "weekDownloads": 55, "versionsCount": 19, "latestRelease": "2.0.4", "latestReleaseDate": "2016-05-30T01:22:43.707Z", @@ -21811,7 +21805,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.088, + "popularity": -0.813, "topicSearchString": "textinput material-design material design" }, { @@ -21867,8 +21861,8 @@ }, "npmPkg": "react-native-custom-action-sheet", "npm": { - "downloads": 97, - "weekDownloads": 31, + "downloads": 43, + "weekDownloads": 3, "versionsCount": 11, "latestRelease": "0.0.11", "latestReleaseDate": "2016-05-30T16:24:28.403Z", @@ -21881,7 +21875,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.218, + "popularity": -1.44, "topicSearchString": "component ios action-sheet" }, { @@ -21934,8 +21928,8 @@ }, "npmPkg": "react-native-keyboard-aware-scrollview", "npm": { - "downloads": 13339, - "weekDownloads": 4422, + "downloads": 8533, + "weekDownloads": 2682, "size": 9923, "versionsCount": 21, "latestRelease": "2.1.0", @@ -21950,7 +21944,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.468, + "popularity": -0.483, "topicSearchString": "" }, { @@ -21978,7 +21972,7 @@ "forks": 32, "issues": 9, "subscribers": 2, - "stars": 175, + "stars": 174, "dependencies": 5 }, "name": "react-native-gestures", @@ -22010,8 +22004,8 @@ }, "npmPkg": "react-native-gestures", "npm": { - "downloads": 79, - "weekDownloads": 21, + "downloads": 81, + "weekDownloads": 10, "versionsCount": 5, "latestRelease": "0.3.0", "latestReleaseDate": "2016-06-15T06:01:07.574Z", @@ -22024,7 +22018,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.267, + "popularity": -1.395, "topicSearchString": "component ios gestures pinch zoom drag drop" }, { @@ -22076,7 +22070,7 @@ }, "npmPkg": "react-native-ab", "npm": { - "downloads": 7, + "downloads": 14, "weekDownloads": 2, "versionsCount": 1, "latestRelease": "0.1.0", @@ -22091,7 +22085,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.367, "topicSearchString": "ab test testing experiment variant" }, { @@ -22150,7 +22144,7 @@ "npmPkg": "react-native-animated-ptr", "npm": { "downloads": 31, - "weekDownloads": 6, + "weekDownloads": 5, "versionsCount": 5, "latestRelease": "1.1.1", "latestReleaseDate": "2017-01-31T17:40:04.522Z", @@ -22163,7 +22157,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.329, + "popularity": -1.357, "topicSearchString": "component ios android animated pull-to-refresh" }, { @@ -22209,8 +22203,8 @@ }, "npmPkg": "react-native-htmltext", "npm": { - "downloads": 19, - "weekDownloads": 7, + "downloads": 16, + "weekDownloads": 2, "versionsCount": 3, "latestRelease": "0.1.2", "latestReleaseDate": "2015-03-31T16:54:50.830Z", @@ -22224,7 +22218,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.15, + "popularity": -1.367, "topicSearchString": "" }, { @@ -22281,8 +22275,8 @@ }, "npmPkg": "react-native-listitem", "npm": { - "downloads": 22, - "weekDownloads": 10, + "downloads": 40, + "weekDownloads": 1, "versionsCount": 20, "latestRelease": "1.0.5", "latestReleaseDate": "2015-09-09T23:33:57.330Z", @@ -22295,7 +22289,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.478, "topicSearchString": "component ios listitem swipe ui" }, { @@ -22320,10 +22314,10 @@ "updatedAt": "2025-04-03T08:01:11Z", "createdAt": "2016-07-27T10:57:27Z", "pushedAt": "2025-04-03T08:01:11Z", - "forks": 534, - "issues": 40, + "forks": 535, + "issues": 41, "subscribers": 75, - "stars": 3346, + "stars": 3352, "dependencies": 0 }, "name": "react-native-ble-plx", @@ -22356,8 +22350,8 @@ }, "npmPkg": "react-native-ble-plx", "npm": { - "downloads": 313490, - "weekDownloads": 89552, + "downloads": 238246, + "weekDownloads": 73348, "size": 813892, "versionsCount": 44, "latestRelease": "3.5.0", @@ -22372,7 +22366,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.243, + "popularity": 0.512, "topicSearchString": "ios android bluetooth low energy ble" }, { @@ -22402,10 +22396,10 @@ "updatedAt": "2022-10-24T12:02:37Z", "createdAt": "2017-05-07T16:22:54Z", "pushedAt": "2022-10-24T12:02:37Z", - "forks": 182, + "forks": 181, "issues": 7, "subscribers": 12, - "stars": 2129, + "stars": 2130, "dependencies": 0 }, "name": "rn-placeholder", @@ -22436,8 +22430,8 @@ "unmaintained": true, "npmPkg": "rn-placeholder", "npm": { - "downloads": 81683, - "weekDownloads": 22210, + "downloads": 67484, + "weekDownloads": 17334, "size": 49819, "versionsCount": 25, "latestRelease": "3.0.3", @@ -22453,7 +22447,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.519, + "popularity": -0.532, "topicSearchString": "ios android expo ux placeholder" }, { @@ -22503,7 +22497,7 @@ }, "npmPkg": "rn-displayable", "npm": { - "downloads": 6, + "downloads": 4, "weekDownloads": 1, "size": 220546, "versionsCount": 3, @@ -22519,7 +22513,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1, "topicSearchString": "ios android expo" }, { @@ -22575,8 +22569,8 @@ "unmaintained": true, "npmPkg": "tipsi-stripe", "npm": { - "downloads": 1697, - "weekDownloads": 555, + "downloads": 3061, + "weekDownloads": 1383, "size": 343380, "versionsCount": 89, "latestRelease": "11.0.1", @@ -22593,7 +22587,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.472, + "popularity": -0.366, "topicSearchString": "stripe ios android apple-pay" }, { @@ -22621,9 +22615,9 @@ "createdAt": "2016-05-05T17:04:15Z", "pushedAt": "2025-12-04T20:15:14Z", "forks": 209, - "issues": 40, + "issues": 41, "subscribers": 44, - "stars": 1149, + "stars": 1155, "dependencies": 3 }, "name": "react-native-qrcode-svg", @@ -22651,8 +22645,8 @@ }, "npmPkg": "react-native-qrcode-svg", "npm": { - "downloads": 1166333, - "weekDownloads": 326140, + "downloads": 787184, + "weekDownloads": 270111, "size": 958344, "versionsCount": 47, "latestRelease": "6.3.21", @@ -22667,7 +22661,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.238, + "popularity": 0.542, "topicSearchString": "qrcode svg node-qrcode" }, { @@ -22695,10 +22689,10 @@ "updatedAt": "2025-12-12T07:08:25Z", "createdAt": "2021-04-20T12:33:05Z", "pushedAt": "2025-12-12T07:08:25Z", - "forks": 196, + "forks": 197, "issues": 6, "subscribers": 17, - "stars": 947, + "stars": 949, "dependencies": 2 }, "name": "react-native-google-mobile-ads", @@ -22735,8 +22729,8 @@ }, "npmPkg": "react-native-google-mobile-ads", "npm": { - "downloads": 194921, - "weekDownloads": 42519, + "downloads": 170252, + "weekDownloads": 41672, "size": 1241220, "versionsCount": 132, "latestRelease": "16.0.1", @@ -22751,7 +22745,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.185, + "popularity": 0.208, "topicSearchString": "admob mobile-ads google-ads gdpr banner-ad rewarded-ad interstitial ad-consent android ios google" }, { @@ -22774,13 +22768,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-19T13:55:18Z", + "updatedAt": "2026-01-08T14:01:47Z", "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-12-19T13:55:18Z", - "forks": 2243, - "issues": 55, + "pushedAt": "2026-01-08T14:01:47Z", + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 1 }, "name": "@react-native-firebase/analytics", @@ -22806,8 +22800,8 @@ "configPlugin": false }, "npm": { - "downloads": 1065887, - "weekDownloads": 543784, + "downloads": 1243748, + "weekDownloads": 425964, "size": 290328, "versionsCount": 308, "latestRelease": "23.7.0", @@ -22823,7 +22817,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.684, + "popularity": 0.541, "topicSearchString": "firebase analytics" }, { @@ -22847,13 +22841,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-18T13:09:20Z", + "updatedAt": "2026-01-08T15:16:26Z", "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "pushedAt": "2026-01-08T15:16:26Z", + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/app-check", @@ -22880,8 +22874,8 @@ "configPlugin": true }, "npm": { - "downloads": 87674, - "weekDownloads": 21311, + "downloads": 62371, + "weekDownloads": 19631, "size": 145752, "versionsCount": 168, "latestRelease": "23.7.0", @@ -22897,7 +22891,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.207, + "popularity": 0.518, "topicSearchString": "firebase app-check appcheck" }, { @@ -22923,10 +22917,10 @@ "updatedAt": "2025-12-08T20:56:34Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-08T20:56:34Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/app-distribution", @@ -22952,8 +22946,8 @@ "configPlugin": true }, "npm": { - "downloads": 6552, - "weekDownloads": 6552, + "downloads": 19084, + "weekDownloads": 6873, "size": 87095, "versionsCount": 165, "latestRelease": "23.7.0", @@ -22969,7 +22963,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.85, + "popularity": 0.556, "topicSearchString": "firebase app-distribution" }, { @@ -22993,13 +22987,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-29T18:55:35Z", + "updatedAt": "2026-01-08T09:52:13Z", "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-12-29T18:55:35Z", - "forks": 2243, - "issues": 55, + "pushedAt": "2026-01-08T09:52:13Z", + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 1 }, "name": "@react-native-firebase/app", @@ -23050,8 +23044,8 @@ "configPlugin": true }, "npm": { - "downloads": 3098472, - "weekDownloads": 839863, + "downloads": 2460490, + "weekDownloads": 678982, "size": 567627, "versionsCount": 296, "latestRelease": "23.7.0", @@ -23067,7 +23061,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.23, + "popularity": 0.235, "topicSearchString": "admob auth config digits fabric functions phone-auth sms firestore cloud-firestore datastore remote-config transactions firebase fcm apn gcm analytics messaging database android ios crash firestack performance dynamic-links crashlytics" }, { @@ -23094,10 +23088,10 @@ "updatedAt": "2025-12-18T13:09:20Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 1 }, "name": "@react-native-firebase/auth", @@ -23123,8 +23117,8 @@ "configPlugin": true }, "npm": { - "downloads": 244245, - "weekDownloads": 143846, + "downloads": 398517, + "weekDownloads": 124126, "size": 561702, "versionsCount": 306, "latestRelease": "23.7.0", @@ -23140,7 +23134,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.751, + "popularity": 0.515, "topicSearchString": "firebase auth" }, { @@ -23164,13 +23158,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-18T13:09:20Z", + "updatedAt": "2026-01-08T09:52:13Z", "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "pushedAt": "2026-01-08T09:52:13Z", + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 1 }, "name": "@react-native-firebase/crashlytics", @@ -23201,8 +23195,8 @@ "configPlugin": true }, "npm": { - "downloads": 661981, - "weekDownloads": 377415, + "downloads": 829424, + "weekDownloads": 289747, "size": 165689, "versionsCount": 308, "latestRelease": "23.7.0", @@ -23218,7 +23212,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.735, + "popularity": 0.547, "topicSearchString": "firebase fabric crash bug error reporting crashlytics" }, { @@ -23244,10 +23238,10 @@ "updatedAt": "2025-12-18T13:09:20Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/database", @@ -23276,8 +23270,8 @@ "configPlugin": false }, "npm": { - "downloads": 98402, - "weekDownloads": 23558, + "downloads": 81168, + "weekDownloads": 20210, "size": 425454, "versionsCount": 283, "latestRelease": "23.7.0", @@ -23293,7 +23287,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.203, + "popularity": 0.212, "topicSearchString": "firebase realtime database synchronized realtome-database" }, { @@ -23316,13 +23310,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-18T13:09:20Z", + "updatedAt": "2026-01-05T15:06:56Z", "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "pushedAt": "2026-01-05T15:06:56Z", + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 1 }, "name": "@react-native-firebase/firestore", @@ -23353,8 +23347,8 @@ "configPlugin": false }, "npm": { - "downloads": 109043, - "weekDownloads": 84244, + "downloads": 230988, + "weekDownloads": 73852, "size": 615610, "versionsCount": 308, "latestRelease": "23.7.0", @@ -23370,7 +23364,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.907, + "popularity": 0.522, "topicSearchString": "firebase cloud-firestore database nosql query realtime firestore" }, { @@ -23393,13 +23387,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-19T13:55:18Z", + "updatedAt": "2026-01-08T15:16:26Z", "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-12-19T13:55:18Z", - "forks": 2243, - "issues": 55, + "pushedAt": "2026-01-08T15:16:26Z", + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/functions", @@ -23428,8 +23422,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 83343, - "weekDownloads": 20586, + "downloads": 67192, + "weekDownloads": 20153, "size": 126993, "versionsCount": 305, "latestRelease": "23.7.0", @@ -23445,7 +23439,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.21, + "popularity": 0.505, "topicSearchString": "firebase https callable functions" }, { @@ -23471,10 +23465,10 @@ "updatedAt": "2025-12-18T13:09:20Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/in-app-messaging", @@ -23505,8 +23499,8 @@ "configPlugin": false }, "npm": { - "downloads": 9758, - "weekDownloads": 9758, + "downloads": 50115, + "weekDownloads": 13947, "size": 96507, "versionsCount": 265, "latestRelease": "23.7.0", @@ -23522,7 +23516,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.85, + "popularity": 0.237, "topicSearchString": "firebase in-app-messaging analytics predictions engage active-users inappmessaging" }, { @@ -23546,13 +23540,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-18T13:09:20Z", + "updatedAt": "2026-01-08T14:01:47Z", "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "pushedAt": "2026-01-08T14:01:47Z", + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/messaging", @@ -23578,8 +23572,8 @@ "configPlugin": true }, "npm": { - "downloads": 1661901, - "weekDownloads": 455944, + "downloads": 1129266, + "weekDownloads": 380680, "size": 299903, "versionsCount": 282, "latestRelease": "23.7.0", @@ -23595,7 +23589,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.233, + "popularity": 0.537, "topicSearchString": "firebase messaging" }, { @@ -23621,10 +23615,10 @@ "updatedAt": "2025-12-18T13:09:20Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/ml", @@ -23654,8 +23648,13 @@ "configPlugin": false }, "npm": { - "downloads": 2462, - "weekDownloads": 566 + "downloads": 1639, + "weekDownloads": 407, + "size": 87049, + "versionsCount": 202, + "latestRelease": "23.7.0", + "latestReleaseDate": "2025-12-08T22:12:53.967Z", + "hasReadme": true }, "score": 100, "matchingScoreModifiers": [ @@ -23666,7 +23665,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.196, + "popularity": 0.211, "topicSearchString": "firebase ml machine-learning text-recognition landmark-recognition image-labeler" }, { @@ -23693,10 +23692,10 @@ "updatedAt": "2025-12-18T13:09:20Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/perf", @@ -23727,8 +23726,13 @@ "configPlugin": true }, "npm": { - "downloads": 613980, - "weekDownloads": 225469 + "downloads": 430305, + "weekDownloads": 162203, + "size": 147900, + "versionsCount": 295, + "latestRelease": "23.7.0", + "latestReleaseDate": "2025-12-08T22:12:54.288Z", + "hasReadme": true }, "score": 100, "matchingScoreModifiers": [ @@ -23739,7 +23743,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.562, + "popularity": 0.57, "topicSearchString": "firebase perf trace insight http latency performance-monitoring" }, { @@ -23765,10 +23769,10 @@ "updatedAt": "2025-12-18T13:09:20Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 3 }, "name": "@react-native-firebase/remote-config", @@ -23796,8 +23800,13 @@ "configPlugin": false }, "npm": { - "downloads": 466252, - "weekDownloads": 152229 + "downloads": 463563, + "weekDownloads": 123835, + "size": 176343, + "versionsCount": 266, + "latestRelease": "23.7.0", + "latestReleaseDate": "2025-12-08T22:12:54.630Z", + "hasReadme": true }, "score": 100, "matchingScoreModifiers": [ @@ -23808,7 +23817,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.528, + "popularity": 0.227, "topicSearchString": "firebase config remote remote-config" }, { @@ -23834,10 +23843,10 @@ "updatedAt": "2025-12-18T13:09:20Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/storage", @@ -23870,8 +23879,13 @@ "configPlugin": false }, "npm": { - "downloads": 150759, - "weekDownloads": 33819 + "downloads": 127387, + "weekDownloads": 32975, + "size": 286524, + "versionsCount": 285, + "latestRelease": "23.7.0", + "latestReleaseDate": "2025-12-08T22:12:55.944Z", + "hasReadme": true }, "score": 100, "matchingScoreModifiers": [ @@ -23882,7 +23896,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.191, + "popularity": 0.22, "topicSearchString": "firebase images audio video json cloud-storage storage upload download" }, { @@ -23911,10 +23925,10 @@ "updatedAt": "2023-04-12T21:30:13Z", "createdAt": "2015-05-08T17:04:15Z", "pushedAt": "2023-04-12T21:30:13Z", - "forks": 884, + "forks": 885, "issues": 558, "subscribers": 43, - "stars": 5044, + "stars": 5047, "dependencies": 2 }, "name": "react-native-fs", @@ -23947,12 +23961,16 @@ }, "npmPkg": "react-native-fs", "npm": { - "downloads": 1756922, - "weekDownloads": 497714 + "downloads": 1277185, + "weekDownloads": 383846, + "size": 570292, + "versionsCount": 73, + "latestRelease": "2.20.0", + "latestReleaseDate": "2022-05-04T16:06:26.809Z", + "hasReadme": true }, - "score": 35, + "score": 0, "matchingScoreModifiers": [ - "Very popular", "Popular", "Known", "Has a README file", @@ -23962,7 +23980,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.509, + "popularity": -0.245, "topicSearchString": "component ios android fs filesystem download upload file-transfer" }, { @@ -24020,8 +24038,13 @@ "unmaintained": true, "npmPkg": "react-native-cell-components", "npm": { - "downloads": 33, - "weekDownloads": 12 + "downloads": 73, + "weekDownloads": 6, + "size": 65287, + "versionsCount": 59, + "latestRelease": "0.7.9", + "latestReleaseDate": "2019-12-27T14:47:36.759Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24030,7 +24053,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.157, + "popularity": -1.429, "topicSearchString": "cell components ios listview tableview" }, { @@ -24094,8 +24117,13 @@ }, "npmPkg": "react-native-photo-upload", "npm": { - "downloads": 442, - "weekDownloads": 94 + "downloads": 271, + "weekDownloads": 71, + "size": 55942, + "versionsCount": 8, + "latestRelease": "1.3.0", + "latestReleaseDate": "2018-08-31T20:33:32.975Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24106,7 +24134,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.319, + "popularity": -1.275, "topicSearchString": "photo resizer image picker base64 ios android photos reactjs image-picker fs image-resizer" }, { @@ -24164,8 +24192,12 @@ "unmaintained": true, "npmPkg": "react-native-create-bridge", "npm": { - "downloads": 677, - "weekDownloads": 233 + "downloads": 1817, + "weekDownloads": 606, + "versionsCount": 10, + "latestRelease": "2.0.1", + "latestReleaseDate": "2018-01-29T03:30:07.772Z", + "hasReadme": true }, "score": 10, "matchingScoreModifiers": [ @@ -24177,7 +24209,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.207, + "popularity": -0.466, "topicSearchString": "bridge cli swift java objective-c kotlin" }, { @@ -24236,8 +24268,13 @@ "unmaintained": true, "npmPkg": "react-native-fa-icons", "npm": { - "downloads": 82, - "weekDownloads": 21 + "downloads": 63, + "weekDownloads": 4, + "size": 190457, + "versionsCount": 11, + "latestRelease": "4.1.1", + "latestReleaseDate": "2019-04-21T14:52:25.198Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24246,7 +24283,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.529, + "popularity": -1.693, "topicSearchString": "fonts font-awesome fontawesome icon icons-fontawesome icons" }, { @@ -24305,7 +24342,11 @@ "npmPkg": "material-native", "npm": { "downloads": 29, - "weekDownloads": 4 + "weekDownloads": 4, + "versionsCount": 17, + "latestRelease": "0.0.0-alpha.16", + "latestReleaseDate": "2017-11-22T11:06:54.322Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24373,8 +24414,12 @@ }, "npmPkg": "react-native-submit-button", "npm": { - "downloads": 20, - "weekDownloads": 6 + "downloads": 33, + "weekDownloads": 4, + "versionsCount": 5, + "latestRelease": "1.0.5", + "latestReleaseDate": "2017-01-19T19:50:24.058Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24384,7 +24429,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.2, + "popularity": -1.386, "topicSearchString": "animated component button submit android ios submit-button" }, { @@ -24407,10 +24452,10 @@ "updatedAt": "2025-06-15T10:41:32Z", "createdAt": "2015-08-26T09:06:18Z", "pushedAt": "2025-06-15T10:41:32Z", - "forks": 155, + "forks": 156, "issues": 16, "subscribers": 12, - "stars": 461, + "stars": 463, "dependencies": 0 }, "name": "react-native-zip-archive", @@ -24442,8 +24487,13 @@ }, "npmPkg": "react-native-zip-archive", "npm": { - "downloads": 81130, - "weekDownloads": 32871 + "downloads": 86098, + "weekDownloads": 27869, + "size": 51330, + "versionsCount": 77, + "latestRelease": "7.0.2", + "latestReleaseDate": "2025-06-15T10:42:34.957Z", + "hasReadme": true }, "score": 15, "matchingScoreModifiers": [ @@ -24453,7 +24503,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.594, + "popularity": 0.525, "topicSearchString": "ios android zip archive zip-archive unzip zip-assets" }, { @@ -24508,8 +24558,13 @@ }, "npmPkg": "react-native-actionsheet", "npm": { - "downloads": 50763, - "weekDownloads": 15476 + "downloads": 35611, + "weekDownloads": 11380, + "size": 15598, + "versionsCount": 20, + "latestRelease": "2.4.2", + "latestReleaseDate": "2018-04-23T01:06:55.589Z", + "hasReadme": true }, "score": 10, "matchingScoreModifiers": [ @@ -24521,7 +24576,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.241, + "popularity": -0.228, "topicSearchString": "actionsheet action-sheet custom-action-sheet" }, { @@ -24546,7 +24601,7 @@ "forks": 205, "issues": 45, "subscribers": 28, - "stars": 880, + "stars": 881, "dependencies": 1 }, "name": "react-native-document-scanner", @@ -24575,8 +24630,12 @@ "unmaintained": true, "npmPkg": "react-native-document-scanner", "npm": { - "downloads": 29, - "weekDownloads": 29 + "downloads": 185, + "weekDownloads": 55, + "versionsCount": 13, + "latestRelease": "1.4.2", + "latestReleaseDate": "2017-11-09T14:30:29.256Z", + "hasReadme": true }, "score": 10, "matchingScoreModifiers": [ @@ -24588,7 +24647,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.533, + "popularity": -1.244, "topicSearchString": "scanner ios document" }, { @@ -24613,7 +24672,7 @@ "forks": 101, "issues": 21, "subscribers": 8, - "stars": 310, + "stars": 309, "dependencies": 0 }, "name": "react-native-perspective-image-cropper", @@ -24644,8 +24703,13 @@ "unmaintained": true, "npmPkg": "react-native-perspective-image-cropper", "npm": { - "downloads": 14, - "weekDownloads": 14 + "downloads": 177, + "weekDownloads": 43, + "size": 2063941, + "versionsCount": 9, + "latestRelease": "0.4.4", + "latestReleaseDate": "2019-12-16T14:30:54.783Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24656,7 +24720,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.567, + "popularity": -1.29, "topicSearchString": "scanner crop image custom perspective" }, { @@ -24715,8 +24779,12 @@ "unmaintained": true, "npmPkg": "react-native-loading-placeholder", "npm": { - "downloads": 1275, - "weekDownloads": 331 + "downloads": 892, + "weekDownloads": 659, + "versionsCount": 6, + "latestRelease": "0.0.6", + "latestReleaseDate": "2017-11-11T22:41:00.452Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24726,7 +24794,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.529, + "popularity": -0.869, "topicSearchString": "component ios android placeholder loading loader skeletor" }, { @@ -24758,7 +24826,7 @@ "forks": 21, "issues": 0, "subscribers": 18, - "stars": 40, + "stars": 39, "dependencies": 0 }, "name": "@bam.tech/react-native-batch", @@ -24791,8 +24859,13 @@ "moduleType": "expo" }, "npm": { - "downloads": 722, - "weekDownloads": 235 + "downloads": 95, + "weekDownloads": 13, + "size": 292353, + "versionsCount": 27, + "latestRelease": "7.0.3", + "latestReleaseDate": "2022-01-25T17:08:00.197Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24802,7 +24875,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.222, + "popularity": -1.382, "topicSearchString": "batch push notifications library push-notifications archived deprecated obsolete" }, { @@ -24857,8 +24930,13 @@ "unmaintained": true, "npmPkg": "react-native-bouncy-drawer", "npm": { - "downloads": 9, - "weekDownloads": 2 + "downloads": 4, + "weekDownloads": 2, + "size": 2169349, + "versionsCount": 2, + "latestRelease": "1.0.1", + "latestReleaseDate": "2018-04-23T19:28:37.640Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24867,7 +24945,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1, "topicSearchString": "drawer bouncy" }, { @@ -24921,8 +24999,12 @@ }, "npmPkg": "react-native-ios-drag-drop", "npm": { - "downloads": 5, - "weekDownloads": 5 + "downloads": 24, + "weekDownloads": 5, + "versionsCount": 3, + "latestRelease": "0.1.2", + "latestReleaseDate": "2017-10-13T11:41:09.150Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24932,7 +25014,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.5, + "popularity": -1.3, "topicSearchString": "drag-and-drop ios component" }, { @@ -24986,8 +25068,12 @@ }, "npmPkg": "react-native-material-palette", "npm": { - "downloads": 73, - "weekDownloads": 10 + "downloads": 66, + "weekDownloads": 17, + "versionsCount": 7, + "latestRelease": "0.1.0", + "latestReleaseDate": "2017-08-21T09:51:40.749Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -24997,7 +25083,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.382, + "popularity": -1.273, "topicSearchString": "material-design material-ui" }, { @@ -25026,10 +25112,10 @@ "updatedAt": "2024-07-29T15:02:28Z", "createdAt": "2017-10-12T20:02:23Z", "pushedAt": "2024-07-29T15:02:28Z", - "forks": 167, + "forks": 166, "issues": 33, "subscribers": 11, - "stars": 1065, + "stars": 1066, "dependencies": 1 }, "name": "react-native-onboarding-swiper", @@ -25063,8 +25149,13 @@ }, "npmPkg": "react-native-onboarding-swiper", "npm": { - "downloads": 22146, - "weekDownloads": 5119 + "downloads": 18047, + "weekDownloads": 4432, + "size": 32469, + "versionsCount": 22, + "latestRelease": "1.3.0", + "latestReleaseDate": "2024-07-27T22:10:10.335Z", + "hasReadme": true }, "score": 45, "matchingScoreModifiers": [ @@ -25074,7 +25165,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.197, + "popularity": 0.209, "topicSearchString": "component onboarding tutorial intro swiper welcome introduction instructions slider" }, { @@ -25137,8 +25228,13 @@ "unmaintained": true, "npmPkg": "react-native-material-ui", "npm": { - "downloads": 1376, - "weekDownloads": 477 + "downloads": 351, + "weekDownloads": 256, + "size": 281224, + "versionsCount": 45, + "latestRelease": "1.30.1", + "latestReleaseDate": "2018-07-02T11:37:51.541Z", + "hasReadme": false }, "score": 5, "matchingScoreModifiers": [ @@ -25150,7 +25246,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.455, + "popularity": -0.876, "topicSearchString": "material design ui components component android material-design ui-kit ios" }, { @@ -25208,8 +25304,12 @@ "unmaintained": true, "npmPkg": "react-native-falling-drawer", "npm": { - "downloads": 11, - "weekDownloads": 3 + "downloads": 19, + "weekDownloads": 7, + "versionsCount": 3, + "latestRelease": "1.0.2", + "latestReleaseDate": "2017-10-14T18:54:20.705Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25218,7 +25318,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.2, + "popularity": -1.15, "topicSearchString": "drawer falling customizable collapsible" }, { @@ -25270,8 +25370,12 @@ }, "npmPkg": "rn-render-perfs", "npm": { - "downloads": 5, - "weekDownloads": 4 + "downloads": 12, + "weekDownloads": 2, + "versionsCount": 1, + "latestRelease": "0.0.1", + "latestReleaseDate": "2017-11-06T07:33:02.599Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25280,7 +25384,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.7, + "popularity": -1.3, "topicSearchString": "" }, { @@ -25338,8 +25442,13 @@ "unmaintained": true, "npmPkg": "react-native-schemes-manager", "npm": { - "downloads": 6938, - "weekDownloads": 1777 + "downloads": 3816, + "weekDownloads": 1409, + "size": 27857, + "versionsCount": 22, + "latestRelease": "2.0.0", + "latestReleaseDate": "2019-04-03T00:00:54.186Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25349,7 +25458,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.532, + "popularity": -0.436, "topicSearchString": "xcode scheme build configuration environment variables" }, { @@ -25382,7 +25491,7 @@ "forks": 949, "issues": 179, "subscribers": 120, - "stars": 10662, + "stars": 10667, "dependencies": 5 }, "name": "@ui-kitten/components", @@ -25484,8 +25593,12 @@ }, "npmPkg": "react-native-offscreen-toolbar", "npm": { - "downloads": 43, - "weekDownloads": 7 + "downloads": 35, + "weekDownloads": 8, + "versionsCount": 11, + "latestRelease": "1.0.10", + "latestReleaseDate": "2018-01-26T01:59:32.021Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25494,7 +25607,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.61, + "popularity": -1.55, "topicSearchString": "component mobile ui toolbar navbar header material material-design" }, { @@ -25549,8 +25662,13 @@ "unmaintained": true, "npmPkg": "react-native-braintree-payments-drop-in", "npm": { - "downloads": 42, - "weekDownloads": 24 + "downloads": 225, + "weekDownloads": 225, + "size": 66831, + "versionsCount": 9, + "latestRelease": "1.2.0", + "latestReleaseDate": "2019-10-28T11:18:21.016Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25560,7 +25678,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.967, + "popularity": -0.635, "topicSearchString": "braintree payments drop-in" }, { @@ -25587,10 +25705,10 @@ "updatedAt": "2025-11-10T14:28:05Z", "createdAt": "2017-06-14T19:50:59Z", "pushedAt": "2025-11-10T14:28:05Z", - "forks": 2749, - "issues": 702, - "subscribers": 226, - "stars": 34371, + "forks": 2751, + "issues": 704, + "subscribers": 225, + "stars": 34378, "dependencies": 8 }, "name": "formik", @@ -25624,20 +25742,24 @@ }, "npmPkg": "formik", "npm": { - "downloads": 12601076, - "weekDownloads": 3249572 + "downloads": 10224830, + "weekDownloads": 2677935, + "size": 585028, + "versionsCount": 214, + "latestRelease": "2.4.9", + "latestReleaseDate": "2025-11-10T17:02:05.434Z", + "hasReadme": true }, - "score": 90, + "score": 80, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", - "Recently updated", "Has a README file", "Has a description", "Lots of open issues" ], - "popularity": 0.219, + "popularity": 0.223, "topicSearchString": "formik form forms dom hooks validation render-props higher-order-component hoc" }, { @@ -25693,8 +25815,13 @@ }, "npmPkg": "react-native-google-play-game-services", "npm": { - "downloads": 15, - "weekDownloads": 8 + "downloads": 27, + "weekDownloads": 2, + "size": 29935053, + "versionsCount": 1, + "latestRelease": "1.0.0", + "latestReleaseDate": "2018-03-12T01:19:43.981Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25704,7 +25831,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.217, + "popularity": -1.683, "topicSearchString": "google-play google-play-game-services android google-play-games google-play-service" }, { @@ -25762,8 +25889,13 @@ "unmaintained": true, "npmPkg": "react-native-popup-menu-android", "npm": { - "downloads": 542, - "weekDownloads": 41 + "downloads": 563, + "weekDownloads": 123, + "size": 636653, + "versionsCount": 4, + "latestRelease": "1.0.3", + "latestReleaseDate": "2018-05-22T08:08:18.606Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25772,7 +25904,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.685, + "popularity": -1.564, "topicSearchString": "android popup popover menu overlay material" }, { @@ -25831,8 +25963,13 @@ "unmaintained": true, "npmPkg": "react-scroll-paged-view", "npm": { - "downloads": 24, - "weekDownloads": 9 + "downloads": 130, + "weekDownloads": 12, + "size": 151639, + "versionsCount": 38, + "latestRelease": "2.2.6", + "latestReleaseDate": "2019-04-21T15:09:27.178Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25842,7 +25979,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.14, + "popularity": -1.42, "topicSearchString": "scrollview full-page-scroll full-screen-scroll scroll paged view" }, { @@ -25862,9 +25999,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-09-09T11:49:32Z", + "updatedAt": "2026-01-01T13:36:05Z", "createdAt": "2018-02-23T08:03:13Z", - "pushedAt": "2025-09-09T11:49:32Z", + "pushedAt": "2026-01-01T13:36:05Z", "forks": 70, "issues": 21, "subscribers": 6, @@ -25899,16 +26036,22 @@ }, "npmPkg": "react-native-azure-auth", "npm": { - "downloads": 10700, - "weekDownloads": 2384 + "downloads": 5965, + "weekDownloads": 2429, + "size": 1887213, + "versionsCount": 54, + "latestRelease": "1.9.0", + "latestReleaseDate": "2025-09-09T11:53:42.389Z", + "hasReadme": true }, - "score": 10, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.189, + "popularity": 0.346, "topicSearchString": "azure azuread authentication active-directory oauth oauth2" }, { @@ -25963,8 +26106,13 @@ "unmaintained": true, "npmPkg": "react-native-modal-popover", "npm": { - "downloads": 9540, - "weekDownloads": 6260 + "downloads": 17715, + "weekDownloads": 5360, + "size": 98527, + "versionsCount": 17, + "latestRelease": "2.1.3", + "latestReleaseDate": "2022-12-30T12:05:28.732Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -25974,7 +26122,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.192, + "popularity": -0.243, "topicSearchString": "popover modal" }, { @@ -26000,7 +26148,7 @@ "forks": 40, "issues": 16, "subscribers": 5, - "stars": 98, + "stars": 97, "dependencies": 0 }, "name": "react-native-vkontakte-login", @@ -26031,8 +26179,13 @@ "unmaintained": true, "npmPkg": "react-native-vkontakte-login", "npm": { - "downloads": 691, - "weekDownloads": 111 + "downloads": 485, + "weekDownloads": 81, + "size": 70666, + "versionsCount": 62, + "latestRelease": "1.0.1", + "latestReleaseDate": "2020-07-20T06:56:43.137Z", + "hasReadme": true }, "score": 0, "matchingScoreModifiers": [ @@ -26042,7 +26195,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.363, + "popularity": -1.358, "topicSearchString": "vk vkontakte sdk login share" }, { @@ -26063,13 +26216,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-15T15:14:30Z", + "updatedAt": "2026-01-05T15:25:21Z", "createdAt": "2018-02-11T22:31:55Z", - "pushedAt": "2025-12-15T15:14:30Z", + "pushedAt": "2026-01-05T15:25:21Z", "forks": 462, "issues": 87, "subscribers": 19, - "stars": 1844, + "stars": 1846, "dependencies": 2 }, "name": "react-native-picker-select", @@ -26105,8 +26258,8 @@ }, "npmPkg": "react-native-picker-select", "npm": { - "downloads": 456488, - "weekDownloads": 129966, + "downloads": 219637, + "weekDownloads": 100573, "size": 45794, "versionsCount": 61, "latestRelease": "9.3.1", @@ -26121,7 +26274,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.242, + "popularity": 0.639, "topicSearchString": "dropdown picker select expo items frontend javascript library npm npm-package package" }, { @@ -26177,7 +26330,7 @@ "npmPkg": "react-native-keyguard", "npm": { "downloads": 32, - "weekDownloads": 4, + "weekDownloads": 10, "size": 72049, "versionsCount": 4, "latestRelease": "0.1.4", @@ -26191,7 +26344,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.636, + "popularity": -1.464, "topicSearchString": "component android lock-screen" }, { @@ -26225,7 +26378,7 @@ "forks": 101, "issues": 9, "subscribers": 9, - "stars": 596, + "stars": 597, "dependencies": 0 }, "name": "react-native-swiper-flatlist", @@ -26271,8 +26424,8 @@ }, "npmPkg": "react-native-swiper-flatlist", "npm": { - "downloads": 57626, - "weekDownloads": 15521, + "downloads": 27445, + "weekDownloads": 12419, "size": 72808, "versionsCount": 66, "latestRelease": "3.2.5", @@ -26286,7 +26439,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.229, + "popularity": 0.635, "topicSearchString": "swiper swiper-flatlist hooks typescript component flatlist flatlist-swiper carousel slider scrollview images infinite scroll scrolling cards stack android ios swipeview swipe expo" }, { @@ -26349,8 +26502,8 @@ "unmaintained": true, "npmPkg": "react-native-grid-list", "npm": { - "downloads": 132, - "weekDownloads": 15, + "downloads": 133, + "weekDownloads": 37, "size": 1057645, "versionsCount": 12, "latestRelease": "1.1.0", @@ -26364,7 +26517,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.403, + "popularity": -1.261, "topicSearchString": "grid-list grid grid-view grid-component grid-layout flatlist flatlist-grid" }, { @@ -26400,9 +26553,9 @@ "createdAt": "2017-03-04T16:33:14Z", "pushedAt": "2025-11-20T07:29:49Z", "forks": 104, - "issues": 10, + "issues": 11, "subscribers": 3, - "stars": 354, + "stars": 355, "dependencies": 2 }, "name": "react-native-image-marker", @@ -26438,8 +26591,8 @@ }, "npmPkg": "react-native-image-marker", "npm": { - "downloads": 17014, - "weekDownloads": 4196, + "downloads": 13323, + "weekDownloads": 3501, "size": 282872, "versionsCount": 72, "latestRelease": "1.2.9", @@ -26454,7 +26607,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.21, + "popularity": 0.223, "topicSearchString": "ios android image marker text watermark icon mark photo icon-watermark" }, { @@ -26484,7 +26637,7 @@ "forks": 171, "issues": 54, "subscribers": 7, - "stars": 671, + "stars": 672, "dependencies": 2 }, "name": "react-native-walkthrough-tooltip", @@ -26511,26 +26664,28 @@ "hasNativeCode": false, "configPlugin": false }, + "unmaintained": true, "npmPkg": "react-native-walkthrough-tooltip", "npm": { - "downloads": 202356, - "weekDownloads": 67969, + "downloads": 186700, + "weekDownloads": 51905, "size": 49891, "versionsCount": 50, "latestRelease": "1.6.0", "latestReleaseDate": "2024-01-09T16:28:39.537Z", "hasReadme": true }, - "score": 35, + "score": 5, "matchingScoreModifiers": [ "Popular", "Known", "Has a README file", "Has a description", "Not updated recently", - "Lots of open issues" + "Lots of open issues", + "Unmaintained" ], - "popularity": 0.536, + "popularity": -0.514, "topicSearchString": "walkthrough tooltip popover highlighting" }, { @@ -26557,7 +26712,7 @@ "forks": 162, "issues": 26, "subscribers": 22, - "stars": 1013, + "stars": 1014, "dependencies": 1 }, "name": "react-native-canvas", @@ -26585,8 +26740,8 @@ }, "npmPkg": "react-native-canvas", "npm": { - "downloads": 35740, - "weekDownloads": 9364, + "downloads": 25343, + "weekDownloads": 7107, "size": 71319, "versionsCount": 43, "latestRelease": "0.1.40", @@ -26601,7 +26756,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.223, + "popularity": 0.238, "topicSearchString": "canvas javascript graphics" }, { @@ -26661,8 +26816,8 @@ "unmaintained": true, "npmPkg": "react-native-draggable-calendar", "npm": { - "downloads": 31, - "weekDownloads": 5, + "downloads": 47, + "weekDownloads": 16, "size": 647560, "versionsCount": 3, "latestRelease": "1.0.2", @@ -26676,7 +26831,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.357, + "popularity": -1.209, "topicSearchString": "calendar drag draggable draggable-calendar" }, { @@ -26735,8 +26890,8 @@ "unmaintained": true, "npmPkg": "rn-pdf-reader-js", "npm": { - "downloads": 15933, - "weekDownloads": 4922, + "downloads": 11097, + "weekDownloads": 4213, "size": 112060, "versionsCount": 37, "latestRelease": "4.1.1", @@ -26751,7 +26906,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.237, + "popularity": -0.427, "topicSearchString": "pdf pdfjs reader pdf-reader pdf-viewer expo" }, { @@ -26783,7 +26938,7 @@ "forks": 141, "issues": 23, "subscribers": 10, - "stars": 867, + "stars": 868, "dependencies": 0 }, "name": "react-native-snackbar", @@ -26815,8 +26970,8 @@ }, "npmPkg": "react-native-snackbar", "npm": { - "downloads": 53716, - "weekDownloads": 14913, + "downloads": 41161, + "weekDownloads": 10114, "size": 178467, "versionsCount": 56, "latestRelease": "2.9.0", @@ -26832,7 +26987,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.236, + "popularity": 0.209, "topicSearchString": "component ios android material-design snackbar snack-bar material" }, { @@ -26897,7 +27052,7 @@ "unmaintained": true, "npmPkg": "react-native-pseudo-localization", "npm": { - "downloads": 5, + "downloads": 2, "weekDownloads": 2, "size": 9389, "versionsCount": 2, @@ -26912,7 +27067,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1, "topicSearchString": "chaos-engineering i18n internationalization l10n language localization pseudo-localization psuedo-localize psuedo translation i10n pseudo" }, { @@ -26979,8 +27134,8 @@ "unmaintained": true, "npmPkg": "react-native-keyboard-accessory", "npm": { - "downloads": 31780, - "weekDownloads": 8587, + "downloads": 24132, + "weekDownloads": 6037, "size": 30087, "versionsCount": 28, "latestRelease": "0.1.16", @@ -26995,7 +27150,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.52, + "popularity": -0.537, "topicSearchString": "keyboard-accessory keyboard ios android component input-accessory sticky-views" }, { @@ -27026,10 +27181,10 @@ "updatedAt": "2025-06-05T18:26:24Z", "createdAt": "2018-04-08T18:31:00Z", "pushedAt": "2025-06-05T18:26:24Z", - "forks": 368, - "issues": 50, + "forks": 369, + "issues": 51, "subscribers": 10, - "stars": 2478, + "stars": 2481, "dependencies": 0 }, "name": "react-native-date-picker", @@ -27063,8 +27218,8 @@ }, "npmPkg": "react-native-date-picker", "npm": { - "downloads": 34926, - "weekDownloads": 34926, + "downloads": 420298, + "weekDownloads": 172081, "size": 3974706, "versionsCount": 135, "latestRelease": "5.0.13", @@ -27079,7 +27234,7 @@ "Has a description", "Not updated recently" ], - "popularity": 1.1, + "popularity": 0.598, "topicSearchString": "datepicker date-picker datetimepicker date-time-picker datepicker-component time-picker timepicker datetime" }, { @@ -27145,8 +27300,8 @@ "unmaintained": true, "npmPkg": "react-native-gradients", "npm": { - "downloads": 11035, - "weekDownloads": 3773, + "downloads": 4004, + "weekDownloads": 2904, "size": 32964, "versionsCount": 16, "latestRelease": "2.1.1", @@ -27160,7 +27315,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.459, + "popularity": -0.133, "topicSearchString": "component ios android linear-gradient radial-gradient gradient javascript es6" }, { @@ -27188,10 +27343,10 @@ "updatedAt": "2025-08-10T16:48:57Z", "createdAt": "2018-08-28T15:32:05Z", "pushedAt": "2025-08-10T16:48:57Z", - "forks": 611, + "forks": 615, "issues": 266, "subscribers": 107, - "stars": 11440, + "stars": 11469, "dependencies": 7 }, "name": "@nozbe/watermelondb", @@ -27229,8 +27384,8 @@ "configPlugin": false }, "npm": { - "downloads": 84023, - "weekDownloads": 23346, + "downloads": 39928, + "weekDownloads": 17466, "size": 1301865, "versionsCount": 196, "latestRelease": "0.28.0", @@ -27247,7 +27402,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.236, + "popularity": 0.622, "topicSearchString": "database sqlite indexeddb lokijs watermelon watermelondb offline offline-first persistence reactive rxjs better-sqlite3 db hacktoberfest" }, { @@ -27303,8 +27458,8 @@ }, "npmPkg": "react-native-version-info", "npm": { - "downloads": 21109, - "weekDownloads": 8358, + "downloads": 25081, + "weekDownloads": 6767, "size": 43322, "versionsCount": 11, "latestRelease": "1.1.1", @@ -27317,7 +27472,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.587, + "popularity": 0.229, "topicSearchString": "android ios component windows" }, { @@ -27352,10 +27507,10 @@ "updatedAt": "2025-09-23T14:13:54Z", "createdAt": "2017-03-16T20:18:39Z", "pushedAt": "2025-09-23T14:13:54Z", - "forks": 989, - "issues": 23, + "forks": 991, + "issues": 25, "subscribers": 51, - "stars": 3636, + "stars": 3645, "dependencies": 0 }, "name": "react-native-track-player", @@ -27397,8 +27552,8 @@ }, "npmPkg": "react-native-track-player", "npm": { - "downloads": 127860, - "weekDownloads": 31829, + "downloads": 67574, + "weekDownloads": 26868, "size": 386892, "versionsCount": 212, "latestRelease": "4.1.2", @@ -27413,7 +27568,7 @@ "Has a description", "Not supporting New Architecture" ], - "popularity": 0.212, + "popularity": 0.588, "topicSearchString": "track-player audio-player audio player music controls chromecast android ios windows hooks music-player music-library media-control audio-library" }, { @@ -27474,8 +27629,8 @@ }, "npmPkg": "react-native-hotspot", "npm": { - "downloads": 33, - "weekDownloads": 5, + "downloads": 35, + "weekDownloads": 8, "size": 12154, "versionsCount": 6, "latestRelease": "0.0.6", @@ -27488,7 +27643,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.607, + "popularity": -0.55, "topicSearchString": "hotspot tutorial onboarding expo frontend" }, { @@ -27547,8 +27702,8 @@ "unmaintained": true, "npmPkg": "react-native-text-avatar", "npm": { - "downloads": 301, - "weekDownloads": 58, + "downloads": 201, + "weekDownloads": 43, "size": 81573, "versionsCount": 8, "latestRelease": "1.0.7", @@ -27562,7 +27717,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.334, + "popularity": -1.317, "topicSearchString": "component avatar text letter text-avatar letter-avatar" }, { @@ -27621,8 +27776,8 @@ "unmaintained": true, "npmPkg": "react-native-buglife", "npm": { - "downloads": 66, - "weekDownloads": 18, + "downloads": 65, + "weekDownloads": 5, "versionsCount": 18, "latestRelease": "0.1.13", "latestReleaseDate": "2018-01-30T02:04:41.106Z", @@ -27636,7 +27791,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.51, + "popularity": -1.683, "topicSearchString": "component mobile ios android buglife bug-reporting bug-reporter" }, { @@ -27696,8 +27851,8 @@ "unmaintained": true, "npmPkg": "react-native-customize-selected-date", "npm": { - "downloads": 11, - "weekDownloads": 11, + "downloads": 28, + "weekDownloads": 6, "size": 2649648, "versionsCount": 2, "latestRelease": "1.0.1", @@ -27711,7 +27866,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.65, + "popularity": -1.55, "topicSearchString": "customize selected date calendar event customize-event customize-date" }, { @@ -27765,8 +27920,8 @@ "unmaintained": true, "npmPkg": "react-native-suggester", "npm": { - "downloads": 12, - "weekDownloads": 2, + "downloads": 66, + "weekDownloads": 9, "size": 46034, "versionsCount": 18, "latestRelease": "0.1.4", @@ -27781,7 +27936,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.38, "topicSearchString": "textinput autocompletion" }, { @@ -27839,8 +27994,8 @@ "unmaintained": true, "npmPkg": "react-native-scrolling-images", "npm": { - "downloads": 23, - "weekDownloads": 14, + "downloads": 43, + "weekDownloads": 4, "size": 4412552, "versionsCount": 7, "latestRelease": "1.0.6", @@ -27854,7 +28009,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.19, + "popularity": -1.67, "topicSearchString": "animated scrolling image background parallax" }, { @@ -27915,8 +28070,8 @@ }, "npmPkg": "react-native-instagram-login", "npm": { - "downloads": 986, - "weekDownloads": 559, + "downloads": 1235, + "weekDownloads": 417, "size": 454488, "versionsCount": 20, "latestRelease": "2.0.6", @@ -27931,7 +28086,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.268, + "popularity": 0.288, "topicSearchString": "instagram login auth ios android instagram-login instagram-api instagram-oauth authentication oauth" }, { @@ -27988,8 +28143,8 @@ "unmaintained": true, "npmPkg": "react-native-ruler", "npm": { - "downloads": 23, - "weekDownloads": 2, + "downloads": 46, + "weekDownloads": 4, "size": 722087, "versionsCount": 8, "latestRelease": "0.1.0", @@ -28059,8 +28214,8 @@ "unmaintained": true, "npmPkg": "react-native-safe-image", "npm": { - "downloads": 4, - "weekDownloads": 1, + "downloads": 15, + "weekDownloads": 3, "size": 6685, "versionsCount": 8, "latestRelease": "1.2.0", @@ -28074,7 +28229,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1, + "popularity": -1.3, "topicSearchString": "image fallback typescript" }, { @@ -28103,10 +28258,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-apple-authentication", @@ -28136,10 +28291,10 @@ }, "npmPkg": "expo-apple-authentication", "npm": { - "downloads": 392314, - "weekDownloads": 239757, + "downloads": 852701, + "weekDownloads": 213989, "size": 117049, - "versionsCount": 155, + "versionsCount": 156, "latestRelease": "8.0.8", "latestReleaseDate": "2025-12-05T06:53:02.524Z", "hasReadme": true @@ -28154,7 +28309,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.769, + "popularity": 0.213, "topicSearchString": "expo expo-apple-authentiocation apple-authentication sign-in-with-apple" }, { @@ -28182,10 +28337,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-application", @@ -28213,10 +28368,10 @@ }, "npmPkg": "expo-application", "npm": { - "downloads": 4507112, - "weekDownloads": 1088261, + "downloads": 3173350, + "weekDownloads": 964085, "size": 99235, - "versionsCount": 162, + "versionsCount": 163, "latestRelease": "7.0.8", "latestReleaseDate": "2025-12-05T06:52:54.624Z", "hasReadme": true @@ -28231,7 +28386,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.205, + "popularity": 0.508, "topicSearchString": "expo expo-application" }, { @@ -28261,10 +28416,10 @@ "updatedAt": "2025-12-22T09:31:37Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-22T09:31:37Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 2 }, "name": "expo-asset", @@ -28292,10 +28447,10 @@ }, "npmPkg": "expo-asset", "npm": { - "downloads": 8384453, - "weekDownloads": 2198140, + "downloads": 4295926, + "weekDownloads": 1919469, "size": 234846, - "versionsCount": 217, + "versionsCount": 218, "latestRelease": "12.0.12", "latestReleaseDate": "2025-12-18T09:53:19.628Z", "hasReadme": true @@ -28310,7 +28465,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.223, + "popularity": 0.63, "topicSearchString": "expo asset" }, { @@ -28378,8 +28533,8 @@ }, "npmPkg": "expo-av", "npm": { - "downloads": 2097666, - "weekDownloads": 516596, + "downloads": 1865706, + "weekDownloads": 439764, "size": 1298146, "versionsCount": 196, "latestRelease": "16.0.8", @@ -28395,7 +28550,7 @@ "Has a description", "Unmaintained" ], - "popularity": -0.791, + "popularity": -0.8, "topicSearchString": "expo audio video" }, { @@ -28420,13 +28575,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-06T00:08:04Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-06T00:08:04Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-background-fetch", @@ -28456,10 +28611,10 @@ }, "npmPkg": "expo-background-fetch", "npm": { - "downloads": 214251, - "weekDownloads": 73146, + "downloads": 81506, + "weekDownloads": 69323, "size": 89799, - "versionsCount": 175, + "versionsCount": 176, "latestRelease": "14.0.9", "latestReleaseDate": "2025-12-05T06:52:37.024Z", "hasReadme": true @@ -28474,7 +28629,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.54, + "popularity": 0.973, "topicSearchString": "expo fetch background background-fetch" }, { @@ -28504,10 +28659,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-battery", @@ -28535,10 +28690,10 @@ }, "npmPkg": "expo-battery", "npm": { - "downloads": 183031, - "weekDownloads": 59119, + "downloads": 266101, + "weekDownloads": 55571, "size": 123912, - "versionsCount": 154, + "versionsCount": 155, "latestRelease": "10.0.8", "latestReleaseDate": "2025-12-05T06:52:28.187Z", "hasReadme": true @@ -28553,7 +28708,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.525, + "popularity": 0.178, "topicSearchString": "expo expo-battery" }, { @@ -28584,10 +28739,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-blur", @@ -28615,10 +28770,10 @@ }, "npmPkg": "expo-blur", "npm": { - "downloads": 3186977, - "weekDownloads": 698437, + "downloads": 2274741, + "weekDownloads": 712892, "size": 96741, - "versionsCount": 172, + "versionsCount": 173, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:52:24.499Z", "hasReadme": true @@ -28633,7 +28788,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.186, + "popularity": 0.516, "topicSearchString": "expo expo-blur" }, { @@ -28663,10 +28818,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-brightness", @@ -28695,10 +28850,10 @@ }, "npmPkg": "expo-brightness", "npm": { - "downloads": 270985, - "weekDownloads": 57073, + "downloads": 310540, + "weekDownloads": 54350, "size": 105418, - "versionsCount": 166, + "versionsCount": 167, "latestRelease": "14.0.8", "latestReleaseDate": "2025-12-05T06:52:20.730Z", "hasReadme": true @@ -28713,7 +28868,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.179, + "popularity": 0.149, "topicSearchString": "expo expo-brightness brightness" }, { @@ -28739,13 +28894,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-23T15:48:33Z", + "updatedAt": "2026-01-08T13:18:06Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-23T15:48:33Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T13:18:06Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-calendar", @@ -28774,10 +28929,10 @@ }, "npmPkg": "expo-calendar", "npm": { - "downloads": 517772, - "weekDownloads": 118861, + "downloads": 517152, + "weekDownloads": 106999, "size": 496980, - "versionsCount": 178, + "versionsCount": 179, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:52:06.102Z", "hasReadme": true @@ -28792,7 +28947,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.195, + "popularity": 0.176, "topicSearchString": "expo calendar reminders" }, { @@ -28821,13 +28976,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-16T15:10:42Z", + "updatedAt": "2026-01-08T13:18:06Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-16T15:10:42Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T13:18:06Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-camera", @@ -28855,10 +29010,10 @@ }, "npmPkg": "expo-camera", "npm": { - "downloads": 2154063, - "weekDownloads": 505084, + "downloads": 1925150, + "weekDownloads": 439863, "size": 859047, - "versionsCount": 251, + "versionsCount": 252, "latestRelease": "17.0.10", "latestReleaseDate": "2025-12-05T06:52:15.819Z", "hasReadme": true @@ -28873,7 +29028,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.199, + "popularity": 0.194, "topicSearchString": "expo camera" }, { @@ -28900,10 +29055,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-cellular", @@ -28931,10 +29086,10 @@ }, "npmPkg": "expo-cellular", "npm": { - "downloads": 179308, - "weekDownloads": 39655, + "downloads": 147040, + "weekDownloads": 42820, "size": 120308, - "versionsCount": 155, + "versionsCount": 156, "latestRelease": "8.0.8", "latestReleaseDate": "2025-12-05T06:52:00.211Z", "hasReadme": true @@ -28949,7 +29104,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.188, + "popularity": 0.248, "topicSearchString": "expo expo-cellular" }, { @@ -28975,13 +29130,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-07T17:33:53Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-07T17:33:53Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 2 }, "name": "expo-constants", @@ -29009,12 +29164,12 @@ }, "npmPkg": "expo-constants", "npm": { - "downloads": 3538605, - "weekDownloads": 2338992, - "size": 128689, - "versionsCount": 227, - "latestRelease": "18.0.12", - "latestReleaseDate": "2025-12-12T08:55:53.919Z", + "downloads": 8784917, + "weekDownloads": 2242250, + "size": 128776, + "versionsCount": 229, + "latestRelease": "18.0.13", + "latestReleaseDate": "2026-01-06T23:33:35.969Z", "hasReadme": true }, "score": 90, @@ -29027,7 +29182,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.812, + "popularity": 0.217, "topicSearchString": "expo constants" }, { @@ -29053,10 +29208,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-contacts", @@ -29084,10 +29239,10 @@ }, "npmPkg": "expo-contacts", "npm": { - "downloads": 487338, - "weekDownloads": 114947, + "downloads": 475511, + "weekDownloads": 96916, "size": 386098, - "versionsCount": 200, + "versionsCount": 201, "latestRelease": "15.0.11", "latestReleaseDate": "2025-12-05T06:51:44.322Z", "hasReadme": true @@ -29102,7 +29257,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.2, + "popularity": 0.173, "topicSearchString": "expo contacts" }, { @@ -29131,13 +29286,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-09T22:41:33Z", + "updatedAt": "2026-01-09T07:25:13Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-09T22:41:33Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-09T07:25:13Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-crypto", @@ -29168,10 +29323,10 @@ }, "npmPkg": "expo-crypto", "npm": { - "downloads": 3064330, - "weekDownloads": 736896, + "downloads": 2638178, + "weekDownloads": 649633, "size": 114039, - "versionsCount": 166, + "versionsCount": 167, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:51:38.917Z", "hasReadme": true @@ -29186,7 +29341,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.204, + "popularity": 0.209, "topicSearchString": "web expo crypto ios android" }, { @@ -29218,10 +29373,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-device", @@ -29249,10 +29404,10 @@ }, "npmPkg": "expo-device", "npm": { - "downloads": 1912963, - "weekDownloads": 701940, + "downloads": 623285, + "weekDownloads": 623285, "size": 168283, - "versionsCount": 163, + "versionsCount": 164, "latestRelease": "8.0.10", "latestReleaseDate": "2025-12-05T06:51:27.039Z", "hasReadme": true @@ -29267,7 +29422,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.562, + "popularity": 1.1, "topicSearchString": "expo expo-device" }, { @@ -29295,10 +29450,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-document-picker", @@ -29327,10 +29482,10 @@ }, "npmPkg": "expo-document-picker", "npm": { - "downloads": 1643904, - "weekDownloads": 395968, + "downloads": 1504146, + "weekDownloads": 342154, "size": 106051, - "versionsCount": 185, + "versionsCount": 186, "latestRelease": "14.0.8", "latestReleaseDate": "2025-12-05T06:51:23.132Z", "hasReadme": true @@ -29345,7 +29500,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.205, + "popularity": 0.193, "topicSearchString": "expo expo-document-picker document-picker" }, { @@ -29377,10 +29532,10 @@ "updatedAt": "2025-12-30T15:26:03Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-30T15:26:03Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-file-system", @@ -29409,10 +29564,10 @@ }, "npmPkg": "expo-file-system", "npm": { - "downloads": 9124663, - "weekDownloads": 2278010, + "downloads": 4887805, + "weekDownloads": 2059227, "size": 833875, - "versionsCount": 245, + "versionsCount": 246, "latestRelease": "19.0.21", "latestReleaseDate": "2025-12-12T08:55:49.885Z", "hasReadme": true @@ -29427,7 +29582,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.212, + "popularity": 0.608, "topicSearchString": "expo file-system file" }, { @@ -29457,13 +29612,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-09T13:52:28Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-09T13:52:28Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-font", @@ -29491,10 +29646,10 @@ }, "npmPkg": "expo-font", "npm": { - "downloads": 8925264, - "weekDownloads": 2140053, + "downloads": 7797911, + "weekDownloads": 1954219, "size": 221988, - "versionsCount": 204, + "versionsCount": 205, "latestRelease": "14.0.10", "latestReleaseDate": "2025-12-05T06:51:11.366Z", "hasReadme": true @@ -29509,7 +29664,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.204, + "popularity": 0.213, "topicSearchString": "expo font" }, { @@ -29536,13 +29691,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-10T09:54:01Z", + "updatedAt": "2026-01-08T13:18:06Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-10T09:54:01Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T13:18:06Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-gl", @@ -29572,10 +29727,10 @@ }, "npmPkg": "expo-gl", "npm": { - "downloads": 232188, - "weekDownloads": 55885, + "downloads": 164457, + "weekDownloads": 52200, "size": 1666159, - "versionsCount": 202, + "versionsCount": 203, "latestRelease": "16.0.9", "latestReleaseDate": "2025-12-11T20:37:04.437Z", "hasReadme": true @@ -29590,7 +29745,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.205, + "popularity": 0.52, "topicSearchString": "expo gl glview webgl" }, { @@ -29619,10 +29774,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-haptics", @@ -29651,10 +29806,10 @@ }, "npmPkg": "expo-haptics", "npm": { - "downloads": 453253, - "weekDownloads": 453253, + "downloads": 2604907, + "weekDownloads": 875419, "size": 80029, - "versionsCount": 163, + "versionsCount": 164, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:50:52.332Z", "hasReadme": true @@ -29669,7 +29824,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.536, "topicSearchString": "expo expo-haptics haptics" }, { @@ -29697,13 +29852,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T14:25:22Z", + "updatedAt": "2026-01-07T17:33:53Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T14:25:22Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-07T17:33:53Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-image-manipulator", @@ -29731,10 +29886,10 @@ }, "npmPkg": "expo-image-manipulator", "npm": { - "downloads": 1133385, - "weekDownloads": 434488, + "downloads": 356770, + "weekDownloads": 356770, "size": 194096, - "versionsCount": 175, + "versionsCount": 176, "latestRelease": "14.0.8", "latestReleaseDate": "2025-12-05T06:50:43.349Z", "hasReadme": true @@ -29749,7 +29904,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.576, + "popularity": 1.1, "topicSearchString": "expo expo-image-manipulator" }, { @@ -29777,13 +29932,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-10T22:21:59Z", + "updatedAt": "2026-01-08T13:18:06Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-10T22:21:59Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T13:18:06Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-image-picker", @@ -29813,10 +29968,10 @@ }, "npmPkg": "expo-image-picker", "npm": { - "downloads": 3381217, - "weekDownloads": 705038, + "downloads": 3151823, + "weekDownloads": 736628, "size": 517406, - "versionsCount": 201, + "versionsCount": 202, "latestRelease": "17.0.10", "latestReleaseDate": "2025-12-11T20:36:59.013Z", "hasReadme": true @@ -29831,7 +29986,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.177, + "popularity": 0.199, "topicSearchString": "expo image picker image-picker" }, { @@ -29856,10 +30011,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-intent-launcher", @@ -29889,10 +30044,10 @@ }, "npmPkg": "expo-intent-launcher", "npm": { - "downloads": 92065, - "weekDownloads": 87698, + "downloads": 293028, + "weekDownloads": 74782, "size": 153584, - "versionsCount": 163, + "versionsCount": 164, "latestRelease": "13.0.8", "latestReleaseDate": "2025-12-05T06:50:27.327Z", "hasReadme": true @@ -29907,7 +30062,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.06, + "popularity": 0.217, "topicSearchString": "expo expo-intent-launcher intent launcher" }, { @@ -29937,10 +30092,10 @@ "updatedAt": "2025-12-16T12:30:11Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-16T12:30:11Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-keep-awake", @@ -29969,10 +30124,10 @@ }, "npmPkg": "expo-keep-awake", "npm": { - "downloads": 8563118, - "weekDownloads": 2041208, + "downloads": 5027861, + "weekDownloads": 1862458, "size": 59766, - "versionsCount": 169, + "versionsCount": 170, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:50:30.694Z", "hasReadme": true @@ -29987,7 +30142,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.203, + "popularity": 0.565, "topicSearchString": "expo awake keep-awake" }, { @@ -30019,10 +30174,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-linear-gradient", @@ -30050,10 +30205,10 @@ }, "npmPkg": "expo-linear-gradient", "npm": { - "downloads": 2711127, - "weekDownloads": 923293, + "downloads": 897114, + "weekDownloads": 897114, "size": 103046, - "versionsCount": 174, + "versionsCount": 175, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:50:23.710Z", "hasReadme": true @@ -30068,7 +30223,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.539, + "popularity": 1.1, "topicSearchString": "expo gradient" }, { @@ -30096,10 +30251,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-local-authentication", @@ -30131,10 +30286,10 @@ }, "npmPkg": "expo-local-authentication", "npm": { - "downloads": 944928, - "weekDownloads": 251264, + "downloads": 851165, + "weekDownloads": 196849, "size": 128412, - "versionsCount": 179, + "versionsCount": 180, "latestRelease": "17.0.8", "latestReleaseDate": "2025-12-05T06:50:08.019Z", "hasReadme": true @@ -30149,7 +30304,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.226, + "popularity": 0.197, "topicSearchString": "expo authentication auth touchid faceid fingerprint" }, { @@ -30176,13 +30331,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-05T09:34:48Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-05T09:34:48Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-localization", @@ -30212,10 +30367,10 @@ }, "npmPkg": "expo-localization", "npm": { - "downloads": 453079, - "weekDownloads": 453079, + "downloads": 1336548, + "weekDownloads": 404513, "size": 146650, - "versionsCount": 171, + "versionsCount": 172, "latestRelease": "17.0.8", "latestReleaseDate": "2025-12-05T06:50:16.506Z", "hasReadme": true @@ -30230,7 +30385,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.507, "topicSearchString": "expo localization locales l10n" }, { @@ -30258,14 +30413,14 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-17T11:22:32Z", + "updatedAt": "2026-01-09T11:26:57Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-17T11:22:32Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, - "dependencies": 0 + "pushedAt": "2026-01-09T11:26:57Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, + "dependencies": 1 }, "name": "expo-location", "fullName": "expo/expo", @@ -30297,10 +30452,10 @@ }, "npmPkg": "expo-location", "npm": { - "downloads": 2547263, - "weekDownloads": 743790, + "downloads": 2236698, + "weekDownloads": 512763, "size": 572840, - "versionsCount": 205, + "versionsCount": 206, "latestRelease": "19.0.8", "latestReleaseDate": "2025-12-05T06:50:03.238Z", "hasReadme": true @@ -30315,7 +30470,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.248, + "popularity": 0.195, "topicSearchString": "expo location geolocation coords geocoding compass heading" }, { @@ -30342,10 +30497,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-mail-composer", @@ -30374,10 +30529,10 @@ }, "npmPkg": "expo-mail-composer", "npm": { - "downloads": 319441, - "weekDownloads": 78728, + "downloads": 379389, + "weekDownloads": 73234, "size": 93124, - "versionsCount": 168, + "versionsCount": 169, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:49:57.521Z", "hasReadme": true @@ -30392,7 +30547,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.209, + "popularity": 0.164, "topicSearchString": "expo mail composer" }, { @@ -30423,10 +30578,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-media-library", @@ -30458,10 +30613,10 @@ }, "npmPkg": "expo-media-library", "npm": { - "downloads": 982568, - "weekDownloads": 219020, + "downloads": 915006, + "weekDownloads": 199310, "size": 1093943, - "versionsCount": 210, + "versionsCount": 211, "latestRelease": "18.2.1", "latestReleaseDate": "2025-12-05T06:49:44.272Z", "hasReadme": true @@ -30476,7 +30631,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.189, + "popularity": 0.185, "topicSearchString": "expo media library cameraroll photos videos" }, { @@ -30504,10 +30659,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-network", @@ -30535,10 +30690,10 @@ }, "npmPkg": "expo-network", "npm": { - "downloads": 553807, - "weekDownloads": 190299, + "downloads": 825409, + "weekDownloads": 187025, "size": 90051, - "versionsCount": 162, + "versionsCount": 163, "latestRelease": "8.0.8", "latestReleaseDate": "2025-12-05T06:49:22.185Z", "hasReadme": true @@ -30553,7 +30708,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.542, + "popularity": 0.193, "topicSearchString": "expo expo-network" }, { @@ -30579,13 +30734,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-19T22:17:36Z", + "updatedAt": "2026-01-09T14:25:59Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-19T22:17:36Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-09T14:25:59Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 7 }, "name": "expo-notifications", @@ -30615,12 +30770,12 @@ }, "npmPkg": "expo-notifications", "npm": { - "downloads": 2993476, - "weekDownloads": 687539, - "size": 1550701, - "versionsCount": 254, - "latestRelease": "0.32.15", - "latestReleaseDate": "2025-12-12T08:55:44.511Z", + "downloads": 2689519, + "weekDownloads": 620303, + "size": 1553612, + "versionsCount": 256, + "latestRelease": "0.32.16", + "latestReleaseDate": "2026-01-06T23:31:17.963Z", "hasReadme": true }, "score": 90, @@ -30633,7 +30788,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.195, + "popularity": 0.196, "topicSearchString": "expo notifications expo-notifications push-nofifications" }, { @@ -30700,8 +30855,8 @@ }, "npmPkg": "expo-pixi", "npm": { - "downloads": 292, - "weekDownloads": 106, + "downloads": 431, + "weekDownloads": 58, "size": 42398, "versionsCount": 19, "latestRelease": "2.1.1", @@ -30717,7 +30872,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.188, + "popularity": -1.385, "topicSearchString": "expo exponent game gl graphics opengl 2d pixi pixi.js sprite webgl cross-platform signature" }, { @@ -30743,10 +30898,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-print", @@ -30777,10 +30932,10 @@ }, "npmPkg": "expo-print", "npm": { - "downloads": 499857, - "weekDownloads": 499857, + "downloads": 547194, + "weekDownloads": 94054, "size": 148865, - "versionsCount": 182, + "versionsCount": 183, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:49:04.462Z", "hasReadme": true @@ -30795,7 +30950,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.146, "topicSearchString": "expo print android ios airprint" }, { @@ -30820,10 +30975,10 @@ "updatedAt": "2025-09-16T20:34:34Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-09-16T20:34:34Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-processing", @@ -30853,10 +31008,10 @@ }, "npmPkg": "expo-processing", "npm": { - "downloads": 1272, - "weekDownloads": 274, + "downloads": 785, + "weekDownloads": 273, "size": 5371, - "versionsCount": 150, + "versionsCount": 151, "latestRelease": "3.0.5", "latestReleaseDate": "2025-09-16T20:35:28.302Z", "hasReadme": true @@ -30870,7 +31025,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.183, + "popularity": -0.453, "topicSearchString": "expo processing.js graphics opengl gl" }, { @@ -30901,10 +31056,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-secure-store", @@ -30934,10 +31089,10 @@ }, "npmPkg": "expo-secure-store", "npm": { - "downloads": 2379644, - "weekDownloads": 737359, + "downloads": 2808196, + "weekDownloads": 654669, "size": 213039, - "versionsCount": 169, + "versionsCount": 170, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:48:52.082Z", "hasReadme": true @@ -30952,7 +31107,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.513, + "popularity": 0.198, "topicSearchString": "expo expo-secure-store secure store" }, { @@ -30985,13 +31140,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-08T13:18:06Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T13:18:06Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-sensors", @@ -31026,10 +31181,10 @@ }, "npmPkg": "expo-sensors", "npm": { - "downloads": 547883, - "weekDownloads": 131881, + "downloads": 541790, + "weekDownloads": 118881, "size": 341529, - "versionsCount": 197, + "versionsCount": 198, "latestRelease": "15.0.8", "latestReleaseDate": "2025-12-05T06:48:46.997Z", "hasReadme": true @@ -31044,7 +31199,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.205, + "popularity": 0.187, "topicSearchString": "expo sensors accelerometer devicemotion gyroscope lightsensor magnetometer pedometer barometer" }, { @@ -31069,10 +31224,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-sms", @@ -31100,10 +31255,10 @@ }, "npmPkg": "expo-sms", "npm": { - "downloads": 346989, - "weekDownloads": 76310, + "downloads": 389976, + "weekDownloads": 69226, "size": 70205, - "versionsCount": 184, + "versionsCount": 185, "latestRelease": "14.0.8", "latestReleaseDate": "2025-12-05T06:48:38.454Z", "hasReadme": true @@ -31118,7 +31273,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.187, + "popularity": 0.151, "topicSearchString": "expo sms" }, { @@ -31147,10 +31302,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-speech", @@ -31180,10 +31335,10 @@ }, "npmPkg": "expo-speech", "npm": { - "downloads": 162696, - "weekDownloads": 88763, + "downloads": 467311, + "weekDownloads": 467311, "size": 124841, - "versionsCount": 168, + "versionsCount": 169, "latestRelease": "14.0.8", "latestReleaseDate": "2025-12-05T06:48:34.458Z", "hasReadme": true @@ -31198,7 +31353,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.714, + "popularity": 1.1, "topicSearchString": "expo expo-speech speech voice" }, { @@ -31228,13 +31383,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-08T11:18:27Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T11:18:27Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-sqlite", @@ -31265,10 +31420,10 @@ }, "npmPkg": "expo-sqlite", "npm": { - "downloads": 775313, - "weekDownloads": 168988, + "downloads": 788196, + "weekDownloads": 154303, "size": 74629333, - "versionsCount": 210, + "versionsCount": 211, "latestRelease": "16.0.10", "latestReleaseDate": "2025-12-05T06:48:22.549Z", "hasReadme": true @@ -31283,7 +31438,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.185, + "popularity": 0.166, "topicSearchString": "expo sqlite sql storage async-storage" }, { @@ -31312,10 +31467,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-store-review", @@ -31346,8 +31501,13 @@ }, "npmPkg": "expo-store-review", "npm": { - "downloads": 786583, - "weekDownloads": 198851 + "downloads": 679718, + "weekDownloads": 168655, + "size": 54854, + "versionsCount": 166, + "latestRelease": "9.0.9", + "latestReleaseDate": "2025-12-05T06:47:58.717Z", + "hasReadme": true }, "score": 90, "matchingScoreModifiers": [ @@ -31359,7 +31519,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.215, + "popularity": 0.211, "topicSearchString": "expo expo-store-review reviews app-store google-play-store" }, { @@ -31385,13 +31545,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-09T11:26:49Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-09T11:26:49Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-task-manager", @@ -31421,10 +31581,10 @@ }, "npmPkg": "expo-task-manager", "npm": { - "downloads": 556984, - "weekDownloads": 180388, + "downloads": 691025, + "weekDownloads": 164904, "size": 261060, - "versionsCount": 183, + "versionsCount": 184, "latestRelease": "14.0.9", "latestReleaseDate": "2025-12-05T06:47:47.439Z", "hasReadme": true @@ -31439,7 +31599,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.525, + "popularity": 0.203, "topicSearchString": "expo task-manager task background" }, { @@ -31468,9 +31628,9 @@ "createdAt": "2017-05-31T23:34:03Z", "pushedAt": "2024-07-28T18:21:03Z", "forks": 89, - "issues": 84, + "issues": 85, "subscribers": 18, - "stars": 843, + "stars": 844, "dependencies": 2 }, "name": "expo-three", @@ -31510,8 +31670,8 @@ }, "npmPkg": "expo-three", "npm": { - "downloads": 53718, - "weekDownloads": 19754, + "downloads": 71666, + "weekDownloads": 18024, "size": 126395, "versionsCount": 55, "latestRelease": "8.0.0", @@ -31527,7 +31687,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.563, + "popularity": 0.214, "topicSearchString": "three.js three gaming graphics opengl gl expo arkit expo-web web threejs ar-session javascript javascript-game" }, { @@ -31556,10 +31716,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-video-thumbnails", @@ -31590,10 +31750,10 @@ }, "npmPkg": "expo-video-thumbnails", "npm": { - "downloads": 311149, - "weekDownloads": 60440, + "downloads": 235722, + "weekDownloads": 57535, "size": 65622, - "versionsCount": 163, + "versionsCount": 164, "latestRelease": "10.0.8", "latestReleaseDate": "2025-12-05T06:47:20.075Z", "hasReadme": true @@ -31608,7 +31768,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.165, + "popularity": 0.207, "topicSearchString": "expo expo-video-thumbnails thumbnail android ios" }, { @@ -31639,10 +31799,10 @@ "updatedAt": "2025-12-11T09:45:25Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-11T09:45:25Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-web-browser", @@ -31672,10 +31832,10 @@ }, "npmPkg": "expo-web-browser", "npm": { - "downloads": 4555871, - "weekDownloads": 1187539, + "downloads": 4549243, + "weekDownloads": 1132223, "size": 268926, - "versionsCount": 185, + "versionsCount": 186, "latestRelease": "15.0.10", "latestReleaseDate": "2025-12-05T06:47:29.847Z", "hasReadme": true @@ -31690,7 +31850,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.222, + "popularity": 0.212, "topicSearchString": "expo expo-web-browser web browser" }, { @@ -31717,10 +31877,10 @@ "updatedAt": "2025-12-12T08:46:28Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-12T08:46:28Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 14 }, "name": "jest-expo", @@ -31744,10 +31904,10 @@ }, "npmPkg": "jest-expo", "npm": { - "downloads": 3196858, - "weekDownloads": 852270, + "downloads": 1713837, + "weekDownloads": 705105, "size": 122174, - "versionsCount": 301, + "versionsCount": 302, "latestRelease": "54.0.16", "latestReleaseDate": "2025-12-12T08:55:32.669Z", "hasReadme": true @@ -31762,7 +31922,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.227, + "popularity": 0.6, "topicSearchString": "" }, { @@ -31819,8 +31979,8 @@ "unmaintained": true, "npmPkg": "rn-verifcode", "npm": { - "downloads": 12, - "weekDownloads": 2, + "downloads": 11, + "weekDownloads": 4, "size": 17449, "versionsCount": 1, "latestRelease": "0.0.1", @@ -31834,7 +31994,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.1, "topicSearchString": "textinput sms-code verification verification-code" }, { @@ -31898,8 +32058,8 @@ "configPlugin": false }, "npm": { - "downloads": 470, - "weekDownloads": 100, + "downloads": 463, + "weekDownloads": 64, "size": 128960, "versionsCount": 55, "latestRelease": "3.2.2", @@ -31914,7 +32074,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.318, + "popularity": -1.381, "topicSearchString": "in-app browser custom-tabs tabs chrome chrome-custom-tabs safari-view-controller sfsafariviewcontroller kotlin swift typescript flow" }, { @@ -31973,8 +32133,8 @@ "unmaintained": true, "npmPkg": "react-native-window-guard", "npm": { - "downloads": 462, - "weekDownloads": 98, + "downloads": 361, + "weekDownloads": 88, "size": 423025, "versionsCount": 7, "latestRelease": "1.0.6", @@ -31989,7 +32149,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.319, + "popularity": -1.29, "topicSearchString": "component safearea ios android" }, { @@ -32043,8 +32203,8 @@ "unmaintained": true, "npmPkg": "react-native-dns-lookup", "npm": { - "downloads": 2159, - "weekDownloads": 2159, + "downloads": 8173, + "weekDownloads": 2791, "size": 18220, "versionsCount": 6, "latestRelease": "1.0.6", @@ -32058,7 +32218,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.1, + "popularity": -0.46, "topicSearchString": "dns" }, { @@ -32133,8 +32293,8 @@ }, "npmPkg": "react-native-input-spinner", "npm": { - "downloads": 3231, - "weekDownloads": 844, + "downloads": 3170, + "weekDownloads": 639, "size": 464934, "versionsCount": 78, "latestRelease": "1.8.1", @@ -32148,7 +32308,7 @@ "Has a description", "No license, GPL license or unrecognized license" ], - "popularity": 0.222, + "popularity": 0.172, "topicSearchString": "component android ios windows spinner number input float real integer decimal int selector stepper step" }, { @@ -32205,8 +32365,8 @@ }, "unmaintained": true, "npm": { - "downloads": 176, - "weekDownloads": 176, + "downloads": 904, + "weekDownloads": 374, "size": 30714, "versionsCount": 4, "latestRelease": "1.5.0", @@ -32220,7 +32380,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.641, + "popularity": -1.147, "topicSearchString": "keyboard input keyboard-aware keyboardavoid" }, { @@ -32275,8 +32435,8 @@ }, "unmaintained": true, "npm": { - "downloads": 87, - "weekDownloads": 34, + "downloads": 141, + "weekDownloads": 24, "size": 16898, "versionsCount": 4, "latestRelease": "1.2.0", @@ -32290,7 +32450,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.16, + "popularity": -1.355, "topicSearchString": "expandable accordion" }, { @@ -32345,8 +32505,8 @@ }, "unmaintained": true, "npm": { - "downloads": 27, - "weekDownloads": 13, + "downloads": 43, + "weekDownloads": 6, "size": 9146, "versionsCount": 6, "latestRelease": "2.1.0", @@ -32360,7 +32520,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.067, + "popularity": -1.38, "topicSearchString": "fadein fadeout" }, { @@ -32416,8 +32576,8 @@ }, "unmaintained": true, "npm": { - "downloads": 4482, - "weekDownloads": 1007, + "downloads": 4380, + "weekDownloads": 1388, "size": 15925, "versionsCount": 3, "latestRelease": "1.2.0", @@ -32431,7 +32591,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.559, + "popularity": -0.48, "topicSearchString": "slider swiper gallery" }, { @@ -32491,8 +32651,8 @@ "unmaintained": true, "npmPkg": "react-native-eva-icons", "npm": { - "downloads": 21031, - "weekDownloads": 5042, + "downloads": 17360, + "weekDownloads": 3806, "size": 1162020, "versionsCount": 7, "latestRelease": "1.3.1", @@ -32507,7 +32667,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.546, + "popularity": -0.564, "topicSearchString": "eva-icons svg icons-source" }, { @@ -32572,8 +32732,8 @@ "unmaintained": true, "npmPkg": "react-native-nested-listview", "npm": { - "downloads": 1795, - "weekDownloads": 454, + "downloads": 1789, + "weekDownloads": 419, "size": 479208, "versionsCount": 34, "latestRelease": "0.14.2", @@ -32588,7 +32748,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.535, + "popularity": -0.55, "topicSearchString": "list nested listview nested-structures nested-objects reactjs component tree treeview android ios typescript expo" }, { @@ -32613,7 +32773,7 @@ "forks": 30, "issues": 24, "subscribers": 5, - "stars": 197, + "stars": 198, "dependencies": 0 }, "name": "react-native-wifi-p2p", @@ -32645,8 +32805,8 @@ }, "npmPkg": "react-native-wifi-p2p", "npm": { - "downloads": 1134, - "weekDownloads": 242, + "downloads": 718, + "weekDownloads": 144, "size": 73291, "versionsCount": 35, "latestRelease": "3.6.1", @@ -32661,7 +32821,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.182, + "popularity": -0.579, "topicSearchString": "android p2p peer-to-peer wifi-direct wi-fi-direct wifi-p2p-manager wifi" }, { @@ -32681,13 +32841,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-26T09:14:32Z", + "updatedAt": "2026-01-07T17:04:27Z", "createdAt": "2019-07-19T15:19:09Z", - "pushedAt": "2025-12-26T09:14:32Z", + "pushedAt": "2026-01-07T17:04:27Z", "forks": 22, "issues": 4, "subscribers": 5, - "stars": 484, + "stars": 489, "dependencies": 0 }, "name": "react-native-bundle-splitter", @@ -32731,8 +32891,8 @@ }, "npmPkg": "react-native-bundle-splitter", "npm": { - "downloads": 10073, - "weekDownloads": 2780, + "downloads": 4960, + "weekDownloads": 1638, "size": 22302, "versionsCount": 20, "latestRelease": "3.1.1", @@ -32747,7 +32907,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.235, + "popularity": 0.281, "topicSearchString": "web bundle bundles separate separator split splitter splitting inline require ram js-bundle lazy loading loadable unbundle ios android ram-bundle" }, { @@ -32808,7 +32968,7 @@ "unmaintained": true, "npmPkg": "react-native-gesture-detector", "npm": { - "downloads": 67, + "downloads": 41, "weekDownloads": 23, "size": 48992, "versionsCount": 5, @@ -32823,7 +32983,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.193, + "popularity": -0.989, "topicSearchString": "gesture custom-gestures detection component" }, { @@ -32853,7 +33013,7 @@ "updatedAt": "2019-10-15T21:32:50Z", "createdAt": "2017-04-20T08:24:52Z", "pushedAt": "2019-10-15T21:32:50Z", - "forks": 122, + "forks": 120, "issues": 12, "subscribers": 12, "stars": 953, @@ -32890,8 +33050,8 @@ "unmaintained": true, "npmPkg": "react-native-indicators", "npm": { - "downloads": 58752, - "weekDownloads": 15489, + "downloads": 51213, + "weekDownloads": 13421, "size": 36294, "versionsCount": 23, "latestRelease": "0.17.0", @@ -32907,7 +33067,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.526, + "popularity": -0.527, "topicSearchString": "component ios android activity indicator spinner pacman material" }, { @@ -32937,13 +33097,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-01T20:31:43Z", + "updatedAt": "2026-01-02T23:14:19Z", "createdAt": "2016-06-28T14:58:12Z", - "pushedAt": "2025-12-01T20:31:43Z", + "pushedAt": "2026-01-02T23:14:19Z", "forks": 428, - "issues": 11, + "issues": 6, "subscribers": 10, - "stars": 1483, + "stars": 1485, "dependencies": 0 }, "name": "@react-native-documents/picker", @@ -32974,12 +33134,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 523279, - "weekDownloads": 133673, - "size": 177594, - "versionsCount": 15, - "latestRelease": "11.0.3", - "latestReleaseDate": "2025-12-01T20:34:06.676Z", + "downloads": 422836, + "weekDownloads": 134693, + "size": 176826, + "versionsCount": 17, + "latestRelease": "12.0.0", + "latestReleaseDate": "2026-01-02T23:16:39.766Z", "hasReadme": false }, "score": 55, @@ -32989,7 +33149,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.217, + "popularity": 0.521, "topicSearchString": "document picker uidocumentmenuviewcontroller dropbox google-drive icloud" }, { @@ -33060,8 +33220,8 @@ "unmaintained": true, "npmPkg": "react-native-modern-datepicker", "npm": { - "downloads": 9756, - "weekDownloads": 2682, + "downloads": 7649, + "weekDownloads": 1786, "size": 42809, "versionsCount": 10, "latestRelease": "1.0.0-beta.91", @@ -33078,7 +33238,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.516, + "popularity": -0.551, "topicSearchString": "datepicker calendar calendars persian-calendar jalaali-calendar time-picker month-picker persian jalaali customizable-datepicker" }, { @@ -33141,8 +33301,8 @@ "configPlugin": false }, "npm": { - "downloads": 165380, - "weekDownloads": 47465, + "downloads": 119130, + "weekDownloads": 38870, "size": 34660, "versionsCount": 19, "latestRelease": "2.2.2", @@ -33158,7 +33318,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.244, + "popularity": 0.527, "topicSearchString": "multi-slider component components slider multiple ios android" }, { @@ -33188,7 +33348,7 @@ "forks": 109, "issues": 63, "subscribers": 5, - "stars": 524, + "stars": 526, "dependencies": 1 }, "name": "@react-native-cookies/cookies", @@ -33218,8 +33378,8 @@ }, "unmaintained": true, "npm": { - "downloads": 610673, - "weekDownloads": 190238, + "downloads": 271318, + "weekDownloads": 154743, "size": 121198, "versionsCount": 16, "latestRelease": "6.2.1", @@ -33236,7 +33396,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.235, + "popularity": -0.015, "topicSearchString": "component android ios cookies webview" }, { @@ -33291,8 +33451,8 @@ }, "npmPkg": "react-native-create-thumbnail", "npm": { - "downloads": 108714, - "weekDownloads": 22427, + "downloads": 104551, + "weekDownloads": 41620, "size": 46868, "versionsCount": 26, "latestRelease": "2.2.0", @@ -33307,7 +33467,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.175, + "popularity": 0.588, "topicSearchString": "thumbnails video android ios" }, { @@ -33342,13 +33502,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-22T11:00:15Z", + "updatedAt": "2026-01-12T11:06:57Z", "createdAt": "2018-04-25T06:35:29Z", - "pushedAt": "2025-12-22T11:00:15Z", - "forks": 1393, - "issues": 212, + "pushedAt": "2026-01-12T11:06:57Z", + "forks": 1396, + "issues": 216, "subscribers": 80, - "stars": 10558, + "stars": 10582, "dependencies": 2 }, "name": "react-native-reanimated", @@ -33375,10 +33535,10 @@ }, "npmPkg": "react-native-reanimated", "npm": { - "downloads": 385603, - "weekDownloads": 385603, + "downloads": 5134868, + "weekDownloads": 2025468, "size": 3901286, - "versionsCount": 1356, + "versionsCount": 1358, "latestRelease": "4.2.1", "latestReleaseDate": "2025-12-18T16:21:26.994Z", "hasReadme": false @@ -33393,7 +33553,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.585, "topicSearchString": "reanimated" }, { @@ -33457,8 +33617,8 @@ }, "unmaintained": true, "npm": { - "downloads": 20509, - "weekDownloads": 6021, + "downloads": 14830, + "weekDownloads": 4099, "size": 210832, "versionsCount": 22, "latestRelease": "1.0.0-alpha.22", @@ -33475,7 +33635,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.5, + "popularity": -0.515, "topicSearchString": "bottom-sheet reanimated gesture handler" }, { @@ -33541,8 +33701,8 @@ }, "unmaintained": true, "npm": { - "downloads": 3263, - "weekDownloads": 3263, + "downloads": 9249, + "weekDownloads": 2710, "size": 168050, "versionsCount": 16, "latestRelease": "1.1.4", @@ -33557,7 +33717,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.101, + "popularity": -0.501, "topicSearchString": "component ios android pinch-to-zoom pinch mobile view zoom zoomable double tap reactjs double-tap" }, { @@ -33610,7 +33770,7 @@ "unmaintained": true, "npmPkg": "react-native-media-clipboard", "npm": { - "downloads": 9, + "downloads": 12, "weekDownloads": 1, "size": 147632, "versionsCount": 4, @@ -33689,8 +33849,8 @@ "unmaintained": true, "npmPkg": "emoji-mart-native", "npm": { - "downloads": 3066, - "weekDownloads": 1324, + "downloads": 2972, + "weekDownloads": 735, "size": 9383079, "versionsCount": 34, "latestRelease": "0.6.5-beta", @@ -33704,7 +33864,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.383, + "popularity": -0.54, "topicSearchString": "emoji picker emoji-mart emoji-picker emoji-component custom-emojis modalpicker" }, { @@ -33727,13 +33887,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-17T17:02:35Z", + "updatedAt": "2026-01-06T19:01:12Z", "createdAt": "2016-02-10T16:06:07Z", - "pushedAt": "2025-12-17T17:02:35Z", + "pushedAt": "2026-01-06T19:01:12Z", "forks": 1501, - "issues": 29, + "issues": 26, "subscribers": 230, - "stars": 19465, + "stars": 19501, "dependencies": 6 }, "name": "ignite-cli", @@ -33762,12 +33922,12 @@ "configPlugin": false }, "npm": { - "downloads": 4061, - "weekDownloads": 739, - "size": 1886418, - "versionsCount": 294, - "latestRelease": "11.3.2", - "latestReleaseDate": "2025-10-09T16:29:36.667Z", + "downloads": 3678, + "weekDownloads": 824, + "size": 1886325, + "versionsCount": 295, + "latestRelease": "11.4.0", + "latestReleaseDate": "2026-01-06T19:01:18.364Z", "hasReadme": true }, "score": 100, @@ -33779,7 +33939,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.155, + "popularity": 0.191, "topicSearchString": "cli generator boilerplate expo mst" }, { @@ -33804,10 +33964,10 @@ "updatedAt": "2025-10-13T17:13:46Z", "createdAt": "2016-04-15T21:58:32Z", "pushedAt": "2025-10-13T17:13:46Z", - "forks": 956, + "forks": 955, "issues": 135, "subscribers": 155, - "stars": 15439, + "stars": 15450, "dependencies": 0 }, "name": "reactotron", @@ -33838,8 +33998,8 @@ }, "npmPkg": "reactotron", "npm": { - "downloads": 1077, - "weekDownloads": 313, + "downloads": 770, + "weekDownloads": 283, "versionsCount": 10, "latestRelease": "0.9.0", "latestReleaseDate": "2016-08-09T12:27:37.454Z", @@ -33856,7 +34016,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.503, + "popularity": -1.187, "topicSearchString": "reactjs debugging desktop reactotron redux redux-saga" }, { @@ -33883,7 +34043,7 @@ "forks": 184, "issues": 40, "subscribers": 34, - "stars": 2873, + "stars": 2875, "dependencies": 1 }, "name": "apisauce", @@ -33914,8 +34074,8 @@ }, "npmPkg": "apisauce", "npm": { - "downloads": 501407, - "weekDownloads": 139400, + "downloads": 428191, + "weekDownloads": 111386, "size": 33143, "versionsCount": 52, "latestRelease": "3.2.2", @@ -33930,7 +34090,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.236, + "popularity": 0.221, "topicSearchString": "axios api network http promise reactjs" }, { @@ -33959,9 +34119,9 @@ "createdAt": "2015-04-19T13:17:30Z", "pushedAt": "2025-11-29T17:23:22Z", "forks": 435, - "issues": 17, + "issues": 20, "subscribers": 54, - "stars": 2851, + "stars": 2855, "dependencies": 1 }, "name": "react-native-background-geolocation", @@ -33997,8 +34157,8 @@ }, "npmPkg": "react-native-background-geolocation", "npm": { - "downloads": 84496, - "weekDownloads": 21657, + "downloads": 88278, + "weekDownloads": 18941, "size": 41633734, "versionsCount": 203, "latestRelease": "4.19.3", @@ -34013,7 +34173,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.218, + "popularity": 0.182, "topicSearchString": "component ios android background geolocation tracking geofence geofencing background-location background-geolocation location-tracking" }, { @@ -34077,8 +34237,8 @@ "unmaintained": true, "npmPkg": "react-native-ui-blueprint", "npm": { - "downloads": 22, - "weekDownloads": 22, + "downloads": 300, + "weekDownloads": 111, "size": 232638, "versionsCount": 7, "latestRelease": "0.2.0-pre.0", @@ -34092,7 +34252,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.62, + "popularity": -1.183, "topicSearchString": "ruler pixel-perfect grid guides designer mobile ui ux dev-tools developer-tools pixel" }, { @@ -34151,8 +34311,8 @@ }, "npmPkg": "eslint-plugin-react-native-a11y", "npm": { - "downloads": 698417, - "weekDownloads": 228719, + "downloads": 475106, + "weekDownloads": 157378, "size": 67659, "versionsCount": 23, "latestRelease": "3.5.1", @@ -34167,7 +34327,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.528, + "popularity": 0.532, "topicSearchString": "eslint eslintplugin eslint-plugin a11y accessibility" }, { @@ -34225,8 +34385,8 @@ }, "npmPkg": "rn-zendesk", "npm": { - "downloads": 352, - "weekDownloads": 87, + "downloads": 194, + "weekDownloads": 63, "size": 91149, "versionsCount": 5, "latestRelease": "4.0.0", @@ -34240,7 +34400,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.788, + "popularity": -0.72, "topicSearchString": "zendesk ios android support rn-zendesk help-center zendesk-help" }, { @@ -34300,8 +34460,8 @@ }, "unmaintained": true, "npm": { - "downloads": 57749, - "weekDownloads": 14681, + "downloads": 48405, + "weekDownloads": 12838, "size": 36422, "versionsCount": 9, "latestRelease": "1.0.5", @@ -34316,7 +34476,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.534, + "popularity": -0.525, "topicSearchString": "androidprogressbar android progress-bar progressbar hacktoberfest" }, { @@ -34384,8 +34544,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 42212, - "weekDownloads": 10715, + "downloads": 31412, + "weekDownloads": 8876, "size": 530736, "versionsCount": 19, "latestRelease": "1.5.0", @@ -34398,7 +34558,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.216, + "popularity": 0.24, "topicSearchString": "progressviewios progress progress-view progress-bar ios hacktoberfest windows macos" }, { @@ -34425,10 +34585,10 @@ "updatedAt": "2025-07-31T23:37:44Z", "createdAt": "2019-02-07T10:53:29Z", "pushedAt": "2025-07-31T23:37:44Z", - "forks": 137, + "forks": 138, "issues": 72, "subscribers": 7, - "stars": 751, + "stars": 753, "dependencies": 0 }, "name": "@react-native-clipboard/clipboard", @@ -34457,8 +34617,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2026187, - "weekDownloads": 562273, + "downloads": 1603476, + "weekDownloads": 450444, "size": 203745, "versionsCount": 27, "latestRelease": "1.16.3", @@ -34474,7 +34634,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.236, + "popularity": 0.239, "topicSearchString": "clipboard getstring setstring hacktoberfest" }, { @@ -34509,7 +34669,7 @@ "forks": 87, "issues": 40, "subscribers": 3, - "stars": 650, + "stars": 652, "dependencies": 0 }, "name": "@react-native-segmented-control/segmented-control", @@ -34536,8 +34696,8 @@ "configPlugin": false }, "npm": { - "downloads": 407369, - "weekDownloads": 97744, + "downloads": 425274, + "weekDownloads": 85695, "size": 48092, "versionsCount": 13, "latestRelease": "2.5.7", @@ -34551,7 +34711,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.204, + "popularity": 0.171, "topicSearchString": "segmentedcontrolios segmented-control hacktoberfest" }, { @@ -34576,10 +34736,10 @@ "updatedAt": "2025-12-28T00:12:16Z", "createdAt": "2016-05-06T19:11:39Z", "pushedAt": "2025-12-28T00:12:16Z", - "forks": 557, + "forks": 558, "issues": 245, "subscribers": 32, - "stars": 2123, + "stars": 2133, "dependencies": 1 }, "name": "@react-native-voice/voice", @@ -34610,8 +34770,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 77082, - "weekDownloads": 27174, + "downloads": 26333, + "weekDownloads": 21740, "size": 608085, "versionsCount": 18, "latestRelease": "3.2.4", @@ -34627,7 +34787,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.55, + "popularity": 0.952, "topicSearchString": "android ios speech voice speech-recognition voice-recognition" }, { @@ -34661,7 +34821,7 @@ "forks": 25, "issues": 0, "subscribers": 6, - "stars": 329, + "stars": 330, "dependencies": 0 }, "name": "react-native-animated-spinkit", @@ -34692,8 +34852,8 @@ "unmaintained": true, "npmPkg": "react-native-animated-spinkit", "npm": { - "downloads": 20249, - "weekDownloads": 6675, + "downloads": 17698, + "weekDownloads": 4953, "size": 270317, "versionsCount": 11, "latestRelease": "1.5.2", @@ -34708,7 +34868,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.22, + "popularity": -0.512, "topicSearchString": "spinkit expo loading spinners animations" }, { @@ -34736,10 +34896,10 @@ "updatedAt": "2025-08-25T22:29:35Z", "createdAt": "2018-09-09T00:14:44Z", "pushedAt": "2025-08-25T22:29:35Z", - "forks": 2941, - "issues": 42, + "forks": 2943, + "issues": 40, "subscribers": 55, - "stars": 7065, + "stars": 7078, "dependencies": 2 }, "name": "react-native-webview", @@ -34764,8 +34924,8 @@ }, "npmPkg": "react-native-webview", "npm": { - "downloads": 1902089, - "weekDownloads": 1501833, + "downloads": 4870601, + "weekDownloads": 1262313, "size": 660551, "versionsCount": 340, "latestRelease": "13.16.0", @@ -34781,7 +34941,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.921, + "popularity": 0.22, "topicSearchString": "" }, { @@ -34808,10 +34968,10 @@ "updatedAt": "2022-01-03T15:22:50Z", "createdAt": "2015-04-01T00:54:40Z", "pushedAt": "2022-01-03T15:22:50Z", - "forks": 3267, + "forks": 3265, "issues": 73, "subscribers": 163, - "stars": 9651 + "stars": 9652 }, "name": "react-native-camera", "fullName": "react-native-camera/react-native-camera", @@ -34825,8 +34985,8 @@ }, "npmPkg": "react-native-camera", "npm": { - "downloads": 184114, - "weekDownloads": 53670, + "downloads": 137097, + "weekDownloads": 33541, "size": 1189169, "versionsCount": 203, "latestRelease": "4.2.1", @@ -34844,7 +35004,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -0.502, + "popularity": -0.542, "topicSearchString": "" }, { @@ -34876,7 +35036,7 @@ "forks": 65, "issues": 12, "subscribers": 10, - "stars": 1378, + "stars": 1383, "dependencies": 1 }, "name": "react-native-notifier", @@ -34908,8 +35068,8 @@ }, "npmPkg": "react-native-notifier", "npm": { - "downloads": 46624, - "weekDownloads": 11479, + "downloads": 41386, + "weekDownloads": 8853, "size": 141402, "versionsCount": 28, "latestRelease": "2.0.0", @@ -34924,7 +35084,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.209, + "popularity": 0.182, "topicSearchString": "ios android expo animation notification swipeable" }, { @@ -34985,8 +35145,8 @@ }, "npmPkg": "expo-ui-kit", "npm": { - "downloads": 17, - "weekDownloads": 17, + "downloads": 215, + "weekDownloads": 52, "size": 53095, "versionsCount": 17, "latestRelease": "0.1.6", @@ -34999,7 +35159,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.1, + "popularity": -0.542, "topicSearchString": "expo ui-kit expo-ui-kit component ui-kit-framework theme predefined-props rgba hacktoberfest" }, { @@ -35063,8 +35223,8 @@ "configPlugin": false }, "npm": { - "downloads": 3564, - "weekDownloads": 744, + "downloads": 3211, + "weekDownloads": 631, "size": 140674, "versionsCount": 6, "latestRelease": "3.1.0", @@ -35079,7 +35239,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.178, + "popularity": 0.167, "topicSearchString": "web typescript stacks layout ui view user-interface" }, { @@ -35105,13 +35265,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-27T21:32:03Z", + "updatedAt": "2026-01-09T17:03:48Z", "createdAt": "2017-08-01T16:38:22Z", - "pushedAt": "2025-12-27T21:32:03Z", - "forks": 211, + "pushedAt": "2026-01-09T17:03:48Z", + "forks": 212, "issues": 4, "subscribers": 15, - "stars": 2403, + "stars": 2405, "dependencies": 0 }, "name": "react-native-localize", @@ -35147,8 +35307,8 @@ }, "npmPkg": "react-native-localize", "npm": { - "downloads": 376156, - "weekDownloads": 376156, + "downloads": 987854, + "weekDownloads": 470541, "size": 172629, "versionsCount": 65, "latestRelease": "3.6.1", @@ -35164,7 +35324,7 @@ "Has a README file", "Has a description" ], - "popularity": 1.1, + "popularity": 0.655, "topicSearchString": "localize macos localization l20n globalization internationalization i18n language-detection ios android" }, { @@ -35198,13 +35358,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-25T00:59:25Z", + "updatedAt": "2026-01-06T17:41:26Z", "createdAt": "2019-05-17T13:56:57Z", - "pushedAt": "2025-11-25T00:59:25Z", + "pushedAt": "2026-01-06T17:41:26Z", "forks": 437, - "issues": 75, + "issues": 76, "subscribers": 20, - "stars": 2824, + "stars": 2832, "dependencies": 1 }, "name": "@react-native-community/datetimepicker", @@ -35238,12 +35398,12 @@ "moduleType": "expo" }, "npm": { - "downloads": 3777641, - "weekDownloads": 948477, - "size": 261693, - "versionsCount": 113, - "latestRelease": "8.5.1", - "latestReleaseDate": "2025-11-25T01:00:26.826Z", + "downloads": 3372754, + "weekDownloads": 879610, + "size": 265846, + "versionsCount": 114, + "latestRelease": "8.6.0", + "latestReleaseDate": "2026-01-06T17:42:31.524Z", "hasReadme": true }, "nightlyProgram": true, @@ -35256,7 +35416,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.213, + "popularity": 0.222, "topicSearchString": "component ios android windows datepicker timepicker datetime datetimepicker hacktoberfest" }, { @@ -35308,8 +35468,8 @@ }, "unmaintained": true, "npm": { - "downloads": 23, - "weekDownloads": 11, + "downloads": 44, + "weekDownloads": 7, "size": 68832, "versionsCount": 17, "latestRelease": "0.3.2", @@ -35324,7 +35484,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.06, + "popularity": -1.36, "topicSearchString": "dual-screen" }, { @@ -35377,8 +35537,8 @@ }, "unmaintained": true, "npm": { - "downloads": 29, - "weekDownloads": 6, + "downloads": 41, + "weekDownloads": 4, "size": 4102131, "versionsCount": 16, "latestRelease": "1.3.2", @@ -35393,7 +35553,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.411, "topicSearchString": "dual-screen navigation" }, { @@ -35448,8 +35608,8 @@ }, "unmaintained": true, "npm": { - "downloads": 16, - "weekDownloads": 1, + "downloads": 18, + "weekDownloads": 6, "size": 38136, "versionsCount": 3, "latestRelease": "0.1.0", @@ -35464,7 +35624,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.433, + "popularity": -1.2, "topicSearchString": "dual-screen" }, { @@ -35493,13 +35653,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-05T11:22:58Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-05T11:22:58Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-splash-screen", @@ -35531,10 +35691,10 @@ }, "npmPkg": "expo-splash-screen", "npm": { - "downloads": 5479143, - "weekDownloads": 1299702, + "downloads": 4561253, + "weekDownloads": 1179576, "size": 118396, - "versionsCount": 243, + "versionsCount": 244, "latestRelease": "31.0.13", "latestReleaseDate": "2025-12-18T11:43:38.427Z", "hasReadme": true @@ -35549,7 +35709,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.202, + "popularity": 0.22, "topicSearchString": "expo expo-splash-screen splash-screen splash launch-screen launch" }, { @@ -35573,13 +35733,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-22T19:56:44Z", + "updatedAt": "2026-01-06T17:56:03Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-22T19:56:44Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-06T17:56:03Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 14 }, "name": "expo-updates", @@ -35607,12 +35767,12 @@ }, "npmPkg": "expo-updates", "npm": { - "downloads": 1998330, - "weekDownloads": 665215, - "size": 2503192, - "versionsCount": 347, - "latestRelease": "29.0.15", - "latestReleaseDate": "2025-12-08T18:34:30.272Z", + "downloads": 2170360, + "weekDownloads": 565592, + "size": 2470879, + "versionsCount": 349, + "latestRelease": "29.0.16", + "latestReleaseDate": "2026-01-06T23:31:12.431Z", "hasReadme": true }, "score": 90, @@ -35625,7 +35785,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.533, + "popularity": 0.222, "topicSearchString": "expo updates" }, { @@ -35682,8 +35842,8 @@ }, "npmPkg": "react-native-appearance", "npm": { - "downloads": 11350, - "weekDownloads": 3442, + "downloads": 4892, + "weekDownloads": 2431, "size": 90039, "versionsCount": 25, "latestRelease": "0.3.4", @@ -35698,7 +35858,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.492, + "popularity": -0.328, "topicSearchString": "web expo-web appearance" }, { @@ -35724,10 +35884,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 6 }, "name": "expo-auth-session", @@ -35759,10 +35919,10 @@ }, "npmPkg": "expo-auth-session", "npm": { - "downloads": 1655044, - "weekDownloads": 385457, + "downloads": 1566764, + "weekDownloads": 351289, "size": 394704, - "versionsCount": 183, + "versionsCount": 184, "latestRelease": "7.0.10", "latestReleaseDate": "2025-12-05T06:52:46.296Z", "hasReadme": true @@ -35777,7 +35937,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.198, + "popularity": 0.191, "topicSearchString": "expo expo-auth-session auth oauth authentication auth-session" }, { @@ -35805,10 +35965,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 2 }, "name": "expo-linking", @@ -35836,10 +35996,10 @@ }, "npmPkg": "expo-linking", "npm": { - "downloads": 2409036, - "weekDownloads": 1420002, + "downloads": 4315757, + "weekDownloads": 1310003, "size": 159370, - "versionsCount": 175, + "versionsCount": 176, "latestRelease": "8.0.11", "latestReleaseDate": "2025-12-18T09:53:14.660Z", "hasReadme": true @@ -35854,7 +36014,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.751, + "popularity": 0.508, "topicSearchString": "expo expo-linking" }, { @@ -35879,13 +36039,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T09:48:25Z", + "updatedAt": "2026-01-11T17:49:53Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T09:48:25Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-11T17:49:53Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-screen-orientation", @@ -35915,10 +36075,10 @@ }, "npmPkg": "expo-screen-orientation", "npm": { - "downloads": 808292, - "weekDownloads": 227851, + "downloads": 709562, + "weekDownloads": 196036, "size": 205056, - "versionsCount": 174, + "versionsCount": 175, "latestRelease": "9.0.8", "latestReleaseDate": "2025-12-05T06:48:56.497Z", "hasReadme": true @@ -35933,7 +36093,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.24, + "popularity": 0.235, "topicSearchString": "expo expo-screen-orientation orientation screen" }, { @@ -35960,10 +36120,10 @@ "updatedAt": "2025-12-22T09:31:37Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-22T09:31:37Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-sharing", @@ -35994,10 +36154,10 @@ }, "npmPkg": "expo-sharing", "npm": { - "downloads": 1752878, - "weekDownloads": 402068, + "downloads": 1703630, + "weekDownloads": 357965, "size": 60380, - "versionsCount": 175, + "versionsCount": 176, "latestRelease": "14.0.8", "latestReleaseDate": "2025-12-05T06:48:42.354Z", "hasReadme": true @@ -36012,7 +36172,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.195, + "popularity": 0.179, "topicSearchString": "expo expo-sharing android ios web" }, { @@ -36039,10 +36199,10 @@ "updatedAt": "2025-12-03T03:03:02Z", "createdAt": "2019-08-14T18:26:28Z", "pushedAt": "2025-12-03T03:03:02Z", - "forks": 232, + "forks": 234, "issues": 61, "subscribers": 14, - "stars": 2607, + "stars": 2620, "dependencies": 0 }, "name": "react-native-safe-area-context", @@ -36076,8 +36236,8 @@ }, "npmPkg": "react-native-safe-area-context", "npm": { - "downloads": 9841454, - "weekDownloads": 2558021, + "downloads": 6419437, + "weekDownloads": 2247508, "size": 230674, "versionsCount": 143, "latestRelease": "5.6.2", @@ -36093,7 +36253,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.221, + "popularity": 0.548, "topicSearchString": "web expo-web safe-area view ios android safeareainsets" }, { @@ -36123,13 +36283,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-23T09:55:41Z", + "updatedAt": "2026-01-12T10:40:20Z", "createdAt": "2018-08-03T11:36:32Z", - "pushedAt": "2025-12-23T09:55:41Z", - "forks": 572, - "issues": 120, + "pushedAt": "2026-01-12T10:40:20Z", + "forks": 573, + "issues": 123, "subscribers": 39, - "stars": 3550, + "stars": 3564, "dependencies": 2 }, "name": "react-native-screens", @@ -36157,10 +36317,10 @@ }, "npmPkg": "react-native-screens", "npm": { - "downloads": 8431255, - "weekDownloads": 2234307, + "downloads": 5146345, + "weekDownloads": 2010939, "size": 2437637, - "versionsCount": 459, + "versionsCount": 470, "latestRelease": "4.19.0", "latestReleaseDate": "2025-12-15T18:42:10.553Z", "hasReadme": false @@ -36176,7 +36336,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.225, + "popularity": 0.582, "topicSearchString": "typescript navigation" }, { @@ -36204,7 +36364,7 @@ "forks": 108, "issues": 14, "subscribers": 27, - "stars": 2324, + "stars": 2325, "dependencies": 0 }, "name": "react-native-shared-element", @@ -36240,8 +36400,8 @@ }, "npmPkg": "react-native-shared-element", "npm": { - "downloads": 13626, - "weekDownloads": 3712, + "downloads": 12365, + "weekDownloads": 3331, "size": 1109582, "versionsCount": 32, "latestRelease": "0.8.9", @@ -36256,7 +36416,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.232, + "popularity": 0.229, "topicSearchString": "shared-element expo expo-shared-element magic-move shared-element-transition visual-clone visual-standin clone clone-view image-clone" }, { @@ -36289,10 +36449,10 @@ "updatedAt": "2025-12-17T13:44:11Z", "createdAt": "2019-02-06T16:17:45Z", "pushedAt": "2025-12-17T13:44:11Z", - "forks": 443, - "issues": 133, + "forks": 445, + "issues": 135, "subscribers": 26, - "stars": 3217, + "stars": 3228, "dependencies": 0 }, "name": "react-native-pager-view", @@ -36322,8 +36482,8 @@ }, "npmPkg": "react-native-pager-view", "npm": { - "downloads": 1261475, - "weekDownloads": 780959, + "downloads": 2018485, + "weekDownloads": 638113, "size": 161564, "versionsCount": 99, "latestRelease": "8.0.0", @@ -36340,7 +36500,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.776, + "popularity": 0.519, "topicSearchString": "ios android hacktoberfest" }, { @@ -36373,10 +36533,10 @@ "updatedAt": "2024-09-20T16:24:41Z", "createdAt": "2019-02-06T15:54:46Z", "pushedAt": "2024-09-20T16:24:41Z", - "forks": 387, - "issues": 144, - "subscribers": 19, - "stars": 2135, + "forks": 389, + "issues": 145, + "subscribers": 18, + "stars": 2137, "dependencies": 0 }, "name": "@react-native-community/netinfo", @@ -36404,8 +36564,8 @@ "configPlugin": false }, "npm": { - "downloads": 3475441, - "weekDownloads": 1091335, + "downloads": 3438894, + "weekDownloads": 914163, "size": 546659, "versionsCount": 153, "latestRelease": "11.4.1", @@ -36422,7 +36582,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.517, + "popularity": 0.226, "topicSearchString": "netinfo networking network-info network" }, { @@ -36485,8 +36645,8 @@ "unmaintained": true, "npmPkg": "react-native-text-input-mask", "npm": { - "downloads": 46186, - "weekDownloads": 11198, + "downloads": 42207, + "weekDownloads": 8509, "size": 54388, "versionsCount": 41, "latestRelease": "3.2.0", @@ -36503,7 +36663,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.544, + "popularity": -0.579, "topicSearchString": "mask text-input android ios maskedtextfield maskededittext maskedinput mask-android mask-ios input-mask inputmask" }, { @@ -36558,8 +36718,8 @@ }, "unmaintained": true, "npm": { - "downloads": 25541, - "weekDownloads": 7134, + "downloads": 12443, + "weekDownloads": 5257, "size": 68043, "versionsCount": 5, "latestRelease": "0.2.1", @@ -36574,7 +36734,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.513, + "popularity": -0.391, "topicSearchString": "toolbar-android" }, { @@ -36628,8 +36788,8 @@ "configPlugin": false }, "npm": { - "downloads": 364857, - "weekDownloads": 87615, + "downloads": 322529, + "weekDownloads": 68006, "size": 490851, "versionsCount": 9, "latestRelease": "1.2.0", @@ -36646,7 +36806,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.546, + "popularity": -0.571, "topicSearchString": "art community" }, { @@ -36705,8 +36865,8 @@ "configPlugin": false }, "npm": { - "downloads": 186774, - "weekDownloads": 125956, + "downloads": 358408, + "weekDownloads": 103499, "size": 273956, "versionsCount": 31, "latestRelease": "1.12.0", @@ -36724,7 +36884,7 @@ "Not supporting New Architecture", "Unmaintained" ], - "popularity": 0.073, + "popularity": -0.505, "topicSearchString": "push-notification-ios push-notification notification-ios notification hacktoberfest ios push-notifications" }, { @@ -36786,8 +36946,8 @@ }, "npmPkg": "react-native-safe-area-view", "npm": { - "downloads": 250767, - "weekDownloads": 70941, + "downloads": 171399, + "weekDownloads": 42131, "size": 81809, "versionsCount": 32, "latestRelease": "1.1.1", @@ -36803,7 +36963,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.51, + "popularity": -0.541, "topicSearchString": "iphonex safeareaview safe-area notch" }, { @@ -36839,7 +36999,7 @@ "forks": 507, "issues": 226, "subscribers": 42, - "stars": 3869, + "stars": 3870, "dependencies": 0 }, "name": "@react-native-community/blur", @@ -36869,8 +37029,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 679430, - "weekDownloads": 178714, + "downloads": 567534, + "weekDownloads": 153187, "size": 109474, "versionsCount": 13, "latestRelease": "4.4.1", @@ -36886,7 +37046,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.224, + "popularity": 0.229, "topicSearchString": "ios android blur component" }, { @@ -36923,9 +37083,9 @@ "createdAt": "2019-02-06T15:51:20Z", "pushedAt": "2025-06-05T12:14:47Z", "forks": 469, - "issues": 13, - "subscribers": 31, - "stars": 5016, + "issues": 12, + "subscribers": 30, + "stars": 5023, "dependencies": 1 }, "name": "@react-native-async-storage/async-storage", @@ -36953,8 +37113,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 6384320, - "weekDownloads": 2208737, + "downloads": 6307597, + "weekDownloads": 1933286, "size": 380789, "versionsCount": 72, "latestRelease": "2.2.0", @@ -36971,7 +37131,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.544, + "popularity": 0.511, "topicSearchString": "async-storage asyncstorage storage" }, { @@ -37008,10 +37168,10 @@ "updatedAt": "2025-10-15T00:49:17Z", "createdAt": "2019-03-01T01:55:16Z", "pushedAt": "2025-10-15T00:49:17Z", - "forks": 299, - "issues": 240, + "forks": 300, + "issues": 241, "subscribers": 13, - "stars": 1737, + "stars": 1742, "dependencies": 0 }, "name": "@react-native-picker/picker", @@ -37044,8 +37204,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2562545, - "weekDownloads": 704066, + "downloads": 1301440, + "weekDownloads": 581661, "size": 398744, "versionsCount": 76, "latestRelease": "2.11.4", @@ -37061,7 +37221,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.234, + "popularity": 0.63, "topicSearchString": "picker dropdown select ios android macos windows hacktoberfest" }, { @@ -37085,10 +37245,10 @@ "updatedAt": "2025-08-06T09:52:07Z", "createdAt": "2019-02-07T10:52:08Z", "pushedAt": "2025-08-06T09:52:07Z", - "forks": 375, - "issues": 4, + "forks": 374, + "issues": 3, "subscribers": 14, - "stars": 1061, + "stars": 1062, "dependencies": 0 }, "name": "@react-native-camera-roll/camera-roll", @@ -37116,8 +37276,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 256809, - "weekDownloads": 232279, + "downloads": 439330, + "weekDownloads": 193312, "size": 326152, "versionsCount": 53, "latestRelease": "7.10.2", @@ -37131,7 +37291,7 @@ "Has a README file", "Has a description" ], - "popularity": 1.019, + "popularity": 0.624, "topicSearchString": "cameraroll camera photo-gallery" }, { @@ -37152,13 +37312,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-26T22:18:43Z", + "updatedAt": "2026-01-01T19:21:44Z", "createdAt": "2019-02-07T13:51:24Z", - "pushedAt": "2025-11-26T22:18:43Z", + "pushedAt": "2026-01-01T19:21:44Z", "forks": 113, "issues": 7, "subscribers": 7, - "stars": 430, + "stars": 432, "dependencies": 0 }, "name": "@react-native-community/image-editor", @@ -37190,8 +37350,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 55705, - "weekDownloads": 14427, + "downloads": 44047, + "weekDownloads": 10797, "size": 98799, "versionsCount": 22, "latestRelease": "4.3.0", @@ -37206,7 +37366,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.22, + "popularity": 0.208, "topicSearchString": "ios android image-editor imageeditor image web" }, { @@ -37237,10 +37397,10 @@ "updatedAt": "2024-11-04T05:19:29Z", "createdAt": "2019-02-07T10:42:47Z", "pushedAt": "2024-11-04T05:19:29Z", - "forks": 121, + "forks": 120, "issues": 52, "subscribers": 10, - "stars": 1133, + "stars": 1135, "dependencies": 0 }, "name": "@react-native-masked-view/masked-view", @@ -37266,8 +37426,8 @@ "configPlugin": false }, "npm": { - "downloads": 1979434, - "weekDownloads": 503441, + "downloads": 1700505, + "weekDownloads": 457009, "size": 59004, "versionsCount": 13, "latestRelease": "0.3.2", @@ -37283,7 +37443,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.216, + "popularity": 0.228, "topicSearchString": "masked-view hacktoberfest" }, { @@ -37310,13 +37470,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-04T07:22:27Z", + "updatedAt": "2026-01-09T01:58:52Z", "createdAt": "2015-03-31T17:44:40Z", - "pushedAt": "2025-12-04T07:22:27Z", + "pushedAt": "2026-01-09T01:58:52Z", "forks": 663, "issues": 172, - "subscribers": 41, - "stars": 4956, + "subscribers": 40, + "stars": 4961, "dependencies": 0 }, "name": "react-native-linear-gradient", @@ -37336,22 +37496,22 @@ "isArchived": false, "hasReadme": true, "hasNativeCode": true, - "configPlugin": false + "configPlugin": false, + "moduleType": "turbo" }, "npmPkg": "react-native-linear-gradient", "npm": { - "downloads": 1997877, - "weekDownloads": 547335, + "downloads": 1612651, + "weekDownloads": 479139, "size": 117996, - "versionsCount": 71, + "versionsCount": 72, "latestRelease": "2.8.3", "latestReleaseDate": "2023-09-06T04:29:38.236Z", "hasReadme": false }, "nightlyProgram": true, - "score": 90, + "score": 55, "matchingScoreModifiers": [ - "Very popular", "Popular", "Known", "Recently updated", @@ -37359,7 +37519,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.233, + "popularity": 0.503, "topicSearchString": "" }, { @@ -37418,7 +37578,7 @@ "unmaintained": true, "npmPkg": "react-native-medium-clap", "npm": { - "downloads": 18, + "downloads": 9, "weekDownloads": 8, "size": 847438, "versionsCount": 7, @@ -37433,7 +37593,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -0.95, "topicSearchString": "medium-clap component web ios android" }, { @@ -37492,8 +37652,8 @@ "unmaintained": true, "npmPkg": "react-native-audio-session", "npm": { - "downloads": 6311, - "weekDownloads": 1524, + "downloads": 5182, + "weekDownloads": 1710, "size": 27519, "versionsCount": 6, "latestRelease": "0.0.6", @@ -37508,7 +37668,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.545, + "popularity": -0.469, "topicSearchString": "ios audio avfoundation avaudiosession bridge opensource javascript objective-c" }, { @@ -37571,8 +37731,8 @@ }, "npmPkg": "react-native-twilio-video-webrtc", "npm": { - "downloads": 16419, - "weekDownloads": 4281, + "downloads": 12834, + "weekDownloads": 4061, "size": 224465, "versionsCount": 8, "latestRelease": "3.2.1", @@ -37589,7 +37749,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.222, + "popularity": 0.269, "topicSearchString": "webrtc twilio-video video-streaming ios android realtime-video twilio video video-call video-chat" }, { @@ -37621,9 +37781,9 @@ "createdAt": "2018-12-07T14:33:26Z", "pushedAt": "2024-11-18T15:23:41Z", "forks": 464, - "issues": 316, + "issues": 315, "subscribers": 28, - "stars": 1023, + "stars": 1025, "dependencies": 0 }, "name": "react-native-callkeep", @@ -37656,8 +37816,8 @@ }, "npmPkg": "react-native-callkeep", "npm": { - "downloads": 32739, - "weekDownloads": 9701, + "downloads": 36484, + "weekDownloads": 8907, "size": 262079, "versionsCount": 53, "latestRelease": "4.3.16", @@ -37674,7 +37834,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.502, + "popularity": 0.208, "topicSearchString": "callkit connectionservice ios android voip webrtc connection-service call-kit" }, { @@ -37698,10 +37858,10 @@ "updatedAt": "2025-10-28T13:51:16Z", "createdAt": "2015-09-27T10:57:30Z", "pushedAt": "2025-10-28T13:51:16Z", - "forks": 1119, - "issues": 22, + "forks": 1122, + "issues": 23, "subscribers": 118, - "stars": 4920, + "stars": 4926, "dependencies": 3 }, "name": "react-native-webrtc", @@ -37730,8 +37890,8 @@ }, "npmPkg": "react-native-webrtc", "npm": { - "downloads": 253884, - "weekDownloads": 62775, + "downloads": 159380, + "weekDownloads": 62715, "size": 1161750, "versionsCount": 122, "latestRelease": "124.0.7", @@ -37746,7 +37906,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.21, + "popularity": 0.584, "topicSearchString": "component ios android webrtc" }, { @@ -37770,7 +37930,7 @@ "createdAt": "2016-04-12T08:56:36Z", "pushedAt": "2025-04-30T16:01:47Z", "forks": 186, - "issues": 99, + "issues": 100, "subscribers": 15, "stars": 591, "dependencies": 0 @@ -37804,8 +37964,8 @@ }, "npmPkg": "react-native-incall-manager", "npm": { - "downloads": 128472, - "weekDownloads": 32078, + "downloads": 102802, + "weekDownloads": 27297, "size": 221900, "versionsCount": 30, "latestRelease": "4.2.1", @@ -37822,7 +37982,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.212, + "popularity": 0.226, "topicSearchString": "webrtc phone call incall talk sip voip" }, { @@ -37871,8 +38031,8 @@ }, "npmPkg": "react-native-voip-push-notification", "npm": { - "downloads": 23921, - "weekDownloads": 7478, + "downloads": 23785, + "weekDownloads": 6553, "size": 37297, "versionsCount": 17, "latestRelease": "3.3.3", @@ -37887,7 +38047,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.516, + "popularity": 0.234, "topicSearchString": "" }, { @@ -37915,10 +38075,10 @@ "updatedAt": "2025-12-27T15:08:42Z", "createdAt": "2019-07-02T10:45:52Z", "pushedAt": "2025-12-27T15:08:42Z", - "forks": 271, - "issues": 7, + "forks": 273, + "issues": 8, "subscribers": 16, - "stars": 4150, + "stars": 4159, "dependencies": 14 }, "name": "react-native-bootsplash", @@ -37952,10 +38112,10 @@ }, "npmPkg": "react-native-bootsplash", "npm": { - "downloads": 521352, - "weekDownloads": 133193, + "downloads": 409188, + "weekDownloads": 110915, "size": 476944, - "versionsCount": 157, + "versionsCount": 158, "latestRelease": "6.3.11", "latestReleaseDate": "2025-09-07T14:50:00.021Z", "hasReadme": false @@ -37969,7 +38129,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.217, + "popularity": 0.23, "topicSearchString": "bootsplash boot-splash boot-screen bootscreen splash-screen splashscreen launch-screen launchscreen" }, { @@ -38025,22 +38185,21 @@ }, "npmPkg": "redux-flipper", "npm": { - "downloads": 40199, - "weekDownloads": 12440, + "downloads": 23448, + "weekDownloads": 10710, "size": 10583, "versionsCount": 13, "latestRelease": "2.0.3", "latestReleaseDate": "2024-03-05T14:13:36.204Z", "hasReadme": true }, - "score": 20, + "score": 5, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description", "Not updated recently" ], - "popularity": 0.513, + "popularity": 0.638, "topicSearchString": "redux redux-middleware flipper hacktoberfest" }, { @@ -38064,9 +38223,9 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T14:28:18Z", + "updatedAt": "2026-01-07T01:03:15Z", "createdAt": "2017-12-11T21:41:45Z", - "pushedAt": "2025-12-30T14:28:18Z", + "pushedAt": "2026-01-07T01:03:15Z", "forks": 11, "issues": 1, "subscribers": 3, @@ -38104,8 +38263,8 @@ }, "npmPkg": "react-native-responsive-image-view", "npm": { - "downloads": 379, - "weekDownloads": 356, + "downloads": 1100, + "weekDownloads": 351, "size": 51788, "versionsCount": 15, "latestRelease": "3.0.0", @@ -38119,7 +38278,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.05, + "popularity": 0.272, "topicSearchString": "responsive flexible fit aspect-ratio image view hook component responsive-images" }, { @@ -38154,7 +38313,7 @@ "forks": 41, "issues": 1, "subscribers": 8, - "stars": 790, + "stars": 792, "dependencies": 1 }, "name": "react-native-image-colors", @@ -38191,8 +38350,8 @@ }, "npmPkg": "react-native-image-colors", "npm": { - "downloads": 128091, - "weekDownloads": 22663, + "downloads": 229450, + "weekDownloads": 20404, "size": 74040, "versionsCount": 40, "latestRelease": "2.5.1", @@ -38207,7 +38366,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.15, + "popularity": 0.076, "topicSearchString": "expo image-colors rnimagecolors ios android image dominant average color palette" }, { @@ -38241,9 +38400,9 @@ "createdAt": "2019-06-28T09:32:15Z", "pushedAt": "2025-05-26T17:18:35Z", "forks": 106, - "issues": 3, + "issues": 1, "subscribers": 8, - "stars": 1076, + "stars": 1074, "dependencies": 0 }, "name": "react-native-animated-nav-tab-bar", @@ -38276,8 +38435,8 @@ }, "npmPkg": "react-native-animated-nav-tab-bar", "npm": { - "downloads": 1859, - "weekDownloads": 490, + "downloads": 1702, + "weekDownloads": 366, "size": 94801, "versionsCount": 28, "latestRelease": "3.1.13", @@ -38292,7 +38451,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.224, + "popularity": 0.183, "topicSearchString": "component navigation ios android tab tab-bar bar animation" }, { @@ -38343,8 +38502,8 @@ }, "npmPkg": "expo-2d-context", "npm": { - "downloads": 144432, - "weekDownloads": 43598, + "downloads": 139716, + "weekDownloads": 36388, "size": 2344108, "versionsCount": 4, "latestRelease": "0.0.4", @@ -38358,7 +38517,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.507, + "popularity": 0.221, "topicSearchString": "" }, { @@ -38390,7 +38549,7 @@ "forks": 577, "issues": 77, "subscribers": 33, - "stars": 3633, + "stars": 3635, "dependencies": 9 }, "name": "react-native-render-html", @@ -38417,8 +38576,8 @@ "configPlugin": false }, "npm": { - "downloads": 631492, - "weekDownloads": 445284, + "downloads": 943092, + "weekDownloads": 340947, "size": 783354, "versionsCount": 103, "latestRelease": "6.3.4", @@ -38433,7 +38592,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.849, + "popularity": 0.557, "topicSearchString": "component html render-html" }, { @@ -38463,9 +38622,9 @@ "createdAt": "2015-11-14T15:45:34Z", "pushedAt": "2025-12-31T17:12:25Z", "forks": 3395, - "issues": 53, + "issues": 52, "subscribers": 187, - "stars": 14222, + "stars": 14243, "dependencies": 5 }, "name": "react-native-gifted-chat", @@ -38496,8 +38655,8 @@ }, "npmPkg": "react-native-gifted-chat", "npm": { - "downloads": 235514, - "weekDownloads": 57684, + "downloads": 284964, + "weekDownloads": 48892, "size": 210375, "versionsCount": 161, "latestRelease": "3.2.3", @@ -38513,7 +38672,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.208, + "popularity": 0.146, "topicSearchString": "android ios component messenger message chat" }, { @@ -38541,7 +38700,7 @@ "forks": 436, "issues": 103, "subscribers": 82, - "stars": 4965, + "stars": 4969, "dependencies": 35 }, "name": "@shoutem/ui", @@ -38570,8 +38729,8 @@ "configPlugin": false }, "npm": { - "downloads": 2387, - "weekDownloads": 548, + "downloads": 4069, + "weekDownloads": 764, "size": 1900752, "versionsCount": 382, "latestRelease": "9.0.1", @@ -38588,7 +38747,7 @@ "Lots of open issues", "Has a lot of dependencies" ], - "popularity": 0.195, + "popularity": 0.16, "topicSearchString": "shoutem-ui ios android components shoutem" }, { @@ -38613,10 +38772,10 @@ "updatedAt": "2023-12-11T13:45:18Z", "createdAt": "2019-10-29T12:10:24Z", "pushedAt": "2023-12-11T13:45:18Z", - "forks": 203, - "issues": 46, + "forks": 204, + "issues": 47, "subscribers": 6, - "stars": 772, + "stars": 773, "dependencies": 4 }, "name": "react-native-markdown-display", @@ -38645,8 +38804,8 @@ "unmaintained": true, "npmPkg": "react-native-markdown-display", "npm": { - "downloads": 306427, - "weekDownloads": 288582, + "downloads": 678789, + "weekDownloads": 255427, "size": 69674, "versionsCount": 32, "latestRelease": "7.0.2", @@ -38662,7 +38821,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.301, + "popularity": -0.18, "topicSearchString": "markdown commonmark markdown-it" }, { @@ -38686,13 +38845,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2026-01-01T01:15:42Z", + "updatedAt": "2026-01-10T22:51:27Z", "createdAt": "2015-12-12T12:52:11Z", - "pushedAt": "2026-01-01T01:15:42Z", - "forks": 1040, + "pushedAt": "2026-01-10T22:51:27Z", + "forks": 1041, "issues": 3, "subscribers": 44, - "stars": 9845, + "stars": 9870, "dependencies": 3 }, "name": "react-i18next", @@ -38726,12 +38885,12 @@ }, "npmPkg": "react-i18next", "npm": { - "downloads": 24763836, - "weekDownloads": 6711489, - "size": 890080, - "versionsCount": 358, - "latestRelease": "16.5.1", - "latestReleaseDate": "2026-01-01T01:16:17.946Z", + "downloads": 22547260, + "weekDownloads": 5745612, + "size": 890369, + "versionsCount": 359, + "latestRelease": "16.5.2", + "latestReleaseDate": "2026-01-10T22:52:02.153Z", "hasReadme": true }, "score": 100, @@ -38743,7 +38902,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.23, + "popularity": 0.217, "topicSearchString": "i18next internationalization i18n translation localization l10n globalization reactjs ssr" }, { @@ -38773,7 +38932,7 @@ "forks": 576, "issues": 165, "subscribers": 42, - "stars": 5385, + "stars": 5386, "dependencies": 2 }, "name": "react-native-keyboard-aware-scroll-view", @@ -38807,8 +38966,8 @@ "unmaintained": true, "npmPkg": "react-native-keyboard-aware-scroll-view", "npm": { - "downloads": 1454638, - "weekDownloads": 403800, + "downloads": 757429, + "weekDownloads": 311508, "size": 56793, "versionsCount": 40, "latestRelease": "0.9.5", @@ -38826,7 +38985,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.514, + "popularity": -0.15, "topicSearchString": "scrollview keyboard ios android component scroll-view components scrollview-component" }, { @@ -38886,8 +39045,8 @@ "unmaintained": true, "npmPkg": "react-native-scroll-into-view", "npm": { - "downloads": 18141, - "weekDownloads": 4999, + "downloads": 13381, + "weekDownloads": 3809, "size": 53365, "versionsCount": 21, "latestRelease": "2.0.2", @@ -38902,7 +39061,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.516, + "popularity": -0.508, "topicSearchString": "scrollintoview form scroll into view expo visible" }, { @@ -38933,7 +39092,7 @@ "forks": 153, "issues": 3, "subscribers": 14, - "stars": 2504, + "stars": 2507, "dependencies": 0 }, "name": "react-native-size-matters", @@ -38962,8 +39121,8 @@ "unmaintained": true, "npmPkg": "react-native-size-matters", "npm": { - "downloads": 230638, - "weekDownloads": 230638, + "downloads": 602174, + "weekDownloads": 202300, "size": 13888, "versionsCount": 30, "latestRelease": "0.4.2", @@ -38979,7 +39138,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.35, + "popularity": -0.214, "topicSearchString": "javascript scaling tablet" }, { @@ -39013,7 +39172,7 @@ "forks": 211, "issues": 26, "subscribers": 7, - "stars": 1555, + "stars": 1557, "dependencies": 2 }, "name": "@expo/react-native-action-sheet", @@ -39043,8 +39202,8 @@ "configPlugin": false }, "npm": { - "downloads": 876236, - "weekDownloads": 245041, + "downloads": 618330, + "weekDownloads": 204217, "size": 176556, "versionsCount": 39, "latestRelease": "4.1.1", @@ -39059,7 +39218,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.238, + "popularity": 0.531, "topicSearchString": "expo action-sheet hacktoberfest android ios actionsheet" }, { @@ -39123,8 +39282,8 @@ "unmaintained": true, "npmPkg": "react-native-modal-selector", "npm": { - "downloads": 468477, - "weekDownloads": 141531, + "downloads": 353857, + "weekDownloads": 106889, "size": 43369, "versionsCount": 36, "latestRelease": "2.1.2", @@ -39175,10 +39334,10 @@ "updatedAt": "2020-04-14T18:49:24Z", "createdAt": "2017-10-30T09:28:29Z", "pushedAt": "2020-04-14T18:49:24Z", - "forks": 405, + "forks": 404, "issues": 188, "subscribers": 15, - "stars": 2396, + "stars": 2398, "dependencies": 5 }, "name": "react-native-svg-charts", @@ -39213,8 +39372,8 @@ "unmaintained": true, "npmPkg": "react-native-svg-charts", "npm": { - "downloads": 244492, - "weekDownloads": 73454, + "downloads": 129497, + "weekDownloads": 59622, "size": 417079, "versionsCount": 49, "latestRelease": "5.4.0", @@ -39231,7 +39390,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.245, + "popularity": -0.109, "topicSearchString": "component mobile ios android vector charts chart d3 svg" }, { @@ -39274,9 +39433,9 @@ "createdAt": "2016-01-17T14:29:21Z", "pushedAt": "2025-12-23T10:43:25Z", "forks": 1097, - "issues": 138, + "issues": 139, "subscribers": 99, - "stars": 7928, + "stars": 7937, "dependencies": 3 }, "name": "react-native-svg", @@ -39310,8 +39469,8 @@ }, "npmPkg": "react-native-svg", "npm": { - "downloads": 8646479, - "weekDownloads": 2209216, + "downloads": 7141132, + "weekDownloads": 1957371, "size": 3746132, "versionsCount": 257, "latestRelease": "15.15.1", @@ -39329,7 +39488,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.217, + "popularity": 0.233, "topicSearchString": "component ios android windows svg art vml gradient" }, { @@ -39354,13 +39513,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-31T19:40:22Z", + "updatedAt": "2026-01-07T22:52:31Z", "createdAt": "2017-10-22T00:31:20Z", - "pushedAt": "2025-12-31T19:40:22Z", - "forks": 663, - "issues": 8, - "subscribers": 35, - "stars": 3161, + "pushedAt": "2026-01-07T22:52:31Z", + "forks": 665, + "issues": 9, + "subscribers": 34, + "stars": 3171, "dependencies": 0 }, "name": "react-native-iap", @@ -39397,12 +39556,12 @@ }, "npmPkg": "react-native-iap", "npm": { - "downloads": 125981, - "weekDownloads": 57909, - "size": 2193228, - "versionsCount": 660, - "latestRelease": "14.7.0", - "latestReleaseDate": "2025-12-29T16:02:29.330Z", + "downloads": 155691, + "weekDownloads": 53395, + "size": 2193331, + "versionsCount": 661, + "latestRelease": "14.7.1", + "latestReleaseDate": "2026-01-07T04:51:39.127Z", "hasReadme": true }, "nightlyProgram": true, @@ -39414,7 +39573,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.641, + "popularity": 0.542, "topicSearchString": "nitro amazon android appstore billing iap in-app-purchase ios playstore openiap" }, { @@ -39470,8 +39629,8 @@ "unmaintained": true, "npmPkg": "react-native-markdown-renderer", "npm": { - "downloads": 25675, - "weekDownloads": 7041, + "downloads": 11487, + "weekDownloads": 4816, "size": 185087, "versionsCount": 42, "latestRelease": "3.2.8", @@ -39487,7 +39646,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.517, + "popularity": -0.394, "topicSearchString": "markdown commonmark markdown-it" }, { @@ -39518,10 +39677,10 @@ "updatedAt": "2025-11-13T14:02:40Z", "createdAt": "2015-09-16T14:06:22Z", "pushedAt": "2025-11-13T14:02:40Z", - "forks": 1408, + "forks": 1406, "issues": 4, "subscribers": 72, - "stars": 6651, + "stars": 6656, "dependencies": 0 }, "name": "react-native-device-info", @@ -39555,8 +39714,8 @@ }, "npmPkg": "react-native-device-info", "npm": { - "downloads": 2924409, - "weekDownloads": 904411, + "downloads": 2493702, + "weekDownloads": 797841, "size": 727441, "versionsCount": 263, "latestRelease": "15.0.1", @@ -39573,7 +39732,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.513, + "popularity": 0.522, "topicSearchString": "component ios android windows device events cocoapod hacktoberfest" }, { @@ -39597,7 +39756,7 @@ "updatedAt": "2021-12-20T14:47:41Z", "createdAt": "2015-12-14T19:53:36Z", "pushedAt": "2021-12-20T14:47:41Z", - "forks": 1844, + "forks": 1839, "issues": 149, "subscribers": 93, "stars": 6790, @@ -39633,8 +39792,8 @@ }, "npmPkg": "react-native-push-notification", "npm": { - "downloads": 11356, - "weekDownloads": 11356, + "downloads": 236163, + "weekDownloads": 58431, "size": 279032, "versionsCount": 61, "latestRelease": "8.1.1", @@ -39653,7 +39812,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": 0.1, + "popularity": -0.54, "topicSearchString": "component ios android notifications push apns firebase push-notifications" }, { @@ -39677,10 +39836,10 @@ "updatedAt": "2025-10-27T13:35:39Z", "createdAt": "2015-10-19T06:22:23Z", "pushedAt": "2025-10-27T13:35:39Z", - "forks": 716, + "forks": 718, "issues": 245, "subscribers": 37, - "stars": 2892, + "stars": 2894, "dependencies": 0 }, "name": "react-native-sound", @@ -39711,8 +39870,8 @@ }, "npmPkg": "react-native-sound", "npm": { - "downloads": 639814, - "weekDownloads": 199863, + "downloads": 447543, + "weekDownloads": 146870, "size": 94449, "versionsCount": 36, "latestRelease": "0.13.0", @@ -39727,7 +39886,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.516, + "popularity": 0.529, "topicSearchString": "sound audio ios android windows" }, { @@ -39781,8 +39940,8 @@ "configPlugin": false }, "npm": { - "downloads": 3688, - "weekDownloads": 890, + "downloads": 2879, + "weekDownloads": 713, "size": 107438, "versionsCount": 21, "latestRelease": "0.2.2", @@ -39798,7 +39957,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.545, + "popularity": -0.539, "topicSearchString": "" }, { @@ -39832,10 +39991,10 @@ "updatedAt": "2022-10-31T01:41:06Z", "createdAt": "2017-04-13T04:13:44Z", "pushedAt": "2022-10-31T01:41:06Z", - "forks": 1326, + "forks": 1327, "issues": 413, "subscribers": 58, - "stars": 8423, + "stars": 8429, "dependencies": 0 }, "name": "react-native-fast-image", @@ -39870,8 +40029,8 @@ }, "npmPkg": "react-native-fast-image", "npm": { - "downloads": 573274, - "weekDownloads": 164563, + "downloads": 315806, + "weekDownloads": 125303, "size": 104363, "versionsCount": 120, "latestRelease": "8.6.3", @@ -39891,7 +40050,7 @@ "Not supporting New Architecture", "Unmaintained" ], - "popularity": -0.506, + "popularity": -0.163, "topicSearchString": "cache cached fastimage image priority sdwebimage glide image-cache cocoapod hacktoberfest" }, { @@ -39951,8 +40110,8 @@ "configPlugin": false }, "npm": { - "downloads": 214605, - "weekDownloads": 57112, + "downloads": 159257, + "weekDownloads": 44673, "size": 116564, "versionsCount": 109, "latestRelease": "3.0.1", @@ -39969,7 +40128,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.524, + "popularity": -0.512, "topicSearchString": "image-viewer component" }, { @@ -40031,8 +40190,8 @@ "unmaintained": true, "npmPkg": "react-native-modal-dropdown", "npm": { - "downloads": 18657, - "weekDownloads": 5424, + "downloads": 14438, + "weekDownloads": 3698, "size": 1736393, "versionsCount": 21, "latestRelease": "1.0.2", @@ -40048,7 +40207,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.503, + "popularity": -0.532, "topicSearchString": "component ios android modal dropdown picker select selector option" }, { @@ -40102,8 +40261,8 @@ "unmaintained": true, "npmPkg": "react-native-modal-translucent", "npm": { - "downloads": 11, - "weekDownloads": 11, + "downloads": 204, + "weekDownloads": 74, "size": 322343, "versionsCount": 31, "latestRelease": "5.0.0", @@ -40119,7 +40278,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.4, + "popularity": -1.192, "topicSearchString": "modal translucent statusbar" }, { @@ -40152,7 +40311,7 @@ "forks": 145, "issues": 17, "subscribers": 232, - "stars": 3348, + "stars": 3354, "dependencies": 0 }, "name": "@shopify/restyle", @@ -40175,8 +40334,8 @@ "configPlugin": false }, "npm": { - "downloads": 121427, - "weekDownloads": 37261, + "downloads": 68592, + "weekDownloads": 28110, "size": 92221, "versionsCount": 22, "latestRelease": "2.4.5", @@ -40190,7 +40349,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.511, + "popularity": 0.598, "topicSearchString": "" }, { @@ -40215,13 +40374,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-29T18:37:24Z", + "updatedAt": "2026-01-12T09:55:19Z", "createdAt": "2018-06-21T21:15:55Z", - "pushedAt": "2025-12-29T18:37:24Z", - "forks": 109, + "pushedAt": "2026-01-12T09:55:19Z", + "forks": 108, "issues": 47, "subscribers": 15, - "stars": 1108, + "stars": 1112, "dependencies": 2 }, "name": "react-native-purchases", @@ -40254,12 +40413,12 @@ }, "npmPkg": "react-native-purchases", "npm": { - "downloads": 619430, - "weekDownloads": 130691, + "downloads": 775485, + "weekDownloads": 135510, "size": 309760, - "versionsCount": 281, - "latestRelease": "9.6.12", - "latestReleaseDate": "2025-12-23T19:36:10.705Z", + "versionsCount": 284, + "latestRelease": "9.6.15", + "latestReleaseDate": "2026-01-12T11:43:41.331Z", "hasReadme": true }, "score": 65, @@ -40270,7 +40429,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.179, + "popularity": 0.149, "topicSearchString": "in-app-purchase subscriptions iap ios apple android stripe hacktoberfest" }, { @@ -40307,7 +40466,7 @@ "forks": 90, "issues": 60, "subscribers": 6, - "stars": 378, + "stars": 379, "dependencies": 0 }, "name": "@react-native-community/checkbox", @@ -40332,8 +40491,8 @@ "configPlugin": false }, "npm": { - "downloads": 346551, - "weekDownloads": 112766, + "downloads": 264663, + "weekDownloads": 88821, "size": 191230, "versionsCount": 27, "latestRelease": "0.5.20", @@ -40349,7 +40508,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.527, + "popularity": 0.535, "topicSearchString": "checkbox" }, { @@ -40376,9 +40535,9 @@ "createdAt": "2015-08-13T06:13:57Z", "pushedAt": "2025-12-23T22:24:03Z", "forks": 849, - "issues": 6, + "issues": 4, "subscribers": 45, - "stars": 3501, + "stars": 3503, "dependencies": 0 }, "name": "@react-native-google-signin/google-signin", @@ -40415,14 +40574,15 @@ "moduleType": "expo" }, "npm": { - "downloads": 1239104, - "weekDownloads": 341861, + "downloads": 996298, + "weekDownloads": 261504, "size": 170843, "versionsCount": 51, "latestRelease": "16.1.1", "latestReleaseDate": "2025-12-23T22:24:15.154Z", "hasReadme": true }, + "nightlyProgram": true, "score": 65, "matchingScoreModifiers": [ "Popular", @@ -40431,7 +40591,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.235, + "popularity": 0.223, "topicSearchString": "google-sign-in google-login android-creadential-manager oauth oauth2 ios android web googlesignin googleauth hacktoberfest" }, { @@ -40489,8 +40649,8 @@ "unmaintained": true, "npmPkg": "react-native-kvideo", "npm": { - "downloads": 17, - "weekDownloads": 3, + "downloads": 13, + "weekDownloads": 4, "size": 256241, "versionsCount": 1, "latestRelease": "1.0.0", @@ -40505,7 +40665,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.6, + "popularity": -1.483, "topicSearchString": "ivideo video video-play" }, { @@ -40556,8 +40716,8 @@ "unmaintained": true, "npmPkg": "react-native-navigation-hooks", "npm": { - "downloads": 6576, - "weekDownloads": 3116, + "downloads": 6279, + "weekDownloads": 2161, "size": 110338, "versionsCount": 17, "latestRelease": "6.3.0", @@ -40573,7 +40733,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.347, + "popularity": -0.457, "topicSearchString": "" }, { @@ -40599,10 +40759,10 @@ "updatedAt": "2025-12-10T09:51:14Z", "createdAt": "2017-10-02T22:17:14Z", "pushedAt": "2025-12-10T09:51:14Z", - "forks": 2136, - "issues": 456, - "subscribers": 198, - "stars": 9575, + "forks": 2135, + "issues": 454, + "subscribers": 199, + "stars": 9579, "dependencies": 8 }, "name": "aws-amplify", @@ -40626,10 +40786,10 @@ }, "npmPkg": "aws-amplify", "npm": { - "downloads": 977792, - "weekDownloads": 977792, + "downloads": 2731294, + "weekDownloads": 817735, "size": 169515, - "versionsCount": 2547, + "versionsCount": 2548, "latestRelease": "6.15.9", "latestReleaseDate": "2025-12-10T09:52:01.071Z", "hasReadme": false @@ -40644,7 +40804,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.504, "topicSearchString": "" }, { @@ -40671,10 +40831,10 @@ "updatedAt": "2025-12-10T09:51:14Z", "createdAt": "2017-10-02T22:17:14Z", "pushedAt": "2025-12-10T09:51:14Z", - "forks": 2136, - "issues": 456, - "subscribers": 198, - "stars": 9575, + "forks": 2135, + "issues": 454, + "subscribers": 199, + "stars": 9579, "dependencies": 7 }, "name": "@aws-amplify/datastore", @@ -40697,10 +40857,10 @@ "configPlugin": false }, "npm": { - "downloads": 3190012, - "weekDownloads": 972379, + "downloads": 3298214, + "weekDownloads": 812670, "size": 2806091, - "versionsCount": 1966, + "versionsCount": 1967, "latestRelease": "5.1.2", "latestReleaseDate": "2025-12-10T09:51:57.239Z", "hasReadme": false @@ -40715,7 +40875,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.509, + "popularity": 0.209, "topicSearchString": "" }, { @@ -40742,10 +40902,10 @@ "updatedAt": "2025-12-10T09:51:14Z", "createdAt": "2017-10-02T22:17:14Z", "pushedAt": "2025-12-10T09:51:14Z", - "forks": 2136, - "issues": 456, - "subscribers": 198, - "stars": 9575, + "forks": 2135, + "issues": 454, + "subscribers": 199, + "stars": 9579, "dependencies": 3 }, "name": "@aws-amplify/react-native", @@ -40768,10 +40928,10 @@ "configPlugin": false }, "npm": { - "downloads": 22190, - "weekDownloads": 22190, + "downloads": 117143, + "weekDownloads": 31829, "size": 418771, - "versionsCount": 547, + "versionsCount": 548, "latestRelease": "1.3.1", "latestReleaseDate": "2025-12-10T09:51:43.121Z", "hasReadme": false @@ -40786,7 +40946,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.231, "topicSearchString": "" }, { @@ -40810,13 +40970,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-10T09:51:14Z", + "updatedAt": "2026-01-06T15:14:38Z", "createdAt": "2017-10-02T22:17:14Z", - "pushedAt": "2025-12-10T09:51:14Z", - "forks": 2136, - "issues": 456, - "subscribers": 198, - "stars": 9575, + "pushedAt": "2026-01-06T15:14:38Z", + "forks": 2135, + "issues": 454, + "subscribers": 199, + "stars": 9579, "dependencies": 3 }, "name": "@aws-amplify/auth", @@ -40839,10 +40999,10 @@ "configPlugin": false }, "npm": { - "downloads": 4467049, - "weekDownloads": 1102210, + "downloads": 3727898, + "weekDownloads": 918127, "size": 3244798, - "versionsCount": 2354, + "versionsCount": 2355, "latestRelease": "6.17.1", "latestReleaseDate": "2025-12-10T09:51:48.831Z", "hasReadme": false @@ -40857,7 +41017,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.21, + "popularity": 0.209, "topicSearchString": "" }, { @@ -40882,10 +41042,10 @@ "updatedAt": "2025-12-10T09:51:14Z", "createdAt": "2017-10-02T22:17:14Z", "pushedAt": "2025-12-10T09:51:14Z", - "forks": 2136, - "issues": 456, - "subscribers": 198, - "stars": 9575, + "forks": 2135, + "issues": 454, + "subscribers": 199, + "stars": 9579, "dependencies": 3 }, "name": "@aws-amplify/notifications", @@ -40908,10 +41068,10 @@ "configPlugin": false }, "npm": { - "downloads": 3466406, - "weekDownloads": 850156, + "downloads": 2881551, + "weekDownloads": 720946, "size": 743373, - "versionsCount": 943, + "versionsCount": 944, "latestRelease": "2.0.90", "latestReleaseDate": "2025-12-10T09:51:51.999Z", "hasReadme": false @@ -40927,7 +41087,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.208, + "popularity": 0.213, "topicSearchString": "" }, { @@ -40951,12 +41111,12 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-23T18:34:42Z", + "updatedAt": "2026-01-10T12:46:34Z", "createdAt": "2015-09-15T19:36:29Z", - "pushedAt": "2025-12-23T18:34:42Z", - "forks": 585, - "issues": 29, - "subscribers": 67, + "pushedAt": "2026-01-10T12:46:34Z", + "forks": 586, + "issues": 30, + "subscribers": 66, "stars": 1346, "dependencies": 5 }, @@ -40990,13 +41150,13 @@ "configPlugin": false }, "npm": { - "downloads": 692457, - "weekDownloads": 149669, + "downloads": 601073, + "weekDownloads": 134300, "size": 8247327, - "versionsCount": 223, + "versionsCount": 224, "latestRelease": "8.0.0", "latestReleaseDate": "2025-12-12T16:12:35.191Z", - "hasReadme": true + "hasReadme": false }, "score": 65, "matchingScoreModifiers": [ @@ -41006,7 +41166,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.184, + "popularity": 0.19, "topicSearchString": "cloud mobile api javascript parse-platform parse-js parse javascript-sdk hacktoberfest" }, { @@ -41070,8 +41230,8 @@ "unmaintained": true, "npmPkg": "react-native-material-menu", "npm": { - "downloads": 35005, - "weekDownloads": 8821, + "downloads": 18586, + "weekDownloads": 7180, "size": 25874, "versionsCount": 50, "latestRelease": "2.0.0", @@ -41086,7 +41246,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.536, + "popularity": -0.172, "topicSearchString": "menu material-menu component material dropdown material-design ios android" }, { @@ -41147,8 +41307,8 @@ }, "npmPkg": "react-native-console-time-polyfill", "npm": { - "downloads": 8856, - "weekDownloads": 8856, + "downloads": 24666, + "weekDownloads": 8866, "size": 4887, "versionsCount": 12, "latestRelease": "1.2.3", @@ -41161,7 +41321,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.85, + "popularity": 0.556, "topicSearchString": "polyfill console time timeend performance measurement count countreset measurements" }, { @@ -41187,7 +41347,7 @@ "forks": 87, "issues": 19, "subscribers": 8, - "stars": 530, + "stars": 531, "dependencies": 0 }, "name": "react-native-change-icon", @@ -41217,8 +41377,8 @@ "unmaintained": true, "npmPkg": "react-native-change-icon", "npm": { - "downloads": 23995, - "weekDownloads": 6096, + "downloads": 20377, + "weekDownloads": 6283, "size": 30999, "versionsCount": 23, "latestRelease": "5.0.0", @@ -41233,7 +41393,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.534, + "popularity": -0.238, "topicSearchString": "ios android" }, { @@ -41293,8 +41453,8 @@ "unmaintained": true, "npmPkg": "react-native-open-maps", "npm": { - "downloads": 49987, - "weekDownloads": 14473, + "downloads": 24528, + "weekDownloads": 10220, "size": 23336, "versionsCount": 18, "latestRelease": "0.4.3", @@ -41309,7 +41469,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.504, + "popularity": -0.146, "topicSearchString": "maps open-link apple-maps google-maps map-deep-links map-url-scheme linking" }, { @@ -41375,8 +41535,8 @@ "unmaintained": true, "npmPkg": "react-native-store-review", "npm": { - "downloads": 98077, - "weekDownloads": 25738, + "downloads": 83163, + "weekDownloads": 20346, "size": 23072, "versionsCount": 13, "latestRelease": "0.4.3", @@ -41392,7 +41552,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.527, + "popularity": -0.542, "topicSearchString": "component mobile ios android app-store review rating rate appstore playstore" }, { @@ -41420,7 +41580,7 @@ "forks": 240, "issues": 149, "subscribers": 21, - "stars": 1427, + "stars": 1429, "dependencies": 0 }, "name": "@react-native-community/geolocation", @@ -41448,8 +41608,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 858722, - "weekDownloads": 278261, + "downloads": 597092, + "weekDownloads": 196494, "size": 167579, "versionsCount": 23, "latestRelease": "3.4.0", @@ -41465,7 +41625,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.525, + "popularity": 0.53, "topicSearchString": "geolocation location library" }, { @@ -41492,7 +41652,7 @@ "forks": 365, "issues": 9, "subscribers": 39, - "stars": 1893, + "stars": 1894, "dependencies": 0 }, "name": "react-native-template-typescript", @@ -41590,8 +41750,8 @@ }, "unmaintained": true, "npm": { - "downloads": 13325, - "weekDownloads": 4397, + "downloads": 7475, + "weekDownloads": 2418, "size": 123927, "versionsCount": 4, "latestRelease": "2.0.3", @@ -41609,7 +41769,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.469, + "popularity": -0.475, "topicSearchString": "audio audio-toolkit audio-library cross-platform" }, { @@ -41663,8 +41823,8 @@ "configPlugin": false }, "npm": { - "downloads": 1, - "weekDownloads": 1, + "downloads": 10, + "weekDownloads": 0, "size": 24667, "versionsCount": 1, "latestRelease": "1.1.0", @@ -41707,7 +41867,7 @@ "forks": 302, "issues": 30, "subscribers": 38, - "stars": 1890, + "stars": 1889, "dependencies": 1 }, "name": "react-native-navbar", @@ -41733,8 +41893,8 @@ }, "npmPkg": "react-native-navbar", "npm": { - "downloads": 623, - "weekDownloads": 332, + "downloads": 830, + "weekDownloads": 211, "versionsCount": 71, "latestRelease": "2.1.0", "latestReleaseDate": "2017-10-30T09:25:52.018Z", @@ -41749,7 +41909,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.045, + "popularity": -1.284, "topicSearchString": "navbar" }, { @@ -41804,8 +41964,8 @@ }, "npmPkg": "react-native-platform-touchable", "npm": { - "downloads": 16609, - "weekDownloads": 4995, + "downloads": 7208, + "weekDownloads": 2241, "versionsCount": 5, "latestRelease": "1.1.1", "latestReleaseDate": "2017-07-01T20:42:09.773Z", @@ -41819,7 +41979,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.244, + "popularity": -0.486, "topicSearchString": "component button" }, { @@ -41849,7 +42009,7 @@ "forks": 77, "issues": 39, "subscribers": 8, - "stars": 912, + "stars": 919, "dependencies": 0 }, "name": "react-native-context-menu-view", @@ -41878,8 +42038,8 @@ }, "npmPkg": "react-native-context-menu-view", "npm": { - "downloads": 89724, - "weekDownloads": 24215, + "downloads": 86314, + "weekDownloads": 21196, "size": 59555, "versionsCount": 39, "latestRelease": "1.21.0", @@ -41894,7 +42054,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.229, + "popularity": 0.209, "topicSearchString": "ios android javascript npm" }, { @@ -41956,8 +42116,8 @@ "unmaintained": true, "npmPkg": "rn-range-slider", "npm": { - "downloads": 76458, - "weekDownloads": 24673, + "downloads": 45667, + "weekDownloads": 17432, "size": 30881, "versionsCount": 33, "latestRelease": "2.2.2", @@ -41973,7 +42133,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.226, + "popularity": -0.176, "topicSearchString": "component android ios custom range slider seekbar" }, { @@ -42040,8 +42200,8 @@ "configPlugin": false }, "npm": { - "downloads": 192, - "weekDownloads": 47, + "downloads": 68, + "weekDownloads": 27, "size": 35839, "versionsCount": 6, "latestRelease": "1.1.1", @@ -42054,7 +42214,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.541, + "popularity": -0.412, "topicSearchString": "calendar date datepicker jalali jalaali shamsi persian" }, { @@ -42119,8 +42279,8 @@ "unmaintained": true, "npmPkg": "react-native-fb-image-grid", "npm": { - "downloads": 19, - "weekDownloads": 19, + "downloads": 253, + "weekDownloads": 131, "size": 244374, "versionsCount": 5, "latestRelease": "0.0.5", @@ -42134,7 +42294,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.8, + "popularity": -1.306, "topicSearchString": "component mobile ios android ui image imageloader gif glide" }, { @@ -42196,8 +42356,8 @@ }, "unmaintained": true, "npm": { - "downloads": 5, - "weekDownloads": 5, + "downloads": 77, + "weekDownloads": 2, "size": 22349, "versionsCount": 29, "latestRelease": "4.8.0", @@ -42211,7 +42371,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.5, + "popularity": -1.478, "topicSearchString": "mongodb aws twilio http mobile serverless stitch atlas" }, { @@ -42263,8 +42423,8 @@ "configPlugin": false }, "npm": { - "downloads": 87307, - "weekDownloads": 21468, + "downloads": 68227, + "weekDownloads": 17216, "size": 18910, "versionsCount": 16, "latestRelease": "0.3.2", @@ -42278,7 +42438,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.209, + "popularity": 0.214, "topicSearchString": "" }, { @@ -42337,8 +42497,8 @@ "unmaintained": true, "npmPkg": "react-native-autoheight-webview", "npm": { - "downloads": 21691, - "weekDownloads": 15085, + "downloads": 38665, + "weekDownloads": 10337, "size": 22029, "versionsCount": 68, "latestRelease": "1.6.5", @@ -42353,7 +42513,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.091, + "popularity": -0.523, "topicSearchString": "autoheight webview" }, { @@ -42377,10 +42537,10 @@ "updatedAt": "2024-06-14T18:51:42Z", "createdAt": "2016-09-28T21:29:22Z", "pushedAt": "2024-06-14T18:51:42Z", - "forks": 160, - "issues": 109, + "forks": 161, + "issues": 108, "subscribers": 12, - "stars": 686, + "stars": 687, "dependencies": 0 }, "name": "react-native-tts", @@ -42411,8 +42571,8 @@ }, "npmPkg": "react-native-tts", "npm": { - "downloads": 124562, - "weekDownloads": 36214, + "downloads": 100071, + "weekDownloads": 26906, "size": 162442, "versionsCount": 22, "latestRelease": "4.1.1", @@ -42429,7 +42589,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.247, + "popularity": 0.229, "topicSearchString": "tts voice speech text-to-speech android ios" }, { @@ -42456,10 +42616,10 @@ "updatedAt": "2025-11-25T01:23:38Z", "createdAt": "2016-02-23T00:19:11Z", "pushedAt": "2025-11-25T01:23:38Z", - "forks": 610, + "forks": 609, "issues": 317, "subscribers": 29, - "stars": 4940, + "stars": 4945, "dependencies": 0 }, "name": "react-native-config", @@ -42492,8 +42652,8 @@ }, "npmPkg": "react-native-config", "npm": { - "downloads": 1331556, - "weekDownloads": 392480, + "downloads": 957042, + "weekDownloads": 282931, "size": 143259, "versionsCount": 73, "latestRelease": "1.6.1", @@ -42564,8 +42724,8 @@ }, "npmPkg": "react-native-deep-linking", "npm": { - "downloads": 8477, - "weekDownloads": 1922, + "downloads": 6739, + "weekDownloads": 1828, "size": 12706, "versionsCount": 9, "latestRelease": "2.2.0", @@ -42581,7 +42741,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.557, + "popularity": -0.519, "topicSearchString": "deep-linking ios android" }, { @@ -42640,8 +42800,8 @@ "unmaintained": true, "npmPkg": "react-native-boundary", "npm": { - "downloads": 18, - "weekDownloads": 11, + "downloads": 67, + "weekDownloads": 9, "size": 113540, "versionsCount": 18, "latestRelease": "1.1.1", @@ -42656,7 +42816,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.95, + "popularity": -1.38, "topicSearchString": "geofence boundary ios android location region-monitoring geofencing" }, { @@ -42706,8 +42866,8 @@ "unmaintained": true, "npmPkg": "react-native-swift", "npm": { - "downloads": 2547, - "weekDownloads": 910, + "downloads": 2178, + "weekDownloads": 603, "size": 6270, "versionsCount": 27, "latestRelease": "1.2.3", @@ -42722,7 +42882,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.446, + "popularity": -0.514, "topicSearchString": "" }, { @@ -42753,7 +42913,7 @@ "forks": 258, "issues": 16, "subscribers": 22, - "stars": 2357, + "stars": 2358, "dependencies": 4 }, "name": "react-native-offline", @@ -42782,8 +42942,8 @@ "unmaintained": true, "npmPkg": "react-native-offline", "npm": { - "downloads": 30177, - "weekDownloads": 7489, + "downloads": 22910, + "weekDownloads": 5568, "size": 398905, "versionsCount": 60, "latestRelease": "6.0.2", @@ -42799,7 +42959,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.539, + "popularity": -0.543, "topicSearchString": "offline offline-first redux" }, { @@ -42851,24 +43011,23 @@ "unmaintained": true, "npmPkg": "react-native-status-bar-height", "npm": { - "downloads": 229307, - "weekDownloads": 64609, + "downloads": 170066, + "weekDownloads": 46361, "size": 5986, "versionsCount": 12, "latestRelease": "2.6.0", "latestReleaseDate": "2020-11-09T19:24:08.724Z", "hasReadme": true }, - "score": 15, + "score": 0, "matchingScoreModifiers": [ - "Popular", "Known", "Has a README file", "Has a description", "Not updated recently", "Unmaintained" ], - "popularity": -0.511, + "popularity": -0.518, "topicSearchString": "" }, { @@ -42929,8 +43088,8 @@ "unmaintained": true, "npmPkg": "react-native-sqlite-storage", "npm": { - "downloads": 114354, - "weekDownloads": 30293, + "downloads": 96746, + "weekDownloads": 22290, "size": 7445408, "versionsCount": 35, "latestRelease": "6.0.1", @@ -42948,7 +43107,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.525, + "popularity": -0.554, "topicSearchString": "sqlite-storage sqlite component sqlite3 ios android promise cordova-sqlite-storage" }, { @@ -42976,7 +43135,7 @@ "forks": 152, "issues": 16, "subscribers": 20, - "stars": 1253, + "stars": 1252, "dependencies": 1 }, "name": "react-native-parsed-text", @@ -43006,8 +43165,8 @@ }, "npmPkg": "react-native-parsed-text", "npm": { - "downloads": 331571, - "weekDownloads": 77818, + "downloads": 348859, + "weekDownloads": 62802, "size": 20650, "versionsCount": 24, "latestRelease": "0.0.22", @@ -43023,7 +43182,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.551, + "popularity": -0.597, "topicSearchString": "text url phone component parsing" }, { @@ -43087,8 +43246,8 @@ }, "npmPkg": "react-native-select-multiple", "npm": { - "downloads": 4388, - "weekDownloads": 932, + "downloads": 3669, + "weekDownloads": 804, "size": 14739, "versionsCount": 14, "latestRelease": "2.1.0", @@ -43103,7 +43262,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.569, + "popularity": -0.564, "topicSearchString": "select multiple picker select2 list ui checkbox label" }, { @@ -43157,8 +43316,8 @@ }, "npmPkg": "react-native-exceptions-manager", "npm": { - "downloads": 118, - "weekDownloads": 30, + "downloads": 61, + "weekDownloads": 32, "versionsCount": 11, "latestRelease": "0.2.0", "latestReleaseDate": "2017-08-04T08:30:24.501Z", @@ -43172,7 +43331,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.278, + "popularity": -1.043, "topicSearchString": "crash exception" }, { @@ -43196,10 +43355,10 @@ "updatedAt": "2019-10-16T02:23:44Z", "createdAt": "2015-10-16T05:12:31Z", "pushedAt": "2019-10-16T02:23:44Z", - "forks": 614, + "forks": 613, "issues": 200, "subscribers": 92, - "stars": 2915, + "stars": 2916, "dependencies": 1 }, "name": "react-native-wechat", @@ -43231,8 +43390,8 @@ }, "npmPkg": "react-native-wechat", "npm": { - "downloads": 691, - "weekDownloads": 52, + "downloads": 581, + "weekDownloads": 242, "size": 13584759, "versionsCount": 49, "latestRelease": "1.9.12", @@ -43250,7 +43409,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.436, + "popularity": -1.144, "topicSearchString": "wechat component ios wechat-sdk android mit js" }, { @@ -43282,10 +43441,10 @@ "updatedAt": "2025-05-20T11:58:16Z", "createdAt": "2015-06-02T17:19:20Z", "pushedAt": "2025-05-20T11:58:16Z", - "forks": 1466, + "forks": 1465, "issues": 7, "subscribers": 218, - "stars": 9147, + "stars": 9150, "dependencies": 7 }, "name": "react-native-code-push", @@ -43314,8 +43473,8 @@ }, "npmPkg": "react-native-code-push", "npm": { - "downloads": 188059, - "weekDownloads": 53995, + "downloads": 114139, + "weekDownloads": 43723, "size": 2396753, "versionsCount": 117, "latestRelease": "9.0.1", @@ -43333,7 +43492,7 @@ "Not supporting New Architecture", "Unmaintained" ], - "popularity": -0.506, + "popularity": -0.174, "topicSearchString": "code push codepush code-push" }, { @@ -43389,8 +43548,8 @@ }, "npmPkg": "react-navigation-transitions", "npm": { - "downloads": 1297, - "weekDownloads": 480, + "downloads": 382, + "weekDownloads": 253, "size": 11255, "versionsCount": 13, "latestRelease": "1.0.12", @@ -43405,7 +43564,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.435, + "popularity": -0.931, "topicSearchString": "navigation transitions animations" }, { @@ -43434,7 +43593,7 @@ "forks": 472, "issues": 43, "subscribers": 11, - "stars": 649, + "stars": 648, "dependencies": 1 }, "name": "react-native-video-controls", @@ -43467,8 +43626,8 @@ "unmaintained": true, "npmPkg": "react-native-video-controls", "npm": { - "downloads": 60122, - "weekDownloads": 16490, + "downloads": 37740, + "weekDownloads": 13022, "size": 96263, "versionsCount": 38, "latestRelease": "2.8.1", @@ -43485,7 +43644,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.517, + "popularity": -0.207, "topicSearchString": "video video-controls video-player ios android component elements" }, { @@ -43538,8 +43697,8 @@ "configPlugin": false }, "npm": { - "downloads": 9941, - "weekDownloads": 2702, + "downloads": 10140, + "weekDownloads": 823, "size": 18307, "versionsCount": 34, "latestRelease": "4.0.1", @@ -43554,7 +43713,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.519, + "popularity": -0.681, "topicSearchString": "" }, { @@ -43611,8 +43770,8 @@ }, "npmPkg": "react-native-itunes", "npm": { - "downloads": 24, - "weekDownloads": 24, + "downloads": 94, + "weekDownloads": 50, "versionsCount": 10, "latestRelease": "0.5.0", "latestReleaseDate": "2017-12-04T16:11:44.062Z", @@ -43626,7 +43785,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.54, + "popularity": -1.045, "topicSearchString": "component ios itunes apple music apple-music" }, { @@ -43653,10 +43812,10 @@ "updatedAt": "2023-11-02T13:13:59Z", "createdAt": "2015-04-01T03:20:10Z", "pushedAt": "2023-11-02T13:13:59Z", - "forks": 432, + "forks": 431, "issues": 118, "subscribers": 41, - "stars": 2803, + "stars": 2811, "dependencies": 3 }, "name": "react-native-htmlview", @@ -43688,8 +43847,8 @@ "unmaintained": true, "npmPkg": "react-native-htmlview", "npm": { - "downloads": 78263, - "weekDownloads": 32041, + "downloads": 18988, + "weekDownloads": 18988, "size": 28095, "versionsCount": 21, "latestRelease": "0.17.0", @@ -43706,7 +43865,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.152, + "popularity": 0.35, "topicSearchString": "html component mobile ui html-parser html-renderer" }, { @@ -43733,7 +43892,7 @@ "forks": 146, "issues": 15, "subscribers": 10, - "stars": 1520, + "stars": 1523, "dependencies": 2 }, "name": "react-native-flash-message", @@ -43771,8 +43930,8 @@ }, "npmPkg": "react-native-flash-message", "npm": { - "downloads": 169147, - "weekDownloads": 45447, + "downloads": 128801, + "weekDownloads": 34732, "size": 61711, "versionsCount": 31, "latestRelease": "0.4.2", @@ -43787,7 +43946,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.228, + "popularity": 0.229, "topicSearchString": "component flash flashbar flashmessage message alert notification topbar iphonex ipad android utility javascript" }, { @@ -43846,8 +44005,8 @@ }, "unmaintained": true, "npm": { - "downloads": 16995, - "weekDownloads": 11102, + "downloads": 33494, + "weekDownloads": 9225, "size": 88198, "versionsCount": 61, "latestRelease": "2.3.2", @@ -43865,7 +44024,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": 0.055, + "popularity": -0.516, "topicSearchString": "localization internationalization javascript typescript ios android component" }, { @@ -43926,8 +44085,8 @@ "unmaintained": true, "npmPkg": "react-native-photo-view-ex", "npm": { - "downloads": 3386, - "weekDownloads": 664, + "downloads": 3936, + "weekDownloads": 743, "size": 141054, "versionsCount": 5, "latestRelease": "1.1.0", @@ -43941,7 +44100,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.583, + "popularity": -0.59, "topicSearchString": "component ios android gallery lightbox pinch pinch-to-zoom mobile" }, { @@ -43964,10 +44123,10 @@ "updatedAt": "2024-12-15T09:17:05Z", "createdAt": "2015-08-22T20:17:32Z", "pushedAt": "2024-12-15T09:17:05Z", - "forks": 287, + "forks": 286, "issues": 43, "subscribers": 23, - "stars": 2418, + "stars": 2419, "dependencies": 1 }, "name": "react-native-spinkit", @@ -43999,8 +44158,8 @@ }, "npmPkg": "react-native-spinkit", "npm": { - "downloads": 24676, - "weekDownloads": 8992, + "downloads": 33715, + "weekDownloads": 7697, "size": 408085, "versionsCount": 29, "latestRelease": "1.5.1", @@ -44016,7 +44175,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.56, + "popularity": 0.194, "topicSearchString": "component ios android spinkit spinner loader indicator" }, { @@ -44069,8 +44228,8 @@ "unmaintained": true, "npmPkg": "react-native-tab-view-viewpager-adapter", "npm": { - "downloads": 475, - "weekDownloads": 136, + "downloads": 179, + "weekDownloads": 69, "size": 43925, "versionsCount": 10, "latestRelease": "1.1.0", @@ -44084,7 +44243,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.255, + "popularity": -1.171, "topicSearchString": "" }, { @@ -44142,8 +44301,8 @@ }, "npmPkg": "react-native-webp-format", "npm": { - "downloads": 22553, - "weekDownloads": 5263, + "downloads": 16756, + "weekDownloads": 5122, "size": 14609, "versionsCount": 7, "latestRelease": "1.2.1", @@ -44156,7 +44315,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.198, + "popularity": 0.51, "topicSearchString": "ios android webp" }, { @@ -44209,8 +44368,8 @@ }, "npmPkg": "react-navigation-backhandler", "npm": { - "downloads": 14351, - "weekDownloads": 3330, + "downloads": 15051, + "weekDownloads": 2418, "size": 5892, "versionsCount": 20, "latestRelease": "2.0.3", @@ -44224,7 +44383,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.197, + "popularity": 0.137, "topicSearchString": "navigation" }, { @@ -44280,8 +44439,8 @@ }, "npmPkg": "react-native-billing", "npm": { - "downloads": 80, - "weekDownloads": 12, + "downloads": 77, + "weekDownloads": 6, "size": 47682, "versionsCount": 25, "latestRelease": "3.0.0", @@ -44297,7 +44456,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.367, + "popularity": -1.433, "topicSearchString": "inapp billing purchase android bridge" }, { @@ -44354,8 +44513,8 @@ }, "npmPkg": "react-native-typewriter", "npm": { - "downloads": 9839, - "weekDownloads": 2663, + "downloads": 7734, + "weekDownloads": 1789, "size": 16551, "versionsCount": 13, "latestRelease": "0.7.0", @@ -44369,7 +44528,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.52, + "popularity": -0.553, "topicSearchString": "component animated typing typewriter" }, { @@ -44429,8 +44588,8 @@ "unmaintained": true, "npmPkg": "react-native-syntax-highlighter", "npm": { - "downloads": 3957, - "weekDownloads": 3613, + "downloads": 12102, + "weekDownloads": 3615, "size": 7206089, "versionsCount": 15, "latestRelease": "2.1.0", @@ -44439,12 +44598,13 @@ }, "score": 0, "matchingScoreModifiers": [ + "Known", "Has a README file", "Has a description", "Not updated recently", "Unmaintained" ], - "popularity": 0.026, + "popularity": -0.496, "topicSearchString": "syntax highlighting highlight.js syntax-highlighter" }, { @@ -44471,7 +44631,7 @@ "forks": 538, "issues": 237, "subscribers": 49, - "stars": 2606, + "stars": 2607, "dependencies": 2 }, "name": "react-native-fetch-blob", @@ -44511,8 +44671,8 @@ }, "npmPkg": "react-native-fetch-blob", "npm": { - "downloads": 6627, - "weekDownloads": 2380, + "downloads": 4574, + "weekDownloads": 1564, "versionsCount": 100, "latestRelease": "0.10.8", "latestReleaseDate": "2017-08-03T01:40:25.924Z", @@ -44529,7 +44689,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.445, + "popularity": -0.459, "topicSearchString": "fetch blob fs upload file download filestream image-header file-access storage network file-system polyfill android ios" }, { @@ -44588,8 +44748,8 @@ }, "npmPkg": "react-native-md5", "npm": { - "downloads": 13194, - "weekDownloads": 3001, + "downloads": 11310, + "weekDownloads": 2907, "versionsCount": 1, "latestRelease": "1.0.0", "latestReleaseDate": "2016-10-17T08:52:01.916Z", @@ -44602,7 +44762,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.557, + "popularity": -0.532, "topicSearchString": "md5 hex-md5 str-md5 hex-hmac-md5 b64-hmac-md5 str-hmac-md5" }, { @@ -44659,8 +44819,8 @@ "unmaintained": true, "npmPkg": "react-native-geocoding", "npm": { - "downloads": 65388, - "weekDownloads": 17277, + "downloads": 57118, + "weekDownloads": 14737, "size": 10697, "versionsCount": 5, "latestRelease": "0.5.0", @@ -44675,7 +44835,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.525, + "popularity": -0.531, "topicSearchString": "ios android geocoder geocoding" }, { @@ -44733,8 +44893,8 @@ "unmaintained": true, "npmPkg": "react-native-prompt-android", "npm": { - "downloads": 23054, - "weekDownloads": 6698, + "downloads": 17897, + "weekDownloads": 4837, "size": 50045, "versionsCount": 19, "latestRelease": "1.1.0", @@ -44749,7 +44909,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.503, + "popularity": -0.52, "topicSearchString": "component prompt alert ios android" }, { @@ -44815,8 +44975,8 @@ }, "npmPkg": "react-native-star-rating", "npm": { - "downloads": 25185, - "weekDownloads": 7291, + "downloads": 16767, + "weekDownloads": 5018, "size": 1608106, "versionsCount": 11, "latestRelease": "1.1.0", @@ -44832,7 +44992,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.504, + "popularity": -0.246, "topicSearchString": "star stars rating ratings review reviews component ios android star-rating star-rating-component custom-star star-icon" }, { @@ -44893,8 +45053,8 @@ "unmaintained": true, "npmPkg": "react-native-switch", "npm": { - "downloads": 66523, - "weekDownloads": 21060, + "downloads": 42826, + "weekDownloads": 12920, "size": 13072, "versionsCount": 16, "latestRelease": "1.5.1", @@ -44909,7 +45069,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.231, + "popularity": -0.244, "topicSearchString": "shapes android ios mobile switch customisable web" }, { @@ -44966,8 +45126,8 @@ "unmaintained": true, "npmPkg": "react-native-user-avatar", "npm": { - "downloads": 5042, - "weekDownloads": 2283, + "downloads": 7948, + "weekDownloads": 1926, "size": 43203, "versionsCount": 9, "latestRelease": "1.0.8", @@ -44982,7 +45142,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.365, + "popularity": -0.544, "topicSearchString": "component avatar initials" }, { @@ -45043,8 +45203,8 @@ "unmaintained": true, "npmPkg": "react-native-shimmer-placeholder", "npm": { - "downloads": 233837, - "weekDownloads": 56953, + "downloads": 188843, + "weekDownloads": 51065, "size": 15648, "versionsCount": 45, "latestRelease": "2.0.9", @@ -45060,7 +45220,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.543, + "popularity": -0.52, "topicSearchString": "loading placeholder shimmer module skeleton" }, { @@ -45122,8 +45282,8 @@ "unmaintained": true, "npmPkg": "react-native-card-flip", "npm": { - "downloads": 1906, - "weekDownloads": 1741, + "downloads": 4188, + "weekDownloads": 1300, "size": 15624, "versionsCount": 8, "latestRelease": "1.0.7", @@ -45138,7 +45298,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.027, + "popularity": -0.486, "topicSearchString": "flip cards card rotate deck card-flip flip-card component flip-animation" }, { @@ -45190,8 +45350,8 @@ "unmaintained": true, "npmPkg": "react-native-device-detection", "npm": { - "downloads": 5754, - "weekDownloads": 1709, + "downloads": 3112, + "weekDownloads": 1306, "size": 4574, "versionsCount": 5, "latestRelease": "0.2.1", @@ -45205,7 +45365,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.497, + "popularity": -0.393, "topicSearchString": "" }, { @@ -45230,13 +45390,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-31T00:13:47Z", + "updatedAt": "2026-01-09T00:44:52Z", "createdAt": "2016-04-13T11:56:29Z", - "pushedAt": "2025-12-31T00:13:47Z", - "forks": 587, - "issues": 85, - "subscribers": 191, - "stars": 2649, + "pushedAt": "2026-01-09T00:44:52Z", + "forks": 589, + "issues": 78, + "subscribers": 190, + "stars": 2652, "dependencies": 0 }, "name": "react-native-camera-kit", @@ -45266,12 +45426,12 @@ }, "npmPkg": "react-native-camera-kit", "npm": { - "downloads": 86627, - "weekDownloads": 21970, - "size": 563008, - "versionsCount": 211, - "latestRelease": "16.1.3", - "latestReleaseDate": "2025-10-01T17:53:28.715Z", + "downloads": 44035, + "weekDownloads": 20290, + "size": 2311084, + "versionsCount": 214, + "latestRelease": "17.0.0", + "latestReleaseDate": "2026-01-09T00:44:52.017Z", "hasReadme": true }, "score": 65, @@ -45282,7 +45442,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.216, + "popularity": 0.642, "topicSearchString": "ios android camera" }, { @@ -45341,8 +45501,8 @@ "unmaintained": true, "npmPkg": "react-native-native-video-player", "npm": { - "downloads": 79, - "weekDownloads": 44, + "downloads": 23, + "weekDownloads": 12, "versionsCount": 11, "latestRelease": "1.3.4", "latestReleaseDate": "2017-07-31T07:13:30.218Z", @@ -45357,7 +45517,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.011, + "popularity": -1.02, "topicSearchString": "component photo video videos image images player" }, { @@ -45409,8 +45569,8 @@ "unmaintained": true, "npmPkg": "react-native-quick-actions", "npm": { - "downloads": 30767, - "weekDownloads": 12354, + "downloads": 33250, + "weekDownloads": 9855, "size": 531583, "versionsCount": 25, "latestRelease": "0.3.13", @@ -45427,7 +45587,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.159, + "popularity": -0.248, "topicSearchString": "" }, { @@ -45494,8 +45654,8 @@ "unmaintained": true, "npmPkg": "react-native-swipe-list-view", "npm": { - "downloads": 140037, - "weekDownloads": 34913, + "downloads": 80302, + "weekDownloads": 28944, "size": 114222, "versionsCount": 83, "latestRelease": "3.2.9", @@ -45511,7 +45671,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.538, + "popularity": -0.194, "topicSearchString": "component ios android listview swipe swipeable javascript swipelistview" }, { @@ -45568,8 +45728,8 @@ }, "npmPkg": "react-native-platform-stylesheet", "npm": { - "downloads": 1421, - "weekDownloads": 328, + "downloads": 1069, + "weekDownloads": 293, "versionsCount": 6, "latestRelease": "0.0.6", "latestReleaseDate": "2016-07-25T09:20:58.833Z", @@ -45582,7 +45742,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.554, + "popularity": -0.517, "topicSearchString": "stylesheet ios android platform" }, { @@ -45609,7 +45769,7 @@ "forks": 95, "issues": 60, "subscribers": 11, - "stars": 1112, + "stars": 1113, "dependencies": 0 }, "name": "react-native-background-task", @@ -45640,8 +45800,8 @@ }, "npmPkg": "react-native-background-task", "npm": { - "downloads": 481, - "weekDownloads": 166, + "downloads": 604, + "weekDownloads": 106, "versionsCount": 5, "latestRelease": "0.2.1", "latestReleaseDate": "2017-08-10T10:54:32.578Z", @@ -45657,7 +45817,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.206, + "popularity": -1.351, "topicSearchString": "background-jobs fetch android ios offline sync" }, { @@ -45683,7 +45843,7 @@ "forks": 213, "issues": 114, "subscribers": 21, - "stars": 1657, + "stars": 1656, "dependencies": 0 }, "name": "react-native-background-timer", @@ -45713,8 +45873,8 @@ "unmaintained": true, "npmPkg": "react-native-background-timer", "npm": { - "downloads": 401174, - "weekDownloads": 114007, + "downloads": 303576, + "weekDownloads": 92476, "size": 31801, "versionsCount": 32, "latestRelease": "2.4.1", @@ -45732,7 +45892,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.508, + "popularity": -0.241, "topicSearchString": "background timer android ios" }, { @@ -45791,8 +45951,8 @@ }, "unmaintained": true, "npm": { - "downloads": 34831, - "weekDownloads": 10582, + "downloads": 23650, + "weekDownloads": 7718, "size": 2257167, "versionsCount": 31, "latestRelease": "2.0.6", @@ -45807,7 +45967,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.242, + "popularity": -0.223, "topicSearchString": "component android picker wheel-picker date-picker date-wheel-picker" }, { @@ -45859,8 +46019,8 @@ }, "npmPkg": "react-native-round-flags", "npm": { - "downloads": 2748, - "weekDownloads": 817, + "downloads": 1885, + "weekDownloads": 607, "versionsCount": 5, "latestRelease": "1.0.4", "latestReleaseDate": "2017-08-30T04:33:20.758Z", @@ -45873,7 +46033,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.747, + "popularity": -0.726, "topicSearchString": "" }, { @@ -45897,7 +46057,7 @@ "updatedAt": "2020-02-26T18:36:05Z", "createdAt": "2018-12-04T18:09:15Z", "pushedAt": "2020-02-26T18:36:05Z", - "forks": 29, + "forks": 28, "issues": 0, "subscribers": 3, "stars": 58, @@ -45929,8 +46089,8 @@ "unmaintained": true, "npmPkg": "react-native-easy-markdown", "npm": { - "downloads": 24341, - "weekDownloads": 6590, + "downloads": 25145, + "weekDownloads": 6240, "size": 46954, "versionsCount": 22, "latestRelease": "2.0.0", @@ -45944,7 +46104,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.52, + "popularity": -0.539, "topicSearchString": "markdown parse parser" }, { @@ -46003,8 +46163,8 @@ }, "npmPkg": "react-native-haptic-feedback", "npm": { - "downloads": 970501, - "weekDownloads": 335640, + "downloads": 1001049, + "weekDownloads": 262598, "size": 85065, "versionsCount": 40, "latestRelease": "2.3.3", @@ -46019,7 +46179,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.544, + "popularity": 0.223, "topicSearchString": "haptic haptic-feedback android ios feedback" }, { @@ -46047,7 +46207,7 @@ "forks": 145, "issues": 0, "subscribers": 6, - "stars": 791, + "stars": 790, "dependencies": 0 }, "name": "react-native-map-link", @@ -46079,8 +46239,8 @@ }, "npmPkg": "react-native-map-link", "npm": { - "downloads": 114278, - "weekDownloads": 31467, + "downloads": 90136, + "weekDownloads": 25811, "size": 313557, "versionsCount": 103, "latestRelease": "3.11.0", @@ -46095,7 +46255,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.234, + "popularity": 0.243, "topicSearchString": "component maps link linking ios android directions" }, { @@ -46123,7 +46283,7 @@ "forks": 464, "issues": 132, "subscribers": 13, - "stars": 761, + "stars": 763, "dependencies": 4 }, "name": "react-native-material-dropdown", @@ -46156,8 +46316,8 @@ }, "npmPkg": "react-native-material-dropdown", "npm": { - "downloads": 10768, - "weekDownloads": 2832, + "downloads": 7765, + "weekDownloads": 2090, "size": 28106, "versionsCount": 29, "latestRelease": "0.11.1", @@ -46174,7 +46334,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.526, + "popularity": -0.521, "topicSearchString": "component ios android material dropdown spinner select material-design" }, { @@ -46209,10 +46369,10 @@ "updatedAt": "2025-03-15T03:05:15Z", "createdAt": "2017-04-16T06:14:33Z", "pushedAt": "2025-03-15T03:05:15Z", - "forks": 425, + "forks": 424, "issues": 236, "subscribers": 65, - "stars": 5443, + "stars": 5445, "dependencies": 3 }, "name": "recyclerlistview", @@ -46245,8 +46405,8 @@ }, "npmPkg": "recyclerlistview", "npm": { - "downloads": 2896629, - "weekDownloads": 779240, + "downloads": 2281907, + "weekDownloads": 679451, "size": 6000510, "versionsCount": 124, "latestRelease": "4.2.3", @@ -46263,7 +46423,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.229, + "popularity": 0.503, "topicSearchString": "recyclerview listview flatlist-alternative flatlist 60fps cross-platform web performance" }, { @@ -46289,7 +46449,7 @@ "createdAt": "2015-04-26T20:08:07Z", "pushedAt": "2019-09-06T06:03:57Z", "forks": 660, - "issues": 219, + "issues": 220, "subscribers": 88, "stars": 2173, "dependencies": 2 @@ -46321,8 +46481,8 @@ "configPlugin": false }, "npm": { - "downloads": 1519, - "weekDownloads": 548, + "downloads": 1026, + "weekDownloads": 336, "size": 1253865, "versionsCount": 20, "latestRelease": "6.1.3", @@ -46341,7 +46501,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -0.443, + "popularity": -0.471, "topicSearchString": "gl ios android mapbox component mapbox-gl" }, { @@ -46366,7 +46526,7 @@ "forks": 181, "issues": 25, "subscribers": 26, - "stars": 1417, + "stars": 1416, "dependencies": 1 }, "name": "react-native-tableview", @@ -46396,8 +46556,8 @@ "unmaintained": true, "npmPkg": "react-native-tableview", "npm": { - "downloads": 7230, - "weekDownloads": 1841, + "downloads": 3879, + "weekDownloads": 2504, "size": 2630501, "versionsCount": 49, "latestRelease": "3.1.0", @@ -46414,7 +46574,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.534, + "popularity": -0.201, "topicSearchString": "component uitableview tableview ios" }, { @@ -46439,10 +46599,10 @@ "updatedAt": "2021-08-05T10:44:38Z", "createdAt": "2017-11-02T14:03:41Z", "pushedAt": "2021-08-05T10:44:38Z", - "forks": 259, + "forks": 258, "issues": 33, "subscribers": 44, - "stars": 2355, + "stars": 2354, "dependencies": 0 }, "name": "react-native-largelist", @@ -46475,8 +46635,8 @@ }, "unmaintained": true, "npm": { - "downloads": 761, - "weekDownloads": 231, + "downloads": 390, + "weekDownloads": 126, "size": 44958, "versionsCount": 24, "latestRelease": "3.1.0-rc.2", @@ -46491,7 +46651,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.242, + "popularity": -1.223, "topicSearchString": "component large-list flatlist sectionlist tableview high-performance swipeout swipable-flatlist" }, { @@ -46521,7 +46681,7 @@ "forks": 378, "issues": 75, "subscribers": 29, - "stars": 2138, + "stars": 2139, "dependencies": 1 }, "name": "react-native-root-toast", @@ -46552,8 +46712,8 @@ }, "npmPkg": "react-native-root-toast", "npm": { - "downloads": 183754, - "weekDownloads": 46818, + "downloads": 147251, + "weekDownloads": 39734, "size": 17928, "versionsCount": 36, "latestRelease": "4.0.1", @@ -46568,7 +46728,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.217, + "popularity": 0.229, "topicSearchString": "component ios android image video focus" }, { @@ -46595,7 +46755,7 @@ "forks": 150, "issues": 23, "subscribers": 12, - "stars": 1367, + "stars": 1369, "dependencies": 6 }, "name": "react-native-masonry", @@ -46628,8 +46788,8 @@ "unmaintained": true, "npmPkg": "react-native-masonry", "npm": { - "downloads": 56, - "weekDownloads": 24, + "downloads": 68, + "weekDownloads": 11, "size": 27582, "versionsCount": 26, "latestRelease": "0.5.0-alpha.5", @@ -46645,7 +46805,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.131, + "popularity": -1.363, "topicSearchString": "masonry pinterest grid layout masonry-layout masonry-grid pinterest-like" }, { @@ -46703,8 +46863,8 @@ }, "npmPkg": "react-native-sglistview", "npm": { - "downloads": 30, - "weekDownloads": 10, + "downloads": 125, + "weekDownloads": 11, "versionsCount": 21, "latestRelease": "0.4.5", "latestReleaseDate": "2018-01-15T03:59:20.779Z", @@ -46718,7 +46878,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.214, + "popularity": -1.424, "topicSearchString": "listview component sglistview sglistview-performance sg" }, { @@ -46777,8 +46937,8 @@ }, "npmPkg": "react-native-timeline-listview", "npm": { - "downloads": 343, - "weekDownloads": 111, + "downloads": 238, + "weekDownloads": 53, "size": 26102, "versionsCount": 16, "latestRelease": "0.2.3", @@ -46794,7 +46954,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.223, + "popularity": -1.311, "topicSearchString": "timeline listview schedule component ios android" }, { @@ -46818,10 +46978,10 @@ "updatedAt": "2024-12-17T21:36:24Z", "createdAt": "2017-10-06T17:32:03Z", "pushedAt": "2024-12-17T21:36:24Z", - "forks": 399, + "forks": 400, "issues": 99, "subscribers": 18, - "stars": 2399, + "stars": 2401, "dependencies": 3 }, "name": "react-native-copilot", @@ -46853,8 +47013,8 @@ }, "npmPkg": "react-native-copilot", "npm": { - "downloads": 34643, - "weekDownloads": 8580, + "downloads": 25780, + "weekDownloads": 7430, "size": 207766, "versionsCount": 18, "latestRelease": "3.3.3", @@ -46869,7 +47029,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.211, + "popularity": 0.245, "topicSearchString": "joyride copilot intro.js intro walkthrough tooltip tutorial" }, { @@ -46930,8 +47090,8 @@ }, "npmPkg": "react-native-sketch", "npm": { - "downloads": 62, - "weekDownloads": 9, + "downloads": 44, + "weekDownloads": 16, "versionsCount": 14, "latestRelease": "1.1.0", "latestReleaseDate": "2017-11-27T01:36:16.536Z", @@ -46946,7 +47106,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.371, + "popularity": -1.18, "topicSearchString": "component ios sketch draw drawing touch paint canvas signature" }, { @@ -46974,7 +47134,7 @@ "forks": 322, "issues": 36, "subscribers": 51, - "stars": 3193, + "stars": 3195, "dependencies": 3 }, "name": "galio-framework", @@ -47014,8 +47174,8 @@ "configPlugin": false }, "npm": { - "downloads": 3063, - "weekDownloads": 827, + "downloads": 2528, + "weekDownloads": 588, "size": 748993, "versionsCount": 58, "latestRelease": "0.9.5", @@ -47029,7 +47189,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.23, + "popularity": 0.198, "topicSearchString": "android ios component-library ui-kit bootstrap typescript mobile-apps expo galio mobile-development app ui open-source minimalist-design sponsors showcase" }, { @@ -47056,7 +47216,7 @@ "forks": 152, "issues": 3, "subscribers": 29, - "stars": 1477, + "stars": 1479, "dependencies": 0 }, "name": "react-native-super-grid", @@ -47093,8 +47253,8 @@ }, "npmPkg": "react-native-super-grid", "npm": { - "downloads": 18204, - "weekDownloads": 18204, + "downloads": 47645, + "weekDownloads": 15470, "size": 47560, "versionsCount": 53, "latestRelease": "6.0.2", @@ -47108,7 +47268,7 @@ "Has a README file", "Has a description" ], - "popularity": 1.1, + "popularity": 0.526, "topicSearchString": "responsive super grid view flat-list list-view section-list grid-view gridview listview flatlist responsive-grid" }, { @@ -47171,8 +47331,8 @@ }, "npmPkg": "react-native-activity-view", "npm": { - "downloads": 167, - "weekDownloads": 57, + "downloads": 122, + "weekDownloads": 27, "versionsCount": 14, "latestRelease": "0.2.11", "latestReleaseDate": "2017-03-22T23:52:25.159Z", @@ -47187,7 +47347,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.208, + "popularity": -1.307, "topicSearchString": "activity-view component action-sheet share-sheet share sheet facebook twitter mail social airdrop" }, { @@ -47242,8 +47402,8 @@ }, "npmPkg": "react-native-refresher", "npm": { - "downloads": 23, - "weekDownloads": 4, + "downloads": 28, + "weekDownloads": 5, "versionsCount": 2, "latestRelease": "0.1.1", "latestReleaseDate": "2015-07-23T08:17:04.177Z", @@ -47258,7 +47418,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.34, + "popularity": -1.333, "topicSearchString": "component mobile ui" }, { @@ -47285,7 +47445,7 @@ "forks": 101, "issues": 34, "subscribers": 16, - "stars": 453, + "stars": 452, "dependencies": 2 }, "name": "react-native-carousel", @@ -47311,8 +47471,8 @@ }, "npmPkg": "react-native-carousel", "npm": { - "downloads": 709, - "weekDownloads": 178, + "downloads": 524, + "weekDownloads": 120, "size": 11901, "versionsCount": 25, "latestRelease": "0.12.0", @@ -47328,7 +47488,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.286, + "popularity": -1.305, "topicSearchString": "carousel" }, { @@ -47382,8 +47542,8 @@ }, "npmPkg": "react-native-draftjs-render", "npm": { - "downloads": 3401, - "weekDownloads": 617, + "downloads": 3209, + "weekDownloads": 946, "size": 445966, "versionsCount": 26, "latestRelease": "2.9.0", @@ -47399,7 +47559,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.596, + "popularity": -0.499, "topicSearchString": "draft-js draftjs" }, { @@ -47425,7 +47585,7 @@ "forks": 229, "issues": 4, "subscribers": 10, - "stars": 458, + "stars": 459, "dependencies": 0 }, "name": "react-native-html-to-pdf", @@ -47454,21 +47614,22 @@ }, "npmPkg": "react-native-html-to-pdf", "npm": { - "downloads": 34041, - "weekDownloads": 26021, + "downloads": 86987, + "weekDownloads": 21874, "size": 45664, "versionsCount": 21, "latestRelease": "1.3.0", "latestReleaseDate": "2025-09-04T15:41:20.650Z", "hasReadme": true }, - "score": 30, + "score": 55, "matchingScoreModifiers": [ + "Popular", "Known", "Has a README file", "Has a description" ], - "popularity": 0.9, + "popularity": 0.214, "topicSearchString": "ios android" }, { @@ -47524,8 +47685,8 @@ }, "npmPkg": "react-native-html-webview", "npm": { - "downloads": 51, - "weekDownloads": 20, + "downloads": 57, + "weekDownloads": 4, "versionsCount": 17, "latestRelease": "0.0.17", "latestReleaseDate": "2015-12-09T19:01:21.662Z", @@ -47539,7 +47700,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.167, + "popularity": -1.438, "topicSearchString": "component html ios" }, { @@ -47594,8 +47755,8 @@ }, "npmPkg": "react-native-html-render", "npm": { - "downloads": 51, - "weekDownloads": 11, + "downloads": 50, + "weekDownloads": 13, "versionsCount": 6, "latestRelease": "1.0.5", "latestReleaseDate": "2016-10-24T15:21:14.686Z", @@ -47609,7 +47770,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.317, + "popularity": -1.264, "topicSearchString": "component ios noder" }, { @@ -47668,8 +47829,8 @@ }, "npmPkg": "react-native-measure-text", "npm": { - "downloads": 2943, - "weekDownloads": 909, + "downloads": 1544, + "weekDownloads": 724, "versionsCount": 4, "latestRelease": "1.0.0-alpha.2", "latestReleaseDate": "2017-10-12T15:20:19.824Z", @@ -47683,7 +47844,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.487, + "popularity": -0.351, "topicSearchString": "measure text height precompute block multiline measue" }, { @@ -47749,8 +47910,8 @@ "unmaintained": true, "npmPkg": "react-native-file-viewer", "npm": { - "downloads": 267984, - "weekDownloads": 70365, + "downloads": 198441, + "weekDownloads": 56138, "size": 55043, "versionsCount": 26, "latestRelease": "2.1.5", @@ -47767,7 +47928,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.527, + "popularity": -0.51, "topicSearchString": "mobile ios android windows file viewer preview quicklook pdf doc" }, { @@ -47794,7 +47955,7 @@ "forks": 38, "issues": 7, "subscribers": 5, - "stars": 715, + "stars": 718, "dependencies": 1 }, "name": "react-native-responsive-fontsize", @@ -47829,8 +47990,8 @@ "unmaintained": true, "npmPkg": "react-native-responsive-fontsize", "npm": { - "downloads": 28390, - "weekDownloads": 21366, + "downloads": 57852, + "weekDownloads": 16275, "size": 13764, "versionsCount": 20, "latestRelease": "0.5.1", @@ -47845,7 +48006,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.14, + "popularity": -0.511, "topicSearchString": "component ios android font fontsize font-size reponsive git github" }, { @@ -47872,7 +48033,7 @@ "forks": 81, "issues": 15, "subscribers": 7, - "stars": 410, + "stars": 411, "dependencies": 0 }, "name": "react-native-text-size", @@ -47907,8 +48068,8 @@ }, "npmPkg": "react-native-text-size", "npm": { - "downloads": 23148, - "weekDownloads": 5524, + "downloads": 16820, + "weekDownloads": 5181, "size": 167153, "versionsCount": 16, "latestRelease": "4.0.0-rc.1", @@ -47924,7 +48085,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.547, + "popularity": -0.238, "topicSearchString": "measure text size height width precompute block layout multiline fonts" }, { @@ -47973,8 +48134,8 @@ }, "npmPkg": "react-native-hypertext", "npm": { - "downloads": 22, - "weekDownloads": 3, + "downloads": 21, + "weekDownloads": 1, "versionsCount": 3, "latestRelease": "0.0.3", "latestReleaseDate": "2016-06-13T21:30:01.186Z", @@ -47989,7 +48150,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.63, + "popularity": -1.7, "topicSearchString": "hypertext html links" }, { @@ -48046,7 +48207,7 @@ }, "npmPkg": "react-native-asciimage", "npm": { - "downloads": 22, + "downloads": 23, "weekDownloads": 3, "versionsCount": 8, "latestRelease": "0.1.5", @@ -48085,7 +48246,7 @@ "updatedAt": "2019-08-23T10:25:24Z", "createdAt": "2016-01-20T17:55:40Z", "pushedAt": "2019-08-23T10:25:24Z", - "forks": 222, + "forks": 221, "issues": 32, "subscribers": 19, "stars": 1308, @@ -48120,8 +48281,8 @@ }, "npmPkg": "react-native-fabric", "npm": { - "downloads": 1408, - "weekDownloads": 448, + "downloads": 531, + "weekDownloads": 83, "size": 131634, "versionsCount": 16, "latestRelease": "0.5.2", @@ -48138,7 +48299,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.479, + "popularity": -1.366, "topicSearchString": "android answers crashlytics fabric ios mobile component" }, { @@ -48163,7 +48324,7 @@ "createdAt": "2020-03-17T10:24:44Z", "pushedAt": "2025-12-26T12:41:15Z", "forks": 11, - "issues": 15, + "issues": 16, "subscribers": 7, "stars": 56, "dependencies": 1 @@ -48195,8 +48356,8 @@ "configPlugin": false }, "npm": { - "downloads": 28836, - "weekDownloads": 10633, + "downloads": 21424, + "weekDownloads": 6822, "size": 157225, "versionsCount": 92, "latestRelease": "6.0.9", @@ -48209,7 +48370,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.563, + "popularity": 0.521, "topicSearchString": "android ios user-sessions ux uxcam ux-cam" }, { @@ -48264,8 +48425,8 @@ }, "npmPkg": "react-native-td", "npm": { - "downloads": 32, - "weekDownloads": 10, + "downloads": 36, + "weekDownloads": 12, "size": 60608, "versionsCount": 3, "latestRelease": "0.9.3", @@ -48280,7 +48441,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.214, + "popularity": -1.2, "topicSearchString": "treasure-data typescript treasuredata" }, { @@ -48342,8 +48503,8 @@ "unmaintained": true, "npmPkg": "react-native-flurry-sdk", "npm": { - "downloads": 132, - "weekDownloads": 22, + "downloads": 158, + "weekDownloads": 15, "size": 330084, "versionsCount": 51, "latestRelease": "8.3.0", @@ -48358,7 +48519,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.358, + "popularity": -1.419, "topicSearchString": "module android ios tvos flurry analytics config messaging push marketing" }, { @@ -48385,7 +48546,7 @@ "forks": 481, "issues": 70, "subscribers": 233, - "stars": 8257, + "stars": 8259, "dependencies": 4 }, "name": "reactxp", @@ -48410,8 +48571,8 @@ "unmaintained": true, "npmPkg": "reactxp", "npm": { - "downloads": 757, - "weekDownloads": 283, + "downloads": 945, + "weekDownloads": 164, "size": 1898969, "versionsCount": 113, "latestRelease": "2.0.0", @@ -48428,7 +48589,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.182, + "popularity": -1.352, "topicSearchString": "" }, { @@ -48485,8 +48646,8 @@ }, "npmPkg": "react-native-geo-fencing", "npm": { - "downloads": 47, - "weekDownloads": 47, + "downloads": 229, + "weekDownloads": 73, "versionsCount": 1, "latestRelease": "0.1.0", "latestReleaseDate": "2016-05-24T09:28:10.137Z", @@ -48500,7 +48661,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.645, + "popularity": -1.225, "topicSearchString": "googlemaps geometry polygon containslocation geo-fencing" }, { @@ -48526,7 +48687,7 @@ "forks": 33, "issues": 12, "subscribers": 8, - "stars": 128, + "stars": 127, "dependencies": 0 }, "name": "react-native-fused-location", @@ -48558,8 +48719,8 @@ }, "npmPkg": "react-native-fused-location", "npm": { - "downloads": 196, - "weekDownloads": 126, + "downloads": 322, + "weekDownloads": 94, "size": 35958, "versionsCount": 24, "latestRelease": "1.1.2", @@ -48574,7 +48735,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.952, + "popularity": -1.249, "topicSearchString": "location gps fused android play-services npm javascript" }, { @@ -48622,8 +48783,8 @@ }, "npmPkg": "react-native-google-static-map", "npm": { - "downloads": 308, - "weekDownloads": 112, + "downloads": 103, + "weekDownloads": 10, "size": 7354, "versionsCount": 13, "latestRelease": "0.1.13", @@ -48639,7 +48800,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.189, + "popularity": -1.417, "topicSearchString": "component ios" }, { @@ -48688,8 +48849,8 @@ }, "npmPkg": "react-native-geolocation-android", "npm": { - "downloads": 11, - "weekDownloads": 4, + "downloads": 18, + "weekDownloads": 2, "versionsCount": 3, "latestRelease": "0.3.0", "latestReleaseDate": "2015-11-11T14:32:26.871Z", @@ -48704,7 +48865,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1.65, "topicSearchString": "android location gps geolocation" }, { @@ -48758,8 +48919,8 @@ }, "unmaintained": true, "npm": { - "downloads": 48, - "weekDownloads": 28, + "downloads": 79, + "weekDownloads": 20, "size": 272387, "versionsCount": 18, "latestRelease": "1.2.18", @@ -48774,7 +48935,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.991, + "popularity": -1.278, "topicSearchString": "picker wheel" }, { @@ -48798,13 +48959,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-23T12:16:19Z", + "updatedAt": "2026-01-12T10:33:56Z", "createdAt": "2016-11-30T14:45:57Z", - "pushedAt": "2025-12-23T12:16:19Z", - "forks": 344, - "issues": 184, + "pushedAt": "2026-01-12T10:33:56Z", + "forks": 345, + "issues": 187, "subscribers": 74, - "stars": 1742, + "stars": 1744, "dependencies": 6 }, "name": "@sentry/react-native", @@ -48832,8 +48993,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 2723583, - "weekDownloads": 721171, + "downloads": 2302642, + "weekDownloads": 607309, "size": 7155045, "versionsCount": 289, "latestRelease": "7.8.0", @@ -48850,7 +49011,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.225, + "popularity": 0.224, "topicSearchString": "sentry crashreporting ios" }, { @@ -48906,8 +49067,8 @@ "unmaintained": true, "npmPkg": "react-native-bluetooth-status", "npm": { - "downloads": 1635, - "weekDownloads": 453, + "downloads": 1606, + "weekDownloads": 384, "size": 100098, "versionsCount": 11, "latestRelease": "1.5.1", @@ -48922,7 +49083,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.514, + "popularity": -0.546, "topicSearchString": "component bluetooth ios android" }, { @@ -48983,8 +49144,8 @@ "unmaintained": true, "npmPkg": "react-native-confirmation-code-input", "npm": { - "downloads": 6329, - "weekDownloads": 1631, + "downloads": 4866, + "weekDownloads": 1827, "versionsCount": 5, "latestRelease": "1.0.4", "latestReleaseDate": "2017-10-10T15:03:16.261Z", @@ -48998,7 +49159,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.531, + "popularity": -0.431, "topicSearchString": "component android ios code-input confirmation-code pin-code confirmation-code-input pin-code-input" }, { @@ -49025,7 +49186,7 @@ "forks": 188, "issues": 21, "subscribers": 11, - "stars": 355, + "stars": 357, "dependencies": 1 }, "name": "react-native-google-fit", @@ -49059,8 +49220,8 @@ }, "npmPkg": "react-native-google-fit", "npm": { - "downloads": 16174, - "weekDownloads": 4010, + "downloads": 13339, + "weekDownloads": 3105, "size": 253120, "versionsCount": 72, "latestRelease": "0.22.1", @@ -49074,7 +49235,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.211, + "popularity": 0.198, "topicSearchString": "google-fit google health healthkit fit android fitness expo expo-plugin" }, { @@ -49132,8 +49293,8 @@ }, "npmPkg": "react-native-idle-timer", "npm": { - "downloads": 25332, - "weekDownloads": 6922, + "downloads": 16908, + "weekDownloads": 6112, "size": 87363, "versionsCount": 18, "latestRelease": "2.2.4", @@ -49148,7 +49309,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.232, + "popularity": 0.557, "topicSearchString": "idle-timer screen lock sleep idle timer dim" }, { @@ -49200,8 +49361,8 @@ "unmaintained": true, "npmPkg": "react-native-image-mapper", "npm": { - "downloads": 692, - "weekDownloads": 196, + "downloads": 475, + "weekDownloads": 187, "size": 6085, "versionsCount": 12, "latestRelease": "0.1.11", @@ -49215,7 +49376,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.258, + "popularity": -1.163, "topicSearchString": "" }, { @@ -49246,10 +49407,10 @@ "updatedAt": "2024-10-27T16:02:37Z", "createdAt": "2018-09-07T06:39:07Z", "pushedAt": "2024-10-27T16:02:37Z", - "forks": 223, + "forks": 222, "issues": 77, "subscribers": 10, - "stars": 1392, + "stars": 1396, "dependencies": 2 }, "name": "react-native-inappbrowser-reborn", @@ -49296,8 +49457,8 @@ "configPlugin": false }, "npm": { - "downloads": 526126, - "weekDownloads": 151090, + "downloads": 391677, + "weekDownloads": 120310, "size": 115946, "versionsCount": 40, "latestRelease": "3.7.0", @@ -49313,7 +49474,7 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.244, + "popularity": 0.511, "topicSearchString": "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 library sso-authentication sso-login oauth" }, { @@ -49368,8 +49529,8 @@ "unmaintained": true, "npmPkg": "react-native-progress-bar-animated", "npm": { - "downloads": 6609, - "weekDownloads": 2398, + "downloads": 3436, + "weekDownloads": 1356, "versionsCount": 7, "latestRelease": "1.0.6", "latestReleaseDate": "2017-12-21T12:26:55.955Z", @@ -49382,7 +49543,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.442, + "popularity": -0.414, "topicSearchString": "progress bar" }, { @@ -49442,8 +49603,8 @@ "unmaintained": true, "npmPkg": "react-native-reanimated-slider", "npm": { - "downloads": 38, - "weekDownloads": 18, + "downloads": 66, + "weekDownloads": 11, "size": 21394, "versionsCount": 13, "latestRelease": "2.0.0", @@ -49457,7 +49618,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.05, + "popularity": -1.353, "topicSearchString": "reanimated slider seekbar video ios android slider-component" }, { @@ -49509,8 +49670,8 @@ }, "unmaintained": true, "npm": { - "downloads": 69092, - "weekDownloads": 20064, + "downloads": 39420, + "weekDownloads": 15588, "size": 101481, "versionsCount": 7, "latestRelease": "2.2.3", @@ -49525,7 +49686,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.503, + "popularity": -0.164, "topicSearchString": "" }, { @@ -49549,16 +49710,16 @@ "hasWiki": false, "hasSponsorships": true, "hasDiscussions": false, - "hasProjects": true, + "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, "updatedAt": "2025-12-17T21:23:14Z", "createdAt": "2016-05-10T17:13:13Z", "pushedAt": "2025-12-17T21:23:14Z", - "forks": 218, - "issues": 0, + "forks": 217, + "issues": 1, "subscribers": 4, - "stars": 1028, + "stars": 1030, "dependencies": 0 }, "name": "react-native-sensitive-info", @@ -49603,8 +49764,8 @@ }, "npmPkg": "react-native-sensitive-info", "npm": { - "downloads": 98591, - "weekDownloads": 27359, + "downloads": 71333, + "weekDownloads": 22018, "size": 394340, "versionsCount": 58, "latestRelease": "5.6.2", @@ -49619,7 +49780,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.236, + "popularity": 0.512, "topicSearchString": "secure-storage biometrics keychain strongbox nitro-modules sensitive-info android ios-keychain ios keystore fingerprint biometric-authentication macos secure-enclave tvos visionos watchos expo" }, { @@ -49643,7 +49804,7 @@ "updatedAt": "2019-07-13T17:19:46Z", "createdAt": "2015-06-03T03:41:22Z", "pushedAt": "2019-07-13T17:19:46Z", - "forks": 375, + "forks": 374, "issues": 74, "subscribers": 21, "stars": 1512, @@ -49679,8 +49840,8 @@ }, "npmPkg": "react-native-touch-id", "npm": { - "downloads": 49585, - "weekDownloads": 12275, + "downloads": 42813, + "weekDownloads": 10041, "size": 166758, "versionsCount": 28, "latestRelease": "4.4.1", @@ -49697,7 +49858,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.54, + "popularity": -0.551, "topicSearchString": "touch-id component authentication auth authenticate mobile touchid apple" }, { @@ -49752,8 +49913,8 @@ "unmaintained": true, "npmPkg": "react-native-version-number", "npm": { - "downloads": 81593, - "weekDownloads": 21293, + "downloads": 64081, + "weekDownloads": 16672, "size": 33155, "versionsCount": 12, "latestRelease": "0.3.6", @@ -49769,7 +49930,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.528, + "popularity": -0.529, "topicSearchString": "ios component android" }, { @@ -49795,7 +49956,7 @@ "updatedAt": "2023-07-21T15:40:23Z", "createdAt": "2015-06-30T10:23:38Z", "pushedAt": "2023-07-21T15:40:23Z", - "forks": 442, + "forks": 441, "issues": 128, "subscribers": 27, "stars": 1163, @@ -49825,8 +49986,8 @@ "unmaintained": true, "npmPkg": "react-native-youtube", "npm": { - "downloads": 16834, - "weekDownloads": 5058, + "downloads": 7309, + "weekDownloads": 2912, "size": 310536, "versionsCount": 31, "latestRelease": "2.0.2", @@ -49844,7 +50005,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.245, + "popularity": -0.411, "topicSearchString": "youtube" }, { @@ -49897,8 +50058,8 @@ "unmaintained": true, "npmPkg": "react-native-powerbi", "npm": { - "downloads": 93, - "weekDownloads": 31, + "downloads": 104, + "weekDownloads": 23, "size": 6510, "versionsCount": 1, "latestRelease": "0.1.0", @@ -49913,7 +50074,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.455, + "popularity": -1.558, "topicSearchString": "powerbi" }, { @@ -49981,8 +50142,8 @@ }, "npmPkg": "react-native-msal", "npm": { - "downloads": 7460, - "weekDownloads": 2231, + "downloads": 6160, + "weekDownloads": 1558, "size": 137229, "versionsCount": 58, "latestRelease": "4.0.4", @@ -49997,7 +50158,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.496, + "popularity": -0.535, "topicSearchString": "ios android msal azure b2c aad expo microsoft azure-active-directory azure-active-directory-b2c" }, { @@ -50030,7 +50191,7 @@ "updatedAt": "2023-05-11T15:00:22Z", "createdAt": "2019-04-30T07:18:03Z", "pushedAt": "2023-05-11T15:00:22Z", - "forks": 193, + "forks": 192, "issues": 13, "subscribers": 25, "stars": 2033, @@ -50065,8 +50226,8 @@ }, "unmaintained": true, "npm": { - "downloads": 8156, - "weekDownloads": 2276, + "downloads": 5416, + "weekDownloads": 1545, "size": 1158112, "versionsCount": 83, "latestRelease": "1.1.1", @@ -50082,7 +50243,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.513, + "popularity": -0.507, "topicSearchString": "open-source contribution stickyheader header parallax hacktoberfest" }, { @@ -50145,8 +50306,8 @@ "unmaintained": true, "npmPkg": "react-native-material-backdrop-modal", "npm": { - "downloads": 69, - "weekDownloads": 27, + "downloads": 36, + "weekDownloads": 18, "size": 10721, "versionsCount": 21, "latestRelease": "1.6.4", @@ -50160,7 +50321,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.163, + "popularity": -1.05, "topicSearchString": "component ios android material-design backdrop modal expo" }, { @@ -50224,8 +50385,8 @@ "unmaintained": true, "npmPkg": "react-native-woodpicker", "npm": { - "downloads": 7499, - "weekDownloads": 2151, + "downloads": 7008, + "weekDownloads": 1857, "size": 51441, "versionsCount": 43, "latestRelease": "0.3.17", @@ -50239,7 +50400,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.506, + "popularity": -0.525, "topicSearchString": "picker datetimepicker" }, { @@ -50305,8 +50466,8 @@ "unmaintained": true, "npmPkg": "react-native-ultimate-config", "npm": { - "downloads": 2434, - "weekDownloads": 2434, + "downloads": 10675, + "weekDownloads": 3299, "size": 49942, "versionsCount": 45, "latestRelease": "6.0.1", @@ -50321,7 +50482,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.101, + "popularity": -0.487, "topicSearchString": "ios android 12factor 12factorapp dotenv env environment config xcconfig gradle objective-c java typescript" }, { @@ -50383,7 +50544,7 @@ "unmaintained": true, "npmPkg": "rn-font-mapping", "npm": { - "downloads": 14, + "downloads": 23, "weekDownloads": 3, "size": 468645, "versionsCount": 1, @@ -50399,7 +50560,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.63, "topicSearchString": "fontfamily fontweight fontscale ios android font rn" }, { @@ -50476,8 +50637,8 @@ "unmaintained": true, "npmPkg": "react-native-modalize", "npm": { - "downloads": 146584, - "weekDownloads": 36709, + "downloads": 119899, + "weekDownloads": 30750, "size": 65646, "versionsCount": 76, "latestRelease": "2.1.1", @@ -50494,7 +50655,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.537, + "popularity": -0.532, "topicSearchString": "modal bottom-sheet bottom sheet scrollview flatlist sectionlist scroll swipe keyboard snap android ios component" }, { @@ -50525,7 +50686,7 @@ "forks": 203, "issues": 56, "subscribers": 10, - "stars": 843, + "stars": 844, "dependencies": 5 }, "name": "rn-tourguide", @@ -50565,8 +50726,8 @@ }, "npmPkg": "rn-tourguide", "npm": { - "downloads": 5793, - "weekDownloads": 5452, + "downloads": 14467, + "weekDownloads": 3558, "size": 68929, "versionsCount": 43, "latestRelease": "3.3.2", @@ -50582,7 +50743,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.8, + "popularity": 0.209, "topicSearchString": "joyride copilot intro.js intro tourguide svg-animations morphing flubber tutorial mask-svg-path rn-tourguide tooltip expo animation web" }, { @@ -50618,10 +50779,10 @@ "updatedAt": "2025-11-07T14:00:47Z", "createdAt": "2019-02-06T16:03:45Z", "pushedAt": "2025-11-07T14:00:47Z", - "forks": 283, + "forks": 284, "issues": 44, "subscribers": 13, - "stars": 1373, + "stars": 1376, "dependencies": 0 }, "name": "@react-native-community/slider", @@ -50647,8 +50808,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 654744, - "weekDownloads": 616704, + "downloads": 1426770, + "weekDownloads": 568707, "size": 751877, "versionsCount": 74, "latestRelease": "5.1.1", @@ -50656,15 +50817,14 @@ "hasReadme": true }, "nightlyProgram": true, - "score": 65, + "score": 55, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 1.051, + "popularity": 0.589, "topicSearchString": "slider" }, { @@ -50728,8 +50888,8 @@ }, "unmaintained": true, "npm": { - "downloads": 232, - "weekDownloads": 30, + "downloads": 222, + "weekDownloads": 48, "size": 82836, "versionsCount": 3, "latestRelease": "0.0.1", @@ -50743,7 +50903,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.639, + "popularity": -1.565, "topicSearchString": "triangle triangle-view geometry shapes" }, { @@ -50811,8 +50971,8 @@ "unmaintained": true, "npmPkg": "reinput", "npm": { - "downloads": 431, - "weekDownloads": 203, + "downloads": 218, + "weekDownloads": 41, "size": 34734, "versionsCount": 23, "latestRelease": "3.7.2", @@ -50826,7 +50986,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.098, + "popularity": -1.339, "topicSearchString": "input animation textinput material-design material placeholder labels icons" }, { @@ -50860,7 +51020,7 @@ "forks": 59, "issues": 12, "subscribers": 8, - "stars": 635, + "stars": 637, "dependencies": 0 }, "name": "react-native-network-logger", @@ -50898,23 +51058,22 @@ }, "npmPkg": "react-native-network-logger", "npm": { - "downloads": 159878, - "weekDownloads": 38381, + "downloads": 97607, + "weekDownloads": 34701, "size": 231447, "versionsCount": 31, "latestRelease": "2.0.1", "latestReleaseDate": "2025-06-14T12:14:28.293Z", "hasReadme": true }, - "score": 45, + "score": 20, "matchingScoreModifiers": [ - "Popular", "Known", "Has a README file", "Has a description", "Not updated recently" ], - "popularity": 0.204, + "popularity": 0.552, "topicSearchString": "network interceptor http monitor logging ios android debugger network-monitoring charles network-debug hacktoberfest" }, { @@ -50942,7 +51101,7 @@ "forks": 51, "issues": 3, "subscribers": 1, - "stars": 853, + "stars": 854, "dependencies": 1 }, "name": "react-native-dotenv", @@ -50976,8 +51135,8 @@ }, "npmPkg": "react-native-dotenv", "npm": { - "downloads": 795428, - "weekDownloads": 206381, + "downloads": 449810, + "weekDownloads": 174528, "size": 22020, "versionsCount": 41, "latestRelease": "3.4.11", @@ -50992,7 +51151,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.221, + "popularity": 0.58, "topicSearchString": "dotenv babel-plugin babel dotenv-flow config env 12factor hacktoberfest environment-variables" }, { @@ -51050,8 +51209,8 @@ "configPlugin": false }, "npm": { - "downloads": 155, - "weekDownloads": 46, + "downloads": 108, + "weekDownloads": 17, "versionsCount": 11, "latestRelease": "1.2.3", "latestReleaseDate": "2016-11-27T18:47:04.960Z", @@ -51065,7 +51224,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.244, + "popularity": -1.364, "topicSearchString": "component dropdown ios android select-tag chooser" }, { @@ -51121,8 +51280,8 @@ }, "npmPkg": "react-native-music-metadata", "npm": { - "downloads": 11, - "weekDownloads": 6, + "downloads": 54, + "weekDownloads": 12, "versionsCount": 2, "latestRelease": "0.0.2", "latestReleaseDate": "2017-05-09T02:38:19.346Z", @@ -51136,7 +51295,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.15, + "popularity": -1.55, "topicSearchString": "component metadata music track" }, { @@ -51164,7 +51323,7 @@ "forks": 237, "issues": 32, "subscribers": 15, - "stars": 698, + "stars": 697, "dependencies": 0 }, "name": "react-native-music-control", @@ -51197,8 +51356,8 @@ }, "npmPkg": "react-native-music-control", "npm": { - "downloads": 8805, - "weekDownloads": 3515, + "downloads": 3397, + "weekDownloads": 1470, "size": 126089, "versionsCount": 69, "latestRelease": "1.4.1", @@ -51214,7 +51373,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.411, + "popularity": -0.382, "topicSearchString": "remote-controls lockscreen nowplaying mpnowplayinginfocenter ios android now-playing sound" }, { @@ -51268,8 +51427,8 @@ }, "npmPkg": "react-native-mock", "npm": { - "downloads": 4829, - "weekDownloads": 1607, + "downloads": 2593, + "weekDownloads": 718, "versionsCount": 20, "latestRelease": "0.3.1", "latestReleaseDate": "2017-02-03T19:52:04.086Z", @@ -51284,7 +51443,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.467, + "popularity": -0.515, "topicSearchString": "mock testing" }, { @@ -51338,8 +51497,8 @@ }, "npmPkg": "react-timer-mixin", "npm": { - "downloads": 556391, - "weekDownloads": 164990, + "downloads": 420242, + "weekDownloads": 149114, "size": 24636, "versionsCount": 5, "latestRelease": "0.13.4", @@ -51356,7 +51515,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.248, + "popularity": -0.198, "topicSearchString": "timer mixin" }, { @@ -51412,8 +51571,8 @@ }, "npmPkg": "react-native-fileupload", "npm": { - "downloads": 21, - "weekDownloads": 17, + "downloads": 32, + "weekDownloads": 8, "versionsCount": 3, "latestRelease": "1.2.0", "latestReleaseDate": "2015-12-24T15:09:22.146Z", @@ -51428,7 +51587,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.65, + "popularity": -1.271, "topicSearchString": "component ios file upload" }, { @@ -51488,8 +51647,8 @@ "unmaintained": true, "npmPkg": "react-native-udp", "npm": { - "downloads": 150151, - "weekDownloads": 39220, + "downloads": 126009, + "weekDownloads": 30571, "size": 93456, "versionsCount": 58, "latestRelease": "4.1.7", @@ -51504,7 +51663,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.528, + "popularity": -0.544, "topicSearchString": "dgram udp sockets ios android nodejs networking" }, { @@ -51560,8 +51719,8 @@ "unmaintained": true, "npmPkg": "react-native-shadow-stack", "npm": { - "downloads": 117, - "weekDownloads": 26, + "downloads": 23, + "weekDownloads": 3, "size": 11707, "versionsCount": 5, "latestRelease": "0.0.5", @@ -51575,7 +51734,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.557, + "popularity": -1.63, "topicSearchString": "number animated component" }, { @@ -51603,7 +51762,7 @@ "forks": 116, "issues": 88, "subscribers": 17, - "stars": 2046, + "stars": 2052, "dependencies": 3 }, "name": "react-native-redash", @@ -51627,8 +51786,8 @@ }, "npmPkg": "react-native-redash", "npm": { - "downloads": 468287, - "weekDownloads": 132760, + "downloads": 402028, + "weekDownloads": 111349, "size": 263051, "versionsCount": 197, "latestRelease": "18.1.4", @@ -51642,7 +51801,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.241, + "popularity": 0.235, "topicSearchString": "" }, { @@ -51699,8 +51858,8 @@ }, "npmPkg": "react-native-randombytes", "npm": { - "downloads": 246990, - "weekDownloads": 96527, + "downloads": 174562, + "weekDownloads": 74432, "size": 56011, "versionsCount": 19, "latestRelease": "3.6.2", @@ -51716,7 +51875,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.168, + "popularity": -0.138, "topicSearchString": "component randombytes rng ios android" }, { @@ -51743,7 +51902,7 @@ "forks": 53, "issues": 19, "subscribers": 2, - "stars": 157, + "stars": 156, "dependencies": 1 }, "name": "react-native-radial-gradient", @@ -51771,8 +51930,8 @@ }, "npmPkg": "react-native-radial-gradient", "npm": { - "downloads": 46059, - "weekDownloads": 12034, + "downloads": 36869, + "weekDownloads": 11062, "size": 37705, "versionsCount": 16, "latestRelease": "1.2.1", @@ -51786,7 +51945,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.222, + "popularity": 0.505, "topicSearchString": "radial-gradient radial gradient" }, { @@ -51849,8 +52008,8 @@ }, "npmPkg": "react-native-qrcode-scanner", "npm": { - "downloads": 40147, - "weekDownloads": 16551, + "downloads": 54738, + "weekDownloads": 10360, "size": 37094, "versionsCount": 51, "latestRelease": "1.5.5", @@ -51867,7 +52026,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.15, + "popularity": -0.589, "topicSearchString": "ios qrcode qr scanner barcode qrcode-scanner camera" }, { @@ -51924,8 +52083,8 @@ "unmaintained": true, "npmPkg": "react-native-os", "npm": { - "downloads": 111948, - "weekDownloads": 48219, + "downloads": 82550, + "weekDownloads": 37840, "size": 91581, "versionsCount": 11, "latestRelease": "1.2.6", @@ -51940,7 +52099,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.384, + "popularity": -0.36, "topicSearchString": "component os ios android" }, { @@ -51997,8 +52156,8 @@ "unmaintained": true, "npmPkg": "react-native-level-fs", "npm": { - "downloads": 184432, - "weekDownloads": 54931, + "downloads": 134973, + "weekDownloads": 44852, "size": 1738, "versionsCount": 8, "latestRelease": "3.0.1", @@ -52014,7 +52173,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.247, + "popularity": -0.218, "topicSearchString": "component ios fs level filesystem" }, { @@ -52070,8 +52229,8 @@ }, "npmPkg": "react-native-iphone-x-helper", "npm": { - "downloads": 1949368, - "weekDownloads": 520845, + "downloads": 1598516, + "weekDownloads": 394303, "size": 5649, "versionsCount": 9, "latestRelease": "1.3.1", @@ -52087,7 +52246,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.523, + "popularity": -0.54, "topicSearchString": "ios iphone-x iphonex stylesheet" }, { @@ -52140,24 +52299,23 @@ }, "npmPkg": "react-native-crypto", "npm": { - "downloads": 325908, - "weekDownloads": 97147, + "downloads": 235885, + "weekDownloads": 75249, "size": 9017, "versionsCount": 9, "latestRelease": "2.2.1", "latestReleaseDate": "2025-06-23T11:18:01.588Z", "hasReadme": true }, - "score": 40, + "score": 15, "matchingScoreModifiers": [ - "Popular", "Known", "Has a README file", "Has a description", "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.503, + "popularity": 0.521, "topicSearchString": "component ios" }, { @@ -52213,8 +52371,8 @@ "unmaintained": true, "npmPkg": "react-native-marquee", "npm": { - "downloads": 4155, - "weekDownloads": 1057, + "downloads": 3408, + "weekDownloads": 868, "size": 12587, "versionsCount": 8, "latestRelease": "0.5.0", @@ -52229,7 +52387,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.534, + "popularity": -0.533, "topicSearchString": "marquee ios android" }, { @@ -52283,8 +52441,8 @@ }, "unmaintained": true, "npm": { - "downloads": 236462, - "weekDownloads": 78961, + "downloads": 216600, + "weekDownloads": 60365, "size": 111252, "versionsCount": 48, "latestRelease": "2.1.12", @@ -52301,7 +52459,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.216, + "popularity": -0.513, "topicSearchString": "image-zoom" }, { @@ -52358,8 +52516,8 @@ "unmaintained": true, "npmPkg": "react-native-skeleton-placeholder", "npm": { - "downloads": 316238, - "weekDownloads": 89983, + "downloads": 229598, + "weekDownloads": 72451, "size": 97041, "versionsCount": 37, "latestRelease": "5.2.4", @@ -52375,7 +52533,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.508, + "popularity": -0.232, "topicSearchString": "skeleton shimmer loading placeholder" }, { @@ -52403,7 +52561,7 @@ "forks": 794, "issues": 488, "subscribers": 19, - "stars": 2860, + "stars": 2861, "dependencies": 3 }, "name": "rn-fetch-blob", @@ -52436,8 +52594,8 @@ }, "npmPkg": "rn-fetch-blob", "npm": { - "downloads": 260897, - "weekDownloads": 71233, + "downloads": 196075, + "weekDownloads": 57166, "size": 2979619, "versionsCount": 15, "latestRelease": "0.12.0", @@ -52454,7 +52612,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.518, + "popularity": -0.502, "topicSearchString": "fetch blob fs upload file download filestream image-header" }, { @@ -52512,8 +52670,8 @@ "configPlugin": false }, "npm": { - "downloads": 3, - "weekDownloads": 3, + "downloads": 21, + "weekDownloads": 0, "versionsCount": 16, "latestRelease": "1.0.18", "latestReleaseDate": "2017-06-07T16:59:57.321Z", @@ -52583,7 +52741,7 @@ }, "npmPkg": "react-native-webintent", "npm": { - "downloads": 5, + "downloads": 13, "weekDownloads": 2, "versionsCount": 4, "latestRelease": "1.0.4", @@ -52598,7 +52756,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.367, "topicSearchString": "intent android browser component" }, { @@ -52636,7 +52794,7 @@ "forks": 48, "issues": 8, "subscribers": 11, - "stars": 1347, + "stars": 1349, "dependencies": 3 }, "name": "react-native-modalfy", @@ -52669,8 +52827,8 @@ }, "npmPkg": "react-native-modalfy", "npm": { - "downloads": 4349, - "weekDownloads": 3368, + "downloads": 7529, + "weekDownloads": 2177, "size": 528958, "versionsCount": 34, "latestRelease": "3.7.0", @@ -52685,7 +52843,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.658, + "popularity": 0.246, "topicSearchString": "modal modals mobile ios android animations stack" }, { @@ -52754,8 +52912,8 @@ "unmaintained": true, "npmPkg": "react-navigation-collapsible", "npm": { - "downloads": 2872, - "weekDownloads": 1497, + "downloads": 3069, + "weekDownloads": 722, "size": 30120, "versionsCount": 64, "latestRelease": "6.3.0", @@ -52771,7 +52929,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.306, + "popularity": -0.55, "topicSearchString": "navigation collapsible collapsible-header hide-header animate-header hide-navigation" }, { @@ -52836,8 +52994,8 @@ "unmaintained": true, "npmPkg": "react-native-barcode-mask", "npm": { - "downloads": 31995, - "weekDownloads": 9704, + "downloads": 25943, + "weekDownloads": 6843, "size": 16669, "versionsCount": 12, "latestRelease": "1.2.4", @@ -52852,7 +53010,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.242, + "popularity": -0.526, "topicSearchString": "barcode-mask barcode scanning style layout barcode-scanner border edges" }, { @@ -52883,7 +53041,7 @@ "forks": 221, "issues": 3, "subscribers": 24, - "stars": 539, + "stars": 541, "dependencies": 4 }, "name": "react-native-auth0", @@ -52913,8 +53071,8 @@ }, "npmPkg": "react-native-auth0", "npm": { - "downloads": 315777, - "weekDownloads": 82018, + "downloads": 252566, + "weekDownloads": 72142, "size": 993908, "versionsCount": 85, "latestRelease": "5.3.1", @@ -52929,7 +53087,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.221, + "popularity": 0.243, "topicSearchString": "ios android dx-sdk" }, { @@ -52960,10 +53118,10 @@ "updatedAt": "2024-07-21T11:50:06Z", "createdAt": "2016-07-17T06:11:54Z", "pushedAt": "2024-07-21T11:50:06Z", - "forks": 145, + "forks": 144, "issues": 18, "subscribers": 4, - "stars": 974, + "stars": 975, "dependencies": 0 }, "name": "react-native-restart", @@ -52993,8 +53151,8 @@ }, "npmPkg": "react-native-restart", "npm": { - "downloads": 681669, - "weekDownloads": 177213, + "downloads": 532971, + "weekDownloads": 144940, "size": 599401, "versionsCount": 27, "latestRelease": "0.0.27", @@ -53009,7 +53167,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.221, + "popularity": 0.231, "topicSearchString": "ios android restart reload bundle" }, { @@ -53038,7 +53196,7 @@ "forks": 207, "issues": 14, "subscribers": 38, - "stars": 3619, + "stars": 3623, "dependencies": 0 }, "name": "@react-native-community/hooks", @@ -53061,8 +53219,8 @@ "configPlugin": false }, "npm": { - "downloads": 355848, - "weekDownloads": 91633, + "downloads": 293848, + "weekDownloads": 77718, "size": 46999, "versionsCount": 49, "latestRelease": "100.1.0", @@ -53077,7 +53235,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.219, + "popularity": 0.225, "topicSearchString": "" }, { @@ -53106,7 +53264,7 @@ "forks": 134, "issues": 21, "subscribers": 16, - "stars": 1600, + "stars": 1601, "dependencies": 0 }, "name": "react-native-responsive-screen", @@ -53140,8 +53298,8 @@ "unmaintained": true, "npmPkg": "react-native-responsive-screen", "npm": { - "downloads": 84877, - "weekDownloads": 32948, + "downloads": 90691, + "weekDownloads": 24448, "size": 796149, "versionsCount": 22, "latestRelease": "1.4.2", @@ -53158,7 +53316,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.17, + "popularity": -0.521, "topicSearchString": "responsive-ui responsive-view responsive-screen responsive android ios responsive-layout ui" }, { @@ -53228,8 +53386,8 @@ }, "npmPkg": "react-native-ratings", "npm": { - "downloads": 597695, - "weekDownloads": 163846, + "downloads": 296962, + "weekDownloads": 119652, "size": 103752, "versionsCount": 35, "latestRelease": "8.1.0", @@ -53245,7 +53403,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.233, + "popularity": 0.592, "topicSearchString": "reactjs gestures ios stars android ratings ui-components" }, { @@ -53276,7 +53434,7 @@ "forks": 136, "issues": 38, "subscribers": 4, - "stars": 416, + "stars": 415, "dependencies": 2 }, "name": "react-native-smooth-pincode-input", @@ -53309,8 +53467,8 @@ "unmaintained": true, "npmPkg": "react-native-smooth-pincode-input", "npm": { - "downloads": 18384, - "weekDownloads": 4633, + "downloads": 13724, + "weekDownloads": 3947, "size": 534133, "versionsCount": 10, "latestRelease": "1.0.9", @@ -53325,7 +53483,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.536, + "popularity": -0.506, "topicSearchString": "pincode password textinput javascript pin android ios" }, { @@ -53386,8 +53544,8 @@ "unmaintained": true, "npmPkg": "react-native-geolocation-service", "npm": { - "downloads": 355189, - "weekDownloads": 99499, + "downloads": 315348, + "weekDownloads": 75341, "size": 90943, "versionsCount": 23, "latestRelease": "5.3.1", @@ -53405,7 +53563,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.512, + "popularity": -0.547, "topicSearchString": "fused location geolocation android ios fusedlocationproviderclient" }, { @@ -53434,9 +53592,9 @@ "createdAt": "2016-12-29T08:59:15Z", "pushedAt": "2023-02-13T23:11:34Z", "forks": 217, - "issues": 32, + "issues": 33, "subscribers": 14, - "stars": 931, + "stars": 932, "dependencies": 1 }, "name": "react-native-sensors", @@ -53468,8 +53626,8 @@ "unmaintained": true, "npmPkg": "react-native-sensors", "npm": { - "downloads": 168273, - "weekDownloads": 57458, + "downloads": 84364, + "weekDownloads": 43388, "size": 90891, "versionsCount": 76, "latestRelease": "7.3.6", @@ -53486,7 +53644,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.21, + "popularity": -0.063, "topicSearchString": "sensor gyroscope acceleration rxjs magnetometer barometer" }, { @@ -53517,7 +53675,7 @@ "forks": 417, "issues": 202, "subscribers": 10, - "stars": 2145, + "stars": 2153, "dependencies": 1 }, "name": "react-native-draggable-flatlist", @@ -53549,8 +53707,8 @@ }, "npmPkg": "react-native-draggable-flatlist", "npm": { - "downloads": 889681, - "weekDownloads": 261570, + "downloads": 478448, + "weekDownloads": 194563, "size": 523106, "versionsCount": 94, "latestRelease": "4.0.3", @@ -53566,7 +53724,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.25, + "popularity": 0.596, "topicSearchString": "sortable draggable flatlist drag drop sort list" }, { @@ -53645,8 +53803,8 @@ }, "npmPkg": "react-native-fingerprint-scanner", "npm": { - "downloads": 18657, - "weekDownloads": 5817, + "downloads": 12719, + "weekDownloads": 3733, "size": 66869, "versionsCount": 30, "latestRelease": "6.0.0", @@ -53664,7 +53822,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.235, + "popularity": -0.5, "topicSearchString": "component touch touchid touch-id fingerprint fingerprint-scanner authentication authenticate auth face-id faceid biometrics meizu samsung android ios face" }, { @@ -53695,7 +53853,7 @@ "forks": 231, "issues": 58, "subscribers": 18, - "stars": 697, + "stars": 698, "dependencies": 0 }, "name": "react-native-google-cast", @@ -53728,8 +53886,8 @@ }, "npmPkg": "react-native-google-cast", "npm": { - "downloads": 42019, - "weekDownloads": 12318, + "downloads": 29665, + "weekDownloads": 12212, "size": 976622, "versionsCount": 67, "latestRelease": "4.9.1", @@ -53744,7 +53902,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.249, + "popularity": 0.6, "topicSearchString": "ios android chromecast google cast google-cast sdk cast-library" }, { @@ -53778,7 +53936,7 @@ "forks": 158, "issues": 42, "subscribers": 10, - "stars": 734, + "stars": 735, "dependencies": 0 }, "name": "react-native-table-component", @@ -53806,8 +53964,8 @@ }, "npmPkg": "react-native-table-component", "npm": { - "downloads": 120657, - "weekDownloads": 30412, + "downloads": 94710, + "weekDownloads": 26833, "size": 34602, "versionsCount": 18, "latestRelease": "1.2.2", @@ -53823,7 +53981,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.536, + "popularity": -0.509, "topicSearchString": "table cell table-component" }, { @@ -53882,8 +54040,8 @@ }, "unmaintained": true, "npm": { - "downloads": 5635, - "weekDownloads": 1680, + "downloads": 4108, + "weekDownloads": 918, "size": 31171, "versionsCount": 6, "latestRelease": "1.0.0", @@ -53898,7 +54056,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.496, + "popularity": -0.56, "topicSearchString": "" }, { @@ -53930,7 +54088,7 @@ "updatedAt": "2022-08-14T05:56:58Z", "createdAt": "2016-12-25T14:34:14Z", "pushedAt": "2022-08-14T05:56:58Z", - "forks": 152, + "forks": 151, "issues": 60, "subscribers": 8, "stars": 928, @@ -53965,8 +54123,8 @@ "unmaintained": true, "npmPkg": "rn-sliding-up-panel", "npm": { - "downloads": 2071, - "weekDownloads": 2071, + "downloads": 7386, + "weekDownloads": 1832, "size": 43672, "versionsCount": 49, "latestRelease": "2.4.6", @@ -53983,7 +54141,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": 0.101, + "popularity": -0.539, "topicSearchString": "component ios android sliding panel sliding-up-panel" }, { @@ -54015,7 +54173,7 @@ "forks": 427, "issues": 135, "subscribers": 58, - "stars": 2216, + "stars": 2217, "dependencies": 2 }, "name": "react-native-app-auth", @@ -54046,8 +54204,8 @@ }, "npmPkg": "react-native-app-auth", "npm": { - "downloads": 424660, - "weekDownloads": 102786, + "downloads": 326381, + "weekDownloads": 140187, "size": 176559, "versionsCount": 59, "latestRelease": "8.1.0", @@ -54061,7 +54219,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.206, + "popularity": 0.615, "topicSearchString": "auth authentication oauth oauth2 appauth" }, { @@ -54115,8 +54273,8 @@ "unmaintained": true, "npmPkg": "react-navigation-heavy-screen", "npm": { - "downloads": 176, - "weekDownloads": 176, + "downloads": 930, + "weekDownloads": 201, "size": 38385, "versionsCount": 9, "latestRelease": "1.2.1", @@ -54132,7 +54290,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.641, + "popularity": -1.316, "topicSearchString": "ios android" }, { @@ -54189,8 +54347,8 @@ }, "npmPkg": "tailwind-rn", "npm": { - "downloads": 11138, - "weekDownloads": 4788, + "downloads": 1880, + "weekDownloads": 1880, "size": 36184, "versionsCount": 13, "latestRelease": "4.2.0", @@ -54205,7 +54363,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.365, + "popularity": 0.851, "topicSearchString": "tailwind tailwindcss" }, { @@ -54234,7 +54392,7 @@ "forks": 26, "issues": 8, "subscribers": 3, - "stars": 389, + "stars": 390, "dependencies": 1 }, "name": "react-native-url-polyfill", @@ -54264,8 +54422,8 @@ }, "npmPkg": "react-native-url-polyfill", "npm": { - "downloads": 3616238, - "weekDownloads": 1334376, + "downloads": 4200886, + "weekDownloads": 1172494, "size": 28670, "versionsCount": 11, "latestRelease": "3.0.0", @@ -54279,7 +54437,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.564, + "popularity": 0.237, "topicSearchString": "url urlsearchparams polyfill whatwg-url javascript" }, { @@ -54311,7 +54469,7 @@ "forks": 416, "issues": 18, "subscribers": 83, - "stars": 13982, + "stars": 13985, "dependencies": 0 }, "name": "react-content-loader", @@ -54346,23 +54504,24 @@ }, "npmPkg": "react-content-loader", "npm": { - "downloads": 2711254, - "weekDownloads": 733513, + "downloads": 2101857, + "weekDownloads": 592958, "size": 164170, "versionsCount": 75, "latestRelease": "7.1.1", "latestReleaseDate": "2025-07-14T08:39:30.452Z", "hasReadme": true }, - "score": 90, + "score": 80, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": 0.23, + "popularity": 0.24, "topicSearchString": "skeleton placeholder loader loading content svg facebook-cards-loaders skeleton-screen components hacktoberfest" }, { @@ -54424,8 +54583,8 @@ "unmaintained": true, "npmPkg": "react-native-material-ripple", "npm": { - "downloads": 52373, - "weekDownloads": 14644, + "downloads": 28180, + "weekDownloads": 10951, "size": 12244, "versionsCount": 21, "latestRelease": "0.9.1", @@ -54440,7 +54599,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.512, + "popularity": -0.17, "topicSearchString": "component ios android ripple material material-design" }, { @@ -54468,13 +54627,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-30T10:34:55Z", + "updatedAt": "2026-01-11T10:30:15Z", "createdAt": "2018-10-01T14:32:13Z", - "pushedAt": "2025-12-30T10:34:55Z", + "pushedAt": "2026-01-11T10:30:15Z", "forks": 277, - "issues": 7, + "issues": 6, "subscribers": 24, - "stars": 3293, + "stars": 3300, "dependencies": 4 }, "name": "@testing-library/react-native", @@ -54504,24 +54663,25 @@ "configPlugin": false }, "npm": { - "downloads": 1765550, - "weekDownloads": 1234284, + "downloads": 3690114, + "weekDownloads": 1050277, "size": 705256, - "versionsCount": 104, + "versionsCount": 109, "latestRelease": "13.3.3", "latestReleaseDate": "2025-08-26T11:55:10.022Z", - "hasReadme": true + "hasReadme": false }, "nightlyProgram": true, - "score": 65, + "score": 100, "matchingScoreModifiers": [ + "Very popular", "Popular", "Known", "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.844, + "popularity": 0.242, "topicSearchString": "test integration testing jest hacktoberfest" }, { @@ -54556,10 +54716,10 @@ "updatedAt": "2025-06-22T11:16:33Z", "createdAt": "2018-08-17T14:40:34Z", "pushedAt": "2025-06-22T11:16:33Z", - "forks": 130, + "forks": 128, "issues": 1, "subscribers": 3, - "stars": 1189, + "stars": 1190, "dependencies": 0 }, "name": "react-native-confirmation-code-field", @@ -54597,8 +54757,8 @@ }, "npmPkg": "react-native-confirmation-code-field", "npm": { - "downloads": 546638, - "weekDownloads": 163474, + "downloads": 311743, + "weekDownloads": 126604, "size": 24213, "versionsCount": 84, "latestRelease": "8.0.1", @@ -54613,7 +54773,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.504, + "popularity": 0.595, "topicSearchString": "component android ios code-input confirmation-code pin-code confirmation-code-input pin-code-input library code-verification web otp-inputs one-time-password" }, { @@ -54669,8 +54829,8 @@ "unmaintained": true, "npmPkg": "react-native-rate", "npm": { - "downloads": 137481, - "weekDownloads": 36289, + "downloads": 111888, + "weekDownloads": 29988, "size": 39033, "versionsCount": 29, "latestRelease": "1.2.12", @@ -54687,7 +54847,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.526, + "popularity": -0.522, "topicSearchString": "rate review rating rate-me" }, { @@ -54747,8 +54907,8 @@ "unmaintained": true, "npmPkg": "react-native-securerandom", "npm": { - "downloads": 587583, - "weekDownloads": 141706, + "downloads": 484016, + "weekDownloads": 120321, "size": 51400, "versionsCount": 7, "latestRelease": "1.0.1", @@ -54765,7 +54925,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.545, + "popularity": -0.539, "topicSearchString": "secrandomcopybytes prng csprng securerandom crypto randomnumbergenerator cryptography" }, { @@ -54836,8 +54996,8 @@ "unmaintained": true, "npmPkg": "react-native-cardview", "npm": { - "downloads": 2922, - "weekDownloads": 870, + "downloads": 2028, + "weekDownloads": 551, "size": 1581220, "versionsCount": 16, "latestRelease": "2.0.5", @@ -54853,7 +55013,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.497, + "popularity": -0.519, "topicSearchString": "component card cardview card-view shadow shadow-view shadowview appcompat support android ios elevation" }, { @@ -54912,8 +55072,8 @@ "unmaintained": true, "npmPkg": "react-native-barcode-builder", "npm": { - "downloads": 17749, - "weekDownloads": 5055, + "downloads": 11668, + "weekDownloads": 4181, "size": 242759539, "versionsCount": 16, "latestRelease": "2.0.0", @@ -54930,7 +55090,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -0.508, + "popularity": -0.445, "topicSearchString": "barcode" }, { @@ -54965,7 +55125,7 @@ "forks": 314, "issues": 47, "subscribers": 18, - "stars": 1708, + "stars": 1710, "dependencies": 0 }, "name": "react-native-app-intro-slider", @@ -54998,8 +55158,8 @@ "unmaintained": true, "npmPkg": "react-native-app-intro-slider", "npm": { - "downloads": 56641, - "weekDownloads": 16082, + "downloads": 38344, + "weekDownloads": 12749, "size": 28526, "versionsCount": 14, "latestRelease": "4.0.4", @@ -55015,7 +55175,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.509, + "popularity": -0.217, "topicSearchString": "swiper app intro ios android component slider" }, { @@ -55078,8 +55238,8 @@ "unmaintained": true, "npmPkg": "react-native-secure-key-store", "npm": { - "downloads": 11843, - "weekDownloads": 9426, + "downloads": 31134, + "weekDownloads": 11775, "size": 523934, "versionsCount": 21, "latestRelease": "2.0.10", @@ -55095,7 +55255,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.073, + "popularity": -0.178, "topicSearchString": "ios android keychain-service keystore-service device-security keychain-services keystore-services" }, { @@ -55127,13 +55287,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-21T10:27:16Z", + "updatedAt": "2026-01-01T18:45:16Z", "createdAt": "2019-04-07T21:53:54Z", - "pushedAt": "2025-12-21T10:27:16Z", - "forks": 905, - "issues": 89, + "pushedAt": "2026-01-01T18:45:16Z", + "forks": 907, + "issues": 90, "subscribers": 35, - "stars": 2706, + "stars": 2714, "dependencies": 7 }, "name": "@rnmapbox/maps", @@ -55167,8 +55327,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 532039, - "weekDownloads": 179595, + "downloads": 326427, + "weekDownloads": 123618, "size": 3280610, "versionsCount": 216, "latestRelease": "10.2.10", @@ -55183,7 +55343,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.537, + "popularity": 0.572, "topicSearchString": "ios android mapbox maps mapbox-gl map expo maplibre" }, { @@ -55210,10 +55370,10 @@ "updatedAt": "2025-07-23T18:05:40Z", "createdAt": "2017-09-01T15:25:34Z", "pushedAt": "2025-07-23T18:05:40Z", - "forks": 223, + "forks": 222, "issues": 78, "subscribers": 8, - "stars": 743, + "stars": 746, "dependencies": 2 }, "name": "react-native-map-clustering", @@ -55246,8 +55406,8 @@ }, "npmPkg": "react-native-map-clustering", "npm": { - "downloads": 28296, - "weekDownloads": 23128, + "downloads": 66057, + "weekDownloads": 17421, "size": 37695, "versionsCount": 57, "latestRelease": "4.0.0", @@ -55262,7 +55422,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.945, + "popularity": 0.224, "topicSearchString": "cluster android ios map clustering mapview markers maps" }, { @@ -55289,10 +55449,10 @@ "updatedAt": "2025-11-28T03:26:29Z", "createdAt": "2017-06-17T00:05:59Z", "pushedAt": "2025-11-28T03:26:29Z", - "forks": 333, + "forks": 334, "issues": 6, - "subscribers": 31, - "stars": 1575, + "subscribers": 32, + "stars": 1581, "dependencies": 0 }, "name": "react-native-nfc-manager", @@ -55320,8 +55480,8 @@ }, "npmPkg": "react-native-nfc-manager", "npm": { - "downloads": 188537, - "weekDownloads": 52413, + "downloads": 159357, + "weekDownloads": 40661, "size": 227453, "versionsCount": 130, "latestRelease": "3.17.2", @@ -55337,7 +55497,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.236, + "popularity": 0.217, "topicSearchString": "android ios nfc" }, { @@ -55365,7 +55525,7 @@ "forks": 90, "issues": 18, "subscribers": 13, - "stars": 765, + "stars": 766, "dependencies": 1 }, "name": "react-native-watch-connectivity", @@ -55394,8 +55554,8 @@ }, "npmPkg": "react-native-watch-connectivity", "npm": { - "downloads": 8188, - "weekDownloads": 6344, + "downloads": 26337, + "weekDownloads": 6116, "size": 118589, "versionsCount": 45, "latestRelease": "1.1.0", @@ -55410,7 +55570,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.659, + "popularity": 0.197, "topicSearchString": "ios watch apple-watch iwatch" }, { @@ -55465,8 +55625,8 @@ }, "npmPkg": "react-native-background-downloader", "npm": { - "downloads": 1157, - "weekDownloads": 301, + "downloads": 842, + "weekDownloads": 210, "size": 89133, "versionsCount": 14, "latestRelease": "2.3.4", @@ -55482,7 +55642,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.529, + "popularity": -1.288, "topicSearchString": "background download large-files" }, { @@ -55559,7 +55719,7 @@ "unmaintained": true, "npmPkg": "react-native-google-nearby-messages", "npm": { - "downloads": 41, + "downloads": 32, "weekDownloads": 9, "size": 207047, "versionsCount": 23, @@ -55576,7 +55736,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.243, "topicSearchString": "google nearby messages android ios module nearby-messages google-nearby swift java kotlin bluetooth ble wifi broadcast audio microphone api library typescript javascript node" }, { @@ -55603,7 +55763,7 @@ "forks": 186, "issues": 17, "subscribers": 63, - "stars": 3067, + "stars": 3072, "dependencies": 1 }, "name": "react-native-game-engine", @@ -55634,8 +55794,8 @@ }, "npmPkg": "react-native-game-engine", "npm": { - "downloads": 9197, - "weekDownloads": 2500, + "downloads": 6997, + "weekDownloads": 1917, "size": 54003, "versionsCount": 36, "latestRelease": "1.2.0", @@ -55650,7 +55810,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.231, + "popularity": 0.233, "topicSearchString": "game gaming game-dev game-development game-engine game-2d" }, { @@ -55714,8 +55874,8 @@ "unmaintained": true, "npmPkg": "react-native-font-faces", "npm": { - "downloads": 311, - "weekDownloads": 75, + "downloads": 188, + "weekDownloads": 114, "size": 260519, "versionsCount": 15, "latestRelease": "4.1.4", @@ -55729,7 +55889,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.545, + "popularity": -1.232, "topicSearchString": "fonts font-weight font-face font-style custom-fonts expo web" }, { @@ -55763,7 +55923,7 @@ "forks": 151, "issues": 72, "subscribers": 15, - "stars": 2122, + "stars": 2134, "dependencies": 1 }, "name": "react-native-actions-sheet", @@ -55805,8 +55965,8 @@ }, "npmPkg": "react-native-actions-sheet", "npm": { - "downloads": 195726, - "weekDownloads": 56212, + "downloads": 126321, + "weekDownloads": 38964, "size": 163365, "versionsCount": 132, "latestRelease": "10.1.1", @@ -55821,7 +55981,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.244, + "popularity": 0.512, "topicSearchString": "bottom-animated javascript actionsheet android ios action-sheet bottom-sheet bottom-drawer dialog picker modal drawer raw-bottom-sheet bottom-app-bar action sheet bottom" }, { @@ -55853,7 +56013,7 @@ "forks": 231, "issues": 106, "subscribers": 12, - "stars": 1132, + "stars": 1131, "dependencies": 0 }, "name": "react-native-photo-editor", @@ -55881,8 +56041,8 @@ "unmaintained": true, "npmPkg": "react-native-photo-editor", "npm": { - "downloads": 2057, - "weekDownloads": 600, + "downloads": 1863, + "weekDownloads": 417, "size": 19488820, "versionsCount": 22, "latestRelease": "1.0.13", @@ -55900,7 +56060,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.502, + "popularity": -0.56, "topicSearchString": "android ios" }, { @@ -55933,9 +56093,9 @@ "createdAt": "2020-06-08T09:08:36Z", "pushedAt": "2025-12-11T14:38:29Z", "forks": 79, - "issues": 17, + "issues": 18, "subscribers": 8, - "stars": 2185, + "stars": 2190, "dependencies": 0 }, "name": "react-native-blurhash", @@ -55978,8 +56138,8 @@ }, "npmPkg": "react-native-blurhash", "npm": { - "downloads": 42368, - "weekDownloads": 13248, + "downloads": 30773, + "weekDownloads": 8531, "size": 161795, "versionsCount": 51, "latestRelease": "2.1.3", @@ -55994,7 +56154,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.516, + "popularity": 0.236, "topicSearchString": "blurhash image ui ux component loading placeholder swift kotlin module typescript node javascript library npm algorithm" }, { @@ -56021,10 +56181,10 @@ "updatedAt": "2025-07-01T04:24:21Z", "createdAt": "2019-12-14T12:05:10Z", "pushedAt": "2025-07-01T04:24:21Z", - "forks": 167, + "forks": 166, "issues": 61, "subscribers": 10, - "stars": 674, + "stars": 678, "dependencies": 1 }, "name": "react-native-youtube-iframe", @@ -56061,8 +56221,8 @@ }, "npmPkg": "react-native-youtube-iframe", "npm": { - "downloads": 382834, - "weekDownloads": 98180, + "downloads": 315642, + "weekDownloads": 85038, "size": 74746, "versionsCount": 26, "latestRelease": "2.4.1", @@ -56078,7 +56238,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.218, + "popularity": 0.229, "topicSearchString": "component mobile ios android ui youtube youtube-iframe iframe youtube-api youtube-player youtube-video expo" }, { @@ -56139,8 +56299,8 @@ "unmaintained": true, "npmPkg": "react-native-notification-badge", "npm": { - "downloads": 3467, - "weekDownloads": 936, + "downloads": 2832, + "weekDownloads": 610, "size": 32594, "versionsCount": 6, "latestRelease": "1.0.5", @@ -56155,7 +56315,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.52, + "popularity": -0.567, "topicSearchString": "notification badge count module notifications manager library" }, { @@ -56223,8 +56383,8 @@ }, "npmPkg": "react-native-rooster", "npm": { - "downloads": 77, - "weekDownloads": 30, + "downloads": 25, + "weekDownloads": 23, "size": 246128, "versionsCount": 21, "latestRelease": "3.2.4", @@ -56237,7 +56397,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.417, + "popularity": 0.17, "topicSearchString": "ios android toast typescript macos windows expo" }, { @@ -56274,7 +56434,7 @@ "forks": 16, "issues": 1, "subscribers": 2, - "stars": 438, + "stars": 439, "dependencies": 1 }, "name": "use-count-up", @@ -56315,8 +56475,8 @@ }, "npmPkg": "use-count-up", "npm": { - "downloads": 156231, - "weekDownloads": 40677, + "downloads": 129647, + "weekDownloads": 33625, "size": 27496, "versionsCount": 18, "latestRelease": "3.0.1", @@ -56330,7 +56490,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.221, + "popularity": 0.22, "topicSearchString": "reactjs animate-numerical-value animations count-up countup countdown count-down counting hooks ios android use use-count-up use-countup typescript animate-counting" }, { @@ -56366,7 +56526,7 @@ "forks": 88, "issues": 2, "subscribers": 7, - "stars": 712, + "stars": 713, "dependencies": 0 }, "name": "react-native-countdown-circle-timer", @@ -56395,8 +56555,8 @@ "configPlugin": false }, "npm": { - "downloads": 54962, - "weekDownloads": 15586, + "downloads": 42516, + "weekDownloads": 11123, "size": 22520, "versionsCount": 35, "latestRelease": "3.2.1", @@ -56410,7 +56570,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.241, + "popularity": 0.222, "topicSearchString": "countdown timer circle clock svg" }, { @@ -56437,7 +56597,7 @@ "updatedAt": "2019-05-27T20:30:47Z", "createdAt": "2015-06-10T18:21:29Z", "pushedAt": "2019-05-27T20:30:47Z", - "forks": 38, + "forks": 39, "issues": 10, "subscribers": 4, "stars": 144, @@ -56469,8 +56629,8 @@ "unmaintained": true, "npmPkg": "react-native-event-source", "npm": { - "downloads": 7177, - "weekDownloads": 2521, + "downloads": 9658, + "weekDownloads": 2394, "size": 16849, "versionsCount": 12, "latestRelease": "1.1.0", @@ -56484,7 +56644,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.451, + "popularity": -0.539, "topicSearchString": "component event-source sse" }, { @@ -56555,8 +56715,8 @@ "unmaintained": true, "npmPkg": "react-native-zoom-bridge", "npm": { - "downloads": 34, - "weekDownloads": 6, + "downloads": 33, + "weekDownloads": 11, "size": 103880, "versionsCount": 19, "latestRelease": "1.0.18", @@ -56570,7 +56730,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.6, + "popularity": -1.436, "topicSearchString": "zoom-sdk mobilertc zoom.us video-calls conference-calls chat-online zoom-us sdk bridge ios android confrence calls meetings online" }, { @@ -56643,8 +56803,8 @@ }, "npmPkg": "react-native-jw-media-player", "npm": { - "downloads": 90, - "weekDownloads": 90, + "downloads": 612, + "weekDownloads": 164, "size": 1232934, "versionsCount": 105, "latestRelease": "0.2.46", @@ -56660,7 +56820,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.643, + "popularity": -1.272, "topicSearchString": "jwplayer media player mediaplayer media-player jw android ios audio video sdk" }, { @@ -56689,7 +56849,7 @@ "forks": 53, "issues": 19, "subscribers": 3, - "stars": 543, + "stars": 544, "dependencies": 3 }, "name": "react-native-ios-kit", @@ -56717,8 +56877,8 @@ "unmaintained": true, "npmPkg": "react-native-ios-kit", "npm": { - "downloads": 1108, - "weekDownloads": 346, + "downloads": 1176, + "weekDownloads": 220, "size": 289678, "versionsCount": 10, "latestRelease": "0.0.22", @@ -56733,7 +56893,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.484, + "popularity": -0.591, "topicSearchString": "ios-ui ui-kit" }, { @@ -56789,8 +56949,8 @@ }, "npmPkg": "react-native-emoji-selector", "npm": { - "downloads": 17146, - "weekDownloads": 4762, + "downloads": 12895, + "weekDownloads": 2907, "size": 15476, "versionsCount": 11, "latestRelease": "0.2.0", @@ -56805,7 +56965,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.236, + "popularity": 0.192, "topicSearchString": "emoji emoji-keyboard" }, { @@ -56869,8 +57029,8 @@ "unmaintained": true, "npmPkg": "react-native-scroll-bottom-sheet", "npm": { - "downloads": 1674, - "weekDownloads": 370, + "downloads": 1193, + "weekDownloads": 259, "size": 204895, "versionsCount": 24, "latestRelease": "0.7.0", @@ -56886,7 +57046,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.562, + "popularity": -0.565, "topicSearchString": "ios android bottom-sheet bottomsheet cross-platform 60fps reanimated gesture-handler" }, { @@ -56950,8 +57110,8 @@ }, "unmaintained": true, "npm": { - "downloads": 5779, - "weekDownloads": 2440, + "downloads": 2490, + "weekDownloads": 1371, "size": 4170390, "versionsCount": 16, "latestRelease": "1.2.2", @@ -56966,7 +57126,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.391, + "popularity": -0.281, "topicSearchString": "component mobile ios android ui popup popup-ui popup-ui-design" }, { @@ -57045,8 +57205,8 @@ }, "unmaintained": true, "npm": { - "downloads": 82, - "weekDownloads": 42, + "downloads": 117, + "weekDownloads": 7, "size": 31102, "versionsCount": 36, "latestRelease": "1.2.0", @@ -57061,7 +57221,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.058, + "popularity": -1.448, "topicSearchString": "elegant elegant-header gorgeous gorgeous-header apple apple-header header classic modern modern-header classic-header icons javascript ui-lib rn header-view view reactjs ios mobile mobile-app-development android google" }, { @@ -57127,8 +57287,8 @@ "unmaintained": true, "npmPkg": "react-native-phone-input", "npm": { - "downloads": 18708, - "weekDownloads": 12618, + "downloads": 38356, + "weekDownloads": 10662, "size": 2011977, "versionsCount": 38, "latestRelease": "1.3.7", @@ -57146,7 +57306,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": 0.073, + "popularity": -0.514, "topicSearchString": "phone telephone phone-input input tel input-text international component ios android country-picker" }, { @@ -57208,8 +57368,8 @@ "unmaintained": true, "npmPkg": "react-native-siri-shortcut", "npm": { - "downloads": 2463, - "weekDownloads": 2318, + "downloads": 5055, + "weekDownloads": 1746, "size": 67729, "versionsCount": 46, "latestRelease": "3.2.4", @@ -57225,7 +57385,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.051, + "popularity": -0.456, "topicSearchString": "siri ios siri-shortcuts shortcuts automation swift component" }, { @@ -57288,8 +57448,8 @@ "unmaintained": true, "npmPkg": "react-native-image-keyboard", "npm": { - "downloads": 556, - "weekDownloads": 204, + "downloads": 586, + "weekDownloads": 172, "size": 35437, "versionsCount": 15, "latestRelease": "2.2.1", @@ -57304,7 +57464,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.186, + "popularity": -1.249, "topicSearchString": "text-input gif png clipboard ime gboard stickers media" }, { @@ -57370,8 +57530,8 @@ "configPlugin": false }, "npm": { - "downloads": 256, - "weekDownloads": 79, + "downloads": 88, + "weekDownloads": 38, "size": 1496141, "versionsCount": 11, "latestRelease": "4.0.11", @@ -57384,7 +57544,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.487, + "popularity": -0.37, "topicSearchString": "qrcode easyqrcode qrcodejs rn-qrcode javascript-qrcode qrcode-logo qrcode-generator easyqrcodejs javascript javascript-qrcode-generator qrcode-javascript" }, { @@ -57448,8 +57608,8 @@ "unmaintained": true, "npmPkg": "react-native-app-review", "npm": { - "downloads": 153, - "weekDownloads": 17, + "downloads": 142, + "weekDownloads": 90, "size": 59108, "versionsCount": 4, "latestRelease": "1.1.0", @@ -57464,7 +57624,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.406, + "popularity": -0.955, "topicSearchString": "ios android macos app-review in-app-review play-store app-store playstore appstore" }, { @@ -57530,8 +57690,8 @@ "unmaintained": true, "npmPkg": "react-native-responsive-linechart", "npm": { - "downloads": 6175, - "weekDownloads": 1592, + "downloads": 4357, + "weekDownloads": 1369, "size": 72429, "versionsCount": 62, "latestRelease": "5.7.1", @@ -57546,7 +57706,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.531, + "popularity": -0.483, "topicSearchString": "chart flex responsive linechart svg area-chart" }, { @@ -57574,7 +57734,7 @@ "forks": 53, "issues": 15, "subscribers": 8, - "stars": 1264, + "stars": 1265, "dependencies": 0 }, "name": "react-native-clean-project", @@ -57601,8 +57761,8 @@ "unmaintained": true, "npmPkg": "react-native-clean-project", "npm": { - "downloads": 480882, - "weekDownloads": 164367, + "downloads": 246341, + "weekDownloads": 111714, "size": 33122, "versionsCount": 34, "latestRelease": "4.0.3", @@ -57618,7 +57778,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.209, + "popularity": -0.115, "topicSearchString": "clean" }, { @@ -57674,8 +57834,8 @@ }, "npmPkg": "react-native-sass-transformer", "npm": { - "downloads": 51286, - "weekDownloads": 15408, + "downloads": 64613, + "weekDownloads": 10650, "size": 16584, "versionsCount": 25, "latestRelease": "3.0.0", @@ -57689,7 +57849,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.505, + "popularity": 0.14, "topicSearchString": "sass scss loader transform" }, { @@ -57748,8 +57908,8 @@ "unmaintained": true, "npmPkg": "react-native-bigimageviewer", "npm": { - "downloads": 71, - "weekDownloads": 13, + "downloads": 47, + "weekDownloads": 18, "size": 1185687, "versionsCount": 1, "latestRelease": "0.1.0", @@ -57764,7 +57924,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.587, + "popularity": -1.423, "topicSearchString": "ios android image bigimageviewer imageview" }, { @@ -57822,8 +57982,8 @@ "unmaintained": true, "npmPkg": "rn-tooltip", "npm": { - "downloads": 53261, - "weekDownloads": 18009, + "downloads": 47740, + "weekDownloads": 10723, "size": 21185, "versionsCount": 15, "latestRelease": "3.0.3", @@ -57838,7 +57998,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.213, + "popularity": -0.559, "topicSearchString": "" }, { @@ -57872,10 +58032,10 @@ "updatedAt": "2025-12-25T10:20:18Z", "createdAt": "2016-07-28T22:43:55Z", "pushedAt": "2025-12-25T10:20:18Z", - "forks": 82, + "forks": 81, "issues": 12, "subscribers": 8, - "stars": 853, + "stars": 854, "dependencies": 2 }, "name": "react-qr-code", @@ -57905,8 +58065,8 @@ }, "npmPkg": "react-qr-code", "npm": { - "downloads": 3502594, - "weekDownloads": 997129, + "downloads": 3608480, + "weekDownloads": 883466, "size": 13763, "versionsCount": 38, "latestRelease": "2.0.18", @@ -57921,7 +58081,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.242, + "popularity": 0.208, "topicSearchString": "code generator qr qr-code component" }, { @@ -57983,8 +58143,8 @@ }, "unmaintained": true, "npm": { - "downloads": 633, - "weekDownloads": 225, + "downloads": 342, + "weekDownloads": 60, "size": 113071, "versionsCount": 15, "latestRelease": "0.8.0", @@ -57999,7 +58159,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.196, + "popularity": -1.35, "topicSearchString": "ios android mercadopago sdk library mercadopago-api bridge" }, { @@ -58060,8 +58220,8 @@ "unmaintained": true, "npmPkg": "react-native-material-tabs", "npm": { - "downloads": 1081, - "weekDownloads": 276, + "downloads": 993, + "weekDownloads": 223, "size": 51971, "versionsCount": 31, "latestRelease": "4.2.0", @@ -58075,7 +58235,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.533, + "popularity": -1.309, "topicSearchString": "material-design tabs material component typescript" }, { @@ -58102,14 +58262,14 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-09T20:44:49Z", + "updatedAt": "2026-01-08T13:24:42Z", "createdAt": "2020-01-22T15:17:28Z", - "pushedAt": "2025-12-09T20:44:49Z", - "forks": 174, - "issues": 27, + "pushedAt": "2026-01-08T13:24:42Z", + "forks": 176, + "issues": 21, "subscribers": 23, - "stars": 1244, - "dependencies": 10 + "stars": 1249, + "dependencies": 11 }, "name": "@storybook/react-native", "fullName": "storybookjs/react-native", @@ -58133,12 +58293,12 @@ "configPlugin": false }, "npm": { - "downloads": 1158531, - "weekDownloads": 324996, - "size": 132671, - "versionsCount": 673, - "latestRelease": "10.1.1", - "latestReleaseDate": "2025-12-09T20:43:32.996Z", + "downloads": 948129, + "weekDownloads": 298705, + "size": 136259, + "versionsCount": 677, + "latestRelease": "10.1.11", + "latestReleaseDate": "2026-01-06T13:01:16.132Z", "hasReadme": true }, "score": 65, @@ -58149,7 +58309,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.238, + "popularity": 0.518, "topicSearchString": "storybook" }, { @@ -58217,8 +58377,8 @@ }, "npmPkg": "react-native-apple-card-views", "npm": { - "downloads": 141, - "weekDownloads": 35, + "downloads": 137, + "weekDownloads": 25, "size": 994737, "versionsCount": 11, "latestRelease": "3.0.0", @@ -58233,7 +58393,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.538, + "popularity": -0.594, "topicSearchString": "bounceable bouncy apple apple-card card view card-view apple-card-view icons javascript ui-lib rn" }, { @@ -58262,13 +58422,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-11-10T01:41:39Z", + "updatedAt": "2026-01-09T16:57:09Z", "createdAt": "2019-12-01T21:56:36Z", - "pushedAt": "2025-11-10T01:41:39Z", + "pushedAt": "2026-01-09T16:57:09Z", "forks": 228, "issues": 21, "subscribers": 13, - "stars": 1587, + "stars": 1592, "dependencies": 0 }, "name": "@invertase/react-native-apple-authentication", @@ -58300,12 +58460,12 @@ "configPlugin": false }, "npm": { - "downloads": 258018, - "weekDownloads": 231333, - "size": 105911187, - "versionsCount": 28, - "latestRelease": "2.5.0", - "latestReleaseDate": "2025-11-10T01:34:19.589Z", + "downloads": 505653, + "weekDownloads": 165371, + "size": 131661, + "versionsCount": 29, + "latestRelease": "2.5.1", + "latestReleaseDate": "2026-01-09T16:57:08.821Z", "hasReadme": true }, "score": 65, @@ -58316,7 +58476,7 @@ "Has a README file", "Has a description" ], - "popularity": 1.012, + "popularity": 0.528, "topicSearchString": "apple ios button firebase aws authentication apple-auth apple-authentication" }, { @@ -58391,8 +58551,8 @@ "unmaintained": true, "npmPkg": "tape-cli", "npm": { - "downloads": 16, - "weekDownloads": 7, + "downloads": 11, + "weekDownloads": 1, "size": 106713, "versionsCount": 26, "latestRelease": "0.14.0", @@ -58407,7 +58567,7 @@ "Has a lot of dependencies", "Unmaintained" ], - "popularity": -1.033, + "popularity": -1.4, "topicSearchString": "oclif simulator ios android screen-record record share-screen gif screenshot emulator recording recorder screen-capture screenrecord screen-recorder screencast mobile-development" }, { @@ -58471,8 +58631,8 @@ "unmaintained": true, "npmPkg": "react-native-simple-logger", "npm": { - "downloads": 12, - "weekDownloads": 6, + "downloads": 28, + "weekDownloads": 7, "size": 13676, "versionsCount": 8, "latestRelease": "0.1.1", @@ -58486,7 +58646,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.15, + "popularity": -1.517, "topicSearchString": "simple-logger logger simple" }, { @@ -58548,8 +58708,8 @@ "unmaintained": true, "npmPkg": "react-native-easy-calendar", "npm": { - "downloads": 1598, - "weekDownloads": 642, + "downloads": 886, + "weekDownloads": 336, "size": 732039, "versionsCount": 5, "latestRelease": "0.3.0", @@ -58564,7 +58724,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.409, + "popularity": -1.177, "topicSearchString": "ios android calendar" }, { @@ -58630,7 +58790,7 @@ }, "unmaintained": true, "npm": { - "downloads": 27, + "downloads": 34, "weekDownloads": 8, "size": 19015, "versionsCount": 9, @@ -58645,7 +58805,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.483, + "popularity": -1.55, "topicSearchString": "nestedlist nestedview nested android ios simple" }, { @@ -58707,8 +58867,8 @@ "unmaintained": true, "npmPkg": "react-native-paypal", "npm": { - "downloads": 501, - "weekDownloads": 105, + "downloads": 754, + "weekDownloads": 95, "size": 231473012, "versionsCount": 17, "latestRelease": "4.1.0", @@ -58723,7 +58883,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.321, + "popularity": -1.393, "topicSearchString": "paypal checkout paypal-checkout braintree android ios payment" }, { @@ -58786,8 +58946,8 @@ }, "unmaintained": true, "npm": { - "downloads": 316, - "weekDownloads": 66, + "downloads": 321, + "weekDownloads": 60, "size": 56016, "versionsCount": 5, "latestRelease": "1.0.0-alpha.6", @@ -58805,7 +58965,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.322, + "popularity": -1.34, "topicSearchString": "charts animations reanimated2 reanimated" }, { @@ -58832,9 +58992,9 @@ "createdAt": "2019-12-20T12:08:40Z", "pushedAt": "2025-10-13T19:54:05Z", "forks": 22, - "issues": 7, + "issues": 8, "subscribers": 4, - "stars": 157, + "stars": 159, "dependencies": 0 }, "name": "rn-qr-generator", @@ -58876,8 +59036,8 @@ }, "npmPkg": "rn-qr-generator", "npm": { - "downloads": 72488, - "weekDownloads": 19527, + "downloads": 67418, + "weekDownloads": 16718, "size": 121016, "versionsCount": 24, "latestRelease": "1.4.5", @@ -58891,7 +59051,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.229, + "popularity": 0.211, "topicSearchString": "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" }, { @@ -58950,8 +59110,8 @@ "configPlugin": false }, "npm": { - "downloads": 3622, - "weekDownloads": 1030, + "downloads": 2881, + "weekDownloads": 661, "size": 250346, "versionsCount": 30, "latestRelease": "2.4.2", @@ -58964,7 +59124,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.242, + "popularity": 0.195, "topicSearchString": "pdf ios android pdf-viewer" }, { @@ -59028,8 +59188,8 @@ }, "npmPkg": "react-native-week-view", "npm": { - "downloads": 1533, - "weekDownloads": 505, + "downloads": 1700, + "weekDownloads": 318, "size": 136059, "versionsCount": 57, "latestRelease": "0.30.0", @@ -59044,7 +59204,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.281, + "popularity": 0.159, "topicSearchString": "android ios component weekview calendar calendar-view" }, { @@ -59067,10 +59227,10 @@ "updatedAt": "2025-12-03T19:10:27Z", "createdAt": "2020-03-10T15:23:29Z", "pushedAt": "2025-12-03T19:10:27Z", - "forks": 115, + "forks": 114, "issues": 41, "subscribers": 15, - "stars": 1750, + "stars": 1751, "dependencies": 0 }, "name": "react-native-mmkv-storage", @@ -59117,8 +59277,8 @@ }, "npmPkg": "react-native-mmkv-storage", "npm": { - "downloads": 56927, - "weekDownloads": 15045, + "downloads": 60498, + "weekDownloads": 17297, "size": 971620, "versionsCount": 77, "latestRelease": "12.0.1", @@ -59133,7 +59293,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.225, + "popularity": 0.243, "topicSearchString": "fast-storage 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 data-storage mmap" }, { @@ -59157,13 +59317,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-08-18T12:26:47Z", + "updatedAt": "2026-01-07T14:22:59Z", "createdAt": "2019-10-12T18:40:48Z", - "pushedAt": "2025-08-18T12:26:47Z", + "pushedAt": "2026-01-07T14:22:59Z", "forks": 57, - "issues": 5, + "issues": 4, "subscribers": 5, - "stars": 872, + "stars": 873, "dependencies": 2 }, "name": "react-native-bouncy-checkbox", @@ -59209,23 +59369,24 @@ }, "npmPkg": "react-native-bouncy-checkbox", "npm": { - "downloads": 99306, - "weekDownloads": 25039, - "size": 318386, - "versionsCount": 49, - "latestRelease": "4.1.2", - "latestReleaseDate": "2024-08-21T07:40:46.689Z", + "downloads": 80998, + "weekDownloads": 17911, + "size": 317447, + "versionsCount": 51, + "latestRelease": "4.1.4", + "latestReleaseDate": "2026-01-07T14:21:08.636Z", "hasReadme": true }, - "score": 50, + "score": 60, "matchingScoreModifiers": [ "Popular", "Known", + "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.214, + "popularity": 0.188, "topicSearchString": "toggle switch bouncy checkbox animated check customizable rn-checkbox freakycoder kuray javascript ui-lib rn reactjs ios android mobile mobile-app customizable-ui bounce bouncy-checkbox" }, { @@ -59257,10 +59418,10 @@ "updatedAt": "2025-12-04T22:56:20Z", "createdAt": "2020-07-31T12:28:32Z", "pushedAt": "2025-12-04T22:56:20Z", - "forks": 871, - "issues": 56, + "forks": 876, + "issues": 53, "subscribers": 28, - "stars": 8641, + "stars": 8675, "dependencies": 2 }, "name": "@gorhom/bottom-sheet", @@ -59292,8 +59453,8 @@ "configPlugin": false }, "npm": { - "downloads": 3186376, - "weekDownloads": 793404, + "downloads": 2750849, + "weekDownloads": 713327, "size": 1306987, "versionsCount": 176, "latestRelease": "5.2.8", @@ -59309,7 +59470,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.212, + "popularity": 0.22, "topicSearchString": "ios android web bottom-sheet bottomsheet reanimated sheet modal" }, { @@ -59369,8 +59530,8 @@ }, "unmaintained": true, "npm": { - "downloads": 3006, - "weekDownloads": 902, + "downloads": 2438, + "weekDownloads": 615, "size": 86118, "versionsCount": 15, "latestRelease": "0.6.4", @@ -59386,7 +59547,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.495, + "popularity": -0.535, "topicSearchString": "ios android keycloak keycloak-js hacktoberfest" }, { @@ -59418,7 +59579,7 @@ "forks": 965, "issues": 419, "subscribers": 159, - "stars": 13469, + "stars": 13474, "dependencies": 0 }, "name": "react-native-flipper", @@ -59444,8 +59605,8 @@ }, "npmPkg": "react-native-flipper", "npm": { - "downloads": 176210, - "weekDownloads": 47986, + "downloads": 127155, + "weekDownloads": 39412, "size": 120282, "versionsCount": 195, "latestRelease": "0.273.0", @@ -59463,7 +59624,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.519, + "popularity": -0.237, "topicSearchString": "flipper" }, { @@ -59522,8 +59683,8 @@ }, "npmPkg": "react-native-testfairy", "npm": { - "downloads": 6094, - "weekDownloads": 1914, + "downloads": 6576, + "weekDownloads": 1754, "size": 41009591, "versionsCount": 97, "latestRelease": "2.65.0", @@ -59536,7 +59697,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.267, + "popularity": 0.227, "topicSearchString": "component testfairy ios android" }, { @@ -59569,7 +59730,7 @@ "forks": 34, "issues": 7, "subscribers": 9, - "stars": 658, + "stars": 657, "dependencies": 0 }, "name": "react-native-gallery-toolkit", @@ -59605,8 +59766,8 @@ "unmaintained": true, "npmPkg": "react-native-gallery-toolkit", "npm": { - "downloads": 25, - "weekDownloads": 5, + "downloads": 21, + "weekDownloads": 8, "size": 422110, "versionsCount": 4, "latestRelease": "1.0.0-alpha.1.2", @@ -59622,7 +59783,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.1, "topicSearchString": "gallery android ios reanimated reanimated2 imageviewer animations pinch-to-zoom lightbox pager" }, { @@ -59652,7 +59813,7 @@ "forks": 255, "issues": 13, "subscribers": 14, - "stars": 2761, + "stars": 2762, "dependencies": 10 }, "name": "react-native-rename", @@ -59683,22 +59844,23 @@ }, "npmPkg": "react-native-rename", "npm": { - "downloads": 34700, - "weekDownloads": 8942, + "downloads": 25873, + "weekDownloads": 8027, "size": 624119, "versionsCount": 75, "latestRelease": "3.2.17", "latestReleaseDate": "2025-07-08T15:56:50.615Z", "hasReadme": true }, - "score": 55, + "score": 45, "matchingScoreModifiers": [ "Popular", "Known", "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": 0.219, + "popularity": 0.514, "topicSearchString": "ios android rename renamer space cli" }, { @@ -59766,8 +59928,8 @@ }, "npmPkg": "react-native-pkce-challenge", "npm": { - "downloads": 28877, - "weekDownloads": 7332, + "downloads": 22747, + "weekDownloads": 6543, "size": 83089, "versionsCount": 21, "latestRelease": "6.2.0", @@ -59779,7 +59941,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.216, + "popularity": 0.245, "topicSearchString": "web macos pkce oauth2 jsi c++ reactjs windows expo" }, { @@ -59801,14 +59963,14 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-29T11:08:47Z", + "updatedAt": "2026-01-11T23:34:17Z", "createdAt": "2018-09-23T15:28:22Z", - "pushedAt": "2025-12-29T11:08:47Z", + "pushedAt": "2026-01-11T23:34:17Z", "forks": 1, "issues": 0, "subscribers": 0, "stars": 29, - "dependencies": 3 + "dependencies": 1 }, "name": "@forward-software/react-native-toolbox", "fullName": "forwardsoftware/react-native-toolbox", @@ -59837,12 +59999,12 @@ "configPlugin": false }, "npm": { - "downloads": 153, - "weekDownloads": 117, - "size": 50218, - "versionsCount": 22, - "latestRelease": "5.0.0", - "latestReleaseDate": "2025-12-19T19:06:12.296Z", + "downloads": 672, + "weekDownloads": 119, + "size": 63575, + "versionsCount": 24, + "latestRelease": "6.0.0", + "latestReleaseDate": "2026-01-11T23:34:55.004Z", "hasReadme": true }, "score": 25, @@ -59851,7 +60013,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.1, + "popularity": -0.599, "topicSearchString": "scripts utils development utilities cli development-tools" }, { @@ -59914,8 +60076,8 @@ }, "npmPkg": "react-native-color-picker-ios", "npm": { - "downloads": 90, - "weekDownloads": 19, + "downloads": 273, + "weekDownloads": 84, "size": 32413, "versionsCount": 4, "latestRelease": "0.1.3", @@ -59928,7 +60090,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.569, + "popularity": -0.487, "topicSearchString": "ios android hacktoberfest color-picker typescript" }, { @@ -59984,8 +60146,8 @@ "unmaintained": true, "npmPkg": "react-native-in-app-utils", "npm": { - "downloads": 7004, - "weekDownloads": 2147, + "downloads": 3468, + "weekDownloads": 1210, "size": 37607, "versionsCount": 25, "latestRelease": "6.1.0", @@ -60003,7 +60165,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.489, + "popularity": -0.453, "topicSearchString": "component ios in-app payments purchases" }, { @@ -60063,8 +60225,8 @@ }, "npmPkg": "react-native-external-display", "npm": { - "downloads": 1634, - "weekDownloads": 1634, + "downloads": 7732, + "weekDownloads": 1883, "size": 90278, "versionsCount": 44, "latestRelease": "0.6.6", @@ -60078,7 +60240,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.851, + "popularity": 0.207, "topicSearchString": "external-display uiscene module ui-component ios android" }, { @@ -60115,7 +60277,7 @@ "forks": 124, "issues": 47, "subscribers": 20, - "stars": 775, + "stars": 778, "dependencies": 0 }, "name": "react-native-carplay", @@ -60144,8 +60306,8 @@ }, "npmPkg": "react-native-carplay", "npm": { - "downloads": 3904, - "weekDownloads": 985, + "downloads": 2597, + "weekDownloads": 1010, "size": 4079938, "versionsCount": 16, "latestRelease": "2.4.1-beta.0", @@ -60160,7 +60322,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.215, + "popularity": 0.331, "topicSearchString": "carplay navigation car auto" }, { @@ -60231,8 +60393,8 @@ "unmaintained": true, "npmPkg": "react-native-toast-notifications", "npm": { - "downloads": 83068, - "weekDownloads": 32087, + "downloads": 98086, + "weekDownloads": 25896, "size": 153307, "versionsCount": 10, "latestRelease": "3.4.0", @@ -60248,7 +60410,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.172, + "popularity": -0.526, "topicSearchString": "component ios android windows toast animated animation message typescript swipe web" }, { @@ -60310,8 +60472,8 @@ "unmaintained": true, "npmPkg": "react-native-use-styles", "npm": { - "downloads": 15, - "weekDownloads": 2, + "downloads": 14, + "weekDownloads": 4, "size": 49111, "versionsCount": 23, "latestRelease": "1.3.7", @@ -60325,7 +60487,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.367, + "popularity": -1.233, "topicSearchString": "styles namespace hooks classes css usestyles" }, { @@ -60352,8 +60514,8 @@ "pushedAt": "2023-07-31T05:03:45Z", "forks": 814, "issues": 171, - "subscribers": 77, - "stars": 10479, + "subscribers": 76, + "stars": 10483, "dependencies": 28 }, "name": "react-native-debugger", @@ -60383,8 +60545,8 @@ "unmaintained": true, "npmPkg": "react-native-debugger", "npm": { - "downloads": 2851, - "weekDownloads": 747, + "downloads": 2649, + "weekDownloads": 570, "size": 21018, "versionsCount": 2, "latestRelease": "1.1.0", @@ -60403,7 +60565,7 @@ "Has a lot of dependencies", "Unmaintained" ], - "popularity": -0.527, + "popularity": -0.567, "topicSearchString": "debugger devtools redux-devtools-extension electron" }, { @@ -60466,8 +60628,8 @@ }, "npmPkg": "react-native-spotify-remote", "npm": { - "downloads": 103, - "weekDownloads": 103, + "downloads": 863, + "weekDownloads": 214, "size": 17045075, "versionsCount": 31, "latestRelease": "0.3.10", @@ -60483,7 +60645,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.108, + "popularity": -0.539, "topicSearchString": "spotify music audio remote mobile player objective-c cocoapods xcode typescript android ios" }, { @@ -60508,10 +60670,10 @@ "updatedAt": "2021-10-24T01:11:37Z", "createdAt": "2015-07-23T04:43:58Z", "pushedAt": "2021-10-24T01:11:37Z", - "forks": 832, + "forks": 831, "issues": 519, "subscribers": 82, - "stars": 13006, + "stars": 13004, "dependencies": 0 }, "name": "redux-persist", @@ -60541,8 +60703,8 @@ "unmaintained": true, "npmPkg": "redux-persist", "npm": { - "downloads": 5049446, - "weekDownloads": 1366224, + "downloads": 2783306, + "weekDownloads": 1097602, "size": 417857, "versionsCount": 186, "latestRelease": "6.0.0", @@ -60560,7 +60722,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.52, + "popularity": -0.165, "topicSearchString": "persistor storage redux redux-middleware" }, { @@ -60628,8 +60790,8 @@ }, "npmPkg": "react-native-ios-modal", "npm": { - "downloads": 2985, - "weekDownloads": 1025, + "downloads": 4362, + "weekDownloads": 1091, "size": 286736, "versionsCount": 27, "latestRelease": "0.1.8", @@ -60642,7 +60804,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.292, + "popularity": 0.213, "topicSearchString": "ios android modal ios-swift module ui-component component" }, { @@ -60674,7 +60836,7 @@ "forks": 83, "issues": 2, "subscribers": 13, - "stars": 2165, + "stars": 2168, "dependencies": 4 }, "name": "dripsy", @@ -60701,8 +60863,8 @@ }, "npmPkg": "dripsy", "npm": { - "downloads": 16292, - "weekDownloads": 5044, + "downloads": 6665, + "weekDownloads": 4432, "size": 322952, "versionsCount": 222, "latestRelease": "4.3.8", @@ -60717,7 +60879,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.513, + "popularity": 0.565, "topicSearchString": "ios android" }, { @@ -60783,8 +60945,8 @@ "unmaintained": true, "npmPkg": "react-native-sdkx", "npm": { - "downloads": 11, - "weekDownloads": 5, + "downloads": 5, + "weekDownloads": 3, "size": 3870738, "versionsCount": 8, "latestRelease": "0.1.8", @@ -60799,7 +60961,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.25, + "popularity": -1.15, "topicSearchString": "ios android greedygame admob monetization facebook mopub-ads" }, { @@ -60856,8 +61018,8 @@ "unmaintained": true, "npmPkg": "typed-async-storage", "npm": { - "downloads": 311, - "weekDownloads": 143, + "downloads": 118, + "weekDownloads": 39, "size": 32243, "versionsCount": 9, "latestRelease": "3.1.2", @@ -60871,7 +61033,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.358, + "popularity": -1.461, "topicSearchString": "asyncstorage storage asyncstorage-wrapper proptype-validators" }, { @@ -60899,9 +61061,9 @@ "createdAt": "2018-04-11T08:37:46Z", "pushedAt": "2025-11-30T15:38:50Z", "forks": 236, - "issues": 155, + "issues": 156, "subscribers": 7, - "stars": 907, + "stars": 912, "dependencies": 1 }, "name": "react-native-nitro-sound", @@ -60939,8 +61101,8 @@ }, "npmPkg": "react-native-nitro-sound", "npm": { - "downloads": 22663, - "weekDownloads": 5445, + "downloads": 22730, + "weekDownloads": 6107, "size": 497334, "versionsCount": 25, "latestRelease": "0.2.10", @@ -60958,7 +61120,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.204, + "popularity": 0.228, "topicSearchString": "ios android audio-player audio-recorder typescript java objective-c swift kotlin turbomodule nitromodule" }, { @@ -61031,8 +61193,8 @@ "unmaintained": true, "npmPkg": "rn-swipeable-panel", "npm": { - "downloads": 2083, - "weekDownloads": 500, + "downloads": 1523, + "weekDownloads": 539, "size": 96633, "versionsCount": 49, "latestRelease": "1.2.7", @@ -61049,7 +61211,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.546, + "popularity": -0.449, "topicSearchString": "component mobile ios android swipeable panel swipeable-panel swipe-up swipe-down bottom bottom-panel bottom-up bottom-up-panel bottom-sheet sheet" }, { @@ -61107,8 +61269,8 @@ "unmaintained": true, "npmPkg": "react-native-ionicons", "npm": { - "downloads": 10650, - "weekDownloads": 4218, + "downloads": 8002, + "weekDownloads": 1727, "size": 141080, "versionsCount": 21, "latestRelease": "4.6.5", @@ -61123,7 +61285,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.413, + "popularity": -0.566, "topicSearchString": "ionicons ionic icons icon vector-icons component" }, { @@ -61149,7 +61311,7 @@ "forks": 277, "issues": 133, "subscribers": 25, - "stars": 1286, + "stars": 1287, "dependencies": 5 }, "name": "react-native-video-processing", @@ -61186,8 +61348,8 @@ }, "npmPkg": "react-native-video-processing", "npm": { - "downloads": 3702, - "weekDownloads": 785, + "downloads": 3174, + "weekDownloads": 471, "size": 102821217, "versionsCount": 63, "latestRelease": "1.7.2", @@ -61204,7 +61366,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.18, + "popularity": 0.126, "topicSearchString": "ios android video processing edit videoedit javascript xcode ios-video-editor android-video-editor swift java" }, { @@ -61238,10 +61400,10 @@ "updatedAt": "2025-09-12T15:38:32Z", "createdAt": "2020-11-03T14:20:50Z", "pushedAt": "2025-09-12T15:38:32Z", - "forks": 76, + "forks": 77, "issues": 52, "subscribers": 6, - "stars": 1177, + "stars": 1179, "dependencies": 0 }, "name": "@react-native-menu/menu", @@ -61271,8 +61433,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 444573, - "weekDownloads": 104699, + "downloads": 475853, + "weekDownloads": 101013, "size": 124048, "versionsCount": 41, "latestRelease": "2.0.0", @@ -61286,7 +61448,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.2, + "popularity": 0.18, "topicSearchString": "ios android uimenu uiaction hacktoberfest" }, { @@ -61352,7 +61514,7 @@ "forks": 41, "issues": 36, "subscribers": 4, - "stars": 687, + "stars": 688, "dependencies": 1 }, "name": "react-native-ios-context-menu", @@ -61385,21 +61547,22 @@ }, "npmPkg": "react-native-ios-context-menu", "npm": { - "downloads": 49991, - "weekDownloads": 49991, + "downloads": 245598, + "weekDownloads": 70651, "size": 447974, "versionsCount": 117, "latestRelease": "3.2.1", "latestReleaseDate": "2025-09-28T15:08:00.238Z", "hasReadme": false }, - "score": 30, + "score": 55, "matchingScoreModifiers": [ + "Popular", "Known", "Has a README file", "Has a description" ], - "popularity": 1.1, + "popularity": 0.245, "topicSearchString": "ios ios-context-menu reactnativeioscontextmenu component ui-component contextmenu" }, { @@ -61459,8 +61622,8 @@ "unmaintained": true, "npmPkg": "sharingan-rn-modal-dropdown", "npm": { - "downloads": 481, - "weekDownloads": 68, + "downloads": 309, + "weekDownloads": 141, "size": 481869, "versionsCount": 10, "latestRelease": "1.4.0", @@ -61475,7 +61638,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.38, + "popularity": -1.108, "topicSearchString": "ios android dropdown material-dropdown group-dropdown" }, { @@ -61616,8 +61779,8 @@ }, "npmPkg": "react-native-simple-bottom-sheet", "npm": { - "downloads": 2314, - "weekDownloads": 2250, + "downloads": 3675, + "weekDownloads": 1032, "size": 543504, "versionsCount": 6, "latestRelease": "1.0.4", @@ -61630,7 +61793,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.827, + "popularity": 0.239, "topicSearchString": "component slider panel bottom-sheet sheet simple slider-panel bottom bottom-slider ios android mobile" }, { @@ -61688,8 +61851,8 @@ "unmaintained": true, "npmPkg": "react-native-widgetkit", "npm": { - "downloads": 3354, - "weekDownloads": 3278, + "downloads": 20767, + "weekDownloads": 4085, "size": 55181, "versionsCount": 10, "latestRelease": "1.0.9", @@ -61704,7 +61867,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": 0.081, + "popularity": -0.583, "topicSearchString": "ios android widgetkit ios14" }, { @@ -61733,13 +61896,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-30T12:39:00Z", + "updatedAt": "2026-01-07T16:50:47Z", "createdAt": "2020-08-07T14:49:02Z", - "pushedAt": "2025-12-30T12:39:00Z", - "forks": 186, - "issues": 3, + "pushedAt": "2026-01-07T16:50:47Z", + "forks": 187, + "issues": 1, "subscribers": 3, - "stars": 751, + "stars": 753, "dependencies": 1 }, "name": "react-native-paper-dates", @@ -61778,12 +61941,12 @@ }, "npmPkg": "react-native-paper-dates", "npm": { - "downloads": 129757, - "weekDownloads": 38318, - "size": 997054, - "versionsCount": 177, - "latestRelease": "0.22.53", - "latestReleaseDate": "2025-12-30T12:39:34.165Z", + "downloads": 81287, + "weekDownloads": 28417, + "size": 1005530, + "versionsCount": 181, + "latestRelease": "0.22.57", + "latestReleaseDate": "2026-01-07T16:50:46.588Z", "hasReadme": true }, "score": 65, @@ -61794,7 +61957,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.501, + "popularity": 0.547, "topicSearchString": "ios android material web paper material-design datepicker timepicker picker translations hermes performant small" }, { @@ -61853,8 +62016,8 @@ }, "npmPkg": "react-native-stylex", "npm": { - "downloads": 512, - "weekDownloads": 114, + "downloads": 334, + "weekDownloads": 75, "size": 34054, "versionsCount": 35, "latestRelease": "4.2.1", @@ -61867,7 +62030,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.56, + "popularity": -0.558, "topicSearchString": "theme style media-queries" }, { @@ -61899,7 +62062,7 @@ "forks": 180, "issues": 33, "subscribers": 45, - "stars": 3896, + "stars": 3897, "dependencies": 0 }, "name": "react-native-fbt", @@ -61928,8 +62091,8 @@ "unmaintained": true, "npmPkg": "react-native-fbt", "npm": { - "downloads": 36, - "weekDownloads": 12, + "downloads": 32, + "weekDownloads": 4, "size": 49577, "versionsCount": 6, "latestRelease": "0.0.7", @@ -61945,7 +62108,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.2, + "popularity": -1.386, "topicSearchString": "android ios fbt" }, { @@ -62007,8 +62170,8 @@ "unmaintained": true, "npmPkg": "react-native-navigation-bar-color", "npm": { - "downloads": 80089, - "weekDownloads": 23459, + "downloads": 60671, + "weekDownloads": 17516, "size": 72034, "versionsCount": 14, "latestRelease": "2.0.2", @@ -62024,7 +62187,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.501, + "popularity": -0.505, "topicSearchString": "component navigation-bar navigation-bar-color navigation-theme bottom-bar bottom-bar-color" }, { @@ -62080,8 +62243,8 @@ "unmaintained": true, "npmPkg": "react-native-google-play-install-referrer", "npm": { - "downloads": 177, - "weekDownloads": 14, + "downloads": 168, + "weekDownloads": 49, "size": 1028247, "versionsCount": 1, "latestRelease": "1.0.0", @@ -62096,7 +62259,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.682, + "popularity": -1.499, "topicSearchString": "ios android" }, { @@ -62125,7 +62288,7 @@ "forks": 74, "issues": 41, "subscribers": 16, - "stars": 958, + "stars": 959, "dependencies": 1 }, "name": "react-native-v8", @@ -62153,8 +62316,8 @@ }, "npmPkg": "react-native-v8", "npm": { - "downloads": 11778, - "weekDownloads": 3230, + "downloads": 12449, + "weekDownloads": 3486, "size": 184890, "versionsCount": 100, "latestRelease": "2.5.1", @@ -62169,7 +62332,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.233, + "popularity": 0.238, "topicSearchString": "android v8" }, { @@ -62228,8 +62391,8 @@ "unmaintained": true, "npmPkg": "react-native-bootstrap-icons", "npm": { - "downloads": 334, - "weekDownloads": 53, + "downloads": 274, + "weekDownloads": 25, "size": 1104992, "versionsCount": 4, "latestRelease": "1.5.0", @@ -62243,7 +62406,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.614, + "popularity": -1.672, "topicSearchString": "bootstrap icons" }, { @@ -62315,8 +62478,8 @@ "unmaintained": true, "npmPkg": "react-native-ios-popover", "npm": { - "downloads": 59, - "weekDownloads": 26, + "downloads": 26, + "weekDownloads": 5, "size": 178102, "versionsCount": 13, "latestRelease": "3.0.0", @@ -62331,7 +62494,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.333, "topicSearchString": "ios uipopover popover popover-view component" }, { @@ -62360,7 +62523,7 @@ "forks": 291, "issues": 127, "subscribers": 24, - "stars": 757, + "stars": 758, "dependencies": 0 }, "name": "react-native-background-upload", @@ -62394,8 +62557,8 @@ "unmaintained": true, "npmPkg": "react-native-background-upload", "npm": { - "downloads": 14249, - "weekDownloads": 2973, + "downloads": 11835, + "weekDownloads": 3199, "size": 689594, "versionsCount": 46, "latestRelease": "6.6.0", @@ -62413,7 +62576,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.573, + "popularity": -0.52, "topicSearchString": "nsurlsession uploadservice background upload android ios file-upload hacktoberfest" }, { @@ -62476,8 +62639,8 @@ "unmaintained": true, "npmPkg": "react-native-tor", "npm": { - "downloads": 2412, - "weekDownloads": 421, + "downloads": 2276, + "weekDownloads": 744, "size": 118987805, "versionsCount": 9, "latestRelease": "0.1.8", @@ -62492,7 +62655,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.601, + "popularity": -0.472, "topicSearchString": "tor socks5 streams proxy vpn privacy ios android" }, { @@ -62554,8 +62717,8 @@ "unmaintained": true, "npmPkg": "react-native-magnus", "npm": { - "downloads": 4721, - "weekDownloads": 2038, + "downloads": 2158, + "weekDownloads": 820, "size": 1698217, "versionsCount": 60, "latestRelease": "1.0.63", @@ -62571,7 +62734,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.383, + "popularity": -0.427, "topicSearchString": "ios android design-system typescript ui-components" }, { @@ -62628,8 +62791,8 @@ }, "unmaintained": true, "npm": { - "downloads": 105002, - "weekDownloads": 30642, + "downloads": 87944, + "weekDownloads": 24959, "size": 174596, "versionsCount": 28, "latestRelease": "0.10.3", @@ -62645,7 +62808,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.502, + "popularity": -0.509, "topicSearchString": "ios android flatlist wrapper scrollview" }, { @@ -62674,7 +62837,7 @@ "forks": 26, "issues": 17, "subscribers": 6, - "stars": 334, + "stars": 336, "dependencies": 0 }, "name": "react-native-file-access", @@ -62707,8 +62870,8 @@ }, "npmPkg": "react-native-file-access", "npm": { - "downloads": 59071, - "weekDownloads": 15626, + "downloads": 52663, + "weekDownloads": 13621, "size": 201749, "versionsCount": 47, "latestRelease": "3.2.0", @@ -62721,7 +62884,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.225, + "popularity": 0.22, "topicSearchString": "ios android macos download file filesystem fs" }, { @@ -62751,7 +62914,7 @@ "forks": 138, "issues": 3, "subscribers": 14, - "stars": 345, + "stars": 346, "dependencies": 0 }, "name": "react-native-print", @@ -62779,8 +62942,8 @@ "unmaintained": true, "npmPkg": "react-native-print", "npm": { - "downloads": 52588, - "weekDownloads": 14179, + "downloads": 40862, + "weekDownloads": 11774, "size": 145699, "versionsCount": 16, "latestRelease": "0.11.0", @@ -62796,7 +62959,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.521, + "popularity": -0.505, "topicSearchString": "print ndef" }, { @@ -62822,13 +62985,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2026-01-01T07:05:01Z", + "updatedAt": "2026-01-11T00:13:51Z", "createdAt": "2019-03-05T23:47:10Z", - "pushedAt": "2026-01-01T07:05:01Z", - "forks": 2322, - "issues": 80, + "pushedAt": "2026-01-11T00:13:51Z", + "forks": 2326, + "issues": 79, "subscribers": 175, - "stars": 44358, + "stars": 44385, "dependencies": 0 }, "name": "react-hook-form", @@ -62863,12 +63026,12 @@ }, "npmPkg": "react-hook-form", "npm": { - "downloads": 49065418, - "weekDownloads": 14601411, - "size": 1213432, - "versionsCount": 1072, - "latestRelease": "7.69.0", - "latestReleaseDate": "2025-12-20T02:33:00.504Z", + "downloads": 54868618, + "weekDownloads": 12521442, + "size": 1250424, + "versionsCount": 1075, + "latestRelease": "7.71.0", + "latestReleaseDate": "2026-01-11T00:16:50.518Z", "hasReadme": true }, "score": 100, @@ -62880,7 +63043,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.503, + "popularity": 0.194, "topicSearchString": "hooks form forms form-validation validation typescript form-builder dx ux reactjs" }, { @@ -62947,8 +63110,8 @@ "unmaintained": true, "npmPkg": "react-native-navigation-drawer-extension", "npm": { - "downloads": 2901, - "weekDownloads": 630, + "downloads": 2445, + "weekDownloads": 671, "size": 52119, "versionsCount": 22, "latestRelease": "4.3.1", @@ -62964,7 +63127,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.565, + "popularity": -0.517, "topicSearchString": "wix navigation drawer side-menu ios android typescript typescript-library" }, { @@ -63026,8 +63189,8 @@ }, "npmPkg": "reanimated-collapsible-helpers", "npm": { - "downloads": 340, - "weekDownloads": 76, + "downloads": 279, + "weekDownloads": 46, "size": 29012, "versionsCount": 7, "latestRelease": "2.0.1", @@ -63040,7 +63203,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.56, + "popularity": -0.608, "topicSearchString": "ios android animation collapsible reanimated" }, { @@ -63068,13 +63231,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-28T08:47:09Z", + "updatedAt": "2026-01-02T23:47:49Z", "createdAt": "2019-02-08T19:13:18Z", - "pushedAt": "2025-12-28T08:47:09Z", + "pushedAt": "2026-01-02T23:47:49Z", "forks": 33, "issues": 1, "subscribers": 3, - "stars": 600, + "stars": 602, "dependencies": 0 }, "name": "react-native-error-boundary", @@ -63103,8 +63266,8 @@ }, "npmPkg": "react-native-error-boundary", "npm": { - "downloads": 200784, - "weekDownloads": 50538, + "downloads": 171689, + "weekDownloads": 42425, "size": 25562, "versionsCount": 35, "latestRelease": "3.1.0", @@ -63119,7 +63282,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.214, + "popularity": 0.21, "topicSearchString": "error error-boundary error-handler componentdidcatch" }, { @@ -63149,7 +63312,7 @@ "forks": 27, "issues": 2, "subscribers": 6, - "stars": 270, + "stars": 271, "dependencies": 0 }, "name": "osmicsx", @@ -63181,8 +63344,8 @@ "unmaintained": true, "npmPkg": "osmicsx", "npm": { - "downloads": 12, - "weekDownloads": 12, + "downloads": 32, + "weekDownloads": 8, "size": 141348, "versionsCount": 45, "latestRelease": "1.1.3", @@ -63197,7 +63360,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.3, + "popularity": -1.271, "topicSearchString": "style framework javascript utility frontend hacktoberfest" }, { @@ -63257,8 +63420,8 @@ }, "unmaintained": true, "npm": { - "downloads": 40, - "weekDownloads": 13, + "downloads": 36, + "weekDownloads": 16, "size": 2942358, "versionsCount": 11, "latestRelease": "1.3.1", @@ -63272,7 +63435,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.211, + "popularity": -1.1, "topicSearchString": "cli boilerplate generator hacktoberfest" }, { @@ -63334,8 +63497,8 @@ "configPlugin": false }, "npm": { - "downloads": 95, - "weekDownloads": 15, + "downloads": 89, + "weekDownloads": 9, "size": 466829, "versionsCount": 13, "latestRelease": "3.0.1", @@ -63350,7 +63513,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.614, + "popularity": -1.66, "topicSearchString": "adobe adobe-experience-platform media ios android adobe-analytics" }, { @@ -63421,8 +63584,8 @@ }, "npmPkg": "react-native-payments", "npm": { - "downloads": 7136, - "weekDownloads": 2064, + "downloads": 4453, + "weekDownloads": 1557, "size": 170548, "versionsCount": 18, "latestRelease": "0.8.4", @@ -63439,7 +63602,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.246, + "popularity": 0.297, "topicSearchString": "apple-pay stripe braintree payments payment-request sca strong-customer-authentication 2-factor 2fa android ios payment-intents cross-platform" }, { @@ -63509,8 +63672,8 @@ "configPlugin": false }, "npm": { - "downloads": 780, - "weekDownloads": 244, + "downloads": 647, + "weekDownloads": 97, "size": 160150, "versionsCount": 91, "latestRelease": "3.1.0", @@ -63524,7 +63687,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.483, + "popularity": -0.622, "topicSearchString": "health-kit google-fit fitness step track tracker health android ios healthkit apple-health fit googlefit fitnessapi steps activity body vitals workout" }, { @@ -63554,7 +63717,7 @@ "forks": 156, "issues": 93, "subscribers": 3, - "stars": 487, + "stars": 489, "dependencies": 0 }, "name": "react-native-signature-canvas", @@ -63593,8 +63756,8 @@ }, "npmPkg": "react-native-signature-canvas", "npm": { - "downloads": 331145, - "weekDownloads": 77414, + "downloads": 283499, + "weekDownloads": 72246, "size": 104236, "versionsCount": 53, "latestRelease": "5.0.2", @@ -63610,7 +63773,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.199, + "popularity": 0.217, "topicSearchString": "component ios android signature signature-pad canvas expo typescript drawing webview performance error-handling undo-redo svg-export" }, { @@ -63636,7 +63799,7 @@ "forks": 71, "issues": 3, "subscribers": 4, - "stars": 270, + "stars": 272, "dependencies": 0 }, "name": "react-native-default-preference", @@ -63668,8 +63831,8 @@ }, "npmPkg": "react-native-default-preference", "npm": { - "downloads": 126053, - "weekDownloads": 57449, + "downloads": 137324, + "weekDownloads": 47145, "size": 89097, "versionsCount": 15, "latestRelease": "1.4.4", @@ -63684,7 +63847,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.637, + "popularity": 0.542, "topicSearchString": "nsuserdefaults user-defaults sharedpreferences shared-preferences ios android userdefaults" }, { @@ -63711,7 +63874,7 @@ "forks": 23, "issues": 13, "subscribers": 5, - "stars": 244, + "stars": 245, "dependencies": 1 }, "name": "@flyskywhy/react-native-gcanvas", @@ -63764,8 +63927,8 @@ "configPlugin": false }, "npm": { - "downloads": 486, - "weekDownloads": 455, + "downloads": 3046, + "weekDownloads": 668, "size": 59074425, "versionsCount": 90, "latestRelease": "6.0.24", @@ -63780,7 +63943,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.048, + "popularity": 0.187, "topicSearchString": "2d 3d android babylon babylon.js babylonjs canvas dogz emoji font gcanvas glsl gpu ios multiple-touches offscreen-canvas particles-bg pixel-animation-editor pixel-art-animation-editor pixel-art-editor pixel-gif-editor pixel-editor pixi proton shader opengl webgl zdog graphics" }, { @@ -63842,8 +64005,8 @@ "configPlugin": false }, "npm": { - "downloads": 14856, - "weekDownloads": 6366, + "downloads": 26561, + "weekDownloads": 6034, "size": 2139134, "versionsCount": 74, "latestRelease": "0.0.80", @@ -63857,7 +64020,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.364, + "popularity": 0.193, "topicSearchString": "windows xaml winui uwp fluent fluent-ui" }, { @@ -63926,8 +64089,8 @@ }, "npmPkg": "react-native-blob-courier", "npm": { - "downloads": 77, - "weekDownloads": 11, + "downloads": 85, + "weekDownloads": 38, "size": 468860, "versionsCount": 49, "latestRelease": "5.0.2", @@ -63941,7 +64104,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.628, + "popularity": -0.37, "topicSearchString": "ios android blob transfer files download upload courier upload-blobs kotlin swift typescript fetch push" }, { @@ -64008,8 +64171,8 @@ "unmaintained": true, "npmPkg": "react-native-pinchable", "npm": { - "downloads": 11788, - "weekDownloads": 3298, + "downloads": 9388, + "weekDownloads": 3198, "size": 30979, "versionsCount": 5, "latestRelease": "0.2.1", @@ -64025,7 +64188,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.512, + "popularity": -0.46, "topicSearchString": "component mobile ios ui gesture zoom pinch image pinch-to-zoom" }, { @@ -64058,7 +64221,7 @@ "forks": 46, "issues": 3, "subscribers": 7, - "stars": 1022, + "stars": 1027, "dependencies": 0 }, "name": "react-native-performance", @@ -64087,8 +64250,8 @@ }, "npmPkg": "react-native-performance", "npm": { - "downloads": 829766, - "weekDownloads": 270516, + "downloads": 500111, + "weekDownloads": 225237, "size": 192136, "versionsCount": 23, "latestRelease": "6.0.0", @@ -64102,7 +64265,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.527, + "popularity": 0.633, "topicSearchString": "performance perf benchmark" }, { @@ -64128,7 +64291,7 @@ "updatedAt": "2021-04-06T21:15:35Z", "createdAt": "2021-02-21T20:18:15Z", "pushedAt": "2021-04-06T21:15:35Z", - "forks": 24, + "forks": 23, "issues": 29, "subscribers": 28, "stars": 261, @@ -64162,8 +64325,8 @@ "unmaintained": true, "npmPkg": "react-native-bidirectional-infinite-scroll", "npm": { - "downloads": 7901, - "weekDownloads": 1900, + "downloads": 4931, + "weekDownloads": 1990, "size": 63160, "versionsCount": 9, "latestRelease": "0.3.3", @@ -64179,7 +64342,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.546, + "popularity": -0.407, "topicSearchString": "ios android infinite-scroll flatlist" }, { @@ -64206,13 +64369,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-04T13:13:11Z", + "updatedAt": "2026-01-07T17:54:31Z", "createdAt": "2021-02-24T07:33:00Z", - "pushedAt": "2025-12-04T13:13:11Z", - "forks": 318, - "issues": 16, + "pushedAt": "2026-01-07T17:54:31Z", + "forks": 320, + "issues": 18, "subscribers": 30, - "stars": 7969, + "stars": 8011, "dependencies": 0 }, "name": "react-native-mmkv", @@ -64240,24 +64403,25 @@ }, "npmPkg": "react-native-mmkv", "npm": { - "downloads": 521017, - "weekDownloads": 521017, - "size": 156660, - "versionsCount": 113, - "latestRelease": "4.1.0", - "latestReleaseDate": "2025-12-04T13:13:06.193Z", + "downloads": 1776902, + "weekDownloads": 497558, + "size": 158533, + "versionsCount": 114, + "latestRelease": "4.1.1", + "latestReleaseDate": "2026-01-07T17:54:26.563Z", "hasReadme": true }, "nightlyProgram": true, - "score": 65, + "score": 100, "matchingScoreModifiers": [ + "Very popular", "Popular", "Known", "Recently updated", "Has a README file", "Has a description" ], - "popularity": 1.1, + "popularity": 0.238, "topicSearchString": "nitro" }, { @@ -64289,13 +64453,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-15T14:30:34Z", + "updatedAt": "2026-01-07T18:05:32Z", "createdAt": "2021-02-19T14:59:44Z", - "pushedAt": "2025-12-15T14:30:34Z", - "forks": 1253, - "issues": 258, + "pushedAt": "2026-01-07T18:05:32Z", + "forks": 1257, + "issues": 253, "subscribers": 58, - "stars": 9084, + "stars": 9103, "dependencies": 0 }, "name": "react-native-vision-camera", @@ -64340,8 +64504,8 @@ "configPlugin": true }, "npm": { - "downloads": 1598263, - "weekDownloads": 440002, + "downloads": 1001354, + "weekDownloads": 406448, "size": 1157617, "versionsCount": 200, "latestRelease": "4.7.3", @@ -64358,7 +64522,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.234, + "popularity": 0.595, "topicSearchString": "camera vision javascript typescript android ios library instagram snapchat ai scanner qrcode barcode qr-code jsi worklet module frame processing realtime" }, { @@ -64391,7 +64555,7 @@ "forks": 91, "issues": 9, "subscribers": 6, - "stars": 281, + "stars": 282, "dependencies": 1 }, "name": "react-native-controlled-mentions", @@ -64420,8 +64584,8 @@ }, "npmPkg": "react-native-controlled-mentions", "npm": { - "downloads": 69395, - "weekDownloads": 19617, + "downloads": 56103, + "weekDownloads": 15025, "size": 83452, "versionsCount": 58, "latestRelease": "3.1.0", @@ -64435,7 +64599,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.24, + "popularity": 0.228, "topicSearchString": "mentions text text-input textinput" }, { @@ -64459,13 +64623,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2026-01-01T11:15:18Z", + "updatedAt": "2026-01-03T10:40:53Z", "createdAt": "2019-10-05T10:22:34Z", - "pushedAt": "2026-01-01T11:15:18Z", - "forks": 100, - "issues": 29, + "pushedAt": "2026-01-03T10:40:53Z", + "forks": 101, + "issues": 28, "subscribers": 4, - "stars": 368, + "stars": 372, "dependencies": 2 }, "name": "react-native-tcp-socket", @@ -64503,24 +64667,23 @@ }, "npmPkg": "react-native-tcp-socket", "npm": { - "downloads": 239522, - "weekDownloads": 70269, - "size": 233583, - "versionsCount": 83, - "latestRelease": "6.3.0", - "latestReleaseDate": "2025-04-23T21:48:01.365Z", + "downloads": 116203, + "weekDownloads": 59416, + "size": 215734, + "versionsCount": 84, + "latestRelease": "6.3.1", + "latestReleaseDate": "2026-01-03T10:41:02.137Z", "hasReadme": true }, - "score": 60, + "score": 35, "matchingScoreModifiers": [ - "Popular", "Known", "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.249, + "popularity": 0.685, "topicSearchString": "ios android tcp-socket tls ssl tcp-server tcp-client tcp library net network networking socket" }, { @@ -64551,10 +64714,10 @@ "updatedAt": "2025-08-10T17:12:47Z", "createdAt": "2018-03-07T09:43:38Z", "pushedAt": "2025-08-10T17:12:47Z", - "forks": 78, + "forks": 77, "issues": 13, "subscribers": 5, - "stars": 466, + "stars": 468, "dependencies": 0 }, "name": "react-native-text-ticker", @@ -64587,8 +64750,8 @@ }, "npmPkg": "react-native-text-ticker", "npm": { - "downloads": 24362, - "weekDownloads": 11786, + "downloads": 34693, + "weekDownloads": 9773, "size": 19552, "versionsCount": 36, "latestRelease": "1.15.0", @@ -64601,7 +64764,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.661, + "popularity": 0.239, "topicSearchString": "marquee android ios text scroller ticker scrolling scroll" }, { @@ -64759,8 +64922,8 @@ }, "npmPkg": "react-native-simple-biometrics", "npm": { - "downloads": 4001, - "weekDownloads": 1000, + "downloads": 2098, + "weekDownloads": 923, "size": 26359, "versionsCount": 13, "latestRelease": "3.0.2", @@ -64774,7 +64937,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.213, + "popularity": 0.374, "topicSearchString": "ios android biometrics fingerprint authentication faceid" }, { @@ -64838,8 +65001,8 @@ "unmaintained": true, "npmPkg": "react-native-animated-linear-gradient", "npm": { - "downloads": 1900, - "weekDownloads": 392, + "downloads": 1840, + "weekDownloads": 448, "size": 7567808, "versionsCount": 10, "latestRelease": "1.3.0", @@ -64855,7 +65018,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.575, + "popularity": -0.543, "topicSearchString": "linear-gradient background-animation ios android component animation" }, { @@ -64887,7 +65050,7 @@ "forks": 101, "issues": 23, "subscribers": 13, - "stars": 1510, + "stars": 1511, "dependencies": 5 }, "name": "react-native-hold-menu", @@ -64920,8 +65083,8 @@ "unmaintained": true, "npmPkg": "react-native-hold-menu", "npm": { - "downloads": 588, - "weekDownloads": 266, + "downloads": 434, + "weekDownloads": 130, "size": 329219, "versionsCount": 14, "latestRelease": "0.1.6", @@ -64938,7 +65101,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.114, + "popularity": -1.245, "topicSearchString": "ios android hold-menu context-menu hold-to-open reanimated menu" }, { @@ -65000,8 +65163,8 @@ "unmaintained": true, "npmPkg": "consistencss", "npm": { - "downloads": 686, - "weekDownloads": 232, + "downloads": 460, + "weekDownloads": 75, "size": 137773, "versionsCount": 17, "latestRelease": "1.7.0", @@ -65016,7 +65179,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.212, + "popularity": -1.361, "topicSearchString": "atomic-css css styles typescript" }, { @@ -65080,8 +65243,8 @@ }, "unmaintained": true, "npm": { - "downloads": 452, - "weekDownloads": 182, + "downloads": 168, + "weekDownloads": 43, "size": 70499, "versionsCount": 8, "latestRelease": "1.2.1", @@ -65095,7 +65258,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.157, + "popularity": -1.279, "topicSearchString": "datepicker date picker expo select" }, { @@ -65127,10 +65290,10 @@ "updatedAt": "2024-09-28T11:54:36Z", "createdAt": "2021-03-04T12:14:53Z", "pushedAt": "2024-09-28T11:54:36Z", - "forks": 67, + "forks": 69, "issues": 21, "subscribers": 5, - "stars": 594, + "stars": 593, "dependencies": 0 }, "name": "react-native-awesome-gallery", @@ -65166,8 +65329,8 @@ }, "npmPkg": "react-native-awesome-gallery", "npm": { - "downloads": 122086, - "weekDownloads": 32300, + "downloads": 77188, + "weekDownloads": 30044, "size": 271501, "versionsCount": 38, "latestRelease": "0.4.3", @@ -65181,7 +65344,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.225, + "popularity": 0.581, "topicSearchString": "ios android reanimated2 image-viewer pinch-to-zoom image-gallery lightbox expo expo-sdk-40 gallery" }, { @@ -65227,8 +65390,8 @@ "unmaintained": true, "npmPkg": "react-native-head-tab-view", "npm": { - "downloads": 3849, - "weekDownloads": 892, + "downloads": 3094, + "weekDownloads": 894, "size": 78240, "versionsCount": 53, "latestRelease": "4.0.0-rc.13", @@ -65244,7 +65407,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -0.553, + "popularity": -0.504, "topicSearchString": "" }, { @@ -65273,7 +65436,7 @@ "forks": 131, "issues": 45, "subscribers": 8, - "stars": 926, + "stars": 927, "dependencies": 1 }, "name": "react-native-background-actions", @@ -65305,8 +65468,8 @@ }, "npmPkg": "react-native-background-actions", "npm": { - "downloads": 27802, - "weekDownloads": 12284, + "downloads": 23320, + "weekDownloads": 9107, "size": 63191, "versionsCount": 28, "latestRelease": "4.0.1", @@ -65322,7 +65485,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.626, + "popularity": 0.582, "topicSearchString": "background service task android ios library background-task" }, { @@ -65357,7 +65520,7 @@ "forks": 44, "issues": 2, "subscribers": 5, - "stars": 678, + "stars": 679, "dependencies": 0 }, "name": "react-native-image-modal", @@ -65390,8 +65553,8 @@ }, "npmPkg": "react-native-image-modal", "npm": { - "downloads": 7742, - "weekDownloads": 2865, + "downloads": 7321, + "weekDownloads": 1808, "size": 151369, "versionsCount": 41, "latestRelease": "3.0.13", @@ -65406,7 +65569,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.315, + "popularity": 0.21, "topicSearchString": "component ios android ui image-box image gallery image-modal" }, { @@ -65466,7 +65629,7 @@ }, "unmaintained": true, "npm": { - "downloads": 18, + "downloads": 8, "weekDownloads": 2, "size": 27477, "versionsCount": 8, @@ -65481,7 +65644,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.65, + "popularity": -1.35, "topicSearchString": "stora redux state hooks" }, { @@ -65543,8 +65706,8 @@ "unmaintained": true, "npmPkg": "react-native-customized-image-picker", "npm": { - "downloads": 130, - "weekDownloads": 72, + "downloads": 410, + "weekDownloads": 33, "size": 1082592, "versionsCount": 79, "latestRelease": "1.3.4", @@ -65560,7 +65723,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.02, + "popularity": -1.431, "topicSearchString": "image picker crop cropping multiple camera" }, { @@ -65623,8 +65786,8 @@ "unmaintained": true, "npmPkg": "react-native-accessibility-engine", "npm": { - "downloads": 23031, - "weekDownloads": 6594, + "downloads": 17823, + "weekDownloads": 4847, "size": 477893, "versionsCount": 32, "latestRelease": "3.2.0", @@ -65633,13 +65796,12 @@ }, "score": 0, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description", "Not updated recently", "Unmaintained" ], - "popularity": -0.507, + "popularity": -0.519, "topicSearchString": "jest testing testing-library a11y accessibility ios android" }, { @@ -65664,8 +65826,8 @@ "updatedAt": "2025-01-26T12:09:44Z", "createdAt": "2021-03-09T14:38:42Z", "pushedAt": "2025-01-26T12:09:44Z", - "forks": 167, - "issues": 6, + "forks": 168, + "issues": 5, "subscribers": 14, "stars": 769, "dependencies": 0 @@ -65698,8 +65860,8 @@ }, "npmPkg": "react-native-fbsdk-next", "npm": { - "downloads": 377788, - "weekDownloads": 122982, + "downloads": 392974, + "weekDownloads": 106554, "size": 657791, "versionsCount": 62, "latestRelease": "13.4.1", @@ -65714,7 +65876,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.527, + "popularity": 0.23, "topicSearchString": "component ios android facebook core" }, { @@ -65764,8 +65926,8 @@ }, "npmPkg": "expo-next-react-navigation", "npm": { - "downloads": 2357, - "weekDownloads": 702, + "downloads": 2640, + "weekDownloads": 802, "size": 41337, "versionsCount": 52, "latestRelease": "2.0.2", @@ -65779,7 +65941,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.253, + "popularity": 0.258, "topicSearchString": "" }, { @@ -65839,8 +66001,8 @@ "unmaintained": true, "npmPkg": "react-native-search-box", "npm": { - "downloads": 640, - "weekDownloads": 134, + "downloads": 587, + "weekDownloads": 118, "size": 26465, "versionsCount": 19, "latestRelease": "0.0.20", @@ -65856,7 +66018,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.321, + "popularity": -1.329, "topicSearchString": "ios android anhtuank7c ctlabvn" }, { @@ -65920,8 +66082,8 @@ }, "unmaintained": true, "npm": { - "downloads": 2320, - "weekDownloads": 613, + "downloads": 1212, + "weekDownloads": 575, "size": 44118, "versionsCount": 5, "latestRelease": "0.4.0", @@ -65935,7 +66097,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.525, + "popularity": -0.346, "topicSearchString": "mobile ios android ui dark-mode accessibility css web klarna-featured" }, { @@ -65996,8 +66158,8 @@ "unmaintained": true, "npmPkg": "react-native-web-swiper", "npm": { - "downloads": 30131, - "weekDownloads": 11094, + "downloads": 23684, + "weekDownloads": 8657, "size": 53727, "versionsCount": 58, "latestRelease": "2.2.4", @@ -66012,7 +66174,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.187, + "popularity": -0.189, "topicSearchString": "web swipe swiper slider" }, { @@ -66080,8 +66242,8 @@ "unmaintained": true, "npmPkg": "react-native-popable", "npm": { - "downloads": 12525, - "weekDownloads": 3951, + "downloads": 12095, + "weekDownloads": 3606, "size": 149855, "versionsCount": 7, "latestRelease": "0.4.3", @@ -66096,7 +66258,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.482, + "popularity": -0.497, "topicSearchString": "ios android web popover tooltip alert expo" }, { @@ -66157,8 +66319,8 @@ "unmaintained": true, "npmPkg": "react-native-input-outline", "npm": { - "downloads": 785, - "weekDownloads": 198, + "downloads": 527, + "weekDownloads": 139, "size": 170311, "versionsCount": 19, "latestRelease": "1.5.2", @@ -66173,7 +66335,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.285, + "popularity": -1.276, "topicSearchString": "ios android" }, { @@ -66234,8 +66396,8 @@ "unmaintained": true, "npmPkg": "react-native-scalable-image", "npm": { - "downloads": 56590, - "weekDownloads": 16666, + "downloads": 41591, + "weekDownloads": 12726, "size": 8370, "versionsCount": 20, "latestRelease": "1.1.0", @@ -66251,7 +66413,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.25, + "popularity": -0.24, "topicSearchString": "image component scalable aspect-ratio scales-width scales-height responsive reactjs" }, { @@ -66309,8 +66471,8 @@ }, "unmaintained": true, "npm": { - "downloads": 20, - "weekDownloads": 13, + "downloads": 64, + "weekDownloads": 10, "size": 1614808, "versionsCount": 24, "latestRelease": "1.1.0", @@ -66327,7 +66489,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.85, + "popularity": -1.367, "topicSearchString": "mapbox navigation mapbox-navigation" }, { @@ -66356,10 +66518,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-screen-capture", @@ -66387,10 +66549,10 @@ }, "npmPkg": "expo-screen-capture", "npm": { - "downloads": 244987, - "weekDownloads": 51137, + "downloads": 149152, + "weekDownloads": 47857, "size": 109496, - "versionsCount": 156, + "versionsCount": 157, "latestRelease": "8.0.9", "latestReleaseDate": "2025-12-05T06:49:00.489Z", "hasReadme": true @@ -66405,7 +66567,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.177, + "popularity": 0.523, "topicSearchString": "expo expo-screen-capture" }, { @@ -66465,8 +66627,8 @@ }, "unmaintained": true, "npm": { - "downloads": 43, - "weekDownloads": 21, + "downloads": 29, + "weekDownloads": 1, "size": 131213, "versionsCount": 17, "latestRelease": "0.5.6", @@ -66481,7 +66643,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.33, + "popularity": -1.717, "topicSearchString": "ios android stripe stripe-payments stripe-payment" }, { @@ -66536,8 +66698,8 @@ }, "npmPkg": "react-native-aes-gcm-crypto", "npm": { - "downloads": 14181, - "weekDownloads": 4142, + "downloads": 9945, + "weekDownloads": 2796, "size": 69769, "versionsCount": 5, "latestRelease": "0.2.2", @@ -66552,7 +66714,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.248, + "popularity": 0.239, "topicSearchString": "ios android cryptography" }, { @@ -66575,7 +66737,7 @@ "updatedAt": "2025-12-17T08:12:50Z", "createdAt": "2017-03-20T03:26:12Z", "pushedAt": "2025-12-17T08:12:50Z", - "forks": 86, + "forks": 85, "issues": 26, "subscribers": 13, "stars": 382, @@ -66609,8 +66771,8 @@ }, "npmPkg": "react-native-sqlite-2", "npm": { - "downloads": 2228, - "weekDownloads": 2144, + "downloads": 6580, + "weekDownloads": 1692, "size": 162192, "versionsCount": 37, "latestRelease": "3.6.3", @@ -66625,7 +66787,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.818, + "popularity": 0.219, "topicSearchString": "ios android pouchdb sqlite sqlite3" }, { @@ -66690,8 +66852,8 @@ }, "unmaintained": true, "npm": { - "downloads": 39, - "weekDownloads": 10, + "downloads": 33, + "weekDownloads": 11, "size": 185208, "versionsCount": 8, "latestRelease": "0.9.0", @@ -66704,7 +66866,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.278, + "popularity": -1.186, "topicSearchString": "breeffy android calendar component reanimated ui" }, { @@ -66766,8 +66928,8 @@ "unmaintained": true, "npmPkg": "react-native-rapi-ui", "npm": { - "downloads": 229, - "weekDownloads": 116, + "downloads": 55, + "weekDownloads": 32, "size": 2525166, "versionsCount": 6, "latestRelease": "0.2.1", @@ -66781,7 +66943,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.062, + "popularity": -0.967, "topicSearchString": "components ui design" }, { @@ -66855,8 +67017,8 @@ "unmaintained": true, "npmPkg": "react-native-location-enabler", "npm": { - "downloads": 732, - "weekDownloads": 700, + "downloads": 1658, + "weekDownloads": 482, "size": 50350, "versionsCount": 9, "latestRelease": "4.1.1", @@ -66871,7 +67033,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.686, + "popularity": -0.503, "topicSearchString": "android location settings gps wi-fi settings-enabler settingsclient resolution wifi bluetooth ble accuracy android-device" }, { @@ -66901,10 +67063,10 @@ "updatedAt": "2025-03-11T20:25:50Z", "createdAt": "2020-10-17T15:31:32Z", "pushedAt": "2025-03-11T20:25:50Z", - "forks": 151, + "forks": 153, "issues": 29, "subscribers": 37, - "stars": 4493, + "stars": 4504, "dependencies": 1 }, "name": "moti", @@ -66933,8 +67095,8 @@ }, "npmPkg": "moti", "npm": { - "downloads": 734996, - "weekDownloads": 190301, + "downloads": 625224, + "weekDownloads": 169027, "size": 778634, "versionsCount": 125, "latestRelease": "0.30.0", @@ -66949,7 +67111,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.22, + "popularity": 0.23, "topicSearchString": "ios android web" }, { @@ -66979,13 +67141,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2026-01-01T09:16:52Z", + "updatedAt": "2026-01-12T10:40:33Z", "createdAt": "2017-02-08T09:55:18Z", - "pushedAt": "2026-01-01T09:16:52Z", - "forks": 725, + "pushedAt": "2026-01-12T10:40:33Z", + "forks": 724, "issues": 50, "subscribers": 295, - "stars": 7059, + "stars": 7063, "dependencies": 15 }, "name": "react-native-ui-lib", @@ -67009,21 +67171,22 @@ }, "npmPkg": "react-native-ui-lib", "npm": { - "downloads": 51501, - "weekDownloads": 16965, - "size": 2642424, - "versionsCount": 4745, - "latestRelease": "8.1.8", - "latestReleaseDate": "2025-12-29T15:20:38.023Z", - "hasReadme": false + "downloads": 50557, + "weekDownloads": 11727, + "size": 2643302, + "versionsCount": 4760, + "latestRelease": "8.2.1", + "latestReleaseDate": "2026-01-12T10:47:26.978Z", + "hasReadme": true }, - "score": 50, + "score": 60, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated" + "Recently updated", + "Has a README file" ], - "popularity": 0.53, + "popularity": 0.197, "topicSearchString": "" }, { @@ -67092,8 +67255,8 @@ "configPlugin": false }, "npm": { - "downloads": 361, - "weekDownloads": 55, + "downloads": 203, + "weekDownloads": 53, "size": 119256, "versionsCount": 42, "latestRelease": "1.2.32", @@ -67106,7 +67269,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.869, + "popularity": -0.774, "topicSearchString": "re-state restate ios android web context global-state global state global-state-for expo" }, { @@ -67175,8 +67338,8 @@ "unmaintained": true, "npmPkg": "react-native-see-more-inline", "npm": { - "downloads": 802, - "weekDownloads": 266, + "downloads": 130, + "weekDownloads": 63, "size": 21143, "versionsCount": 11, "latestRelease": "1.3.0", @@ -67191,7 +67354,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.217, + "popularity": -1.08, "topicSearchString": "see-more read-more see-less javascript binary-search read-more-less text inline" }, { @@ -67249,8 +67412,8 @@ "unmaintained": true, "npmPkg": "react-native-lifecycle", "npm": { - "downloads": 49, - "weekDownloads": 13, + "downloads": 98, + "weekDownloads": 11, "size": 19152, "versionsCount": 20, "latestRelease": "2.1.2", @@ -67264,7 +67427,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.264, + "popularity": -1.404, "topicSearchString": "hooks lifecycle" }, { @@ -67297,7 +67460,7 @@ "forks": 164, "issues": 86, "subscribers": 6, - "stars": 889, + "stars": 890, "dependencies": 2 }, "name": "react-native-blob-util", @@ -67333,8 +67496,8 @@ }, "npmPkg": "react-native-blob-util", "npm": { - "downloads": 789955, - "weekDownloads": 554486, + "downloads": 1138393, + "weekDownloads": 496862, "size": 792011, "versionsCount": 61, "latestRelease": "0.24.6", @@ -67351,7 +67514,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.847, + "popularity": 0.621, "topicSearchString": "fetch blob fs upload file download filestream image-header android ios file-system" }, { @@ -67388,8 +67551,8 @@ "pushedAt": "2025-01-30T14:16:51Z", "forks": 39, "issues": 2, - "subscribers": 4, - "stars": 390, + "subscribers": 3, + "stars": 392, "dependencies": 1 }, "name": "react-native-photo-manipulator", @@ -67425,8 +67588,8 @@ }, "npmPkg": "react-native-photo-manipulator", "npm": { - "downloads": 23291, - "weekDownloads": 7368, + "downloads": 14533, + "weekDownloads": 5327, "size": 143562, "versionsCount": 72, "latestRelease": "1.9.2", @@ -67440,7 +67603,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.519, + "popularity": 0.312, "topicSearchString": "image-editor image-processing image-manipulator photo-editor photo-processing photo-manipulator ios android image-manipulation" }, { @@ -67472,7 +67635,7 @@ "forks": 78, "issues": 2, "subscribers": 9, - "stars": 152, + "stars": 153, "dependencies": 0 }, "name": "@xmartlabs/react-native-line", @@ -67506,8 +67669,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 17489, - "weekDownloads": 5334, + "downloads": 14880, + "weekDownloads": 3780, "size": 73216, "versionsCount": 15, "latestRelease": "5.4.0", @@ -67520,7 +67683,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.509, + "popularity": 0.216, "topicSearchString": "auth line login social wrapper wrapper-library hybrid-apps ios android" }, { @@ -67584,8 +67747,8 @@ "unmaintained": true, "npmPkg": "react-native-weather-chart", "npm": { - "downloads": 55, - "weekDownloads": 11, + "downloads": 44, + "weekDownloads": 5, "size": 476499, "versionsCount": 4, "latestRelease": "0.1.3", @@ -67600,7 +67763,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.567, + "popularity": -1.65, "topicSearchString": "component ui weather chart weather-chart weather-forecast svg" }, { @@ -67626,7 +67789,7 @@ "updatedAt": "2025-04-03T01:55:04Z", "createdAt": "2019-08-08T01:16:33Z", "pushedAt": "2025-04-03T01:55:04Z", - "forks": 42, + "forks": 43, "issues": 4, "subscribers": 4, "stars": 165, @@ -67658,8 +67821,8 @@ }, "npmPkg": "react-native-compass-heading", "npm": { - "downloads": 10702, - "weekDownloads": 2266, + "downloads": 13407, + "weekDownloads": 2130, "size": 29785, "versionsCount": 15, "latestRelease": "2.0.2", @@ -67674,7 +67837,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.18, + "popularity": 0.135, "topicSearchString": "ios android" }, { @@ -67701,13 +67864,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-19T21:16:25Z", + "updatedAt": "2026-01-06T22:34:26Z", "createdAt": "2020-12-16T23:51:01Z", - "pushedAt": "2025-12-19T21:16:25Z", - "forks": 295, - "issues": 130, + "pushedAt": "2026-01-06T22:34:26Z", + "forks": 296, + "issues": 129, "subscribers": 43, - "stars": 1394, + "stars": 1396, "dependencies": 1 }, "name": "@stripe/stripe-react-native", @@ -67736,8 +67899,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 560003, - "weekDownloads": 165057, + "downloads": 598806, + "weekDownloads": 175369, "size": 2583384, "versionsCount": 103, "latestRelease": "0.57.2", @@ -67753,7 +67916,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.501, + "popularity": 0.249, "topicSearchString": "ios android stripe payments" }, { @@ -67816,8 +67979,8 @@ "unmaintained": true, "npmPkg": "react-native-swipe-cards-deck", "npm": { - "downloads": 343, - "weekDownloads": 99, + "downloads": 279, + "weekDownloads": 72, "size": 35615, "versionsCount": 21, "latestRelease": "0.3.0", @@ -67831,7 +67994,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.252, + "popularity": -1.278, "topicSearchString": "tinder cards swipe deck" }, { @@ -67891,8 +68054,8 @@ "unmaintained": true, "npmPkg": "react-native-redux-alert", "npm": { - "downloads": 8, - "weekDownloads": 4, + "downloads": 3, + "weekDownloads": 1, "size": 28650, "versionsCount": 6, "latestRelease": "1.0.5", @@ -67906,7 +68069,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.95, + "popularity": -1, "topicSearchString": "redux alert toast toast-notifications" }, { @@ -67971,8 +68134,8 @@ }, "npmPkg": "react-native-radio-buttons-group", "npm": { - "downloads": 65948, - "weekDownloads": 17134, + "downloads": 50855, + "weekDownloads": 13311, "size": 111234, "versionsCount": 37, "latestRelease": "3.1.0", @@ -67986,7 +68149,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.221, + "popularity": 0.222, "topicSearchString": "radio-buttons simple-radio-buttons radio-buttons-group radio-group component ios android form radio button" }, { @@ -68019,7 +68182,7 @@ "forks": 60, "issues": 13, "subscribers": 2, - "stars": 334, + "stars": 335, "dependencies": 0 }, "name": "react-native-floating-label-input", @@ -68060,8 +68223,8 @@ }, "npmPkg": "react-native-floating-label-input", "npm": { - "downloads": 15806, - "weekDownloads": 3397, + "downloads": 11572, + "weekDownloads": 3960, "size": 283978, "versionsCount": 51, "latestRelease": "1.4.3", @@ -68075,7 +68238,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.183, + "popularity": 0.291, "topicSearchString": "component mobile ios android input mask floating text-input textinput customizable placeholder floating-label-input floatinglabelinput floatinglabeltextfield floating-label label" }, { @@ -68129,8 +68292,8 @@ "unmaintained": true, "npmPkg": "react-native-safe-modules", "npm": { - "downloads": 193521, - "weekDownloads": 48341, + "downloads": 102252, + "weekDownloads": 42848, "size": 42522, "versionsCount": 4, "latestRelease": "1.0.3", @@ -68139,14 +68302,13 @@ }, "score": 0, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description", "New Architecture support unknown", "Not updated recently", "Unmaintained" ], - "popularity": -0.788, + "popularity": -0.394, "topicSearchString": "modules code-push" }, { @@ -68175,10 +68337,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-status-bar", @@ -68206,10 +68368,10 @@ }, "npmPkg": "expo-status-bar", "npm": { - "downloads": 6338120, - "weekDownloads": 1394856, + "downloads": 5789973, + "weekDownloads": 1338793, "size": 24914, - "versionsCount": 157, + "versionsCount": 158, "latestRelease": "3.0.9", "latestReleaseDate": "2025-12-05T06:48:01.945Z", "hasReadme": true @@ -68224,7 +68386,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.187, + "popularity": 0.197, "topicSearchString": "expo expo-status-bar" }, { @@ -68293,8 +68455,8 @@ "unmaintained": true, "npmPkg": "react-native-styled-text", "npm": { - "downloads": 5099, - "weekDownloads": 4383, + "downloads": 18800, + "weekDownloads": 4536, "size": 26878, "versionsCount": 18, "latestRelease": "2.0.0", @@ -68308,7 +68470,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.019, + "popularity": -0.545, "topicSearchString": "text style format fonts color mixed html css nested" }, { @@ -68370,8 +68532,8 @@ }, "npmPkg": "react-native-vector-image", "npm": { - "downloads": 3511, - "weekDownloads": 1078, + "downloads": 2989, + "weekDownloads": 675, "size": 25947748, "versionsCount": 17, "latestRelease": "0.6.0", @@ -68384,7 +68546,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.261, + "popularity": 0.192, "topicSearchString": "image svg vector component vector-drawable" }, { @@ -68442,8 +68604,8 @@ }, "npmPkg": "react-native-auto-height-image", "npm": { - "downloads": 26558, - "weekDownloads": 7211, + "downloads": 19902, + "weekDownloads": 5530, "size": 26364, "versionsCount": 30, "latestRelease": "3.2.4", @@ -68457,7 +68619,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.231, + "popularity": 0.236, "topicSearchString": "image auto-height images" }, { @@ -68493,7 +68655,7 @@ "forks": 44, "issues": 28, "subscribers": 2, - "stars": 541, + "stars": 542, "dependencies": 1 }, "name": "react-native-big-list", @@ -68558,8 +68720,8 @@ }, "npmPkg": "react-native-big-list", "npm": { - "downloads": 13916, - "weekDownloads": 4044, + "downloads": 8040, + "weekDownloads": 3161, "size": 378632, "versionsCount": 50, "latestRelease": "1.6.4", @@ -68572,7 +68734,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.247, + "popularity": 0.334, "topicSearchString": "big-list 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 data flatlist sticky-headers" }, { @@ -68675,8 +68837,8 @@ }, "npmPkg": "react-native-system-navigation-bar", "npm": { - "downloads": 50517, - "weekDownloads": 13263, + "downloads": 40204, + "weekDownloads": 14014, "size": 1979768, "versionsCount": 19, "latestRelease": "2.8.0", @@ -68691,7 +68853,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.223, + "popularity": 0.546, "topicSearchString": "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 navigation-divider-color navigation-contrast-enforced" }, { @@ -68752,8 +68914,8 @@ }, "npmPkg": "react-native-figma-squircle", "npm": { - "downloads": 5742, - "weekDownloads": 1708, + "downloads": 5332, + "weekDownloads": 1110, "size": 31148, "versionsCount": 12, "latestRelease": "0.4.0", @@ -68767,7 +68929,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.253, + "popularity": 0.177, "topicSearchString": "squircle figma expo" }, { @@ -68825,7 +68987,7 @@ "unmaintained": true, "npmPkg": "react-native-shader", "npm": { - "downloads": 11, + "downloads": 14, "weekDownloads": 1, "size": 491464, "versionsCount": 4, @@ -68841,7 +69003,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.4, + "popularity": -1.433, "topicSearchString": "ios android" }, { @@ -68875,7 +69037,7 @@ "forks": 28, "issues": 7, "subscribers": 8, - "stars": 436, + "stars": 439, "dependencies": 0 }, "name": "react-native-hole-view", @@ -68917,8 +69079,8 @@ }, "npmPkg": "react-native-hole-view", "npm": { - "downloads": 13594, - "weekDownloads": 4594, + "downloads": 4716, + "weekDownloads": 4716, "size": 76216, "versionsCount": 32, "latestRelease": "4.0.0", @@ -68932,7 +69094,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.287, + "popularity": 0.85, "topicSearchString": "component mobile ios android ui vector retina hole mask tutorial overlay tint animated click-through view" }, { @@ -68993,20 +69155,21 @@ "configPlugin": false }, "npm": { - "downloads": 1871, - "weekDownloads": 494, + "downloads": 1589, + "weekDownloads": 395, "size": 127647, "versionsCount": 68, "latestRelease": "0.5.0-beta.1", "latestReleaseDate": "2025-11-10T18:20:57.197Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": -0.025, + "popularity": -0.038, "topicSearchString": "svg icons expo" }, { @@ -69038,7 +69201,7 @@ "forks": 43, "issues": 16, "subscribers": 3, - "stars": 457, + "stars": 458, "dependencies": 1 }, "name": "react-native-mask-text", @@ -69068,8 +69231,8 @@ }, "npmPkg": "react-native-mask-text", "npm": { - "downloads": 143204, - "weekDownloads": 24679, + "downloads": 220614, + "weekDownloads": 22461, "size": 153895, "versionsCount": 27, "latestRelease": "0.15.0", @@ -69083,7 +69246,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.146, + "popularity": 0.087, "topicSearchString": "input mask expo text-input" }, { @@ -69132,8 +69295,8 @@ "unmaintained": true, "npmPkg": "react-native-progress-wheel", "npm": { - "downloads": 6163, - "weekDownloads": 1792, + "downloads": 4508, + "weekDownloads": 1456, "size": 16433, "versionsCount": 13, "latestRelease": "2.1.0", @@ -69148,7 +69311,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.503, + "popularity": -0.475, "topicSearchString": "" }, { @@ -69179,9 +69342,9 @@ "createdAt": "2021-07-02T21:27:18Z", "pushedAt": "2025-10-02T16:59:25Z", "forks": 23, - "issues": 5, + "issues": 6, "subscribers": 4, - "stars": 791, + "stars": 792, "dependencies": 1 }, "name": "react-native-avoid-softinput", @@ -69214,22 +69377,21 @@ }, "npmPkg": "react-native-avoid-softinput", "npm": { - "downloads": 91676, - "weekDownloads": 24578, + "downloads": 70799, + "weekDownloads": 21762, "size": 236624, "versionsCount": 49, "latestRelease": "8.0.2", "latestReleaseDate": "2025-10-02T16:59:25.192Z", "hasReadme": true }, - "score": 55, + "score": 30, "matchingScoreModifiers": [ - "Popular", "Known", "Has a README file", "Has a description" ], - "popularity": 0.228, + "popularity": 0.511, "topicSearchString": "soft-input keyboard avoid-soft-input avoid-keyboard ios android" }, { @@ -69288,8 +69450,8 @@ "unmaintained": true, "npmPkg": "react-native-web-hooks", "npm": { - "downloads": 77900, - "weekDownloads": 22741, + "downloads": 61912, + "weekDownloads": 16438, "size": 39340, "versionsCount": 10, "latestRelease": "3.0.2", @@ -69304,7 +69466,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.502, + "popularity": -0.524, "topicSearchString": "expo web utils css-in-js hooks ssr" }, { @@ -69338,7 +69500,7 @@ "forks": 49, "issues": 34, "subscribers": 4, - "stars": 235, + "stars": 236, "dependencies": 0 }, "name": "@uiw/react-native-alipay", @@ -69370,8 +69532,8 @@ }, "unmaintained": true, "npm": { - "downloads": 883, - "weekDownloads": 141, + "downloads": 499, + "weekDownloads": 235, "size": 11323947, "versionsCount": 26, "latestRelease": "5.0.2", @@ -69387,7 +69549,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.364, + "popularity": -1.098, "topicSearchString": "alipay uiwjs uiw 支付宝 ios android reactjs" }, { @@ -69416,7 +69578,7 @@ "forks": 45, "issues": 1, "subscribers": 3, - "stars": 250, + "stars": 251, "dependencies": 0 }, "name": "react-native-get-location", @@ -69449,8 +69611,8 @@ }, "npmPkg": "react-native-get-location", "npm": { - "downloads": 17456, - "weekDownloads": 8250, + "downloads": 1471, + "weekDownloads": 1471, "size": 91268, "versionsCount": 33, "latestRelease": "6.0.1", @@ -69464,7 +69626,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.652, + "popularity": 0.85, "topicSearchString": "android ios geolocation location gps hacktoberfest" }, { @@ -69495,10 +69657,10 @@ "updatedAt": "2025-08-14T09:05:41Z", "createdAt": "2015-08-13T15:51:36Z", "pushedAt": "2025-08-14T09:05:41Z", - "forks": 593, + "forks": 592, "issues": 592, - "subscribers": 101, - "stars": 5977, + "subscribers": 100, + "stars": 5976, "dependencies": 6 }, "name": "realm", @@ -69540,8 +69702,8 @@ }, "npmPkg": "realm", "npm": { - "downloads": 153816, - "weekDownloads": 42382, + "downloads": 124753, + "weekDownloads": 29621, "size": 678086505, "versionsCount": 406, "latestRelease": "20.2.0", @@ -69556,7 +69718,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.234, + "popularity": 0.202, "topicSearchString": "database db storage persistence local-storage localstorage sqlite async-storage asyncstorage rocksdb leveldb realm mongodb offline-first offlinefirst localfirst local-first" }, { @@ -69621,8 +69783,8 @@ }, "unmaintained": true, "npm": { - "downloads": 6687, - "weekDownloads": 1447, + "downloads": 5543, + "weekDownloads": 1258, "size": 125174, "versionsCount": 38, "latestRelease": "3.1.0", @@ -69638,7 +69800,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.566, + "popularity": -0.557, "topicSearchString": "ios android image-cache cache file-system-image-cache" }, { @@ -69702,8 +69864,8 @@ "unmaintained": true, "npmPkg": "react-native-smooth-picker", "npm": { - "downloads": 430, - "weekDownloads": 419, + "downloads": 1359, + "weekDownloads": 291, "size": 22601, "versionsCount": 29, "latestRelease": "1.1.5", @@ -69718,7 +69880,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.67, + "popularity": -0.568, "topicSearchString": "picker select component ui form" }, { @@ -69746,7 +69908,7 @@ "forks": 64, "issues": 32, "subscribers": 4, - "stars": 587, + "stars": 589, "dependencies": 13 }, "name": "react-native-version", @@ -69795,8 +69957,8 @@ "unmaintained": true, "npmPkg": "react-native-version", "npm": { - "downloads": 138281, - "weekDownloads": 38323, + "downloads": 91472, + "weekDownloads": 29625, "size": 30996, "versionsCount": 35, "latestRelease": "4.0.0", @@ -69811,7 +69973,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.514, + "popularity": -0.225, "topicSearchString": "cfbundleshortversionstring cfbundleversion crna current-project-version agvtool build buildnumber bump create-app expo gradle info npm-version plist semver version versioncode versionname semantic-versioning hooks cli versioning release" }, { @@ -69866,8 +70028,8 @@ "unmaintained": true, "npmPkg": "react-native-events", "npm": { - "downloads": 972, - "weekDownloads": 145, + "downloads": 1058, + "weekDownloads": 365, "size": 59703, "versionsCount": 22, "latestRelease": "1.0.21", @@ -69882,7 +70044,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.373, + "popularity": -0.456, "topicSearchString": "event events eventemitter" }, { @@ -69953,8 +70115,8 @@ }, "unmaintained": true, "npm": { - "downloads": 1926, - "weekDownloads": 406, + "downloads": 1420, + "weekDownloads": 329, "size": 71924, "versionsCount": 8, "latestRelease": "1.0.0", @@ -69969,7 +70131,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.571, + "popularity": -0.553, "topicSearchString": "loading loading-image progressive lazy lazy-load fast-image image progressive-image progressive-fast-image freakycoder kuray javascript ui-lib rn mobile-app mobile" }, { @@ -70020,8 +70182,8 @@ "unmaintained": true, "npmPkg": "react-native-cache", "npm": { - "downloads": 14009, - "weekDownloads": 4730, + "downloads": 9785, + "weekDownloads": 2886, "size": 35704, "versionsCount": 21, "latestRelease": "2.0.3", @@ -70037,7 +70199,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.463, + "popularity": -0.499, "topicSearchString": "" }, { @@ -70069,7 +70231,7 @@ "forks": 46, "issues": 27, "subscribers": 5, - "stars": 773, + "stars": 776, "dependencies": 1 }, "name": "@gorhom/portal", @@ -70099,8 +70261,8 @@ }, "unmaintained": true, "npm": { - "downloads": 3152318, - "weekDownloads": 922616, + "downloads": 2699424, + "weekDownloads": 795157, "size": 94278, "versionsCount": 20, "latestRelease": "1.0.14", @@ -70116,7 +70278,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.501, + "popularity": -0.25, "topicSearchString": "expo web ios android portal" }, { @@ -70148,7 +70310,7 @@ "forks": 135, "issues": 63, "subscribers": 19, - "stars": 1615, + "stars": 1616, "dependencies": 0 }, "name": "react-native-exception-handler", @@ -70187,8 +70349,8 @@ "unmaintained": true, "npmPkg": "react-native-exception-handler", "npm": { - "downloads": 176554, - "weekDownloads": 47936, + "downloads": 123144, + "weekDownloads": 38742, "size": 55914, "versionsCount": 31, "latestRelease": "2.10.10", @@ -70205,7 +70367,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.519, + "popularity": -0.233, "topicSearchString": "modal exception handler red screen production ios android bug capture exception-handler error openlibrary" }, { @@ -70239,10 +70401,10 @@ "updatedAt": "2025-12-24T03:56:31Z", "createdAt": "2020-11-27T00:40:37Z", "pushedAt": "2025-12-24T03:56:31Z", - "forks": 196, - "issues": 23, + "forks": 200, + "issues": 25, "subscribers": 16, - "stars": 1711, + "stars": 1718, "dependencies": 3 }, "name": "@reactvision/react-viro", @@ -70280,8 +70442,8 @@ "configPlugin": true }, "npm": { - "downloads": 9570, - "weekDownloads": 4142, + "downloads": 5532, + "weekDownloads": 1577, "size": 218276314, "versionsCount": 16, "latestRelease": "2.50.1", @@ -70297,7 +70459,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.368, + "popularity": 0.242, "topicSearchString": "viroreact viro-community android ios blacklivesmatter nowar augmented-reality expo ar mixed-reality virtual-reality vr xr" }, { @@ -70359,8 +70521,8 @@ }, "npmPkg": "react-native-bundle-visualizer", "npm": { - "downloads": 188119, - "weekDownloads": 43179, + "downloads": 153527, + "weekDownloads": 41878, "size": 12162, "versionsCount": 30, "latestRelease": "3.1.3", @@ -70375,7 +70537,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.195, + "popularity": 0.232, "topicSearchString": "bundle-visualizer bundle-size bundle visualizer size expo" }, { @@ -70438,8 +70600,8 @@ "unmaintained": true, "npmPkg": "react-native-feedback-reporter", "npm": { - "downloads": 51, - "weekDownloads": 3, + "downloads": 4, + "weekDownloads": 4, "size": 1780528, "versionsCount": 38, "latestRelease": "0.4.16", @@ -70454,7 +70616,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.45, + "popularity": -1, "topicSearchString": "ios android feedback reporter" }, { @@ -70488,9 +70650,9 @@ "createdAt": "2016-10-27T08:31:38Z", "pushedAt": "2025-12-19T14:55:26Z", "forks": 1021, - "issues": 49, + "issues": 54, "subscribers": 61, - "stars": 6635, + "stars": 6647, "dependencies": 3 }, "name": "react-native-gesture-handler", @@ -70515,8 +70677,8 @@ }, "npmPkg": "react-native-gesture-handler", "npm": { - "downloads": 8356362, - "weekDownloads": 2178398, + "downloads": 7516163, + "weekDownloads": 1959656, "size": 3292823, "versionsCount": 170, "latestRelease": "2.30.0", @@ -70602,8 +70764,8 @@ "unmaintained": true, "npmPkg": "react-native-responsive-dimensions", "npm": { - "downloads": 24648, - "weekDownloads": 7208, + "downloads": 20701, + "weekDownloads": 4919, "size": 47696, "versionsCount": 11, "latestRelease": "3.1.1", @@ -70618,7 +70780,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.501, + "popularity": -0.548, "topicSearchString": "responsive responsive-height responsive-width responsive-font-size fontsize responsive-dimensions component font-size dimensions responsive-design hacktoberfest" }, { @@ -70671,8 +70833,8 @@ }, "npmPkg": "react-native-job-queue", "npm": { - "downloads": 6599, - "weekDownloads": 1962, + "downloads": 4302, + "weekDownloads": 1212, "size": 291556, "versionsCount": 18, "latestRelease": "0.5.3", @@ -70686,7 +70848,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.253, + "popularity": 0.24, "topicSearchString": "" }, { @@ -70731,8 +70893,8 @@ }, "npmPkg": "react-native-quick-sqlite", "npm": { - "downloads": 24610, - "weekDownloads": 7794, + "downloads": 18176, + "weekDownloads": 5551, "size": 9358763, "versionsCount": 66, "latestRelease": "8.2.7", @@ -70747,7 +70909,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -0.481, + "popularity": -0.49, "topicSearchString": "" }, { @@ -70812,8 +70974,8 @@ "unmaintained": true, "npmPkg": "react-native-relative-popup", "npm": { - "downloads": 54, - "weekDownloads": 12, + "downloads": 59, + "weekDownloads": 11, "size": 17776984, "versionsCount": 8, "latestRelease": "0.1.7", @@ -70827,7 +70989,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.581, "topicSearchString": "ios android popup javascript" }, { @@ -70850,10 +71012,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-19T21:48:48Z", + "updatedAt": "2026-01-10T07:05:33Z", "createdAt": "2019-07-10T20:27:19Z", - "pushedAt": "2025-12-19T21:48:48Z", - "forks": 169, + "pushedAt": "2026-01-10T07:05:33Z", + "forks": 168, "issues": 82, "subscribers": 41, "stars": 1413, @@ -70879,8 +71041,8 @@ "configPlugin": false }, "npm": { - "downloads": 851, - "weekDownloads": 658, + "downloads": 981, + "weekDownloads": 63, "size": 982372, "versionsCount": 576, "latestRelease": "0.42.31", @@ -70894,7 +71056,7 @@ "Recently updated", "Has a description" ], - "popularity": -0.092, + "popularity": -0.695, "topicSearchString": "" }, { @@ -70924,10 +71086,10 @@ "updatedAt": "2024-05-09T15:51:43Z", "createdAt": "2021-07-09T19:24:24Z", "pushedAt": "2024-05-09T15:51:43Z", - "forks": 71, + "forks": 72, "issues": 29, "subscribers": 4, - "stars": 392, + "stars": 394, "dependencies": 0 }, "name": "rn-emoji-keyboard", @@ -70962,8 +71124,8 @@ }, "npmPkg": "rn-emoji-keyboard", "npm": { - "downloads": 61974, - "weekDownloads": 32043, + "downloads": 6084, + "weekDownloads": 6084, "size": 1327141, "versionsCount": 23, "latestRelease": "1.7.0", @@ -70977,7 +71139,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.689, + "popularity": 0.85, "topicSearchString": "ios android typescript emoji-picker emoji emoji-keyboard hacktoberfest hacktoberfest2021 hacktoberfest2022" }, { @@ -71043,8 +71205,8 @@ "unmaintained": true, "npmPkg": "react-native-encrypted-storage", "npm": { - "downloads": 110031, - "weekDownloads": 41630, + "downloads": 113318, + "weekDownloads": 32594, "size": 151222, "versionsCount": 16, "latestRelease": "4.0.3", @@ -71060,7 +71222,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.178, + "popularity": -0.506, "topicSearchString": "ios android async-storage keychain sharedpreferences encryption security kotlin swift typescript" }, { @@ -71093,7 +71255,7 @@ "forks": 104, "issues": 27, "subscribers": 4, - "stars": 579, + "stars": 580, "dependencies": 2 }, "name": "react-native-curved-bottom-bar", @@ -71125,8 +71287,8 @@ }, "npmPkg": "react-native-curved-bottom-bar", "npm": { - "downloads": 10728, - "weekDownloads": 2418, + "downloads": 9270, + "weekDownloads": 1858, "size": 255669, "versionsCount": 55, "latestRelease": "3.5.1", @@ -71140,7 +71302,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.192, + "popularity": 0.17, "topicSearchString": "elements components curved bottom tab-bar tabbar" }, { @@ -71170,10 +71332,10 @@ "updatedAt": "2022-04-18T19:44:46Z", "createdAt": "2019-11-07T20:44:32Z", "pushedAt": "2022-04-18T19:44:46Z", - "forks": 279, + "forks": 280, "issues": 85, "subscribers": 19, - "stars": 942, + "stars": 943, "dependencies": 0 }, "name": "react-native-image-viewing", @@ -71204,8 +71366,8 @@ "unmaintained": true, "npmPkg": "react-native-image-viewing", "npm": { - "downloads": 155711, - "weekDownloads": 45627, + "downloads": 147254, + "weekDownloads": 37551, "size": 71366, "versionsCount": 17, "latestRelease": "0.2.2", @@ -71222,7 +71384,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.501, + "popularity": -0.533, "topicSearchString": "image gallery image-gallery image-viewer pinch-to-zoom" }, { @@ -71290,8 +71452,8 @@ }, "npmPkg": "animation-wrapper-view", "npm": { - "downloads": 28, - "weekDownloads": 6, + "downloads": 39, + "weekDownloads": 4, "size": 127241, "versionsCount": 10, "latestRelease": "1.1.2-TEST.1", @@ -71304,7 +71466,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.55, + "popularity": -0.661, "topicSearchString": "components animation declarative animated reactjs library component" }, { @@ -71336,7 +71498,7 @@ "updatedAt": "2023-01-06T16:49:24Z", "createdAt": "2019-09-06T17:39:15Z", "pushedAt": "2023-01-06T16:49:24Z", - "forks": 26, + "forks": 25, "issues": 11, "subscribers": 6, "stars": 335, @@ -71367,8 +71529,8 @@ }, "unmaintained": true, "npm": { - "downloads": 169, - "weekDownloads": 78, + "downloads": 21, + "weekDownloads": 21, "size": 219093, "versionsCount": 22, "latestRelease": "0.2.3", @@ -71383,7 +71545,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -0.45, "topicSearchString": "pager tabs reactjs" }, { @@ -71412,7 +71574,7 @@ "forks": 146, "issues": 13, "subscribers": 8, - "stars": 685, + "stars": 691, "dependencies": 0 }, "name": "jail-monkey", @@ -71446,8 +71608,8 @@ }, "npmPkg": "jail-monkey", "npm": { - "downloads": 298134, - "weekDownloads": 78096, + "downloads": 231296, + "weekDownloads": 63959, "size": 172215, "versionsCount": 30, "latestRelease": "2.8.4", @@ -71462,7 +71624,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.223, + "popularity": 0.235, "topicSearchString": "jail break jail-break ios android mock-locations detect trust jailbreak" }, { @@ -71530,8 +71692,8 @@ "unmaintained": true, "npmPkg": "react-native-timeline-flatlist", "npm": { - "downloads": 20733, - "weekDownloads": 5228, + "downloads": 16967, + "weekDownloads": 4141, "size": 38497, "versionsCount": 11, "latestRelease": "0.8.0", @@ -71546,7 +71708,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.536, + "popularity": -0.543, "topicSearchString": "timeline flatlist schedule component ios android flatlist-based cross-platform" }, { @@ -71608,8 +71770,8 @@ }, "npmPkg": "react-native-js-tableview", "npm": { - "downloads": 130, - "weekDownloads": 14, + "downloads": 108, + "weekDownloads": 45, "size": 56295, "versionsCount": 38, "latestRelease": "2.6.1", @@ -71623,7 +71785,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.657, + "popularity": -0.39, "topicSearchString": "tableview uitableview ios android" }, { @@ -71691,8 +71853,8 @@ }, "unmaintained": true, "npm": { - "downloads": 147, - "weekDownloads": 38, + "downloads": 117, + "weekDownloads": 45, "size": 24945, "versionsCount": 24, "latestRelease": "2.5.4", @@ -71706,7 +71868,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.526, + "popularity": -1.417, "topicSearchString": "suggestions component email chip tags input mobile ios android ui javascript" }, { @@ -71740,7 +71902,7 @@ "forks": 23, "issues": 4, "subscribers": 29, - "stars": 77, + "stars": 78, "dependencies": 2 }, "name": "@giphy/react-native-sdk", @@ -71771,21 +71933,20 @@ "configPlugin": true }, "npm": { - "downloads": 51712, - "weekDownloads": 12994, + "downloads": 44863, + "weekDownloads": 10046, "size": 404592, "versionsCount": 52, "latestRelease": "5.0.1", "latestReleaseDate": "2025-09-26T15:12:42.036Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.214, + "popularity": 0.19, "topicSearchString": "ios android giphy sdk gifs giphy-sdks" }, { @@ -71821,7 +71982,7 @@ "forks": 60, "issues": 6, "subscribers": 4, - "stars": 724, + "stars": 725, "dependencies": 1 }, "name": "react-native-shadow-2", @@ -71866,8 +72027,8 @@ }, "npmPkg": "react-native-shadow-2", "npm": { - "downloads": 123216, - "weekDownloads": 40664, + "downloads": 82452, + "weekDownloads": 28636, "size": 61089, "versionsCount": 37, "latestRelease": "7.1.2", @@ -71881,7 +72042,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.531, + "popularity": 0.545, "topicSearchString": "shadow shadows gradient ios android cross-platform automatic typescript cross blur shadow-2 svg borders radiuses new improved expo mobile web javascript" }, { @@ -71946,8 +72107,8 @@ "unmaintained": true, "npmPkg": "react-native-turbolinks", "npm": { - "downloads": 64, - "weekDownloads": 17, + "downloads": 202, + "weekDownloads": 13, "size": 4079675, "versionsCount": 99, "latestRelease": "2.2.9", @@ -71962,7 +72123,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.273, + "popularity": -1.445, "topicSearchString": "turbolinks pwa rails android ios webview hybrid" }, { @@ -72029,8 +72190,8 @@ }, "npmPkg": "vision-camera-image-labeler", "npm": { - "downloads": 75, - "weekDownloads": 24, + "downloads": 80, + "weekDownloads": 20, "size": 48983, "versionsCount": 6, "latestRelease": "0.1.6", @@ -72042,7 +72203,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.468, + "popularity": -0.528, "topicSearchString": "ios android image-labeling vision-camera library vision camera ml ai frame-processor-plugin mlkit-vision" }, { @@ -72102,8 +72263,8 @@ }, "npmPkg": "react-native-barcode-creator", "npm": { - "downloads": 36500, - "weekDownloads": 11347, + "downloads": 27731, + "weekDownloads": 7901, "size": 52780, "versionsCount": 9, "latestRelease": "0.1.8", @@ -72117,7 +72278,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.514, + "popularity": 0.242, "topicSearchString": "ios android barcode barcode-generator qrcode-generator" }, { @@ -72174,7 +72335,7 @@ }, "unmaintained": true, "npm": { - "downloads": 7, + "downloads": 11, "weekDownloads": 2, "size": 11425, "versionsCount": 9, @@ -72190,7 +72351,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1.55, "topicSearchString": "boilerplate typescript font-face font typography" }, { @@ -72221,7 +72382,7 @@ "forks": 35, "issues": 1, "subscribers": 5, - "stars": 465, + "stars": 466, "dependencies": 2 }, "name": "react-native-animateable-text", @@ -72254,8 +72415,8 @@ }, "npmPkg": "react-native-animateable-text", "npm": { - "downloads": 58867, - "weekDownloads": 16363, + "downloads": 47061, + "weekDownloads": 12499, "size": 201253, "versionsCount": 37, "latestRelease": "0.17.1", @@ -72269,7 +72430,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.236, + "popularity": 0.226, "topicSearchString": "ios android reanimated shared-values animated text reanimated2" }, { @@ -72327,8 +72488,8 @@ "unmaintained": true, "npmPkg": "react-native-window-view", "npm": { - "downloads": 573, - "weekDownloads": 311, + "downloads": 1133, + "weekDownloads": 228, "size": 23280, "versionsCount": 2, "latestRelease": "0.3.0", @@ -72343,7 +72504,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.286, + "popularity": -0.829, "topicSearchString": "ios android" }, { @@ -72405,8 +72566,8 @@ "unmaintained": true, "npmPkg": "react-native-receive-sharing-intent", "npm": { - "downloads": 6495, - "weekDownloads": 1863, + "downloads": 4853, + "weekDownloads": 1387, "size": 225951, "versionsCount": 14, "latestRelease": "2.0.0", @@ -72423,7 +72584,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.506, + "popularity": -0.507, "topicSearchString": "ios android" }, { @@ -72451,7 +72612,7 @@ "forks": 51, "issues": 17, "subscribers": 16, - "stars": 134, + "stars": 135, "dependencies": 1 }, "name": "@datadog/mobile-react-native", @@ -72479,8 +72640,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 595756, - "weekDownloads": 157599, + "downloads": 478081, + "weekDownloads": 131360, "size": 2293142, "versionsCount": 88, "latestRelease": "2.14.0", @@ -72495,7 +72656,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.225, + "popularity": 0.234, "topicSearchString": "datadog ios android" }, { @@ -72565,8 +72726,8 @@ }, "npmPkg": "pagescrollview", "npm": { - "downloads": 137, - "weekDownloads": 10, + "downloads": 45, + "weekDownloads": 15, "size": 9015, "versionsCount": 15, "latestRelease": "2.2.0", @@ -72579,7 +72740,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.938, + "popularity": -0.7, "topicSearchString": "pagescrollview page scrollview scroll view list expo flatlist flex-grow flex fix typescript" }, { @@ -72638,8 +72799,8 @@ "unmaintained": true, "npmPkg": "react-native-system-bars", "npm": { - "downloads": 960, - "weekDownloads": 150, + "downloads": 902, + "weekDownloads": 244, "size": 994253, "versionsCount": 3, "latestRelease": "0.4.0", @@ -72654,7 +72815,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.367, + "popularity": -1.27, "topicSearchString": "android status-bar navigation-bar system-ui-visibility" }, { @@ -72713,8 +72874,8 @@ "unmaintained": true, "npmPkg": "react-native-detector", "npm": { - "downloads": 11758, - "weekDownloads": 4294, + "downloads": 9890, + "weekDownloads": 3006, "size": 1356124, "versionsCount": 7, "latestRelease": "0.2.3", @@ -72730,7 +72891,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.44, + "popularity": -0.492, "topicSearchString": "ios android screenshot detector" }, { @@ -72794,8 +72955,8 @@ "configPlugin": false }, "npm": { - "downloads": 9836, - "weekDownloads": 2431, + "downloads": 7782, + "weekDownloads": 2070, "size": 775667, "versionsCount": 22, "latestRelease": "1.3.7", @@ -72810,7 +72971,7 @@ "Has a description", "Unmaintained" ], - "popularity": -0.54, + "popularity": -0.524, "topicSearchString": "ios android material-design" }, { @@ -72865,8 +73026,8 @@ }, "unmaintained": true, "npm": { - "downloads": 41638, - "weekDownloads": 10985, + "downloads": 31022, + "weekDownloads": 8907, "size": 8413, "versionsCount": 8, "latestRelease": "0.6.7", @@ -72881,7 +73042,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.526, + "popularity": -0.506, "topicSearchString": "generator barcode generating-barcodes" }, { @@ -72948,8 +73109,8 @@ "unmaintained": true, "npmPkg": "react-native-whirlwind", "npm": { - "downloads": 152, - "weekDownloads": 45, + "downloads": 135, + "weekDownloads": 10, "size": 653996, "versionsCount": 8, "latestRelease": "0.3.0", @@ -72963,7 +73124,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.243, + "popularity": -1.435, "topicSearchString": "css styles stylesheet tailwind tailwindcss tachyon ios android tachyons styled-components" }, { @@ -73029,8 +73190,8 @@ "unmaintained": true, "npmPkg": "react-native-sectioned-multi-select", "npm": { - "downloads": 847, - "weekDownloads": 847, + "downloads": 16073, + "weekDownloads": 3769, "size": 3600424, "versionsCount": 45, "latestRelease": "0.10.0", @@ -73046,7 +73207,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.649, + "popularity": -0.551, "topicSearchString": "select multiselect picker category" }, { @@ -73071,13 +73232,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-09-19T15:41:35Z", + "updatedAt": "2026-01-08T13:29:55Z", "createdAt": "2021-05-28T10:34:48Z", - "pushedAt": "2025-09-19T15:41:35Z", - "forks": 129, - "issues": 43, + "pushedAt": "2026-01-08T13:29:55Z", + "forks": 131, + "issues": 40, "subscribers": 11, - "stars": 1240, + "stars": 1248, "dependencies": 0 }, "name": "react-native-compressor", @@ -73133,22 +73294,23 @@ }, "npmPkg": "react-native-compressor", "npm": { - "downloads": 261970, - "weekDownloads": 69690, - "size": 488832, - "versionsCount": 101, - "latestRelease": "1.13.0", - "latestReleaseDate": "2025-09-19T15:41:30.783Z", + "downloads": 216099, + "weekDownloads": 58701, + "size": 494032, + "versionsCount": 104, + "latestRelease": "1.16.0", + "latestReleaseDate": "2026-01-08T13:29:43.111Z", "hasReadme": true }, - "score": 55, + "score": 65, "matchingScoreModifiers": [ "Popular", "Known", + "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.226, + "popularity": 0.231, "topicSearchString": "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 background-upload javascript thumbnail-generator" }, { @@ -73219,8 +73381,8 @@ "unmaintained": true, "npmPkg": "react-native-phone-number-input", "npm": { - "downloads": 163619, - "weekDownloads": 43055, + "downloads": 132753, + "weekDownloads": 33852, "size": 23991, "versionsCount": 11, "latestRelease": "2.1.0", @@ -73238,7 +73400,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.526, + "popularity": -0.533, "topicSearchString": "phone telephone phone-input input tel input-text international component ios android phone-number reactjs" }, { @@ -73304,8 +73466,8 @@ }, "npmPkg": "react-native-gesture-flip-card", "npm": { - "downloads": 369, - "weekDownloads": 115, + "downloads": 346, + "weekDownloads": 68, "size": 13684, "versionsCount": 6, "latestRelease": "1.1.0", @@ -73319,7 +73481,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.483, + "popularity": -0.582, "topicSearchString": "flip-card card-flip card flip gesture gesture-flip flip-animation panresponder" }, { @@ -73354,7 +73516,7 @@ "forks": 75, "issues": 16, "subscribers": 2, - "stars": 112, + "stars": 113, "dependencies": 2 }, "name": "react-native-month-year-picker", @@ -73386,8 +73548,8 @@ "unmaintained": true, "npmPkg": "react-native-month-year-picker", "npm": { - "downloads": 35905, - "weekDownloads": 8301, + "downloads": 28141, + "weekDownloads": 7021, "size": 62414, "versionsCount": 33, "latestRelease": "1.9.0", @@ -73403,7 +73565,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.553, + "popularity": -0.538, "topicSearchString": "month-picker month-year-picker ios android java objective-c" }, { @@ -73437,7 +73599,7 @@ "forks": 102, "issues": 16, "subscribers": 6, - "stars": 397, + "stars": 399, "dependencies": 5 }, "name": "@flyerhq/react-native-chat-ui", @@ -73468,8 +73630,8 @@ }, "unmaintained": true, "npm": { - "downloads": 2653, - "weekDownloads": 694, + "downloads": 2041, + "weekDownloads": 619, "size": 202821, "versionsCount": 12, "latestRelease": "1.4.3", @@ -73484,7 +73646,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.528, + "popularity": -0.492, "topicSearchString": "chat ui component ios android typescript" }, { @@ -73547,8 +73709,8 @@ }, "unmaintained": true, "npm": { - "downloads": 15, - "weekDownloads": 6, + "downloads": 34, + "weekDownloads": 3, "size": 61048, "versionsCount": 5, "latestRelease": "1.4.2", @@ -73563,7 +73725,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.425, "topicSearchString": "chat firebase ios android typescript" }, { @@ -73629,8 +73791,8 @@ }, "unmaintained": true, "npm": { - "downloads": 19078, - "weekDownloads": 5298, + "downloads": 14840, + "weekDownloads": 4056, "size": 38070, "versionsCount": 22, "latestRelease": "1.6.0", @@ -73644,7 +73806,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.514, + "popularity": -0.518, "topicSearchString": "link url preview component ios android typescript" }, { @@ -73711,8 +73873,8 @@ }, "unmaintained": true, "npm": { - "downloads": 2705, - "weekDownloads": 1239, + "downloads": 569, + "weekDownloads": 569, "size": 27094, "versionsCount": 29, "latestRelease": "2.4.0", @@ -73727,7 +73889,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.36, + "popularity": -0.644, "topicSearchString": "keyboard-accessory keyboard sticky component interactive ios android typescript" }, { @@ -73787,8 +73949,8 @@ }, "unmaintained": true, "npm": { - "downloads": 2513, - "weekDownloads": 1258, + "downloads": 4709, + "weekDownloads": 1108, "size": 7966, "versionsCount": 14, "latestRelease": "2.3.0", @@ -73803,7 +73965,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.324, + "popularity": -0.55, "topicSearchString": "android kotlin absolute-path intent resolver" }, { @@ -73831,10 +73993,10 @@ "updatedAt": "2025-12-11T10:22:22Z", "createdAt": "2021-02-21T08:34:18Z", "pushedAt": "2025-12-11T10:22:22Z", - "forks": 136, + "forks": 137, "issues": 31, "subscribers": 8, - "stars": 702, + "stars": 703, "dependencies": 0 }, "name": "@baronha/react-native-multiple-image-picker", @@ -73869,8 +74031,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 3246, - "weekDownloads": 590, + "downloads": 2606, + "weekDownloads": 701, "size": 509292, "versionsCount": 62, "latestRelease": "2.2.5", @@ -73884,7 +74046,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.155, + "popularity": 0.229, "topicSearchString": "ios android image-picker module picker swift video multi-selector photo" }, { @@ -73936,8 +74098,8 @@ "configPlugin": false }, "npm": { - "downloads": 6165, - "weekDownloads": 1605, + "downloads": 6156, + "weekDownloads": 2157, "size": 65912, "versionsCount": 16, "latestRelease": "0.3.3", @@ -73951,7 +74113,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.221, + "popularity": 0.298, "topicSearchString": "web image" }, { @@ -74026,8 +74188,8 @@ "unmaintained": true, "npmPkg": "react-native-neomorph-shadows", "npm": { - "downloads": 2984, - "weekDownloads": 751, + "downloads": 2262, + "weekDownloads": 667, "size": 33081, "versionsCount": 16, "latestRelease": "1.1.2", @@ -74044,7 +74206,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.536, + "popularity": -0.499, "topicSearchString": "component mobile ios android ui neomorph neomorphism neumorphism skeuomorphic skeuomorphism shadowbox shadow shadow-view shadowview neomorphism-view inner-shadow shadow-svg" }, { @@ -74099,8 +74261,8 @@ "unmaintained": true, "npmPkg": "react-native-idata-scanner", "npm": { - "downloads": 17, - "weekDownloads": 10, + "downloads": 70, + "weekDownloads": 11, "size": 383361, "versionsCount": 1, "latestRelease": "1.0.0", @@ -74114,7 +74276,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.25, + "popularity": -1.613, "topicSearchString": "" }, { @@ -74169,8 +74331,8 @@ "unmaintained": true, "npmPkg": "react-native-headphone-detection", "npm": { - "downloads": 4343, - "weekDownloads": 1335, + "downloads": 3849, + "weekDownloads": 1436, "size": 31225, "versionsCount": 10, "latestRelease": "1.3.0", @@ -74185,7 +74347,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.488, + "popularity": -0.433, "topicSearchString": "headphones audio-jack bluetooth" }, { @@ -74212,10 +74374,10 @@ "updatedAt": "2024-02-05T04:47:54Z", "createdAt": "2017-03-03T07:58:57Z", "pushedAt": "2024-02-05T04:47:54Z", - "forks": 618, + "forks": 619, "issues": 211, "subscribers": 50, - "stars": 2495, + "stars": 2496, "dependencies": 2 }, "name": "react-native-charts-wrapper", @@ -74245,8 +74407,8 @@ }, "npmPkg": "react-native-charts-wrapper", "npm": { - "downloads": 23325, - "weekDownloads": 5276, + "downloads": 12978, + "weekDownloads": 4424, "size": 359518, "versionsCount": 37, "latestRelease": "0.6.0", @@ -74263,7 +74425,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.192, + "popularity": 0.29, "topicSearchString": "chart android mpandroidchart ios charts" }, { @@ -74291,7 +74453,7 @@ "updatedAt": "2022-06-02T00:01:04Z", "createdAt": "2017-09-09T09:29:32Z", "pushedAt": "2022-06-02T00:01:04Z", - "forks": 71, + "forks": 72, "issues": 7, "subscribers": 8, "stars": 532, @@ -74326,8 +74488,8 @@ "unmaintained": true, "npmPkg": "react-native-awesome-alerts", "npm": { - "downloads": 10964, - "weekDownloads": 2560, + "downloads": 9361, + "weekDownloads": 2364, "size": 24339, "versionsCount": 25, "latestRelease": "2.0.0", @@ -74342,7 +74504,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.551, + "popularity": -0.535, "topicSearchString": "alerts dialog ios android alert popup" }, { @@ -74414,8 +74576,8 @@ }, "npmPkg": "react-native-swipeable-list", "npm": { - "downloads": 15177, - "weekDownloads": 6014, + "downloads": 14452, + "weekDownloads": 5214, "size": 21793, "versionsCount": 11, "latestRelease": "0.1.2", @@ -74428,7 +74590,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.587, + "popularity": 0.307, "topicSearchString": "flatlist swipeable ux list gesture animations performant android component ios web" }, { @@ -74488,8 +74650,8 @@ "unmaintained": true, "npmPkg": "react-native-jsi-contacts", "npm": { - "downloads": 8, - "weekDownloads": 1, + "downloads": 9, + "weekDownloads": 6, "size": 95745, "versionsCount": 11, "latestRelease": "0.2.3", @@ -74504,7 +74666,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -0.9, "topicSearchString": "ios android jsi contacts library" }, { @@ -74567,8 +74729,8 @@ "unmaintained": true, "npmPkg": "react-native-openalpr", "npm": { - "downloads": 1124, - "weekDownloads": 154, + "downloads": 1338, + "weekDownloads": 197, "size": 480189297, "versionsCount": 15, "latestRelease": "2.2.0", @@ -74584,7 +74746,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.633, + "popularity": -0.625, "topicSearchString": "openalpr camera camera-component opencv" }, { @@ -74617,7 +74779,7 @@ "forks": 55, "issues": 1, "subscribers": 8, - "stars": 315, + "stars": 316, "dependencies": 0 }, "name": "react-native-multibar", @@ -74649,8 +74811,8 @@ "unmaintained": true, "npmPkg": "react-native-multibar", "npm": { - "downloads": 36, - "weekDownloads": 10, + "downloads": 104, + "weekDownloads": 12, "size": 2551676, "versionsCount": 27, "latestRelease": "1.1.5", @@ -74665,7 +74827,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.25, + "popularity": -1.4, "topicSearchString": "navigation bar bottom-bar tab-bar multi-bar tabbar" }, { @@ -74738,8 +74900,8 @@ "unmaintained": true, "npmPkg": "react-native-ui-buttons", "npm": { - "downloads": 17, - "weekDownloads": 5, + "downloads": 32, + "weekDownloads": 4, "size": 15236, "versionsCount": 4, "latestRelease": "2.1.1", @@ -74753,7 +74915,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.5, + "popularity": -1.636, "topicSearchString": "component mobile ios android ui button dual-tone-button buttons loading-support dual-tone-buttons loading-indicator typescript icon-button" }, { @@ -74821,8 +74983,8 @@ }, "unmaintained": true, "npm": { - "downloads": 19401, - "weekDownloads": 5128, + "downloads": 15711, + "weekDownloads": 4037, "size": 76622, "versionsCount": 67, "latestRelease": "0.14.0", @@ -74838,7 +75000,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.525, + "popularity": -0.532, "topicSearchString": "component-pdf-viewer-view-android-ios-pdf component pdf pdf-viewer javascript android ios hacktoberfest2020 hacktoberfest" }, { @@ -74898,8 +75060,8 @@ "configPlugin": false }, "npm": { - "downloads": 185, - "weekDownloads": 185, + "downloads": 942, + "weekDownloads": 374, "size": 141717, "versionsCount": 42, "latestRelease": "0.13.1", @@ -74912,7 +75074,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.11, + "popularity": -0.412, "topicSearchString": "view-android-ios-ui-screenshot-snapshot-testing testing ui view screenshot" }, { @@ -74940,7 +75102,7 @@ "forks": 36, "issues": 16, "subscribers": 14, - "stars": 1641, + "stars": 1643, "dependencies": 0 }, "name": "react-freeze", @@ -74966,24 +75128,23 @@ }, "npmPkg": "react-freeze", "npm": { - "downloads": 7821629, - "weekDownloads": 2025047, + "downloads": 7177974, + "weekDownloads": 1773615, "size": 17179, "versionsCount": 5, "latestRelease": "1.0.4", "latestReleaseDate": "2024-02-28T22:44:42.518Z", "hasReadme": true }, - "score": 100, + "score": 90, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.22, + "popularity": 0.21, "topicSearchString": "freeze" }, { @@ -75039,8 +75200,8 @@ }, "npmPkg": "react-native-native-runtime", "npm": { - "downloads": 11, - "weekDownloads": 1, + "downloads": 16, + "weekDownloads": 4, "size": 109022, "versionsCount": 1, "latestRelease": "0.2.0", @@ -75054,7 +75215,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.65, + "popularity": -0.483, "topicSearchString": "ios android" }, { @@ -75117,8 +75278,8 @@ "unmaintained": true, "npmPkg": "react-native-mlkit-ocr", "npm": { - "downloads": 10200, - "weekDownloads": 3170, + "downloads": 8861, + "weekDownloads": 2159, "size": 51794, "versionsCount": 9, "latestRelease": "0.3.0", @@ -75133,7 +75294,7 @@ "Has a description", "Unmaintained" ], - "popularity": -0.486, + "popularity": -0.543, "topicSearchString": "mlkit ocr text-recognition ios android" }, { @@ -75195,8 +75356,8 @@ "configPlugin": false }, "npm": { - "downloads": 289524, - "weekDownloads": 78387, + "downloads": 222808, + "weekDownloads": 59671, "size": 101483, "versionsCount": 19, "latestRelease": "2.6.0", @@ -75211,7 +75372,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.23, + "popularity": 0.228, "topicSearchString": "component ios android slider javascript web" }, { @@ -75267,8 +75428,8 @@ "unmaintained": true, "npmPkg": "react-native-shareplay", "npm": { - "downloads": 57, - "weekDownloads": 14, + "downloads": 66, + "weekDownloads": 18, "size": 33600, "versionsCount": 9, "latestRelease": "0.9.0", @@ -75283,7 +75444,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.285, + "popularity": -1.26, "topicSearchString": "ios" }, { @@ -75303,13 +75464,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-10-15T09:19:25Z", + "updatedAt": "2026-01-11T17:15:04Z", "createdAt": "2017-06-27T08:54:42Z", - "pushedAt": "2025-10-15T09:19:25Z", + "pushedAt": "2026-01-11T17:15:04Z", "forks": 69, - "issues": 4, + "issues": 3, "subscribers": 2, - "stars": 302, + "stars": 303, "dependencies": 0 }, "name": "react-native-shake", @@ -75338,21 +75499,22 @@ }, "npmPkg": "react-native-shake", "npm": { - "downloads": 81879, - "weekDownloads": 21584, - "size": 47705, - "versionsCount": 52, - "latestRelease": "6.8.1", - "latestReleaseDate": "2025-10-15T09:21:33.894Z", + "downloads": 66155, + "weekDownloads": 18298, + "size": 47904, + "versionsCount": 53, + "latestRelease": "6.8.2", + "latestReleaseDate": "2026-01-11T17:12:22.006Z", "hasReadme": true }, - "score": 30, + "score": 40, "matchingScoreModifiers": [ "Known", + "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.224, + "popularity": 0.235, "topicSearchString": "ios android" }, { @@ -75408,8 +75570,8 @@ "unmaintained": true, "npmPkg": "react-native-home-indicator", "npm": { - "downloads": 1993, - "weekDownloads": 644, + "downloads": 2068, + "weekDownloads": 627, "size": 17161, "versionsCount": 17, "latestRelease": "0.2.10", @@ -75424,7 +75586,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.475, + "popularity": -0.492, "topicSearchString": "home-indicator prefershomeindicatorautohidden iphonex safe-area" }, { @@ -75452,7 +75614,7 @@ "forks": 73, "issues": 0, "subscribers": 3, - "stars": 436, + "stars": 438, "dependencies": 0 }, "name": "react-native-email-link", @@ -75483,8 +75645,8 @@ }, "npmPkg": "react-native-email-link", "npm": { - "downloads": 254945, - "weekDownloads": 67090, + "downloads": 177495, + "weekDownloads": 53553, "size": 43434, "versionsCount": 53, "latestRelease": "1.16.1", @@ -75492,15 +75654,14 @@ "hasReadme": true }, "nightlyProgram": true, - "score": 65, + "score": 40, "matchingScoreModifiers": [ - "Popular", "Known", "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.224, + "popularity": 0.506, "topicSearchString": "component email link linking ios android" }, { @@ -75534,7 +75695,7 @@ "forks": 194, "issues": 146, "subscribers": 4, - "stars": 1298, + "stars": 1300, "dependencies": 1 }, "name": "react-native-element-dropdown", @@ -75571,8 +75732,8 @@ }, "npmPkg": "react-native-element-dropdown", "npm": { - "downloads": 97579, - "weekDownloads": 97579, + "downloads": 324203, + "weekDownloads": 82082, "size": 358790, "versionsCount": 127, "latestRelease": "2.12.4", @@ -75588,7 +75749,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.215, "topicSearchString": "elements components material dropdown lazy-loading load-more menu multiselect picker select select-country" }, { @@ -75621,7 +75782,7 @@ "forks": 52, "issues": 7, "subscribers": 14, - "stars": 903, + "stars": 905, "dependencies": 3 }, "name": "@gorhom/paper-onboarding", @@ -75656,8 +75817,8 @@ }, "unmaintained": true, "npm": { - "downloads": 198, - "weekDownloads": 82, + "downloads": 153, + "weekDownloads": 33, "size": 293297, "versionsCount": 11, "latestRelease": "1.2.0", @@ -75674,7 +75835,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.143, + "popularity": -1.317, "topicSearchString": "onboarding paper paper-onboarding ios android reanimated slider material ui redash" }, { @@ -75737,8 +75898,8 @@ "configPlugin": false }, "npm": { - "downloads": 591, - "weekDownloads": 212, + "downloads": 469, + "weekDownloads": 125, "size": 684037, "versionsCount": 54, "latestRelease": "2.3.0", @@ -75752,7 +75913,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.445, + "popularity": -0.523, "topicSearchString": "ios android select picker dropdown menu component" }, { @@ -75782,7 +75943,7 @@ "forks": 27, "issues": 9, "subscribers": 2, - "stars": 432, + "stars": 434, "dependencies": 0 }, "name": "react-native-quick-base64", @@ -75810,8 +75971,8 @@ }, "npmPkg": "react-native-quick-base64", "npm": { - "downloads": 598929, - "weekDownloads": 162851, + "downloads": 490154, + "weekDownloads": 135939, "size": 42766, "versionsCount": 22, "latestRelease": "2.2.2", @@ -75825,7 +75986,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.231, + "popularity": 0.236, "topicSearchString": "ios android" }, { @@ -75890,8 +76051,8 @@ "unmaintained": true, "npmPkg": "react-native-cardscan", "npm": { - "downloads": 303, - "weekDownloads": 84, + "downloads": 160, + "weekDownloads": 47, "size": 5246634, "versionsCount": 33, "latestRelease": "2.0.0", @@ -75907,7 +76068,7 @@ "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -1.263, + "popularity": -1.246, "topicSearchString": "card scan cardscan payment mobile android ios" }, { @@ -75934,7 +76095,7 @@ "updatedAt": "2023-10-23T19:37:53Z", "createdAt": "2021-08-16T15:05:05Z", "pushedAt": "2023-10-23T19:37:53Z", - "forks": 142, + "forks": 141, "issues": 86, "subscribers": 11, "stars": 341, @@ -75966,8 +76127,8 @@ "unmaintained": true, "npmPkg": "vision-camera-code-scanner", "npm": { - "downloads": 31634, - "weekDownloads": 8657, + "downloads": 22906, + "weekDownloads": 8002, "size": 160020, "versionsCount": 2, "latestRelease": "0.2.0", @@ -75983,7 +76144,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.517, + "popularity": -0.203, "topicSearchString": "ios android" }, { @@ -76043,8 +76204,8 @@ }, "unmaintained": true, "npm": { - "downloads": 9, - "weekDownloads": 3, + "downloads": 27, + "weekDownloads": 4, "size": 40178415, "versionsCount": 4, "latestRelease": "1.2.0", @@ -76059,7 +76220,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.2, + "popularity": -1.367, "topicSearchString": "twitter signin social-signin authentication hacktoberfest" }, { @@ -76086,7 +76247,7 @@ "forks": 15, "issues": 12, "subscribers": 4, - "stars": 172, + "stars": 173, "dependencies": 4 }, "name": "react-native-svg-app-icon", @@ -76114,8 +76275,8 @@ "unmaintained": true, "npmPkg": "react-native-svg-app-icon", "npm": { - "downloads": 2034, - "weekDownloads": 631, + "downloads": 1541, + "weekDownloads": 331, "size": 50938, "versionsCount": 10, "latestRelease": "0.6.1", @@ -76129,7 +76290,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.486, + "popularity": -0.567, "topicSearchString": "svg app-icon" }, { @@ -76191,8 +76352,8 @@ "unmaintained": true, "npmPkg": "rn-bounceable", "npm": { - "downloads": 486, - "weekDownloads": 149, + "downloads": 652, + "weekDownloads": 197, "size": 9110, "versionsCount": 39, "latestRelease": "1.2.0", @@ -76206,7 +76367,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.239, + "popularity": -1.242, "topicSearchString": "expo bounceable reanimated bounceable-component rn-bounceable web" }, { @@ -76267,8 +76428,8 @@ }, "npmPkg": "react-native-checkbox-reanimated", "npm": { - "downloads": 3530, - "weekDownloads": 835, + "downloads": 3889, + "weekDownloads": 942, "size": 39288, "versionsCount": 3, "latestRelease": "0.1.2", @@ -76282,7 +76443,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.201, + "popularity": 0.206, "topicSearchString": "ios android ui" }, { @@ -76312,7 +76473,7 @@ "forks": 28, "issues": 3, "subscribers": 6, - "stars": 994, + "stars": 997, "dependencies": 0 }, "name": "react-native-edge-to-edge", @@ -76343,8 +76504,8 @@ }, "npmPkg": "react-native-edge-to-edge", "npm": { - "downloads": 2428549, - "weekDownloads": 620935, + "downloads": 2134094, + "weekDownloads": 530732, "size": 120168, "versionsCount": 27, "latestRelease": "1.7.0", @@ -76359,7 +76520,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.217, + "popularity": 0.211, "topicSearchString": "edge-to-edge status-bar navigation-bar system-bar system-bars" }, { @@ -76416,8 +76577,8 @@ "unmaintained": true, "npmPkg": "react-native-sha", "npm": { - "downloads": 9, - "weekDownloads": 2, + "downloads": 5, + "weekDownloads": 3, "size": 97336, "versionsCount": 6, "latestRelease": "0.1.6", @@ -76432,7 +76593,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -0.9, "topicSearchString": "ios android" }, { @@ -76493,8 +76654,8 @@ }, "npmPkg": "react-native-customizable-toast", "npm": { - "downloads": 11978, - "weekDownloads": 5575, + "downloads": 10460, + "weekDownloads": 2250, "size": 146642, "versionsCount": 5, "latestRelease": "0.2.1", @@ -76507,7 +76668,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.396, + "popularity": 0.183, "topicSearchString": "ios android" }, { @@ -76572,8 +76733,8 @@ "unmaintained": true, "npmPkg": "react-native-lazy-index", "npm": { - "downloads": 4, - "weekDownloads": 3, + "downloads": 19, + "weekDownloads": 4, "size": 20906, "versionsCount": 9, "latestRelease": "2.1.4", @@ -76588,7 +76749,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1, + "popularity": -1.3, "topicSearchString": "babel bundle codegen index.js inline lazy macro on-demand performance ram require ram-bundle lazy-loading" }, { @@ -76621,7 +76782,7 @@ "forks": 26, "issues": 0, "subscribers": 2, - "stars": 223, + "stars": 224, "dependencies": 0 }, "name": "@homielab/react-native-auto-scroll", @@ -76651,8 +76812,8 @@ "configPlugin": false }, "npm": { - "downloads": 7872, - "weekDownloads": 1788, + "downloads": 7098, + "weekDownloads": 1936, "size": 24290, "versionsCount": 6, "latestRelease": "1.1.2", @@ -76666,7 +76827,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.193, + "popularity": 0.232, "topicSearchString": "ios android marquee auto-scrolling auto-scroll" }, { @@ -76734,22 +76895,21 @@ }, "npmPkg": "react-native-recaptcha-that-works", "npm": { - "downloads": 76787, - "weekDownloads": 19903, + "downloads": 59104, + "weekDownloads": 17239, "size": 39880, "versionsCount": 12, "latestRelease": "2.0.0", "latestReleaseDate": "2023-08-19T18:14:23.406Z", "hasReadme": true }, - "score": 40, + "score": 30, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.22, + "popularity": 0.248, "topicSearchString": "ios android recaptcha captcha security webview hacktoberfest" }, { @@ -76818,8 +76978,8 @@ }, "npmPkg": "react-native-payment-icons", "npm": { - "downloads": 5126, - "weekDownloads": 1609, + "downloads": 4468, + "weekDownloads": 1303, "size": 53834, "versionsCount": 8, "latestRelease": "1.0.11", @@ -76832,7 +76992,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.017, + "popularity": -0.002, "topicSearchString": "credit card payment visa mastercard credit-card icon paypal icons logo svg image creditcard logos" }, { @@ -76860,7 +77020,7 @@ "forks": 11, "issues": 10, "subscribers": 3, - "stars": 141, + "stars": 140, "dependencies": 0 }, "name": "react-native-sfsymbols", @@ -76891,8 +77051,8 @@ }, "npmPkg": "react-native-sfsymbols", "npm": { - "downloads": 7217, - "weekDownloads": 2262, + "downloads": 6481, + "weekDownloads": 1933, "size": 24204, "versionsCount": 8, "latestRelease": "1.2.2", @@ -76906,7 +77066,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.266, + "popularity": 0.254, "topicSearchString": "sf symbols icons sfsymbols symbol ios" }, { @@ -76965,8 +77125,8 @@ "unmaintained": true, "npmPkg": "react-native-platforms", "npm": { - "downloads": 41, - "weekDownloads": 27, + "downloads": 31, + "weekDownloads": 6, "size": 21164, "versionsCount": 3, "latestRelease": "0.2.0", @@ -76980,7 +77140,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.15, + "popularity": -1.579, "topicSearchString": "ios android" }, { @@ -77015,10 +77175,10 @@ "updatedAt": "2025-12-13T08:38:22Z", "createdAt": "2021-09-07T05:58:39Z", "pushedAt": "2025-12-13T08:38:22Z", - "forks": 346, + "forks": 347, "issues": 15, "subscribers": 27, - "stars": 3316, + "stars": 3324, "dependencies": 0 }, "name": "react-native-reanimated-carousel", @@ -77053,8 +77213,8 @@ }, "npmPkg": "react-native-reanimated-carousel", "npm": { - "downloads": 950266, - "weekDownloads": 293307, + "downloads": 720815, + "weekDownloads": 279969, "size": 1764025, "versionsCount": 120, "latestRelease": "4.0.3", @@ -77069,7 +77229,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.512, + "popularity": 0.58, "topicSearchString": "ios android carousel reanimated infinite-scroll swiper web snap hacktoberfest" }, { @@ -77103,7 +77263,7 @@ "forks": 73, "issues": 29, "subscribers": 6, - "stars": 715, + "stars": 716, "dependencies": 0 }, "name": "react-native-in-app-review", @@ -77153,8 +77313,8 @@ }, "npmPkg": "react-native-in-app-review", "npm": { - "downloads": 568769, - "weekDownloads": 160777, + "downloads": 436261, + "weekDownloads": 135070, "size": 60618, "versionsCount": 54, "latestRelease": "4.4.2", @@ -77168,7 +77328,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.24, + "popularity": 0.513, "topicSearchString": "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 component in-app-comment review-api playstore appstore appgallery huawei huawei-appgallery inappcomment hms" }, { @@ -77228,8 +77388,8 @@ "configPlugin": false }, "npm": { - "downloads": 154, - "weekDownloads": 29, + "downloads": 145, + "weekDownloads": 32, "size": 38458, "versionsCount": 27, "latestRelease": "2.1.10", @@ -77242,7 +77402,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.589, + "popularity": -0.562, "topicSearchString": "state-management hooks state-persistence shipt" }, { @@ -77305,8 +77465,8 @@ }, "npmPkg": "react-native-owl", "npm": { - "downloads": 1069, - "weekDownloads": 329, + "downloads": 722, + "weekDownloads": 108, "size": 155902, "versionsCount": 15, "latestRelease": "1.5.0", @@ -77320,7 +77480,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.262, + "popularity": -0.622, "topicSearchString": "ios android mobile visual-regression testing tooling javscript typescript" }, { @@ -77377,8 +77537,8 @@ }, "npmPkg": "react-native-ticker", "npm": { - "downloads": 2482, - "weekDownloads": 635, + "downloads": 2266, + "weekDownloads": 559, "size": 14162, "versionsCount": 27, "latestRelease": "6.0.1", @@ -77392,7 +77552,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.217, + "popularity": 0.21, "topicSearchString": "ticker animated" }, { @@ -77415,10 +77575,10 @@ "updatedAt": "2024-10-15T16:20:48Z", "createdAt": "2020-09-21T19:09:21Z", "pushedAt": "2024-10-15T16:20:48Z", - "forks": 267, + "forks": 268, "issues": 120, "subscribers": 25, - "stars": 1102, + "stars": 1107, "dependencies": 1 }, "name": "react-native-health", @@ -77450,8 +77610,8 @@ }, "npmPkg": "react-native-health", "npm": { - "downloads": 66918, - "weekDownloads": 15347, + "downloads": 60985, + "weekDownloads": 15050, "size": 552260, "versionsCount": 40, "latestRelease": "1.19.0", @@ -77468,7 +77628,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.195, + "popularity": 0.21, "topicSearchString": "apple health-kit healthkit ios apple-healthkit health fitness" }, { @@ -77533,8 +77693,8 @@ "unmaintained": true, "npmPkg": "react-native-interactable-reanimated", "npm": { - "downloads": 1242, - "weekDownloads": 346, + "downloads": 767, + "weekDownloads": 156, "size": 129811, "versionsCount": 12, "latestRelease": "0.0.15", @@ -77548,7 +77708,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.513, + "popularity": -1.327, "topicSearchString": "reanimated interactable interactable-reanimated" }, { @@ -77613,8 +77773,8 @@ "unmaintained": true, "npmPkg": "expo-video-player", "npm": { - "downloads": 6331, - "weekDownloads": 1546, + "downloads": 4922, + "weekDownloads": 1360, "size": 41869, "versionsCount": 22, "latestRelease": "2.2.0", @@ -77629,7 +77789,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.542, + "popularity": -0.515, "topicSearchString": "customizable expo player video-player expo-video-player videoplayer expo-videoplayer video typescript" }, { @@ -77685,8 +77845,8 @@ "unmaintained": true, "npmPkg": "react-native-accelerometer-parallax", "npm": { - "downloads": 72, - "weekDownloads": 4, + "downloads": 69, + "weekDownloads": 66, "size": 10594, "versionsCount": 60, "latestRelease": "1.6.1", @@ -77700,7 +77860,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.7, + "popularity": -0.925, "topicSearchString": "" }, { @@ -77733,7 +77893,7 @@ "forks": 13, "issues": 6, "subscribers": 2, - "stars": 119, + "stars": 120, "dependencies": 3 }, "name": "react-native-swipe-calendar", @@ -77763,8 +77923,8 @@ "unmaintained": true, "npmPkg": "react-native-swipe-calendar", "npm": { - "downloads": 797, - "weekDownloads": 280, + "downloads": 832, + "weekDownloads": 289, "size": 219985, "versionsCount": 22, "latestRelease": "0.0.21", @@ -77778,7 +77938,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.201, + "popularity": -1.204, "topicSearchString": "infinite pager swipe calendar" }, { @@ -77842,8 +78002,8 @@ "unmaintained": true, "npmPkg": "react-native-pan-pinch-view", "npm": { - "downloads": 499, - "weekDownloads": 137, + "downloads": 445, + "weekDownloads": 84, "size": 66733, "versionsCount": 6, "latestRelease": "2.0.0", @@ -77858,7 +78018,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.266, + "popularity": -1.338, "topicSearchString": "ios android component zoom" }, { @@ -77922,8 +78082,8 @@ }, "unmaintained": true, "npm": { - "downloads": 24, - "weekDownloads": 6, + "downloads": 17, + "weekDownloads": 9, "size": 2437197, "versionsCount": 3, "latestRelease": "2.0.1", @@ -77938,7 +78098,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.51, + "popularity": -1.3, "topicSearchString": "ios android oauth passkey passkeys passwordless authentication" }, { @@ -78001,8 +78161,8 @@ }, "npmPkg": "vision-camera-dynamsoft-barcode-reader", "npm": { - "downloads": 145, - "weekDownloads": 46, + "downloads": 105, + "weekDownloads": 17, "size": 77310, "versionsCount": 35, "latestRelease": "2.3.0", @@ -78015,7 +78175,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.479, + "popularity": -0.608, "topicSearchString": "ios android pdf417 barcode qr-code ean13 data-matrix" }, { @@ -78080,8 +78240,8 @@ }, "npmPkg": "react-native-lan-port-scanner", "npm": { - "downloads": 80, - "weekDownloads": 22, + "downloads": 88, + "weekDownloads": 21, "size": 57006, "versionsCount": 14, "latestRelease": "1.4.2", @@ -78095,7 +78255,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.506, + "popularity": -0.54, "topicSearchString": "ios android lan scanner port lan-scan lan-scanner port-scanner wifi-scanner" }, { @@ -78124,7 +78284,7 @@ "updatedAt": "2022-09-15T13:53:08Z", "createdAt": "2019-09-11T11:30:17Z", "pushedAt": "2022-09-15T13:53:08Z", - "forks": 34, + "forks": 33, "issues": 2, "subscribers": 4, "stars": 205, @@ -78161,8 +78321,8 @@ "unmaintained": true, "npmPkg": "react-native-animated-pagination-dot", "npm": { - "downloads": 8537, - "weekDownloads": 2459, + "downloads": 3972, + "weekDownloads": 2089, "size": 90946, "versionsCount": 17, "latestRelease": "0.4.0", @@ -78178,7 +78338,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.505, + "popularity": -0.303, "topicSearchString": "pagination dot instagram scroll scrollable page paginate" }, { @@ -78236,8 +78396,8 @@ }, "npmPkg": "react-native-ad", "npm": { - "downloads": 52, - "weekDownloads": 11, + "downloads": 25, + "weekDownloads": 14, "size": 4186934, "versionsCount": 4, "latestRelease": "1.2.4", @@ -78251,7 +78411,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.567, + "popularity": -0.19, "topicSearchString": "ads gromore ad" }, { @@ -78308,8 +78468,8 @@ }, "unmaintained": true, "npm": { - "downloads": 168, - "weekDownloads": 24, + "downloads": 192, + "weekDownloads": 113, "size": 281570979, "versionsCount": 5, "latestRelease": "1.0.0-beta.4", @@ -78324,7 +78484,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.377, + "popularity": -0.998, "topicSearchString": "material-you material-design personalization" }, { @@ -78349,13 +78509,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-08T17:50:27Z", + "updatedAt": "2026-01-07T17:45:13Z", "createdAt": "2021-12-14T16:53:48Z", - "pushedAt": "2025-12-08T17:50:27Z", - "forks": 415, - "issues": 11, + "pushedAt": "2026-01-07T17:45:13Z", + "forks": 419, + "issues": 10, "subscribers": 7, - "stars": 1641, + "stars": 1640, "dependencies": 6 }, "name": "@clerk/expo", @@ -78381,14 +78541,15 @@ "newArchitecture": false, "isArchived": false, "hasReadme": true, - "hasNativeCode": false, - "configPlugin": false + "hasNativeCode": true, + "configPlugin": true, + "moduleType": "expo" }, "npm": { - "downloads": 9300, - "weekDownloads": 2150, + "downloads": 7820, + "weekDownloads": 2875, "size": 239839, - "versionsCount": 117, + "versionsCount": 147, "latestRelease": "2.19.0", "latestReleaseDate": "2025-11-11T13:30:55.468Z", "hasReadme": false @@ -78401,7 +78562,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.197, + "popularity": 0.313, "topicSearchString": "expo auth authentication passwordless session jwt" }, { @@ -78461,8 +78622,8 @@ "unmaintained": true, "npmPkg": "react-native-hashing", "npm": { - "downloads": 14, - "weekDownloads": 3, + "downloads": 24, + "weekDownloads": 4, "size": 216882, "versionsCount": 6, "latestRelease": "0.1.5", @@ -78477,7 +78638,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.59, "topicSearchString": "ios android hashing jsi cpp javascript typescript" }, { @@ -78509,7 +78670,7 @@ "forks": 21, "issues": 3, "subscribers": 4, - "stars": 242, + "stars": 243, "dependencies": 0 }, "name": "react-icomoon", @@ -78541,8 +78702,8 @@ }, "npmPkg": "react-icomoon", "npm": { - "downloads": 79231, - "weekDownloads": 21765, + "downloads": 58960, + "weekDownloads": 16510, "size": 92411, "versionsCount": 47, "latestRelease": "2.6.1", @@ -78556,7 +78717,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.234, + "popularity": 0.238, "topicSearchString": "icomoon svg icon icons reactjs svg-icons hacktoberfest" }, { @@ -78623,8 +78784,8 @@ "unmaintained": true, "npmPkg": "react-native-chatty", "npm": { - "downloads": 109, - "weekDownloads": 12, + "downloads": 93, + "weekDownloads": 46, "size": 725887, "versionsCount": 33, "latestRelease": "0.4.3", @@ -78638,7 +78799,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.404, + "popularity": -1.062, "topicSearchString": "ios android javascript web chat chat-ui expo" }, { @@ -78694,8 +78855,8 @@ }, "unmaintained": true, "npm": { - "downloads": 185, - "weekDownloads": 43, + "downloads": 79, + "weekDownloads": 41, "size": 36562, "versionsCount": 12, "latestRelease": "0.1.2", @@ -78709,7 +78870,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.294, "topicSearchString": "gauge" }, { @@ -78774,8 +78935,8 @@ "unmaintained": true, "npmPkg": "react-native-insta-story", "npm": { - "downloads": 2635, - "weekDownloads": 645, + "downloads": 2146, + "weekDownloads": 507, "size": 71597, "versionsCount": 20, "latestRelease": "1.1.9", @@ -78790,7 +78951,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.542, + "popularity": -0.549, "topicSearchString": "insta-story story instagram ios android" }, { @@ -78856,8 +79017,8 @@ "unmaintained": true, "npmPkg": "react-native-section-alphabet-list", "npm": { - "downloads": 14253, - "weekDownloads": 3703, + "downloads": 15240, + "weekDownloads": 3018, "size": 25645, "versionsCount": 12, "latestRelease": "3.0.0", @@ -78872,7 +79033,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.529, + "popularity": -0.582, "topicSearchString": "alphabet sectionlist letters address addressbook custom" }, { @@ -78903,10 +79064,10 @@ "updatedAt": "2023-08-17T08:26:13Z", "createdAt": "2019-06-18T15:01:59Z", "pushedAt": "2023-08-17T08:26:13Z", - "forks": 121, + "forks": 120, "issues": 6, "subscribers": 4, - "stars": 630, + "stars": 629, "dependencies": 3 }, "name": "react-native-skeleton-content", @@ -78938,8 +79099,8 @@ "unmaintained": true, "npmPkg": "react-native-skeleton-content", "npm": { - "downloads": 2165, - "weekDownloads": 1425, + "downloads": 4940, + "weekDownloads": 1179, "size": 42964, "versionsCount": 25, "latestRelease": "1.0.28", @@ -78954,7 +79115,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.19, + "popularity": -0.547, "topicSearchString": "skeleton loader placeholders gradient animation component" }, { @@ -78986,7 +79147,7 @@ "forks": 49, "issues": 4, "subscribers": 2, - "stars": 317, + "stars": 319, "dependencies": 1 }, "name": "react-native-skeleton-content-nonexpo", @@ -79018,8 +79179,8 @@ "unmaintained": true, "npmPkg": "react-native-skeleton-content-nonexpo", "npm": { - "downloads": 1424, - "weekDownloads": 712, + "downloads": 1690, + "weekDownloads": 538, "size": 42316, "versionsCount": 12, "latestRelease": "1.0.13", @@ -79035,7 +79196,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.325, + "popularity": -0.479, "topicSearchString": "node npm component loader animation skeleton" }, { @@ -79065,7 +79226,7 @@ "updatedAt": "2023-09-19T02:37:53Z", "createdAt": "2016-03-14T03:12:34Z", "pushedAt": "2023-09-19T02:37:53Z", - "forks": 224, + "forks": 223, "issues": 128, "subscribers": 57, "stars": 693, @@ -79101,8 +79262,8 @@ "unmaintained": true, "npmPkg": "react-native-share-menu", "npm": { - "downloads": 6276, - "weekDownloads": 2544, + "downloads": 7575, + "weekDownloads": 2028, "size": 62433, "versionsCount": 34, "latestRelease": "6.0.0", @@ -79120,7 +79281,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.405, + "popularity": -0.522, "topicSearchString": "component android ios share share-extension custom-view share-intent" }, { @@ -79175,8 +79336,8 @@ "unmaintained": true, "npmPkg": "react-native-colo-loco", "npm": { - "downloads": 82, - "weekDownloads": 23, + "downloads": 10, + "weekDownloads": 10, "size": 40769, "versionsCount": 21, "latestRelease": "1.3.0", @@ -79191,7 +79352,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.258, + "popularity": -0.5, "topicSearchString": "ios android" }, { @@ -79247,8 +79408,8 @@ "unmaintained": true, "npmPkg": "react-native-url-router", "npm": { - "downloads": 151, - "weekDownloads": 35, + "downloads": 119, + "weekDownloads": 28, "size": 63032, "versionsCount": 9, "latestRelease": "0.2.2", @@ -79331,8 +79492,8 @@ "unmaintained": true, "npmPkg": "react-native-scrollable-tabstring", "npm": { - "downloads": 39, - "weekDownloads": 11, + "downloads": 35, + "weekDownloads": 6, "size": 38314, "versionsCount": 8, "latestRelease": "0.0.8", @@ -79346,7 +79507,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.506, + "popularity": -1.6, "topicSearchString": "tab scroll string navigator tabstring stringtab scrollable horizontal animated component scrollview ios android" }, { @@ -79446,7 +79607,7 @@ "forks": 38, "issues": 21, "subscribers": 4, - "stars": 233, + "stars": 234, "dependencies": 0 }, "name": "react-native-media-console", @@ -79478,8 +79639,8 @@ }, "npmPkg": "react-native-media-console", "npm": { - "downloads": 24738, - "weekDownloads": 5757, + "downloads": 19953, + "weekDownloads": 5828, "size": 1368036, "versionsCount": 38, "latestRelease": "2.2.4", @@ -79494,7 +79655,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.198, + "popularity": 0.248, "topicSearchString": "video video-controls video-player community tvos media-player" }, { @@ -79554,8 +79715,8 @@ "unmaintained": true, "npmPkg": "rn-status-bar", "npm": { - "downloads": 10, - "weekDownloads": 6, + "downloads": 9, + "weekDownloads": 4, "size": 84475, "versionsCount": 6, "latestRelease": "0.1.6", @@ -79569,7 +79730,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.15, + "popularity": -1.35, "topicSearchString": "ios android statusbar" }, { @@ -79629,8 +79790,8 @@ "unmaintained": true, "npmPkg": "react-native-virtual-keyboard", "npm": { - "downloads": 1296, - "weekDownloads": 362, + "downloads": 859, + "weekDownloads": 258, "size": 7758, "versionsCount": 15, "latestRelease": "1.2.3", @@ -79644,7 +79805,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.512, + "popularity": -1.245, "topicSearchString": "keyboard" }, { @@ -79701,8 +79862,8 @@ }, "npmPkg": "react-native-record-screen", "npm": { - "downloads": 1654, - "weekDownloads": 500, + "downloads": 864, + "weekDownloads": 300, "size": 69149, "versionsCount": 15, "latestRelease": "0.6.2", @@ -79717,7 +79878,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.257, + "popularity": -0.454, "topicSearchString": "ios android" }, { @@ -79774,8 +79935,8 @@ "unmaintained": true, "npmPkg": "react-native-tags", "npm": { - "downloads": 2503, - "weekDownloads": 610, + "downloads": 1496, + "weekDownloads": 386, "size": 12484, "versionsCount": 20, "latestRelease": "2.2.1", @@ -79791,7 +79952,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.543, + "popularity": -0.531, "topicSearchString": "tags tag-input" }, { @@ -79854,8 +80015,8 @@ "configPlugin": false }, "npm": { - "downloads": 3486, - "weekDownloads": 1203, + "downloads": 1247, + "weekDownloads": 851, "size": 15225, "versionsCount": 1, "latestRelease": "1.0.2", @@ -79870,7 +80031,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.457, + "popularity": -0.169, "topicSearchString": "visibility visbility-sensor viewport" }, { @@ -79930,8 +80091,8 @@ "configPlugin": false }, "npm": { - "downloads": 37, - "weekDownloads": 37, + "downloads": 93, + "weekDownloads": 17, "size": 116231, "versionsCount": 6, "latestRelease": "0.1.7", @@ -79945,7 +80106,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.175, + "popularity": -0.588, "topicSearchString": "ios android" }, { @@ -80006,8 +80167,8 @@ }, "npmPkg": "react-native-flex-layout", "npm": { - "downloads": 16963, - "weekDownloads": 5174, + "downloads": 7490, + "weekDownloads": 3262, "size": 181167, "versionsCount": 6, "latestRelease": "0.1.5", @@ -80020,7 +80181,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.509, + "popularity": 0.37, "topicSearchString": "ios android flexbox layout" }, { @@ -80082,8 +80243,8 @@ "unmaintained": true, "npmPkg": "react-native-tableview-list", "npm": { - "downloads": 6, - "weekDownloads": 3, + "downloads": 8, + "weekDownloads": 1, "size": 168653, "versionsCount": 16, "latestRelease": "0.1.17", @@ -80098,7 +80259,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.9, + "popularity": -1.3, "topicSearchString": "ios android" }, { @@ -80124,9 +80285,9 @@ "createdAt": "2017-06-02T09:44:41Z", "pushedAt": "2025-01-24T18:09:33Z", "forks": 260, - "issues": 27, + "issues": 26, "subscribers": 16, - "stars": 2144, + "stars": 2149, "dependencies": 0 }, "name": "@notifee/react-native", @@ -80159,8 +80320,8 @@ "configPlugin": false }, "npm": { - "downloads": 888416, - "weekDownloads": 241033, + "downloads": 711469, + "weekDownloads": 198376, "size": 919380, "versionsCount": 152, "latestRelease": "9.1.8", @@ -80175,7 +80336,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.231, + "popularity": 0.237, "topicSearchString": "scheduling channels android ios firebase fcm notifee notifications onesignal" }, { @@ -80201,7 +80362,7 @@ "forks": 666, "issues": 3, "subscribers": 304, - "stars": 3330, + "stars": 3334, "dependencies": 0 }, "name": "react-native-notifications", @@ -80236,8 +80397,8 @@ }, "npmPkg": "react-native-notifications", "npm": { - "downloads": 100378, - "weekDownloads": 24232, + "downloads": 75838, + "weekDownloads": 21121, "size": 2763194, "versionsCount": 248, "latestRelease": "5.2.2", @@ -80253,7 +80414,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.205, + "popularity": 0.237, "topicSearchString": "component ios push-notifications notifications notification pushkit push-kit actionable-notifications interactive-notifications" }, { @@ -80312,8 +80473,8 @@ "unmaintained": true, "npmPkg": "react-native-focus", "npm": { - "downloads": 10, - "weekDownloads": 2, + "downloads": 16, + "weekDownloads": 4, "size": 52379, "versionsCount": 4, "latestRelease": "1.2.0", @@ -80328,7 +80489,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.483, "topicSearchString": "ios ios-15 focus do-not-disturb" }, { @@ -80387,8 +80548,8 @@ "configPlugin": false }, "npm": { - "downloads": 86, - "weekDownloads": 17, + "downloads": 83, + "weekDownloads": 14, "size": 44911, "versionsCount": 8, "latestRelease": "2.0.3", @@ -80402,7 +80563,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.83, + "popularity": -0.853, "topicSearchString": "auth authentication" }, { @@ -80434,7 +80595,7 @@ "forks": 63, "issues": 19, "subscribers": 3, - "stars": 470, + "stars": 471, "dependencies": 0 }, "name": "react-native-wheely", @@ -80464,8 +80625,8 @@ "unmaintained": true, "npmPkg": "react-native-wheely", "npm": { - "downloads": 62988, - "weekDownloads": 16058, + "downloads": 46739, + "weekDownloads": 14609, "size": 20511, "versionsCount": 12, "latestRelease": "0.6.0", @@ -80480,7 +80641,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.533, + "popularity": -0.234, "topicSearchString": "wheel-picker wheel picker wheely" }, { @@ -80538,8 +80699,8 @@ }, "npmPkg": "react-native-launch-arguments", "npm": { - "downloads": 795629, - "weekDownloads": 259852, + "downloads": 562481, + "weekDownloads": 186837, "size": 30756, "versionsCount": 22, "latestRelease": "4.1.1", @@ -80553,7 +80714,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.528, + "popularity": 0.532, "topicSearchString": "launch arguments detox testing appium maestro" }, { @@ -80617,8 +80778,8 @@ }, "npmPkg": "react-native-animated-numbers", "npm": { - "downloads": 12717, - "weekDownloads": 3752, + "downloads": 10529, + "weekDownloads": 2436, "size": 44605, "versionsCount": 15, "latestRelease": "0.6.3", @@ -80632,7 +80793,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.251, + "popularity": 0.197, "topicSearchString": "component ios android animation text number animated numbers" }, { @@ -80689,8 +80850,8 @@ "unmaintained": true, "npmPkg": "react-native-switch-selector", "npm": { - "downloads": 30295, - "weekDownloads": 8610, + "downloads": 21360, + "weekDownloads": 6852, "size": 234161, "versionsCount": 35, "latestRelease": "2.3.0", @@ -80704,7 +80865,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.508, + "popularity": -0.227, "topicSearchString": "" }, { @@ -80771,8 +80932,8 @@ }, "npmPkg": "react-native-admob-native-ads", "npm": { - "downloads": 582, - "weekDownloads": 302, + "downloads": 964, + "weekDownloads": 262, "size": 757247, "versionsCount": 40, "latestRelease": "0.7.6", @@ -80786,7 +80947,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.306, + "popularity": -0.518, "topicSearchString": "android ios admob ads admob-ads google-admob advanced advanced-ads admob-advanced-ads objective-c java" }, { @@ -80820,7 +80981,7 @@ "forks": 124, "issues": 30, "subscribers": 17, - "stars": 2383, + "stars": 2387, "dependencies": 0 }, "name": "react-native-graph", @@ -80863,8 +81024,8 @@ }, "npmPkg": "react-native-graph", "npm": { - "downloads": 22206, - "weekDownloads": 5227, + "downloads": 20026, + "weekDownloads": 4560, "size": 264119, "versionsCount": 7, "latestRelease": "1.1.0", @@ -80880,7 +81041,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.2, + "popularity": 0.194, "topicSearchString": "ios android svg chart charts library performance crypto graph animation graphs stock beautiful wallet animated skia linegraph" }, { @@ -80910,7 +81071,7 @@ "forks": 17, "issues": 9, "subscribers": 8, - "stars": 372, + "stars": 373, "dependencies": 1 }, "name": "react-native-bignumber", @@ -80952,8 +81113,8 @@ }, "npmPkg": "react-native-bignumber", "npm": { - "downloads": 200, - "weekDownloads": 51, + "downloads": 202, + "weekDownloads": 74, "size": 352235, "versionsCount": 17, "latestRelease": "0.3.0", @@ -80966,7 +81127,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.533, + "popularity": -0.435, "topicSearchString": "ios android jsi crypto c++ fast web3 number bignumber bn big math library wallet app cryptography" }, { @@ -81022,8 +81183,8 @@ "unmaintained": true, "npmPkg": "react-native-select-contact", "npm": { - "downloads": 43979, - "weekDownloads": 10209, + "downloads": 39336, + "weekDownloads": 9919, "size": 182975, "versionsCount": 27, "latestRelease": "1.6.3", @@ -81039,7 +81200,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.553, + "popularity": -0.536, "topicSearchString": "contacts address-book people select-contact" }, { @@ -81090,8 +81251,8 @@ "unmaintained": true, "npmPkg": "react-native-shared-group-preferences", "npm": { - "downloads": 34725, - "weekDownloads": 11133, + "downloads": 24040, + "weekDownloads": 6966, "size": 36840, "versionsCount": 25, "latestRelease": "1.1.24", @@ -81107,7 +81268,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.227, + "popularity": -0.504, "topicSearchString": "" }, { @@ -81170,8 +81331,8 @@ "configPlugin": false }, "npm": { - "downloads": 902, - "weekDownloads": 254, + "downloads": 723, + "weekDownloads": 168, "size": 62417, "versionsCount": 9, "latestRelease": "2.0.0", @@ -81184,7 +81345,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.51, + "popularity": -0.552, "topicSearchString": "ios android segmented-arc arc segmented-gauge" }, { @@ -81259,8 +81420,8 @@ "unmaintained": true, "npmPkg": "react-native-actions-sheet-picker", "npm": { - "downloads": 178, - "weekDownloads": 57, + "downloads": 174, + "weekDownloads": 30, "size": 54672, "versionsCount": 19, "latestRelease": "0.3.5", @@ -81275,7 +81436,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.222, + "popularity": -1.35, "topicSearchString": "ios android select searchable-select picker dropdown modal selector selectbox searchable option actions-sheet actionsheet filterable javascript" }, { @@ -81306,7 +81467,7 @@ "updatedAt": "2025-12-02T11:45:52Z", "createdAt": "2021-09-03T17:18:21Z", "pushedAt": "2025-12-02T11:45:52Z", - "forks": 47, + "forks": 48, "issues": 20, "subscribers": 3, "stars": 155, @@ -81338,8 +81499,8 @@ "configPlugin": false }, "npm": { - "downloads": 5513, - "weekDownloads": 1192, + "downloads": 4161, + "weekDownloads": 1354, "size": 517438, "versionsCount": 8, "latestRelease": "1.1.2", @@ -81354,7 +81515,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.184, + "popularity": 0.277, "topicSearchString": "ios android leaflet leaflet-map" }, { @@ -81381,13 +81542,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T10:43:24Z", + "updatedAt": "2026-01-07T15:33:34Z", "createdAt": "2022-04-17T18:00:04Z", - "pushedAt": "2025-12-30T10:43:24Z", + "pushedAt": "2026-01-07T15:33:34Z", "forks": 125, "issues": 64, "subscribers": 16, - "stars": 3214, + "stars": 3238, "dependencies": 1 }, "name": "react-native-keyboard-controller", @@ -81434,12 +81595,12 @@ }, "npmPkg": "react-native-keyboard-controller", "npm": { - "downloads": 589097, - "weekDownloads": 541447, - "size": 1138959, - "versionsCount": 105, - "latestRelease": "1.20.3", - "latestReleaseDate": "2025-12-30T10:54:19.560Z", + "downloads": 1765997, + "weekDownloads": 466920, + "size": 1139156, + "versionsCount": 106, + "latestRelease": "1.20.4", + "latestReleaseDate": "2026-01-07T15:36:15.510Z", "hasReadme": true }, "nightlyProgram": true, @@ -81451,7 +81612,7 @@ "Has a README file", "Has a description" ], - "popularity": 1.031, + "popularity": 0.225, "topicSearchString": "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" }, { @@ -81512,8 +81673,8 @@ "unmaintained": true, "npmPkg": "react-native-quick-websql", "npm": { - "downloads": 317, - "weekDownloads": 119, + "downloads": 183, + "weekDownloads": 52, "size": 42762, "versionsCount": 3, "latestRelease": "0.3.0", @@ -81528,7 +81689,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.178, + "popularity": -1.258, "topicSearchString": "ios android sqlite jsi typescript" }, { @@ -81590,8 +81751,8 @@ }, "npmPkg": "react-native-notificated", "npm": { - "downloads": 4703, - "weekDownloads": 1522, + "downloads": 3859, + "weekDownloads": 988, "size": 591251, "versionsCount": 13, "latestRelease": "0.1.7", @@ -81606,7 +81767,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.275, + "popularity": 0.218, "topicSearchString": "ios android push-notifications notifications toast toast-notifications notification" }, { @@ -81666,8 +81827,8 @@ "unmaintained": true, "npmPkg": "react-native-esbuild", "npm": { - "downloads": 27, - "weekDownloads": 2, + "downloads": 35, + "weekDownloads": 10, "size": 52997, "versionsCount": 13, "latestRelease": "0.6.0", @@ -81682,7 +81843,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.433, + "popularity": -1.25, "topicSearchString": "esbuild dev-server development bundler" }, { @@ -81741,8 +81902,8 @@ "unmaintained": true, "npmPkg": "cross-local-storage", "npm": { - "downloads": 15, - "weekDownloads": 6, + "downloads": 12, + "weekDownloads": 3, "size": 1795929, "versionsCount": 5, "latestRelease": "0.0.5", @@ -81757,7 +81918,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1.45, "topicSearchString": "library storybook components" }, { @@ -81819,8 +81980,8 @@ }, "npmPkg": "rn-card-scanner", "npm": { - "downloads": 720, - "weekDownloads": 720, + "downloads": 2092, + "weekDownloads": 560, "size": 137603552, "versionsCount": 4, "latestRelease": "1.1.2", @@ -81834,7 +81995,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.102, + "popularity": 0.228, "topicSearchString": "ios android card-scanner" }, { @@ -81894,8 +82055,8 @@ "unmaintained": true, "npmPkg": "react-native-cupertino-list", "npm": { - "downloads": 27, - "weekDownloads": 9, + "downloads": 31, + "weekDownloads": 1, "size": 16359, "versionsCount": 8, "latestRelease": "0.0.8", @@ -81910,7 +82071,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.45, + "popularity": -1.721, "topicSearchString": "cupertino component" }, { @@ -81968,8 +82129,8 @@ }, "npmPkg": "react-native-infinite-pager", "npm": { - "downloads": 16274, - "weekDownloads": 5051, + "downloads": 10666, + "weekDownloads": 3336, "size": 194270, "versionsCount": 35, "latestRelease": "0.3.18", @@ -81983,7 +82144,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.514, + "popularity": 0.266, "topicSearchString": "infinite pager swipe slideshow" }, { @@ -82012,9 +82173,9 @@ "createdAt": "2022-06-11T18:11:47Z", "pushedAt": "2025-11-11T15:24:48Z", "forks": 24, - "issues": 20, + "issues": 19, "subscribers": 3, - "stars": 469, + "stars": 470, "dependencies": 0 }, "name": "@appandflow/react-navigation-bottom-sheet", @@ -82042,23 +82203,22 @@ "configPlugin": false }, "npm": { - "downloads": 399, - "weekDownloads": 73, + "downloads": 512, + "weekDownloads": 66, "size": 50559, "versionsCount": 3, "latestRelease": "1.1.2", "latestReleaseDate": "2025-11-11T15:24:47.777Z", "hasReadme": true }, - "score": 35, + "score": 25, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": -0.593, + "popularity": -0.64, "topicSearchString": "navigation bottom-sheet expo-router" }, { @@ -82125,8 +82285,8 @@ "unmaintained": true, "npmPkg": "react-native-picky", "npm": { - "downloads": 539, - "weekDownloads": 210, + "downloads": 658, + "weekDownloads": 181, "size": 97781, "versionsCount": 7, "latestRelease": "0.4.0", @@ -82140,7 +82300,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.167, + "popularity": -1.265, "topicSearchString": "ios android picker wheel typescript wheelpicker" }, { @@ -82167,7 +82327,7 @@ "createdAt": "2022-06-17T16:21:54Z", "pushedAt": "2025-10-30T12:46:46Z", "forks": 9, - "issues": 3, + "issues": 4, "subscribers": 1, "stars": 127, "dependencies": 0 @@ -82204,8 +82364,8 @@ }, "npmPkg": "react-native-place-picker", "npm": { - "downloads": 471, - "weekDownloads": 110, + "downloads": 276, + "weekDownloads": 93, "size": 118473, "versionsCount": 18, "latestRelease": "3.1.0", @@ -82218,7 +82378,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.55, + "popularity": -0.459, "topicSearchString": "expo place-picker reactnativeplacepicker android ios kotlin reactjs swift typescript" }, { @@ -82274,8 +82434,8 @@ }, "unmaintained": true, "npm": { - "downloads": 20832, - "weekDownloads": 4388, + "downloads": 23277, + "weekDownloads": 5024, "size": 881469, "versionsCount": 4, "latestRelease": "4.1.2", @@ -82291,7 +82451,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.571, + "popularity": -0.567, "topicSearchString": "" }, { @@ -82317,7 +82477,7 @@ "forks": 32, "issues": 11, "subscribers": 9, - "stars": 635, + "stars": 638, "dependencies": 2 }, "name": "react-native-app-clip", @@ -82347,8 +82507,8 @@ }, "npmPkg": "react-native-app-clip", "npm": { - "downloads": 26432, - "weekDownloads": 6550, + "downloads": 26406, + "weekDownloads": 6709, "size": 68597, "versionsCount": 37, "latestRelease": "0.6.1", @@ -82362,7 +82522,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.211, + "popularity": 0.216, "topicSearchString": "expo app-clip reactnativeappclip ios" }, { @@ -82421,8 +82581,8 @@ "unmaintained": true, "npmPkg": "react-native-compressed-jsbundle", "npm": { - "downloads": 194, - "weekDownloads": 78, + "downloads": 151, + "weekDownloads": 23, "size": 2151590, "versionsCount": 3, "latestRelease": "0.1.2", @@ -82437,7 +82597,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.153, + "popularity": -1.369, "topicSearchString": "ios android brotli compression" }, { @@ -82462,10 +82622,10 @@ "updatedAt": "2025-10-22T18:52:38Z", "createdAt": "2018-08-20T11:08:29Z", "pushedAt": "2025-10-22T18:52:38Z", - "forks": 50, - "issues": 3, + "forks": 51, + "issues": 4, "subscribers": 6, - "stars": 402, + "stars": 403, "dependencies": 1 }, "name": "react-native-get-random-values", @@ -82501,23 +82661,22 @@ }, "npmPkg": "react-native-get-random-values", "npm": { - "downloads": 5165392, - "weekDownloads": 1333161, + "downloads": 4191387, + "weekDownloads": 1142953, "size": 11183, "versionsCount": 18, "latestRelease": "2.0.0", "latestReleaseDate": "2025-10-22T18:56:01.245Z", "hasReadme": true }, - "score": 90, + "score": 55, "matchingScoreModifiers": [ - "Very popular", "Popular", "Known", "Has a README file", "Has a description" ], - "popularity": 0.219, + "popularity": 0.232, "topicSearchString": "crypto.getrandomvalues crypto get-random-values getrandomvalues polyfill webcrypto rng random javascript hacktoberfest" }, { @@ -82546,13 +82705,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-18T12:25:25Z", + "updatedAt": "2026-01-10T10:13:05Z", "createdAt": "2021-11-08T13:19:09Z", - "pushedAt": "2025-12-18T12:25:25Z", + "pushedAt": "2026-01-10T10:13:05Z", "forks": 540, - "issues": 86, + "issues": 84, "subscribers": 259, - "stars": 8095, + "stars": 8124, "dependencies": 2 }, "name": "@shopify/react-native-skia", @@ -82576,8 +82735,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1522297, - "weekDownloads": 367461, + "downloads": 1375477, + "weekDownloads": 358351, "size": 9369423, "versionsCount": 249, "latestRelease": "2.4.14", @@ -82594,7 +82753,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.205, + "popularity": 0.221, "topicSearchString": "" }, { @@ -82626,10 +82785,10 @@ "updatedAt": "2025-11-07T17:24:26Z", "createdAt": "2021-12-20T15:48:14Z", "pushedAt": "2025-11-07T17:24:26Z", - "forks": 315, - "issues": 74, + "forks": 318, + "issues": 75, "subscribers": 215, - "stars": 6850, + "stars": 6868, "dependencies": 0 }, "name": "@shopify/flash-list", @@ -82662,24 +82821,23 @@ "configPlugin": false }, "npm": { - "downloads": 2122526, - "weekDownloads": 714868, + "downloads": 1875968, + "weekDownloads": 570675, "size": 818706, "versionsCount": 73, "latestRelease": "2.2.0", "latestReleaseDate": "2025-10-27T17:24:39.453Z", "hasReadme": true }, - "score": 100, + "score": 90, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.536, + "popularity": 0.509, "topicSearchString": "recyclerview listview flatlist-alternative flatlist recyclerlistview 60fps cross-platform web performance" }, { @@ -82709,7 +82867,7 @@ "forks": 36, "issues": 10, "subscribers": 20, - "stars": 1405, + "stars": 1409, "dependencies": 5 }, "name": "reassure", @@ -82736,8 +82894,8 @@ }, "npmPkg": "reassure", "npm": { - "downloads": 702338, - "weekDownloads": 242524, + "downloads": 496180, + "weekDownloads": 163150, "size": 30430, "versionsCount": 43, "latestRelease": "1.4.0", @@ -82752,7 +82910,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.544, + "popularity": 0.529, "topicSearchString": "ios android" }, { @@ -82915,7 +83073,7 @@ "forks": 155, "issues": 16, "subscribers": 30, - "stars": 1732, + "stars": 1731, "dependencies": 0 }, "name": "react-native-universal-project", @@ -82987,10 +83145,10 @@ "updatedAt": "2025-12-14T08:00:20Z", "createdAt": "2021-07-30T13:10:45Z", "pushedAt": "2025-12-14T08:00:20Z", - "forks": 187, - "issues": 92, + "forks": 188, + "issues": 97, "subscribers": 4, - "stars": 1226, + "stars": 1233, "dependencies": 1 }, "name": "react-native-gifted-charts", @@ -83037,8 +83195,8 @@ }, "npmPkg": "react-native-gifted-charts", "npm": { - "downloads": 343941, - "weekDownloads": 91430, + "downloads": 278234, + "weekDownloads": 75767, "size": 360636, "versionsCount": 207, "latestRelease": "1.4.70", @@ -83053,7 +83211,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.226, + "popularity": 0.231, "topicSearchString": "chart charts graph data-visualization bar pie donut area line radar star population pyramid barchart piechart line-charts pie-chart donut-chart area-chart pyramid-chart radar-chart" }, { @@ -83120,8 +83278,8 @@ }, "npmPkg": "rxn-input", "npm": { - "downloads": 1, - "weekDownloads": 1, + "downloads": 15, + "weekDownloads": 2, "size": 100091, "versionsCount": 1, "latestRelease": "0.0.1", @@ -83136,7 +83294,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1, + "popularity": -1.617, "topicSearchString": "typescript input web rxn gamepad keyboard mouse keyboard-events android ios listener gamepad-inputs cross-platform keylistener listeners" }, { @@ -83200,8 +83358,8 @@ "unmaintained": true, "npmPkg": "rn-perfect-sketch-canvas", "npm": { - "downloads": 323, - "weekDownloads": 66, + "downloads": 256, + "weekDownloads": 51, "size": 80063, "versionsCount": 8, "latestRelease": "0.3.0", @@ -83216,7 +83374,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.326, + "popularity": -1.33, "topicSearchString": "ios android sketch canvas skia" }, { @@ -83275,7 +83433,7 @@ "unmaintained": true, "npmPkg": "rn-skia-sketch-canvas", "npm": { - "downloads": 9, + "downloads": 8, "weekDownloads": 2, "size": 57576, "versionsCount": 6, @@ -83291,7 +83449,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.1, "topicSearchString": "ios android" }, { @@ -83349,8 +83507,8 @@ }, "unmaintained": true, "npm": { - "downloads": 166, - "weekDownloads": 166, + "downloads": 141, + "weekDownloads": 68, "size": 911621, "versionsCount": 15, "latestRelease": "1.1.2", @@ -83365,7 +83523,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.649, + "popularity": -1.088, "topicSearchString": "styling tailwind-css" }, { @@ -83433,8 +83591,8 @@ }, "npmPkg": "react-native-react-bridge", "npm": { - "downloads": 1522, - "weekDownloads": 1522, + "downloads": 3595, + "weekDownloads": 1078, "size": 52187, "versionsCount": 40, "latestRelease": "0.12.4", @@ -83447,7 +83605,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.85, + "popularity": 0.255, "topicSearchString": "expo dom preact web metro webview html hooks webassembly" }, { @@ -83489,13 +83647,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-27T11:12:39Z", + "updatedAt": "2026-01-10T12:31:08Z", "createdAt": "2022-06-29T18:45:29Z", - "pushedAt": "2025-12-27T11:12:39Z", + "pushedAt": "2026-01-10T12:31:08Z", "forks": 24, - "issues": 4, + "issues": 2, "subscribers": 2, - "stars": 418, + "stars": 425, "dependencies": 0 }, "name": "reanimated-color-picker", @@ -83539,12 +83697,12 @@ }, "npmPkg": "reanimated-color-picker", "npm": { - "downloads": 118728, - "weekDownloads": 34812, - "size": 3713380, - "versionsCount": 104, - "latestRelease": "4.1.1", - "latestReleaseDate": "2025-09-11T10:27:28.162Z", + "downloads": 85438, + "weekDownloads": 24071, + "size": 3714025, + "versionsCount": 105, + "latestRelease": "4.2.0", + "latestReleaseDate": "2026-01-10T12:33:16.929Z", "hasReadme": true }, "score": 40, @@ -83554,7 +83712,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.249, + "popularity": 0.239, "topicSearchString": "color-picker expo android ios web reanimated color picker wheel slider swatches palette rgb hex hsl hsv hwb colorkit renimated" }, { @@ -83623,8 +83781,8 @@ }, "npmPkg": "react-native-material-you-colors", "npm": { - "downloads": 43, - "weekDownloads": 41, + "downloads": 173, + "weekDownloads": 40, "size": 440753, "versionsCount": 8, "latestRelease": "0.1.2", @@ -83637,7 +83795,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.07, + "popularity": -0.55, "topicSearchString": "web palette material-you material-design ios dynamic-color colors android expo palette-generation" }, { @@ -83702,8 +83860,8 @@ "configPlugin": false }, "npm": { - "downloads": 401493, - "weekDownloads": 262385, + "downloads": 277153, + "weekDownloads": 25687, "size": 331001, "versionsCount": 20, "latestRelease": "0.9.5", @@ -83717,7 +83875,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.806, + "popularity": 0.079, "topicSearchString": "web maps ios android" }, { @@ -83751,7 +83909,7 @@ "forks": 56, "issues": 1, "subscribers": 8, - "stars": 501, + "stars": 502, "dependencies": 0 }, "name": "@likashefqet/react-native-image-zoom", @@ -83795,8 +83953,8 @@ "configPlugin": false }, "npm": { - "downloads": 164638, - "weekDownloads": 44349, + "downloads": 132799, + "weekDownloads": 35449, "size": 205566, "versionsCount": 15, "latestRelease": "4.3.0", @@ -83810,7 +83968,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.229, + "popularity": 0.227, "topicSearchString": "photo image picture zoom pinch pan reanimated gesture instagram image-zoom zoom-image zoomable-image zoomable javascript ui-lib rn likashefqet likashefi gesture-handler" }, { @@ -83839,7 +83997,7 @@ "forks": 4, "issues": 0, "subscribers": 1, - "stars": 74, + "stars": 75, "dependencies": 1 }, "name": "expo-music-picker", @@ -83874,8 +84032,8 @@ }, "npmPkg": "expo-music-picker", "npm": { - "downloads": 70, - "weekDownloads": 16, + "downloads": 38, + "weekDownloads": 15, "size": 73005, "versionsCount": 4, "latestRelease": "0.2.0", @@ -83888,7 +84046,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.55, + "popularity": -0.375, "topicSearchString": "expo expo-music-picker music picker music-picker expomusicpicker android ios music-metadata" }, { @@ -83946,8 +84104,8 @@ }, "unmaintained": true, "npm": { - "downloads": 524, - "weekDownloads": 118, + "downloads": 463, + "weekDownloads": 108, "size": 197655, "versionsCount": 8, "latestRelease": "0.5.3", @@ -83963,7 +84121,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.308, + "popularity": -1.3, "topicSearchString": "health-kit google-fit fitness android ios apple-health" }, { @@ -84027,8 +84185,8 @@ "unmaintained": true, "npmPkg": "react-native-outside-press", "npm": { - "downloads": 49379, - "weekDownloads": 13608, + "downloads": 32744, + "weekDownloads": 11102, "size": 50287, "versionsCount": 7, "latestRelease": "1.2.2", @@ -84037,13 +84195,12 @@ }, "score": 0, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description", "Not updated recently", "Unmaintained" ], - "popularity": -0.516, + "popularity": -0.212, "topicSearchString": "ios android expo macos web windows reactjs" }, { @@ -84068,13 +84225,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-13T21:46:45Z", + "updatedAt": "2026-01-02T00:29:47Z", "createdAt": "2022-07-23T22:45:42Z", - "pushedAt": "2025-12-13T21:46:45Z", + "pushedAt": "2026-01-02T00:29:47Z", "forks": 94, - "issues": 39, + "issues": 38, "subscribers": 9, - "stars": 405, + "stars": 407, "dependencies": 0 }, "name": "react-native-document-scanner-plugin", @@ -84104,12 +84261,12 @@ }, "npmPkg": "react-native-document-scanner-plugin", "npm": { - "downloads": 74760, - "weekDownloads": 21922, - "size": 53836, - "versionsCount": 25, - "latestRelease": "2.0.3", - "latestReleaseDate": "2025-12-13T21:57:31.330Z", + "downloads": 57550, + "weekDownloads": 16322, + "size": 54487, + "versionsCount": 26, + "latestRelease": "2.0.4", + "latestReleaseDate": "2026-01-02T00:38:38.507Z", "hasReadme": false }, "score": 40, @@ -84119,7 +84276,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.249, + "popularity": 0.241, "topicSearchString": "ios android document-scanner" }, { @@ -84149,7 +84306,7 @@ "forks": 22, "issues": 1, "subscribers": 3, - "stars": 157, + "stars": 159, "dependencies": 3 }, "name": "react-native-btr", @@ -84187,8 +84344,8 @@ }, "npmPkg": "react-native-btr", "npm": { - "downloads": 9586, - "weekDownloads": 2678, + "downloads": 7307, + "weekDownloads": 1994, "size": 20186, "versionsCount": 33, "latestRelease": "2.2.2", @@ -84200,7 +84357,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.238, + "popularity": 0.232, "topicSearchString": "android ios bottomsheet checkbox collapsible-card color-picker radio-buttons snackbar tags ui-components ui-elements icon-picker modal-input" }, { @@ -84227,13 +84384,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-08-07T09:09:30Z", + "updatedAt": "2026-01-05T13:01:48Z", "createdAt": "2022-05-09T15:50:37Z", - "pushedAt": "2025-08-07T09:09:30Z", + "pushedAt": "2026-01-05T13:01:48Z", "forks": 20, "issues": 24, "subscribers": 28, - "stars": 289, + "stars": 290, "dependencies": 1 }, "name": "@react-native-ama/core", @@ -84259,20 +84416,21 @@ "configPlugin": false }, "npm": { - "downloads": 2896, - "weekDownloads": 726, + "downloads": 2266, + "weekDownloads": 841, "size": 81407, "versionsCount": 13, "latestRelease": "1.2.1", "latestReleaseDate": "2025-08-07T09:10:45.848Z", "hasReadme": false }, - "score": 20, + "score": 30, "matchingScoreModifiers": [ "Known", + "Recently updated", "Has a description" ], - "popularity": 0.213, + "popularity": 0.316, "topicSearchString": "a11y accessibility" }, { @@ -84334,8 +84492,8 @@ }, "npmPkg": "vision-camera-dynamsoft-label-recognizer", "npm": { - "downloads": 212, - "weekDownloads": 22, + "downloads": 241, + "weekDownloads": 124, "size": 204902, "versionsCount": 22, "latestRelease": "3.1.0", @@ -84348,7 +84506,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.66, + "popularity": -0.307, "topicSearchString": "mrz machine-readable-zone ocr optical-character-recognition ios android" }, { @@ -84418,8 +84576,8 @@ }, "npmPkg": "react-native-fiesta", "npm": { - "downloads": 260, - "weekDownloads": 260, + "downloads": 595, + "weekDownloads": 175, "size": 300788, "versionsCount": 9, "latestRelease": "0.7.0", @@ -84433,7 +84591,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.102, + "popularity": -0.5, "topicSearchString": "ios android @shopify/-skia web skia animations component javascript typescript hacktoberfest" }, { @@ -84497,8 +84655,8 @@ "unmaintained": true, "npmPkg": "vision-camera-ocr", "npm": { - "downloads": 886, - "weekDownloads": 101, + "downloads": 1047, + "weekDownloads": 105, "size": 48307, "versionsCount": 1, "latestRelease": "1.0.0", @@ -84513,7 +84671,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.403, + "popularity": -0.665, "topicSearchString": "ios android mobile camera" }, { @@ -84574,8 +84732,8 @@ "configPlugin": false }, "npm": { - "downloads": 3797, - "weekDownloads": 1217, + "downloads": 2904, + "weekDownloads": 719, "size": 30013, "versionsCount": 9, "latestRelease": "0.5.1", @@ -84588,7 +84746,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.273, + "popularity": 0.211, "topicSearchString": "mobile android ui vector image component" }, { @@ -84622,10 +84780,10 @@ "updatedAt": "2025-12-29T10:14:57Z", "createdAt": "2016-06-15T11:58:01Z", "pushedAt": "2025-12-29T10:14:57Z", - "forks": 1890, - "issues": 202, + "forks": 1888, + "issues": 203, "subscribers": 357, - "stars": 11757, + "stars": 11774, "dependencies": 37 }, "name": "detox", @@ -84650,8 +84808,8 @@ }, "npmPkg": "detox", "npm": { - "downloads": 1362207, - "weekDownloads": 372834, + "downloads": 1143166, + "weekDownloads": 313059, "size": 15899125, "versionsCount": 708, "latestRelease": "20.46.3", @@ -84698,10 +84856,10 @@ "updatedAt": "2025-12-15T16:22:07Z", "createdAt": "2021-08-10T07:31:15Z", "pushedAt": "2025-12-15T16:22:07Z", - "forks": 19, + "forks": 18, "issues": 1, "subscribers": 3, - "stars": 190, + "stars": 191, "dependencies": 0 }, "name": "react-native-wallet-manager", @@ -84736,8 +84894,8 @@ }, "npmPkg": "react-native-wallet-manager", "npm": { - "downloads": 43888, - "weekDownloads": 13707, + "downloads": 35659, + "weekDownloads": 9640, "size": 354949, "versionsCount": 14, "latestRelease": "2.0.1", @@ -84751,7 +84909,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.515, + "popularity": 0.23, "topicSearchString": "ios android wallet apple-wallet pkpass google-wallet google-wallet-api passkit" }, { @@ -84807,8 +84965,8 @@ "unmaintained": true, "npmPkg": "react-native-wallet-pass", "npm": { - "downloads": 324, - "weekDownloads": 125, + "downloads": 246, + "weekDownloads": 72, "size": 36611, "versionsCount": 6, "latestRelease": "1.0.5", @@ -84823,7 +84981,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.421, + "popularity": -1.497, "topicSearchString": "ios android passkit wallet" }, { @@ -84848,10 +85006,10 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-12T01:12:35Z", + "updatedAt": "2025-12-22T02:07:49Z", "createdAt": "2022-01-13T02:38:10Z", - "pushedAt": "2025-12-12T01:12:35Z", - "forks": 44, + "pushedAt": "2025-12-22T02:07:49Z", + "forks": 43, "issues": 0, "subscribers": 9, "stars": 91, @@ -84888,8 +85046,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 8926, - "weekDownloads": 6017, + "downloads": 28621, + "weekDownloads": 4681, "size": 5773498, "versionsCount": 85, "latestRelease": "3.12.1", @@ -84904,7 +85062,7 @@ "New Architecture support unknown", "No license, GPL license or unrecognized license" ], - "popularity": 0.573, + "popularity": 0.139, "topicSearchString": "sendbird uikit chat messaging real-time ui-components user-authentication channel-management sdk-integration customizable feature-rich social-app customer-support gaming api" }, { @@ -84983,7 +85141,7 @@ "configPlugin": false }, "npm": { - "downloads": 1206, + "downloads": 1022, "weekDownloads": 258, "size": 1034299, "versionsCount": 17, @@ -84998,7 +85156,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.068, + "popularity": -0.035, "topicSearchString": "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 reactnativecalls sendbird typescript video" }, { @@ -85067,8 +85225,8 @@ }, "npmPkg": "rxn-units", "npm": { - "downloads": 61, - "weekDownloads": 15, + "downloads": 46, + "weekDownloads": 14, "size": 7596, "versionsCount": 13, "latestRelease": "0.1.7", @@ -85081,7 +85239,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.536, + "popularity": -0.47, "topicSearchString": "typescript units web expo rxn viewport viewport-units reactjs vh viewport-size vmax vmin vw" }, { @@ -85137,22 +85295,23 @@ "configPlugin": false }, "npm": { - "downloads": 433, - "weekDownloads": 267, + "downloads": 464, + "weekDownloads": 79, "size": 64555, "versionsCount": 152, "latestRelease": "1.9.0", "latestReleaseDate": "2025-07-13T10:06:52.132Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ "Known", "Has a README file", "Has a description", - "New Architecture support unknown" + "New Architecture support unknown", + "Not updated recently" ], - "popularity": -0.221, + "popularity": -0.605, "topicSearchString": "" }, { @@ -85206,8 +85365,8 @@ "unmaintained": true, "npmPkg": "react-native-video-cache", "npm": { - "downloads": 17719, - "weekDownloads": 4332, + "downloads": 11195, + "weekDownloads": 4638, "size": 80219, "versionsCount": 16, "latestRelease": "2.7.4", @@ -85223,7 +85382,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.542, + "popularity": -0.398, "topicSearchString": "" }, { @@ -85280,8 +85439,8 @@ }, "npmPkg": "react-native-bluetooth-classic", "npm": { - "downloads": 13607, - "weekDownloads": 3704, + "downloads": 14082, + "weekDownloads": 3253, "size": 344519, "versionsCount": 63, "latestRelease": "1.73.0-rc.17", @@ -85296,7 +85455,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.231, + "popularity": 0.196, "topicSearchString": "bluetooth-classic bluetooth-adapter android external-accessory ios bluetooth" }, { @@ -85352,8 +85511,8 @@ }, "npmPkg": "react-native-cloud-store", "npm": { - "downloads": 3782, - "weekDownloads": 2734, + "downloads": 15456, + "weekDownloads": 3147, "size": 221149, "versionsCount": 40, "latestRelease": "0.12.0", @@ -85367,7 +85526,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.615, + "popularity": 0.173, "topicSearchString": "ios android icloud swift" }, { @@ -85435,7 +85594,7 @@ "npmPkg": "react-native-clocks", "npm": { "downloads": 12, - "weekDownloads": 4, + "weekDownloads": 5, "size": 167694, "versionsCount": 4, "latestRelease": "0.1.1", @@ -85449,7 +85608,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1, "topicSearchString": "ios android clock web skia time javascript typescript hacktoberfest" }, { @@ -85508,8 +85667,8 @@ }, "unmaintained": true, "npm": { - "downloads": 52, - "weekDownloads": 9, + "downloads": 38, + "weekDownloads": 19, "size": 19730, "versionsCount": 4, "latestRelease": "0.3.1", @@ -85523,7 +85682,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.6, + "popularity": -1.275, "topicSearchString": "expo picker select" }, { @@ -85583,8 +85742,8 @@ }, "unmaintained": true, "npm": { - "downloads": 26, - "weekDownloads": 9, + "downloads": 23, + "weekDownloads": 6, "size": 20317, "versionsCount": 2, "latestRelease": "0.1.4", @@ -85598,7 +85757,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.45, + "popularity": -1.51, "topicSearchString": "expo snackbar popup notification" }, { @@ -85629,7 +85788,7 @@ "updatedAt": "2025-01-15T22:51:41Z", "createdAt": "2022-06-02T14:00:53Z", "pushedAt": "2025-01-15T22:51:41Z", - "forks": 21, + "forks": 22, "issues": 3, "subscribers": 3, "stars": 336, @@ -85664,8 +85823,8 @@ }, "npmPkg": "react-native-volume-manager", "npm": { - "downloads": 92790, - "weekDownloads": 24117, + "downloads": 50154, + "weekDownloads": 19045, "size": 240484, "versionsCount": 33, "latestRelease": "2.0.8", @@ -85679,7 +85838,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.221, + "popularity": 0.573, "topicSearchString": "ios expo volume mute silent android" }, { @@ -85738,8 +85897,8 @@ }, "npmPkg": "amazon-ivs-react-native-player", "npm": { - "downloads": 5339, - "weekDownloads": 1592, + "downloads": 4452, + "weekDownloads": 944, "size": 204354489, "versionsCount": 7, "latestRelease": "1.5.0", @@ -85753,7 +85912,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.254, + "popularity": 0.18, "topicSearchString": "ios android amazon-ivs" }, { @@ -85789,14 +85948,14 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-31T17:40:57Z", + "updatedAt": "2026-01-12T10:25:43Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-31T17:40:57Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, - "dependencies": 24 + "pushedAt": "2026-01-12T10:25:43Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, + "dependencies": 25 }, "name": "expo-router", "fullName": "expo/expo", @@ -85822,10 +85981,10 @@ }, "npmPkg": "expo-router", "npm": { - "downloads": 4323636, - "weekDownloads": 1047079, + "downloads": 4159897, + "weekDownloads": 993070, "size": 2457884, - "versionsCount": 356, + "versionsCount": 357, "latestRelease": "6.0.21", "latestReleaseDate": "2025-12-18T11:43:34.131Z", "hasReadme": true @@ -85840,7 +85999,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.206, + "popularity": 0.203, "topicSearchString": "expo" }, { @@ -85905,8 +86064,8 @@ }, "npmPkg": "react-native-help-create", "npm": { - "downloads": 47, - "weekDownloads": 47, + "downloads": 65, + "weekDownloads": 9, "size": 115710, "versionsCount": 16, "latestRelease": "2.7.0", @@ -85918,7 +86077,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.105, + "popularity": -0.63, "topicSearchString": "help-create rnhc mobile-development best-practice best-practices cross-platform redux typescript javascript navigation cli reactnavigation hacktoberfest" }, { @@ -85985,7 +86144,7 @@ }, "unmaintained": true, "npm": { - "downloads": 8, + "downloads": 12, "weekDownloads": 2, "size": 263300, "versionsCount": 3, @@ -86001,7 +86160,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1.55, "topicSearchString": "ios android awesome-clock customcomponent npm-package npmjs clock-view" }, { @@ -86072,8 +86231,8 @@ "configPlugin": false }, "npm": { - "downloads": 288, - "weekDownloads": 121, + "downloads": 293, + "weekDownloads": 51, "size": 146257, "versionsCount": 25, "latestRelease": "3.0.1", @@ -86089,7 +86248,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.389, + "popularity": -0.6, "topicSearchString": "basic-components tabbar tab animation-challenges animation navigation component library easy-to-use android ios rtl-support tabs" }, { @@ -86154,8 +86313,8 @@ }, "unmaintained": true, "npm": { - "downloads": 37, - "weekDownloads": 5, + "downloads": 30, + "weekDownloads": 7, "size": 43006, "versionsCount": 4, "latestRelease": "0.0.4", @@ -86170,7 +86329,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.375, + "popularity": -1.3, "topicSearchString": "ios android header navbar rn-header actionbar navigation-header top-navigation-bar mobile-app" }, { @@ -86237,8 +86396,8 @@ }, "unmaintained": true, "npm": { - "downloads": 5, - "weekDownloads": 2, + "downloads": 1, + "weekDownloads": 1, "size": 12266, "versionsCount": 5, "latestRelease": "1.0.4", @@ -86253,7 +86412,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1, "topicSearchString": "component flatlist-animaiton animation onscroll-faltlist-animation mobile ios android ui flatlist card-animaiton flatlist-card animation-library card-animations design mobile-app" }, { @@ -86321,8 +86480,8 @@ }, "unmaintained": true, "npm": { - "downloads": 314, - "weekDownloads": 90, + "downloads": 198, + "weekDownloads": 37, "size": 100280, "versionsCount": 4, "latestRelease": "1.2.1", @@ -86337,7 +86496,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.253, + "popularity": -1.339, "topicSearchString": "stagger-view rn-stagger-view stagger-list rn-stagger-list list-view" }, { @@ -86476,7 +86635,7 @@ }, "unmaintained": true, "npm": { - "downloads": 25, + "downloads": 19, "weekDownloads": 7, "size": 51785, "versionsCount": 3, @@ -86492,7 +86651,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.47, + "popularity": -1.4, "topicSearchString": "ios android animation progress-view svg speedview speed-meter speed-progress speed-view runningspeed typescript" }, { @@ -86522,7 +86681,7 @@ "forks": 52, "issues": 32, "subscribers": 6, - "stars": 74, + "stars": 75, "dependencies": 0 }, "name": "@pusher/pusher-websocket-react-native", @@ -86549,8 +86708,8 @@ "configPlugin": false }, "npm": { - "downloads": 36622, - "weekDownloads": 18232, + "downloads": 46504, + "weekDownloads": 16832, "size": 2175787, "versionsCount": 14, "latestRelease": "1.3.2", @@ -86565,7 +86724,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.673, + "popularity": 0.558, "topicSearchString": "ios android" }, { @@ -86627,8 +86786,8 @@ "unmaintained": true, "npmPkg": "expo-split-pane", "npm": { - "downloads": 26, - "weekDownloads": 3, + "downloads": 23, + "weekDownloads": 1, "size": 31794, "versionsCount": 13, "latestRelease": "0.4.1", @@ -86642,7 +86801,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.65, + "popularity": -1.71, "topicSearchString": "expo web split divider movable" }, { @@ -86677,7 +86836,7 @@ "forks": 27, "issues": 15, "subscribers": 1, - "stars": 301, + "stars": 305, "dependencies": 7 }, "name": "react-native-marked", @@ -86707,8 +86866,8 @@ }, "npmPkg": "react-native-marked", "npm": { - "downloads": 56557, - "weekDownloads": 13858, + "downloads": 49997, + "weekDownloads": 11033, "size": 262474, "versionsCount": 90, "latestRelease": "8.0.0", @@ -86722,7 +86881,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.208, + "popularity": 0.188, "topicSearchString": "markdown renderer marked-js typescript" }, { @@ -86779,7 +86938,7 @@ "npmPkg": "react-native-style-queries", "npm": { "downloads": 72, - "weekDownloads": 41, + "weekDownloads": 12, "size": 30464, "versionsCount": 3, "latestRelease": "0.1.1", @@ -86792,7 +86951,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.488, + "popularity": -0.85, "topicSearchString": "" }, { @@ -86828,7 +86987,7 @@ "forks": 85, "issues": 47, "subscribers": 4, - "stars": 240, + "stars": 242, "dependencies": 4 }, "name": "react-native-autocomplete-dropdown", @@ -86864,8 +87023,8 @@ }, "npmPkg": "react-native-autocomplete-dropdown", "npm": { - "downloads": 54162, - "weekDownloads": 14271, + "downloads": 45118, + "weekDownloads": 12093, "size": 271247, "versionsCount": 52, "latestRelease": "5.0.0", @@ -86879,7 +87038,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.224, + "popularity": 0.228, "topicSearchString": "dropdown autocomplete picker typeahead select android ios dropdown-menu autocomplete-suggestions hacktoberfest" }, { @@ -86940,8 +87099,8 @@ }, "npmPkg": "react-native-fast-shadow", "npm": { - "downloads": 6665, - "weekDownloads": 6665, + "downloads": 29792, + "weekDownloads": 7057, "size": 50559, "versionsCount": 2, "latestRelease": "0.1.1", @@ -86955,7 +87114,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.85, + "popularity": 0.201, "topicSearchString": "shadow android" }, { @@ -86987,7 +87146,7 @@ "forks": 96, "issues": 33, "subscribers": 5, - "stars": 607, + "stars": 612, "dependencies": 5 }, "name": "@howljs/calendar-kit", @@ -87016,8 +87175,8 @@ "configPlugin": false }, "npm": { - "downloads": 10384, - "weekDownloads": 2875, + "downloads": 11395, + "weekDownloads": 2442, "size": 1984351, "versionsCount": 58, "latestRelease": "2.5.6", @@ -87030,7 +87189,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.235, + "popularity": 0.182, "topicSearchString": "ios android calendar-kit calendar-week-view" }, { @@ -87067,7 +87226,7 @@ "forks": 2, "issues": 2, "subscribers": 1, - "stars": 37, + "stars": 38, "dependencies": 1 }, "name": "react-native-tooltiplize", @@ -87102,7 +87261,7 @@ "unmaintained": true, "npmPkg": "react-native-tooltiplize", "npm": { - "downloads": 259, + "downloads": 233, "weekDownloads": 62, "size": 156244, "versionsCount": 2, @@ -87117,7 +87276,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.293, + "popularity": -1.27, "topicSearchString": "ios android web tooltip tooltiplize tooltip-lib popover popover-view" }, { @@ -87146,7 +87305,7 @@ "forks": 5, "issues": 1, "subscribers": 4, - "stars": 68, + "stars": 69, "dependencies": 0 }, "name": "vision-camera-dynamsoft-document-normalizer", @@ -87182,8 +87341,8 @@ }, "npmPkg": "vision-camera-dynamsoft-document-normalizer", "npm": { - "downloads": 504, - "weekDownloads": 109, + "downloads": 495, + "weekDownloads": 171, "size": 87550, "versionsCount": 30, "latestRelease": "4.1.0", @@ -87197,7 +87356,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.565, + "popularity": -0.455, "topicSearchString": "ios android document-scanning document-scanner document-scan document-detection perspective-transformation crop automatic" }, { @@ -87258,8 +87417,8 @@ "unmaintained": true, "npmPkg": "react-native-match-media-polyfill", "npm": { - "downloads": 19900, - "weekDownloads": 6021, + "downloads": 13722, + "weekDownloads": 4736, "size": 14147, "versionsCount": 3, "latestRelease": "1.0.3", @@ -87274,7 +87433,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.493, + "popularity": -0.707, "topicSearchString": "component ios media query responsive matchmedia mediaquery web" }, { @@ -87325,8 +87484,8 @@ }, "npmPkg": "react-ridge-state", "npm": { - "downloads": 2439, - "weekDownloads": 610, + "downloads": 2237, + "weekDownloads": 720, "size": 28071, "versionsCount": 32, "latestRelease": "4.2.9", @@ -87339,7 +87498,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.213, + "popularity": 0.274, "topicSearchString": "" }, { @@ -87395,8 +87554,8 @@ "unmaintained": true, "npmPkg": "react-native-paper-autocomplete", "npm": { - "downloads": 489, - "weekDownloads": 200, + "downloads": 260, + "weekDownloads": 43, "size": 351937, "versionsCount": 26, "latestRelease": "0.12.0", @@ -87411,7 +87570,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.402, + "popularity": -1.609, "topicSearchString": "ios android" }, { @@ -87474,8 +87633,8 @@ }, "unmaintained": true, "npm": { - "downloads": 83729, - "weekDownloads": 22048, + "downloads": 41308, + "weekDownloads": 22517, "size": 14630, "versionsCount": 11, "latestRelease": "0.4.0", @@ -87491,7 +87650,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.526, + "popularity": -0.037, "topicSearchString": "css css-in-js match-media expo expo-web web responsive breakpoint polyfill" }, { @@ -87565,8 +87724,8 @@ }, "npmPkg": "react-native-form-component", "npm": { - "downloads": 385, - "weekDownloads": 47, + "downloads": 426, + "weekDownloads": 128, "size": 265021, "versionsCount": 65, "latestRelease": "2.6.14", @@ -87579,7 +87738,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.646, + "popularity": -0.494, "topicSearchString": "ios android form validated-form form-component component web picker pin-input otp validation declarative modal pin" }, { @@ -87610,7 +87769,7 @@ "updatedAt": "2022-09-30T16:14:30Z", "createdAt": "2019-02-01T15:52:36Z", "pushedAt": "2022-09-30T16:14:30Z", - "forks": 59, + "forks": 58, "issues": 10, "subscribers": 5, "stars": 524, @@ -87651,8 +87810,8 @@ "unmaintained": true, "npmPkg": "react-native-confetti-cannon", "npm": { - "downloads": 281128, - "weekDownloads": 84183, + "downloads": 229382, + "weekDownloads": 70048, "size": 25243, "versionsCount": 17, "latestRelease": "1.5.2", @@ -87669,7 +87828,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.245, + "popularity": -0.24, "topicSearchString": "web confetti cannon explosion fall animation animated particles ios android lightweight pure-js" }, { @@ -87701,10 +87860,10 @@ "updatedAt": "2025-10-27T04:30:58Z", "createdAt": "2019-12-04T05:49:58Z", "pushedAt": "2025-10-27T04:30:58Z", - "forks": 180, + "forks": 179, "issues": 81, "subscribers": 6, - "stars": 570, + "stars": 572, "dependencies": 2 }, "name": "react-native-big-calendar", @@ -87734,8 +87893,8 @@ }, "npmPkg": "react-native-big-calendar", "npm": { - "downloads": 20777, - "weekDownloads": 5173, + "downloads": 18529, + "weekDownloads": 4323, "size": 622771, "versionsCount": 109, "latestRelease": "4.19.0", @@ -87750,7 +87909,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.212, + "popularity": 0.198, "topicSearchString": "web cross-platform calendar calendar-view calendar-component" }, { @@ -87820,8 +87979,8 @@ "unmaintained": true, "npmPkg": "expo-image-editor", "npm": { - "downloads": 728, - "weekDownloads": 201, + "downloads": 358, + "weekDownloads": 114, "size": 422831, "versionsCount": 15, "latestRelease": "1.7.1", @@ -87835,7 +87994,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.265, + "popularity": -1.229, "topicSearchString": "image image-editor image-cropping blur expo web" }, { @@ -87865,10 +88024,10 @@ "updatedAt": "2025-10-24T18:41:09Z", "createdAt": "2022-04-02T12:30:41Z", "pushedAt": "2025-10-24T18:41:09Z", - "forks": 362, - "issues": 68, + "forks": 361, + "issues": 44, "subscribers": 27, - "stars": 7450, + "stars": 7487, "dependencies": 1 }, "name": "nativewind", @@ -87900,8 +88059,8 @@ }, "npmPkg": "nativewind", "npm": { - "downloads": 1832735, - "weekDownloads": 428580, + "downloads": 1672093, + "weekDownloads": 379334, "size": 415554, "versionsCount": 487, "latestRelease": "4.2.1", @@ -87916,7 +88075,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.199, + "popularity": 0.193, "topicSearchString": "tailwind tailwindcss theme style css web nativewind" }, { @@ -87982,8 +88141,8 @@ }, "unmaintained": true, "npm": { - "downloads": 14, - "weekDownloads": 5, + "downloads": 12, + "weekDownloads": 3, "size": 10820, "versionsCount": 2, "latestRelease": "1.0.1", @@ -87998,7 +88157,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.417, + "popularity": -1.45, "topicSearchString": "modal android ios backdrop simple animated" }, { @@ -88063,8 +88222,8 @@ }, "npmPkg": "react-native-snackbar-component", "npm": { - "downloads": 712, - "weekDownloads": 712, + "downloads": 1547, + "weekDownloads": 461, "size": 310542, "versionsCount": 23, "latestRelease": "1.1.12", @@ -88079,7 +88238,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.103, + "popularity": 0.253, "topicSearchString": "snackbar material design android ios notifications material-design" }, { @@ -88142,8 +88301,8 @@ "unmaintained": true, "npmPkg": "expo-image-crop", "npm": { - "downloads": 537, - "weekDownloads": 205, + "downloads": 518, + "weekDownloads": 156, "size": 3584603, "versionsCount": 35, "latestRelease": "1.0.4", @@ -88157,7 +88316,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.175, + "popularity": -1.242, "topicSearchString": "expo crop image rotate" }, { @@ -88222,8 +88381,8 @@ "configPlugin": false }, "npm": { - "downloads": 23, - "weekDownloads": 17, + "downloads": 178, + "weekDownloads": 4, "size": 102628, "versionsCount": 18, "latestRelease": "1.2.0", @@ -88236,7 +88395,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.32, + "popularity": -0.98, "topicSearchString": "expo-maps-polygon-editor maps polygon editor expo polygon-editor" }, { @@ -88303,8 +88462,8 @@ }, "unmaintained": true, "npm": { - "downloads": 310, - "weekDownloads": 107, + "downloads": 117, + "weekDownloads": 22, "size": 5247311, "versionsCount": 7, "latestRelease": "2.0.1", @@ -88319,7 +88478,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.203, + "popularity": -1.337, "topicSearchString": "ios android maps draw maps-draw canvas polygon-overlay expo" }, { @@ -88352,7 +88511,7 @@ "forks": 7, "issues": 2, "subscribers": 4, - "stars": 161, + "stars": 162, "dependencies": 0 }, "name": "react-native-skia-gesture", @@ -88382,8 +88541,8 @@ }, "npmPkg": "react-native-skia-gesture", "npm": { - "downloads": 3485, - "weekDownloads": 786, + "downloads": 1982, + "weekDownloads": 614, "size": 81619, "versionsCount": 11, "latestRelease": "0.4.0", @@ -88396,7 +88555,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.192, + "popularity": 0.264, "topicSearchString": "ios android gestures skia" }, { @@ -88426,10 +88585,10 @@ "updatedAt": "2025-12-19T12:50:56Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-19T12:50:56Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 2 }, "name": "expo-system-ui", @@ -88459,10 +88618,10 @@ }, "npmPkg": "expo-system-ui", "npm": { - "downloads": 4223097, - "weekDownloads": 911049, + "downloads": 2427136, + "weekDownloads": 920901, "size": 76756, - "versionsCount": 168, + "versionsCount": 169, "latestRelease": "6.0.9", "latestReleaseDate": "2025-12-05T06:47:51.983Z", "hasReadme": true @@ -88477,7 +88636,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.183, + "popularity": 0.573, "topicSearchString": "expo background-color user-interface appearance" }, { @@ -88537,8 +88696,8 @@ }, "unmaintained": true, "npm": { - "downloads": 40, - "weekDownloads": 2, + "downloads": 23, + "weekDownloads": 6, "size": 12910, "versionsCount": 15, "latestRelease": "1.0.7", @@ -88552,7 +88711,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.706, + "popularity": -1.51, "topicSearchString": "onboarding flatlist swipeable indicator" }, { @@ -88618,8 +88777,8 @@ }, "unmaintained": true, "npm": { - "downloads": 77, - "weekDownloads": 30, + "downloads": 48, + "weekDownloads": 28, "size": 34079, "versionsCount": 14, "latestRelease": "0.0.21", @@ -88634,7 +88793,7 @@ "Has a lot of dependencies", "Unmaintained" ], - "popularity": -1.417, + "popularity": -1.241, "topicSearchString": "android ios tabbed-sections tabbed-section-list scrollview flatlist sectionlist scroll tabs" }, { @@ -88692,8 +88851,8 @@ }, "npmPkg": "react-native-performance-limiter", "npm": { - "downloads": 13592, - "weekDownloads": 6259, + "downloads": 3702, + "weekDownloads": 3702, "size": 46499, "versionsCount": 4, "latestRelease": "0.3.0", @@ -88705,7 +88864,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.141, + "popularity": 0.6, "topicSearchString": "ios android performance" }, { @@ -88775,8 +88934,8 @@ }, "npmPkg": "react-native-basic-carousel", "npm": { - "downloads": 1680, - "weekDownloads": 417, + "downloads": 1301, + "weekDownloads": 231, "size": 39177, "versionsCount": 13, "latestRelease": "1.1.2", @@ -88789,7 +88948,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.039, + "popularity": -0.099, "topicSearchString": "carousel slide slider swiper images scroll items snap android ios snapping autoplay" }, { @@ -88870,8 +89029,8 @@ "unmaintained": true, "npmPkg": "react-native-stories-view", "npm": { - "downloads": 2366, - "weekDownloads": 886, + "downloads": 2713, + "weekDownloads": 653, "size": 49527, "versionsCount": 9, "latestRelease": "1.0.9", @@ -88886,7 +89045,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.431, + "popularity": -0.545, "topicSearchString": "component mobile ios android ui story stories status whatsapp instagram cross-platform typescript hooks javascript dom useeffect usestate usereducer create-app types js" }, { @@ -88943,8 +89102,8 @@ }, "npmPkg": "react-native-settings", "npm": { - "downloads": 5199, - "weekDownloads": 1221, + "downloads": 5119, + "weekDownloads": 1129, "size": 42668, "versionsCount": 19, "latestRelease": "1.0.2", @@ -88959,7 +89118,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.2, + "popularity": 0.188, "topicSearchString": "settings android xcode" }, { @@ -88992,7 +89151,7 @@ "forks": 150, "issues": 56, "subscribers": 10, - "stars": 446, + "stars": 447, "dependencies": 0 }, "name": "react-native-system-setting", @@ -89026,8 +89185,8 @@ "unmaintained": true, "npmPkg": "react-native-system-setting", "npm": { - "downloads": 53473, - "weekDownloads": 15050, + "downloads": 45250, + "weekDownloads": 13072, "size": 107553, "versionsCount": 38, "latestRelease": "1.7.6", @@ -89044,7 +89203,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.511, + "popularity": -0.504, "topicSearchString": "system setting volume wifi brightness location bluetooth airplane" }, { @@ -89108,8 +89267,8 @@ }, "npmPkg": "react-native-actions-shortcuts", "npm": { - "downloads": 6151, - "weekDownloads": 1853, + "downloads": 5175, + "weekDownloads": 1147, "size": 1081121, "versionsCount": 2, "latestRelease": "1.0.1", @@ -89123,7 +89282,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.256, + "popularity": 0.188, "topicSearchString": "ios android quick-actions app-shortcuts home-screen actions uiapplicationshortcutitem shortcut shortcuts dynamic-shortcuts" }, { @@ -89151,10 +89310,10 @@ "updatedAt": "2025-12-28T23:45:56Z", "createdAt": "2020-06-26T22:40:28Z", "pushedAt": "2025-12-28T23:45:56Z", - "forks": 68, + "forks": 69, "issues": 13, "subscribers": 11, - "stars": 570, + "stars": 580, "dependencies": 0 }, "name": "@kingstinct/react-native-healthkit", @@ -89184,8 +89343,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 60657, - "weekDownloads": 15915, + "downloads": 61660, + "weekDownloads": 13902, "size": 2869873, "versionsCount": 85, "latestRelease": "13.1.0", @@ -89199,7 +89358,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.223, + "popularity": 0.192, "topicSearchString": "nitro healthkit ios typescript" }, { @@ -89259,8 +89418,8 @@ }, "npmPkg": "react-native-hotkeys", "npm": { - "downloads": 2293, - "weekDownloads": 653, + "downloads": 1982, + "weekDownloads": 565, "size": 112904, "versionsCount": 10, "latestRelease": "0.5.9", @@ -89343,8 +89502,8 @@ "unmaintained": true, "npmPkg": "react-native-chunk-upload", "npm": { - "downloads": 149, - "weekDownloads": 43, + "downloads": 157, + "weekDownloads": 14, "size": 60930, "versionsCount": 7, "latestRelease": "2.0.3", @@ -89359,7 +89518,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.254, + "popularity": -1.422, "topicSearchString": "upload chunk chunk-upload chunked-upload resume resumable resumable-upload component android ios javascript upload-file chunked-uploads blob package npm split" }, { @@ -89391,8 +89550,8 @@ "updatedAt": "2023-10-07T01:13:49Z", "createdAt": "2020-04-03T00:18:57Z", "pushedAt": "2023-10-07T01:13:49Z", - "forks": 301, - "issues": 153, + "forks": 300, + "issues": 152, "subscribers": 9, "stars": 1042, "dependencies": 1 @@ -89445,8 +89604,8 @@ "unmaintained": true, "npmPkg": "react-native-dropdown-picker", "npm": { - "downloads": 340420, - "weekDownloads": 92133, + "downloads": 276452, + "weekDownloads": 72725, "size": 161182, "versionsCount": 100, "latestRelease": "5.4.6", @@ -89463,7 +89622,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.52, + "popularity": -0.526, "topicSearchString": "picker dropdown drop-down menu item multiple single theme localization customizable placeholder categorizable category search searchable sub-item context component rtl rtl-support android ios javascript select multiple-pickers" }, { @@ -89494,7 +89653,7 @@ "forks": 20, "issues": 5, "subscribers": 3, - "stars": 49, + "stars": 52, "dependencies": 5 }, "name": "react-native-libsodium", @@ -89525,8 +89684,8 @@ }, "npmPkg": "react-native-libsodium", "npm": { - "downloads": 3248, - "weekDownloads": 975, + "downloads": 2883, + "weekDownloads": 850, "size": 11151325, "versionsCount": 24, "latestRelease": "1.5.0", @@ -89540,7 +89699,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.255, + "popularity": 0.251, "topicSearchString": "ios android libsodium sodium type" }, { @@ -89607,8 +89766,8 @@ }, "unmaintained": true, "npm": { - "downloads": 629, - "weekDownloads": 199, + "downloads": 584, + "weekDownloads": 111, "size": 52394, "versionsCount": 27, "latestRelease": "1.1.2", @@ -89624,7 +89783,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.231, + "popularity": -1.338, "topicSearchString": "component mobile ios android ui segmented-control typescript" }, { @@ -89648,9 +89807,9 @@ "createdAt": "2021-05-18T13:36:14Z", "pushedAt": "2025-12-16T15:36:19Z", "forks": 45, - "issues": 29, + "issues": 30, "subscribers": 4, - "stars": 129, + "stars": 131, "dependencies": 0 }, "name": "react-native-screenshot-prevent", @@ -89678,8 +89837,8 @@ }, "npmPkg": "react-native-screenshot-prevent", "npm": { - "downloads": 39440, - "weekDownloads": 9869, + "downloads": 20977, + "weekDownloads": 9906, "size": 68966, "versionsCount": 22, "latestRelease": "1.2.1", @@ -89693,7 +89852,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.213, + "popularity": 0.651, "topicSearchString": "ios android" }, { @@ -89759,8 +89918,8 @@ "unmaintained": true, "npmPkg": "react-native-hyperlinks", "npm": { - "downloads": 276, - "weekDownloads": 126, + "downloads": 261, + "weekDownloads": 107, "size": 35002, "versionsCount": 5, "latestRelease": "1.0.4", @@ -89774,7 +89933,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.106, + "popularity": -1.149, "topicSearchString": "link links hyperlink hyperlinks hyper-link hypertext rn typescript fuzzy-links hashtag mention url" }, { @@ -89839,8 +89998,8 @@ }, "npmPkg": "react-native-reanimated-image-viewer", "npm": { - "downloads": 491, - "weekDownloads": 287, + "downloads": 1266, + "weekDownloads": 243, "size": 61616, "versionsCount": 3, "latestRelease": "1.0.2", @@ -89853,7 +90012,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.251, + "popularity": 0.164, "topicSearchString": "reanimated image image-viewer image-viewing viewer viewing pinch pan zoom double-tap rn typescript" }, { @@ -89926,8 +90085,8 @@ "unmaintained": true, "npmPkg": "react-native-unicorn-modals", "npm": { - "downloads": 107, - "weekDownloads": 12, + "downloads": 131, + "weekDownloads": 27, "size": 164454, "versionsCount": 9, "latestRelease": "0.5.1", @@ -89941,7 +90100,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.404, + "popularity": -1.32, "topicSearchString": "expo modal popup ios android reanimated alert typescript dialog menu reanimated2" }, { @@ -90007,8 +90166,8 @@ "configPlugin": false }, "npm": { - "downloads": 2034, - "weekDownloads": 320, + "downloads": 2006, + "weekDownloads": 651, "size": 68022, "versionsCount": 39, "latestRelease": "1.0.0", @@ -90022,7 +90181,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.134, + "popularity": 0.276, "topicSearchString": "ios android animated scrollview expo flatlist" }, { @@ -90084,8 +90243,8 @@ "unmaintained": true, "npmPkg": "react-native-appearance-control", "npm": { - "downloads": 46, - "weekDownloads": 18, + "downloads": 48, + "weekDownloads": 4, "size": 52885, "versionsCount": 5, "latestRelease": "0.3.4", @@ -90099,7 +90258,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.39, + "popularity": -1.677, "topicSearchString": "ios android dark-mode night-mode appearance user-interface-style" }, { @@ -90156,8 +90315,8 @@ "unmaintained": true, "npmPkg": "react-native-code-push-dev-menu", "npm": { - "downloads": 31, - "weekDownloads": 6, + "downloads": 33, + "weekDownloads": 7, "size": 17917, "versionsCount": 3, "latestRelease": "1.0.1", @@ -90170,7 +90329,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.579, + "popularity": -1.55, "topicSearchString": "cicd codepush" }, { @@ -90194,13 +90353,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-10-02T17:00:12Z", + "updatedAt": "2026-01-11T11:17:54Z", "createdAt": "2022-08-27T13:38:37Z", - "pushedAt": "2025-10-02T17:00:12Z", + "pushedAt": "2026-01-11T11:17:54Z", "forks": 30, - "issues": 6, + "issues": 3, "subscribers": 5, - "stars": 794, + "stars": 801, "dependencies": 0 }, "name": "react-native-android-widget", @@ -90228,21 +90387,22 @@ }, "npmPkg": "react-native-android-widget", "npm": { - "downloads": 9790, - "weekDownloads": 4245, - "size": 389553, - "versionsCount": 37, - "latestRelease": "0.17.2", - "latestReleaseDate": "2025-10-02T17:00:09.950Z", + "downloads": 15779, + "weekDownloads": 3404, + "size": 465375, + "versionsCount": 40, + "latestRelease": "0.19.0", + "latestReleaseDate": "2026-01-11T11:17:52.352Z", "hasReadme": true }, - "score": 30, + "score": 40, "matchingScoreModifiers": [ "Known", + "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.369, + "popularity": 0.183, "topicSearchString": "android widget" }, { @@ -90302,8 +90462,8 @@ "unmaintained": true, "npmPkg": "react-native-apple-mapkit-directions", "npm": { - "downloads": 182, - "weekDownloads": 50, + "downloads": 80, + "weekDownloads": 28, "size": 27294, "versionsCount": 7, "latestRelease": "1.2.1", @@ -90318,7 +90478,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.512, + "popularity": -1.439, "topicSearchString": "ios apple mapkit directions maps" }, { @@ -90376,8 +90536,8 @@ "unmaintained": true, "npmPkg": "react-native-circular-chart", "npm": { - "downloads": 1550, - "weekDownloads": 437, + "downloads": 958, + "weekDownloads": 211, "size": 239516, "versionsCount": 3, "latestRelease": "1.0.9", @@ -90392,7 +90552,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.51, + "popularity": -1.312, "topicSearchString": "donut-chart circle-chart circular-chart chart animation animation-library" }, { @@ -90421,13 +90581,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-21T22:07:25Z", + "updatedAt": "2026-01-10T23:53:53Z", "createdAt": "2019-02-15T03:37:05Z", - "pushedAt": "2025-12-21T22:07:25Z", + "pushedAt": "2026-01-10T23:53:53Z", "forks": 94, "issues": 3, "subscribers": 16, - "stars": 2019, + "stars": 2020, "dependencies": 3 }, "name": "@data-client/react", @@ -90487,12 +90647,12 @@ "configPlugin": false }, "npm": { - "downloads": 4464, - "weekDownloads": 1650, - "size": 1872886, - "versionsCount": 65, - "latestRelease": "0.14.25", - "latestReleaseDate": "2025-03-12T17:52:13.394Z", + "downloads": 4432, + "weekDownloads": 830, + "size": 1941650, + "versionsCount": 67, + "latestRelease": "0.15.3", + "latestReleaseDate": "2026-01-06T14:20:18.206Z", "hasReadme": false }, "score": 65, @@ -90503,7 +90663,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.314, + "popularity": 0.159, "topicSearchString": "data cache flux suspense fetch hook networking async concurrent-mode typescript data-fetching data-cache reactive state-management api-client api normalized-cache swr query front-end mobile ios android web expo expogo nextjs middleware websocket rest graphql rpc sse declarative dynamic-data mutations" }, { @@ -90561,8 +90721,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 546, - "weekDownloads": 103, + "downloads": 318, + "weekDownloads": 87, "size": 152857, "versionsCount": 50, "latestRelease": "2.1.0", @@ -90574,7 +90734,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.839, + "popularity": -0.765, "topicSearchString": "mytracker my.com" }, { @@ -90633,8 +90793,8 @@ "configPlugin": false }, "npm": { - "downloads": 78, - "weekDownloads": 15, + "downloads": 60, + "weekDownloads": 16, "size": 380856, "versionsCount": 23, "latestRelease": "0.14.1", @@ -90648,7 +90808,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.583, + "popularity": -0.521, "topicSearchString": "maps osmdroid open-street-maps osm android" }, { @@ -90706,8 +90866,8 @@ }, "unmaintained": true, "npm": { - "downloads": 97208, - "weekDownloads": 25328, + "downloads": 81590, + "weekDownloads": 21857, "size": 558161, "versionsCount": 15, "latestRelease": "1.2.0", @@ -90723,7 +90883,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.529, + "popularity": -0.522, "topicSearchString": "ios android idfa aaid advertising" }, { @@ -90750,9 +90910,9 @@ "createdAt": "2023-01-07T02:59:05Z", "pushedAt": "2025-11-27T13:33:30Z", "forks": 82, - "issues": 57, + "issues": 60, "subscribers": 10, - "stars": 363, + "stars": 368, "dependencies": 0 }, "name": "react-native-health-connect", @@ -90783,8 +90943,8 @@ }, "npmPkg": "react-native-health-connect", "npm": { - "downloads": 19700, - "weekDownloads": 15391, + "downloads": 58674, + "weekDownloads": 15493, "size": 439433, "versionsCount": 37, "latestRelease": "3.5.0", @@ -90799,7 +90959,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.914, + "popularity": 0.224, "topicSearchString": "health-connect health-sdk android fitness" }, { @@ -90828,7 +90988,7 @@ "forks": 4, "issues": 2, "subscribers": 3, - "stars": 88, + "stars": 89, "dependencies": 1 }, "name": "react-native-simple-line-chart", @@ -90865,8 +91025,8 @@ }, "npmPkg": "react-native-simple-line-chart", "npm": { - "downloads": 1172, - "weekDownloads": 917, + "downloads": 3283, + "weekDownloads": 729, "size": 408141, "versionsCount": 65, "latestRelease": "0.39.3", @@ -90879,7 +91039,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.667, + "popularity": 0.189, "topicSearchString": "line-chart charts chart-library ui-component graphs android chart ios line reanimated reanimated3" }, { @@ -90945,8 +91105,8 @@ }, "npmPkg": "react-native-qrcode-styled", "npm": { - "downloads": 112650, - "weekDownloads": 32017, + "downloads": 91194, + "weekDownloads": 22244, "size": 259634, "versionsCount": 10, "latestRelease": "0.4.0", @@ -90959,7 +91119,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.242, + "popularity": 0.207, "topicSearchString": "qrcode svg qrcode-svg qrcode-styled qr-generator rn-qr-generator" }, { @@ -90985,10 +91145,10 @@ "updatedAt": "2025-11-17T20:50:06Z", "createdAt": "2014-03-11T06:09:42Z", "pushedAt": "2025-11-17T20:50:06Z", - "forks": 10376, - "issues": 3432, + "forks": 10383, + "issues": 3455, "subscribers": 1422, - "stars": 37573, + "stars": 37588, "dependencies": 5 }, "name": "@microsoft/signalr", @@ -91014,8 +91174,8 @@ "configPlugin": false }, "npm": { - "downloads": 1900622, - "weekDownloads": 918480, + "downloads": 2412177, + "weekDownloads": 741756, "size": 2838302, "versionsCount": 135, "latestRelease": "10.0.0", @@ -91032,7 +91192,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.661, + "popularity": 0.511, "topicSearchString": "signalr aspnetcore" }, { @@ -91066,7 +91226,7 @@ "forks": 48, "issues": 6, "subscribers": 2, - "stars": 270, + "stars": 269, "dependencies": 0 }, "name": "rn-vertical-slider", @@ -91100,21 +91260,22 @@ }, "npmPkg": "rn-vertical-slider", "npm": { - "downloads": 3352, - "weekDownloads": 916, + "downloads": 2381, + "weekDownloads": 805, "size": 40664, "versionsCount": 17, "latestRelease": "4.4.1", "latestReleaseDate": "2025-07-12T23:20:45.660Z", "hasReadme": true }, - "score": 30, + "score": 20, "matchingScoreModifiers": [ "Known", "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": 0.232, + "popularity": 0.287, "topicSearchString": "ios android vertical-slider column-slider rn rn-vertical-slider slider vertical" }, { @@ -91145,7 +91306,7 @@ "forks": 27, "issues": 8, "subscribers": 4, - "stars": 288, + "stars": 291, "dependencies": 0 }, "name": "@showtime-xyz/tab-view", @@ -91172,8 +91333,8 @@ "configPlugin": false }, "npm": { - "downloads": 2087, - "weekDownloads": 491, + "downloads": 1424, + "weekDownloads": 440, "size": 278045, "versionsCount": 6, "latestRelease": "0.2.1", @@ -91187,7 +91348,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.2, + "popularity": 0.263, "topicSearchString": "ios android" }, { @@ -91248,8 +91409,8 @@ "unmaintained": true, "npmPkg": "react-native-chatgpt", "npm": { - "downloads": 75, - "weekDownloads": 14, + "downloads": 58, + "weekDownloads": 30, "size": 176379, "versionsCount": 15, "latestRelease": "0.9.0", @@ -91264,7 +91425,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.335, + "popularity": -1.038, "topicSearchString": "ios android chatbot chatgpt" }, { @@ -91330,8 +91491,8 @@ }, "npmPkg": "react-native-amazing-cropper", "npm": { - "downloads": 409, - "weekDownloads": 60, + "downloads": 366, + "weekDownloads": 186, "size": 207892, "versionsCount": 27, "latestRelease": "0.2.8", @@ -91345,7 +91506,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.625, + "popularity": -0.317, "topicSearchString": "crop rotate image cropper rotation ios android" }, { @@ -91374,7 +91535,7 @@ "forks": 26, "issues": 2, "subscribers": 4, - "stars": 119, + "stars": 120, "dependencies": 4 }, "name": "@draftbit/ui", @@ -91400,8 +91561,8 @@ "configPlugin": false }, "npm": { - "downloads": 8821, - "weekDownloads": 3266, + "downloads": 8260, + "weekDownloads": 981, "size": 281098, "versionsCount": 2593, "latestRelease": "53.0.4", @@ -91413,7 +91574,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.315, + "popularity": 0.101, "topicSearchString": "ios android" }, { @@ -91443,7 +91604,7 @@ "forks": 82, "issues": 8, "subscribers": 36, - "stars": 1167, + "stars": 1168, "dependencies": 3 }, "name": "css-to-react-native", @@ -91471,8 +91632,8 @@ }, "npmPkg": "css-to-react-native", "npm": { - "downloads": 24986940, - "weekDownloads": 7906684, + "downloads": 22589108, + "weekDownloads": 6335327, "size": 90021, "versionsCount": 23, "latestRelease": "3.2.0", @@ -91488,7 +91649,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.519, + "popularity": 0.238, "topicSearchString": "styled-components styles css" }, { @@ -91512,10 +91673,10 @@ "updatedAt": "2025-10-16T15:08:40Z", "createdAt": "2015-06-09T19:25:38Z", "pushedAt": "2025-10-16T15:08:40Z", - "forks": 1768, + "forks": 1770, "issues": 121, "subscribers": 327, - "stars": 22083, + "stars": 22096, "dependencies": 0 }, "name": "babel-plugin-react-native-web", @@ -91540,8 +91701,8 @@ }, "npmPkg": "babel-plugin-react-native-web", "npm": { - "downloads": 7034065, - "weekDownloads": 2259948, + "downloads": 2930783, + "weekDownloads": 1924644, "size": 17221, "versionsCount": 146, "latestRelease": "0.21.2", @@ -91557,7 +91718,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.523, + "popularity": 0.808, "topicSearchString": "" }, { @@ -91618,8 +91779,8 @@ }, "npmPkg": "react-native-month", "npm": { - "downloads": 8242, - "weekDownloads": 2309, + "downloads": 6965, + "weekDownloads": 1673, "size": 510510, "versionsCount": 23, "latestRelease": "1.7.0", @@ -91632,7 +91793,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.238, + "popularity": 0.204, "topicSearchString": "month component" }, { @@ -91663,7 +91824,7 @@ "forks": 5, "issues": 1, "subscribers": 2, - "stars": 54, + "stars": 55, "dependencies": 0 }, "name": "react-native-flex-grid", @@ -91707,8 +91868,8 @@ }, "npmPkg": "react-native-flex-grid", "npm": { - "downloads": 30036, - "weekDownloads": 10549, + "downloads": 22284, + "weekDownloads": 6437, "size": 142879, "versionsCount": 22, "latestRelease": "1.0.6", @@ -91721,7 +91882,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.549, + "popularity": 0.246, "topicSearchString": "web grid layout flex flexbox design style bootstrap 12-columns n-columns demo storybook typescript flowtype expo framework customizable configurable zero-dependency" }, { @@ -91754,9 +91915,9 @@ "createdAt": "2017-05-26T06:48:38Z", "pushedAt": "2023-07-10T03:45:37Z", "forks": 323, - "issues": 288, - "subscribers": 23, - "stars": 1331, + "issues": 289, + "subscribers": 22, + "stars": 1333, "dependencies": 1 }, "name": "react-native-amap3d", @@ -91785,8 +91946,8 @@ "unmaintained": true, "npmPkg": "react-native-amap3d", "npm": { - "downloads": 864, - "weekDownloads": 197, + "downloads": 668, + "weekDownloads": 100, "size": 84469, "versionsCount": 64, "latestRelease": "3.2.4", @@ -91804,7 +91965,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -1.306, + "popularity": -1.373, "topicSearchString": "amap maps mapview" }, { @@ -91869,23 +92030,22 @@ }, "npmPkg": "mixpanel-react-native", "npm": { - "downloads": 419876, - "weekDownloads": 110754, + "downloads": 322171, + "weekDownloads": 93133, "size": 6514327, "versionsCount": 60, "latestRelease": "3.1.3", "latestReleaseDate": "2025-12-15T23:44:10.415Z", "hasReadme": false }, - "score": 65, + "score": 40, "matchingScoreModifiers": [ - "Popular", "Known", "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.224, + "popularity": 0.246, "topicSearchString": "mixpanel ios android analytics tracking sdk analytics-tracking mixpanel-sdk" }, { @@ -91942,8 +92102,8 @@ "unmaintained": true, "npmPkg": "react-native-block-store", "npm": { - "downloads": 134, - "weekDownloads": 5, + "downloads": 137, + "weekDownloads": 12, "size": 20287, "versionsCount": 2, "latestRelease": "0.1.1", @@ -91957,7 +92117,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.718, + "popularity": -1.675, "topicSearchString": "ios android" }, { @@ -91987,7 +92147,7 @@ "forks": 14, "issues": 1, "subscribers": 5, - "stars": 99, + "stars": 100, "dependencies": 0 }, "name": "@pushpendersingh/react-native-scanner", @@ -92022,8 +92182,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 833, - "weekDownloads": 229, + "downloads": 632, + "weekDownloads": 142, "size": 104553, "versionsCount": 25, "latestRelease": "3.0.0", @@ -92036,7 +92196,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.516, + "popularity": -0.558, "topicSearchString": "ios android barcode barcode-scanner qrcode qrcode-scanner bar qr scanner" }, { @@ -92065,7 +92225,7 @@ "forks": 15, "issues": 5, "subscribers": 1, - "stars": 245, + "stars": 246, "dependencies": 0 }, "name": "react-native-ssl-public-key-pinning", @@ -92097,8 +92257,8 @@ }, "npmPkg": "react-native-ssl-public-key-pinning", "npm": { - "downloads": 80672, - "weekDownloads": 26132, + "downloads": 54982, + "weekDownloads": 20231, "size": 59538, "versionsCount": 29, "latestRelease": "1.2.6", @@ -92112,7 +92272,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.525, + "popularity": 0.563, "topicSearchString": "ios android ssl ssl-pinning network pki" }, { @@ -92176,8 +92336,8 @@ "unmaintained": true, "npmPkg": "react-native-a11y-slider", "npm": { - "downloads": 1251, - "weekDownloads": 1069, + "downloads": 2791, + "weekDownloads": 864, "size": 68265, "versionsCount": 10, "latestRelease": "1.3.2", @@ -92191,7 +92351,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.273, + "popularity": -0.737, "topicSearchString": "a11y accessibility slider" }, { @@ -92254,8 +92414,8 @@ }, "npmPkg": "react-fancy-qrcode", "npm": { - "downloads": 12246, - "weekDownloads": 8089, + "downloads": 45929, + "weekDownloads": 33038, "size": 38561, "versionsCount": 10, "latestRelease": "1.0.4", @@ -92268,7 +92428,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.562, + "popularity": 0.861, "topicSearchString": "qrcode" }, { @@ -92338,9 +92498,10 @@ "hasNativeCode": false, "configPlugin": false }, + "unmaintained": true, "npm": { - "downloads": 13, - "weekDownloads": 3, + "downloads": 12, + "weekDownloads": 1, "size": 236973, "versionsCount": 4, "latestRelease": "1.0.0", @@ -92352,9 +92513,10 @@ "Has a README file", "Has a description", "New Architecture support unknown", - "Not updated recently" + "Not updated recently", + "Unmaintained" ], - "popularity": -0.8, + "popularity": -1.65, "topicSearchString": "mobile ios android http interceptor mock-api mock network pretender prototype server testing mockapi typescipt" }, { @@ -92385,11 +92547,11 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-10-25T10:15:14Z", + "updatedAt": "2026-01-04T15:45:21Z", "createdAt": "2022-01-04T07:33:01Z", - "pushedAt": "2025-10-25T10:15:14Z", + "pushedAt": "2026-01-04T15:45:21Z", "forks": 29, - "issues": 5, + "issues": 2, "subscribers": 2, "stars": 168, "dependencies": 1 @@ -92432,21 +92594,21 @@ "configPlugin": false }, "npm": { - "downloads": 13066, - "weekDownloads": 3303, - "size": 347835, - "versionsCount": 76, - "latestRelease": "2.1.8", - "latestReleaseDate": "2025-08-24T06:43:40.828Z", - "hasReadme": false + "downloads": 10866, + "weekDownloads": 2284, + "size": 348290, + "versionsCount": 81, + "latestRelease": "2.1.13", + "latestReleaseDate": "2026-01-04T15:46:42.377Z", + "hasReadme": true }, - "score": 30, + "score": 25, "matchingScoreModifiers": [ - "Known", + "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.215, + "popularity": 0.179, "topicSearchString": "ios android dropdown selection dropdown-menu multiple-select picker pull-down-menu combo-box list-box select multi-select multipleselection search expo npm-package" }, { @@ -92469,7 +92631,7 @@ "updatedAt": "2023-08-13T13:29:42Z", "createdAt": "2023-03-23T07:56:22Z", "pushedAt": "2023-08-13T13:29:42Z", - "forks": 10, + "forks": 11, "issues": 6, "subscribers": 1, "stars": 29, @@ -92503,8 +92665,8 @@ "unmaintained": true, "npmPkg": "react-native-animated-bottom-drawer", "npm": { - "downloads": 1124, - "weekDownloads": 370, + "downloads": 1186, + "weekDownloads": 381, "size": 22114, "versionsCount": 23, "latestRelease": "0.0.23", @@ -92519,7 +92681,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.47, + "popularity": -0.477, "topicSearchString": "bottom-drawer bottom-sheet bottom-modal modal typescript" }, { @@ -92579,8 +92741,8 @@ }, "npmPkg": "react-native-is-maestro", "npm": { - "downloads": 1424, - "weekDownloads": 640, + "downloads": 1374, + "weekDownloads": 463, "size": 43348, "versionsCount": 9, "latestRelease": "3.0.1", @@ -92593,7 +92755,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.382, + "popularity": 0.287, "topicSearchString": "ios android web maestro" }, { @@ -92624,9 +92786,9 @@ "createdAt": "2023-03-09T11:19:24Z", "pushedAt": "2025-08-12T20:31:44Z", "forks": 11, - "issues": 3, + "issues": 2, "subscribers": 3, - "stars": 270, + "stars": 271, "dependencies": 0 }, "name": "react-native-pdf-renderer", @@ -92658,8 +92820,8 @@ }, "npmPkg": "react-native-pdf-renderer", "npm": { - "downloads": 61648, - "weekDownloads": 16800, + "downloads": 36458, + "weekDownloads": 14927, "size": 174403, "versionsCount": 31, "latestRelease": "2.3.0", @@ -92672,7 +92834,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.232, + "popularity": 0.598, "topicSearchString": "android ios pdf pdfrenderer pdfkit" }, { @@ -92735,8 +92897,8 @@ "unmaintained": true, "npmPkg": "react-native-use-list", "npm": { - "downloads": 92, - "weekDownloads": 65, + "downloads": 32, + "weekDownloads": 32, "size": 55355, "versionsCount": 3, "latestRelease": "0.2.1", @@ -92750,7 +92912,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.881, + "popularity": -0.586, "topicSearchString": "ios android flatlist sectionlist virtualizedlist" }, { @@ -92807,8 +92969,8 @@ "configPlugin": false }, "npm": { - "downloads": 22, - "weekDownloads": 8, + "downloads": 13, + "weekDownloads": 3, "size": 73561, "versionsCount": 5, "latestRelease": "2.0.5", @@ -92822,7 +92984,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.68, + "popularity": -0.8, "topicSearchString": "ios android" }, { @@ -92888,8 +93050,8 @@ }, "npmPkg": "react-native-code-highlighter", "npm": { - "downloads": 8040, - "weekDownloads": 2065, + "downloads": 5424, + "weekDownloads": 1688, "size": 32860, "versionsCount": 10, "latestRelease": "1.3.0", @@ -92902,7 +93064,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.218, + "popularity": 0.265, "topicSearchString": "ios android web code-hightlighter syntax-highlighter code-highlight syntax-highlighting typescript" }, { @@ -92928,7 +93090,7 @@ "forks": 30, "issues": 2, "subscribers": 3, - "stars": 298, + "stars": 299, "dependencies": 0 }, "name": "react-native-screenguard", @@ -92977,8 +93139,8 @@ }, "npmPkg": "react-native-screenguard", "npm": { - "downloads": 28561, - "weekDownloads": 7644, + "downloads": 23412, + "weekDownloads": 5694, "size": 292236, "versionsCount": 36, "latestRelease": "1.1.1", @@ -92992,7 +93154,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.227, + "popularity": 0.207, "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 ios android" }, { @@ -93056,8 +93218,8 @@ }, "npmPkg": "react-native-totp-utils", "npm": { - "downloads": 18, - "weekDownloads": 8, + "downloads": 12, + "weekDownloads": 7, "size": 74309, "versionsCount": 6, "latestRelease": "1.0.6", @@ -93070,7 +93232,7 @@ "Has a description", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1.05, "topicSearchString": "ios android totp totp-utils" }, { @@ -93125,7 +93287,7 @@ "npmPkg": "react-native-hardwired", "npm": { "downloads": 5, - "weekDownloads": 2, + "weekDownloads": 1, "size": 702204, "versionsCount": 3, "latestRelease": "0.10.2", @@ -93140,7 +93302,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1.55, "topicSearchString": "" }, { @@ -93161,11 +93323,11 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2026-01-01T12:50:11Z", + "updatedAt": "2026-01-10T17:51:32Z", "createdAt": "2023-06-09T10:46:18Z", - "pushedAt": "2026-01-01T12:50:11Z", + "pushedAt": "2026-01-10T17:51:32Z", "forks": 11, - "issues": 2, + "issues": 3, "subscribers": 1, "stars": 188, "dependencies": 1 @@ -93195,8 +93357,8 @@ }, "npmPkg": "react-native-maps-routes", "npm": { - "downloads": 2578, - "weekDownloads": 787, + "downloads": 1139, + "weekDownloads": 507, "size": 21932, "versionsCount": 16, "latestRelease": "1.3.8", @@ -93209,7 +93371,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.26, + "popularity": 0.378, "topicSearchString": "maps ios android" }, { @@ -93266,8 +93428,8 @@ "unmaintained": true, "npmPkg": "react-native-esper-sdk", "npm": { - "downloads": 27, - "weekDownloads": 6, + "downloads": 12, + "weekDownloads": 4, "size": 32692, "versionsCount": 4, "latestRelease": "0.2.2", @@ -93282,7 +93444,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.35, "topicSearchString": "ios android" }, { @@ -93313,7 +93475,7 @@ "forks": 2, "issues": 1, "subscribers": 3, - "stars": 171, + "stars": 172, "dependencies": 2 }, "name": "@vonovak/react-native-theme-control", @@ -93346,8 +93508,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 5983, - "weekDownloads": 1305, + "downloads": 4366, + "weekDownloads": 1274, "size": 117704, "versionsCount": 31, "latestRelease": "7.0.2", @@ -93359,7 +93521,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.186, + "popularity": 0.248, "topicSearchString": "ios android theme dark dark-mode apearance hacktoberfest" }, { @@ -93415,8 +93577,8 @@ }, "npmPkg": "react-native-rsa-signer", "npm": { - "downloads": 16, - "weekDownloads": 5, + "downloads": 33, + "weekDownloads": 6, "size": 73124, "versionsCount": 3, "latestRelease": "2.0.0", @@ -93430,7 +93592,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.667, + "popularity": -0.829, "topicSearchString": "rsa jwt encryption security numero" }, { @@ -93463,7 +93625,7 @@ "forks": 5, "issues": 2, "subscribers": 2, - "stars": 44, + "stars": 45, "dependencies": 1 }, "name": "react-native-pie-chart", @@ -93491,8 +93653,8 @@ }, "npmPkg": "react-native-pie-chart", "npm": { - "downloads": 36639, - "weekDownloads": 9724, + "downloads": 33035, + "weekDownloads": 8292, "size": 337203, "versionsCount": 22, "latestRelease": "4.0.2", @@ -93505,7 +93667,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.226, + "popularity": 0.213, "topicSearchString": "chart pie-chart visualization" }, { @@ -93570,8 +93732,8 @@ }, "unmaintained": true, "npm": { - "downloads": 282, - "weekDownloads": 86, + "downloads": 248, + "weekDownloads": 56, "size": 52463, "versionsCount": 2, "latestRelease": "0.0.2", @@ -93586,7 +93748,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.489, + "popularity": -1.557, "topicSearchString": "autofocus next-field enter onenter input textfield" }, { @@ -93643,8 +93805,8 @@ }, "npmPkg": "react-native-web-jsonschema-form", "npm": { - "downloads": 72, - "weekDownloads": 10, + "downloads": 174, + "weekDownloads": 22, "size": 191929, "versionsCount": 101, "latestRelease": "4.0.0", @@ -93655,7 +93817,7 @@ "matchingScoreModifiers": [ "Has a README file" ], - "popularity": -0.625, + "popularity": -0.64, "topicSearchString": "expo web component ui-components json-schema form" }, { @@ -93711,8 +93873,8 @@ }, "unmaintained": true, "npm": { - "downloads": 99, - "weekDownloads": 16, + "downloads": 104, + "weekDownloads": 39, "size": 2390368, "versionsCount": 5, "latestRelease": "1.0.3", @@ -93727,7 +93889,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.611, + "popularity": -1.425, "topicSearchString": "ios apple-music apple-music-api music apple" }, { @@ -93802,8 +93964,8 @@ }, "npmPkg": "react-native-keys", "npm": { - "downloads": 8640, - "weekDownloads": 3716, + "downloads": 10711, + "weekDownloads": 3775, "size": 45454803, "versionsCount": 49, "latestRelease": "0.7.13", @@ -93816,7 +93978,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.366, + "popularity": 0.3, "topicSearchString": "ios android config environment environment-variables secure env jsi jni keys jni-android jni-ios dotenv config-var 12factor protected undecryptable envs cpp" }, { @@ -93853,7 +94015,7 @@ "forks": 33, "issues": 1, "subscribers": 2, - "stars": 190, + "stars": 191, "dependencies": 0 }, "name": "@react-native-assets/slider", @@ -93880,8 +94042,8 @@ "configPlugin": false }, "npm": { - "downloads": 43368, - "weekDownloads": 19515, + "downloads": 43137, + "weekDownloads": 13733, "size": 103963, "versionsCount": 37, "latestRelease": "11.0.12", @@ -93894,7 +94056,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.632, + "popularity": 0.521, "topicSearchString": "web slider range" }, { @@ -93924,9 +94086,9 @@ "createdAt": "2017-01-17T17:26:46Z", "pushedAt": "2025-12-12T14:27:11Z", "forks": 425, - "issues": 41, + "issues": 43, "subscribers": 33, - "stars": 5544, + "stars": 5565, "dependencies": 2 }, "name": "@lingui/react", @@ -93960,8 +94122,8 @@ "configPlugin": false }, "npm": { - "downloads": 744000, - "weekDownloads": 327795, + "downloads": 140747, + "weekDownloads": 140747, "size": 36126, "versionsCount": 170, "latestRelease": "5.7.0", @@ -93976,7 +94138,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.624, + "popularity": 1.1, "topicSearchString": "component i18n internationalization i9n translation icu messageformat multilingual localization l10n" }, { @@ -94037,8 +94199,8 @@ "unmaintained": true, "npmPkg": "react-native-ultimate-icons", "npm": { - "downloads": 3, - "weekDownloads": 2, + "downloads": 8, + "weekDownloads": 0, "size": 24333, "versionsCount": 2, "latestRelease": "0.2.0", @@ -94115,8 +94277,8 @@ "unmaintained": true, "npmPkg": "react-native-click-outside", "npm": { - "downloads": 19768, - "weekDownloads": 6097, + "downloads": 14650, + "weekDownloads": 4325, "size": 39515, "versionsCount": 3, "latestRelease": "0.1.1", @@ -94130,7 +94292,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.238, + "popularity": -0.499, "topicSearchString": "ios android click-outside open-source hacktoberfest" }, { @@ -94195,8 +94357,8 @@ }, "npmPkg": "react-native-localization-settings", "npm": { - "downloads": 21037, - "weekDownloads": 8626, + "downloads": 26429, + "weekDownloads": 8360, "size": 63171, "versionsCount": 5, "latestRelease": "1.2.0", @@ -94209,7 +94371,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.599, + "popularity": 0.519, "topicSearchString": "ios android i18n i18next l10n language per-app hacktoberfest" }, { @@ -94277,8 +94439,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 35820, - "weekDownloads": 8653, + "downloads": 29488, + "weekDownloads": 7948, "size": 472677, "versionsCount": 67, "latestRelease": "1.8.2", @@ -94290,7 +94452,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.205, + "popularity": 0.229, "topicSearchString": "apple-pay google-pay payment-request payments android ios android-pay payment-intents cross-platform expo expo-plugin" }, { @@ -94350,8 +94512,8 @@ }, "npmPkg": "react-native-detect-maestro", "npm": { - "downloads": 242, - "weekDownloads": 78, + "downloads": 86, + "weekDownloads": 25, "size": 18277, "versionsCount": 8, "latestRelease": "1.0.7", @@ -94364,7 +94526,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.721, + "popularity": -0.75, "topicSearchString": "component android ios maestro e2e is-e2e is-maestro" }, { @@ -94421,8 +94583,8 @@ }, "npmPkg": "react-native-widget-picker", "npm": { - "downloads": 409, - "weekDownloads": 232, + "downloads": 1277, + "weekDownloads": 252, "size": 19227, "versionsCount": 1, "latestRelease": "1.1.1", @@ -94434,7 +94596,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.517, + "popularity": -0.082, "topicSearchString": "component android android-widget widget home-screen home-screen-widget" }, { @@ -94465,7 +94627,7 @@ "forks": 24, "issues": 7, "subscribers": 3, - "stars": 264, + "stars": 266, "dependencies": 0 }, "name": "react-native-zoom-reanimated", @@ -94493,8 +94655,8 @@ }, "npmPkg": "react-native-zoom-reanimated", "npm": { - "downloads": 37346, - "weekDownloads": 9253, + "downloads": 34999, + "weekDownloads": 8609, "size": 26705, "versionsCount": 26, "latestRelease": "1.4.10", @@ -94508,7 +94670,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.211, + "popularity": 0.209, "topicSearchString": "zoom reanimated gesture-handler" }, { @@ -94578,7 +94740,7 @@ }, "npm": { "downloads": 9, - "weekDownloads": 6, + "weekDownloads": 0, "size": 499557, "versionsCount": 4, "latestRelease": "2.1.0", @@ -94591,7 +94753,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.4, + "popularity": -1, "topicSearchString": "android ios web reactjs ui-library responsive-ui bootstrap dark-mode mergerefs ui kit component" }, { @@ -94618,9 +94780,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-17T17:02:30Z", + "updatedAt": "2026-01-12T08:02:06Z", "createdAt": "2020-05-19T12:55:18Z", - "pushedAt": "2025-12-17T17:02:30Z", + "pushedAt": "2026-01-12T08:02:06Z", "forks": 6, "issues": 0, "subscribers": 5, @@ -94655,21 +94817,22 @@ "configPlugin": false }, "npm": { - "downloads": 810, - "weekDownloads": 155, - "size": 878901, - "versionsCount": 203, - "latestRelease": "3.17.3", - "latestReleaseDate": "2025-12-17T17:03:58.805Z", - "hasReadme": false + "downloads": 384, + "weekDownloads": 232, + "size": 884335, + "versionsCount": 204, + "latestRelease": "3.18.0", + "latestReleaseDate": "2026-01-12T08:03:31.267Z", + "hasReadme": true }, - "score": 10, + "score": 20, "matchingScoreModifiers": [ "Recently updated", + "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": -0.587, + "popularity": -0.234, "topicSearchString": "situm indoor-positioning indoor-maps wayfinding ios android" }, { @@ -94803,8 +94966,8 @@ "unmaintained": true, "npmPkg": "react-native-cone-slider", "npm": { - "downloads": 9, - "weekDownloads": 4, + "downloads": 5, + "weekDownloads": 0, "size": 30067, "versionsCount": 3, "latestRelease": "0.2.0", @@ -94818,7 +94981,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1, "topicSearchString": "ios android" }, { @@ -94885,8 +95048,8 @@ "unmaintained": true, "npmPkg": "react-native-palette-picker", "npm": { - "downloads": 47, - "weekDownloads": 6, + "downloads": 56, + "weekDownloads": 8, "size": 42415, "versionsCount": 2, "latestRelease": "0.2.1", @@ -94900,7 +95063,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.641, + "popularity": -1.627, "topicSearchString": "android palette image-colors dominant image color palette-api" }, { @@ -94964,8 +95127,8 @@ }, "npmPkg": "react-native-vimeo-iframe", "npm": { - "downloads": 19488, - "weekDownloads": 6926, + "downloads": 14044, + "weekDownloads": 5695, "size": 41476, "versionsCount": 9, "latestRelease": "1.2.1", @@ -94978,7 +95141,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.552, + "popularity": 0.345, "topicSearchString": "android ios component-library vimeo videos hacktoberfest video-player javascript video" }, { @@ -95036,8 +95199,8 @@ "unmaintained": true, "npmPkg": "react-native-components-tracking", "npm": { - "downloads": 33, - "weekDownloads": 30, + "downloads": 36, + "weekDownloads": 14, "size": 63148, "versionsCount": 4, "latestRelease": "1.1.2", @@ -95051,7 +95214,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.893, + "popularity": -1.4, "topicSearchString": "ios android" }, { @@ -95111,8 +95274,8 @@ "unmaintained": true, "npmPkg": "react-native-squish-button", "npm": { - "downloads": 9, - "weekDownloads": 9, + "downloads": 23, + "weekDownloads": 8, "size": 27945, "versionsCount": 2, "latestRelease": "0.3.0", @@ -95126,7 +95289,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.85, + "popularity": -1.43, "topicSearchString": "ios android" }, { @@ -95164,7 +95327,7 @@ "forks": 21, "issues": 2, "subscribers": 1, - "stars": 210, + "stars": 212, "dependencies": 0 }, "name": "react-native-timer-picker", @@ -95214,8 +95377,8 @@ }, "npmPkg": "react-native-timer-picker", "npm": { - "downloads": 27480, - "weekDownloads": 7623, + "downloads": 24057, + "weekDownloads": 6510, "size": 1301985, "versionsCount": 48, "latestRelease": "2.4.0", @@ -95229,7 +95392,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.236, + "popularity": 0.23, "topicSearchString": "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" }, { @@ -95286,8 +95449,8 @@ }, "npmPkg": "react-native-simple-keypad", "npm": { - "downloads": 923, - "weekDownloads": 187, + "downloads": 1208, + "weekDownloads": 252, "size": 77129, "versionsCount": 12, "latestRelease": "0.5.2", @@ -95300,7 +95463,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.578, + "popularity": 0.177, "topicSearchString": "ios android" }, { @@ -95365,8 +95528,8 @@ "unmaintained": true, "npmPkg": "react-native-responsive-scalability", "npm": { - "downloads": 17, - "weekDownloads": 9, + "downloads": 46, + "weekDownloads": 14, "size": 68546, "versionsCount": 5, "latestRelease": "1.2.0", @@ -95380,7 +95543,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.47, "topicSearchString": "ios android package responsive expo" }, { @@ -95442,8 +95605,8 @@ "unmaintained": true, "npmPkg": "react-native-http-bridge-refurbished", "npm": { - "downloads": 1174, - "weekDownloads": 300, + "downloads": 601, + "weekDownloads": 254, "size": 69452, "versionsCount": 19, "latestRelease": "1.2.9", @@ -95458,7 +95621,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.533, + "popularity": -1.14, "topicSearchString": "component nanohttpd gcdhttpserver http server bridge webserver http-server rest-api typescript" }, { @@ -95518,8 +95681,8 @@ "unmaintained": true, "npmPkg": "react-native-simple-bcrypt", "npm": { - "downloads": 26, - "weekDownloads": 9, + "downloads": 21, + "weekDownloads": 5, "size": 47929, "versionsCount": 4, "latestRelease": "0.3.0", @@ -95534,7 +95697,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.45, + "popularity": -1.5, "topicSearchString": "bcrypt hash ios android" }, { @@ -95569,7 +95732,7 @@ "forks": 8, "issues": 0, "subscribers": 3, - "stars": 188, + "stars": 189, "dependencies": 0 }, "name": "@animatereactnative/stagger", @@ -95605,8 +95768,8 @@ "configPlugin": false }, "npm": { - "downloads": 7030, - "weekDownloads": 2380, + "downloads": 4879, + "weekDownloads": 1295, "size": 30875, "versionsCount": 4, "latestRelease": "0.3.0", @@ -95619,7 +95782,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.288, + "popularity": 0.226, "topicSearchString": "ios android stagger exit-animation enter-animation animation stagger-view reanimated2 reanimated3 layout-animation stagger-animation" }, { @@ -95651,7 +95814,7 @@ "forks": 24, "issues": 10, "subscribers": 5, - "stars": 342, + "stars": 343, "dependencies": 0 }, "name": "@animatereactnative/marquee", @@ -95689,8 +95852,8 @@ "configPlugin": false }, "npm": { - "downloads": 46393, - "weekDownloads": 13896, + "downloads": 37904, + "weekDownloads": 10994, "size": 42746, "versionsCount": 8, "latestRelease": "0.5.2", @@ -95704,7 +95867,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.505, + "popularity": 0.247, "topicSearchString": "ios android marquee carousel slider ticker horizontal-scrolling-carousels infinite-ticker expo news-ticker typescript reanimated reanimated3" }, { @@ -95741,7 +95904,7 @@ "forks": 4, "issues": 0, "subscribers": 5, - "stars": 407, + "stars": 411, "dependencies": 0 }, "name": "expo-drag-drop-content-view", @@ -95770,8 +95933,8 @@ }, "npmPkg": "expo-drag-drop-content-view", "npm": { - "downloads": 10708, - "weekDownloads": 3556, + "downloads": 7625, + "weekDownloads": 3023, "size": 139828, "versionsCount": 20, "latestRelease": "0.9.0", @@ -95785,7 +95948,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.282, + "popularity": 0.337, "topicSearchString": "expo expo-drag-drop-content-view expodragdropcontentview" }, { @@ -95817,7 +95980,7 @@ "forks": 26, "issues": 5, "subscribers": 2, - "stars": 335, + "stars": 336, "dependencies": 1 }, "name": "rn-wave-bottom-bar", @@ -95851,8 +96014,8 @@ "unmaintained": true, "npmPkg": "rn-wave-bottom-bar", "npm": { - "downloads": 482, - "weekDownloads": 105, + "downloads": 538, + "weekDownloads": 123, "size": 214359, "versionsCount": 43, "latestRelease": "2.2.36", @@ -95868,7 +96031,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.314, + "popularity": -1.305, "topicSearchString": "navigation bottom-bar tab-bar animation bottom-tabs curved wave" }, { @@ -95900,13 +96063,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-17T19:44:26Z", + "updatedAt": "2026-01-06T16:02:30Z", "createdAt": "2022-11-03T10:37:07Z", - "pushedAt": "2025-12-17T19:44:26Z", + "pushedAt": "2026-01-06T16:02:30Z", "forks": 104, - "issues": 57, + "issues": 60, "subscribers": 7, - "stars": 468, + "stars": 482, "dependencies": 5 }, "name": "@maplibre/maplibre-react-native", @@ -95937,10 +96100,10 @@ "moduleType": "expo" }, "npm": { - "downloads": 40266, - "weekDownloads": 10914, + "downloads": 31453, + "weekDownloads": 8309, "size": 1967286, - "versionsCount": 95, + "versionsCount": 98, "latestRelease": "10.4.2", "latestReleaseDate": "2025-12-03T15:52:42.918Z", "hasReadme": false @@ -95953,7 +96116,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.23, + "popularity": 0.225, "topicSearchString": "maps ios android maplibre mapbox expo" }, { @@ -95990,7 +96153,7 @@ "forks": 114, "issues": 29, "subscribers": 8, - "stars": 402, + "stars": 403, "dependencies": 1 }, "name": "react-tinder-card", @@ -96029,8 +96192,8 @@ "unmaintained": true, "npmPkg": "react-tinder-card", "npm": { - "downloads": 16061, - "weekDownloads": 4728, + "downloads": 16953, + "weekDownloads": 4430, "size": 30606, "versionsCount": 25, "latestRelease": "1.6.4", @@ -96045,7 +96208,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.25, + "popularity": -0.528, "topicSearchString": "tinder card ios android web swipeable swipe physics deck drag draggable swipeable-elements hacktoberfest" }, { @@ -96077,10 +96240,10 @@ "updatedAt": "2025-06-23T21:57:07Z", "createdAt": "2020-08-06T16:06:02Z", "pushedAt": "2025-06-23T21:57:07Z", - "forks": 38, - "issues": 22, + "forks": 37, + "issues": 23, "subscribers": 20, - "stars": 464, + "stars": 465, "dependencies": 3 }, "name": "react-native-spotlight-tour", @@ -96113,8 +96276,8 @@ "configPlugin": false }, "npm": { - "downloads": 3147, - "weekDownloads": 2336, + "downloads": 8077, + "weekDownloads": 2074, "size": 142400, "versionsCount": 3, "latestRelease": "4.0.0", @@ -96128,7 +96291,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.631, + "popularity": 0.218, "topicSearchString": "app-tour android customizable ios step-by-step spotlight spotlight-tour tour user-guide" }, { @@ -96162,7 +96325,7 @@ "forks": 76, "issues": 3, "subscribers": 4, - "stars": 366, + "stars": 369, "dependencies": 2 }, "name": "react-native-international-phone-number", @@ -96210,8 +96373,8 @@ }, "npmPkg": "react-native-international-phone-number", "npm": { - "downloads": 70577, - "weekDownloads": 16600, + "downloads": 60266, + "weekDownloads": 14833, "size": 113792, "versionsCount": 72, "latestRelease": "0.11.4", @@ -96225,7 +96388,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.2, + "popularity": 0.209, "topicSearchString": "mobile ios android expo components typescript hook-form mask-input phone-input international-number-phone picker country-picker country flag custom-lib codes search animated input flags international number phone" }, { @@ -96257,10 +96420,10 @@ "updatedAt": "2025-12-31T18:51:40Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-31T18:51:40Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-image", @@ -96285,10 +96448,10 @@ }, "npmPkg": "expo-image", "npm": { - "downloads": 4232821, - "weekDownloads": 994166, + "downloads": 3721093, + "weekDownloads": 924622, "size": 839777, - "versionsCount": 212, + "versionsCount": 213, "latestRelease": "3.0.11", "latestReleaseDate": "2025-12-05T06:50:48.709Z", "hasReadme": true @@ -96303,7 +96466,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.2, + "popularity": 0.211, "topicSearchString": "" }, { @@ -96362,8 +96525,8 @@ }, "unmaintained": true, "npm": { - "downloads": 234, - "weekDownloads": 58, + "downloads": 251, + "weekDownloads": 45, "size": 387379, "versionsCount": 16, "latestRelease": "2.6.1", @@ -96378,7 +96541,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.289, + "popularity": -1.347, "topicSearchString": "android braintree hacktoberfest ios" }, { @@ -96442,8 +96605,8 @@ "unmaintained": true, "npmPkg": "react-native-menubar-extra", "npm": { - "downloads": 22, - "weekDownloads": 8, + "downloads": 17, + "weekDownloads": 4, "size": 61232, "versionsCount": 3, "latestRelease": "0.3.1", @@ -96458,7 +96621,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.18, + "popularity": -1.3, "topicSearchString": "macos library menubar menubar-app hacktoberfest" }, { @@ -96485,7 +96648,7 @@ "forks": 81, "issues": 13, "subscribers": 10, - "stars": 544, + "stars": 545, "dependencies": 0 }, "name": "@react-native-ml-kit/text-recognition", @@ -96508,8 +96671,8 @@ "configPlugin": false }, "npm": { - "downloads": 25772, - "weekDownloads": 7059, + "downloads": 19012, + "weekDownloads": 4695, "size": 32527, "versionsCount": 12, "latestRelease": "2.0.0", @@ -96523,7 +96686,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.233, + "popularity": 0.21, "topicSearchString": "" }, { @@ -96550,7 +96713,7 @@ "forks": 81, "issues": 13, "subscribers": 10, - "stars": 544, + "stars": 545, "dependencies": 0 }, "name": "@react-native-ml-kit/face-detection", @@ -96573,8 +96736,8 @@ "configPlugin": false }, "npm": { - "downloads": 5583, - "weekDownloads": 1312, + "downloads": 4580, + "weekDownloads": 1157, "size": 42493, "versionsCount": 12, "latestRelease": "2.0.1", @@ -96588,7 +96751,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.2, + "popularity": 0.215, "topicSearchString": "" }, { @@ -96615,7 +96778,7 @@ "forks": 81, "issues": 13, "subscribers": 10, - "stars": 544, + "stars": 545, "dependencies": 0 }, "name": "@react-native-ml-kit/image-labeling", @@ -96638,8 +96801,8 @@ "configPlugin": false }, "npm": { - "downloads": 810, - "weekDownloads": 196, + "downloads": 721, + "weekDownloads": 132, "size": 22870, "versionsCount": 9, "latestRelease": "2.0.0", @@ -96653,7 +96816,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.544, + "popularity": -0.594, "topicSearchString": "" }, { @@ -96680,7 +96843,7 @@ "forks": 81, "issues": 13, "subscribers": 10, - "stars": 544, + "stars": 545, "dependencies": 0 }, "name": "@react-native-ml-kit/barcode-scanning", @@ -96703,8 +96866,8 @@ "configPlugin": false }, "npm": { - "downloads": 7823, - "weekDownloads": 1944, + "downloads": 5676, + "weekDownloads": 1620, "size": 48399, "versionsCount": 9, "latestRelease": "2.0.0", @@ -96718,7 +96881,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.211, + "popularity": 0.243, "topicSearchString": "" }, { @@ -96745,7 +96908,7 @@ "forks": 81, "issues": 13, "subscribers": 10, - "stars": 544, + "stars": 545, "dependencies": 0 }, "name": "@react-native-ml-kit/identify-languages", @@ -96768,8 +96931,8 @@ "configPlugin": false }, "npm": { - "downloads": 972, - "weekDownloads": 152, + "downloads": 1165, + "weekDownloads": 294, "size": 22758, "versionsCount": 10, "latestRelease": "2.0.0", @@ -96783,7 +96946,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.617, + "popularity": 0.215, "topicSearchString": "" }, { @@ -96809,7 +96972,7 @@ "forks": 81, "issues": 13, "subscribers": 10, - "stars": 544, + "stars": 545, "dependencies": 0 }, "name": "@react-native-ml-kit/translate-text", @@ -96832,8 +96995,8 @@ "configPlugin": false }, "npm": { - "downloads": 247, - "weekDownloads": 57, + "downloads": 271, + "weekDownloads": 33, "size": 23994, "versionsCount": 7, "latestRelease": "0.5.0", @@ -96847,7 +97010,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.553, + "popularity": -0.645, "topicSearchString": "" }, { @@ -96908,8 +97071,8 @@ }, "npmPkg": "react-native-vis-network", "npm": { - "downloads": 81, - "weekDownloads": 25, + "downloads": 322, + "weekDownloads": 12, "size": 2985762, "versionsCount": 16, "latestRelease": "2.0.0", @@ -96923,7 +97086,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.737, + "popularity": -0.968, "topicSearchString": "ios android" }, { @@ -96958,7 +97121,7 @@ "forks": 45, "issues": 9, "subscribers": 2, - "stars": 407, + "stars": 409, "dependencies": 0 }, "name": "react-native-otp-entry", @@ -97001,8 +97164,8 @@ }, "npmPkg": "react-native-otp-entry", "npm": { - "downloads": 239874, - "weekDownloads": 61082, + "downloads": 193603, + "weekDownloads": 50076, "size": 28641, "versionsCount": 32, "latestRelease": "1.8.5", @@ -97016,7 +97179,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.216, + "popularity": 0.22, "topicSearchString": "app component input otp otp-verify otp-input otp-entry otp-text-input rn anday anday013 anday2000 entry android confirmation-code ios one-time-code sms-code" }, { @@ -97081,8 +97244,8 @@ "configPlugin": false }, "npm": { - "downloads": 1453, - "weekDownloads": 374, + "downloads": 718, + "weekDownloads": 239, "size": 151748, "versionsCount": 11, "latestRelease": "1.2.3", @@ -97096,7 +97259,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.219, + "popularity": -0.465, "topicSearchString": "ios android module new-architecture toast alert toast-notifications" }, { @@ -97129,7 +97292,7 @@ "forks": 157, "issues": 43, "subscribers": 6, - "stars": 541, + "stars": 542, "dependencies": 0 }, "name": "@baronha/react-native-photo-editor", @@ -97160,8 +97323,8 @@ "configPlugin": false }, "npm": { - "downloads": 2300, - "weekDownloads": 924, + "downloads": 3063, + "weekDownloads": 900, "size": 3918263, "versionsCount": 11, "latestRelease": "1.1.6", @@ -97176,7 +97339,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.342, + "popularity": 0.25, "topicSearchString": "ios android photo photoeditor imageeditor photoedit" }, { @@ -97242,8 +97405,8 @@ }, "npmPkg": "react-native-skia-shadow", "npm": { - "downloads": 36, - "weekDownloads": 8, + "downloads": 33, + "weekDownloads": 6, "size": 41904, "versionsCount": 3, "latestRelease": "1.2.0", @@ -97256,7 +97419,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.55, + "popularity": -0.579, "topicSearchString": "ios android expo shadow skia package" }, { @@ -97317,8 +97480,8 @@ "unmaintained": true, "npmPkg": "react-native-orientation-manager", "npm": { - "downloads": 462, - "weekDownloads": 93, + "downloads": 296, + "weekDownloads": 126, "size": 243088, "versionsCount": 7, "latestRelease": "1.1.2", @@ -97333,7 +97496,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.578, + "popularity": -1.385, "topicSearchString": "ios android windows orientation" }, { @@ -97411,8 +97574,8 @@ "configPlugin": false }, "npm": { - "downloads": 10558, - "weekDownloads": 2255, + "downloads": 11653, + "weekDownloads": 1767, "size": 232673, "versionsCount": 9, "latestRelease": "0.4.3", @@ -97426,7 +97589,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.182, + "popularity": 0.129, "topicSearchString": "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" }, { @@ -97460,10 +97623,10 @@ "updatedAt": "2025-03-21T18:14:32Z", "createdAt": "2023-03-22T16:24:04Z", "pushedAt": "2025-03-21T18:14:32Z", - "forks": 91, + "forks": 93, "issues": 36, "subscribers": 4, - "stars": 804, + "stars": 810, "dependencies": 5 }, "name": "react-native-ui-datepicker", @@ -97509,8 +97672,8 @@ }, "npmPkg": "react-native-ui-datepicker", "npm": { - "downloads": 80967, - "weekDownloads": 40204, + "downloads": 123662, + "weekDownloads": 28895, "size": 765502, "versionsCount": 47, "latestRelease": "3.1.2", @@ -97525,7 +97688,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.672, + "popularity": 0.199, "topicSearchString": "ios android ui-datetpicker datetime datetime-picker datetpicker datet-picker timepicker time-picker calendar daterange datepicker datetimepicker picker web date-range-picker timezone jalali-calendar jalali-date-picker persian-calendar" }, { @@ -97590,8 +97753,8 @@ }, "npmPkg": "react-native-highlighter", "npm": { - "downloads": 1419, - "weekDownloads": 386, + "downloads": 823, + "weekDownloads": 349, "size": 60015, "versionsCount": 8, "latestRelease": "1.0.7", @@ -97604,7 +97767,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.232, + "popularity": -0.388, "topicSearchString": "ios android highlight keywords web" }, { @@ -97635,7 +97798,7 @@ "forks": 14, "issues": 2, "subscribers": 8, - "stars": 293, + "stars": 294, "dependencies": 3 }, "name": "react-native-vercel-ai", @@ -97663,8 +97826,8 @@ }, "npmPkg": "react-native-vercel-ai", "npm": { - "downloads": 1061, - "weekDownloads": 303, + "downloads": 904, + "weekDownloads": 188, "size": 155473, "versionsCount": 3, "latestRelease": "0.1.2", @@ -97678,7 +97841,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.243, + "popularity": -0.573, "topicSearchString": "ios android" }, { @@ -97742,8 +97905,8 @@ "unmaintained": true, "npmPkg": "react-native-animated-blur-view", "npm": { - "downloads": 21, - "weekDownloads": 7, + "downloads": 55, + "weekDownloads": 5, "size": 10198, "versionsCount": 7, "latestRelease": "0.1.4", @@ -97758,7 +97921,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.4, + "popularity": -1.667, "topicSearchString": "ios android blur blur-view animate animated animate-blur-view gradient" }, { @@ -97782,13 +97945,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-07-02T10:39:40Z", + "updatedAt": "2026-01-12T09:43:40Z", "createdAt": "2023-07-04T08:37:10Z", - "pushedAt": "2025-07-02T10:39:40Z", - "forks": 73, + "pushedAt": "2026-01-12T09:43:40Z", + "forks": 74, "issues": 30, "subscribers": 14, - "stars": 1072, + "stars": 1076, "dependencies": 0 }, "name": "react-native-fast-tflite", @@ -97833,23 +97996,23 @@ }, "npmPkg": "react-native-fast-tflite", "npm": { - "downloads": 9571, - "weekDownloads": 4959, + "downloads": 15935, + "weekDownloads": 4278, "size": 189018, "versionsCount": 15, "latestRelease": "1.6.1", "latestReleaseDate": "2025-04-08T08:31:24.369Z", "hasReadme": true }, - "score": 45, + "score": 65, "matchingScoreModifiers": [ "Popular", "Known", + "Recently updated", "Has a README file", - "Has a description", - "Not updated recently" + "Has a description" ], - "popularity": 0.44, + "popularity": 0.228, "topicSearchString": "tensorflow vision-camera tflite lite tensorflowlite tensorflow-lite visioncamera vision camera ios android ai arraybuffer detection facial-recognition fast ml object-detection hacktoberfest" }, { @@ -97875,10 +98038,10 @@ "updatedAt": "2025-12-21T11:46:28Z", "createdAt": "2021-11-11T18:24:15Z", "pushedAt": "2025-12-21T11:46:28Z", - "forks": 56, + "forks": 57, "issues": 52, "subscribers": 9, - "stars": 771, + "stars": 772, "dependencies": 1 }, "name": "react-native-worklets-core", @@ -97914,8 +98077,8 @@ }, "npmPkg": "react-native-worklets-core", "npm": { - "downloads": 354182, - "weekDownloads": 88780, + "downloads": 315546, + "weekDownloads": 76972, "size": 401802, "versionsCount": 32, "latestRelease": "1.6.2", @@ -97931,7 +98094,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.213, + "popularity": 0.207, "topicSearchString": "ios android async background multithreading threads worklet worklets hacktoberfest" }, { @@ -97989,8 +98152,8 @@ "unmaintained": true, "npmPkg": "vision-camera-face-detector", "npm": { - "downloads": 712, - "weekDownloads": 190, + "downloads": 634, + "weekDownloads": 126, "size": 105636, "versionsCount": 8, "latestRelease": "0.1.8", @@ -98005,7 +98168,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.272, + "popularity": -1.331, "topicSearchString": "ios android" }, { @@ -98038,7 +98201,7 @@ "forks": 40, "issues": 11, "subscribers": 3, - "stars": 408, + "stars": 410, "dependencies": 0 }, "name": "react-native-awesome-slider", @@ -98071,8 +98234,8 @@ }, "npmPkg": "react-native-awesome-slider", "npm": { - "downloads": 116750, - "weekDownloads": 27910, + "downloads": 103393, + "weekDownloads": 25738, "size": 183923, "versionsCount": 66, "latestRelease": "2.9.0", @@ -98086,7 +98249,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.203, + "popularity": 0.212, "topicSearchString": "reanimted gesture-handle slider scrubber slider-haptics-feedback component reanimated gesture-handler" }, { @@ -98112,13 +98275,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-15T08:39:51Z", + "updatedAt": "2026-01-09T10:01:12Z", "createdAt": "2023-10-03T10:27:27Z", - "pushedAt": "2025-12-15T08:39:51Z", + "pushedAt": "2026-01-09T10:01:12Z", "forks": 94, - "issues": 8, - "subscribers": 9, - "stars": 2701, + "issues": 7, + "subscribers": 10, + "stars": 2718, "dependencies": 0 }, "name": "react-native-unistyles", @@ -98153,12 +98316,12 @@ }, "npmPkg": "react-native-unistyles", "npm": { - "downloads": 245468, - "weekDownloads": 73941, - "size": 1401962, - "versionsCount": 243, - "latestRelease": "3.0.20", - "latestReleaseDate": "2025-12-15T08:47:00.353Z", + "downloads": 175330, + "weekDownloads": 55973, + "size": 1405341, + "versionsCount": 244, + "latestRelease": "3.0.21", + "latestReleaseDate": "2026-01-05T10:39:22.661Z", "hasReadme": true }, "nightlyProgram": true, @@ -98170,7 +98333,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.506, + "popularity": 0.521, "topicSearchString": "ios android web expo fabric typescript macos windows" }, { @@ -98199,7 +98362,7 @@ "forks": 26, "issues": 1, "subscribers": 4, - "stars": 404, + "stars": 403, "dependencies": 0 }, "name": "react-native-theme-switch-animation", @@ -98233,8 +98396,8 @@ }, "npmPkg": "react-native-theme-switch-animation", "npm": { - "downloads": 4734, - "weekDownloads": 1177, + "downloads": 3551, + "weekDownloads": 1368, "size": 75820, "versionsCount": 11, "latestRelease": "0.8.0", @@ -98248,7 +98411,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.212, + "popularity": 0.328, "topicSearchString": "ios android animation theme dark-mode darkmode lightmode" }, { @@ -98280,7 +98443,7 @@ "forks": 9, "issues": 14, "subscribers": 2, - "stars": 256, + "stars": 255, "dependencies": 0 }, "name": "react-native-drop-shadow", @@ -98312,8 +98475,8 @@ }, "npmPkg": "react-native-drop-shadow", "npm": { - "downloads": 67079, - "weekDownloads": 19427, + "downloads": 53599, + "weekDownloads": 16264, "size": 49455, "versionsCount": 13, "latestRelease": "1.0.3", @@ -98327,7 +98490,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.246, + "popularity": 0.508, "topicSearchString": "shadow android drop-shadow new shadow-android" }, { @@ -98387,8 +98550,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 177, - "weekDownloads": 8, + "downloads": 188, + "weekDownloads": 117, "size": 43442, "versionsCount": 6, "latestRelease": "1.2.0", @@ -98402,7 +98565,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.961, + "popularity": -0.468, "topicSearchString": "expo expo-camera-characteristics expocameracharacteristics camera" }, { @@ -98434,10 +98597,10 @@ "updatedAt": "2025-03-29T18:44:34Z", "createdAt": "2020-11-19T11:49:34Z", "pushedAt": "2025-03-29T18:44:34Z", - "forks": 206, + "forks": 204, "issues": 186, "subscribers": 6, - "stars": 1054, + "stars": 1064, "dependencies": 1 }, "name": "react-native-collapsible-tab-view", @@ -98473,8 +98636,8 @@ }, "npmPkg": "react-native-collapsible-tab-view", "npm": { - "downloads": 125186, - "weekDownloads": 40246, + "downloads": 119337, + "weekDownloads": 29794, "size": 417002, "versionsCount": 99, "latestRelease": "8.0.1", @@ -98491,7 +98654,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.523, + "popularity": 0.212, "topicSearchString": "component ios android tab swipe scrollable coverflow expo tabs tabview" }, { @@ -98524,7 +98687,7 @@ "forks": 5, "issues": 0, "subscribers": 4, - "stars": 249, + "stars": 252, "dependencies": 0 }, "name": "react-native-easing-gradient", @@ -98553,8 +98716,8 @@ }, "npmPkg": "react-native-easing-gradient", "npm": { - "downloads": 52353, - "weekDownloads": 13015, + "downloads": 46674, + "weekDownloads": 13735, "size": 978254, "versionsCount": 6, "latestRelease": "1.1.1", @@ -98568,7 +98731,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.211, + "popularity": 0.5, "topicSearchString": "gradients easing smooth expo" }, { @@ -98599,7 +98762,7 @@ "forks": 6, "issues": 0, "subscribers": 3, - "stars": 209, + "stars": 210, "dependencies": 0 }, "name": "expo-stable-diffusion", @@ -98641,8 +98804,8 @@ }, "npmPkg": "expo-stable-diffusion", "npm": { - "downloads": 38, - "weekDownloads": 10, + "downloads": 49, + "weekDownloads": 18, "size": 147000, "versionsCount": 3, "latestRelease": "0.2.0", @@ -98656,7 +98819,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.5, + "popularity": -0.423, "topicSearchString": "expo expo-stable-diffusion expostablediffusion ai ane coreml ios ipad ipados iphone stable-diffusion swift apple expo-modules neural-engine apple-silicon" }, { @@ -98723,8 +98886,8 @@ "unmaintained": true, "npmPkg": "react-native-bullet-graph", "npm": { - "downloads": 20, - "weekDownloads": 4, + "downloads": 15, + "weekDownloads": 3, "size": 900516, "versionsCount": 10, "latestRelease": "1.0.3", @@ -98771,7 +98934,7 @@ "forks": 5, "issues": 1, "subscribers": 2, - "stars": 29, + "stars": 30, "dependencies": 0 }, "name": "react-native-liquid-gauge", @@ -98799,8 +98962,8 @@ }, "npmPkg": "react-native-liquid-gauge", "npm": { - "downloads": 180, - "weekDownloads": 65, + "downloads": 85, + "weekDownloads": 42, "size": 225234, "versionsCount": 3, "latestRelease": "0.1.3", @@ -98813,7 +98976,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.44, + "popularity": -0.33, "topicSearchString": "ios android" }, { @@ -98841,7 +99004,7 @@ "forks": 98, "issues": 104, "subscribers": 14, - "stars": 360, + "stars": 365, "dependencies": 0 }, "name": "@azesmway/react-native-unity", @@ -98870,8 +99033,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 1851, - "weekDownloads": 684, + "downloads": 2042, + "weekDownloads": 584, "size": 73930, "versionsCount": 35, "latestRelease": "1.0.11", @@ -98886,7 +99049,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.314, + "popularity": 0.243, "topicSearchString": "ios android unity" }, { @@ -98919,9 +99082,9 @@ "createdAt": "2021-11-08T19:41:13Z", "pushedAt": "2025-04-25T21:52:45Z", "forks": 62, - "issues": 37, + "issues": 38, "subscribers": 8, - "stars": 2170, + "stars": 2178, "dependencies": 3 }, "name": "zeego", @@ -98950,8 +99113,8 @@ }, "npmPkg": "zeego", "npm": { - "downloads": 281799, - "weekDownloads": 59521, + "downloads": 340739, + "weekDownloads": 63172, "size": 781298, "versionsCount": 73, "latestRelease": "3.0.6", @@ -98966,7 +99129,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.18, + "popularity": 0.158, "topicSearchString": "ios android" }, { @@ -99025,8 +99188,8 @@ "unmaintained": true, "npmPkg": "react-native-video-duration", "npm": { - "downloads": 2514, - "weekDownloads": 705, + "downloads": 1454, + "weekDownloads": 437, "size": 16103, "versionsCount": 2, "latestRelease": "0.1.2", @@ -99041,7 +99204,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.761, + "popularity": -0.744, "topicSearchString": "ios android" }, { @@ -99108,8 +99271,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2094, - "weekDownloads": 682, + "downloads": 1563, + "weekDownloads": 453, "size": 149288, "versionsCount": 26, "latestRelease": "0.5.0", @@ -99121,7 +99284,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.277, + "popularity": 0.247, "topicSearchString": "ios android ble esp32 esp32-idf provisioning softap wifi-configuration" }, { @@ -99146,13 +99309,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T20:11:35Z", + "updatedAt": "2026-01-08T18:38:02Z", "createdAt": "2023-11-06T12:03:30Z", - "pushedAt": "2025-12-30T20:11:35Z", + "pushedAt": "2026-01-08T18:38:02Z", "forks": 75, - "issues": 6, + "issues": 3, "subscribers": 10, - "stars": 905, + "stars": 914, "dependencies": 0 }, "name": "@op-engineering/op-sqlite", @@ -99163,7 +99326,9 @@ "topics": [ "ios", "android", + "node", "sqlite", + "database", "jsi" ], "license": { @@ -99182,12 +99347,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 144819, - "weekDownloads": 34095, - "size": 93087766, - "versionsCount": 175, - "latestRelease": "15.1.17", - "latestReleaseDate": "2025-12-30T20:13:17.423Z", + "downloads": 117128, + "weekDownloads": 29572, + "size": 93179284, + "versionsCount": 180, + "latestRelease": "15.2.2", + "latestReleaseDate": "2026-01-08T18:39:11.198Z", "hasReadme": true }, "score": 65, @@ -99198,8 +99363,8 @@ "Has a README file", "Has a description" ], - "popularity": 0.2, - "topicSearchString": "ios android sqlite jsi" + "popularity": 0.215, + "topicSearchString": "ios android node sqlite database jsi" }, { "githubUrl": "https://github.com/Hector-Chong/native-wechat", @@ -99227,7 +99392,7 @@ "forks": 24, "issues": 22, "subscribers": 3, - "stars": 199, + "stars": 200, "dependencies": 1 }, "name": "native-wechat", @@ -99256,8 +99421,8 @@ }, "npmPkg": "native-wechat", "npm": { - "downloads": 40, - "weekDownloads": 13, + "downloads": 32, + "weekDownloads": 7, "size": 135276, "versionsCount": 23, "latestRelease": "1.0.21", @@ -99270,7 +99435,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.461, + "popularity": -0.55, "topicSearchString": "ios android wechat" }, { @@ -99337,8 +99502,8 @@ "unmaintained": true, "npmPkg": "react-native-zendesk-unified", "npm": { - "downloads": 22, - "weekDownloads": 6, + "downloads": 15, + "weekDownloads": 2, "size": 90388, "versionsCount": 2, "latestRelease": "0.0.1-alpha.0", @@ -99353,7 +99518,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.51, + "popularity": -1.617, "topicSearchString": "ios android expo library module support unified zendesk hacktoberfest" }, { @@ -99375,14 +99540,14 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-27T12:09:39Z", + "updatedAt": "2026-01-08T07:23:27Z", "createdAt": "2018-11-14T15:25:12Z", - "pushedAt": "2025-11-27T12:09:39Z", + "pushedAt": "2026-01-08T07:23:27Z", "forks": 7, "issues": 0, "subscribers": 3, "stars": 30, - "dependencies": 0 + "dependencies": 2 }, "name": "@bugfender/rn-bugfender", "fullName": "bugfender/rn-bugfender", @@ -99413,12 +99578,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2356, - "weekDownloads": 848, - "size": 252656, - "versionsCount": 29, - "latestRelease": "4.0.0", - "latestReleaseDate": "2025-01-02T14:42:01.056Z", + "downloads": 1874, + "weekDownloads": 552, + "size": 135455, + "versionsCount": 30, + "latestRelease": "5.0.0", + "latestReleaseDate": "2026-01-08T07:23:24.211Z", "hasReadme": true }, "score": 25, @@ -99427,7 +99592,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.306, + "popularity": 0.251, "topicSearchString": "bugfender logging debug android ios web" }, { @@ -99486,8 +99651,8 @@ "unmaintained": true, "npmPkg": "react-native-auto-route", "npm": { - "downloads": 15, - "weekDownloads": 6, + "downloads": 14, + "weekDownloads": 5, "size": 511657, "versionsCount": 7, "latestRelease": "0.3.3", @@ -99502,7 +99667,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.167, "topicSearchString": "ios android auto-route" }, { @@ -99564,8 +99729,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 3783, - "weekDownloads": 886, + "downloads": 2540, + "weekDownloads": 900, "size": 23484, "versionsCount": 3, "latestRelease": "1.2.0", @@ -99578,7 +99743,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.051, + "popularity": 0.052, "topicSearchString": "local-network-permission expo reactnativelocalnetworkpermission ios local-network permissions swift" }, { @@ -99636,8 +99801,8 @@ }, "npmPkg": "react-native-flix-snackbar", "npm": { - "downloads": 22, - "weekDownloads": 3, + "downloads": 20, + "weekDownloads": 4, "size": 10190, "versionsCount": 4, "latestRelease": "1.0.2", @@ -99652,7 +99817,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.63, + "popularity": -1.55, "topicSearchString": "ios android" }, { @@ -99716,8 +99881,8 @@ }, "unmaintained": true, "npm": { - "downloads": 248, - "weekDownloads": 168, + "downloads": 178, + "weekDownloads": 105, "size": 35031, "versionsCount": 1, "latestRelease": "1.0.0", @@ -99731,7 +99896,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.171, + "popularity": -1.238, "topicSearchString": "ios android switch switcher toggle reanimated gesture-handler" }, { @@ -99764,7 +99929,7 @@ "forks": 22, "issues": 1, "subscribers": 1, - "stars": 223, + "stars": 225, "dependencies": 0 }, "name": "react-native-star-rating-widget", @@ -99792,8 +99957,8 @@ }, "npmPkg": "react-native-star-rating-widget", "npm": { - "downloads": 36579, - "weekDownloads": 10808, + "downloads": 28815, + "weekDownloads": 9344, "size": 98474, "versionsCount": 42, "latestRelease": "1.10.0", @@ -99808,7 +99973,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.501, + "popularity": 0.526, "topicSearchString": "ios android" }, { @@ -99838,7 +100003,7 @@ "forks": 9, "issues": 1, "subscribers": 7, - "stars": 285, + "stars": 286, "dependencies": 2 }, "name": "react-native-release-profiler", @@ -99879,23 +100044,22 @@ }, "npmPkg": "react-native-release-profiler", "npm": { - "downloads": 481060, - "weekDownloads": 167689, + "downloads": 299562, + "weekDownloads": 115927, "size": 746244, "versionsCount": 14, "latestRelease": "0.4.4", "latestReleaseDate": "2025-11-24T13:14:27.672Z", "hasReadme": true }, - "score": 65, + "score": 40, "matchingScoreModifiers": [ - "Popular", "Known", "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.546, + "popularity": 0.579, "topicSearchString": "ios android debug debugger hermes jsi perf performance production profiler profiling release sample trace" }, { @@ -99955,8 +100119,8 @@ "unmaintained": true, "npmPkg": "expo-dynamic-app-icon", "npm": { - "downloads": 7103, - "weekDownloads": 2388, + "downloads": 5525, + "weekDownloads": 1331, "size": 39183, "versionsCount": 12, "latestRelease": "1.2.0", @@ -99972,7 +100136,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.464, + "popularity": -0.545, "topicSearchString": "expo expo-dynamic-app-icon expodynamicappicon" }, { @@ -100003,7 +100167,7 @@ "forks": 3, "issues": 0, "subscribers": 1, - "stars": 72, + "stars": 71, "dependencies": 0 }, "name": "expo-video-metadata", @@ -100036,8 +100200,8 @@ }, "npmPkg": "expo-video-metadata", "npm": { - "downloads": 3423, - "weekDownloads": 799, + "downloads": 3828, + "weekDownloads": 873, "size": 70645, "versionsCount": 9, "latestRelease": "1.5.0", @@ -100050,7 +100214,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.199, + "popularity": 0.194, "topicSearchString": "expo expo-video-metadata expovideometadata video-module video-metadata video metadata" }, { @@ -100085,7 +100249,7 @@ "forks": 2, "issues": 0, "subscribers": 2, - "stars": 44, + "stars": 45, "dependencies": 0 }, "name": "react-native-image-preview-reanimated", @@ -100112,8 +100276,8 @@ "configPlugin": false }, "npm": { - "downloads": 22, - "weekDownloads": 22, + "downloads": 33, + "weekDownloads": 3, "size": 279032, "versionsCount": 20, "latestRelease": "0.5.6", @@ -100126,7 +100290,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.13, + "popularity": -0.664, "topicSearchString": "ios android" }, { @@ -100150,19 +100314,19 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-28T09:54:16Z", + "updatedAt": "2026-01-12T04:15:03Z", "createdAt": "2024-02-16T07:31:38Z", - "pushedAt": "2025-12-28T09:54:16Z", + "pushedAt": "2026-01-12T04:15:03Z", "forks": 33, - "issues": 5, + "issues": 2, "subscribers": 3, - "stars": 155, + "stars": 156, "dependencies": 0 }, "name": "@kesha-antonov/react-native-background-downloader", "fullName": "kesha-antonov/react-native-background-downloader", "isPrivate": false, - "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.", + "description": "A library for React-Native to help you download and upload large files on iOS and Android both in the foreground and most importantly in the background.", "topics": [ "background", "download", @@ -100184,8 +100348,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 10252, - "weekDownloads": 2842, + "downloads": 8292, + "weekDownloads": 2272, "size": 295927, "versionsCount": 48, "latestRelease": "4.3.8", @@ -100198,7 +100362,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.236, + "popularity": 0.233, "topicSearchString": "background download large-files" }, { @@ -100253,8 +100417,8 @@ }, "unmaintained": true, "npm": { - "downloads": 1483626, - "weekDownloads": 382149, + "downloads": 1250163, + "weekDownloads": 295802, "size": 32759, "versionsCount": 24, "latestRelease": "3.0.9", @@ -100270,7 +100434,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.531, + "popularity": -0.549, "topicSearchString": "theme provider" }, { @@ -100303,7 +100467,7 @@ "forks": 19, "issues": 3, "subscribers": 1, - "stars": 170, + "stars": 171, "dependencies": 1 }, "name": "react-native-dynamically-selected-picker", @@ -100343,8 +100507,8 @@ }, "npmPkg": "react-native-dynamically-selected-picker", "npm": { - "downloads": 22, - "weekDownloads": 22, + "downloads": 1188, + "weekDownloads": 748, "size": 84020, "versionsCount": 15, "latestRelease": "3.3.0", @@ -100358,7 +100522,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.13, + "popularity": 0.536, "topicSearchString": "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" }, { @@ -100392,7 +100556,7 @@ "forks": 101, "issues": 29, "subscribers": 5, - "stars": 691, + "stars": 692, "dependencies": 2 }, "name": "react-native-popover-view", @@ -100426,8 +100590,8 @@ }, "npmPkg": "react-native-popover-view", "npm": { - "downloads": 176819, - "weekDownloads": 50736, + "downloads": 103627, + "weekDownloads": 38908, "size": 309659, "versionsCount": 77, "latestRelease": "6.1.0", @@ -100442,7 +100606,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.244, + "popularity": 0.569, "topicSearchString": "component ios android ui popover modal view tablet navigation" }, { @@ -100496,8 +100660,8 @@ "unmaintained": true, "npmPkg": "react-native-heroicons", "npm": { - "downloads": 92609, - "weekDownloads": 17813, + "downloads": 85853, + "weekDownloads": 22575, "size": 3181281, "versionsCount": 20, "latestRelease": "4.0.0", @@ -100513,7 +100677,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.587, + "popularity": -0.526, "topicSearchString": "heroicons heroiconsui" }, { @@ -100538,7 +100702,7 @@ "forks": 52, "issues": 15, "subscribers": 5, - "stars": 326 + "stars": 327 }, "name": "react-native-asset", "fullName": "unimonkiez/react-native-asset", @@ -100558,8 +100722,8 @@ }, "npmPkg": "react-native-asset", "npm": { - "downloads": 132092, - "weekDownloads": 31750, + "downloads": 68987, + "weekDownloads": 27880, "size": 637443, "versionsCount": 23, "latestRelease": "2.2.8", @@ -100573,7 +100737,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.204, + "popularity": 0.594, "topicSearchString": "" }, { @@ -100634,8 +100798,8 @@ }, "npmPkg": "react-native-json-tree", "npm": { - "downloads": 98716, - "weekDownloads": 25061, + "downloads": 54380, + "weekDownloads": 21279, "size": 31536, "versionsCount": 13, "latestRelease": "1.5.0", @@ -100649,7 +100813,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.216, + "popularity": 0.583, "topicSearchString": "json tree viewer json-viewer theme iterables" }, { @@ -100678,7 +100842,7 @@ "forks": 184, "issues": 41, "subscribers": 17, - "stars": 794, + "stars": 796, "dependencies": 2 }, "name": "react-native-version-check", @@ -100710,8 +100874,8 @@ }, "npmPkg": "react-native-version-check", "npm": { - "downloads": 179070, - "weekDownloads": 47837, + "downloads": 145249, + "weekDownloads": 39109, "size": 33756, "versionsCount": 91, "latestRelease": "3.5.0", @@ -100727,7 +100891,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.227, + "popularity": 0.229, "topicSearchString": "android ios version-check version app-version market-version app-store-version" }, { @@ -100755,7 +100919,7 @@ "forks": 184, "issues": 41, "subscribers": 17, - "stars": 794, + "stars": 796, "dependencies": 3 }, "name": "react-native-version-check-expo", @@ -100788,8 +100952,8 @@ }, "npmPkg": "react-native-version-check-expo", "npm": { - "downloads": 33206, - "weekDownloads": 7717, + "downloads": 25632, + "weekDownloads": 7484, "size": 9633, "versionsCount": 56, "latestRelease": "3.5.0", @@ -100804,7 +100968,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.198, + "popularity": 0.248, "topicSearchString": "expo android ios version-check version app-version market-version app-store-version" }, { @@ -100867,8 +101031,8 @@ "unmaintained": true, "npmPkg": "react-native-signature-pad", "npm": { - "downloads": 1144, - "weekDownloads": 350, + "downloads": 1080, + "weekDownloads": 219, "size": 23386, "versionsCount": 12, "latestRelease": "0.1.2", @@ -100884,7 +101048,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.49, + "popularity": -0.578, "topicSearchString": "component ios android signature pad signaturepad canvas" }, { @@ -100915,7 +101079,7 @@ "forks": 47, "issues": 28, "subscribers": 8, - "stars": 214, + "stars": 215, "dependencies": 0 }, "name": "react-native-android-location-enabler", @@ -100943,22 +101107,21 @@ }, "npmPkg": "react-native-android-location-enabler", "npm": { - "downloads": 348660, - "weekDownloads": 130287, + "downloads": 189537, + "weekDownloads": 80680, "size": 22104, "versionsCount": 18, "latestRelease": "3.0.1", "latestReleaseDate": "2025-07-28T20:44:23.473Z", "hasReadme": true }, - "score": 55, + "score": 30, "matchingScoreModifiers": [ - "Popular", "Known", "Has a README file", "Has a description" ], - "popularity": 0.568, + "popularity": 0.612, "topicSearchString": "android" }, { @@ -101037,20 +101200,21 @@ }, "npmPkg": "react-native-full-responsive", "npm": { - "downloads": 2400, - "weekDownloads": 714, + "downloads": 2021, + "weekDownloads": 275, "size": 142032, "versionsCount": 18, "latestRelease": "2.4.5", "latestReleaseDate": "2025-07-06T17:47:47.823Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": 0.253, + "popularity": 0.116, "topicSearchString": "responsive responsive-ui responsive-font full-responsive responsive-scale responsive-layout responsive-font-size responsive-dimensions media-query responsive-size responsiveness usestyle" }, { @@ -101080,7 +101244,7 @@ "forks": 29, "issues": 43, "subscribers": 17, - "stars": 57, + "stars": 58, "dependencies": 6 }, "name": "@xmtp/react-native-sdk", @@ -101108,8 +101272,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 2593, - "weekDownloads": 1465, + "downloads": 1919, + "weekDownloads": 539, "size": 1263822, "versionsCount": 308, "latestRelease": "5.4.0", @@ -101123,19 +101287,23 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.48, + "popularity": 0.239, "topicSearchString": "expo xmtp-sdk xmtp" }, { "githubUrl": "https://github.com/powersync-ja/powersync-js/tree/main/packages/react-native", "npmPkg": "@powersync/react-native", "examples": [ + "https://docs.powersync.com/client-sdk-references/react-native-and-expo", + "https://github.com/powersync-ja/powersync-js/tree/main/demos/react-native-barebones-opsqlite", "https://github.com/powersync-ja/powersync-js/tree/main/demos/react-native-supabase-group-chat", - "https://github.com/powersync-ja/powersync-js/tree/main/demos/react-native-supabase-todolist" + "https://github.com/powersync-ja/powersync-js/tree/main/demos/react-native-supabase-todolist", + "https://github.com/powersync-ja/powersync-js/tree/main/demos/react-native-web-supabase-todolist" ], "ios": true, "expoGo": true, "android": true, + "web": true, "github": { "urls": { "repo": "https://github.com/powersync-ja/powersync-js", @@ -101149,13 +101317,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-12T11:20:01Z", + "updatedAt": "2026-01-09T07:09:51Z", "createdAt": "2023-10-03T15:17:51Z", - "pushedAt": "2025-12-12T11:20:01Z", + "pushedAt": "2026-01-09T07:09:51Z", "forks": 61, - "issues": 38, + "issues": 25, "subscribers": 11, - "stars": 593, + "stars": 597, "dependencies": 3 }, "name": "@powersync/react-native", @@ -101185,13 +101353,13 @@ "configPlugin": false }, "npm": { - "downloads": 14036, - "weekDownloads": 5436, - "size": 6089681, - "versionsCount": 178, - "latestRelease": "1.28.0", - "latestReleaseDate": "2025-12-12T10:17:48.213Z", - "hasReadme": true + "downloads": 16739, + "weekDownloads": 4429, + "size": 5976143, + "versionsCount": 180, + "latestRelease": "1.28.1", + "latestReleaseDate": "2026-01-09T07:11:53.447Z", + "hasReadme": false }, "score": 40, "matchingScoreModifiers": [ @@ -101200,7 +101368,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.329, + "popularity": 0.225, "topicSearchString": "data-sync offline-first sqlite real-time-data-stream live-data" }, { @@ -101233,7 +101401,7 @@ "forks": 30, "issues": 4, "subscribers": 9, - "stars": 885, + "stars": 884, "dependencies": 0 }, "name": "swiftui-react-native", @@ -101260,8 +101428,8 @@ }, "npmPkg": "swiftui-react-native", "npm": { - "downloads": 1076, - "weekDownloads": 224, + "downloads": 1311, + "weekDownloads": 180, "size": 6657436, "versionsCount": 33, "latestRelease": "6.3.3", @@ -101275,7 +101443,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.177, + "popularity": 0.117, "topicSearchString": "swiftui" }, { @@ -101307,7 +101475,7 @@ "forks": 16, "issues": 3, "subscribers": 3, - "stars": 245, + "stars": 248, "dependencies": 0 }, "name": "react-native-cloud-storage", @@ -101338,8 +101506,8 @@ }, "npmPkg": "react-native-cloud-storage", "npm": { - "downloads": 8658, - "weekDownloads": 2472, + "downloads": 6710, + "weekDownloads": 2050, "size": 395217, "versionsCount": 29, "latestRelease": "2.3.0", @@ -101351,7 +101519,7 @@ "Known", "Has a description" ], - "popularity": 0.243, + "popularity": 0.26, "topicSearchString": "ios android icloud google-drive file-system" }, { @@ -101410,8 +101578,8 @@ }, "npmPkg": "expo-squircle-view", "npm": { - "downloads": 7364, - "weekDownloads": 1934, + "downloads": 5394, + "weekDownloads": 1530, "size": 74605, "versionsCount": 15, "latestRelease": "1.1.0", @@ -101424,7 +101592,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.223, + "popularity": 0.241, "topicSearchString": "expo expo-squircle-view exposquircleview" }, { @@ -101484,8 +101652,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 6, - "weekDownloads": 6, + "downloads": 17, + "weekDownloads": 1, "size": 30334, "versionsCount": 1, "latestRelease": "1.0.0", @@ -101499,7 +101667,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.2, + "popularity": -0.95, "topicSearchString": "ios android" }, { @@ -101556,8 +101724,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 20, - "weekDownloads": 5, + "downloads": 15, + "weekDownloads": 3, "size": 16803, "versionsCount": 1, "latestRelease": "1.0.0", @@ -101571,7 +101739,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.75, + "popularity": -0.8, "topicSearchString": "ios android" }, { @@ -101632,8 +101800,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 21, - "weekDownloads": 6, + "downloads": 13, + "weekDownloads": 2, "size": 20939, "versionsCount": 1, "latestRelease": "1.0.0", @@ -101646,7 +101814,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.7, + "popularity": -0.867, "topicSearchString": "ios android" }, { @@ -101711,8 +101879,8 @@ }, "npmPkg": "react-native-imagemin-asset-plugin", "npm": { - "downloads": 438, - "weekDownloads": 134, + "downloads": 170, + "weekDownloads": 82, "size": 16480, "versionsCount": 17, "latestRelease": "2.0.0", @@ -101725,7 +101893,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.74, + "popularity": -0.59, "topicSearchString": "metro compress image assetplugin imagemin asset-plugin" }, { @@ -101786,8 +101954,8 @@ }, "npmPkg": "expo-custom-assets", "npm": { - "downloads": 31926, - "weekDownloads": 9390, + "downloads": 26017, + "weekDownloads": 7490, "size": 10699, "versionsCount": 25, "latestRelease": "1.5.0", @@ -101799,7 +101967,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.25, + "popularity": 0.245, "topicSearchString": "expo config-plugins prebuild" }, { @@ -101857,8 +102025,8 @@ "unmaintained": true, "npmPkg": "react-native-loader-collection", "npm": { - "downloads": 259, - "weekDownloads": 35, + "downloads": 297, + "weekDownloads": 70, "size": 1463934, "versionsCount": 12, "latestRelease": "0.8.3", @@ -101873,7 +102041,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.633, + "popularity": -1.547, "topicSearchString": "ios android" }, { @@ -101928,8 +102096,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 34, - "weekDownloads": 17, + "downloads": 22, + "weekDownloads": 6, "size": 33117, "versionsCount": 4, "latestRelease": "0.1.3", @@ -101943,7 +102111,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.575, + "popularity": -0.76, "topicSearchString": "ios android" }, { @@ -101996,8 +102164,8 @@ }, "npmPkg": "react-native-svg-editor", "npm": { - "downloads": 21, - "weekDownloads": 2, + "downloads": 31, + "weekDownloads": 25, "size": 8076598, "versionsCount": 6, "latestRelease": "0.1.6", @@ -102011,7 +102179,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.9, + "popularity": -0.286, "topicSearchString": "" }, { @@ -102040,13 +102208,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-29T23:46:08Z", + "updatedAt": "2026-01-07T21:16:15Z", "createdAt": "2023-11-20T08:24:03Z", - "pushedAt": "2025-12-29T23:46:08Z", + "pushedAt": "2026-01-07T21:16:15Z", "forks": 97, "issues": 46, "subscribers": 42, - "stars": 1262, + "stars": 1267, "dependencies": 0 }, "name": "@expensify/react-native-live-markdown", @@ -102076,12 +102244,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 334084, - "weekDownloads": 121037, - "size": 764053, - "versionsCount": 305, - "latestRelease": "0.1.319", - "latestReleaseDate": "2025-12-29T23:46:22.409Z", + "downloads": 173766, + "weekDownloads": 76983, + "size": 764498, + "versionsCount": 306, + "latestRelease": "0.1.320", + "latestReleaseDate": "2026-01-07T21:16:28.937Z", "hasReadme": true }, "score": 65, @@ -102092,7 +102260,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.558, + "popularity": 0.627, "topicSearchString": "ios android markdown textinput" }, { @@ -102123,7 +102291,7 @@ "forks": 12, "issues": 6, "subscribers": 1, - "stars": 509, + "stars": 510, "dependencies": 3 }, "name": "@monicon/native", @@ -102138,8 +102306,8 @@ "configPlugin": false }, "npm": { - "downloads": 3083, - "weekDownloads": 1074, + "downloads": 1870, + "weekDownloads": 673, "size": 9813, "versionsCount": 36, "latestRelease": "1.2.2", @@ -102153,7 +102321,7 @@ "Not updated recently", "No license, GPL license or unrecognized license" ], - "popularity": 0.296, + "popularity": 0.306, "topicSearchString": "" }, { @@ -102215,8 +102383,8 @@ }, "npmPkg": "react-native-fast-trie", "npm": { - "downloads": 687, - "weekDownloads": 237, + "downloads": 512, + "weekDownloads": 254, "size": 281741, "versionsCount": 5, "latestRelease": "0.2.1", @@ -102230,7 +102398,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.456, + "popularity": -0.327, "topicSearchString": "ios android fast jsi search trie" }, { @@ -102295,8 +102463,8 @@ }, "npmPkg": "react-native-heap-profiler", "npm": { - "downloads": 141, - "weekDownloads": 37, + "downloads": 107, + "weekDownloads": 32, "size": 53074, "versionsCount": 7, "latestRelease": "0.2.2", @@ -102309,7 +102477,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.776, + "popularity": -0.744, "topicSearchString": "ios android debugging heap jsi memory observability profiling" }, { @@ -102372,8 +102540,8 @@ }, "npmPkg": "react-native-reanimated-progress-steps", "npm": { - "downloads": 144, - "weekDownloads": 42, + "downloads": 122, + "weekDownloads": 36, "size": 142286, "versionsCount": 4, "latestRelease": "0.3.0", @@ -102386,7 +102554,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.745, + "popularity": -0.743, "topicSearchString": "ios android" }, { @@ -102419,7 +102587,7 @@ "forks": 36, "issues": 14, "subscribers": 8, - "stars": 250, + "stars": 249, "dependencies": 0 }, "name": "react-native-story-view", @@ -102462,8 +102630,8 @@ }, "npmPkg": "react-native-story-view", "npm": { - "downloads": 3625, - "weekDownloads": 896, + "downloads": 2700, + "weekDownloads": 761, "size": 230686, "versionsCount": 8, "latestRelease": "3.2.0", @@ -102478,7 +102646,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.21, + "popularity": 0.24, "topicSearchString": "typescript story-view status-view rn rn-story-view story status animated-story animated-status gesture-story component android ios animation reaction instagram-stories library stories" }, { @@ -102543,8 +102711,8 @@ }, "npmPkg": "react-native-pintyper", "npm": { - "downloads": 149, - "weekDownloads": 61, + "downloads": 90, + "weekDownloads": 20, "size": 28105, "versionsCount": 3, "latestRelease": "0.1.2", @@ -102557,7 +102725,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.651, + "popularity": -0.81, "topicSearchString": "ios android pin pincode javascript textinput" }, { @@ -102624,8 +102792,8 @@ }, "npmPkg": "react-native-countdown-timer-hooks", "npm": { - "downloads": 298, - "weekDownloads": 298, + "downloads": 829, + "weekDownloads": 256, "size": 311827, "versionsCount": 6, "latestRelease": "1.0.5", @@ -102639,7 +102807,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.101, + "popularity": -0.487, "topicSearchString": "component mobile ios android countdown timer stopwatch reset hooks" }, { @@ -102676,9 +102844,9 @@ "createdAt": "2020-05-17T20:06:18Z", "pushedAt": "2025-10-13T07:18:19Z", "forks": 97, - "issues": 23, + "issues": 24, "subscribers": 4, - "stars": 1093, + "stars": 1099, "dependencies": 1 }, "name": "react-modal-sheet", @@ -102709,8 +102877,8 @@ }, "npmPkg": "react-modal-sheet", "npm": { - "downloads": 268454, - "weekDownloads": 67973, + "downloads": 213456, + "weekDownloads": 58371, "size": 435518, "versionsCount": 53, "latestRelease": "5.2.1", @@ -102725,7 +102893,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.215, + "popularity": 0.232, "topicSearchString": "modal motion bottom-sheet accessibility framer-motion reactjs" }, { @@ -102755,9 +102923,9 @@ "createdAt": "2023-03-28T14:54:13Z", "pushedAt": "2025-10-08T18:20:53Z", "forks": 35, - "issues": 4, + "issues": 5, "subscribers": 5, - "stars": 120, + "stars": 121, "dependencies": 2 }, "name": "@reown/appkit-wagmi-react-native", @@ -102780,8 +102948,8 @@ "configPlugin": false }, "npm": { - "downloads": 11257, - "weekDownloads": 3333, + "downloads": 8941, + "weekDownloads": 2069, "size": 85769, "versionsCount": 291, "latestRelease": "2.0.1", @@ -102794,7 +102962,7 @@ "New Architecture support unknown", "No license, GPL license or unrecognized license" ], - "popularity": 0.252, + "popularity": 0.197, "topicSearchString": "web3 appkit crypto ethereum walletconnect wagmi" }, { @@ -102864,8 +103032,8 @@ }, "npmPkg": "react-native-image-slider-box", "npm": { - "downloads": 6556, - "weekDownloads": 1943, + "downloads": 5212, + "weekDownloads": 1525, "size": 529818, "versionsCount": 47, "latestRelease": "2.0.7", @@ -102881,7 +103049,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.252, + "popularity": 0.249, "topicSearchString": "image-slider-box image-slider slider component mobile ios android ui image-paging-slider components image library" }, { @@ -102945,8 +103113,8 @@ "unmaintained": true, "npmPkg": "react-native-push-notification-popup", "npm": { - "downloads": 4769, - "weekDownloads": 1222, + "downloads": 4017, + "weekDownloads": 1022, "size": 24202, "versionsCount": 11, "latestRelease": "1.7.0", @@ -102961,7 +103129,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.532, + "popularity": -0.534, "topicSearchString": "component push-notification ios android modal popup dialog javascript" }, { @@ -103020,8 +103188,8 @@ }, "npmPkg": "react-native-draggable-grid", "npm": { - "downloads": 26225, - "weekDownloads": 7464, + "downloads": 18806, + "weekDownloads": 5599, "size": 61257, "versionsCount": 24, "latestRelease": "2.2.2", @@ -103036,7 +103204,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.242, + "popularity": 0.503, "topicSearchString": "drag sortable grid component draggable" }, { @@ -103094,8 +103262,8 @@ "unmaintained": true, "npmPkg": "react-native-user-inactivity", "npm": { - "downloads": 21705, - "weekDownloads": 7725, + "downloads": 21959, + "weekDownloads": 5655, "size": 17851, "versionsCount": 11, "latestRelease": "1.2.0", @@ -103111,7 +103279,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.197, + "popularity": -0.531, "topicSearchString": "user typescript tracking inactivity component hacktoberfest" }, { @@ -103137,10 +103305,10 @@ "updatedAt": "2024-09-05T02:07:01Z", "createdAt": "2024-02-21T02:05:44Z", "pushedAt": "2024-09-05T02:07:01Z", - "forks": 13, + "forks": 14, "issues": 5, "subscribers": 3, - "stars": 49, + "stars": 48, "dependencies": 0 }, "name": "vision-camera-cropper", @@ -103172,8 +103340,8 @@ }, "npmPkg": "vision-camera-cropper", "npm": { - "downloads": 1740, - "weekDownloads": 398, + "downloads": 2001, + "weekDownloads": 368, "size": 79427, "versionsCount": 8, "latestRelease": "1.3.1", @@ -103187,7 +103355,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.195, + "popularity": 0.157, "topicSearchString": "ios android cropper image-processing vision-camera" }, { @@ -103219,9 +103387,9 @@ "createdAt": "2024-02-09T11:27:51Z", "pushedAt": "2025-11-30T13:49:31Z", "forks": 50, - "issues": 12, + "issues": 11, "subscribers": 7, - "stars": 1407, + "stars": 1417, "dependencies": 1 }, "name": "@marceloterreiro/flash-calendar", @@ -103244,8 +103412,8 @@ "configPlugin": false }, "npm": { - "downloads": 50559, - "weekDownloads": 13206, + "downloads": 41381, + "weekDownloads": 11591, "size": 513214, "versionsCount": 14, "latestRelease": "1.6.0", @@ -103259,7 +103427,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.222, + "popularity": 0.238, "topicSearchString": "" }, { @@ -103317,8 +103485,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1683, - "weekDownloads": 421, + "downloads": 1171, + "weekDownloads": 313, "size": 27523, "versionsCount": 5, "latestRelease": "0.2.1", @@ -103332,7 +103500,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.037, + "popularity": -0.022, "topicSearchString": "ios android" }, { @@ -103356,7 +103524,7 @@ "updatedAt": "2025-09-01T05:52:09Z", "createdAt": "2016-01-25T02:01:39Z", "pushedAt": "2025-09-01T05:52:09Z", - "forks": 25, + "forks": 26, "issues": 0, "subscribers": 4, "stars": 59, @@ -103394,8 +103562,8 @@ "configPlugin": false }, "npm": { - "downloads": 6543, - "weekDownloads": 2088, + "downloads": 5335, + "weekDownloads": 1475, "size": 33857, "versionsCount": 11, "latestRelease": "1.1.5", @@ -103408,7 +103576,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.271, + "popularity": 0.235, "topicSearchString": "rails actioncable websockets action-cable rails5 rails6 realtime realtime-messaging realtime-updates ruby-on-rails rubyonrails" }, { @@ -103444,7 +103612,7 @@ "forks": 38, "issues": 1, "subscribers": 2, - "stars": 446, + "stars": 447, "dependencies": 1 }, "name": "@codeherence/react-native-header", @@ -103471,8 +103639,8 @@ "configPlugin": false }, "npm": { - "downloads": 6338, - "weekDownloads": 1831, + "downloads": 116742, + "weekDownloads": 4858, "size": 293002, "versionsCount": 25, "latestRelease": "1.0.0", @@ -103485,7 +103653,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.246, + "popularity": 0.035, "topicSearchString": "ios android" }, { @@ -103513,7 +103681,7 @@ "forks": 38, "issues": 7, "subscribers": 9, - "stars": 385, + "stars": 387, "dependencies": 0 }, "name": "react-native-uitextview", @@ -103545,8 +103713,8 @@ }, "npmPkg": "react-native-uitextview", "npm": { - "downloads": 47420, - "weekDownloads": 11809, + "downloads": 42977, + "weekDownloads": 10621, "size": 141382, "versionsCount": 41, "latestRelease": "2.1.1", @@ -103560,7 +103728,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.212, + "popularity": 0.21, "topicSearchString": "ios android expo text uitextvi" }, { @@ -103584,10 +103752,10 @@ "updatedAt": "2025-07-01T21:24:46Z", "createdAt": "2021-04-23T13:06:35Z", "pushedAt": "2025-07-01T21:24:46Z", - "forks": 39, + "forks": 40, "issues": 12, "subscribers": 9, - "stars": 342, + "stars": 346, "dependencies": 0 }, "name": "react-native-sse", @@ -103622,8 +103790,8 @@ }, "npmPkg": "react-native-sse", "npm": { - "downloads": 280698, - "weekDownloads": 65932, + "downloads": 234479, + "weekDownloads": 83873, "size": 24084, "versionsCount": 9, "latestRelease": "1.2.1", @@ -103637,7 +103805,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.2, + "popularity": 0.554, "topicSearchString": "expo event-source sse server-sent-events chatgpt stream ios android eventsource typescript" }, { @@ -103701,8 +103869,8 @@ }, "npmPkg": "expo-foreground-actions", "npm": { - "downloads": 104, - "weekDownloads": 11, + "downloads": 156, + "weekDownloads": 12, "size": 2883980, "versionsCount": 30, "latestRelease": "0.4.5", @@ -103716,7 +103884,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.658, + "popularity": -0.683, "topicSearchString": "expo expo-modules-api expo-modules expo-foreground-actions expoforegroundactions javascript kotlin swift typescript" }, { @@ -103778,8 +103946,8 @@ }, "npmPkg": "rn-custom-alert-prompt", "npm": { - "downloads": 273, - "weekDownloads": 225, + "downloads": 375, + "weekDownloads": 62, "size": 60411, "versionsCount": 14, "latestRelease": "1.1.6", @@ -103791,7 +103959,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.297, + "popularity": -0.859, "topicSearchString": "alert prompt async promise dialog modal ui-component user-interaction simple lightweight" }, { @@ -103854,8 +104022,8 @@ }, "npmPkg": "rn-segmented-tab-controls", "npm": { - "downloads": 3, - "weekDownloads": 3, + "downloads": 17, + "weekDownloads": 1, "size": 20877, "versionsCount": 7, "latestRelease": "1.0.6", @@ -103867,7 +104035,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.95, "topicSearchString": "segmented-control tab-control tabs segmented-tabs ui-component navigation user-interface tabs-navigation segmented-navigation simple lightweight" }, { @@ -103931,8 +104099,8 @@ }, "npmPkg": "react-native-cn-quill", "npm": { - "downloads": 2855, - "weekDownloads": 2855, + "downloads": 8763, + "weekDownloads": 3417, "size": 3465282, "versionsCount": 30, "latestRelease": "0.7.20", @@ -103948,7 +104116,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.851, + "popularity": 0.332, "topicSearchString": "ios android rich-text wysiwyg-editor quill editor" }, { @@ -104009,7 +104177,7 @@ "unmaintained": true, "npmPkg": "react-native-purchase-kit", "npm": { - "downloads": 7, + "downloads": 6, "weekDownloads": 2, "size": 156784, "versionsCount": 7, @@ -104055,7 +104223,7 @@ "forks": 31, "issues": 19, "subscribers": 4, - "stars": 679, + "stars": 678, "dependencies": 0 }, "name": "@candlefinance/faster-image", @@ -104089,8 +104257,8 @@ "configPlugin": false }, "npm": { - "downloads": 9033, - "weekDownloads": 2766, + "downloads": 4159, + "weekDownloads": 1850, "size": 562073, "versionsCount": 29, "latestRelease": "1.7.2", @@ -104105,7 +104273,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.26, + "popularity": 0.378, "topicSearchString": "ios android image nuke activityindicator transition coil coil-kotlin cache" }, { @@ -104166,8 +104334,8 @@ }, "unmaintained": true, "npm": { - "downloads": 27, - "weekDownloads": 7, + "downloads": 30, + "weekDownloads": 4, "size": 36512, "versionsCount": 5, "latestRelease": "0.4.5", @@ -104182,7 +104350,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.267, + "popularity": -1.386, "topicSearchString": "ios android app-icon new-architecture typescript" }, { @@ -104245,8 +104413,8 @@ }, "npmPkg": "react-native-openai", "npm": { - "downloads": 317, - "weekDownloads": 317, + "downloads": 817, + "weekDownloads": 318, "size": 257419, "versionsCount": 9, "latestRelease": "0.6.2", @@ -104260,7 +104428,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.107, + "popularity": -0.419, "topicSearchString": "ios android lightweight openai urlsession kotlin ktor swift" }, { @@ -104323,8 +104491,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 683, - "weekDownloads": 118, + "downloads": 657, + "weekDownloads": 162, "size": 52237, "versionsCount": 6, "latestRelease": "0.3.3", @@ -104338,7 +104506,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.603, + "popularity": -0.54, "topicSearchString": "ios android haptics ahap corehaptics uifeedbackgenerator uikit" }, { @@ -104368,7 +104536,7 @@ "forks": 29, "issues": 21, "subscribers": 9, - "stars": 1007, + "stars": 1008, "dependencies": 1 }, "name": "react-native-skottie", @@ -104395,8 +104563,8 @@ "configPlugin": false }, "npm": { - "downloads": 94, - "weekDownloads": 19, + "downloads": 69, + "weekDownloads": 14, "size": 314151, "versionsCount": 20, "latestRelease": "2.1.4", @@ -104411,7 +104579,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.577, + "popularity": -0.575, "topicSearchString": "ios android" }, { @@ -104483,8 +104651,8 @@ }, "npmPkg": "react-native-gif-player", "npm": { - "downloads": 310, - "weekDownloads": 165, + "downloads": 347, + "weekDownloads": 105, "size": 67240, "versionsCount": 3, "latestRelease": "1.0.2", @@ -104497,7 +104665,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.542, + "popularity": -0.741, "topicSearchString": "ios android gif gifs gif-stop gif-loop-count animated-gif gifplayer webp giphy loop tenor" }, { @@ -104555,8 +104723,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 156, - "weekDownloads": 22, + "downloads": 50, + "weekDownloads": 38, "size": 64899492, "versionsCount": 16, "latestRelease": "1.0.0", @@ -104571,7 +104739,7 @@ "Not updated recently", "Has a lot of dependencies" ], - "popularity": -0.878, + "popularity": -0.309, "topicSearchString": "ios android" }, { @@ -104655,8 +104823,8 @@ "configPlugin": false }, "npm": { - "downloads": 67, - "weekDownloads": 35, + "downloads": 39, + "weekDownloads": 5, "size": 101488, "versionsCount": 2, "latestRelease": "0.3.7", @@ -104670,7 +104838,7 @@ "Not updated recently", "No license, GPL license or unrecognized license" ], - "popularity": -0.533, + "popularity": -0.889, "topicSearchString": "otp-input ios android otp input authentication verification code-input mobile new-arch-compatible-otp-input otp-text-input two-factor-authentication 2fa-otp-input phone-number android-library ios-library newarchitecture otp-library otp-textfield otp-verification websupport" }, { @@ -104726,8 +104894,8 @@ }, "npmPkg": "react-native-windows-hello", "npm": { - "downloads": 143, - "weekDownloads": 58, + "downloads": 68, + "weekDownloads": 20, "size": 54554, "versionsCount": 6, "latestRelease": "1.1.0", @@ -104741,7 +104909,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.648, + "popularity": -0.75, "topicSearchString": "windows hello windows-hello" }, { @@ -104835,13 +105003,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-31T18:45:55Z", + "updatedAt": "2026-01-12T09:48:18Z", "createdAt": "2024-03-23T03:42:14Z", - "pushedAt": "2025-12-31T18:45:55Z", + "pushedAt": "2026-01-12T09:48:18Z", "forks": 55, - "issues": 1, + "issues": 3, "subscribers": 6, - "stars": 1503, + "stars": 1542, "dependencies": 0 }, "name": "@lodev09/react-native-true-sheet", @@ -104874,12 +105042,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 87197, - "weekDownloads": 23525, - "size": 573059, - "versionsCount": 146, - "latestRelease": "3.6.11", - "latestReleaseDate": "2025-12-31T18:46:31.236Z", + "downloads": 60062, + "weekDownloads": 20755, + "size": 601578, + "versionsCount": 156, + "latestRelease": "3.7.3", + "latestReleaseDate": "2026-01-11T23:41:26.326Z", "hasReadme": true }, "score": 65, @@ -104890,7 +105058,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.229, + "popularity": 0.544, "topicSearchString": "ios android bottom-sheet sheet fabric turbo-module modal-sheet" }, { @@ -104945,8 +105113,8 @@ "configPlugin": false }, "npm": { - "downloads": 156, - "weekDownloads": 56, + "downloads": 141, + "weekDownloads": 23, "size": 117097, "versionsCount": 13, "latestRelease": "1.5.20", @@ -104960,7 +105128,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.689, + "popularity": -0.861, "topicSearchString": "ssh sftp sftp-client ssh-client" }, { @@ -104995,7 +105163,7 @@ "forks": 4, "issues": 2, "subscribers": 1, - "stars": 230, + "stars": 229, "dependencies": 0 }, "name": "react-native-slider-intro", @@ -105035,8 +105203,8 @@ }, "npmPkg": "react-native-slider-intro", "npm": { - "downloads": 205, - "weekDownloads": 53, + "downloads": 56, + "weekDownloads": 56, "size": 180062, "versionsCount": 31, "latestRelease": "3.0.1", @@ -105049,7 +105217,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.529, + "popularity": 0.112, "topicSearchString": "ios android slider swiper intro carousel tutorial app animation mobile ui component customizable mobile-development" }, { @@ -105113,7 +105281,7 @@ }, "npmPkg": "react-native-find-local-devices", "npm": { - "downloads": 27, + "downloads": 97, "weekDownloads": 15, "size": 39052, "versionsCount": 20, @@ -105128,7 +105296,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.25, + "popularity": -0.614, "topicSearchString": "ios android local-network network-discovery websocket-connection portscanning" }, { @@ -105186,8 +105354,8 @@ "configPlugin": false }, "npm": { - "downloads": 3, - "weekDownloads": 3, + "downloads": 20, + "weekDownloads": 0, "size": 4253, "versionsCount": 2, "latestRelease": "1.0.1", @@ -105226,13 +105394,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-12T23:58:39Z", + "updatedAt": "2026-01-07T17:47:41Z", "createdAt": "2022-02-17T08:49:24Z", - "pushedAt": "2025-12-12T23:58:39Z", - "forks": 102, - "issues": 18, + "pushedAt": "2026-01-07T17:47:41Z", + "forks": 106, + "issues": 20, "subscribers": 14, - "stars": 959, + "stars": 966, "dependencies": 6 }, "name": "react-native-quick-crypto", @@ -105270,8 +105438,8 @@ }, "npmPkg": "react-native-quick-crypto", "npm": { - "downloads": 344499, - "weekDownloads": 100848, + "downloads": 203592, + "weekDownloads": 83038, "size": 3734213, "versionsCount": 73, "latestRelease": "1.0.6", @@ -105286,7 +105454,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.249, + "popularity": 0.597, "topicSearchString": "ios android jsi nitro crypto cryptography cryptocurrency c++ fast quick web3" }, { @@ -105347,8 +105515,8 @@ "configPlugin": false }, "npm": { - "downloads": 15, - "weekDownloads": 3, + "downloads": 45, + "weekDownloads": 7, "size": 665879, "versionsCount": 30, "latestRelease": "0.2.10", @@ -105362,7 +105530,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.55, + "popularity": -0.61, "topicSearchString": "ios android" }, { @@ -105420,8 +105588,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 71, - "weekDownloads": 18, + "downloads": 56, + "weekDownloads": 13, "size": 53567, "versionsCount": 17, "latestRelease": "0.1.2", @@ -105434,7 +105602,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.525, + "popularity": -0.55, "topicSearchString": "ios android" }, { @@ -105455,13 +105623,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-28T15:50:29Z", + "updatedAt": "2026-01-02T12:01:40Z", "createdAt": "2024-03-24T20:41:07Z", - "pushedAt": "2025-11-28T15:50:29Z", + "pushedAt": "2026-01-02T12:01:40Z", "forks": 3, "issues": 0, "subscribers": 1, - "stars": 34, + "stars": 36, "dependencies": 1 }, "name": "rn-inkpad", @@ -105516,12 +105684,12 @@ }, "npmPkg": "rn-inkpad", "npm": { - "downloads": 237, - "weekDownloads": 67, - "size": 359214, - "versionsCount": 9, - "latestRelease": "1.0.7", - "latestReleaseDate": "2025-09-14T11:55:32.585Z", + "downloads": 347, + "weekDownloads": 50, + "size": 361710, + "versionsCount": 10, + "latestRelease": "1.1.0", + "latestReleaseDate": "2026-01-02T12:03:12.848Z", "hasReadme": true }, "score": 25, @@ -105530,7 +105698,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.506, + "popularity": -0.627, "topicSearchString": "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" }, { @@ -105560,14 +105728,14 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-01-24T19:43:04Z", + "updatedAt": "2026-01-06T18:58:40Z", "createdAt": "2024-05-13T11:10:16Z", - "pushedAt": "2025-01-24T19:43:04Z", - "forks": 5, - "issues": 2, + "pushedAt": "2026-01-06T18:58:40Z", + "forks": 6, + "issues": 1, "subscribers": 2, "stars": 55, - "dependencies": 0 + "dependencies": 1 }, "name": "@lodev09/expo-recorder", "fullName": "lodev09/expo-recorder", @@ -105579,7 +105747,7 @@ "android", "recorder", "expo", - "expo-av", + "expo-audio", "audio" ], "license": { @@ -105597,22 +105765,22 @@ "configPlugin": false }, "npm": { - "downloads": 102, - "weekDownloads": 29, - "size": 133983, - "versionsCount": 7, - "latestRelease": "0.3.2", - "latestReleaseDate": "2025-01-24T19:43:02.527Z", + "downloads": 269, + "weekDownloads": 28, + "size": 132960, + "versionsCount": 8, + "latestRelease": "0.4.0", + "latestReleaseDate": "2026-01-06T18:59:14.136Z", "hasReadme": true }, - "score": 5, + "score": 25, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", - "Has a description", - "Not updated recently" + "Has a description" ], - "popularity": -0.508, - "topicSearchString": "ios android recorder expo expo-av audio" + "popularity": -0.661, + "topicSearchString": "ios android recorder expo expo-audio audio" }, { "githubUrl": "https://github.com/duguyihou/react-native-turbo-image", @@ -105639,13 +105807,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-11-08T08:21:44Z", + "updatedAt": "2026-01-10T07:49:52Z", "createdAt": "2023-07-22T10:57:24Z", - "pushedAt": "2025-11-08T08:21:44Z", - "forks": 131, - "issues": 8, + "pushedAt": "2026-01-10T07:49:52Z", + "forks": 132, + "issues": 6, "subscribers": 63, - "stars": 924, + "stars": 925, "dependencies": 0 }, "name": "react-native-turbo-image", @@ -105676,12 +105844,12 @@ }, "npmPkg": "react-native-turbo-image", "npm": { - "downloads": 119538, - "weekDownloads": 25700, - "size": 49374327, - "versionsCount": 72, - "latestRelease": "1.23.1", - "latestReleaseDate": "2025-10-24T05:55:55.041Z", + "downloads": 122486, + "weekDownloads": 26110, + "size": 49374465, + "versionsCount": 73, + "latestRelease": "1.24.0", + "latestReleaseDate": "2026-01-10T07:49:48.153Z", "hasReadme": true }, "score": 65, @@ -105692,7 +105860,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.183, + "popularity": 0.181, "topicSearchString": "ios android image-caching image-loading" }, { @@ -105725,7 +105893,7 @@ "forks": 276, "issues": 83, "subscribers": 6, - "stars": 2076, + "stars": 2080, "dependencies": 0 }, "name": "react-native-toast-message", @@ -105751,8 +105919,8 @@ }, "npmPkg": "react-native-toast-message", "npm": { - "downloads": 1119635, - "weekDownloads": 280408, + "downloads": 918758, + "weekDownloads": 227984, "size": 44640, "versionsCount": 56, "latestRelease": "2.3.3", @@ -105767,7 +105935,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.213, + "popularity": 0.211, "topicSearchString": "toast" }, { @@ -105831,8 +105999,8 @@ }, "npmPkg": "react-native-orientation-director", "npm": { - "downloads": 19699, - "weekDownloads": 6757, + "downloads": 8962, + "weekDownloads": 4748, "size": 192102, "versionsCount": 23, "latestRelease": "2.6.5", @@ -105845,7 +106013,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.542, + "popularity": 0.45, "topicSearchString": "ios android device handler interface listener orientation" }, { @@ -105910,8 +106078,8 @@ }, "unmaintained": true, "npm": { - "downloads": 24, - "weekDownloads": 10, + "downloads": 16, + "weekDownloads": 1, "size": 163132, "versionsCount": 8, "latestRelease": "0.9.0", @@ -105924,7 +106092,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.1, + "popularity": -1.433, "topicSearchString": "breeffy android picker component reanimated ui" }, { @@ -105954,7 +106122,7 @@ "forks": 8, "issues": 8, "subscribers": 5, - "stars": 215, + "stars": 216, "dependencies": 0 }, "name": "react-native-reanimated-table", @@ -105983,8 +106151,8 @@ "unmaintained": true, "npmPkg": "react-native-reanimated-table", "npm": { - "downloads": 54940, - "weekDownloads": 15694, + "downloads": 53989, + "weekDownloads": 11503, "size": 73237, "versionsCount": 3, "latestRelease": "0.0.2", @@ -105999,7 +106167,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.507, + "popularity": -0.569, "topicSearchString": "ios android" }, { @@ -106019,13 +106187,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-29T16:01:22Z", + "updatedAt": "2026-01-09T21:50:23Z", "createdAt": "2020-11-03T23:55:52Z", - "pushedAt": "2025-12-29T16:01:22Z", - "forks": 82, + "pushedAt": "2026-01-09T21:50:23Z", + "forks": 83, "issues": 20, "subscribers": 32, - "stars": 212, + "stars": 215, "dependencies": 7 }, "name": "react-native-onyx", @@ -106053,24 +106221,23 @@ }, "npmPkg": "react-native-onyx", "npm": { - "downloads": 330593, - "weekDownloads": 122202, - "size": 350113, - "versionsCount": 299, - "latestRelease": "3.0.27", - "latestReleaseDate": "2025-12-29T16:01:31.787Z", + "downloads": 197232, + "weekDownloads": 77313, + "size": 350149, + "versionsCount": 301, + "latestRelease": "3.0.29", + "latestReleaseDate": "2026-01-09T21:50:32.525Z", "hasReadme": true }, - "score": 60, + "score": 35, "matchingScoreModifiers": [ - "Popular", "Known", "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.564, + "popularity": 0.583, "topicSearchString": "persistent-storage pub/sub" }, { @@ -106097,7 +106264,7 @@ "forks": 318, "issues": 181, "subscribers": 10, - "stars": 937, + "stars": 940, "dependencies": 0 }, "name": "react-native-pell-rich-editor", @@ -106126,8 +106293,8 @@ "configPlugin": false }, "npm": { - "downloads": 93413, - "weekDownloads": 23699, + "downloads": 79282, + "weekDownloads": 19885, "size": 641755, "versionsCount": 43, "latestRelease": "1.10.0", @@ -106143,7 +106310,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.216, + "popularity": 0.213, "topicSearchString": "editor rich-editor wysiwyg wysiwyg-editors rn" }, { @@ -106172,7 +106339,7 @@ "forks": 5, "issues": 3, "subscribers": 4, - "stars": 203, + "stars": 206, "dependencies": 12 }, "name": "expo-atlas", @@ -106203,8 +106370,8 @@ }, "npmPkg": "expo-atlas", "npm": { - "downloads": 356921, - "weekDownloads": 98889, + "downloads": 295310, + "weekDownloads": 81839, "size": 5136274, "versionsCount": 61, "latestRelease": "0.4.3", @@ -106281,20 +106448,21 @@ }, "npmPkg": "react-native-gallery-preview", "npm": { - "downloads": 1080, - "weekDownloads": 263, + "downloads": 814, + "weekDownloads": 170, "size": 262989, "versionsCount": 21, "latestRelease": "1.3.4", "latestReleaseDate": "2025-07-11T16:34:42.533Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": 0.207, + "popularity": -0.572, "topicSearchString": "ios android reanimated photo-viewer image-viewer photo-preview photo-gallery gallery gesture-handler image-preview gallery-preview" }, { @@ -106356,8 +106524,8 @@ }, "npmPkg": "react-native-nacl-jsi", "npm": { - "downloads": 686, - "weekDownloads": 276, + "downloads": 549, + "weekDownloads": 171, "size": 14371257, "versionsCount": 12, "latestRelease": "0.8.0", @@ -106370,7 +106538,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.657, + "popularity": -0.735, "topicSearchString": "ios android crypto libsodium sodium nacl" }, { @@ -106398,7 +106566,7 @@ "forks": 194, "issues": 12, "subscribers": 6, - "stars": 383, + "stars": 382, "dependencies": 5 }, "name": "@segment/analytics-react-native", @@ -106425,23 +106593,22 @@ "configPlugin": false }, "npm": { - "downloads": 508945, - "weekDownloads": 145074, + "downloads": 385516, + "weekDownloads": 116766, "size": 1049922, "versionsCount": 115, "latestRelease": "2.21.4", "latestReleaseDate": "2025-12-09T05:21:22.713Z", "hasReadme": true }, - "score": 65, + "score": 55, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.242, + "popularity": 0.507, "topicSearchString": "segment ios android" }, { @@ -106469,7 +106636,7 @@ "forks": 194, "issues": 12, "subscribers": 6, - "stars": 383, + "stars": 382, "dependencies": 5 }, "name": "@segment/sovran-react-native", @@ -106497,8 +106664,8 @@ "configPlugin": false }, "npm": { - "downloads": 483899, - "weekDownloads": 140040, + "downloads": 372159, + "weekDownloads": 112540, "size": 79157, "versionsCount": 26, "latestRelease": "1.1.3", @@ -106513,7 +106680,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.246, + "popularity": 0.507, "topicSearchString": "ios android segment" }, { @@ -106585,8 +106752,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 299531, - "weekDownloads": 83974, + "downloads": 245782, + "weekDownloads": 71606, "size": 469965, "versionsCount": 40, "latestRelease": "18.0.0", @@ -106594,15 +106761,14 @@ "hasReadme": true }, "nightlyProgram": true, - "score": 20, + "score": 10, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description", "No license, GPL license or unrecognized license" ], - "popularity": 0.238, + "popularity": 0.248, "topicSearchString": "braze appboy ios android push in-app analytics segmentation feature-flags javascript sdk typescript marketing-automation customer-engagement in-app-messaging push-notifications" }, { @@ -106633,7 +106799,7 @@ "forks": 47, "issues": 17, "subscribers": 3, - "stars": 1502, + "stars": 1508, "dependencies": 2 }, "name": "burnt", @@ -106661,8 +106827,8 @@ }, "npmPkg": "burnt", "npm": { - "downloads": 266942, - "weekDownloads": 49280, + "downloads": 330463, + "weekDownloads": 48786, "size": 60059, "versionsCount": 23, "latestRelease": "0.13.0", @@ -106677,7 +106843,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.157, + "popularity": 0.125, "topicSearchString": "expo burnt" }, { @@ -106704,13 +106870,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-08T13:18:06Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T13:18:06Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-tracking-transparency", @@ -106738,10 +106904,10 @@ }, "npmPkg": "expo-tracking-transparency", "npm": { - "downloads": 455312, - "weekDownloads": 130171, + "downloads": 397976, + "weekDownloads": 110949, "size": 60228, - "versionsCount": 147, + "versionsCount": 148, "latestRelease": "6.0.8", "latestReleaseDate": "2025-12-05T06:47:42.906Z", "hasReadme": true @@ -106756,7 +106922,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.243, + "popularity": 0.237, "topicSearchString": "expo expo-tracking-transparency" }, { @@ -106777,13 +106943,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-21T05:39:18Z", + "updatedAt": "2026-01-07T13:25:33Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-11-21T05:39:18Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-07T13:25:33Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-insights", @@ -106814,10 +106980,10 @@ }, "npmPkg": "expo-insights", "npm": { - "downloads": 437537, - "weekDownloads": 101378, + "downloads": 251015, + "weekDownloads": 95708, "size": 44871, - "versionsCount": 129, + "versionsCount": 130, "latestRelease": "0.10.8", "latestReleaseDate": "2025-12-05T06:50:33.956Z", "hasReadme": true @@ -106832,7 +106998,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.197, + "popularity": 0.574, "topicSearchString": "expo expo-insights expoinsights insights eas" }, { @@ -106862,10 +107028,10 @@ "updatedAt": "2025-12-23T15:53:58Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-23T15:53:58Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-clipboard", @@ -106893,10 +107059,10 @@ }, "npmPkg": "expo-clipboard", "npm": { - "downloads": 2333066, - "weekDownloads": 547480, + "downloads": 2191726, + "weekDownloads": 495377, "size": 279530, - "versionsCount": 154, + "versionsCount": 155, "latestRelease": "8.0.8", "latestReleaseDate": "2025-12-05T06:51:47.906Z", "hasReadme": true @@ -106911,7 +107077,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.199, + "popularity": 0.192, "topicSearchString": "expo expo-clipboard" }, { @@ -106936,10 +107102,10 @@ "updatedAt": "2025-12-19T12:50:56Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-19T12:50:56Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 3 }, "name": "expo-navigation-bar", @@ -106968,10 +107134,10 @@ }, "npmPkg": "expo-navigation-bar", "npm": { - "downloads": 631577, - "weekDownloads": 159489, + "downloads": 530321, + "weekDownloads": 133568, "size": 180691, - "versionsCount": 169, + "versionsCount": 170, "latestRelease": "5.0.10", "latestReleaseDate": "2025-12-05T06:49:27.119Z", "hasReadme": true @@ -106986,7 +107152,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.215, + "popularity": 0.214, "topicSearchString": "expo expo-navigation-bar android" }, { @@ -107014,10 +107180,10 @@ "updatedAt": "2025-12-16T13:43:02Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-16T13:43:02Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 2 }, "name": "expo-symbols", @@ -107048,10 +107214,10 @@ }, "npmPkg": "expo-symbols", "npm": { - "downloads": 2164748, - "weekDownloads": 516564, + "downloads": 2383246, + "weekDownloads": 556964, "size": 43991, - "versionsCount": 125, + "versionsCount": 126, "latestRelease": "1.0.8", "latestReleaseDate": "2025-12-05T06:47:55.629Z", "hasReadme": true @@ -107066,7 +107232,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.203, + "popularity": 0.199, "topicSearchString": "expo expo-symbols symbols sfsymbols ios" }, { @@ -107124,8 +107290,8 @@ }, "npmPkg": "react-native-native-language", "npm": { - "downloads": 29, - "weekDownloads": 9, + "downloads": 37, + "weekDownloads": 8, "size": 22105, "versionsCount": 8, "latestRelease": "1.1.1", @@ -107139,7 +107305,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.7, + "popularity": -0.8, "topicSearchString": "ios android" }, { @@ -107170,7 +107336,7 @@ "forks": 70, "issues": 86, "subscribers": 12, - "stars": 729, + "stars": 733, "dependencies": 0 }, "name": "rive-react-native", @@ -107198,8 +107364,8 @@ }, "npmPkg": "rive-react-native", "npm": { - "downloads": 261472, - "weekDownloads": 78773, + "downloads": 125082, + "weekDownloads": 65104, "size": 417970, "versionsCount": 77, "latestRelease": "9.7.1", @@ -107215,7 +107381,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.506, + "popularity": 0.692, "topicSearchString": "ios android" }, { @@ -107272,7 +107438,7 @@ }, "npmPkg": "react-native-wear", "npm": { - "downloads": 38, + "downloads": 32, "weekDownloads": 7, "size": 53738, "versionsCount": 9, @@ -107286,7 +107452,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.825, + "popularity": -0.8, "topicSearchString": "ios android" }, { @@ -107343,8 +107509,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1512, - "weekDownloads": 346, + "downloads": 1148, + "weekDownloads": 333, "size": 20892, "versionsCount": 3, "latestRelease": "0.1.2", @@ -107358,7 +107524,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.055, + "popularity": -0.003, "topicSearchString": "ios android" }, { @@ -107415,8 +107581,8 @@ }, "npmPkg": "react-native-mapa", "npm": { - "downloads": 28, - "weekDownloads": 7, + "downloads": 25, + "weekDownloads": 19, "size": 16447152, "versionsCount": 18, "latestRelease": "1.1.0", @@ -107430,7 +107596,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.767, + "popularity": -0.24, "topicSearchString": "map mapview mapbox-maps" }, { @@ -107453,16 +107619,16 @@ "hasWiki": false, "hasSponsorships": false, "hasDiscussions": true, - "hasProjects": true, + "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, "updatedAt": "2025-12-24T16:37:36Z", "createdAt": "2020-09-28T17:25:29Z", "pushedAt": "2025-12-24T16:37:36Z", - "forks": 19, + "forks": 18, "issues": 2, "subscribers": 4, - "stars": 156, + "stars": 158, "dependencies": 1 }, "name": "react-native-adapty", @@ -107498,8 +107664,8 @@ "configPlugin": true }, "npm": { - "downloads": 20733, - "weekDownloads": 5799, + "downloads": 12243, + "weekDownloads": 4085, "size": 931904, "versionsCount": 152, "latestRelease": "3.15.0", @@ -107512,7 +107678,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.238, + "popularity": 0.284, "topicSearchString": "expo adapty purchases in-apps subscriptions in-app-purchase subscription iap iap-verification in-app-receipt receipt-validation storekit" }, { @@ -107570,21 +107736,22 @@ }, "npmPkg": "healthicons-react-native", "npm": { - "downloads": 1998, - "weekDownloads": 373, + "downloads": 1982, + "weekDownloads": 775, "size": 13613209, "versionsCount": 25, "latestRelease": "3.5.0", "latestReleaseDate": "2025-07-09T19:47:08.686Z", "hasReadme": true }, - "score": 10, + "score": 0, "matchingScoreModifiers": [ "Has a README file", "Has a description", - "New Architecture support unknown" + "New Architecture support unknown", + "Not updated recently" ], - "popularity": -0.091, + "popularity": 0.083, "topicSearchString": "icons svg health healthicons" }, { @@ -107645,8 +107812,8 @@ }, "npmPkg": "react-native-iaphub", "npm": { - "downloads": 2624, - "weekDownloads": 918, + "downloads": 4551, + "weekDownloads": 716, "size": 177142, "versionsCount": 110, "latestRelease": "9.1.2", @@ -107660,7 +107827,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.298, + "popularity": 0.134, "topicSearchString": "ios android in-app-purchase in-app-billing in-app-receipt google-play itunes iap" }, { @@ -107688,7 +107855,7 @@ "createdAt": "2017-02-16T01:14:10Z", "pushedAt": "2025-12-22T10:48:03Z", "forks": 67, - "issues": 14, + "issues": 13, "subscribers": 10, "stars": 62, "dependencies": 0 @@ -107729,8 +107896,8 @@ }, "npmPkg": "clevertap-react-native", "npm": { - "downloads": 71776, - "weekDownloads": 17611, + "downloads": 36264, + "weekDownloads": 16567, "size": 213639643, "versionsCount": 71, "latestRelease": "3.8.0", @@ -107744,7 +107911,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.209, + "popularity": 0.638, "topicSearchString": "analytics android clevertap in-app ios notification push segmentation javascript typescript npm engagement user-retention" }, { @@ -107813,8 +107980,8 @@ }, "npmPkg": "react-native-netwatch", "npm": { - "downloads": 2314, - "weekDownloads": 614, + "downloads": 2908, + "weekDownloads": 717, "size": 814335, "versionsCount": 55, "latestRelease": "1.3.16", @@ -107826,7 +107993,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.024, + "popularity": -0.04, "topicSearchString": "mobile ios android logging network traffic tracking debug redux-action debugger redux charles-proxy network-debugger network-monitoring" }, { @@ -107852,10 +108019,10 @@ "updatedAt": "2025-07-26T21:02:27Z", "createdAt": "2018-03-27T18:33:08Z", "pushedAt": "2025-07-26T21:02:27Z", - "forks": 186, + "forks": 187, "issues": 132, "subscribers": 27, - "stars": 4300, + "stars": 4306, "dependencies": 0 }, "name": "iconoir-react-native", @@ -107883,8 +108050,8 @@ }, "npmPkg": "iconoir-react-native", "npm": { - "downloads": 17217, - "weekDownloads": 3701, + "downloads": 14512, + "weekDownloads": 4425, "size": 6398824, "versionsCount": 58, "latestRelease": "7.11.0", @@ -107900,7 +108067,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.183, + "popularity": 0.259, "topicSearchString": "icons svg library" }, { @@ -107925,10 +108092,10 @@ "updatedAt": "2025-12-18T10:44:26Z", "createdAt": "2020-06-08T15:36:21Z", "pushedAt": "2025-12-18T10:44:26Z", - "forks": 1110, - "issues": 243, - "subscribers": 52, - "stars": 20409, + "forks": 1125, + "issues": 246, + "subscribers": 53, + "stars": 20552, "dependencies": 0 }, "name": "lucide-react-native", @@ -107961,8 +108128,8 @@ }, "npmPkg": "lucide-react-native", "npm": { - "downloads": 1324530, - "weekDownloads": 317332, + "downloads": 1521387, + "weekDownloads": 302258, "size": 20684444, "versionsCount": 480, "latestRelease": "0.562.0", @@ -107979,7 +108146,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.204, + "popularity": 0.169, "topicSearchString": "lucide feather icons icon svg feather-icons fontawesome font-awesome" }, { @@ -108012,7 +108179,7 @@ "forks": 9, "issues": 1, "subscribers": 1, - "stars": 224, + "stars": 225, "dependencies": 0 }, "name": "react-native-loader-kit", @@ -108047,8 +108214,8 @@ }, "npmPkg": "react-native-loader-kit", "npm": { - "downloads": 11150, - "weekDownloads": 2914, + "downloads": 8763, + "weekDownloads": 2072, "size": 185591, "versionsCount": 16, "latestRelease": "4.1.0", @@ -108061,7 +108228,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.222, + "popularity": 0.201, "topicSearchString": "ios android indicator loader loading loader-kit loading-animations loading-indicator" }, { @@ -108120,21 +108287,20 @@ }, "npmPkg": "react-native-file-logger", "npm": { - "downloads": 28746, - "weekDownloads": 7433, + "downloads": 23402, + "weekDownloads": 6294, "size": 597990, "versionsCount": 26, "latestRelease": "0.7.1", "latestReleaseDate": "2025-08-20T10:47:39.116Z", "hasReadme": true }, - "score": 30, + "score": 15, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description" ], - "popularity": 0.22, + "popularity": 0.229, "topicSearchString": "logging file-logger cocoalumberjack logback" }, { @@ -108159,7 +108325,7 @@ "createdAt": "2020-07-08T16:57:34Z", "pushedAt": "2025-09-10T17:23:41Z", "forks": 46, - "issues": 69, + "issues": 70, "subscribers": 72, "stars": 72, "dependencies": 6 @@ -108188,8 +108354,8 @@ "configPlugin": false }, "npm": { - "downloads": 38865, - "weekDownloads": 10845, + "downloads": 31149, + "weekDownloads": 7825, "size": 227372, "versionsCount": 58, "latestRelease": "2.17.2", @@ -108203,7 +108369,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.237, + "popularity": 0.214, "topicSearchString": "authentication okta oidc" }, { @@ -108264,8 +108430,8 @@ }, "npmPkg": "react-native-vision-camera-text-recognition", "npm": { - "downloads": 5771, - "weekDownloads": 1512, + "downloads": 4061, + "weekDownloads": 1438, "size": 86057, "versionsCount": 16, "latestRelease": "3.1.1", @@ -108279,7 +108445,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.223, + "popularity": 0.301, "topicSearchString": "ios android camera mlkit ml-kit vision-camera text-recognition text" }, { @@ -108334,8 +108500,8 @@ }, "npmPkg": "react-native-vision-camera-image-labeler", "npm": { - "downloads": 1018, - "weekDownloads": 318, + "downloads": 535, + "weekDownloads": 151, "size": 46299, "versionsCount": 8, "latestRelease": "2.2.0", @@ -108349,7 +108515,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.016, + "popularity": -0.758, "topicSearchString": "ios android" }, { @@ -108373,13 +108539,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-10-28T22:05:08Z", + "updatedAt": "2026-01-11T12:52:19Z", "createdAt": "2024-02-20T17:58:27Z", - "pushedAt": "2025-10-28T22:05:08Z", - "forks": 39, + "pushedAt": "2026-01-11T12:52:19Z", + "forks": 40, "issues": 30, "subscribers": 13, - "stars": 1262, + "stars": 1264, "dependencies": 0 }, "name": "react-native-filament", @@ -108418,21 +108584,22 @@ "moduleType": "turbo" }, "npm": { - "downloads": 13624, - "weekDownloads": 1772, + "downloads": 13788, + "weekDownloads": 2195, "size": 487932802, "versionsCount": 98, "latestRelease": "1.9.0", "latestReleaseDate": "2025-10-28T22:09:31.104Z", "hasReadme": false }, - "score": 45, + "score": 55, "matchingScoreModifiers": [ "Popular", "Known", + "Recently updated", "Has a description" ], - "popularity": 0.111, + "popularity": 0.135, "topicSearchString": "filament 3d rendering engine gltf model threejs ios android physics opengl metal vulkan" }, { @@ -108489,8 +108656,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 9755, - "weekDownloads": 3015, + "downloads": 6887, + "weekDownloads": 1775, "size": 274514, "versionsCount": 19, "latestRelease": "12.1.0", @@ -108503,7 +108670,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.013, + "popularity": -0.031, "topicSearchString": "batch push notifications sdk" }, { @@ -108530,13 +108697,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-17T20:59:12Z", + "updatedAt": "2026-01-07T18:01:29Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-17T20:59:12Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-07T18:01:29Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 11 }, "name": "@expo/fingerprint", @@ -108565,10 +108732,10 @@ "moduleType": "expo" }, "npm": { - "downloads": 7349488, - "weekDownloads": 2005203, + "downloads": 5654416, + "weekDownloads": 1782833, "size": 231909, - "versionsCount": 163, + "versionsCount": 164, "latestRelease": "0.15.4", "latestReleaseDate": "2025-12-04T11:06:04.438Z", "hasReadme": true @@ -108583,7 +108750,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.232, + "popularity": 0.518, "topicSearchString": "expo fingerprint hash node" }, { @@ -108608,13 +108775,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T13:32:17Z", + "updatedAt": "2026-01-09T08:23:14Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-30T13:32:17Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-09T08:23:14Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 23 }, "name": "expo", @@ -108641,12 +108808,12 @@ }, "npmPkg": "expo", "npm": { - "downloads": 9258261, - "weekDownloads": 2203824, - "size": 867468, - "versionsCount": 810, - "latestRelease": "54.0.30", - "latestReleaseDate": "2025-12-18T11:42:21.831Z", + "downloads": 8166825, + "weekDownloads": 1975944, + "size": 867812, + "versionsCount": 812, + "latestRelease": "54.0.31", + "latestReleaseDate": "2026-01-06T23:31:25.898Z", "hasReadme": true }, "score": 90, @@ -108659,7 +108826,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.202, + "popularity": 0.206, "topicSearchString": "expo" }, { @@ -108688,10 +108855,10 @@ "updatedAt": "2025-12-30T22:17:00Z", "createdAt": "2021-12-31T01:06:00Z", "pushedAt": "2025-12-30T22:17:00Z", - "forks": 117, - "issues": 44, + "forks": 120, + "issues": 47, "subscribers": 38, - "stars": 4850, + "stars": 4861, "dependencies": 0 }, "name": "tinybase", @@ -108724,8 +108891,8 @@ }, "npmPkg": "tinybase", "npm": { - "downloads": 78830, - "weekDownloads": 22395, + "downloads": 48027, + "weekDownloads": 13515, "size": 8576605, "versionsCount": 341, "latestRelease": "7.3.1", @@ -108740,7 +108907,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.241, + "popularity": 0.239, "topicSearchString": "tiny sync-engine local-first reactive state data javascript typescript" }, { @@ -108766,13 +108933,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-19T18:37:21Z", + "updatedAt": "2026-01-08T14:59:11Z", "createdAt": "2017-01-26T19:51:40Z", - "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "pushedAt": "2026-01-08T14:59:11Z", + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 3 }, "name": "@react-navigation/bottom-tabs", @@ -108801,8 +108968,8 @@ "configPlugin": false }, "npm": { - "downloads": 7703598, - "weekDownloads": 1864923, + "downloads": 6456613, + "weekDownloads": 1632493, "size": 356969, "versionsCount": 310, "latestRelease": "7.9.0", @@ -108819,7 +108986,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.206, + "popularity": 0.215, "topicSearchString": "component navigation ios android tab" }, { @@ -108847,10 +109014,10 @@ "updatedAt": "2025-12-19T18:37:21Z", "createdAt": "2017-01-26T19:51:40Z", "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 3 }, "name": "@react-navigation/material-top-tabs", @@ -108880,8 +109047,8 @@ "configPlugin": false }, "npm": { - "downloads": 1474768, - "weekDownloads": 411388, + "downloads": 1219137, + "weekDownloads": 335253, "size": 63029, "versionsCount": 271, "latestRelease": "7.4.11", @@ -108898,7 +109065,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.237, + "popularity": 0.234, "topicSearchString": "component navigation ios android material tab" }, { @@ -108926,10 +109093,10 @@ "updatedAt": "2025-12-19T18:37:21Z", "createdAt": "2017-01-26T19:51:40Z", "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 4 }, "name": "@react-navigation/drawer", @@ -108959,8 +109126,8 @@ "configPlugin": false }, "npm": { - "downloads": 1678860, - "weekDownloads": 410229, + "downloads": 1486727, + "weekDownloads": 360350, "size": 125715, "versionsCount": 311, "latestRelease": "7.7.10", @@ -108977,7 +109144,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.208, + "popularity": 0.206, "topicSearchString": "component navigation ios android material drawer" }, { @@ -109003,13 +109170,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-19T18:37:21Z", + "updatedAt": "2026-01-08T14:41:11Z", "createdAt": "2017-01-26T19:51:40Z", - "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "pushedAt": "2026-01-08T14:41:11Z", + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 3 }, "name": "@react-navigation/native-stack", @@ -109038,8 +109205,8 @@ "configPlugin": false }, "npm": { - "downloads": 7089618, - "weekDownloads": 1856092, + "downloads": 6581773, + "weekDownloads": 1639402, "size": 248765, "versionsCount": 224, "latestRelease": "7.9.0", @@ -109056,7 +109223,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.223, + "popularity": 0.212, "topicSearchString": "component navigation ios android stack" }, { @@ -109085,10 +109252,10 @@ "updatedAt": "2025-12-19T18:37:21Z", "createdAt": "2017-01-26T19:51:40Z", "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 3 }, "name": "@react-navigation/stack", @@ -109117,8 +109284,8 @@ "configPlugin": false }, "npm": { - "downloads": 3055031, - "weekDownloads": 890353, + "downloads": 2139293, + "weekDownloads": 700039, "size": 461008, "versionsCount": 356, "latestRelease": "7.6.13", @@ -109135,7 +109302,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.248, + "popularity": 0.528, "topicSearchString": "component navigation ios android stack" }, { @@ -109164,10 +109331,10 @@ "updatedAt": "2025-12-19T18:37:21Z", "createdAt": "2017-01-26T19:51:40Z", "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 3 }, "name": "@react-navigation/elements", @@ -109194,8 +109361,8 @@ "configPlugin": false }, "npm": { - "downloads": 9742390, - "weekDownloads": 2398952, + "downloads": 8429462, + "weekDownloads": 2131364, "size": 275264, "versionsCount": 170, "latestRelease": "2.9.3", @@ -109212,7 +109379,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.209, + "popularity": 0.215, "topicSearchString": "navigation ios android" }, { @@ -109239,10 +109406,10 @@ "updatedAt": "2025-12-19T18:37:21Z", "createdAt": "2017-01-26T19:51:40Z", "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 2 }, "name": "react-native-drawer-layout", @@ -109272,8 +109439,8 @@ }, "npmPkg": "react-native-drawer-layout", "npm": { - "downloads": 1061557, - "weekDownloads": 303472, + "downloads": 493254, + "weekDownloads": 287631, "size": 102821, "versionsCount": 89, "latestRelease": "4.2.1", @@ -109290,7 +109457,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.243, + "popularity": 0.746, "topicSearchString": "component ios android drawer swipe" }, { @@ -109320,10 +109487,10 @@ "updatedAt": "2025-12-19T18:37:21Z", "createdAt": "2017-01-26T19:51:40Z", "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 1 }, "name": "@react-navigation/routers", @@ -109348,8 +109515,8 @@ "configPlugin": false }, "npm": { - "downloads": 8953524, - "weekDownloads": 2235561, + "downloads": 7822878, + "weekDownloads": 1999120, "size": 166673, "versionsCount": 118, "latestRelease": "7.5.3", @@ -109366,7 +109533,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.212, + "popularity": 0.217, "topicSearchString": "navigation" }, { @@ -109397,10 +109564,10 @@ "updatedAt": "2025-12-19T18:37:21Z", "createdAt": "2017-01-26T19:51:40Z", "pushedAt": "2025-12-19T18:37:21Z", - "forks": 4926, - "issues": 851, + "forks": 4930, + "issues": 849, "subscribers": 307, - "stars": 24336, + "stars": 24356, "dependencies": 3 }, "name": "@react-navigation/devtools", @@ -109425,8 +109592,8 @@ "configPlugin": false }, "npm": { - "downloads": 839026, - "weekDownloads": 263055, + "downloads": 602536, + "weekDownloads": 195032, "size": 48263, "versionsCount": 156, "latestRelease": "7.0.46", @@ -109443,7 +109610,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.516, + "popularity": 0.525, "topicSearchString": "navigation" }, { @@ -109467,13 +109634,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-23T12:25:30Z", + "updatedAt": "2026-01-08T13:46:56Z", "createdAt": "2020-05-15T12:52:16Z", - "pushedAt": "2025-12-23T12:25:30Z", - "forks": 544, - "issues": 223, - "subscribers": 61, - "stars": 4198, + "pushedAt": "2026-01-08T13:46:56Z", + "forks": 553, + "issues": 206, + "subscribers": 60, + "stars": 4222, "dependencies": 5 }, "name": "@supabase/supabase-js", @@ -109500,12 +109667,12 @@ "configPlugin": false }, "npm": { - "downloads": 9564409, - "weekDownloads": 5628987, - "size": 362692, - "versionsCount": 541, - "latestRelease": "2.89.0", - "latestReleaseDate": "2025-12-18T19:24:02.666Z", + "downloads": 26380434, + "weekDownloads": 5437751, + "size": 364177, + "versionsCount": 553, + "latestRelease": "2.90.1", + "latestReleaseDate": "2026-01-08T13:36:00.083Z", "hasReadme": false }, "score": 90, @@ -109518,7 +109685,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.75, + "popularity": 0.175, "topicSearchString": "javascript typescript supabase" }, { @@ -109550,7 +109717,7 @@ "forks": 27, "issues": 17, "subscribers": 3, - "stars": 222, + "stars": 224, "dependencies": 1 }, "name": "toastify-react-native", @@ -109597,21 +109764,22 @@ }, "npmPkg": "toastify-react-native", "npm": { - "downloads": 11472, - "weekDownloads": 11472, + "downloads": 2039453, + "weekDownloads": 225634, "size": 551906, "versionsCount": 23, "latestRelease": "7.2.3", "latestReleaseDate": "2025-07-20T15:48:17.258Z", "hasReadme": true }, - "score": 30, + "score": 55, "matchingScoreModifiers": [ + "Popular", "Known", "Has a README file", "Has a description" ], - "popularity": 0.85, + "popularity": 0.094, "topicSearchString": "component pushalert toast popup toastify notification picker expo cli mobile ios android web typescript alert animation expo-cli javascript notifications app reactjs snackbar" }, { @@ -109671,8 +109839,8 @@ }, "npmPkg": "rn-float-box", "npm": { - "downloads": 17, - "weekDownloads": 3, + "downloads": 18, + "weekDownloads": 6, "size": 48615, "versionsCount": 3, "latestRelease": "0.2.3", @@ -109685,7 +109853,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.85, + "popularity": -0.7, "topicSearchString": "ios android" }, { @@ -109715,7 +109883,7 @@ "forks": 14, "issues": 4, "subscribers": 3, - "stars": 581, + "stars": 585, "dependencies": 0 }, "name": "react-native-magic-modal", @@ -109743,8 +109911,8 @@ "configPlugin": false }, "npm": { - "downloads": 5615, - "weekDownloads": 1404, + "downloads": 4351, + "weekDownloads": 1218, "size": 65962, "versionsCount": 103, "latestRelease": "6.1.0", @@ -109759,7 +109927,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.213, + "popularity": 0.238, "topicSearchString": "ios android modal" }, { @@ -109787,10 +109955,10 @@ "updatedAt": "2025-09-15T18:14:14Z", "createdAt": "2022-07-09T09:57:10Z", "pushedAt": "2025-09-15T18:14:14Z", - "forks": 18, - "issues": 15, + "forks": 19, + "issues": 16, "subscribers": 4, - "stars": 579, + "stars": 588, "dependencies": 3 }, "name": "expo-quick-actions", @@ -109823,8 +109991,8 @@ }, "npmPkg": "expo-quick-actions", "npm": { - "downloads": 74558, - "weekDownloads": 18298, + "downloads": 63405, + "weekDownloads": 17515, "size": 121233, "versionsCount": 19, "latestRelease": "6.0.0", @@ -109837,7 +110005,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.209, + "popularity": 0.235, "topicSearchString": "expo expo-quick-actions expoquickactions app-icon dynamic-app-icon kotlin swift" }, { @@ -109868,7 +110036,7 @@ "forks": 11, "issues": 4, "subscribers": 14, - "stars": 364, + "stars": 365, "dependencies": 4 }, "name": "app-icon-badge", @@ -109899,8 +110067,8 @@ }, "npmPkg": "app-icon-badge", "npm": { - "downloads": 43239, - "weekDownloads": 11022, + "downloads": 24439, + "weekDownloads": 8240, "size": 660430, "versionsCount": 22, "latestRelease": "0.1.2", @@ -109914,7 +110082,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.217, + "popularity": 0.537, "topicSearchString": "android app-icon badge-generator expo ios expo-plugin" }, { @@ -109944,10 +110112,10 @@ "updatedAt": "2025-12-04T07:54:15Z", "createdAt": "2024-02-19T16:51:01Z", "pushedAt": "2025-12-04T07:54:15Z", - "forks": 34, - "issues": 30, + "forks": 35, + "issues": 31, "subscribers": 6, - "stars": 535, + "stars": 542, "dependencies": 3 }, "name": "expo-share-intent", @@ -109982,8 +110150,8 @@ }, "npmPkg": "expo-share-intent", "npm": { - "downloads": 37528, - "weekDownloads": 11284, + "downloads": 47871, + "weekDownloads": 10374, "size": 177408, "versionsCount": 67, "latestRelease": "5.1.1", @@ -109997,7 +110165,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.506, + "popularity": 0.184, "topicSearchString": "expo expo-share-extension share-extension share-intent expo-config-plugin share-share-intent android ios" }, { @@ -110053,8 +110221,8 @@ "unmaintained": true, "npmPkg": "react-native-store-version", "npm": { - "downloads": 24245, - "weekDownloads": 6628, + "downloads": 19851, + "weekDownloads": 4556, "size": 20005, "versionsCount": 13, "latestRelease": "1.4.1", @@ -110069,7 +110237,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.518, + "popularity": -0.555, "topicSearchString": "expo appstore playstore version" }, { @@ -110137,8 +110305,8 @@ }, "npmPkg": "react-native-country-codes-picker", "npm": { - "downloads": 42886, - "weekDownloads": 25412, + "downloads": 70368, + "weekDownloads": 21345, "size": 273454, "versionsCount": 35, "latestRelease": "2.3.5", @@ -110153,7 +110321,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.754, + "popularity": 0.508, "topicSearchString": "country picker codes search animated multilanguage expo ios android country-codes flags style styled-components modal" }, { @@ -110216,8 +110384,8 @@ "configPlugin": false }, "npm": { - "downloads": 9583, - "weekDownloads": 3127, + "downloads": 6854, + "weekDownloads": 2753, "size": 46604, "versionsCount": 8, "latestRelease": "2.1.0", @@ -110232,7 +110400,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.277, + "popularity": 0.342, "topicSearchString": "ios android typescript google-autocomplete reactjs expo google-places-api google-places-autocomplete" }, { @@ -110266,8 +110434,8 @@ "pushedAt": "2025-01-12T03:31:56Z", "forks": 24, "issues": 15, - "subscribers": 6, - "stars": 187, + "subscribers": 7, + "stars": 189, "dependencies": 1 }, "name": "@mattermost/react-native-paste-input", @@ -110296,8 +110464,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 4328, - "weekDownloads": 1229, + "downloads": 1998, + "weekDownloads": 1140, "size": 288617, "versionsCount": 30, "latestRelease": "0.8.1", @@ -110310,7 +110478,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.241, + "popularity": 0.485, "topicSearchString": "ios android paste text-input" }, { @@ -110342,7 +110510,7 @@ "forks": 0, "issues": 0, "subscribers": 3, - "stars": 178, + "stars": 177, "dependencies": 0 }, "name": "@appandflow/react-native-magic-scroll", @@ -110373,8 +110541,8 @@ "configPlugin": false }, "npm": { - "downloads": 338, - "weekDownloads": 139, + "downloads": 294, + "weekDownloads": 79, "size": 142036, "versionsCount": 25, "latestRelease": "0.1.36", @@ -110387,7 +110555,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.398, + "popularity": -0.521, "topicSearchString": "ios android expo keyboard scrollview ui" }, { @@ -110446,8 +110614,8 @@ }, "unmaintained": true, "npm": { - "downloads": 18, - "weekDownloads": 9, + "downloads": 15, + "weekDownloads": 2, "size": 116990, "versionsCount": 4, "latestRelease": "0.2.2", @@ -110461,7 +110629,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.617, "topicSearchString": "ios android" }, { @@ -110490,7 +110658,7 @@ "forks": 9, "issues": 1, "subscribers": 1, - "stars": 160, + "stars": 161, "dependencies": 0 }, "name": "react-native-wear-connectivity", @@ -110526,8 +110694,8 @@ }, "npmPkg": "react-native-wear-connectivity", "npm": { - "downloads": 670, - "weekDownloads": 190, + "downloads": 605, + "weekDownloads": 116, "size": 79481, "versionsCount": 16, "latestRelease": "0.1.17", @@ -110539,7 +110707,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.508, + "popularity": -0.587, "topicSearchString": "ios android wear-os wearable wear-api wearable-devices wearos renative renative-wear" }, { @@ -110596,8 +110764,8 @@ }, "npmPkg": "react-native-multipurpose-calendar", "npm": { - "downloads": 46, - "weekDownloads": 5, + "downloads": 50, + "weekDownloads": 24, "size": 9246336, "versionsCount": 21, "latestRelease": "2.1.3", @@ -110609,7 +110777,7 @@ "Has a README file", "Not updated recently" ], - "popularity": -0.9, + "popularity": -0.564, "topicSearchString": "android ios persian-calendar calendar" }, { @@ -110674,8 +110842,8 @@ "configPlugin": false }, "npm": { - "downloads": 18, - "weekDownloads": 6, + "downloads": 14, + "weekDownloads": 2, "size": 45158, "versionsCount": 8, "latestRelease": "0.0.8", @@ -110688,7 +110856,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.45, + "popularity": -0.617, "topicSearchString": "components ui cli expo malla mallaui malla-ui" }, { @@ -110713,13 +110881,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-11T17:56:39Z", + "updatedAt": "2026-01-08T16:12:10Z", "createdAt": "2019-11-15T21:38:13Z", - "pushedAt": "2025-12-11T17:56:39Z", + "pushedAt": "2026-01-08T16:12:10Z", "forks": 112, "issues": 45, "subscribers": 15, - "stars": 1688, + "stars": 1691, "dependencies": 0 }, "name": "@rnx-kit/align-deps", @@ -110742,8 +110910,8 @@ "configPlugin": false }, "npm": { - "downloads": 26371, - "weekDownloads": 26371, + "downloads": 188463, + "weekDownloads": 54822, "size": 1154684, "versionsCount": 56, "latestRelease": "3.3.4", @@ -110758,7 +110926,7 @@ "Has a README file", "Has a description" ], - "popularity": 1.1, + "popularity": 0.247, "topicSearchString": "" }, { @@ -110819,8 +110987,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 1156, - "weekDownloads": 259, + "downloads": 741, + "weekDownloads": 100, "size": 1185449, "versionsCount": 10, "latestRelease": "0.5.0", @@ -110833,7 +111001,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.06, + "popularity": -0.885, "topicSearchString": "expo expo-spotify-sdk expospotifysdk spotify" }, { @@ -110891,8 +111059,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 4038, - "weekDownloads": 939, + "downloads": 4348, + "weekDownloads": 809, "size": 30682, "versionsCount": 4, "latestRelease": "0.3.0", @@ -110905,7 +111073,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.052, + "popularity": -0.092, "topicSearchString": "expo expo-android-shared-preferences expoandroidsharedpreferences" }, { @@ -110964,8 +111132,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 25, - "weekDownloads": 6, + "downloads": 46, + "weekDownloads": 12, "size": 30151, "versionsCount": 2, "latestRelease": "0.1.1", @@ -111037,8 +111205,8 @@ }, "npmPkg": "react-native-here-explore", "npm": { - "downloads": 6, - "weekDownloads": 6, + "downloads": 11, + "weekDownloads": 2, "size": 200742, "versionsCount": 8, "latestRelease": "2.2.0", @@ -111051,7 +111219,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.45, + "popularity": -0.55, "topicSearchString": "ios android heremaps" }, { @@ -111082,7 +111250,7 @@ "forks": 6, "issues": 6, "subscribers": 2, - "stars": 56, + "stars": 58, "dependencies": 2 }, "name": "@dr.pogodin/react-native-audio", @@ -111117,8 +111285,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1589, - "weekDownloads": 314, + "downloads": 1645, + "weekDownloads": 480, "size": 127683, "versionsCount": 52, "latestRelease": "1.17.1", @@ -111131,7 +111299,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.168, + "popularity": 0.248, "topicSearchString": "audio microphone input recording playback sample player ios android" }, { @@ -111161,9 +111329,9 @@ "createdAt": "2023-05-23T11:08:00Z", "pushedAt": "2025-12-15T13:39:38Z", "forks": 33, - "issues": 26, + "issues": 27, "subscribers": 5, - "stars": 297, + "stars": 299, "dependencies": 2 }, "name": "@dr.pogodin/react-native-fs", @@ -111197,8 +111365,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 63163, - "weekDownloads": 16825, + "downloads": 50883, + "weekDownloads": 13612, "size": 422495, "versionsCount": 45, "latestRelease": "2.36.2", @@ -111213,7 +111381,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.226, + "popularity": 0.227, "topicSearchString": "ios android fs filesystem download upload file-transfer rnfs" }, { @@ -111284,8 +111452,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 5683, - "weekDownloads": 1578, + "downloads": 4085, + "weekDownloads": 1247, "size": 26866582, "versionsCount": 74, "latestRelease": "0.25.4", @@ -111299,7 +111467,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.236, + "popularity": 0.26, "topicSearchString": "ios android lighttpd windows embed server http https file java javascript js mobile objective-c reactjs static" }, { @@ -111352,8 +111520,8 @@ }, "npmPkg": "react-native-android-finish", "npm": { - "downloads": 112, - "weekDownloads": 13, + "downloads": 84, + "weekDownloads": 43, "size": 34946, "versionsCount": 11, "latestRelease": "1.2.6", @@ -111365,7 +111533,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.9, + "popularity": -0.547, "topicSearchString": "" }, { @@ -111396,10 +111564,10 @@ "updatedAt": "2025-12-18T13:19:48Z", "createdAt": "2024-06-17T16:44:42Z", "pushedAt": "2025-12-18T13:19:48Z", - "forks": 42, + "forks": 43, "issues": 19, "subscribers": 20, - "stars": 970, + "stars": 981, "dependencies": 0 }, "name": "react-native-wgpu", @@ -111427,8 +111595,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2865, - "weekDownloads": 673, + "downloads": 3072, + "weekDownloads": 534, "size": 163490780, "versionsCount": 40, "latestRelease": "0.4.2", @@ -111443,7 +111611,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.2, + "popularity": 0.148, "topicSearchString": "ios android" }, { @@ -111471,13 +111639,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-30T12:17:46Z", + "updatedAt": "2026-01-12T11:18:32Z", "createdAt": "2019-04-09T09:10:06Z", - "pushedAt": "2025-12-30T12:17:46Z", - "forks": 1896, + "pushedAt": "2026-01-12T11:18:32Z", + "forks": 1908, "issues": 2, - "subscribers": 181, - "stars": 56348, + "subscribers": 179, + "stars": 56517, "dependencies": 0 }, "name": "zustand", @@ -111512,12 +111680,12 @@ }, "npmPkg": "zustand", "npm": { - "downloads": 58947842, - "weekDownloads": 13876571, - "size": 94273, - "versionsCount": 152, - "latestRelease": "5.0.9", - "latestReleaseDate": "2025-11-30T01:03:43.033Z", + "downloads": 52913537, + "weekDownloads": 12320116, + "size": 94862, + "versionsCount": 153, + "latestRelease": "5.0.10", + "latestReleaseDate": "2026-01-12T06:13:10.865Z", "hasReadme": true }, "score": 100, @@ -111529,7 +111697,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.2, + "popularity": 0.198, "topicSearchString": "state manager management redux store hooks context reactjs state-management hacktoberfest" }, { @@ -111553,13 +111721,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2024-09-04T10:54:49Z", + "updatedAt": "2026-01-07T14:36:03Z", "createdAt": "2018-10-15T07:46:51Z", - "pushedAt": "2024-09-04T10:54:49Z", - "forks": 91, + "pushedAt": "2026-01-07T14:36:03Z", + "forks": 92, "issues": 27, "subscribers": 5, - "stars": 282, + "stars": 283, "dependencies": 0 }, "name": "react-native-otp-verify", @@ -111588,23 +111756,23 @@ }, "npmPkg": "react-native-otp-verify", "npm": { - "downloads": 56498, - "weekDownloads": 18737, + "downloads": 59094, + "weekDownloads": 14814, "size": 401957, "versionsCount": 14, "latestRelease": "1.1.8", "latestReleaseDate": "2024-02-16T14:20:06.182Z", "hasReadme": true }, - "score": 5, + "score": 25, "matchingScoreModifiers": [ "Known", + "Recently updated", "Has a README file", "Has a description", - "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.532, + "popularity": 0.213, "topicSearchString": "ios android sms-verification" }, { @@ -111677,8 +111845,8 @@ }, "npmPkg": "rn-material-ui-textfield", "npm": { - "downloads": 2756, - "weekDownloads": 2756, + "downloads": 10451, + "weekDownloads": 5227, "size": 860227, "versionsCount": 10, "latestRelease": "1.0.9", @@ -111691,7 +111859,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.851, + "popularity": 0.425, "topicSearchString": "component ios android material material-ui input textinput field textfield floating label collaborate student-vscode" }, { @@ -111719,13 +111887,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-30T14:44:57Z", + "updatedAt": "2026-01-11T08:21:37Z", "createdAt": "2019-09-10T19:23:58Z", - "pushedAt": "2025-12-30T14:44:57Z", - "forks": 3606, - "issues": 70, + "pushedAt": "2026-01-11T08:21:37Z", + "forks": 3610, + "issues": 72, "subscribers": 214, - "stars": 47965, + "stars": 48108, "dependencies": 1 }, "name": "@tanstack/react-query", @@ -111748,8 +111916,8 @@ "configPlugin": false }, "npm": { - "downloads": 51758429, - "weekDownloads": 12450448, + "downloads": 45238862, + "weekDownloads": 10771954, "size": 736054, "versionsCount": 478, "latestRelease": "5.90.16", @@ -111765,7 +111933,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.204, + "popularity": 0.202, "topicSearchString": "" }, { @@ -111794,7 +111962,7 @@ "pushedAt": "2025-11-07T20:28:10Z", "forks": 102, "issues": 60, - "subscribers": 187, + "subscribers": 186, "stars": 132, "dependencies": 0 }, @@ -111822,24 +111990,23 @@ }, "npmPkg": "react-native-razorpay", "npm": { - "downloads": 42072, - "weekDownloads": 10320, + "downloads": 35606, + "weekDownloads": 7899, "size": 1025072, "versionsCount": 61, "latestRelease": "2.3.1", "latestReleaseDate": "2025-11-07T21:07:00.934Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description", "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.209, + "popularity": 0.189, "topicSearchString": "razorpay payments" }, { @@ -111896,8 +112063,8 @@ "configPlugin": false }, "npm": { - "downloads": 117, - "weekDownloads": 99, + "downloads": 113, + "weekDownloads": 1, "size": 220555, "versionsCount": 95, "latestRelease": "3.1.2", @@ -111911,7 +112078,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.267, + "popularity": -0.992, "topicSearchString": "ios android" }, { @@ -111941,7 +112108,7 @@ "forks": 10, "issues": 0, "subscribers": 4, - "stars": 12, + "stars": 13, "dependencies": 0 }, "name": "react-native-moengage", @@ -111965,8 +112132,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 47071, - "weekDownloads": 12087, + "downloads": 47400, + "weekDownloads": 11057, "size": 262430, "versionsCount": 63, "latestRelease": "12.4.0", @@ -111980,7 +112147,7 @@ "Has a description", "No license, GPL license or unrecognized license" ], - "popularity": -0.032, + "popularity": -0.052, "topicSearchString": "moengage push-notification ios android device events" }, { @@ -112011,8 +112178,8 @@ "updatedAt": "2025-12-17T10:22:50Z", "createdAt": "2016-11-13T16:10:51Z", "pushedAt": "2025-12-17T10:22:50Z", - "forks": 212, - "issues": 6, + "forks": 213, + "issues": 5, "subscribers": 9, "stars": 316, "dependencies": 0 @@ -112040,8 +112207,8 @@ "configPlugin": true }, "npm": { - "downloads": 497867, - "weekDownloads": 126830, + "downloads": 415975, + "weekDownloads": 110412, "size": 1122432, "versionsCount": 137, "latestRelease": "6.17.8", @@ -112056,7 +112223,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.217, + "popularity": 0.226, "topicSearchString": "appsflyer sdk" }, { @@ -112084,10 +112251,10 @@ "updatedAt": "2024-07-04T10:01:45Z", "createdAt": "2023-04-06T12:14:30Z", "pushedAt": "2024-07-04T10:01:45Z", - "forks": 5, + "forks": 6, "issues": 4, "subscribers": 1, - "stars": 136, + "stars": 140, "dependencies": 0 }, "name": "react-native-toastable", @@ -112122,8 +112289,8 @@ }, "npmPkg": "react-native-toastable", "npm": { - "downloads": 1991, - "weekDownloads": 382, + "downloads": 1948, + "weekDownloads": 458, "size": 161927, "versionsCount": 7, "latestRelease": "0.5.0", @@ -112136,7 +112303,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.163, + "popularity": 0.2, "topicSearchString": "ios android toaster toast notification alert snackbar toastable toastify" }, { @@ -112201,8 +112368,8 @@ }, "npmPkg": "react-native-ruler-picker", "npm": { - "downloads": 7237, - "weekDownloads": 1729, + "downloads": 3721, + "weekDownloads": 1510, "size": 68359, "versionsCount": 3, "latestRelease": "0.2.2", @@ -112215,7 +112382,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.203, + "popularity": 0.345, "topicSearchString": "ios android ruler picker ruler-picker" }, { @@ -112270,8 +112437,8 @@ }, "npmPkg": "react-native-use-sound", "npm": { - "downloads": 129, - "weekDownloads": 41, + "downloads": 136, + "weekDownloads": 23, "size": 960950, "versionsCount": 14, "latestRelease": "1.2.2", @@ -112286,7 +112453,7 @@ "Not supporting New Architecture", "Unmaintained" ], - "popularity": -1.227, + "popularity": -1.356, "topicSearchString": "" }, { @@ -112349,8 +112516,8 @@ }, "npmPkg": "react-native-qr", "npm": { - "downloads": 21, - "weekDownloads": 4, + "downloads": 23, + "weekDownloads": 12, "size": 50599, "versionsCount": 6, "latestRelease": "2.0.1", @@ -112362,7 +112529,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.8, + "popularity": -0.52, "topicSearchString": "ios android" }, { @@ -112398,7 +112565,7 @@ "forks": 7, "issues": 1, "subscribers": 2, - "stars": 35, + "stars": 36, "dependencies": 0 }, "name": "@aptabase/react-native", @@ -112424,8 +112591,8 @@ "configPlugin": false }, "npm": { - "downloads": 2036, - "weekDownloads": 481, + "downloads": 1964, + "weekDownloads": 352, "size": 46124, "versionsCount": 18, "latestRelease": "0.4.0", @@ -112437,7 +112604,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.201, + "popularity": 0.152, "topicSearchString": "analytics privacy" }, { @@ -112468,7 +112635,7 @@ "forks": 34, "issues": 1, "subscribers": 6, - "stars": 213, + "stars": 218, "dependencies": 0 }, "name": "react-native-fast-opencv", @@ -112501,22 +112668,21 @@ }, "npmPkg": "react-native-fast-opencv", "npm": { - "downloads": 5583, - "weekDownloads": 1482, + "downloads": 4968, + "weekDownloads": 1170, "size": 713287, "versionsCount": 27, "latestRelease": "0.4.7", "latestReleaseDate": "2025-11-07T08:59:05.831Z", "hasReadme": true }, - "score": 40, + "score": 30, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.226, + "popularity": 0.2, "topicSearchString": "ios android cpp jsi new-architecture opencv" }, { @@ -112543,13 +112709,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-26T04:00:17Z", + "updatedAt": "2025-12-29T05:14:56Z", "createdAt": "2016-09-08T14:21:41Z", - "pushedAt": "2025-11-26T04:00:17Z", + "pushedAt": "2025-12-29T05:14:56Z", "forks": 4620, "issues": 131, "subscribers": 368, - "stars": 25725, + "stars": 25735, "dependencies": 4 }, "name": "@rneui/base", @@ -112581,8 +112747,8 @@ "configPlugin": false }, "npm": { - "downloads": 247993, - "weekDownloads": 69172, + "downloads": 190739, + "weekDownloads": 49846, "size": 295280, "versionsCount": 12, "latestRelease": "4.0.0-rc.8", @@ -112600,7 +112766,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.513, + "popularity": -0.528, "topicSearchString": "elements rneui ui components ui-library ios android bootstrap" }, { @@ -112630,13 +112796,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-26T04:50:33Z", + "updatedAt": "2025-12-23T00:30:12Z", "createdAt": "2016-09-08T14:21:41Z", - "pushedAt": "2025-11-26T04:50:33Z", + "pushedAt": "2025-12-23T00:30:12Z", "forks": 4620, "issues": 131, "subscribers": 368, - "stars": 25725, + "stars": 25735, "dependencies": 0 }, "name": "@rneui/themed", @@ -112680,8 +112846,8 @@ "configPlugin": false }, "npm": { - "downloads": 120015, - "weekDownloads": 51821, + "downloads": 27896, + "weekDownloads": 27896, "size": 69808, "versionsCount": 11, "latestRelease": "4.0.0-rc.8", @@ -112699,7 +112865,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.133, + "popularity": 0.35, "topicSearchString": "elements elements-themed rneui themed theme theming theme-provider dark-mode light-mode ui-library ui-toolkit design-system ui components mobile-ui cross-platform ios android typescript expo" }, { @@ -112719,7 +112885,7 @@ "github": { "urls": { "repo": "https://github.com/gunnartorfis/sonner-native", - "homepage": "https://gunnartorfis.github.io/sonner-native" + "homepage": "https://sonner-native.netlify.app" }, "stats": { "hasIssues": true, @@ -112729,13 +112895,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-18T15:34:10Z", + "updatedAt": "2026-01-12T11:50:57Z", "createdAt": "2024-09-03T22:04:50Z", - "pushedAt": "2025-12-18T15:34:10Z", + "pushedAt": "2026-01-12T11:50:57Z", "forks": 43, - "issues": 4, + "issues": 2, "subscribers": 4, - "stars": 1043, + "stars": 1060, "dependencies": 0 }, "name": "sonner-native", @@ -112767,13 +112933,13 @@ }, "npmPkg": "sonner-native", "npm": { - "downloads": 160145, - "weekDownloads": 50302, - "size": 308800, - "versionsCount": 41, - "latestRelease": "0.22.2", - "latestReleaseDate": "2025-12-18T09:12:24.576Z", - "hasReadme": false + "downloads": 153855, + "weekDownloads": 36859, + "size": 287197, + "versionsCount": 42, + "latestRelease": "0.23.0", + "latestReleaseDate": "2026-01-11T09:56:13.744Z", + "hasReadme": true }, "score": 65, "matchingScoreModifiers": [ @@ -112783,7 +112949,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.517, + "popularity": 0.204, "topicSearchString": "ios android toast toasts reanimated sonner" }, { @@ -112856,8 +113022,8 @@ }, "npmPkg": "mobile-native-barcode-generator", "npm": { - "downloads": 28, - "weekDownloads": 9, + "downloads": 36, + "weekDownloads": 2, "size": 68715, "versionsCount": 7, "latestRelease": "0.0.7", @@ -112869,7 +113035,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.7, + "popularity": -0.95, "topicSearchString": "ios android barcode qr-code barcode-generator qr-code-generator mobile-barcode-generator java kotlin library npm npm-library swift" }, { @@ -112942,8 +113108,8 @@ }, "npmPkg": "expo-barcode", "npm": { - "downloads": 122, - "weekDownloads": 25, + "downloads": 152, + "weekDownloads": 37, "size": 21923, "versionsCount": 4, "latestRelease": "0.0.3", @@ -112956,7 +113122,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.821, + "popularity": -0.789, "topicSearchString": "expo expo-barcode expobarcode ios android barcode qr-code barcode-generator qr-code-generator mobile-barcode-generator expo-library expo-modules java kotlin library npm npm-library swift" }, { @@ -112990,7 +113156,7 @@ "forks": 16, "issues": 2, "subscribers": 5, - "stars": 204, + "stars": 206, "dependencies": 0 }, "name": "@swan-io/react-native-browser", @@ -113020,8 +113186,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 81466, - "weekDownloads": 20974, + "downloads": 59659, + "weekDownloads": 16756, "size": 51630, "versionsCount": 12, "latestRelease": "1.0.1", @@ -113034,7 +113200,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.219, + "popularity": 0.239, "topicSearchString": "browser in-app-browser safari chrome-custom-tabs" }, { @@ -113061,10 +113227,10 @@ "updatedAt": "2025-11-18T21:28:12Z", "createdAt": "2024-09-06T08:11:28Z", "pushedAt": "2025-11-18T21:28:12Z", - "forks": 19, + "forks": 21, "issues": 4, "subscribers": 3, - "stars": 260, + "stars": 261, "dependencies": 0 }, "name": "react-native-animated-rolling-numbers", @@ -113097,8 +113263,8 @@ }, "npmPkg": "react-native-animated-rolling-numbers", "npm": { - "downloads": 20168, - "weekDownloads": 5862, + "downloads": 19587, + "weekDownloads": 4928, "size": 68348, "versionsCount": 6, "latestRelease": "2.0.0", @@ -113112,7 +113278,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.247, + "popularity": 0.214, "topicSearchString": "animated-numbers rolling-numbers animated-digits animated-number reanimated numbers digits animated-rollilng-numbers" }, { @@ -113177,8 +113343,8 @@ }, "npmPkg": "react-native-press-and-hold-button", "npm": { - "downloads": 636, - "weekDownloads": 156, + "downloads": 599, + "weekDownloads": 134, "size": 83120, "versionsCount": 6, "latestRelease": "0.6.0", @@ -113191,7 +113357,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.791, + "popularity": -0.809, "topicSearchString": "ios android press hold long-press button" }, { @@ -113221,10 +113387,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T23:16:24Z", + "updatedAt": "2026-01-05T22:12:43Z", "createdAt": "2024-03-28T20:47:03Z", - "pushedAt": "2025-12-30T23:16:24Z", - "forks": 12, + "pushedAt": "2026-01-05T22:12:43Z", + "forks": 13, "issues": 30, "subscribers": 7, "stars": 41, @@ -113262,12 +113428,12 @@ "configPlugin": false }, "npm": { - "downloads": 3939, - "weekDownloads": 1132, - "size": 604401, - "versionsCount": 11, - "latestRelease": "1.3.1", - "latestReleaseDate": "2025-12-30T23:20:46.945Z", + "downloads": 3356, + "weekDownloads": 788, + "size": 604156, + "versionsCount": 12, + "latestRelease": "1.3.2", + "latestReleaseDate": "2026-01-02T19:51:47.369Z", "hasReadme": true }, "score": 25, @@ -113276,7 +113442,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.244, + "popularity": 0.2, "topicSearchString": "jwplayer media player mediaplayer media-player jw android ios audio video sdk" }, { @@ -113335,8 +113501,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 62, - "weekDownloads": 4, + "downloads": 75, + "weekDownloads": 28, "size": 104549, "versionsCount": 19, "latestRelease": "2.0.4", @@ -113349,7 +113515,7 @@ "Has a description", "Unmaintained" ], - "popularity": -1.693, + "popularity": -1.421, "topicSearchString": "ping ping-android" }, { @@ -113408,8 +113574,8 @@ "configPlugin": false }, "npm": { - "downloads": 15, - "weekDownloads": 2, + "downloads": 7, + "weekDownloads": 7, "size": 21501, "versionsCount": 3, "latestRelease": "1.0.2", @@ -113421,7 +113587,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.867, + "popularity": 0.4, "topicSearchString": "ios android" }, { @@ -113480,8 +113646,8 @@ "configPlugin": false }, "npm": { - "downloads": 51, - "weekDownloads": 18, + "downloads": 30, + "weekDownloads": 9, "size": 14952, "versionsCount": 2, "latestRelease": "1.0.2", @@ -113494,7 +113660,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.7, + "popularity": -0.743, "topicSearchString": "ios android" }, { @@ -113523,13 +113689,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-31T11:55:52Z", + "updatedAt": "2026-01-08T14:31:32Z", "createdAt": "2020-02-07T22:28:18Z", - "pushedAt": "2025-12-31T11:55:52Z", - "forks": 214, - "issues": 197, + "pushedAt": "2026-01-08T14:31:32Z", + "forks": 215, + "issues": 200, "subscribers": 16, - "stars": 486, + "stars": 491, "dependencies": 1 }, "name": "posthog-react-native", @@ -113551,12 +113717,12 @@ "configPlugin": false }, "npm": { - "downloads": 773301, - "weekDownloads": 377122, + "downloads": 462062, + "weekDownloads": 113382, "size": 371875, - "versionsCount": 160, - "latestRelease": "4.17.2", - "latestReleaseDate": "2025-12-31T12:00:38.056Z", + "versionsCount": 161, + "latestRelease": "4.17.3", + "latestReleaseDate": "2026-01-08T14:36:47.046Z", "hasReadme": true }, "score": 50, @@ -113567,7 +113733,7 @@ "Has a README file", "Lots of open issues" ], - "popularity": 0.665, + "popularity": 0.209, "topicSearchString": "" }, { @@ -113598,10 +113764,10 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T14:24:26Z", + "updatedAt": "2026-01-07T12:35:52Z", "createdAt": "2021-05-19T13:28:57Z", - "pushedAt": "2025-12-05T14:24:26Z", - "forks": 81, + "pushedAt": "2026-01-07T12:35:52Z", + "forks": 82, "issues": 0, "subscribers": 80, "stars": 159, @@ -113638,23 +113804,22 @@ "moduleType": "turbo" }, "npm": { - "downloads": 343678, - "weekDownloads": 86835, + "downloads": 276155, + "weekDownloads": 75806, "size": 312819, "versionsCount": 73, "latestRelease": "9.4.0", "latestReleaseDate": "2025-12-05T14:44:59.893Z", "hasReadme": true }, - "score": 65, + "score": 40, "matchingScoreModifiers": [ - "Popular", "Known", "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.215, + "popularity": 0.233, "topicSearchString": "ios intercom messenger help-center articles push-notifications customer-support android" }, { @@ -113692,7 +113857,7 @@ "forks": 2, "issues": 1, "subscribers": 1, - "stars": 59, + "stars": 60, "dependencies": 0 }, "name": "@fowusu/calendar-kit", @@ -113720,8 +113885,8 @@ "configPlugin": false }, "npm": { - "downloads": 266, - "weekDownloads": 53, + "downloads": 302, + "weekDownloads": 75, "size": 46422, "versionsCount": 12, "latestRelease": "1.3.0", @@ -113733,7 +113898,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.579, + "popularity": -0.539, "topicSearchString": "shopify flashlist calendar calendar-ui" }, { @@ -113758,13 +113923,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2026-01-01T12:54:17Z", + "updatedAt": "2026-01-12T01:34:51Z", "createdAt": "2024-09-16T22:57:45Z", - "pushedAt": "2026-01-01T12:54:17Z", + "pushedAt": "2026-01-12T01:34:51Z", "forks": 8, "issues": 3, "subscribers": 2, - "stars": 216, + "stars": 219, "dependencies": 0 }, "name": "react-native-rate-app", @@ -113799,8 +113964,8 @@ }, "npmPkg": "react-native-rate-app", "npm": { - "downloads": 7680, - "weekDownloads": 2120, + "downloads": 3834, + "weekDownloads": 1636, "size": 64917, "versionsCount": 37, "latestRelease": "1.4.7", @@ -113813,7 +113978,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.235, + "popularity": 0.363, "topicSearchString": "ios android rate review store huawei samsung amazon" }, { @@ -113885,8 +114050,8 @@ }, "npmPkg": "react-native-typing-animated-text", "npm": { - "downloads": 47, - "weekDownloads": 11, + "downloads": 35, + "weekDownloads": 16, "size": 11236, "versionsCount": 8, "latestRelease": "1.0.7", @@ -113900,7 +114065,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.8, + "popularity": -0.6, "topicSearchString": "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" }, { @@ -113963,8 +114128,8 @@ }, "npmPkg": "react-native-custom-animated-accordion", "npm": { - "downloads": 19, - "weekDownloads": 7, + "downloads": 40, + "weekDownloads": 13, "size": 8714, "versionsCount": 6, "latestRelease": "1.0.5", @@ -113978,7 +114143,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.65, + "popularity": -0.711, "topicSearchString": "animated accordion custom-accordion animated-accordion collapsible animation" }, { @@ -114039,8 +114204,8 @@ }, "npmPkg": "react-native-animated-flip-card", "npm": { - "downloads": 352, - "weekDownloads": 74, + "downloads": 297, + "weekDownloads": 88, "size": 11405, "versionsCount": 4, "latestRelease": "1.0.3", @@ -114054,7 +114219,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.82, + "popularity": -0.745, "topicSearchString": "animated flip card animation horizontal vertical flip-card" }, { @@ -114090,7 +114255,7 @@ "forks": 7, "issues": 1, "subscribers": 2, - "stars": 112, + "stars": 113, "dependencies": 0 }, "name": "react-native-flexible-grid", @@ -114126,8 +114291,8 @@ }, "npmPkg": "react-native-flexible-grid", "npm": { - "downloads": 6319, - "weekDownloads": 1242, + "downloads": 5014, + "weekDownloads": 1753, "size": 183752, "versionsCount": 16, "latestRelease": "0.2.5", @@ -114139,7 +114304,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.167, + "popularity": 0.297, "topicSearchString": "ios web android grid grid-layout masonry rtl rtl-support mansonry hacktoberfest" }, { @@ -114206,8 +114371,8 @@ }, "npmPkg": "vision-camera-zxing", "npm": { - "downloads": 158, - "weekDownloads": 31, + "downloads": 111, + "weekDownloads": 30, "size": 94112, "versionsCount": 2, "latestRelease": "0.1.1", @@ -114221,7 +114386,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.832, + "popularity": -0.769, "topicSearchString": "ios android barcode vision-camera zxing barcode-scanner ean qrcode qrcode-scanner scanner upc" }, { @@ -114246,13 +114411,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2026-01-01T12:32:52Z", + "updatedAt": "2026-01-12T01:05:05Z", "createdAt": "2024-09-18T14:55:44Z", - "pushedAt": "2026-01-01T12:32:52Z", + "pushedAt": "2026-01-12T01:05:05Z", "forks": 5, "issues": 1, "subscribers": 1, - "stars": 305, + "stars": 309, "dependencies": 0 }, "name": "react-native-screenshot-aware", @@ -114285,8 +114450,8 @@ }, "npmPkg": "react-native-screenshot-aware", "npm": { - "downloads": 33287, - "weekDownloads": 7460, + "downloads": 30671, + "weekDownloads": 7639, "size": 42150, "versionsCount": 33, "latestRelease": "1.3.18", @@ -114300,7 +114465,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.191, + "popularity": 0.212, "topicSearchString": "ios android screenshot aware capture screen" }, { @@ -114368,8 +114533,8 @@ }, "npmPkg": "react-native-ios-visual-effect-view", "npm": { - "downloads": 45, - "weekDownloads": 7, + "downloads": 33, + "weekDownloads": 24, "size": 313016, "versionsCount": 22, "latestRelease": "0.2.0", @@ -114381,7 +114546,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.61, + "popularity": -0.064, "topicSearchString": "ios android fabric jsi natve swift uikit uivisualeffectview cafilter" }, { @@ -114440,7 +114605,7 @@ }, "npmPkg": "react-native-stack-carousel", "npm": { - "downloads": 77, + "downloads": 74, "weekDownloads": 28, "size": 13617, "versionsCount": 4, @@ -114455,7 +114620,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.689, + "popularity": -0.671, "topicSearchString": "carousel stack-carousel carousel-stack stack-animation swiper-flatlist" }, { @@ -114482,7 +114647,7 @@ "forks": 1, "issues": 0, "subscribers": 1, - "stars": 19, + "stars": 18, "dependencies": 1 }, "name": "@vokhuyet/react-native-draw-overlay", @@ -114509,8 +114674,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 39, - "weekDownloads": 8, + "downloads": 42, + "weekDownloads": 6, "size": 38898, "versionsCount": 3, "latestRelease": "1.0.1", @@ -114523,7 +114688,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.822, + "popularity": -0.867, "topicSearchString": "android" }, { @@ -114587,8 +114752,8 @@ }, "npmPkg": "react-native-hapticlabs", "npm": { - "downloads": 609, - "weekDownloads": 257, + "downloads": 149, + "weekDownloads": 27, "size": 118753, "versionsCount": 20, "latestRelease": "0.10.2", @@ -114601,7 +114766,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.641, + "popularity": -0.846, "topicSearchString": "ios android haptics vibration ahap hla ogg hapticlabs" }, { @@ -114664,8 +114829,8 @@ }, "npmPkg": "react-native-animated-tab", "npm": { - "downloads": 99, - "weekDownloads": 25, + "downloads": 48, + "weekDownloads": 37, "size": 8086, "versionsCount": 4, "latestRelease": "1.0.3", @@ -114679,7 +114844,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.783, + "popularity": -0.327, "topicSearchString": "segmented-tab tab animated-tab segmented-control-tab animation-tab reanimated-tab animation reanimated tabs" }, { @@ -114743,8 +114908,8 @@ }, "npmPkg": "react-native-custom-select", "npm": { - "downloads": 58, - "weekDownloads": 8, + "downloads": 39, + "weekDownloads": 24, "size": 136487, "versionsCount": 15, "latestRelease": "1.1.5", @@ -114757,7 +114922,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.877, + "popularity": -0.467, "topicSearchString": "select dropdown option" }, { @@ -114819,8 +114984,8 @@ }, "npmPkg": "react-native-lz4", "npm": { - "downloads": 25, - "weekDownloads": 5, + "downloads": 17, + "weekDownloads": 10, "size": 1219097, "versionsCount": 5, "latestRelease": "0.0.1-alpha.0", @@ -114833,7 +114998,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.8, + "popularity": -0.5, "topicSearchString": "ios android compression lz4 zip" }, { @@ -114922,8 +115087,8 @@ "configPlugin": false }, "npm": { - "downloads": 304, - "weekDownloads": 93, + "downloads": 270, + "weekDownloads": 50, "size": 100686, "versionsCount": 85, "latestRelease": "2.7.0", @@ -114935,7 +115100,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.738, + "popularity": -0.841, "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 validation validation-library" }, { @@ -115015,8 +115180,8 @@ "configPlugin": false }, "npm": { - "downloads": 19, - "weekDownloads": 14, + "downloads": 43, + "weekDownloads": 0, "size": 40448, "versionsCount": 29, "latestRelease": "2.0.1", @@ -115029,7 +115194,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.3, + "popularity": -1, "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 educative github github-campus-experts github-codespaces github-copilot" }, { @@ -115095,8 +115260,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 84, - "weekDownloads": 17, + "downloads": 67, + "weekDownloads": 28, "size": 18379, "versionsCount": 3, "latestRelease": "0.0.3", @@ -115109,7 +115274,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.821, + "popularity": -0.627, "topicSearchString": "redux persist component library redux-persist redux-persist2 expo redux-toolkit" }, { @@ -115182,8 +115347,8 @@ }, "npmPkg": "react-native-nitro-totp", "npm": { - "downloads": 696, - "weekDownloads": 130, + "downloads": 490, + "weekDownloads": 161, "size": 1856388, "versionsCount": 12, "latestRelease": "2.0.1", @@ -115195,7 +115360,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.59, + "popularity": -0.47, "topicSearchString": "nitro totp hotp otpauth otp-auth authentication security nitro-totp nitro-hotp nitro-modules nitrogen android cplusplus ios otp" }, { @@ -115223,13 +115388,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T19:48:09Z", + "updatedAt": "2026-01-08T08:59:56Z", "createdAt": "2024-07-01T12:03:36Z", - "pushedAt": "2025-12-05T19:48:09Z", + "pushedAt": "2026-01-08T08:59:56Z", "forks": 58, "issues": 33, "subscribers": 3, - "stars": 500, + "stars": 505, "dependencies": 0 }, "name": "@d11/react-native-fast-image", @@ -115260,8 +115425,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 355808, - "weekDownloads": 82125, + "downloads": 282199, + "weekDownloads": 107866, "size": 153954, "versionsCount": 148, "latestRelease": "8.13.0", @@ -115276,7 +115441,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.196, + "popularity": 0.575, "topicSearchString": "cache cached fastimage image priority" }, { @@ -115351,8 +115516,8 @@ "configPlugin": false }, "npm": { - "downloads": 7873, - "weekDownloads": 2019, + "downloads": 5550, + "weekDownloads": 1692, "size": 10109, "versionsCount": 28, "latestRelease": "1.3.4", @@ -115365,7 +115530,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.032, + "popularity": 0.009, "topicSearchString": "cpf cnpj generator gerador validador documento javascript dados-pessoais npm 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" }, { @@ -115435,8 +115600,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 134, - "weekDownloads": 66, + "downloads": 36, + "weekDownloads": 14, "size": 16076245, "versionsCount": 7, "latestRelease": "0.2.4", @@ -115449,7 +115614,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.574, + "popularity": -0.65, "topicSearchString": "ios android crypto get-random-values crypto.getrandomvalues polyfill getrandomvalues cpp javascript module random typescript" }, { @@ -115509,8 +115674,8 @@ "configPlugin": false }, "npm": { - "downloads": 61079, - "weekDownloads": 20340, + "downloads": 45992, + "weekDownloads": 17001, "size": 181853, "versionsCount": 13, "latestRelease": "7.0.0", @@ -115523,7 +115688,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.283, + "popularity": 0.314, "topicSearchString": "adobe adobe-experience-platform core ios android" }, { @@ -115582,8 +115747,8 @@ "configPlugin": false }, "npm": { - "downloads": 111, - "weekDownloads": 11, + "downloads": 101, + "weekDownloads": 8, "size": 22349, "versionsCount": 8, "latestRelease": "2.1.1", @@ -115596,7 +115761,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.665, + "popularity": -0.68, "topicSearchString": "leaflet maps maps-leaflet map" }, { @@ -115631,9 +115796,9 @@ "createdAt": "2023-10-30T11:30:30Z", "pushedAt": "2025-11-26T22:33:22Z", "forks": 31, - "issues": 39, + "issues": 40, "subscribers": 5, - "stars": 481, + "stars": 485, "dependencies": 0 }, "name": "expo-speech-recognition", @@ -115667,8 +115832,8 @@ }, "npmPkg": "expo-speech-recognition", "npm": { - "downloads": 150691, - "weekDownloads": 38589, + "downloads": 120124, + "weekDownloads": 35952, "size": 540960, "versionsCount": 30, "latestRelease": "3.0.1", @@ -115682,7 +115847,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.218, + "popularity": 0.504, "topicSearchString": "expo expo-speech-recognition expospeechrecognition webkitspeechrecognition speechrecognition speech-recognition speech-to-text voice-recognition" }, { @@ -115713,7 +115878,7 @@ "forks": 2, "issues": 0, "subscribers": 1, - "stars": 6, + "stars": 7, "dependencies": 0 }, "name": "react-native-sprites", @@ -115741,8 +115906,8 @@ }, "npmPkg": "react-native-sprites", "npm": { - "downloads": 81, - "weekDownloads": 4, + "downloads": 36, + "weekDownloads": 18, "size": 75522, "versionsCount": 2, "latestRelease": "0.1.1", @@ -115755,7 +115920,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.958, + "popularity": -0.55, "topicSearchString": "ios android" }, { @@ -115813,8 +115978,8 @@ "configPlugin": false }, "npm": { - "downloads": 78, - "weekDownloads": 26, + "downloads": 57, + "weekDownloads": 12, "size": 6091, "versionsCount": 9, "latestRelease": "1.0.9", @@ -115827,7 +115992,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.711, + "popularity": -0.815, "topicSearchString": "lifecycle hook launch focus blur" }, { @@ -115854,13 +116019,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T10:33:59Z", + "updatedAt": "2026-01-12T09:37:37Z", "createdAt": "2024-09-27T12:59:01Z", - "pushedAt": "2025-12-05T10:33:59Z", - "forks": 82, + "pushedAt": "2026-01-12T09:37:37Z", + "forks": 83, "issues": 22, - "subscribers": 8, - "stars": 1326, + "subscribers": 9, + "stars": 1335, "dependencies": 3 }, "name": "react-native-bottom-tabs", @@ -115889,8 +116054,8 @@ }, "npmPkg": "react-native-bottom-tabs", "npm": { - "downloads": 22741, - "weekDownloads": 21040, + "downloads": 134042, + "weekDownloads": 22699, "size": 174558, "versionsCount": 78, "latestRelease": "1.1.0", @@ -115905,7 +116070,7 @@ "Has a README file", "Has a description" ], - "popularity": 1.037, + "popularity": 0.144, "topicSearchString": "ios android" }, { @@ -115935,13 +116100,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-08-28T10:47:12Z", + "updatedAt": "2026-01-12T09:52:09Z", "createdAt": "2024-10-16T00:58:34Z", - "pushedAt": "2025-08-28T10:47:12Z", + "pushedAt": "2026-01-12T09:52:09Z", "forks": 8, - "issues": 1, + "issues": 2, "subscribers": 5, - "stars": 446, + "stars": 448, "dependencies": 0 }, "name": "react-native-fast-confetti", @@ -115969,21 +116134,22 @@ }, "npmPkg": "react-native-fast-confetti", "npm": { - "downloads": 55723, - "weekDownloads": 15040, - "size": 181753, - "versionsCount": 29, - "latestRelease": "1.1.1", - "latestReleaseDate": "2025-08-28T10:47:39.518Z", + "downloads": 47429, + "weekDownloads": 10912, + "size": 186815, + "versionsCount": 30, + "latestRelease": "1.1.2", + "latestReleaseDate": "2026-01-12T09:54:58.357Z", "hasReadme": true }, - "score": 30, + "score": 40, "matchingScoreModifiers": [ "Known", + "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.229, + "popularity": 0.196, "topicSearchString": "ios android" }, { @@ -116045,8 +116211,8 @@ }, "npmPkg": "react-native-animated-stopwatch-timer", "npm": { - "downloads": 1340, - "weekDownloads": 416, + "downloads": 1083, + "weekDownloads": 315, "size": 66005, "versionsCount": 6, "latestRelease": "1.3.0", @@ -116059,7 +116225,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.264, + "popularity": 0.248, "topicSearchString": "ios android reanimated2" }, { @@ -116117,8 +116283,8 @@ }, "npmPkg": "react-native-fast-secure-storage", "npm": { - "downloads": 1443, - "weekDownloads": 443, + "downloads": 1069, + "weekDownloads": 267, "size": 109803, "versionsCount": 11, "latestRelease": "1.2.3", @@ -116130,7 +116296,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.261, + "popularity": 0.213, "topicSearchString": "ios android" }, { @@ -116217,8 +116383,8 @@ }, "npmPkg": "nativeflowcss", "npm": { - "downloads": 102, - "weekDownloads": 12, + "downloads": 67, + "weekDownloads": 10, "size": 398093, "versionsCount": 11, "latestRelease": "1.2.22", @@ -116231,7 +116397,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.65, + "popularity": -0.617, "topicSearchString": "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 styling lightweight performance customizable theme mobile-first utility nativeflowcss utility-objects hacktoberfest mobile-design mobile-styling" }, { @@ -116286,8 +116452,8 @@ }, "npmPkg": "navigation", "npm": { - "downloads": 6704, - "weekDownloads": 1927, + "downloads": 4552, + "weekDownloads": 1492, "size": 82321, "versionsCount": 26, "latestRelease": "6.3.1", @@ -116301,7 +116467,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.244, + "popularity": 0.279, "topicSearchString": "router navigation" }, { @@ -116359,8 +116525,8 @@ }, "npmPkg": "navigation-react", "npm": { - "downloads": 960, - "weekDownloads": 162, + "downloads": 381, + "weekDownloads": 115, "size": 96679, "versionsCount": 35, "latestRelease": "4.15.0", @@ -116374,7 +116540,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.606, + "popularity": -0.492, "topicSearchString": "router navigation" }, { @@ -116432,8 +116598,8 @@ }, "npmPkg": "navigation-react-native", "npm": { - "downloads": 1149, - "weekDownloads": 203, + "downloads": 999, + "weekDownloads": 384, "size": 1249397, "versionsCount": 168, "latestRelease": "9.35.0", @@ -116446,7 +116612,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.15, + "popularity": -0.423, "topicSearchString": "router navigation" }, { @@ -116509,8 +116675,8 @@ }, "npmPkg": "react-native-turbo-sqlite", "npm": { - "downloads": 92, - "weekDownloads": 20, + "downloads": 113, + "weekDownloads": 21, "size": 9997445, "versionsCount": 5, "latestRelease": "0.3.1", @@ -116522,7 +116688,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.81, + "popularity": -0.838, "topicSearchString": "ios android sqlite turbomodule new-architecture" }, { @@ -116577,7 +116743,7 @@ "configPlugin": false }, "npm": { - "downloads": 23, + "downloads": 20, "weekDownloads": 5, "size": 5122, "versionsCount": 10, @@ -116591,7 +116757,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.8, + "popularity": -0.75, "topicSearchString": "expo expo-updates" }, { @@ -116618,10 +116784,10 @@ "updatedAt": "2025-04-07T09:42:40Z", "createdAt": "2024-10-22T13:22:40Z", "pushedAt": "2025-04-07T09:42:40Z", - "forks": 11, + "forks": 12, "issues": 1, "subscribers": 2, - "stars": 247, + "stars": 251, "dependencies": 0 }, "name": "expo-in-app-updates", @@ -116652,8 +116818,8 @@ }, "npmPkg": "expo-in-app-updates", "npm": { - "downloads": 15615, - "weekDownloads": 5882, + "downloads": 16130, + "weekDownloads": 4116, "size": 46654, "versionsCount": 12, "latestRelease": "0.9.0", @@ -116667,7 +116833,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.57, + "popularity": 0.217, "topicSearchString": "expo expo-in-app-updates expoinappupdates expo-module in-app-updates" }, { @@ -116690,13 +116856,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-06T21:25:07Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-06T21:25:07Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 2 }, "name": "expo-manifests", @@ -116724,10 +116890,10 @@ }, "npmPkg": "expo-manifests", "npm": { - "downloads": 4293247, - "weekDownloads": 1041333, + "downloads": 3666590, + "weekDownloads": 912026, "size": 62940, - "versionsCount": 164, + "versionsCount": 165, "latestRelease": "1.0.10", "latestReleaseDate": "2025-12-05T06:49:47.642Z", "hasReadme": true @@ -116742,7 +116908,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.206, + "popularity": 0.211, "topicSearchString": "expo expo-manifests" }, { @@ -116767,10 +116933,10 @@ "updatedAt": "2025-10-27T20:13:49Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-10-27T20:13:49Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-structured-headers", @@ -116798,10 +116964,10 @@ }, "npmPkg": "expo-structured-headers", "npm": { - "downloads": 2182834, - "weekDownloads": 648196, + "downloads": 2196602, + "weekDownloads": 551838, "size": 1428578, - "versionsCount": 134, + "versionsCount": 135, "latestRelease": "5.0.0", "latestReleaseDate": "2025-08-13T17:01:08.483Z", "hasReadme": true @@ -116815,7 +116981,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.502, + "popularity": 0.214, "topicSearchString": "expo expo-structured-headers" }, { @@ -116840,10 +117006,10 @@ "updatedAt": "2025-09-27T16:55:20Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-09-27T16:55:20Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-json-utils", @@ -116875,10 +117041,10 @@ }, "npmPkg": "expo-json-utils", "npm": { - "downloads": 4121775, - "weekDownloads": 1001557, + "downloads": 3706549, + "weekDownloads": 873859, "size": 15175, - "versionsCount": 126, + "versionsCount": 127, "latestRelease": "0.15.0", "latestReleaseDate": "2025-04-04T23:34:49.379Z", "hasReadme": true @@ -116892,7 +117058,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.207, + "popularity": 0.2, "topicSearchString": "expo expo-json-utils android ios jsonobjects nsdictionaries" }, { @@ -116919,7 +117085,7 @@ "forks": 14, "issues": 1, "subscribers": 3, - "stars": 65, + "stars": 66, "dependencies": 1 }, "name": "expo-jwt", @@ -116946,8 +117112,8 @@ }, "npmPkg": "expo-jwt", "npm": { - "downloads": 20574, - "weekDownloads": 5725, + "downloads": 17180, + "weekDownloads": 4817, "size": 31166, "versionsCount": 24, "latestRelease": "1.8.2", @@ -116960,7 +117126,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.237, + "popularity": 0.238, "topicSearchString": "expo jwt" }, { @@ -117025,20 +117191,21 @@ }, "npmPkg": "expo-skeleton-loading", "npm": { - "downloads": 22118, - "weekDownloads": 4926, + "downloads": 17454, + "weekDownloads": 5127, "size": 11104, "versionsCount": 12, "latestRelease": "1.1.1", "latestReleaseDate": "2025-07-11T12:16:19.891Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": 0.189, + "popularity": 0.25, "topicSearchString": "skeleton expo skeleton-loader expo-skeleton-loader skeleton-loading loading expo-skeleton-loading easy easy-skeletion-loader easy-skeletion-loading" }, { @@ -117119,8 +117286,8 @@ }, "npmPkg": "react-native-reactions", "npm": { - "downloads": 3254, - "weekDownloads": 832, + "downloads": 2786, + "weekDownloads": 679, "size": 101694, "versionsCount": 5, "latestRelease": "1.0.0", @@ -117133,7 +117300,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.218, + "popularity": 0.207, "topicSearchString": "typescript reactions animated-reactions rn reanimated component ios android reaction seamless-reactions seamless seamless-gesture-reaction emoji-reactions reactions-picker reactions-component animated-reactions-picker picker animation fb-reactions-animation emoji-picker emojis library" }, { @@ -117191,8 +117358,8 @@ }, "npmPkg": "expo-notifee-plugin", "npm": { - "downloads": 517, - "weekDownloads": 131, + "downloads": 285, + "weekDownloads": 121, "size": 371689, "versionsCount": 4, "latestRelease": "1.0.7", @@ -117206,7 +117373,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.783, + "popularity": -0.639, "topicSearchString": "expo notifee notifications remote service plugin extension expo-notifee-plugin" }, { @@ -117236,7 +117403,7 @@ "forks": 1, "issues": 1, "subscribers": 1, - "stars": 12, + "stars": 13, "dependencies": 2 }, "name": "rn-scroll-viewport-tracker", @@ -117266,8 +117433,8 @@ }, "npmPkg": "rn-scroll-viewport-tracker", "npm": { - "downloads": 686, - "weekDownloads": 243, + "downloads": 364, + "weekDownloads": 101, "size": 74016, "versionsCount": 6, "latestRelease": "1.4.1", @@ -117280,7 +117447,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.698, + "popularity": -0.762, "topicSearchString": "ios android scrollview intersection-observer" }, { @@ -117308,9 +117475,9 @@ "createdAt": "2024-10-17T19:47:09Z", "pushedAt": "2025-11-04T17:04:03Z", "forks": 7, - "issues": 3, + "issues": 4, "subscribers": 1, - "stars": 183, + "stars": 184, "dependencies": 0 }, "name": "react-native-multiple-modals", @@ -117343,21 +117510,20 @@ }, "npmPkg": "react-native-multiple-modals", "npm": { - "downloads": 2446, - "weekDownloads": 605, + "downloads": 2010, + "weekDownloads": 501, "size": 304991, "versionsCount": 32, "latestRelease": "3.2.3", "latestReleaseDate": "2025-11-04T17:04:18.852Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.21, + "popularity": 0.212, "topicSearchString": "multiple modals simultaneously ios modal dialog android" }, { @@ -117384,10 +117550,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 5 }, "name": "expo-dev-client", @@ -117415,10 +117581,10 @@ }, "npmPkg": "expo-dev-client", "npm": { - "downloads": 3587499, - "weekDownloads": 898741, + "downloads": 3211368, + "weekDownloads": 773755, "size": 62621, - "versionsCount": 287, + "versionsCount": 288, "latestRelease": "6.0.20", "latestReleaseDate": "2025-12-05T06:54:17.289Z", "hasReadme": true @@ -117433,7 +117599,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.213, + "popularity": 0.205, "topicSearchString": "expo expo-dev-client" }, { @@ -117464,10 +117630,10 @@ "updatedAt": "2025-12-19T12:51:21Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-19T12:51:21Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 2 }, "name": "expo-build-properties", @@ -117496,10 +117662,10 @@ }, "npmPkg": "expo-build-properties", "npm": { - "downloads": 2624336, - "weekDownloads": 740211, + "downloads": 1849061, + "weekDownloads": 663054, "size": 124308, - "versionsCount": 154, + "versionsCount": 155, "latestRelease": "1.0.10", "latestReleaseDate": "2025-12-05T06:52:10.279Z", "hasReadme": true @@ -117514,7 +117680,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.24, + "popularity": 0.555, "topicSearchString": "expo build build-properties" }, { @@ -117542,10 +117708,10 @@ "updatedAt": "2025-12-16T06:31:15Z", "createdAt": "2023-10-02T19:20:07Z", "pushedAt": "2025-12-16T06:31:15Z", - "forks": 11, + "forks": 12, "issues": 6, "subscribers": 4, - "stars": 178, + "stars": 181, "dependencies": 0 }, "name": "expo-alternate-app-icons", @@ -117574,21 +117740,22 @@ }, "npmPkg": "expo-alternate-app-icons", "npm": { - "downloads": 24201, - "weekDownloads": 6057, + "downloads": 22746, + "weekDownloads": 4599, "size": 109244, "versionsCount": 138, "latestRelease": "7.0.0", "latestReleaseDate": "2025-11-15T16:02:47.941Z", "hasReadme": true }, - "score": 25, + "score": 40, "matchingScoreModifiers": [ + "Known", "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.213, + "popularity": 0.172, "topicSearchString": "expo expo-alternate-app-icons expoalternateappicons" }, { @@ -117655,8 +117822,8 @@ }, "npmPkg": "react-native-get-app-list", "npm": { - "downloads": 182, - "weekDownloads": 26, + "downloads": 135, + "weekDownloads": 43, "size": 22849, "versionsCount": 5, "latestRelease": "0.2.0", @@ -117668,7 +117835,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.876, + "popularity": -0.723, "topicSearchString": "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" }, { @@ -117707,7 +117874,7 @@ "forks": 28, "issues": 19, "subscribers": 4, - "stars": 259, + "stars": 260, "dependencies": 2 }, "name": "@quidone/react-native-wheel-picker", @@ -117741,8 +117908,8 @@ "configPlugin": false }, "npm": { - "downloads": 78843, - "weekDownloads": 20999, + "downloads": 64981, + "weekDownloads": 18043, "size": 451818, "versionsCount": 26, "latestRelease": "1.6.1", @@ -117755,7 +117922,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.226, + "popularity": 0.236, "topicSearchString": "wheel picker date datetime expo ios android select field" }, { @@ -117787,10 +117954,10 @@ "updatedAt": "2025-11-17T17:04:21Z", "createdAt": "2019-01-27T00:29:08Z", "pushedAt": "2025-11-17T17:04:21Z", - "forks": 52, + "forks": 54, "issues": 7, "subscribers": 3, - "stars": 152, + "stars": 156, "dependencies": 1 }, "name": "react-native-body-highlighter", @@ -117827,8 +117994,8 @@ }, "npmPkg": "react-native-body-highlighter", "npm": { - "downloads": 3811, - "weekDownloads": 839, + "downloads": 3925, + "weekDownloads": 986, "size": 1183878, "versionsCount": 31, "latestRelease": "3.1.3", @@ -117842,7 +118009,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.187, + "popularity": 0.214, "topicSearchString": "muscle muscles body highlighter highlight color svg bones expo human-body select hacktoberfest" }, { @@ -117870,13 +118037,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-16T19:23:34Z", + "updatedAt": "2026-01-09T10:14:59Z", "createdAt": "2023-01-06T14:31:09Z", - "pushedAt": "2025-12-16T19:23:34Z", + "pushedAt": "2026-01-09T10:14:59Z", "forks": 17, - "issues": 1, + "issues": 0, "subscribers": 1, - "stars": 155, + "stars": 156, "dependencies": 0 }, "name": "freerasp-react-native", @@ -117915,12 +118082,12 @@ "moduleType": "expo" }, "npm": { - "downloads": 11415, - "weekDownloads": 3815, - "size": 11608151, - "versionsCount": 39, - "latestRelease": "4.3.1", - "latestReleaseDate": "2025-12-16T19:25:43.334Z", + "downloads": 13454, + "weekDownloads": 3817, + "size": 11608541, + "versionsCount": 40, + "latestRelease": "4.3.2", + "latestReleaseDate": "2026-01-09T10:16:56.254Z", "hasReadme": true }, "score": 25, @@ -117929,7 +118096,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.284, + "popularity": 0.241, "topicSearchString": "library plugin freerasp security app-security tampering-detection root-detection app-shielding rasp tampering reverse-engineering application-security frida" }, { @@ -117960,7 +118127,7 @@ "forks": 2, "issues": 0, "subscribers": 1, - "stars": 54, + "stars": 55, "dependencies": 1 }, "name": "@pnthach95/react-native-root-view-background", @@ -117988,8 +118155,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1819, - "weekDownloads": 1498, + "downloads": 2285, + "weekDownloads": 971, "size": 15116, "versionsCount": 19, "latestRelease": "2.0.0", @@ -118001,7 +118168,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.7, + "popularity": 0.362, "topicSearchString": "ios android" }, { @@ -118064,8 +118231,8 @@ }, "npmPkg": "expo-pip", "npm": { - "downloads": 14859, - "weekDownloads": 4583, + "downloads": 12043, + "weekDownloads": 2369, "size": 31616, "versionsCount": 5, "latestRelease": "2.0.1", @@ -118078,7 +118245,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.012, + "popularity": -0.083, "topicSearchString": "expo expo-pip expopip picture-in-picture pip" }, { @@ -118107,14 +118274,14 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-28T22:33:51Z", + "updatedAt": "2026-01-09T06:02:23Z", "createdAt": "2020-10-16T21:19:51Z", - "pushedAt": "2025-12-28T22:33:51Z", - "forks": 580, - "issues": 62, + "pushedAt": "2026-01-09T06:02:23Z", + "forks": 581, + "issues": 66, "subscribers": 41, - "stars": 13491, - "dependencies": 54 + "stars": 13541, + "dependencies": 53 }, "name": "tamagui", "fullName": "tamagui/tamagui", @@ -118130,13 +118297,13 @@ }, "npmPkg": "tamagui", "npm": { - "downloads": 350698, - "weekDownloads": 83939, - "size": 2265071, - "versionsCount": 1508, - "latestRelease": "1.142.0", - "latestReleaseDate": "2025-12-28T22:31:40.866Z", - "hasReadme": true + "downloads": 297590, + "weekDownloads": 75536, + "size": 2272782, + "versionsCount": 1518, + "latestRelease": "1.144.1", + "latestReleaseDate": "2026-01-09T06:00:18.438Z", + "hasReadme": false }, "score": 70, "matchingScoreModifiers": [ @@ -118149,7 +118316,7 @@ "Has a lot of dependencies", "No license, GPL license or unrecognized license" ], - "popularity": 0.203, + "popularity": 0.216, "topicSearchString": "" }, { @@ -118173,13 +118340,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-28T22:33:51Z", + "updatedAt": "2026-01-09T06:02:23Z", "createdAt": "2020-10-16T21:19:51Z", - "pushedAt": "2025-12-28T22:33:51Z", - "forks": 580, - "issues": 62, + "pushedAt": "2026-01-09T06:02:23Z", + "forks": 581, + "issues": 66, "subscribers": 41, - "stars": 13491, + "stars": 13541, "dependencies": 3 }, "name": "@tamagui/animations-moti", @@ -118201,12 +118368,12 @@ "configPlugin": false }, "npm": { - "downloads": 367159, - "weekDownloads": 93643, + "downloads": 324804, + "weekDownloads": 96134, "size": 116584, - "versionsCount": 966, - "latestRelease": "1.142.0", - "latestReleaseDate": "2025-12-28T22:32:06.829Z", + "versionsCount": 976, + "latestRelease": "1.144.1", + "latestReleaseDate": "2026-01-09T06:00:48.426Z", "hasReadme": false }, "score": 85, @@ -118216,7 +118383,7 @@ "Known", "Recently updated" ], - "popularity": 0.217, + "popularity": 0.502, "topicSearchString": "" }, { @@ -118240,13 +118407,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-28T22:33:51Z", + "updatedAt": "2026-01-09T06:02:23Z", "createdAt": "2020-10-16T21:19:51Z", - "pushedAt": "2025-12-28T22:33:51Z", - "forks": 580, - "issues": 62, + "pushedAt": "2026-01-09T06:02:23Z", + "forks": 581, + "issues": 66, "subscribers": 41, - "stars": 13491, + "stars": 13541, "dependencies": 3 }, "name": "@tamagui/animations-react-native", @@ -118268,12 +118435,12 @@ "configPlugin": false }, "npm": { - "downloads": 432573, - "weekDownloads": 107991, + "downloads": 359900, + "weekDownloads": 112601, "size": 159857, - "versionsCount": 1315, - "latestRelease": "1.142.0", - "latestReleaseDate": "2025-12-28T22:32:06.946Z", + "versionsCount": 1325, + "latestRelease": "1.144.1", + "latestReleaseDate": "2026-01-09T06:00:48.559Z", "hasReadme": false }, "score": 85, @@ -118283,7 +118450,7 @@ "Known", "Recently updated" ], - "popularity": 0.212, + "popularity": 0.516, "topicSearchString": "" }, { @@ -118307,13 +118474,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-28T22:33:51Z", + "updatedAt": "2026-01-09T06:02:23Z", "createdAt": "2020-10-16T21:19:51Z", - "pushedAt": "2025-12-28T22:33:51Z", - "forks": 580, - "issues": 62, + "pushedAt": "2026-01-09T06:02:23Z", + "forks": 581, + "issues": 66, "subscribers": 41, - "stars": 13491, + "stars": 13541, "dependencies": 12 }, "name": "@tamagui/config", @@ -118328,12 +118495,12 @@ "configPlugin": false }, "npm": { - "downloads": 321992, - "weekDownloads": 75507, + "downloads": 275186, + "weekDownloads": 83763, "size": 1262747, - "versionsCount": 1091, - "latestRelease": "1.142.0", - "latestReleaseDate": "2025-12-28T22:32:05.599Z", + "versionsCount": 1101, + "latestRelease": "1.144.1", + "latestReleaseDate": "2026-01-09T06:00:46.374Z", "hasReadme": false }, "score": 65, @@ -118344,7 +118511,7 @@ "Recently updated", "No license, GPL license or unrecognized license" ], - "popularity": 0.199, + "popularity": 0.509, "topicSearchString": "" }, { @@ -118368,13 +118535,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-28T22:33:51Z", + "updatedAt": "2026-01-09T06:02:23Z", "createdAt": "2020-10-16T21:19:51Z", - "pushedAt": "2025-12-28T22:33:51Z", - "forks": 580, - "issues": 62, + "pushedAt": "2026-01-09T06:02:23Z", + "forks": 581, + "issues": 66, "subscribers": 41, - "stars": 13491, + "stars": 13541, "dependencies": 1 }, "name": "@tamagui/shorthands", @@ -118389,12 +118556,12 @@ "configPlugin": false }, "npm": { - "downloads": 282854, - "weekDownloads": 105789, - "size": 100179, - "versionsCount": 1438, - "latestRelease": "1.142.0", - "latestReleaseDate": "2025-12-28T22:31:59.830Z", + "downloads": 379782, + "weekDownloads": 112681, + "size": 100180, + "versionsCount": 1448, + "latestRelease": "1.144.1", + "latestReleaseDate": "2026-01-09T06:00:39.286Z", "hasReadme": false }, "score": 65, @@ -118405,7 +118572,7 @@ "Recently updated", "No license, GPL license or unrecognized license" ], - "popularity": 0.568, + "popularity": 0.502, "topicSearchString": "" }, { @@ -118429,13 +118596,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-28T22:33:51Z", + "updatedAt": "2026-01-09T06:02:23Z", "createdAt": "2020-10-16T21:19:51Z", - "pushedAt": "2025-12-28T22:33:51Z", - "forks": 580, - "issues": 62, + "pushedAt": "2026-01-09T06:02:23Z", + "forks": 581, + "issues": 66, "subscribers": 41, - "stars": 13491, + "stars": 13541, "dependencies": 5 }, "name": "@tamagui/themes", @@ -118450,12 +118617,12 @@ "configPlugin": false }, "npm": { - "downloads": 343286, - "weekDownloads": 85565, + "downloads": 304160, + "weekDownloads": 89807, "size": 11195283, - "versionsCount": 1093, - "latestRelease": "1.142.0", - "latestReleaseDate": "2025-12-28T22:32:00.659Z", + "versionsCount": 1103, + "latestRelease": "1.144.1", + "latestReleaseDate": "2026-01-09T06:00:39.825Z", "hasReadme": false }, "score": 65, @@ -118466,7 +118633,7 @@ "Recently updated", "No license, GPL license or unrecognized license" ], - "popularity": 0.212, + "popularity": 0.501, "topicSearchString": "" }, { @@ -118492,13 +118659,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-28T22:33:51Z", + "updatedAt": "2026-01-09T06:02:23Z", "createdAt": "2020-10-16T21:19:51Z", - "pushedAt": "2025-12-28T22:33:51Z", - "forks": 580, - "issues": 62, + "pushedAt": "2026-01-09T06:02:23Z", + "forks": 581, + "issues": 66, "subscribers": 41, - "stars": 13491, + "stars": 13541, "dependencies": 15 }, "name": "@tamagui/toast", @@ -118513,12 +118680,12 @@ "configPlugin": false }, "npm": { - "downloads": 162204, - "weekDownloads": 37921, + "downloads": 135762, + "weekDownloads": 38546, "size": 742884, - "versionsCount": 1273, - "latestRelease": "1.142.0", - "latestReleaseDate": "2025-12-28T22:31:40.331Z", + "versionsCount": 1283, + "latestRelease": "1.144.1", + "latestReleaseDate": "2026-01-09T06:00:17.983Z", "hasReadme": false }, "score": 65, @@ -118529,7 +118696,7 @@ "Recently updated", "No license, GPL license or unrecognized license" ], - "popularity": 0.199, + "popularity": 0.241, "topicSearchString": "" }, { @@ -118597,8 +118764,8 @@ }, "npmPkg": "react-native-webp-converter", "npm": { - "downloads": 489, - "weekDownloads": 269, + "downloads": 152, + "weekDownloads": 37, "size": 96364, "versionsCount": 7, "latestRelease": "0.2.0", @@ -118611,7 +118778,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.532, + "popularity": -0.789, "topicSearchString": "webp image-webp image-converter webpconverter ios android image-compression webp-converter" }, { @@ -118676,8 +118843,8 @@ }, "npmPkg": "react-native-get-device-locale", "npm": { - "downloads": 443, - "weekDownloads": 78, + "downloads": 414, + "weekDownloads": 120, "size": 42082, "versionsCount": 4, "latestRelease": "0.3.0", @@ -118690,7 +118857,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.85, + "popularity": -0.753, "topicSearchString": "module turbo-module typescript i18n locale localization device-locale" }, { @@ -118759,7 +118926,7 @@ }, "npmPkg": "native-sass", "npm": { - "downloads": 25, + "downloads": 21, "weekDownloads": 5, "size": 208952, "versionsCount": 6, @@ -118773,7 +118940,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.8, + "popularity": -0.75, "topicSearchString": "sass scss nativesass sassy nesting typescript android ios mobile frontend universal css javascript stylesheets javascript-library" }, { @@ -118833,8 +119000,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 9, - "weekDownloads": 6, + "downloads": 2, + "weekDownloads": 2, "size": 70586, "versionsCount": 5, "latestRelease": "0.0.5", @@ -118847,7 +119014,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.4, + "popularity": -1, "topicSearchString": "nitro volume volume-control" }, { @@ -118903,8 +119070,8 @@ }, "npmPkg": "react-native-ficus-ui", "npm": { - "downloads": 330, - "weekDownloads": 29, + "downloads": 350, + "weekDownloads": 176, "size": 1158882, "versionsCount": 56, "latestRelease": "2.3.1", @@ -118915,7 +119082,7 @@ "matchingScoreModifiers": [ "Has a README file" ], - "popularity": -0.675, + "popularity": -0.321, "topicSearchString": "" }, { @@ -118944,7 +119111,7 @@ "forks": 9, "issues": 4, "subscribers": 9, - "stars": 234, + "stars": 236, "dependencies": 1 }, "name": "react-native-skia-list", @@ -118972,8 +119139,8 @@ }, "npmPkg": "react-native-skia-list", "npm": { - "downloads": 654, - "weekDownloads": 97, + "downloads": 492, + "weekDownloads": 113, "size": 486232, "versionsCount": 9, "latestRelease": "0.7.2", @@ -118988,7 +119155,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.623, + "popularity": -0.553, "topicSearchString": "ios android" }, { @@ -119014,7 +119181,7 @@ "forks": 34, "issues": 22, "subscribers": 27, - "stars": 75, + "stars": 76, "dependencies": 3 }, "name": "rollbar-react-native", @@ -119044,8 +119211,8 @@ }, "npmPkg": "rollbar-react-native", "npm": { - "downloads": 17935, - "weekDownloads": 4413, + "downloads": 8837, + "weekDownloads": 4170, "size": 210889, "versionsCount": 36, "latestRelease": "1.0.1", @@ -119058,7 +119225,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.209, + "popularity": 0.401, "topicSearchString": "error-monitoring error-reporting javascript observability typescript" }, { @@ -119089,7 +119256,7 @@ "forks": 35, "issues": 41, "subscribers": 13, - "stars": 82, + "stars": 81, "dependencies": 5 }, "name": "react-native-fusioncharts", @@ -119119,8 +119286,8 @@ }, "npmPkg": "react-native-fusioncharts", "npm": { - "downloads": 1960, - "weekDownloads": 831, + "downloads": 255, + "weekDownloads": 255, "size": 5206551, "versionsCount": 19, "latestRelease": "6.0.1", @@ -119132,7 +119299,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.361, + "popularity": 0.1, "topicSearchString": "fusioncharts android ios chart wrapper" }, { @@ -119159,10 +119326,10 @@ "updatedAt": "2025-11-04T21:04:27Z", "createdAt": "2019-11-04T23:43:33Z", "pushedAt": "2025-11-04T21:04:27Z", - "forks": 129, + "forks": 131, "issues": 2, "subscribers": 53, - "stars": 189, + "stars": 190, "dependencies": 0 }, "name": "react-native-plaid-link-sdk", @@ -119190,23 +119357,21 @@ }, "npmPkg": "react-native-plaid-link-sdk", "npm": { - "downloads": 518284, - "weekDownloads": 175893, + "downloads": 265572, + "weekDownloads": 123833, "size": 1789870, "versionsCount": 130, "latestRelease": "12.7.0", "latestReleaseDate": "2025-11-04T19:50:25.655Z", "hasReadme": true }, - "score": 65, + "score": 30, "matchingScoreModifiers": [ - "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.538, + "popularity": 0.646, "topicSearchString": "plaid plaid-link" }, { @@ -119229,10 +119394,10 @@ "updatedAt": "2025-03-22T10:39:25Z", "createdAt": "2018-10-21T20:52:18Z", "pushedAt": "2025-03-22T10:39:25Z", - "forks": 191, + "forks": 190, "issues": 10, "subscribers": 31, - "stars": 5046, + "stars": 5047, "dependencies": 7 }, "name": "easy-peasy", @@ -119264,8 +119429,8 @@ }, "npmPkg": "easy-peasy", "npm": { - "downloads": 32880, - "weekDownloads": 32880, + "downloads": 89799, + "weekDownloads": 28120, "size": 432456, "versionsCount": 269, "latestRelease": "6.1.0", @@ -119281,7 +119446,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 1.1, + "popularity": 0.516, "topicSearchString": "redux state typescript state-management immutable hooks immer" }, { @@ -119340,8 +119505,8 @@ }, "npmPkg": "pushy-react-native", "npm": { - "downloads": 377, - "weekDownloads": 377, + "downloads": 1821, + "weekDownloads": 570, "size": 74858, "versionsCount": 60, "latestRelease": "1.0.60", @@ -119354,7 +119519,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.143, + "popularity": 0.016, "topicSearchString": "" }, { @@ -119418,7 +119583,7 @@ }, "npmPkg": "rnx-gen", "npm": { - "downloads": 47, + "downloads": 40, "weekDownloads": 4, "size": 68383, "versionsCount": 27, @@ -119432,7 +119597,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.927, + "popularity": -0.911, "topicSearchString": "boilerplate resources generate scaffold template" }, { @@ -119499,8 +119664,8 @@ }, "npmPkg": "duix", "npm": { - "downloads": 1368, - "weekDownloads": 605, + "downloads": 597, + "weekDownloads": 94, "size": 30013, "versionsCount": 15, "latestRelease": "3.1.0", @@ -119513,7 +119678,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.377, + "popularity": -0.616, "topicSearchString": "state manager x kiss callbacks statemanager state-management state-manager redux vuex pareto pareto-principle callback" }, { @@ -119533,16 +119698,16 @@ "hasWiki": false, "hasSponsorships": true, "hasDiscussions": true, - "hasProjects": true, + "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T12:10:04Z", + "updatedAt": "2026-01-08T19:11:34Z", "createdAt": "2014-08-18T22:30:27Z", - "pushedAt": "2025-12-30T12:10:04Z", - "forks": 11311, - "issues": 193, + "pushedAt": "2026-01-08T19:11:34Z", + "forks": 11321, + "issues": 194, "subscribers": 1172, - "stars": 108422, + "stars": 108472, "dependencies": 3 }, "name": "axios", @@ -119581,8 +119746,8 @@ }, "npmPkg": "axios", "npm": { - "downloads": 293172786, - "weekDownloads": 72546934, + "downloads": 248071298, + "weekDownloads": 60885128, "size": 2292298, "versionsCount": 124, "latestRelease": "1.13.2", @@ -119599,7 +119764,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.21, + "popularity": 0.209, "topicSearchString": "xhr http ajax promise node browser fetch rest api client http-client javascript nodejs hacktoberfest" }, { @@ -119681,8 +119846,8 @@ "configPlugin": false }, "npm": { - "downloads": 51, - "weekDownloads": 4, + "downloads": 40, + "weekDownloads": 11, "size": 65792, "versionsCount": 10, "latestRelease": "1.1.2", @@ -119696,7 +119861,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.933, + "popularity": -0.756, "topicSearchString": "component picker reanimated reanimated-picker reanimated-select reanimated-dropdown select select-picker dropdown dropdown-picker dropdown-select picker-select multiple multiselect options selectpicker down-picker mutli-options mutli-select picker-down" }, { @@ -119778,8 +119943,8 @@ "configPlugin": false }, "npm": { - "downloads": 48, - "weekDownloads": 9, + "downloads": 30, + "weekDownloads": 7, "size": 39036, "versionsCount": 7, "latestRelease": "1.3.1", @@ -119793,7 +119958,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.836, + "popularity": -0.8, "topicSearchString": "component otp one time password mobile ios android sms web verify code confirmation confirmation-code one-time-code one-time-password otp-input otp-text-input verification-code" }, { @@ -119871,8 +120036,8 @@ "configPlugin": false }, "npm": { - "downloads": 17, - "weekDownloads": 3, + "downloads": 14, + "weekDownloads": 5, "size": 19017, "versionsCount": 7, "latestRelease": "1.1.0", @@ -119886,7 +120051,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.85, + "popularity": -0.667, "topicSearchString": "component accordion collapse reanimated reanimated-collapse reanimated-accordion collapsible collapsible-sections panels group-collapse ios android collapse-ui collapsible-ui" }, { @@ -119914,10 +120079,10 @@ "updatedAt": "2025-11-28T11:26:43Z", "createdAt": "2023-04-05T09:24:15Z", "pushedAt": "2025-11-28T11:26:43Z", - "forks": 37, + "forks": 38, "issues": 28, "subscribers": 6, - "stars": 510, + "stars": 511, "dependencies": 1 }, "name": "react-native-nitro-sqlite", @@ -119947,8 +120112,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 23002, - "weekDownloads": 6077, + "downloads": 17032, + "weekDownloads": 5574, "size": 10202936, "versionsCount": 20, "latestRelease": "9.2.2", @@ -119961,7 +120126,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.225, + "popularity": 0.528, "topicSearchString": "sqlite nitro-modules ios android" }, { @@ -120022,8 +120187,8 @@ }, "npmPkg": "react-native-snowfall", "npm": { - "downloads": 2242, - "weekDownloads": 625, + "downloads": 1709, + "weekDownloads": 619, "size": 58086, "versionsCount": 3, "latestRelease": "0.1.2", @@ -120036,7 +120201,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.013, + "popularity": 0.058, "topicSearchString": "ios android" }, { @@ -120094,8 +120259,8 @@ }, "npmPkg": "react-native-webview-rpc", "npm": { - "downloads": 4, - "weekDownloads": 3, + "downloads": 13, + "weekDownloads": 2, "versionsCount": 1, "latestRelease": "0.0.1", "latestReleaseDate": "2016-01-21T12:31:39.660Z", @@ -120106,7 +120271,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.617, "topicSearchString": "comlink typescript" }, { @@ -120169,8 +120334,8 @@ }, "npmPkg": "react-native-localize-date", "npm": { - "downloads": 48, - "weekDownloads": 10, + "downloads": 38, + "weekDownloads": 20, "size": 82260, "versionsCount": 8, "latestRelease": "2.1.1", @@ -120183,7 +120348,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.818, + "popularity": -0.5, "topicSearchString": "localize-date nitro localize localization l20n" }, { @@ -120207,9 +120372,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-20T16:06:36Z", + "updatedAt": "2026-01-11T23:00:08Z", "createdAt": "2024-02-29T20:12:54Z", - "pushedAt": "2025-12-20T16:06:36Z", + "pushedAt": "2026-01-11T23:00:08Z", "forks": 1, "issues": 0, "subscribers": 0, @@ -120238,12 +120403,12 @@ "configPlugin": false }, "npm": { - "downloads": 195, - "weekDownloads": 15, - "size": 904843, - "versionsCount": 348, - "latestRelease": "1.2.324", - "latestReleaseDate": "2025-12-19T14:19:07.877Z", + "downloads": 165, + "weekDownloads": 38, + "size": 911324, + "versionsCount": 353, + "latestRelease": "1.3.3", + "latestReleaseDate": "2026-01-11T23:01:03.530Z", "hasReadme": true }, "score": 25, @@ -120252,7 +120417,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.933, + "popularity": -0.8, "topicSearchString": "juhuu" }, { @@ -120276,13 +120441,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-31T23:00:29Z", + "updatedAt": "2026-01-04T08:04:12Z", "createdAt": "2020-03-07T20:59:08Z", - "pushedAt": "2025-12-31T23:00:29Z", - "forks": 1722, - "issues": 166, - "subscribers": 75, - "stars": 41243, + "pushedAt": "2026-01-04T08:04:12Z", + "forks": 1748, + "issues": 156, + "subscribers": 76, + "stars": 41419, "dependencies": 0 }, "name": "zod", @@ -120312,12 +120477,12 @@ }, "npmPkg": "zod", "npm": { - "downloads": 242495408, - "weekDownloads": 59609130, - "size": 4340339, - "versionsCount": 851, - "latestRelease": "4.3.4", - "latestReleaseDate": "2025-12-31T23:02:10.195Z", + "downloads": 226074804, + "weekDownloads": 53830667, + "size": 4340016, + "versionsCount": 852, + "latestRelease": "4.3.5", + "latestReleaseDate": "2026-01-04T08:06:58.206Z", "hasReadme": true }, "score": 90, @@ -120330,7 +120495,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.209, + "popularity": 0.202, "topicSearchString": "typescript schema validation type inference" }, { @@ -120357,10 +120522,10 @@ "updatedAt": "2025-11-21T19:10:14Z", "createdAt": "2021-07-15T08:37:57Z", "pushedAt": "2025-11-21T19:10:14Z", - "forks": 86, - "issues": 20, + "forks": 85, + "issues": 18, "subscribers": 10, - "stars": 5508, + "stars": 5519, "dependencies": 0 }, "name": "tailwind-merge", @@ -120395,8 +120560,8 @@ }, "npmPkg": "tailwind-merge", "npm": { - "downloads": 59814666, - "weekDownloads": 14574550, + "downloads": 54747377, + "weekDownloads": 12726554, "size": 934340, "versionsCount": 382, "latestRelease": "3.4.0", @@ -120412,7 +120577,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.207, + "popularity": 0.198, "topicSearchString": "tailwindcss tailwind css classes classname classlist merge conflict override utility-classes" }, { @@ -120439,10 +120604,10 @@ "updatedAt": "2024-04-23T05:26:02Z", "createdAt": "2018-12-24T22:33:11Z", "pushedAt": "2024-04-23T05:26:02Z", - "forks": 158, + "forks": 159, "issues": 8, "subscribers": 16, - "stars": 9601, + "stars": 9623, "dependencies": 0 }, "name": "clsx", @@ -120470,8 +120635,8 @@ }, "npmPkg": "clsx", "npm": { - "downloads": 137253118, - "weekDownloads": 38862797, + "downloads": 116413763, + "weekDownloads": 32754813, "size": 8555, "versionsCount": 15, "latestRelease": "2.1.1", @@ -120487,7 +120652,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.241, + "popularity": 0.239, "topicSearchString": "classes classname classnames" }, { @@ -120546,8 +120711,8 @@ }, "npmPkg": "react-native-ios-utilities", "npm": { - "downloads": 276474, - "weekDownloads": 69320, + "downloads": 376584, + "weekDownloads": 71159, "size": 492284, "versionsCount": 167, "latestRelease": "5.2.0", @@ -120560,7 +120725,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.213, + "popularity": 0.161, "topicSearchString": "ios utilities utility fabric paper jsi" }, { @@ -120584,13 +120749,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-31T05:18:26Z", + "updatedAt": "2026-01-12T10:52:24Z", "createdAt": "2018-04-10T09:26:44Z", - "pushedAt": "2025-12-31T05:18:26Z", - "forks": 2377, - "issues": 946, + "pushedAt": "2026-01-12T10:52:24Z", + "forks": 2381, + "issues": 949, "subscribers": 276, - "stars": 48461, + "stars": 48487, "dependencies": 0 }, "name": "dayjs", @@ -120622,8 +120787,8 @@ }, "npmPkg": "dayjs", "npm": { - "downloads": 123476735, - "weekDownloads": 30787016, + "downloads": 102204934, + "weekDownloads": 26049008, "size": 678966, "versionsCount": 132, "latestRelease": "1.11.19", @@ -120640,7 +120805,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.212, + "popularity": 0.217, "topicSearchString": "dayjs date time immutable moment date-formatting datetime" }, { @@ -120670,7 +120835,7 @@ "forks": 87, "issues": 0, "subscribers": 12, - "stars": 681, + "stars": 683, "dependencies": 0 }, "name": "html-entities", @@ -120705,8 +120870,8 @@ }, "npmPkg": "html-entities", "npm": { - "downloads": 73139466, - "weekDownloads": 23798907, + "downloads": 58754404, + "weekDownloads": 19210854, "size": 132312, "versionsCount": 48, "latestRelease": "2.6.0", @@ -120722,7 +120887,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.527, + "popularity": 0.528, "topicSearchString": "html html-entities html-entities-encode html-entities-decode entities entities-encode entities-decode html-special-characters printable-characters ascii-characters" }, { @@ -120747,13 +120912,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-24T17:26:08Z", + "updatedAt": "2026-01-05T15:51:57Z", "createdAt": "2011-02-12T00:06:03Z", - "pushedAt": "2025-11-24T17:26:08Z", - "forks": 540, + "pushedAt": "2026-01-05T15:51:57Z", + "forks": 541, "issues": 42, "subscribers": 98, - "stars": 5372, + "stars": 5379, "dependencies": 0 }, "name": "semver", @@ -120778,8 +120943,8 @@ "configPlugin": false }, "npm": { - "downloads": 1598186615, - "weekDownloads": 469368075, + "downloads": 980586766, + "weekDownloads": 380674575, "size": 97743, "versionsCount": 112, "latestRelease": "7.7.3", @@ -120795,7 +120960,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.25, + "popularity": 0.58, "topicSearchString": "npm-cli" }, { @@ -120823,10 +120988,10 @@ "updatedAt": "2025-12-30T14:44:57Z", "createdAt": "2019-09-10T19:23:58Z", "pushedAt": "2025-12-30T14:44:57Z", - "forks": 3606, - "issues": 70, + "forks": 3610, + "issues": 72, "subscribers": 214, - "stars": 47965, + "stars": 48108, "dependencies": 1 }, "name": "@tanstack/query-persist-client-core", @@ -120849,8 +121014,8 @@ "configPlugin": false }, "npm": { - "downloads": 2884582, - "weekDownloads": 713283, + "downloads": 2455821, + "weekDownloads": 622464, "size": 180645, "versionsCount": 359, "latestRelease": "5.91.15", @@ -120865,7 +121030,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.21, + "popularity": 0.215, "topicSearchString": "" }, { @@ -120935,8 +121100,8 @@ "configPlugin": false }, "npm": { - "downloads": 62381, - "weekDownloads": 19582, + "downloads": 49020, + "weekDownloads": 14056, "size": 59102, "versionsCount": 45, "latestRelease": "1.4.6", @@ -120949,7 +121114,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.517, + "popularity": 0.244, "topicSearchString": "ios android visibility-sensor visibility sensor visibilitysensor in-view inview" }, { @@ -120975,10 +121140,10 @@ "updatedAt": "2025-06-23T10:18:09Z", "createdAt": "2014-02-24T19:18:02Z", "pushedAt": "2025-06-23T10:18:09Z", - "forks": 336, + "forks": 337, "issues": 1, "subscribers": 135, - "stars": 3376, + "stars": 3382, "dependencies": 0 }, "name": "jwt-decode", @@ -121006,8 +121171,8 @@ }, "npmPkg": "jwt-decode", "npm": { - "downloads": 41099431, - "weekDownloads": 10520506, + "downloads": 33909258, + "weekDownloads": 8745459, "size": 13938, "versionsCount": 29, "latestRelease": "4.0.0", @@ -121023,7 +121188,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.218, + "popularity": 0.219, "topicSearchString": "jwt browser dx-sdk" }, { @@ -121057,7 +121222,7 @@ "forks": 38, "issues": 23, "subscribers": 8, - "stars": 281, + "stars": 283, "dependencies": 1 }, "name": "@simform_solutions/react-native-audio-waveform", @@ -121092,8 +121257,8 @@ "configPlugin": false }, "npm": { - "downloads": 11390, - "weekDownloads": 2733, + "downloads": 9542, + "weekDownloads": 1935, "size": 190238, "versionsCount": 10, "latestRelease": "2.1.6", @@ -121107,7 +121272,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.204, + "popularity": 0.172, "topicSearchString": "typescript rn audio waveform audio-waveform audio-chat chat-audio audio-visualizer component javascript library" }, { @@ -121184,8 +121349,8 @@ }, "npmPkg": "react-native-infinite-wheel-picker", "npm": { - "downloads": 1943, - "weekDownloads": 436, + "downloads": 1613, + "weekDownloads": 368, "size": 71978, "versionsCount": 1, "latestRelease": "1.0.0", @@ -121199,7 +121364,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.191, + "popularity": 0.194, "topicSearchString": "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 library selection wheelpicker" }, { @@ -121276,8 +121441,8 @@ "unmaintained": true, "npmPkg": "react-native-graph-kit", "npm": { - "downloads": 29, - "weekDownloads": 5, + "downloads": 42, + "weekDownloads": 11, "size": 190111, "versionsCount": 2, "latestRelease": "1.0.1", @@ -121292,7 +121457,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.333, + "popularity": -1.256, "topicSearchString": "typescript rn chart graph visualization line-chart bar-chart skia data-visualization open-source javascript library animations bar-charts charts d3-scale graphs line-charts" }, { @@ -121366,8 +121531,8 @@ "unmaintained": true, "npmPkg": "react-native-sticky-table", "npm": { - "downloads": 1538, - "weekDownloads": 407, + "downloads": 835, + "weekDownloads": 342, "size": 73503, "versionsCount": 1, "latestRelease": "1.0.0", @@ -121382,7 +121547,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.525, + "popularity": -1.151, "topicSearchString": "typescript rn sticky-table table sticky reanimated component android ios reanimated-component sticky-animated-table gesture-handler animation animated-sticky-table tableview javascript" }, { @@ -121467,8 +121632,8 @@ }, "npmPkg": "react-native-tree-selection", "npm": { - "downloads": 391, - "weekDownloads": 177, + "downloads": 43, + "weekDownloads": 43, "size": 64585, "versionsCount": 2, "latestRelease": "1.0.1", @@ -121483,7 +121648,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.115, + "popularity": -0.64, "topicSearchString": "typescript rn selection tree-selection select-list tree tree-view nested-tree nested-tree-dropdown dropdown nested-dropdown tree-dropdown tree-ui ui-components android ios hierarchical hierarchical-view hierarchical-dropdown component library select tree-select tree-structure" }, { @@ -121516,7 +121681,7 @@ "forks": 2, "issues": 1, "subscribers": 3, - "stars": 63, + "stars": 64, "dependencies": 0 }, "name": "react-native-photos-gallery", @@ -121551,8 +121716,8 @@ "unmaintained": true, "npmPkg": "react-native-photos-gallery", "npm": { - "downloads": 59, - "weekDownloads": 30, + "downloads": 4, + "weekDownloads": 4, "size": 116143, "versionsCount": 1, "latestRelease": "0.0.1", @@ -121567,7 +121732,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.038, + "popularity": -1, "topicSearchString": "typescript rn photo-gallery gallery photo reanimated component library photos" }, { @@ -121645,8 +121810,8 @@ "unmaintained": true, "npmPkg": "react-native-images-preview", "npm": { - "downloads": 2331, - "weekDownloads": 456, + "downloads": 2262, + "weekDownloads": 490, "size": 80884, "versionsCount": 1, "latestRelease": "0.0.1", @@ -121661,7 +121826,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.584, + "popularity": -0.566, "topicSearchString": "typescript rn photo reanimated component ios android gallery pinch pinch-to-zoom mobile image-zoom image photo-preview image-preview component-library imagepreview images reanimated3" }, { @@ -121730,8 +121895,8 @@ }, "npmPkg": "react-native-radial-slider", "npm": { - "downloads": 2771, - "weekDownloads": 870, + "downloads": 2198, + "weekDownloads": 418, "size": 123932, "versionsCount": 6, "latestRelease": "1.1.0", @@ -121745,7 +121910,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.267, + "popularity": 0.162, "topicSearchString": "typescript slider radial radial-slider circular-slider rn speedometer meter arc-slider circle-slider round-slider" }, { @@ -121815,8 +121980,8 @@ "unmaintained": true, "npmPkg": "react-native-country-code-select", "npm": { - "downloads": 118, - "weekDownloads": 34, + "downloads": 83, + "weekDownloads": 22, "size": 1208716, "versionsCount": 3, "latestRelease": "0.0.3", @@ -121831,7 +121996,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.248, + "popularity": -1.268, "topicSearchString": "typescript country-code select-code country calling-code rn country-codes country-flags country-list country-picker countrycodes countrynames" }, { @@ -121904,8 +122069,8 @@ "unmaintained": true, "npmPkg": "react-native-animation-catalog", "npm": { - "downloads": 44, - "weekDownloads": 11, + "downloads": 28, + "weekDownloads": 5, "size": 1067086, "versionsCount": 2, "latestRelease": "0.0.2", @@ -121920,7 +122085,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.28, + "popularity": -1.333, "topicSearchString": "typescript rn animation animated-component components animated-components reanimated reanimated2" }, { @@ -121992,8 +122157,8 @@ }, "npmPkg": "react-native-spinner-button", "npm": { - "downloads": 1570, - "weekDownloads": 453, + "downloads": 1856, + "weekDownloads": 392, "size": 164599, "versionsCount": 15, "latestRelease": "1.4.3", @@ -122007,7 +122172,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.246, + "popularity": 0.18, "topicSearchString": "spinner-button spinner button button-with-spinner button-with-loader button-with-activityindicator loader buttons ui-components ui-kitten loading loading-animations loading-spinner loaders javascript" }, { @@ -122035,8 +122200,8 @@ "pushedAt": "2025-09-15T08:48:49Z", "forks": 17, "issues": 23, - "subscribers": 7, - "stars": 21, + "subscribers": 8, + "stars": 22, "dependencies": 0 }, "name": "react-native-ttlock", @@ -122064,8 +122229,8 @@ }, "npmPkg": "react-native-ttlock", "npm": { - "downloads": 1287, - "weekDownloads": 346, + "downloads": 1052, + "weekDownloads": 308, "size": 646418, "versionsCount": 6, "latestRelease": "2.2.6", @@ -122078,7 +122243,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.021, + "popularity": -0.001, "topicSearchString": "ios android" }, { @@ -122142,8 +122307,8 @@ }, "npmPkg": "react-native-toastier", "npm": { - "downloads": 5660, - "weekDownloads": 1853, + "downloads": 3236, + "weekDownloads": 857, "size": 98466, "versionsCount": 18, "latestRelease": "2.0.5", @@ -122156,7 +122321,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.028, + "popularity": -0.025, "topicSearchString": "toast toast-message snackbar toast-notifications notifications alerts animated animation toastier" }, { @@ -122186,9 +122351,9 @@ "createdAt": "2017-01-17T17:26:46Z", "pushedAt": "2025-12-12T14:27:11Z", "forks": 425, - "issues": 41, + "issues": 43, "subscribers": 33, - "stars": 5544, + "stars": 5565, "dependencies": 2 }, "name": "@lingui/core", @@ -122219,8 +122384,8 @@ "configPlugin": false }, "npm": { - "downloads": 2544522, - "weekDownloads": 721083, + "downloads": 2219971, + "weekDownloads": 617266, "size": 55383, "versionsCount": 172, "latestRelease": "5.7.0", @@ -122236,7 +122401,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.241, + "popularity": 0.236, "topicSearchString": "i18n i10n i9n internationalization localization translation multilingual" }, { @@ -122262,10 +122427,10 @@ "updatedAt": "2025-04-24T02:04:44Z", "createdAt": "2013-05-24T16:15:54Z", "pushedAt": "2025-04-24T02:04:44Z", - "forks": 49552, - "issues": 845, - "subscribers": 6704, - "stars": 241962, + "forks": 49669, + "issues": 843, + "subscribers": 6700, + "stars": 242195, "dependencies": 0 }, "name": "react-compiler-runtime", @@ -122289,10 +122454,10 @@ }, "npmPkg": "react-compiler-runtime", "npm": { - "downloads": 4177507, - "weekDownloads": 1118558, + "downloads": 3375791, + "weekDownloads": 932652, "size": 45698, - "versionsCount": 304, + "versionsCount": 305, "latestRelease": "1.0.0", "latestReleaseDate": "2025-10-07T19:19:07.561Z", "hasReadme": false @@ -122307,7 +122472,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.228, + "popularity": 0.235, "topicSearchString": "" }, { @@ -122369,8 +122534,8 @@ }, "npmPkg": "rn-date-format", "npm": { - "downloads": 67, - "weekDownloads": 31, + "downloads": 27, + "weekDownloads": 17, "size": 48672, "versionsCount": 4, "latestRelease": "1.0.1", @@ -122383,7 +122548,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.587, + "popularity": -0.433, "topicSearchString": "device time-format hour-format 12-hour 24-hour" }, { @@ -122445,8 +122610,8 @@ }, "npmPkg": "native-notify", "npm": { - "downloads": 2065, - "weekDownloads": 481, + "downloads": 1877, + "weekDownloads": 561, "size": 19546, "versionsCount": 80, "latestRelease": "4.0.9", @@ -122459,7 +122624,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.052, + "popularity": 0.004, "topicSearchString": "expo push notifications notify expo-push-notifications expo-push-notification push-notifications push-notification notify-push-notifications" }, { @@ -122515,8 +122680,8 @@ }, "npmPkg": "react-native-nitro-media-kit", "npm": { - "downloads": 336, - "weekDownloads": 15, + "downloads": 335, + "weekDownloads": 23, "size": 252360, "versionsCount": 6, "latestRelease": "0.3.0", @@ -122529,7 +122694,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.962, + "popularity": -0.941, "topicSearchString": "ios android" }, { @@ -122602,8 +122767,8 @@ }, "npmPkg": "react-native-irano", "npm": { - "downloads": 41, - "weekDownloads": 18, + "downloads": 25, + "weekDownloads": 10, "size": 112491, "versionsCount": 7, "latestRelease": "1.1.1", @@ -122642,10 +122807,10 @@ "updatedAt": "2025-12-04T19:36:49Z", "createdAt": "2023-11-10T08:30:28Z", "pushedAt": "2025-12-04T19:36:49Z", - "forks": 23, - "issues": 20, + "forks": 24, + "issues": 21, "subscribers": 10, - "stars": 492, + "stars": 494, "dependencies": 2 }, "name": "expo-share-extension", @@ -122676,8 +122841,8 @@ }, "npmPkg": "expo-share-extension", "npm": { - "downloads": 16753, - "weekDownloads": 5082, + "downloads": 11576, + "weekDownloads": 4399, "size": 1290555, "versionsCount": 59, "latestRelease": "5.0.3", @@ -122692,7 +122857,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.508, + "popularity": 0.323, "topicSearchString": "expo expo-share-extension exposhareextension ios share-extension" }, { @@ -122721,7 +122886,7 @@ "forks": 4, "issues": 1, "subscribers": 3, - "stars": 102, + "stars": 103, "dependencies": 0 }, "name": "@bacons/apple-colors", @@ -122747,8 +122912,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 1948, - "weekDownloads": 562, + "downloads": 2764, + "weekDownloads": 348, "size": 701939, "versionsCount": 9, "latestRelease": "0.0.8", @@ -122762,7 +122927,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.245, + "popularity": 0.107, "topicSearchString": "typescript" }, { @@ -122791,7 +122956,7 @@ "forks": 6, "issues": 8, "subscribers": 16, - "stars": 379, + "stars": 381, "dependencies": 0 }, "name": "shadowlist", @@ -122821,8 +122986,8 @@ }, "npmPkg": "shadowlist", "npm": { - "downloads": 78, - "weekDownloads": 18, + "downloads": 69, + "weekDownloads": 21, "size": 234456, "versionsCount": 5, "latestRelease": "0.4.32", @@ -122836,7 +123001,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.55, + "popularity": -0.487, "topicSearchString": "ios android new-architecture" }, { @@ -122900,8 +123065,8 @@ }, "npmPkg": "react-native-shiki-engine", "npm": { - "downloads": 811, - "weekDownloads": 119, + "downloads": 553, + "weekDownloads": 175, "size": 16798047, "versionsCount": 18, "latestRelease": "0.3.9", @@ -122913,7 +123078,7 @@ "Recently updated", "Has a description" ], - "popularity": -0.625, + "popularity": -0.481, "topicSearchString": "ios android shiki oniguruma regex syntax-highlighting textmate turbo" }, { @@ -122941,10 +123106,10 @@ "updatedAt": "2025-12-15T13:13:09Z", "createdAt": "2023-12-18T19:19:05Z", "pushedAt": "2025-12-15T13:13:09Z", - "forks": 24, - "issues": 56, + "forks": 25, + "issues": 57, "subscribers": 33, - "stars": 94, + "stars": 95, "dependencies": 0 }, "name": "@googlemaps/react-native-navigation-sdk", @@ -122978,8 +123143,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 883, - "weekDownloads": 853, + "downloads": 2087, + "weekDownloads": 597, "size": 799609, "versionsCount": 17, "latestRelease": "0.12.1", @@ -122994,7 +123159,7 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.074, + "popularity": 0.243, "topicSearchString": "ios android library google-navigation navigation-sdk navsdk google-maps-api google-maps-platform" }, { @@ -123015,13 +123180,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-18T21:58:52Z", + "updatedAt": "2026-01-12T07:49:31Z", "createdAt": "2022-11-04T22:38:14Z", - "pushedAt": "2025-12-18T21:58:52Z", - "forks": 92, + "pushedAt": "2026-01-12T07:49:31Z", + "forks": 94, "issues": 11, "subscribers": 14, - "stars": 649, + "stars": 670, "dependencies": 11 }, "name": "@matter/react-native", @@ -123050,13 +123215,13 @@ "configPlugin": false }, "npm": { - "downloads": 2005, - "weekDownloads": 274, - "size": 281841, - "versionsCount": 282, - "latestRelease": "0.15.6", - "latestReleaseDate": "2025-10-16T08:46:15.951Z", - "hasReadme": false + "downloads": 3117, + "weekDownloads": 740, + "size": 273848, + "versionsCount": 296, + "latestRelease": "0.16.0", + "latestReleaseDate": "2026-01-12T09:40:24.344Z", + "hasReadme": true }, "score": 35, "matchingScoreModifiers": [ @@ -123066,7 +123231,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.116, + "popularity": 0.202, "topicSearchString": "iot home-automation matter smart-device ble" }, { @@ -123096,7 +123261,7 @@ "forks": 30, "issues": 10, "subscribers": 4, - "stars": 223, + "stars": 225, "dependencies": 3 }, "name": "i18n-js", @@ -123125,8 +123290,8 @@ "configPlugin": false }, "npm": { - "downloads": 1388618, - "weekDownloads": 372225, + "downloads": 1103438, + "weekDownloads": 307751, "size": 1702120, "versionsCount": 57, "latestRelease": "4.5.1", @@ -123141,7 +123306,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.228, + "popularity": 0.237, "topicSearchString": "typescript javascript i18n localization internationalization" }, { @@ -123167,10 +123332,10 @@ "updatedAt": "2025-12-30T14:43:37Z", "createdAt": "2020-12-17T21:37:03Z", "pushedAt": "2025-12-30T14:43:37Z", - "forks": 95, - "issues": 10, + "forks": 96, + "issues": 11, "subscribers": 12, - "stars": 2362, + "stars": 2361, "dependencies": 1 }, "name": "twrnc", @@ -123197,8 +123362,8 @@ "configPlugin": false }, "npm": { - "downloads": 164579, - "weekDownloads": 64986, + "downloads": 173835, + "weekDownloads": 52127, "size": 266900, "versionsCount": 83, "latestRelease": "4.16.0", @@ -123213,7 +123378,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.586, + "popularity": 0.505, "topicSearchString": "tailwind tailwindcss classnames" }, { @@ -123270,8 +123435,8 @@ }, "npmPkg": "useapihook-dexterverse", "npm": { - "downloads": 13, - "weekDownloads": 4, + "downloads": 7, + "weekDownloads": 2, "size": 26321, "versionsCount": 22, "latestRelease": "2.3.0", @@ -123284,7 +123449,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.733, + "popularity": -0.6, "topicSearchString": "useapihook api apihook" }, { @@ -123348,8 +123513,8 @@ "unmaintained": true, "npmPkg": "react-native-audio-playback", "npm": { - "downloads": 52, - "weekDownloads": 9, + "downloads": 37, + "weekDownloads": 27, "size": 208181, "versionsCount": 21, "latestRelease": "1.1.3", @@ -123362,7 +123527,7 @@ "Has a description", "Unmaintained" ], - "popularity": -1.35, + "popularity": -0.825, "topicSearchString": "ios android low-latency audio sound high-performance" }, { @@ -123396,9 +123561,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-03T13:31:22Z", + "updatedAt": "2026-01-09T18:39:38Z", "createdAt": "2023-07-05T17:55:30Z", - "pushedAt": "2025-12-03T13:31:22Z", + "pushedAt": "2026-01-09T18:39:38Z", "forks": 6, "issues": 1, "subscribers": 2, @@ -123450,8 +123615,8 @@ }, "npmPkg": "react-native-tree-multi-select", "npm": { - "downloads": 2154, - "weekDownloads": 467, + "downloads": 3090, + "weekDownloads": 384, "size": 201638, "versionsCount": 61, "latestRelease": "2.0.4", @@ -123464,7 +123629,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.185, + "popularity": 0.106, "topicSearchString": "ios android component treeview tree-view tree-select checkbox 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" }, { @@ -123534,8 +123699,8 @@ }, "npmPkg": "react-native-session-storage", "npm": { - "downloads": 1712, - "weekDownloads": 492, + "downloads": 1186, + "weekDownloads": 402, "size": 49759, "versionsCount": 15, "latestRelease": "2.0.1", @@ -123548,7 +123713,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.005, + "popularity": 0.038, "topicSearchString": "session-storage ios android async-storage storage asyn-storage volative-storage" }, { @@ -123614,8 +123779,8 @@ }, "npmPkg": "react-native-zeroconf", "npm": { - "downloads": 103468, - "weekDownloads": 30316, + "downloads": 79615, + "weekDownloads": 23825, "size": 5499698, "versionsCount": 51, "latestRelease": "0.14.0", @@ -123629,7 +123794,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.249, + "popularity": 0.504, "topicSearchString": "component zeroconf bonjour avahi network lan ios android network-discovery discovery broadcast" }, { @@ -123700,8 +123865,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 470, - "weekDownloads": 87, + "downloads": 398, + "weekDownloads": 64, "size": 530911, "versionsCount": 32, "latestRelease": "0.24.0", @@ -123714,7 +123879,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.842, + "popularity": -0.862, "topicSearchString": "expo fishjam fishjamcloud membranewebrtc webrtc streaming video audio" }, { @@ -123748,7 +123913,7 @@ "forks": 22, "issues": 2, "subscribers": 8, - "stars": 952, + "stars": 955, "dependencies": 0 }, "name": "react-native-sheet-transitions", @@ -123776,22 +123941,23 @@ }, "npmPkg": "react-native-sheet-transitions", "npm": { - "downloads": 776, - "weekDownloads": 123, + "downloads": 977, + "weekDownloads": 179, "size": 49230, "versionsCount": 3, "latestRelease": "0.1.2", "latestReleaseDate": "2024-12-08T00:06:45.089Z", "hasReadme": true }, - "score": 20, + "score": 45, "matchingScoreModifiers": [ + "Popular", "Known", "Has a README file", "Has a description", "Not updated recently" ], - "popularity": -0.615, + "popularity": -0.594, "topicSearchString": "sheet transitions animation" }, { @@ -123854,8 +124020,8 @@ "configPlugin": false }, "npm": { - "downloads": 102, - "weekDownloads": 102, + "downloads": 372, + "weekDownloads": 129, "size": 13038, "versionsCount": 4, "latestRelease": "3.0.0", @@ -123868,7 +124034,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.15, + "popularity": -0.703, "topicSearchString": "animated-ellipsis rn-animated-ellipsis loading-animation" }, { @@ -123936,8 +124102,8 @@ }, "npmPkg": "react-native-fs-turbo", "npm": { - "downloads": 2508, - "weekDownloads": 1190, + "downloads": 3302, + "weekDownloads": 878, "size": 572045, "versionsCount": 16, "latestRelease": "0.5.0", @@ -123950,7 +124116,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.403, + "popularity": 0.226, "topicSearchString": "fs filesystem javascript typescript android ios library jsi turbo turbomodule download upload file-transfer" }, { @@ -123972,13 +124138,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-15T14:19:51Z", + "updatedAt": "2026-01-08T15:23:21Z", "createdAt": "2024-04-17T16:55:50Z", - "pushedAt": "2025-12-15T14:19:51Z", - "forks": 37, + "pushedAt": "2026-01-08T15:23:21Z", + "forks": 38, "issues": 31, "subscribers": 10, - "stars": 448, + "stars": 449, "dependencies": 0 }, "name": "uniffi-bindgen-react-native", @@ -124005,8 +124171,8 @@ }, "npmPkg": "uniffi-bindgen-react-native", "npm": { - "downloads": 13550, - "weekDownloads": 2286, + "downloads": 13605, + "weekDownloads": 3143, "size": 1181989, "versionsCount": 9, "latestRelease": "0.29.3-1", @@ -124020,7 +124186,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.143, + "popularity": 0.196, "topicSearchString": "bindgen rust-lang" }, { @@ -124087,8 +124253,8 @@ "configPlugin": false }, "npm": { - "downloads": 600, - "weekDownloads": 164, + "downloads": 510, + "weekDownloads": 173, "size": 132198, "versionsCount": 4, "latestRelease": "0.2.0", @@ -124101,7 +124267,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.517, + "popularity": -0.462, "topicSearchString": "ios android drag select dragselect drag-select multiselect multi-select gesture reanimated" }, { @@ -124156,8 +124322,8 @@ }, "npmPkg": "useutils-dexterverse", "npm": { - "downloads": 30, - "weekDownloads": 6, + "downloads": 41, + "weekDownloads": 2, "size": 29000, "versionsCount": 12, "latestRelease": "1.1.9", @@ -124170,7 +124336,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.829, + "popularity": -0.956, "topicSearchString": "utils" }, { @@ -124198,13 +124364,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-23T15:26:18Z", + "updatedAt": "2026-01-12T09:39:38Z", "createdAt": "2024-06-12T10:21:40Z", - "pushedAt": "2025-12-23T15:26:18Z", - "forks": 70, - "issues": 20, + "pushedAt": "2026-01-12T09:39:38Z", + "forks": 74, + "issues": 19, "subscribers": 18, - "stars": 1612, + "stars": 1640, "dependencies": 0 }, "name": "react-native-nitro-modules", @@ -124247,12 +124413,12 @@ }, "npmPkg": "react-native-nitro-modules", "npm": { - "downloads": 830229, - "weekDownloads": 200366, - "size": 525017, - "versionsCount": 86, - "latestRelease": "0.32.0", - "latestReleaseDate": "2025-12-23T11:59:43.475Z", + "downloads": 628138, + "weekDownloads": 189948, + "size": 525634, + "versionsCount": 88, + "latestRelease": "0.32.2", + "latestReleaseDate": "2026-01-12T09:36:52.468Z", "hasReadme": true }, "nightlyProgram": true, @@ -124264,7 +124430,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.205, + "popularity": 0.507, "topicSearchString": "nitro ios android visionos tvos macos cpp framework swift modules fast jsi turbo scaffold template views" }, { @@ -124292,13 +124458,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-23T12:00:31Z", + "updatedAt": "2026-01-12T09:39:38Z", "createdAt": "2024-06-12T10:21:40Z", - "pushedAt": "2025-12-23T12:00:31Z", - "forks": 70, - "issues": 20, + "pushedAt": "2026-01-12T09:39:38Z", + "forks": 74, + "issues": 19, "subscribers": 18, - "stars": 1612, + "stars": 1640, "dependencies": 5 }, "name": "nitrogen", @@ -124323,12 +124489,12 @@ }, "npmPkg": "nitrogen", "npm": { - "downloads": 31635, - "weekDownloads": 7798, - "size": 824487, - "versionsCount": 234, - "latestRelease": "0.32.0", - "latestReleaseDate": "2025-12-23T11:59:59.083Z", + "downloads": 16978, + "weekDownloads": 8851, + "size": 828084, + "versionsCount": 236, + "latestRelease": "0.32.2", + "latestReleaseDate": "2026-01-12T09:37:22.873Z", "hasReadme": true }, "score": 65, @@ -124339,7 +124505,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.21, + "popularity": 0.693, "topicSearchString": "" }, { @@ -124407,8 +124573,8 @@ "configPlugin": false }, "npm": { - "downloads": 15, - "weekDownloads": 8, + "downloads": 36, + "weekDownloads": 15, "size": 91189, "versionsCount": 11, "latestRelease": "0.8.0", @@ -124421,7 +124587,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.467, + "popularity": -0.625, "topicSearchString": "ios android ui drag expand collapse headless jsx" }, { @@ -124489,8 +124655,8 @@ }, "npmPkg": "react-native-in-app-updates", "npm": { - "downloads": 1923, - "weekDownloads": 553, + "downloads": 989, + "weekDownloads": 487, "size": 23621, "versionsCount": 6, "latestRelease": "0.2.2", @@ -124503,7 +124669,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.005, + "popularity": -0.58, "topicSearchString": "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" }, { @@ -124565,8 +124731,8 @@ }, "npmPkg": "react-native-serialport-windows", "npm": { - "downloads": 13, - "weekDownloads": 4, + "downloads": 19, + "weekDownloads": 3, "size": 53928, "versionsCount": 2, "latestRelease": "1.0.1", @@ -124578,7 +124744,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.733, + "popularity": -0.85, "topicSearchString": "windows serial serialport" }, { @@ -124650,8 +124816,8 @@ }, "npmPkg": "react-native-install-unknown-apps", "npm": { - "downloads": 105, - "weekDownloads": 27, + "downloads": 63, + "weekDownloads": 22, "size": 23118, "versionsCount": 2, "latestRelease": "0.1.1", @@ -124664,7 +124830,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.775, + "popularity": -0.686, "topicSearchString": "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" }, { @@ -124722,8 +124888,8 @@ }, "npmPkg": "react-native-urovo", "npm": { - "downloads": 139, - "weekDownloads": 42, + "downloads": 130, + "weekDownloads": 44, "size": 376440, "versionsCount": 21, "latestRelease": "1.2.0-beta.4", @@ -124736,7 +124902,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.738, + "popularity": -0.707, "topicSearchString": "android urovo" }, { @@ -124766,7 +124932,7 @@ "forks": 4, "issues": 3, "subscribers": 3, - "stars": 181, + "stars": 183, "dependencies": 0 }, "name": "react-native-nitro-haptics", @@ -124799,8 +124965,8 @@ }, "npmPkg": "react-native-nitro-haptics", "npm": { - "downloads": 5405, - "weekDownloads": 1642, + "downloads": 4478, + "weekDownloads": 1272, "size": 100703, "versionsCount": 4, "latestRelease": "0.2.1", @@ -124813,7 +124979,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.258, + "popularity": 0.242, "topicSearchString": "nitro nitro-module haptics haptic-feedback reanimated worklet" }, { @@ -124878,8 +125044,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 95, - "weekDownloads": 20, + "downloads": 69, + "weekDownloads": 11, "size": 33192, "versionsCount": 3, "latestRelease": "0.1.2", @@ -124893,7 +125059,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.818, + "popularity": -0.863, "topicSearchString": "expo @roman.sytnyk/blur-app-in-recents blur recents android ios typescript" }, { @@ -124949,8 +125115,8 @@ "unmaintained": true, "npmPkg": "react-native-quick-aws4", "npm": { - "downloads": 5, - "weekDownloads": 2, + "downloads": 7, + "weekDownloads": 0, "size": 20048, "versionsCount": 4, "latestRelease": "1.0.3", @@ -124964,7 +125130,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.35, + "popularity": -1, "topicSearchString": "aws4 aws-api aws-sdk" }, { @@ -125020,8 +125186,8 @@ }, "npmPkg": "react-native-bluetooth-state-manager", "npm": { - "downloads": 38394, - "weekDownloads": 10107, + "downloads": 31103, + "weekDownloads": 9038, "size": 113784, "versionsCount": 26, "latestRelease": "2.0.4", @@ -125033,7 +125199,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.224, + "popularity": 0.247, "topicSearchString": "bluetooth state manager" }, { @@ -125060,13 +125226,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-19T14:33:31Z", + "updatedAt": "2026-01-09T12:41:48Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-19T14:33:31Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-09T12:41:48Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-video", @@ -125095,10 +125261,10 @@ }, "npmPkg": "expo-video", "npm": { - "downloads": 464422, - "weekDownloads": 225461, + "downloads": 976662, + "weekDownloads": 220272, "size": 1259416, - "versionsCount": 152, + "versionsCount": 153, "latestRelease": "3.0.15", "latestReleaseDate": "2025-12-05T06:47:25.361Z", "hasReadme": true @@ -125113,7 +125279,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.663, + "popularity": 0.192, "topicSearchString": "expo video player" }, { @@ -125170,8 +125336,8 @@ }, "npmPkg": "react-native-timezone", "npm": { - "downloads": 7698, - "weekDownloads": 2334, + "downloads": 5480, + "weekDownloads": 2207, "size": 47769, "versionsCount": 11, "latestRelease": "3.1.0", @@ -125184,7 +125350,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.258, + "popularity": 0.342, "topicSearchString": "" }, { @@ -125241,8 +125407,8 @@ }, "npmPkg": "react-native-overflow-row", "npm": { - "downloads": 164, - "weekDownloads": 51, + "downloads": 68, + "weekDownloads": 58, "size": 754457, "versionsCount": 11, "latestRelease": "1.0.9", @@ -125255,7 +125421,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.732, + "popularity": -0.275, "topicSearchString": "ios android" }, { @@ -125318,7 +125484,7 @@ }, "npmPkg": "react-native-use-form", "npm": { - "downloads": 55, + "downloads": 47, "weekDownloads": 9, "size": 288185, "versionsCount": 56, @@ -125326,13 +125492,12 @@ "latestReleaseDate": "2025-11-05T23:48:58.470Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.6, + "popularity": -0.586, "topicSearchString": "ios android" }, { @@ -125366,7 +125531,7 @@ "forks": 43, "issues": 13, "subscribers": 3, - "stars": 237, + "stars": 239, "dependencies": 1 }, "name": "react-native-paper-tabs", @@ -125403,8 +125568,8 @@ }, "npmPkg": "react-native-paper-tabs", "npm": { - "downloads": 17377, - "weekDownloads": 5262, + "downloads": 13314, + "weekDownloads": 3181, "size": 968856, "versionsCount": 34, "latestRelease": "0.11.4", @@ -125418,7 +125583,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.507, + "popularity": 0.203, "topicSearchString": "ios android material-design tabs viewpager web material paper material-design-tabs icons" }, { @@ -125484,8 +125649,8 @@ }, "npmPkg": "react-native-ridge-navigation", "npm": { - "downloads": 7, - "weekDownloads": 7, + "downloads": 60, + "weekDownloads": 11, "size": 1738745, "versionsCount": 127, "latestRelease": "3.0.16", @@ -125497,7 +125662,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.65, + "popularity": -0.593, "topicSearchString": "ios android navigation web typescript" }, { @@ -125554,8 +125719,8 @@ "unmaintained": true, "npmPkg": "react-native-chart-kit", "npm": { - "downloads": 388356, - "weekDownloads": 94188, + "downloads": 371219, + "weekDownloads": 81562, "size": 399072, "versionsCount": 90, "latestRelease": "6.12.0", @@ -125573,7 +125738,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.544, + "popularity": -0.563, "topicSearchString": "chart chart-kit expo charts graphs" }, { @@ -125599,10 +125764,10 @@ "updatedAt": "2025-12-18T13:09:20Z", "createdAt": "2017-02-01T12:01:03Z", "pushedAt": "2025-12-18T13:09:20Z", - "forks": 2243, - "issues": 55, + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 0 }, "name": "@react-native-firebase/installations", @@ -125628,8 +125793,8 @@ "configPlugin": false }, "npm": { - "downloads": 58343, - "weekDownloads": 25712, + "downloads": 78016, + "weekDownloads": 22787, "size": 77953, "versionsCount": 165, "latestRelease": "23.7.0", @@ -125645,7 +125810,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.625, + "popularity": 0.248, "topicSearchString": "firebase installations" }, { @@ -125700,8 +125865,8 @@ "configPlugin": true }, "npm": { - "downloads": 12269, - "weekDownloads": 3564, + "downloads": 9641, + "weekDownloads": 2602, "size": 417440, "versionsCount": 49, "latestRelease": "2.19.0", @@ -125716,7 +125881,7 @@ "New Architecture support unknown", "No license, GPL license or unrecognized license" ], - "popularity": -0.003, + "popularity": -0.021, "topicSearchString": "ios android" }, { @@ -125780,8 +125945,8 @@ }, "npmPkg": "expo-spellchecker", "npm": { - "downloads": 12, - "weekDownloads": 5, + "downloads": 11, + "weekDownloads": 0, "size": 6698535, "versionsCount": 3, "latestRelease": "1.0.2", @@ -125794,7 +125959,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.5, + "popularity": -1, "topicSearchString": "expo expo-spellchecker expospellchecker spellchecker dictionary word-completion word-prediction" }, { @@ -125851,8 +126016,8 @@ "configPlugin": false }, "npm": { - "downloads": 492, - "weekDownloads": 75, + "downloads": 448, + "weekDownloads": 255, "size": 121574, "versionsCount": 65, "latestRelease": "2.5.7", @@ -125867,7 +126032,7 @@ "Not supporting New Architecture", "No license, GPL license or unrecognized license" ], - "popularity": -0.62, + "popularity": -0.264, "topicSearchString": "ai-chatbot android app-framework chat chatbot cross-platform ios mobile" }, { @@ -125898,10 +126063,10 @@ "updatedAt": "2025-12-14T21:54:55Z", "createdAt": "2018-03-03T21:21:53Z", "pushedAt": "2025-12-14T21:54:55Z", - "forks": 1249, - "issues": 197, - "subscribers": 69, - "stars": 11149, + "forks": 1247, + "issues": 198, + "subscribers": 70, + "stars": 11156, "dependencies": 6 }, "name": "@reduxjs/toolkit", @@ -125933,8 +126098,8 @@ "configPlugin": false }, "npm": { - "downloads": 32372985, - "weekDownloads": 7924855, + "downloads": 27734800, + "weekDownloads": 6795411, "size": 7035541, "versionsCount": 115, "latestRelease": "2.11.2", @@ -125982,10 +126147,10 @@ "updatedAt": "2025-09-04T21:35:07Z", "createdAt": "2015-07-11T17:32:01Z", "pushedAt": "2025-09-04T21:35:07Z", - "forks": 3308, + "forks": 3306, "issues": 26, "subscribers": 392, - "stars": 23516, + "stars": 23521, "dependencies": 2 }, "name": "react-redux", @@ -126012,8 +126177,8 @@ }, "npmPkg": "react-redux", "npm": { - "downloads": 49716118, - "weekDownloads": 13267995, + "downloads": 42639477, + "weekDownloads": 10789692, "size": 822524, "versionsCount": 141, "latestRelease": "9.2.0", @@ -126028,7 +126193,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.227, + "popularity": 0.215, "topicSearchString": "reactjs redux" }, { @@ -126058,10 +126223,10 @@ "updatedAt": "2025-12-26T19:52:13Z", "createdAt": "2015-05-29T23:53:15Z", "pushedAt": "2025-12-26T19:52:13Z", - "forks": 14839, + "forks": 14832, "issues": 39, - "subscribers": 1248, - "stars": 61433, + "subscribers": 1247, + "stars": 61438, "dependencies": 0 }, "name": "redux", @@ -126097,8 +126262,8 @@ }, "npmPkg": "redux", "npm": { - "downloads": 67497616, - "weekDownloads": 17531329, + "downloads": 56922486, + "weekDownloads": 14329997, "size": 289804, "versionsCount": 85, "latestRelease": "5.0.1", @@ -126114,7 +126279,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.221, + "popularity": 0.214, "topicSearchString": "redux reducer state predictable functional immutable hot live replay flux elm" }, { @@ -126141,10 +126306,10 @@ "updatedAt": "2025-09-26T01:13:08Z", "createdAt": "2015-07-01T11:06:45Z", "pushedAt": "2025-09-26T01:13:08Z", - "forks": 657, + "forks": 658, "issues": 32, "subscribers": 159, - "stars": 19065, + "stars": 19063, "dependencies": 0 }, "name": "reselect", @@ -126171,8 +126336,8 @@ }, "npmPkg": "reselect", "npm": { - "downloads": 59666174, - "weekDownloads": 15223207, + "downloads": 49038498, + "weekDownloads": 12815324, "size": 646106, "versionsCount": 53, "latestRelease": "5.1.1", @@ -126187,7 +126352,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.217, + "popularity": 0.222, "topicSearchString": "redux memoized-selectors" }, { @@ -126214,10 +126379,10 @@ "updatedAt": "2025-03-16T00:23:17Z", "createdAt": "2015-07-13T13:33:08Z", "pushedAt": "2025-03-16T00:23:17Z", - "forks": 1016, + "forks": 1015, "issues": 0, "subscribers": 164, - "stars": 17739, + "stars": 17737, "dependencies": 0 }, "name": "redux-thunk", @@ -126247,8 +126412,8 @@ }, "npmPkg": "redux-thunk", "npm": { - "downloads": 39260936, - "weekDownloads": 9966552, + "downloads": 32148591, + "weekDownloads": 8090462, "size": 26757, "versionsCount": 23, "latestRelease": "3.1.0", @@ -126264,7 +126429,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.216, + "popularity": 0.214, "topicSearchString": "redux thunk middleware redux-middleware flux" }, { @@ -126291,10 +126456,10 @@ "updatedAt": "2025-10-01T19:14:40Z", "createdAt": "2012-02-17T14:19:43Z", "pushedAt": "2025-10-01T19:14:40Z", - "forks": 11977, + "forks": 11979, "issues": 281, "subscribers": 1338, - "stars": 76159, + "stars": 76209, "dependencies": 1 }, "name": "@fortawesome/fontawesome-svg-core", @@ -126324,8 +126489,8 @@ "configPlugin": false }, "npm": { - "downloads": 8174123, - "weekDownloads": 2081163, + "downloads": 6601514, + "weekDownloads": 1658183, "size": 438956, "versionsCount": 83, "latestRelease": "7.1.0", @@ -126341,7 +126506,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.216, + "popularity": 0.214, "topicSearchString": "font awesome fontawesome icon svg bootstrap" }, { @@ -126367,10 +126532,10 @@ "updatedAt": "2025-10-01T19:14:40Z", "createdAt": "2012-02-17T14:19:43Z", "pushedAt": "2025-10-01T19:14:40Z", - "forks": 11977, + "forks": 11979, "issues": 281, "subscribers": 1338, - "stars": 76159, + "stars": 76209, "dependencies": 1 }, "name": "@fortawesome/free-brands-svg-icons", @@ -126393,8 +126558,8 @@ "configPlugin": false }, "npm": { - "downloads": 2635901, - "weekDownloads": 698121, + "downloads": 1572205, + "weekDownloads": 555647, "size": 2251366, "versionsCount": 83, "latestRelease": "7.1.0", @@ -126411,7 +126576,7 @@ "Lots of open issues", "No license, GPL license or unrecognized license" ], - "popularity": 0.225, + "popularity": 0.55, "topicSearchString": "font awesome fontawesome icon svg bootstrap" }, { @@ -126437,10 +126602,10 @@ "updatedAt": "2025-10-01T19:14:40Z", "createdAt": "2012-02-17T14:19:43Z", "pushedAt": "2025-10-01T19:14:40Z", - "forks": 11977, + "forks": 11979, "issues": 281, "subscribers": 1338, - "stars": 76159, + "stars": 76209, "dependencies": 1 }, "name": "@fortawesome/free-regular-svg-icons", @@ -126463,8 +126628,8 @@ "configPlugin": false }, "npm": { - "downloads": 3523605, - "weekDownloads": 994448, + "downloads": 3104903, + "weekDownloads": 798785, "size": 698777, "versionsCount": 83, "latestRelease": "7.1.0", @@ -126481,7 +126646,7 @@ "Lots of open issues", "No license, GPL license or unrecognized license" ], - "popularity": 0.24, + "popularity": 0.219, "topicSearchString": "font awesome fontawesome icon svg bootstrap" }, { @@ -126507,10 +126672,10 @@ "updatedAt": "2025-10-01T19:14:40Z", "createdAt": "2012-02-17T14:19:43Z", "pushedAt": "2025-10-01T19:14:40Z", - "forks": 11977, + "forks": 11979, "issues": 281, "subscribers": 1338, - "stars": 76159, + "stars": 76209, "dependencies": 1 }, "name": "@fortawesome/free-solid-svg-icons", @@ -126533,8 +126698,8 @@ "configPlugin": false }, "npm": { - "downloads": 7782131, - "weekDownloads": 1967175, + "downloads": 6428961, + "weekDownloads": 1575231, "size": 5063436, "versionsCount": 83, "latestRelease": "7.1.0", @@ -126551,7 +126716,7 @@ "Lots of open issues", "No license, GPL license or unrecognized license" ], - "popularity": 0.215, + "popularity": 0.208, "topicSearchString": "font awesome fontawesome icon svg bootstrap" }, { @@ -126579,7 +126744,7 @@ "forks": 5, "issues": 0, "subscribers": 1, - "stars": 77, + "stars": 78, "dependencies": 0 }, "name": "react-native-motion-tabs", @@ -126613,8 +126778,8 @@ }, "npmPkg": "react-native-motion-tabs", "npm": { - "downloads": 77, - "weekDownloads": 15, + "downloads": 94, + "weekDownloads": 32, "size": 72446, "versionsCount": 13, "latestRelease": "1.0.12", @@ -126627,7 +126792,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.583, + "popularity": -0.459, "topicSearchString": "ios android bottom-tabs navigation screens typescript expo" }, { @@ -126656,7 +126821,7 @@ "forks": 74, "issues": 14, "subscribers": 8, - "stars": 613, + "stars": 617, "dependencies": 1 }, "name": "react-native-ota-hot-update", @@ -126692,12 +126857,12 @@ }, "npmPkg": "react-native-ota-hot-update", "npm": { - "downloads": 9196, - "weekDownloads": 2255, - "size": 297573, - "versionsCount": 70, - "latestRelease": "2.4.0-rc.1", - "latestReleaseDate": "2025-12-21T08:35:50.147Z", + "downloads": 7375, + "weekDownloads": 2066, + "size": 297494, + "versionsCount": 71, + "latestRelease": "2.4.0-rc.2", + "latestReleaseDate": "2026-01-05T02:54:29.363Z", "hasReadme": true }, "score": 40, @@ -126707,7 +126872,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.209, + "popularity": 0.238, "topicSearchString": "hot-update ota code-push update hotupdate codepush ota-hot-update custom-ota rn-hotupdate" }, { @@ -126728,13 +126893,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-11-17T16:49:00Z", + "updatedAt": "2026-01-08T03:53:58Z", "createdAt": "2022-11-01T19:23:36Z", - "pushedAt": "2025-11-17T16:49:00Z", - "forks": 50, + "pushedAt": "2026-01-08T03:53:58Z", + "forks": 51, "issues": 6, "subscribers": 8, - "stars": 207, + "stars": 208, "dependencies": 0 }, "name": "react-native-passkey", @@ -126765,8 +126930,8 @@ }, "npmPkg": "react-native-passkey", "npm": { - "downloads": 97744, - "weekDownloads": 29599, + "downloads": 74889, + "weekDownloads": 20722, "size": 123274, "versionsCount": 19, "latestRelease": "3.3.2", @@ -126780,7 +126945,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.507, + "popularity": 0.235, "topicSearchString": "ios android passkey authentication auth" }, { @@ -126805,9 +126970,9 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-04T13:19:15Z", + "updatedAt": "2026-01-10T22:09:16Z", "createdAt": "2021-03-16T11:17:37Z", - "pushedAt": "2025-12-04T13:19:15Z", + "pushedAt": "2026-01-10T22:09:16Z", "forks": 13, "issues": 1, "subscribers": 11, @@ -126839,12 +127004,12 @@ "moduleType": "expo" }, "npm": { - "downloads": 61531, - "weekDownloads": 15995, - "size": 64894, - "versionsCount": 181, - "latestRelease": "4.3.50", - "latestReleaseDate": "2025-12-08T18:08:01.987Z", + "downloads": 38090, + "weekDownloads": 12801, + "size": 66643, + "versionsCount": 183, + "latestRelease": "4.3.52", + "latestReleaseDate": "2026-01-12T11:31:26.586Z", "hasReadme": true }, "score": 25, @@ -126853,7 +127018,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.221, + "popularity": 0.536, "topicSearchString": "ios android mcumgr" }, { @@ -126889,9 +127054,9 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-19T10:20:24Z", + "updatedAt": "2026-01-07T14:00:09Z", "createdAt": "2022-06-06T09:18:31Z", - "pushedAt": "2025-12-19T10:20:24Z", + "pushedAt": "2026-01-07T14:00:09Z", "forks": 29, "issues": 0, "subscribers": 6, @@ -126927,12 +127092,12 @@ }, "npmPkg": "react-native-theoplayer", "npm": { - "downloads": 21332, - "weekDownloads": 5873, - "size": 2657282, - "versionsCount": 132, - "latestRelease": "10.7.0", - "latestReleaseDate": "2025-12-19T10:48:22.407Z", + "downloads": 18649, + "weekDownloads": 4284, + "size": 2658079, + "versionsCount": 133, + "latestRelease": "10.7.1", + "latestReleaseDate": "2026-01-06T15:39:38.040Z", "hasReadme": true }, "score": 25, @@ -126941,7 +127106,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.234, + "popularity": 0.195, "topicSearchString": "theoplayer ios android video video-player video-streaming" }, { @@ -126967,13 +127132,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2026-01-01T06:35:55Z", + "updatedAt": "2026-01-04T15:53:21Z", "createdAt": "2023-10-22T15:56:45Z", - "pushedAt": "2026-01-01T06:35:55Z", - "forks": 117, - "issues": 31, + "pushedAt": "2026-01-04T15:53:21Z", + "forks": 118, + "issues": 33, "subscribers": 10, - "stars": 1203, + "stars": 1221, "dependencies": 5 }, "name": "@hot-updater/react-native", @@ -127004,12 +127169,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 27028, - "weekDownloads": 6441, - "size": 599393, - "versionsCount": 155, - "latestRelease": "0.25.4", - "latestReleaseDate": "2025-12-30T01:28:56.160Z", + "downloads": 20483, + "weekDownloads": 5689, + "size": 599984, + "versionsCount": 157, + "latestRelease": "0.25.6", + "latestReleaseDate": "2026-01-04T15:56:12.966Z", "hasReadme": true }, "score": 65, @@ -127020,7 +127185,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.203, + "popularity": 0.236, "topicSearchString": "code-push eas eas-update expo expo-update self-hosted" }, { @@ -127085,7 +127250,7 @@ "npmPkg": "react-native-trendy", "npm": { "downloads": 22, - "weekDownloads": 4, + "weekDownloads": 17, "size": 1848827, "versionsCount": 11, "latestRelease": "1.1.0", @@ -127098,7 +127263,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.84, + "popularity": -0.32, "topicSearchString": "ios android" }, { @@ -127157,8 +127322,8 @@ }, "npmPkg": "expo-health-connect", "npm": { - "downloads": 30886, - "weekDownloads": 7898, + "downloads": 26068, + "weekDownloads": 8064, "size": 13238, "versionsCount": 2, "latestRelease": "0.1.1", @@ -127171,7 +127336,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.033, + "popularity": 0.263, "topicSearchString": "expo expo-health-connect expohealthconnect" }, { @@ -127199,7 +127364,7 @@ "forks": 10, "issues": 1, "subscribers": 5, - "stars": 410, + "stars": 411, "dependencies": 1 }, "name": "xior", @@ -127249,8 +127414,8 @@ }, "npmPkg": "xior", "npm": { - "downloads": 82917, - "weekDownloads": 19338, + "downloads": 67435, + "weekDownloads": 18113, "size": 251830, "versionsCount": 64, "latestRelease": "0.8.2", @@ -127264,7 +127429,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.198, + "popularity": 0.228, "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" }, { @@ -127292,7 +127457,7 @@ "forks": 8, "issues": 7, "subscribers": 2, - "stars": 128, + "stars": 130, "dependencies": 2 }, "name": "@craftzdog/react-native-buffer", @@ -127323,17 +127488,16 @@ "configPlugin": false }, "npm": { - "downloads": 439997, - "weekDownloads": 116087, + "downloads": 371786, + "weekDownloads": 97792, "size": 83684, "versionsCount": 5, "latestRelease": "6.1.1", "latestReleaseDate": "2025-10-03T07:07:25.969Z", "hasReadme": true }, - "score": 55, + "score": 30, "matchingScoreModifiers": [ - "Popular", "Known", "Has a README file", "Has a description" @@ -127402,8 +127566,8 @@ "configPlugin": false }, "npm": { - "downloads": 32147, - "weekDownloads": 8624, + "downloads": 25849, + "weekDownloads": 6772, "size": 12044, "versionsCount": 105, "latestRelease": "54.0.0", @@ -127415,7 +127579,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.022, + "popularity": -0.027, "topicSearchString": "bugsnag expo exception error javascript monitoring reporting stability mobile" }, { @@ -127444,9 +127608,9 @@ "createdAt": "2013-02-05T19:06:33Z", "pushedAt": "2025-12-03T18:25:44Z", "forks": 254, - "issues": 54, + "issues": 55, "subscribers": 47, - "stars": 893, + "stars": 892, "dependencies": 12 }, "name": "@bugsnag/react-native", @@ -127479,8 +127643,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 34222, - "weekDownloads": 34222, + "downloads": 185451, + "weekDownloads": 118562, "size": 16854070, "versionsCount": 135, "latestRelease": "8.7.0", @@ -127496,7 +127660,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.793, "topicSearchString": "bugsnag exception error javascript monitoring reporting stability mobile" }, { @@ -127551,8 +127715,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 5899, - "weekDownloads": 2372, + "downloads": 6665, + "weekDownloads": 1988, "size": 162549, "versionsCount": 35, "latestRelease": "3.3.0", @@ -127564,7 +127728,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.092, + "popularity": 0.004, "topicSearchString": "" }, { @@ -127619,19 +127783,20 @@ }, "npm": { "downloads": 44, - "weekDownloads": 15, + "weekDownloads": 4, "size": 8692, "versionsCount": 16, "latestRelease": "0.0.18", "latestReleaseDate": "2025-07-08T08:48:29.448Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": -0.7, + "popularity": -0.92, "topicSearchString": "expo expo-notifications" }, { @@ -127697,8 +127862,8 @@ }, "npmPkg": "react-native-pdf-from-image", "npm": { - "downloads": 2622, - "weekDownloads": 938, + "downloads": 2878, + "weekDownloads": 685, "size": 77624, "versionsCount": 8, "latestRelease": "0.3.5", @@ -127711,7 +127876,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.055, + "popularity": -0.048, "topicSearchString": "ios android pdf-generation library image-to-pdf pdf image document-creation image-processing" }, { @@ -127786,8 +127951,8 @@ }, "npmPkg": "rn-text-touch-highlight", "npm": { - "downloads": 81, - "weekDownloads": 13, + "downloads": 110, + "weekDownloads": 41, "size": 727370, "versionsCount": 3, "latestRelease": "0.4.0", @@ -127800,7 +127965,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.863, + "popularity": -0.672, "topicSearchString": "ios android 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" }, { @@ -127862,8 +128027,8 @@ }, "npmPkg": "react-native-type-animation", "npm": { - "downloads": 24838, - "weekDownloads": 8837, + "downloads": 34061, + "weekDownloads": 7741, "size": 747088, "versionsCount": 10, "latestRelease": "0.4.4", @@ -127876,7 +128041,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.552, + "popularity": 0.193, "topicSearchString": "ios android type-animation typing typinganimation" }, { @@ -127905,7 +128070,7 @@ "forks": 0, "issues": 0, "subscribers": 1, - "stars": 3, + "stars": 4, "dependencies": 0 }, "name": "@oxidia/style-variance-authority", @@ -127934,8 +128099,8 @@ "configPlugin": false }, "npm": { - "downloads": 48, - "weekDownloads": 9, + "downloads": 108, + "weekDownloads": 5, "size": 18836, "versionsCount": 3, "latestRelease": "1.0.5", @@ -127948,7 +128113,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.836, + "popularity": -0.96, "topicSearchString": "style-variance-authority sva style styles variants" }, { @@ -127976,7 +128141,7 @@ "forks": 22, "issues": 7, "subscribers": 3, - "stars": 830, + "stars": 840, "dependencies": 0 }, "name": "react-native-sortables", @@ -128016,21 +128181,22 @@ }, "npmPkg": "react-native-sortables", "npm": { - "downloads": 18102, - "weekDownloads": 17329, + "downloads": 211562, + "weekDownloads": 18471, "size": 1022450, "versionsCount": 21, "latestRelease": "1.9.4", "latestReleaseDate": "2025-11-24T23:07:14.970Z", "hasReadme": false }, - "score": 30, + "score": 55, "matchingScoreModifiers": [ + "Popular", "Known", "Recently updated", "Has a description" ], - "popularity": 1.064, + "popularity": 0.074, "topicSearchString": "draggable draggable-flex draggable-grid flex gesture-handler gestures grid haptic-feedback haptics reanimated reorder sortable sortable-flex sortable-grid" }, { @@ -128058,8 +128224,8 @@ "pushedAt": "2024-12-23T19:39:08Z", "forks": 6, "issues": 11, - "subscribers": 22, - "stars": 341, + "subscribers": 23, + "stars": 344, "dependencies": 3 }, "name": "react-native-fast-io", @@ -128092,8 +128258,8 @@ }, "npmPkg": "react-native-fast-io", "npm": { - "downloads": 190, - "weekDownloads": 17, + "downloads": 214, + "weekDownloads": 28, "size": 491195, "versionsCount": 2, "latestRelease": "0.2.0", @@ -128108,7 +128274,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.673, + "popularity": -0.638, "topicSearchString": "websocket fetch io streams nitro nitro-modules nitrogen" }, { @@ -128134,10 +128300,10 @@ "updatedAt": "2025-03-23T20:09:10Z", "createdAt": "2024-10-14T09:03:18Z", "pushedAt": "2025-03-23T20:09:10Z", - "forks": 4, + "forks": 5, "issues": 20, "subscribers": 6, - "stars": 233, + "stars": 234, "dependencies": 2 }, "name": "@callstack/polygen", @@ -128167,8 +128333,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 20, - "weekDownloads": 15, + "downloads": 28, + "weekDownloads": 3, "size": 467033, "versionsCount": 4, "latestRelease": "0.2.1", @@ -128181,7 +128347,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0, + "popularity": -0.65, "topicSearchString": "ios android webassembly wasm" }, { @@ -128209,9 +128375,9 @@ "createdAt": "2016-06-28T14:58:12Z", "pushedAt": "2025-11-27T22:18:04Z", "forks": 428, - "issues": 11, + "issues": 6, "subscribers": 10, - "stars": 1483, + "stars": 1485, "dependencies": 0 }, "name": "@react-native-documents/viewer", @@ -128240,8 +128406,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 39327, - "weekDownloads": 9852, + "downloads": 33901, + "weekDownloads": 8968, "size": 34499, "versionsCount": 10, "latestRelease": "3.0.0", @@ -128255,7 +128421,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.213, + "popularity": 0.225, "topicSearchString": "document viewer preview quicklook" }, { @@ -128281,7 +128447,7 @@ "forks": 0, "issues": 0, "subscribers": 3, - "stars": 60, + "stars": 61, "dependencies": 0 }, "name": "react-native-css-animations", @@ -128312,8 +128478,8 @@ }, "npmPkg": "react-native-css-animations", "npm": { - "downloads": 1932, - "weekDownloads": 242, + "downloads": 2046, + "weekDownloads": 328, "size": 27378, "versionsCount": 3, "latestRelease": "0.1.1", @@ -128327,7 +128493,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.107, + "popularity": 0.136, "topicSearchString": "reanimated css-animations css-transitions ios android" }, { @@ -128383,8 +128549,8 @@ }, "npmPkg": "react-native-tiktok", "npm": { - "downloads": 703, - "weekDownloads": 145, + "downloads": 595, + "weekDownloads": 197, "size": 31613, "versionsCount": 19, "latestRelease": "2.1.16", @@ -128397,7 +128563,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.574, + "popularity": -0.469, "topicSearchString": "ios android" }, { @@ -128440,8 +128606,8 @@ }, "npmPkg": "otago", "npm": { - "downloads": 156, - "weekDownloads": 13, + "downloads": 166, + "weekDownloads": 111, "size": 40605, "versionsCount": 55, "latestRelease": "2.2.11", @@ -128455,7 +128621,7 @@ "New Architecture support unknown", "No license, GPL license or unrecognized license" ], - "popularity": -0.928, + "popularity": -0.431, "topicSearchString": "" }, { @@ -128486,10 +128652,10 @@ "updatedAt": "2025-05-12T06:00:54Z", "createdAt": "2024-04-20T06:22:22Z", "pushedAt": "2025-05-12T06:00:54Z", - "forks": 39, - "issues": 18, + "forks": 40, + "issues": 19, "subscribers": 2, - "stars": 253, + "stars": 257, "dependencies": 1 }, "name": "@siteed/expo-audio-stream", @@ -128517,8 +128683,8 @@ "configPlugin": false }, "npm": { - "downloads": 451, - "weekDownloads": 108, + "downloads": 413, + "weekDownloads": 34, "size": 8998, "versionsCount": 95, "latestRelease": "2.2.0", @@ -128535,7 +128701,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.296, + "popularity": -1.43, "topicSearchString": "expo audio deprecated" }, { @@ -128563,10 +128729,10 @@ "updatedAt": "2025-07-31T07:29:17Z", "createdAt": "2024-04-20T06:22:22Z", "pushedAt": "2025-07-31T07:29:17Z", - "forks": 39, - "issues": 18, + "forks": 40, + "issues": 19, "subscribers": 2, - "stars": 253, + "stars": 257, "dependencies": 0 }, "name": "@siteed/expo-audio-ui", @@ -128594,8 +128760,8 @@ "configPlugin": false }, "npm": { - "downloads": 1383, - "weekDownloads": 299, + "downloads": 1030, + "weekDownloads": 318, "size": 196346, "versionsCount": 27, "latestRelease": "0.7.0", @@ -128609,7 +128775,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.184, + "popularity": 0.263, "topicSearchString": "expo expo-audio-studio expoaudiostudio" }, { @@ -128669,8 +128835,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 10814, - "weekDownloads": 3162, + "downloads": 9282, + "weekDownloads": 1788, "size": 148730, "versionsCount": 118, "latestRelease": "3.0.2", @@ -128685,7 +128851,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.249, + "popularity": 0.164, "topicSearchString": "expo expo-widgets expowidgets" }, { @@ -128712,13 +128878,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-10T00:44:08Z", + "updatedAt": "2026-01-07T18:07:19Z", "createdAt": "2015-09-14T15:04:15Z", - "pushedAt": "2025-12-10T00:44:08Z", - "forks": 1328, + "pushedAt": "2026-01-07T18:07:19Z", + "forks": 1329, "issues": 98, "subscribers": 185, - "stars": 29083, + "stars": 29126, "dependencies": 0 }, "name": "xstate", @@ -128750,8 +128916,8 @@ "configPlugin": false }, "npm": { - "downloads": 10722336, - "weekDownloads": 2731974, + "downloads": 8872018, + "weekDownloads": 2296772, "size": 2200407, "versionsCount": 262, "latestRelease": "5.25.0", @@ -128767,7 +128933,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.217, + "popularity": 0.22, "topicSearchString": "statechart state-machine finite-state-machine finite-automata scxml state interpreter graph" }, { @@ -128790,13 +128956,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-15T15:30:08Z", + "updatedAt": "2026-01-03T17:42:27Z", "createdAt": "2015-09-14T15:04:15Z", - "pushedAt": "2025-12-15T15:30:08Z", - "forks": 1328, + "pushedAt": "2026-01-03T17:42:27Z", + "forks": 1329, "issues": 98, "subscribers": 185, - "stars": 29083, + "stars": 29126, "dependencies": 0 }, "name": "@xstate/store", @@ -128822,12 +128988,12 @@ "configPlugin": false }, "npm": { - "downloads": 305497, - "weekDownloads": 79034, - "size": 119603, - "versionsCount": 50, - "latestRelease": "3.14.0", - "latestReleaseDate": "2025-12-16T01:07:42.211Z", + "downloads": 220429, + "weekDownloads": 70103, + "size": 122078, + "versionsCount": 51, + "latestRelease": "3.14.1", + "latestReleaseDate": "2026-01-03T17:44:04.891Z", "hasReadme": true }, "score": 100, @@ -128839,7 +129005,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.22, + "popularity": 0.52, "topicSearchString": "store state" }, { @@ -128865,10 +129031,10 @@ "updatedAt": "2025-06-21T19:38:14Z", "createdAt": "2015-09-14T15:04:15Z", "pushedAt": "2025-06-21T19:38:14Z", - "forks": 1328, + "forks": 1329, "issues": 98, "subscribers": 185, - "stars": 29083, + "stars": 29126, "dependencies": 2 }, "name": "@xstate/react", @@ -128898,8 +129064,8 @@ "configPlugin": false }, "npm": { - "downloads": 5814754, - "weekDownloads": 1498801, + "downloads": 4857584, + "weekDownloads": 1276128, "size": 36230, "versionsCount": 85, "latestRelease": "6.0.0", @@ -128915,7 +129081,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.219, + "popularity": 0.223, "topicSearchString": "state machine statechart scxml graph hook" }, { @@ -128976,8 +129142,8 @@ }, "npmPkg": "expo-totp", "npm": { - "downloads": 21, - "weekDownloads": 8, + "downloads": 12, + "weekDownloads": 5, "size": 29133, "versionsCount": 3, "latestRelease": "2.0.0", @@ -128991,7 +129157,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.6, + "popularity": -0.5, "topicSearchString": "expo expo-totp expototp" }, { @@ -129052,8 +129218,8 @@ "configPlugin": false }, "npm": { - "downloads": 1167, - "weekDownloads": 289, + "downloads": 775, + "weekDownloads": 297, "size": 81706, "versionsCount": 2, "latestRelease": "0.1.1", @@ -129066,7 +129232,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.039, + "popularity": -0.674, "topicSearchString": "scroll anchor scroll-to ios android" }, { @@ -129085,19 +129251,19 @@ }, "stats": { "hasIssues": true, - "hasWiki": true, + "hasWiki": false, "hasSponsorships": false, "hasDiscussions": false, - "hasProjects": true, + "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-13T15:31:41Z", + "updatedAt": "2026-01-04T13:17:44Z", "createdAt": "2024-12-29T21:20:39Z", - "pushedAt": "2025-12-13T15:31:41Z", + "pushedAt": "2026-01-04T13:17:44Z", "forks": 6, - "issues": 4, - "subscribers": 3, - "stars": 36, + "issues": 2, + "subscribers": 2, + "stars": 38, "dependencies": 0 }, "name": "expo-key-event", @@ -129131,12 +129297,12 @@ }, "npmPkg": "expo-key-event", "npm": { - "downloads": 3250, - "weekDownloads": 636, - "size": 1118651, - "versionsCount": 12, - "latestRelease": "1.7.0", - "latestReleaseDate": "2025-12-13T15:28:25.849Z", + "downloads": 3826, + "weekDownloads": 827, + "size": 1082290, + "versionsCount": 16, + "latestRelease": "1.8.3", + "latestReleaseDate": "2026-01-04T13:17:43.757Z", "hasReadme": true }, "score": 25, @@ -129145,7 +129311,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.166, + "popularity": 0.184, "topicSearchString": "expo expo-key-event expokeyevent keyboard-event key-event hid-event expo-module key-events" }, { @@ -129222,8 +129388,8 @@ }, "npmPkg": "react-native-inner-shadow", "npm": { - "downloads": 1388, - "weekDownloads": 284, + "downloads": 792, + "weekDownloads": 352, "size": 277259, "versionsCount": 34, "latestRelease": "2.4.0", @@ -129235,7 +129401,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.076, + "popularity": -0.622, "topicSearchString": "inner-shadow android ios linear-shadow linear-inner-shadow inset-shadow shadow shadow-pressable shadow-toggle shadows gradient linear-gradient neumorphism reanimated skia skia-canvas reactnativeinnershadow" }, { @@ -129312,8 +129478,8 @@ }, "npmPkg": "react-native-segmented-control-2", "npm": { - "downloads": 6216, - "weekDownloads": 1530, + "downloads": 3395, + "weekDownloads": 1630, "size": 59474, "versionsCount": 8, "latestRelease": "2.1.1", @@ -129325,7 +129491,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.209, + "popularity": 0.409, "topicSearchString": "segmented-control segmented-control-2 freakycoder kuray javascript ui-lib rn android app-dev app-development apple application development google ios mobile reactjs" }, { @@ -129354,7 +129520,7 @@ "forks": 0, "issues": 9, "subscribers": 1, - "stars": 32, + "stars": 33, "dependencies": 0 }, "name": "@s77rt/react-native-markdown", @@ -129380,8 +129546,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 199, - "weekDownloads": 24, + "downloads": 211, + "weekDownloads": 161, "size": 449017, "versionsCount": 12, "latestRelease": "1.0.0", @@ -129394,7 +129560,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.646, + "popularity": -0.093, "topicSearchString": "markdown" }, { @@ -129448,8 +129614,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 13, - "weekDownloads": 8, + "downloads": 12, + "weekDownloads": 2, "size": 11635, "versionsCount": 2, "latestRelease": "0.0.2", @@ -129462,7 +129628,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.467, + "popularity": -0.8, "topicSearchString": "viewshot" }, { @@ -129516,8 +129682,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 68, - "weekDownloads": 15, + "downloads": 54, + "weekDownloads": 11, "size": 20625, "versionsCount": 3, "latestRelease": "0.1.1", @@ -129530,7 +129696,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.813, + "popularity": -0.817, "topicSearchString": "contacts" }, { @@ -129558,13 +129724,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-22T12:11:30Z", + "updatedAt": "2026-01-08T13:18:06Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-22T12:11:30Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T13:18:06Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-audio", @@ -129595,10 +129761,10 @@ }, "npmPkg": "expo-audio", "npm": { - "downloads": 641806, - "weekDownloads": 148418, + "downloads": 364106, + "weekDownloads": 144336, "size": 757216, - "versionsCount": 133, + "versionsCount": 134, "latestRelease": "1.1.1", "latestReleaseDate": "2025-12-17T14:52:05.525Z", "hasReadme": true @@ -129613,7 +129779,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.197, + "popularity": 0.587, "topicSearchString": "expo expo-audio audio ios android" }, { @@ -129638,13 +129804,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-18T14:03:13Z", + "updatedAt": "2026-01-08T13:18:06Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-18T14:03:13Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-08T13:18:06Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-maps", @@ -129672,10 +129838,10 @@ }, "npmPkg": "expo-maps", "npm": { - "downloads": 61947, - "weekDownloads": 13773, + "downloads": 40959, + "weekDownloads": 13079, "size": 337246, - "versionsCount": 145, + "versionsCount": 146, "latestRelease": "0.12.10", "latestReleaseDate": "2025-12-18T11:42:09.748Z", "hasReadme": true @@ -129690,7 +129856,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.189, + "popularity": 0.521, "topicSearchString": "expo ui-components" }, { @@ -129750,8 +129916,8 @@ }, "npmPkg": "userealmstorage-dexterverse", "npm": { - "downloads": 29, - "weekDownloads": 6, + "downloads": 19, + "weekDownloads": 2, "size": 9018, "versionsCount": 6, "latestRelease": "1.0.6", @@ -129764,7 +129930,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.8, + "popularity": -0.9, "topicSearchString": "async-storage asyncstorage storage realm @realm/ hooks" }, { @@ -129797,7 +129963,7 @@ "forks": 13, "issues": 3, "subscribers": 4, - "stars": 106, + "stars": 107, "dependencies": 1 }, "name": "@appzung/react-native-code-push", @@ -129834,21 +130000,20 @@ "configPlugin": false }, "npm": { - "downloads": 2263, - "weekDownloads": 601, + "downloads": 1296, + "weekDownloads": 494, "size": 1302837, "versionsCount": 29, "latestRelease": "11.0.2", "latestReleaseDate": "2025-11-09T16:34:18.737Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.226, + "popularity": 0.325, "topicSearchString": "appzung codepush code push ota live-updates hot-updates expo-updates expo-ota appcenter code-push ota-update updates" }, { @@ -129880,7 +130045,7 @@ "forks": 7, "issues": 1, "subscribers": 4, - "stars": 417, + "stars": 418, "dependencies": 4 }, "name": "react-native-boost", @@ -129912,8 +130077,8 @@ }, "npmPkg": "react-native-boost", "npm": { - "downloads": 18903, - "weekDownloads": 5237, + "downloads": 16438, + "weekDownloads": 4412, "size": 223892, "versionsCount": 21, "latestRelease": "0.6.2", @@ -129926,7 +130091,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.236, + "popularity": 0.228, "topicSearchString": "ios android performance optimization bundle optimize" }, { @@ -129989,8 +130154,8 @@ }, "npmPkg": "expo-googlenearby-connection", "npm": { - "downloads": 12, - "weekDownloads": 7, + "downloads": 14, + "weekDownloads": 3, "size": 206419, "versionsCount": 5, "latestRelease": "0.1.4", @@ -130003,7 +130168,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.3, + "popularity": -0.8, "topicSearchString": "expo expo-googlenearby-connection expogooglenearbyconnection nearby-connection android google-nearby google-nearby-connections kotlin-android" }, { @@ -130059,8 +130224,8 @@ "configPlugin": false }, "npm": { - "downloads": 120, - "weekDownloads": 43, + "downloads": 320, + "weekDownloads": 46, "size": 84479, "versionsCount": 31, "latestRelease": "9.0.2-alpha", @@ -130074,7 +130239,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.443, + "popularity": -0.627, "topicSearchString": "sms read-sms android-sms android expo sms-notification" }, { @@ -130131,8 +130296,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 23, - "weekDownloads": 4, + "downloads": 19, + "weekDownloads": 5, "size": 22560, "versionsCount": 5, "latestRelease": "0.2.3", @@ -130146,7 +130311,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.59, + "popularity": -0.5, "topicSearchString": "expo image-playground reactnativeimageplayground" }, { @@ -130175,7 +130340,7 @@ "forks": 2, "issues": 1, "subscribers": 2, - "stars": 21, + "stars": 22, "dependencies": 1 }, "name": "react-native-nitro-tor", @@ -130211,8 +130376,8 @@ }, "npmPkg": "react-native-nitro-tor", "npm": { - "downloads": 311, - "weekDownloads": 160, + "downloads": 164, + "weekDownloads": 67, "size": 256611876, "versionsCount": 31, "latestRelease": "0.5.2", @@ -130226,7 +130391,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.562, + "popularity": -0.647, "topicSearchString": "ios android onion onion-service tor socks5 craby-modules privacy turbo-modules turbomodules craby" }, { @@ -130287,8 +130452,8 @@ }, "npmPkg": "react-native-stepper-ui", "npm": { - "downloads": 546, - "weekDownloads": 195, + "downloads": 550, + "weekDownloads": 133, "size": 12301, "versionsCount": 9, "latestRelease": "0.0.9", @@ -130303,7 +130468,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.445, + "popularity": -0.544, "topicSearchString": "ios android" }, { @@ -130338,10 +130503,10 @@ "updatedAt": "2025-12-23T04:00:45Z", "createdAt": "2024-11-20T09:02:32Z", "pushedAt": "2025-12-23T04:00:45Z", - "forks": 93, - "issues": 113, + "forks": 96, + "issues": 114, "subscribers": 21, - "stars": 2861, + "stars": 2878, "dependencies": 1 }, "name": "@legendapp/list", @@ -130367,10 +130532,10 @@ "configPlugin": false }, "npm": { - "downloads": 253971, - "weekDownloads": 62131, + "downloads": 235875, + "weekDownloads": 56562, "size": 325625, - "versionsCount": 205, + "versionsCount": 207, "latestRelease": "2.0.19", "latestReleaseDate": "2025-12-23T04:00:44.601Z", "hasReadme": false @@ -130384,7 +130549,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.208, + "popularity": 0.204, "topicSearchString": "list" }, { @@ -130442,8 +130607,8 @@ }, "npmPkg": "expo-selectable-text", "npm": { - "downloads": 154, - "weekDownloads": 51, + "downloads": 115, + "weekDownloads": 37, "size": 20918, "versionsCount": 4, "latestRelease": "0.4.0", @@ -130456,7 +130621,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.717, + "popularity": -0.726, "topicSearchString": "expo expo-selectable-text exposelectabletext" }, { @@ -130479,13 +130644,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2026-01-01T13:08:16Z", + "updatedAt": "2026-01-12T01:58:20Z", "createdAt": "2025-02-27T19:32:47Z", - "pushedAt": "2026-01-01T13:08:16Z", + "pushedAt": "2026-01-12T01:58:20Z", "forks": 2, - "issues": 1, + "issues": 2, "subscribers": 1, - "stars": 37, + "stars": 38, "dependencies": 0 }, "name": "react-native-ios-translate-sheet", @@ -130516,8 +130681,8 @@ }, "npmPkg": "react-native-ios-translate-sheet", "npm": { - "downloads": 7, - "weekDownloads": 7, + "downloads": 281, + "weekDownloads": 101, "size": 50588, "versionsCount": 29, "latestRelease": "1.4.11", @@ -130530,7 +130695,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.65, + "popularity": -0.444, "topicSearchString": "ios translate sheet swiftui" }, { @@ -130553,9 +130718,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2026-01-01T13:01:28Z", + "updatedAt": "2026-01-12T00:59:08Z", "createdAt": "2025-02-28T15:31:16Z", - "pushedAt": "2026-01-01T13:01:28Z", + "pushedAt": "2026-01-12T00:59:08Z", "forks": 0, "issues": 1, "subscribers": 1, @@ -130592,8 +130757,8 @@ }, "npmPkg": "react-native-ios-translate-tasks", "npm": { - "downloads": 867, - "weekDownloads": 199, + "downloads": 541, + "weekDownloads": 255, "size": 53302, "versionsCount": 18, "latestRelease": "1.1.10", @@ -130606,7 +130771,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.805, + "popularity": -0.598, "topicSearchString": "ios android translate task tasks swiftui" }, { @@ -130661,8 +130826,8 @@ }, "npmPkg": "react-native-momentum-carousel", "npm": { - "downloads": 231, - "weekDownloads": 39, + "downloads": 154, + "weekDownloads": 33, "size": 137141, "versionsCount": 2, "latestRelease": "2.0.0", @@ -130676,7 +130841,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.856, + "popularity": -0.817, "topicSearchString": "carousel" }, { @@ -130711,8 +130876,8 @@ "pushedAt": "2025-09-28T21:59:43Z", "forks": 6, "issues": 6, - "subscribers": 1, - "stars": 63, + "subscribers": 2, + "stars": 64, "dependencies": 3 }, "name": "react-native-phone-entry", @@ -130750,8 +130915,8 @@ }, "npmPkg": "react-native-phone-entry", "npm": { - "downloads": 5589, - "weekDownloads": 1283, + "downloads": 4545, + "weekDownloads": 1166, "size": 179394, "versionsCount": 6, "latestRelease": "0.2.4", @@ -130763,7 +130928,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.195, + "popularity": 0.218, "topicSearchString": "ios android component expo input phone-input app web otp-entry phone phone-entry" }, { @@ -130826,8 +130991,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 13, - "weekDownloads": 3, + "downloads": 27, + "weekDownloads": 2, "size": 47753, "versionsCount": 1, "latestRelease": "1.1.0", @@ -130840,7 +131005,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.8, + "popularity": -0.933, "topicSearchString": "ios android shortcuts quick-actions uiapplicationshortcutitem app-shortcuts" }, { @@ -130911,8 +131076,8 @@ "configPlugin": false }, "npm": { - "downloads": 47, - "weekDownloads": 14, + "downloads": 86, + "weekDownloads": 11, "size": 138119, "versionsCount": 2, "latestRelease": "1.0.0", @@ -130925,7 +131090,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.745, + "popularity": -0.89, "topicSearchString": "forms multi-step-form multi-step stepper wizard reanimated ui ios android" }, { @@ -130953,10 +131118,10 @@ "updatedAt": "2025-11-21T18:44:55Z", "createdAt": "2025-02-21T07:12:03Z", "pushedAt": "2025-11-21T18:44:55Z", - "forks": 9, - "issues": 0, + "forks": 10, + "issues": 1, "subscribers": 1, - "stars": 55, + "stars": 56, "dependencies": 0 }, "name": "@mhpdev/react-native-speech", @@ -130992,8 +131157,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1028, - "weekDownloads": 230, + "downloads": 1105, + "weekDownloads": 252, "size": 129196, "versionsCount": 20, "latestRelease": "1.3.1", @@ -131006,7 +131171,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.191, + "popularity": 0.194, "topicSearchString": "ios android speech tts text-to-speech voice highlighted highlight-text highlighter highlighted-text" }, { @@ -131039,7 +131204,7 @@ "forks": 3, "issues": 0, "subscribers": 1, - "stars": 19, + "stars": 20, "dependencies": 0 }, "name": "expo-translate-text", @@ -131068,8 +131233,8 @@ }, "npmPkg": "expo-translate-text", "npm": { - "downloads": 37, - "weekDownloads": 37, + "downloads": 246, + "weekDownloads": 130, "size": 46052, "versionsCount": 1, "latestRelease": "0.1.0", @@ -131082,7 +131247,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.075, + "popularity": -0.544, "topicSearchString": "expo expo-translate-text expotranslatetext" }, { @@ -131150,20 +131315,21 @@ "configPlugin": false }, "npm": { - "downloads": 294, - "weekDownloads": 42, + "downloads": 324, + "weekDownloads": 44, "size": 241575, "versionsCount": 16, "latestRelease": "1.0.9", "latestReleaseDate": "2025-07-14T14:35:20.213Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": -0.628, + "popularity": -0.634, "topicSearchString": "nepali nepali-picker nepali-date-picker date-picker calendar-picker ios android" }, { @@ -131187,13 +131353,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-29T18:37:24Z", + "updatedAt": "2026-01-12T09:55:19Z", "createdAt": "2018-06-21T21:15:55Z", - "pushedAt": "2025-12-29T18:37:24Z", - "forks": 109, + "pushedAt": "2026-01-12T09:55:19Z", + "forks": 108, "issues": 47, "subscribers": 15, - "stars": 1108, + "stars": 1112, "dependencies": 1 }, "name": "react-native-purchases-ui", @@ -131224,12 +131390,12 @@ }, "npmPkg": "react-native-purchases-ui", "npm": { - "downloads": 300357, - "weekDownloads": 58789, + "downloads": 394751, + "weekDownloads": 65430, "size": 278179, - "versionsCount": 107, - "latestRelease": "9.6.12", - "latestReleaseDate": "2025-12-23T19:36:14.087Z", + "versionsCount": 110, + "latestRelease": "9.6.15", + "latestReleaseDate": "2026-01-12T11:43:44.320Z", "hasReadme": true }, "score": 65, @@ -131240,7 +131406,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.166, + "popularity": 0.141, "topicSearchString": "in-app-purchase subscriptions iap ios apple android" }, { @@ -131265,13 +131431,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-14T20:25:19Z", + "updatedAt": "2026-01-09T21:05:05Z", "createdAt": "2021-12-06T21:50:29Z", - "pushedAt": "2025-11-14T20:25:19Z", + "pushedAt": "2026-01-09T21:05:05Z", "forks": 26, "issues": 16, "subscribers": 13, - "stars": 20, + "stars": 21, "dependencies": 4 }, "name": "newrelic-react-native-agent", @@ -131299,8 +131465,8 @@ }, "npmPkg": "newrelic-react-native-agent", "npm": { - "downloads": 83569, - "weekDownloads": 23589, + "downloads": 58596, + "weekDownloads": 18410, "size": 350215, "versionsCount": 53, "latestRelease": "1.5.12", @@ -131313,7 +131479,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.01, + "popularity": 0.267, "topicSearchString": "new-relic" }, { @@ -131370,8 +131536,8 @@ "unmaintained": true, "npmPkg": "react-native-notification-sounds", "npm": { - "downloads": 1490, - "weekDownloads": 1238, + "downloads": 3995, + "weekDownloads": 945, "size": 666294, "versionsCount": 23, "latestRelease": "0.5.8", @@ -131386,7 +131552,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.043, + "popularity": -0.549, "topicSearchString": "sounds notifications-sounds" }, { @@ -131416,7 +131582,7 @@ "forks": 7, "issues": 0, "subscribers": 2, - "stars": 173, + "stars": 176, "dependencies": 0 }, "name": "react-native-emoji-popup", @@ -131445,8 +131611,8 @@ }, "npmPkg": "react-native-emoji-popup", "npm": { - "downloads": 5929, - "weekDownloads": 1604, + "downloads": 4512, + "weekDownloads": 1118, "size": 51071, "versionsCount": 7, "latestRelease": "0.3.3", @@ -131458,7 +131624,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.23, + "popularity": 0.211, "topicSearchString": "ios android" }, { @@ -131494,9 +131660,9 @@ "createdAt": "2023-08-07T11:01:51Z", "pushedAt": "2025-09-12T18:20:05Z", "forks": 7, - "issues": 6, + "issues": 7, "subscribers": 5, - "stars": 327, + "stars": 330, "dependencies": 4 }, "name": "react-native-legal", @@ -131527,8 +131693,8 @@ }, "npmPkg": "react-native-legal", "npm": { - "downloads": 22236, - "weekDownloads": 6883, + "downloads": 11948, + "weekDownloads": 4729, "size": 130274, "versionsCount": 13, "latestRelease": "1.6.0", @@ -131541,7 +131707,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.513, + "popularity": 0.336, "topicSearchString": "oss license acknowledgements license-management" }, { @@ -131565,13 +131731,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-17T10:54:46Z", + "updatedAt": "2026-01-09T11:32:58Z", "createdAt": "2019-07-15T12:33:29Z", - "pushedAt": "2025-12-17T10:54:46Z", - "forks": 29, + "pushedAt": "2026-01-09T11:32:58Z", + "forks": 30, "issues": 27, "subscribers": 9, - "stars": 463, + "stars": 467, "dependencies": 0 }, "name": "@callstack/react-native-brownfield", @@ -131598,8 +131764,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 7527, - "weekDownloads": 1578, + "downloads": 6143, + "weekDownloads": 1729, "size": 72098, "versionsCount": 12, "latestRelease": "2.0.1", @@ -131613,7 +131779,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.178, + "popularity": 0.239, "topicSearchString": "brownfield integration" }, { @@ -131643,10 +131809,10 @@ "updatedAt": "2025-12-11T14:58:49Z", "createdAt": "2024-10-16T10:58:16Z", "pushedAt": "2025-12-11T14:58:49Z", - "forks": 55, - "issues": 45, - "subscribers": 12, - "stars": 1159, + "forks": 56, + "issues": 47, + "subscribers": 13, + "stars": 1174, "dependencies": 4 }, "name": "react-native-executorch", @@ -131681,10 +131847,10 @@ }, "npmPkg": "react-native-executorch", "npm": { - "downloads": 8168, - "weekDownloads": 1156, + "downloads": 9987, + "weekDownloads": 1934, "size": 281735738, - "versionsCount": 62, + "versionsCount": 73, "latestRelease": "0.6.0", "latestReleaseDate": "2025-12-11T15:06:53.043Z", "hasReadme": false @@ -131696,7 +131862,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.12, + "popularity": 0.165, "topicSearchString": "ios android executorch ai llm coreml xnnpack llama" }, { @@ -131752,8 +131918,8 @@ }, "npmPkg": "react-native-attributify", "npm": { - "downloads": 65, - "weekDownloads": 17, + "downloads": 44, + "weekDownloads": 35, "size": 354225, "versionsCount": 28, "latestRelease": "0.1.0-alpha.28", @@ -131766,7 +131932,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.773, + "popularity": -0.3, "topicSearchString": "styling utility css-in-js atomic-css typescript" }, { @@ -131829,8 +131995,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 27, - "weekDownloads": 11, + "downloads": 22, + "weekDownloads": 5, "size": 76599, "versionsCount": 2, "latestRelease": "0.2.0", @@ -131843,7 +132009,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.633, + "popularity": -0.8, "topicSearchString": "android @splicer97/-android-keyboard-adjust android-keyboard-adjust @rn-android-keyboard-adjust keyboard-adjust keyboard adjust" }, { @@ -131928,8 +132094,8 @@ }, "npmPkg": "react-native-img-buffer-save", "npm": { - "downloads": 41, - "weekDownloads": 3, + "downloads": 52, + "weekDownloads": 13, "size": 30477, "versionsCount": 6, "latestRelease": "0.1.7", @@ -131942,7 +132108,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.933, + "popularity": -0.783, "topicSearchString": "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 module image-gallery img-gallery save-img-buffer save-to-gallery" }, { @@ -132017,8 +132183,8 @@ }, "npmPkg": "react-native-xxhash", "npm": { - "downloads": 104, - "weekDownloads": 25, + "downloads": 55, + "weekDownloads": 27, "size": 303350, "versionsCount": 9, "latestRelease": "0.1.8", @@ -132030,7 +132196,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.792, + "popularity": -0.55, "topicSearchString": "ios android xxhash hash fast xxhash3 hash-xxhash jsi cpp fast-hash quick-hash xxhash-jsi xxhash-cpp xxhash3-jsi xxhash3-cpp jni quickhash xxhash-library javascript" }, { @@ -132098,8 +132264,8 @@ }, "npmPkg": "react-native-config-jsi", "npm": { - "downloads": 67, - "weekDownloads": 10, + "downloads": 57, + "weekDownloads": 25, "size": 43671, "versionsCount": 5, "latestRelease": "0.1.10", @@ -132112,7 +132278,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.867, + "popularity": -0.615, "topicSearchString": "ios android jsi cpp config config-cpp env config-jsi jni module dotenv" }, { @@ -132143,7 +132309,7 @@ "forks": 0, "issues": 0, "subscribers": 2, - "stars": 13, + "stars": 14, "dependencies": 0 }, "name": "react-native-render-lynx", @@ -132172,8 +132338,8 @@ }, "npmPkg": "react-native-render-lynx", "npm": { - "downloads": 43, - "weekDownloads": 10, + "downloads": 37, + "weekDownloads": 17, "size": 56338, "versionsCount": 4, "latestRelease": "0.3.0", @@ -132186,7 +132352,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.8, + "popularity": -0.575, "topicSearchString": "lynx lynx-js lynxjs" }, { @@ -132214,10 +132380,10 @@ "updatedAt": "2025-06-25T08:42:36Z", "createdAt": "2019-09-12T18:14:33Z", "pushedAt": "2025-06-25T08:42:36Z", - "forks": 130, - "issues": 3, + "forks": 131, + "issues": 2, "subscribers": 12, - "stars": 452, + "stars": 454, "dependencies": 0 }, "name": "react-native-wifi-reborn", @@ -132246,8 +132412,8 @@ }, "npmPkg": "react-native-wifi-reborn", "npm": { - "downloads": 60674, - "weekDownloads": 16125, + "downloads": 44406, + "weekDownloads": 13516, "size": 121300, "versionsCount": 65, "latestRelease": "4.13.6", @@ -132261,7 +132427,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.226, + "popularity": 0.509, "topicSearchString": "android ios wifi connect" }, { @@ -132326,8 +132492,8 @@ "configPlugin": false }, "npm": { - "downloads": 112, - "weekDownloads": 36, + "downloads": 62, + "weekDownloads": 30, "size": 172201, "versionsCount": 6, "latestRelease": "0.1.5", @@ -132341,7 +132507,7 @@ "Not updated recently", "No license, GPL license or unrecognized license" ], - "popularity": -0.723, + "popularity": -0.571, "topicSearchString": "help-center help-desk helpkit notion documentation knowledge-base customer-support faq mobile" }, { @@ -132369,10 +132535,10 @@ "updatedAt": "2025-08-08T18:29:13Z", "createdAt": "2023-12-04T15:59:56Z", "pushedAt": "2025-08-08T18:29:13Z", - "forks": 312, + "forks": 313, "issues": 47, "subscribers": 28, - "stars": 1234, + "stars": 1236, "dependencies": 0 }, "name": "@google/generative-ai", @@ -132395,23 +132561,24 @@ "configPlugin": false }, "npm": { - "downloads": 3944658, - "weekDownloads": 1546547, + "downloads": 4517489, + "weekDownloads": 1311686, "size": 419936, "versionsCount": 40, "latestRelease": "0.24.1", "latestReleaseDate": "2025-04-29T17:48:21.897Z", "hasReadme": true }, - "score": 25, + "score": 60, "matchingScoreModifiers": [ + "Very popular", "Popular", "Known", "Has a README file", "Has a description", "Unmaintained" ], - "popularity": -0.167, + "popularity": -0.503, "topicSearchString": "" }, { @@ -132442,7 +132609,7 @@ "forks": 8, "issues": 5, "subscribers": 5, - "stars": 331, + "stars": 333, "dependencies": 0 }, "name": "react-native-auto-skeleton", @@ -132500,8 +132667,8 @@ }, "npmPkg": "react-native-auto-skeleton", "npm": { - "downloads": 464, - "weekDownloads": 464, + "downloads": 3429, + "weekDownloads": 1050, "size": 94661, "versionsCount": 30, "latestRelease": "0.1.30", @@ -132515,7 +132682,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.101, + "popularity": 0.261, "topicSearchString": "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 component fabric expo" }, { @@ -132547,10 +132714,10 @@ "updatedAt": "2025-10-06T13:51:08Z", "createdAt": "2024-02-05T13:53:01Z", "pushedAt": "2025-10-06T13:51:08Z", - "forks": 11, - "issues": 15, + "forks": 12, + "issues": 16, "subscribers": 1, - "stars": 216, + "stars": 219, "dependencies": 0 }, "name": "react-native-advanced-input-mask", @@ -132591,8 +132758,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 58149, - "weekDownloads": 16368, + "downloads": 33205, + "weekDownloads": 14145, "size": 385180, "versionsCount": 28, "latestRelease": "1.4.6", @@ -132605,7 +132772,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.239, + "popularity": 0.612, "topicSearchString": "ios android web text-input masking input component form validation formatting phone-input credit-card-input date-input time-input mask" }, { @@ -132667,8 +132834,8 @@ }, "npmPkg": "react-native-translator", "npm": { - "downloads": 19, - "weekDownloads": 19, + "downloads": 540, + "weekDownloads": 148, "size": 27094, "versionsCount": 16, "latestRelease": "2.0.0", @@ -132681,7 +132848,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.2, + "popularity": -0.517, "topicSearchString": "translator translate typescript google-translate deepl" }, { @@ -132744,8 +132911,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 55, - "weekDownloads": 19, + "downloads": 51, + "weekDownloads": 9, "size": 72644702, "versionsCount": 14, "latestRelease": "0.3.3", @@ -132758,7 +132925,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.433, + "popularity": -0.6, "topicSearchString": "nitro expo image compression compressor image-compressor" }, { @@ -132815,8 +132982,8 @@ }, "npmPkg": "react-native-nitro-bip39", "npm": { - "downloads": 487, - "weekDownloads": 123, + "downloads": 316, + "weekDownloads": 69, "size": 2680120, "versionsCount": 5, "latestRelease": "0.0.6", @@ -132830,7 +132997,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.784, + "popularity": -0.814, "topicSearchString": "nitro" }, { @@ -132891,8 +133058,8 @@ }, "npmPkg": "react-native-nitro-in-app-browser", "npm": { - "downloads": 138, - "weekDownloads": 30, + "downloads": 98, + "weekDownloads": 26, "size": 108468, "versionsCount": 25, "latestRelease": "2.0.0", @@ -132905,7 +133072,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.563, + "popularity": -0.524, "topicSearchString": "nitro in-app-browser in-app-browser-module nitro-in-app-browser" }, { @@ -132962,8 +133129,8 @@ }, "npmPkg": "react-native-nitro-scrypt", "npm": { - "downloads": 34, - "weekDownloads": 11, + "downloads": 19, + "weekDownloads": 5, "size": 53159, "versionsCount": 1, "latestRelease": "0.1.0", @@ -132977,7 +133144,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.725, + "popularity": -0.75, "topicSearchString": "nitro" }, { @@ -133006,7 +133173,7 @@ "forks": 12, "issues": 6, "subscribers": 3, - "stars": 158, + "stars": 159, "dependencies": 0 }, "name": "react-native-llm-mediapipe", @@ -133038,8 +133205,8 @@ }, "npmPkg": "react-native-llm-mediapipe", "npm": { - "downloads": 80, - "weekDownloads": 17, + "downloads": 60, + "weekDownloads": 8, "size": 56729, "versionsCount": 7, "latestRelease": "0.5.0", @@ -133053,7 +133220,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.561, + "popularity": -0.636, "topicSearchString": "ios android mediapipe llm local-llm" }, { @@ -133077,9 +133244,9 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-04T15:54:30Z", + "updatedAt": "2026-01-09T11:22:07Z", "createdAt": "2024-09-04T07:58:43Z", - "pushedAt": "2025-12-04T15:54:30Z", + "pushedAt": "2026-01-09T11:22:07Z", "forks": 9, "issues": 0, "subscribers": 11, @@ -133108,12 +133275,12 @@ }, "npmPkg": "react-native-bare-kit", "npm": { - "downloads": 719, - "weekDownloads": 719, - "size": 326121463, - "versionsCount": 112, - "latestRelease": "0.11.5", - "latestReleaseDate": "2025-12-04T15:56:30.851Z", + "downloads": 2645, + "weekDownloads": 600, + "size": 339375063, + "versionsCount": 113, + "latestRelease": "0.12.0", + "latestReleaseDate": "2026-01-09T11:23:55.034Z", "hasReadme": true }, "score": 25, @@ -133122,7 +133289,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.101, + "popularity": 0.193, "topicSearchString": "" }, { @@ -133189,8 +133356,8 @@ }, "npmPkg": "rn-build-version", "npm": { - "downloads": 63, - "weekDownloads": 10, + "downloads": 61, + "weekDownloads": 17, "size": 15301, "versionsCount": 7, "latestRelease": "1.2.2", @@ -133202,7 +133369,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.857, + "popularity": -0.757, "topicSearchString": "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" }, { @@ -133228,7 +133395,7 @@ "forks": 0, "issues": 0, "subscribers": 2, - "stars": 13, + "stars": 14, "dependencies": 0 }, "name": "expo-testflight", @@ -133257,8 +133424,8 @@ }, "npmPkg": "expo-testflight", "npm": { - "downloads": 2071, - "weekDownloads": 733, + "downloads": 4206, + "weekDownloads": 1107, "size": 5614, "versionsCount": 8, "latestRelease": "0.3.0", @@ -133271,7 +133438,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.051, + "popularity": -0.026, "topicSearchString": "expo expo-testflight expotestflight" }, { @@ -133297,10 +133464,10 @@ "updatedAt": "2023-10-24T22:01:45Z", "createdAt": "2013-04-08T20:16:40Z", "pushedAt": "2023-10-24T22:01:45Z", - "forks": 2459, + "forks": 2455, "issues": 256, "subscribers": 248, - "stars": 16360, + "stars": 16366, "dependencies": 0 }, "name": "crypto-js", @@ -133346,8 +133513,8 @@ "unmaintained": true, "npmPkg": "crypto-js", "npm": { - "downloads": 27133365, - "weekDownloads": 10867696, + "downloads": 36180900, + "weekDownloads": 9211166, "size": 486947, "versionsCount": 20, "latestRelease": "4.2.0", @@ -133365,7 +133532,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.16, + "popularity": -0.534, "topicSearchString": "security crypto hash md5 sha1 sha-1 sha256 sha-256 rc4 rabbit aes des pbkdf2 hmac ofb cfb ctr cbc base64 base64url" }, { @@ -133391,10 +133558,10 @@ "updatedAt": "2025-09-08T08:25:07Z", "createdAt": "2014-10-06T10:24:22Z", "pushedAt": "2025-09-08T08:25:07Z", - "forks": 1892, - "issues": 646, + "forks": 1901, + "issues": 648, "subscribers": 204, - "stars": 36373, + "stars": 36389, "dependencies": 0 }, "name": "date-fns", @@ -133427,8 +133594,8 @@ }, "npmPkg": "date-fns", "npm": { - "downloads": 144871042, - "weekDownloads": 37195072, + "downloads": 119703203, + "weekDownloads": 30825147, "size": 22601076, "versionsCount": 204, "latestRelease": "4.1.0", @@ -133444,7 +133611,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.218, + "popularity": 0.219, "topicSearchString": "javascript date modules utilities nodejs time date-fns hacktoberfest" }, { @@ -133471,10 +133638,10 @@ "updatedAt": "2025-11-10T06:31:27Z", "createdAt": "2024-08-16T05:20:34Z", "pushedAt": "2025-11-10T06:31:27Z", - "forks": 28, + "forks": 29, "issues": 11, "subscribers": 3, - "stars": 183, + "stars": 184, "dependencies": 1 }, "name": "react-native-audio-pro", @@ -133504,22 +133671,21 @@ }, "npmPkg": "react-native-audio-pro", "npm": { - "downloads": 2978, - "weekDownloads": 699, + "downloads": 2787, + "weekDownloads": 710, "size": 274346, "versionsCount": 100, "latestRelease": "10.1.2", "latestReleaseDate": "2025-11-09T10:53:34.816Z", "hasReadme": false }, - "score": 10, + "score": 0, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description", "Not supporting New Architecture" ], - "popularity": 0.2, + "popularity": 0.217, "topicSearchString": "ios android web" }, { @@ -133545,13 +133711,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-17T12:40:59Z", + "updatedAt": "2026-01-10T18:00:27Z", "createdAt": "2011-12-16T12:37:42Z", - "pushedAt": "2025-12-17T12:40:59Z", - "forks": 675, - "issues": 14, + "pushedAt": "2026-01-10T18:00:27Z", + "forks": 676, + "issues": 9, "subscribers": 83, - "stars": 8411, + "stars": 8434, "dependencies": 1 }, "name": "i18next", @@ -133589,12 +133755,12 @@ }, "npmPkg": "i18next", "npm": { - "downloads": 30671417, - "weekDownloads": 10150409, - "size": 561152, - "versionsCount": 551, - "latestRelease": "25.7.3", - "latestReleaseDate": "2025-12-15T06:43:32.036Z", + "downloads": 22774839, + "weekDownloads": 8501602, + "size": 562613, + "versionsCount": 552, + "latestRelease": "25.7.4", + "latestReleaseDate": "2026-01-07T17:53:14.693Z", "hasReadme": true }, "score": 100, @@ -133606,7 +133772,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.531, + "popularity": 0.567, "topicSearchString": "i18next internationalization i18n translation localization l10n globalization gettext ecosystem flexibility nodejs deno javascript" }, { @@ -133665,21 +133831,22 @@ }, "npmPkg": "posthog-react-native-session-replay", "npm": { - "downloads": 105347, - "weekDownloads": 48663, + "downloads": 158881, + "weekDownloads": 45291, "size": 37712, "versionsCount": 37, "latestRelease": "1.2.3", "latestReleaseDate": "2025-11-24T09:53:05.171Z", "hasReadme": false }, - "score": 25, + "score": 40, "matchingScoreModifiers": [ + "Known", "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.393, + "popularity": -0.008, "topicSearchString": "ios android" }, { @@ -133710,7 +133877,7 @@ "forks": 3, "issues": 0, "subscribers": 1, - "stars": 78, + "stars": 80, "dependencies": 0 }, "name": "rn-fade-wrapper", @@ -133753,8 +133920,8 @@ }, "npmPkg": "rn-fade-wrapper", "npm": { - "downloads": 235, - "weekDownloads": 45, + "downloads": 203, + "weekDownloads": 48, "size": 68029, "versionsCount": 8, "latestRelease": "0.1.11", @@ -133766,7 +133933,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.586, + "popularity": -0.546, "topicSearchString": "ios android component app.plugin.js wrapper fade fade-wrapper fade-in fade-out fade-container fade-view fade-in-out fade-gradient gradient fade-component expo" }, { @@ -133795,7 +133962,7 @@ "forks": 26, "issues": 4, "subscribers": 4, - "stars": 236, + "stars": 237, "dependencies": 0 }, "name": "react-native-check-version", @@ -133829,8 +133996,8 @@ }, "npmPkg": "react-native-check-version", "npm": { - "downloads": 72456, - "weekDownloads": 20910, + "downloads": 57996, + "weekDownloads": 15541, "size": 11672, "versionsCount": 25, "latestRelease": "1.4.0", @@ -133844,7 +134011,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.245, + "popularity": 0.228, "topicSearchString": "version checker check update ios android versions app-store google-play" }, { @@ -133869,13 +134036,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-09T11:22:34Z", + "updatedAt": "2026-01-08T19:28:21Z", "createdAt": "2022-03-06T12:01:38Z", - "pushedAt": "2025-12-09T11:22:34Z", + "pushedAt": "2026-01-08T19:28:21Z", "forks": 59, - "issues": 37, + "issues": 26, "subscribers": 18, - "stars": 234, + "stars": 238, "dependencies": 12 }, "name": "@livekit/react-native", @@ -133904,8 +134071,8 @@ "configPlugin": false }, "npm": { - "downloads": 76917, - "weekDownloads": 17653, + "downloads": 72585, + "weekDownloads": 17118, "size": 887517, "versionsCount": 48, "latestRelease": "2.9.6", @@ -133920,7 +134087,7 @@ "Has a description", "Not supporting New Architecture" ], - "popularity": 0.195, + "popularity": 0.2, "topicSearchString": "ios android livekit webrtc" }, { @@ -133980,8 +134147,8 @@ "configPlugin": false }, "npm": { - "downloads": 75562, - "weekDownloads": 17687, + "downloads": 73353, + "weekDownloads": 17187, "size": 1410364, "versionsCount": 31, "latestRelease": "137.0.2", @@ -134020,13 +134187,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-27T09:19:54Z", + "updatedAt": "2026-01-06T08:58:44Z", "createdAt": "2020-11-03T06:15:40Z", - "pushedAt": "2025-12-27T09:19:54Z", - "forks": 240, - "issues": 26, + "pushedAt": "2026-01-06T08:58:44Z", + "forks": 241, + "issues": 27, "subscribers": 27, - "stars": 555, + "stars": 562, "dependencies": 10 }, "name": "livekit-client", @@ -134053,13 +134220,13 @@ "configPlugin": false }, "npm": { - "downloads": 1536165, - "weekDownloads": 366165, + "downloads": 1274062, + "weekDownloads": 364807, "size": 7473667, - "versionsCount": 286, + "versionsCount": 287, "latestRelease": "2.16.1", "latestReleaseDate": "2025-12-11T14:13:16.333Z", - "hasReadme": true + "hasReadme": false }, "score": 65, "matchingScoreModifiers": [ @@ -134069,7 +134236,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.203, + "popularity": 0.243, "topicSearchString": "typescript javascript webrtc" }, { @@ -134131,8 +134298,8 @@ "configPlugin": false }, "npm": { - "downloads": 7553, - "weekDownloads": 1833, + "downloads": 6274, + "weekDownloads": 1658, "size": 65645, "versionsCount": 21, "latestRelease": "2.2.5", @@ -134147,7 +134314,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.206, + "popularity": 0.225, "topicSearchString": "android foreground service background java android-application" }, { @@ -134179,13 +134346,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-02T16:37:15Z", + "updatedAt": "2026-01-03T12:46:41Z", "createdAt": "2022-07-21T07:06:08Z", - "pushedAt": "2025-12-02T16:37:15Z", - "forks": 133, - "issues": 191, + "pushedAt": "2026-01-03T12:46:41Z", + "forks": 135, + "issues": 190, "subscribers": 25, - "stars": 4012, + "stars": 4019, "dependencies": 1 }, "name": "@legendapp/state", @@ -134213,10 +134380,10 @@ "configPlugin": false }, "npm": { - "downloads": 5543, - "weekDownloads": 5543, + "downloads": 99799, + "weekDownloads": 25838, "size": 992478, - "versionsCount": 564, + "versionsCount": 565, "latestRelease": "2.1.15", "latestReleaseDate": "2024-08-30T18:05:31.880Z", "hasReadme": false @@ -134230,7 +134397,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.85, + "popularity": 0.22, "topicSearchString": "state hooks proxy" }, { @@ -134291,7 +134458,7 @@ }, "npmPkg": "expo-click-outside", "npm": { - "downloads": 223, + "downloads": 238, "weekDownloads": 48, "size": 48082, "versionsCount": 2, @@ -134304,7 +134471,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.815, + "popularity": -0.829, "topicSearchString": "click-outside expo expo-click-outside expoclickoutside" }, { @@ -134331,7 +134498,7 @@ "forks": 248, "issues": 4, "subscribers": 44, - "stars": 647, + "stars": 649, "dependencies": 9 }, "name": "mediasoup-client", @@ -134363,8 +134530,8 @@ }, "npmPkg": "mediasoup-client", "npm": { - "downloads": 134024, - "weekDownloads": 35106, + "downloads": 112200, + "weekDownloads": 28797, "size": 599587, "versionsCount": 288, "latestRelease": "3.18.3", @@ -134379,7 +134546,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.223, + "popularity": 0.218, "topicSearchString": "webrtc ortc browser nodejs javascript sfu client-library" }, { @@ -134403,7 +134570,7 @@ "updatedAt": "2025-11-25T03:43:57Z", "createdAt": "2025-04-10T09:43:44Z", "pushedAt": "2025-11-25T03:43:57Z", - "forks": 3, + "forks": 2, "issues": 0, "subscribers": 1, "stars": 13, @@ -134440,8 +134607,8 @@ }, "npmPkg": "react-native-advanced-checkbox", "npm": { - "downloads": 1489, - "weekDownloads": 399, + "downloads": 854, + "weekDownloads": 347, "size": 29087, "versionsCount": 8, "latestRelease": "2.0.6", @@ -134454,7 +134621,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.022, + "popularity": -0.653, "topicSearchString": "checkbox advanced-checkbox animation haptic accessibility group-checkbox android ios" }, { @@ -134487,7 +134654,7 @@ "forks": 5, "issues": 3, "subscribers": 3, - "stars": 301, + "stars": 305, "dependencies": 0 }, "name": "bottom-sheet-stepper", @@ -134525,8 +134692,8 @@ }, "npmPkg": "bottom-sheet-stepper", "npm": { - "downloads": 76, - "weekDownloads": 33, + "downloads": 27, + "weekDownloads": 11, "size": 19354, "versionsCount": 4, "latestRelease": "0.1.8", @@ -134540,7 +134707,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.362, + "popularity": -0.383, "topicSearchString": "bottom-sheet stepper wizard multi-step modal bottom-sheet-stepper onboarding reanimated gorhom gesture-handler component expo" }, { @@ -134573,7 +134740,7 @@ "forks": 1, "issues": 1, "subscribers": 2, - "stars": 16, + "stars": 17, "dependencies": 0 }, "name": "expo-image-compare", @@ -134604,7 +134771,7 @@ }, "npmPkg": "expo-image-compare", "npm": { - "downloads": 240, + "downloads": 242, "weekDownloads": 43, "size": 15927, "versionsCount": 1, @@ -134681,8 +134848,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 50, - "weekDownloads": 3, + "downloads": 59, + "weekDownloads": 29, "size": 19903218, "versionsCount": 6, "latestRelease": "0.4.0", @@ -134695,7 +134862,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.945, + "popularity": -0.554, "topicSearchString": "cryptography crypto encryption decryption hashing encoding decoding base64 libsodium sodium" }, { @@ -134756,8 +134923,8 @@ }, "npmPkg": "react-native-mqtt-clients", "npm": { - "downloads": 60, - "weekDownloads": 11, + "downloads": 73, + "weekDownloads": 17, "size": 391915, "versionsCount": 3, "latestRelease": "0.2.2", @@ -134770,7 +134937,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.843, + "popularity": -0.8, "topicSearchString": "ios android mqtt cocoamqtt paho" }, { @@ -134828,8 +134995,8 @@ }, "npmPkg": "rn-use-google-places-autocomplete", "npm": { - "downloads": 448, - "weekDownloads": 157, + "downloads": 229, + "weekDownloads": 105, "size": 29518, "versionsCount": 2, "latestRelease": "1.1.1", @@ -134842,7 +135009,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.701, + "popularity": -0.604, "topicSearchString": "ios android google-api google-places-autocomplete" }, { @@ -134910,8 +135077,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 7858, - "weekDownloads": 2139, + "downloads": 6165, + "weekDownloads": 1888, "size": 327678, "versionsCount": 27, "latestRelease": "17.2.1", @@ -134924,7 +135091,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.019, + "popularity": 0.01, "topicSearchString": "shakebugs shake sdk bug crash report android ios bug-reporting shake-sdk bug-reports debugging" }, { @@ -134946,13 +135113,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-31T13:06:57Z", + "updatedAt": "2026-01-12T11:36:24Z", "createdAt": "2024-05-19T21:40:04Z", - "pushedAt": "2025-12-31T13:06:57Z", - "forks": 2078, - "issues": 388, + "pushedAt": "2026-01-12T11:36:24Z", + "forks": 2108, + "issues": 346, "subscribers": 32, - "stars": 24623, + "stars": 25019, "dependencies": 12 }, "name": "better-auth", @@ -134985,12 +135152,12 @@ }, "npmPkg": "better-auth", "npm": { - "downloads": 2648893, - "weekDownloads": 619505, - "size": 4518521, - "versionsCount": 830, - "latestRelease": "1.4.10", - "latestReleaseDate": "2025-12-31T13:39:11.884Z", + "downloads": 2729703, + "weekDownloads": 582753, + "size": 4581117, + "versionsCount": 835, + "latestRelease": "1.4.11", + "latestReleaseDate": "2026-01-12T10:52:46.180Z", "hasReadme": true }, "score": 90, @@ -135003,7 +135170,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.199, + "popularity": 0.181, "topicSearchString": "auth oauth oidc 2fa social security typescript nextjs" }, { @@ -135026,13 +135193,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-31T13:06:57Z", + "updatedAt": "2026-01-12T10:47:34Z", "createdAt": "2024-05-19T21:40:04Z", - "pushedAt": "2025-12-31T13:06:57Z", - "forks": 2078, - "issues": 388, + "pushedAt": "2026-01-12T10:47:34Z", + "forks": 2108, + "issues": 346, "subscribers": 32, - "stars": 24623, + "stars": 25019, "dependencies": 3 }, "name": "@better-auth/expo", @@ -135060,12 +135227,12 @@ "configPlugin": false }, "npm": { - "downloads": 233001, - "weekDownloads": 49902, - "size": 34146, - "versionsCount": 475, - "latestRelease": "1.4.10", - "latestReleaseDate": "2025-12-31T13:39:14.999Z", + "downloads": 278470, + "weekDownloads": 46040, + "size": 34123, + "versionsCount": 480, + "latestRelease": "1.4.11", + "latestReleaseDate": "2026-01-12T10:52:49.599Z", "hasReadme": true }, "score": 90, @@ -135078,7 +135245,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.182, + "popularity": 0.141, "topicSearchString": "auth expo typescript better-auth" }, { @@ -135134,8 +135301,8 @@ "configPlugin": false }, "npm": { - "downloads": 125, - "weekDownloads": 82, + "downloads": 41, + "weekDownloads": 13, "size": 1103305, "versionsCount": 9, "latestRelease": "2.0.8", @@ -135149,7 +135316,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.434, + "popularity": -0.711, "topicSearchString": "wav mp3 audio converter lame" }, { @@ -135211,8 +135378,8 @@ }, "npmPkg": "react-native-uuid", "npm": { - "downloads": 1027075, - "weekDownloads": 305259, + "downloads": 841090, + "weekDownloads": 281361, "size": 160169, "versionsCount": 7, "latestRelease": "2.0.3", @@ -135227,7 +135394,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.503, + "popularity": 0.534, "topicSearchString": "uuid rfc4122 reactivelions random typescript" }, { @@ -135285,8 +135452,8 @@ }, "npmPkg": "react-native-screenshot-test", "npm": { - "downloads": 34, - "weekDownloads": 6, + "downloads": 46, + "weekDownloads": 13, "size": 40726, "versionsCount": 8, "latestRelease": "0.0.8", @@ -135299,7 +135466,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.85, + "popularity": -0.74, "topicSearchString": "screenshot-test screenshot-testing snapshot-test snapshot-testing test" }, { @@ -135326,7 +135493,7 @@ "forks": 4, "issues": 0, "subscribers": 1, - "stars": 75, + "stars": 76, "dependencies": 0 }, "name": "react-native-splash-view", @@ -135362,8 +135529,8 @@ }, "npmPkg": "react-native-splash-view", "npm": { - "downloads": 19903, - "weekDownloads": 5764, + "downloads": 20741, + "weekDownloads": 4999, "size": 46923, "versionsCount": 19, "latestRelease": "0.0.19", @@ -135375,7 +135542,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.246, + "popularity": 0.205, "topicSearchString": "ios android component splash-screen splashscreen splash launch-screen launchscreen splash-view" }, { @@ -135399,13 +135566,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-24T15:31:02Z", + "updatedAt": "2026-01-06T11:54:43Z", "createdAt": "2017-10-06T14:59:14Z", - "pushedAt": "2025-12-24T15:31:02Z", - "forks": 4821, - "issues": 46, - "subscribers": 616, - "stars": 91782, + "pushedAt": "2026-01-06T11:54:43Z", + "forks": 4922, + "issues": 42, + "subscribers": 619, + "stars": 92765, "dependencies": 0 }, "name": "tailwindcss", @@ -135429,10 +135596,10 @@ }, "npmPkg": "tailwindcss", "npm": { - "downloads": 119362498, - "weekDownloads": 27859365, + "downloads": 113511904, + "weekDownloads": 25896850, "size": 748832, - "versionsCount": 2433, + "versionsCount": 2440, "latestRelease": "4.1.18", "latestReleaseDate": "2025-12-11T16:40:50.445Z", "hasReadme": false @@ -135446,7 +135613,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.198, + "popularity": 0.194, "topicSearchString": "" }, { @@ -135504,8 +135671,8 @@ }, "npmPkg": "react-native-country-flag", "npm": { - "downloads": 77122, - "weekDownloads": 25318, + "downloads": 76572, + "weekDownloads": 19181, "size": 8223, "versionsCount": 21, "latestRelease": "2.0.2", @@ -135519,7 +135686,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.529, + "popularity": 0.213, "topicSearchString": "country flags flag iso icon" }, { @@ -135580,8 +135747,8 @@ }, "npmPkg": "react-native-alert-queue", "npm": { - "downloads": 428, - "weekDownloads": 30, + "downloads": 321, + "weekDownloads": 86, "size": 161302, "versionsCount": 9, "latestRelease": "2.2.0", @@ -135594,7 +135761,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.69, + "popularity": -0.521, "topicSearchString": "alert dialog promise async queue modal ui" }, { @@ -135621,9 +135788,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-03T12:44:08Z", + "updatedAt": "2026-01-11T07:41:37Z", "createdAt": "2025-04-08T18:10:34Z", - "pushedAt": "2025-12-03T12:44:08Z", + "pushedAt": "2026-01-11T07:41:37Z", "forks": 0, "issues": 0, "subscribers": 1, @@ -135668,8 +135835,8 @@ }, "npmPkg": "react-native-tiny-wavpack-decoder", "npm": { - "downloads": 187, - "weekDownloads": 55, + "downloads": 128, + "weekDownloads": 54, "size": 272291, "versionsCount": 6, "latestRelease": "1.1.2", @@ -135682,7 +135849,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.75, + "popularity": -0.64, "topicSearchString": "wavpack audio-decoder turbo-module new-architecture ios android audio-processing wav file-conversion module audio decoder cross-platform progress-events" }, { @@ -135740,8 +135907,8 @@ "unmaintained": true, "npmPkg": "react-native-gzip", "npm": { - "downloads": 129626, - "weekDownloads": 42939, + "downloads": 94235, + "weekDownloads": 35102, "size": 29032, "versionsCount": 2, "latestRelease": "1.1.0", @@ -135750,14 +135917,13 @@ }, "score": 0, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description", "New Architecture support unknown", "Not updated recently", "Unmaintained" ], - "popularity": -0.468, + "popularity": -0.433, "topicSearchString": "ios android gzip compress decompress" }, { @@ -135783,8 +135949,8 @@ "pushedAt": "2025-10-23T11:51:44Z", "forks": 42, "issues": 23, - "subscribers": 11, - "stars": 300, + "subscribers": 12, + "stars": 302, "dependencies": 2 }, "name": "react-tv-space-navigation", @@ -135807,8 +135973,8 @@ "configPlugin": false }, "npm": { - "downloads": 2549, - "weekDownloads": 712, + "downloads": 1958, + "weekDownloads": 530, "size": 695643, "versionsCount": 31, "latestRelease": "6.0.0-beta1", @@ -135822,7 +135988,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.238, + "popularity": 0.23, "topicSearchString": "" }, { @@ -135883,8 +136049,8 @@ }, "npmPkg": "expo-emoji-picker", "npm": { - "downloads": 15, - "weekDownloads": 15, + "downloads": 48, + "weekDownloads": 6, "size": 520912, "versionsCount": 1, "latestRelease": "1.0.0", @@ -135897,7 +136063,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0, + "popularity": -0.891, "topicSearchString": "expo expo-emoji-picker emoji ios android" }, { @@ -135923,13 +136089,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-05T07:21:38Z", + "updatedAt": "2026-01-06T00:08:04Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-06T00:08:04Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 1 }, "name": "expo-background-task", @@ -135958,10 +136124,10 @@ }, "npmPkg": "expo-background-task", "npm": { - "downloads": 16896, - "weekDownloads": 16896, + "downloads": 150749, + "weekDownloads": 37617, "size": 138763, - "versionsCount": 85, + "versionsCount": 86, "latestRelease": "1.0.10", "latestReleaseDate": "2025-12-05T06:52:32.711Z", "hasReadme": true @@ -135976,7 +136142,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 1.1, + "popularity": 0.212, "topicSearchString": "expo background background-task" }, { @@ -136005,7 +136171,7 @@ "forks": 1, "issues": 2, "subscribers": 3, - "stars": 161, + "stars": 162, "dependencies": 0 }, "name": "react-native-webgpu-worklets", @@ -136033,8 +136199,8 @@ }, "npmPkg": "react-native-webgpu-worklets", "npm": { - "downloads": 84, - "weekDownloads": 17, + "downloads": 58, + "weekDownloads": 23, "size": 38243192, "versionsCount": 10, "latestRelease": "0.3.0", @@ -136047,7 +136213,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.571, + "popularity": -0.396, "topicSearchString": "ios android" }, { @@ -136074,7 +136240,7 @@ "forks": 28, "issues": 3, "subscribers": 6, - "stars": 994, + "stars": 997, "dependencies": 0 }, "name": "react-native-is-edge-to-edge", @@ -136104,23 +136270,25 @@ }, "npmPkg": "react-native-is-edge-to-edge", "npm": { - "downloads": 2423764, - "weekDownloads": 2249827, + "downloads": 7089736, + "weekDownloads": 2070394, "size": 13042, "versionsCount": 15, "latestRelease": "1.2.1", "latestReleaseDate": "2025-07-01T16:08:51.760Z", "hasReadme": true }, - "score": 50, + "score": 75, "matchingScoreModifiers": [ + "Very popular", "Popular", "Known", "Has a README file", "Has a description", - "New Architecture support unknown" + "New Architecture support unknown", + "Not updated recently" ], - "popularity": 1.039, + "popularity": 0.248, "topicSearchString": "edge-to-edge status-bar navigation-bar system-bar system-bars" }, { @@ -136153,9 +136321,9 @@ "createdAt": "2022-12-02T00:49:58Z", "pushedAt": "2025-12-26T04:31:53Z", "forks": 19, - "issues": 3, + "issues": 2, "subscribers": 3, - "stars": 271, + "stars": 274, "dependencies": 0 }, "name": "react-native-capture-protection", @@ -136194,8 +136362,8 @@ }, "npmPkg": "react-native-capture-protection", "npm": { - "downloads": 45692, - "weekDownloads": 11450, + "downloads": 39657, + "weekDownloads": 9326, "size": 163154, "versionsCount": 71, "latestRelease": "2.4.0", @@ -136209,7 +136377,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.213, + "popularity": 0.2, "topicSearchString": "ios android screen-capture screenrecord screenshot mobile-security privacy screenshot-protection security expo app-switcher detector" }, { @@ -136236,9 +136404,9 @@ "createdAt": "2023-06-09T19:34:59Z", "pushedAt": "2025-12-31T05:54:39Z", "forks": 3, - "issues": 3, + "issues": 4, "subscribers": 2, - "stars": 110, + "stars": 112, "dependencies": 0 }, "name": "react-native-stallion", @@ -136266,13 +136434,13 @@ }, "npmPkg": "react-native-stallion", "npm": { - "downloads": 5276, - "weekDownloads": 930, + "downloads": 5115, + "weekDownloads": 1000, "size": 553647, - "versionsCount": 33, + "versionsCount": 35, "latestRelease": "2.3.1", "latestReleaseDate": "2025-12-31T05:54:42.221Z", - "hasReadme": true + "hasReadme": false }, "score": 20, "matchingScoreModifiers": [ @@ -136281,7 +136449,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.15, + "popularity": 0.166, "topicSearchString": "ios android stallion" }, { @@ -136308,10 +136476,10 @@ "updatedAt": "2025-11-28T19:56:31Z", "createdAt": "2020-04-08T02:52:26Z", "pushedAt": "2025-11-28T19:56:31Z", - "forks": 205, - "issues": 10, + "forks": 208, + "issues": 11, "subscribers": 12, - "stars": 426, + "stars": 439, "dependencies": 2 }, "name": "react-native-vlc-media-player", @@ -136350,8 +136518,8 @@ }, "npmPkg": "react-native-vlc-media-player", "npm": { - "downloads": 8743, - "weekDownloads": 1913, + "downloads": 7310, + "weekDownloads": 1904, "size": 325497, "versionsCount": 88, "latestRelease": "1.0.98", @@ -136366,7 +136534,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.186, + "popularity": 0.221, "topicSearchString": "vlc player android ios mp4 rtsp media video media-player rtmp video-player video-streaming vlc-player audio" }, { @@ -136391,9 +136559,9 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-11T19:45:32Z", + "updatedAt": "2025-12-30T15:43:02Z", "createdAt": "2017-05-01T16:25:14Z", - "pushedAt": "2025-12-11T19:45:32Z", + "pushedAt": "2025-12-30T15:43:02Z", "forks": 58, "issues": 1, "subscribers": 70, @@ -136426,8 +136594,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 268182, - "weekDownloads": 128486, + "downloads": 187189, + "weekDownloads": 83903, "size": 462896, "versionsCount": 91, "latestRelease": "26.0.0", @@ -136441,7 +136609,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.657, + "popularity": 0.631, "topicSearchString": "ios android airship" }, { @@ -136500,8 +136668,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 594, - "weekDownloads": 33, + "downloads": 610, + "weekDownloads": 201, "size": 132404881, "versionsCount": 294, "latestRelease": "6.0.1", @@ -136515,7 +136683,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.703, + "popularity": -0.469, "topicSearchString": "ios android" }, { @@ -136579,20 +136747,21 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1319, - "weekDownloads": 355, + "downloads": 1058, + "weekDownloads": 343, "size": 164984, "versionsCount": 23, "latestRelease": "3.1.1", "latestReleaseDate": "2025-07-15T23:07:31.614Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": 0.229, + "popularity": 0.277, "topicSearchString": "date-picker time-picker calendar" }, { @@ -136653,8 +136822,8 @@ "configPlugin": false }, "npm": { - "downloads": 6324, - "weekDownloads": 1688, + "downloads": 4776, + "weekDownloads": 1677, "size": 299599, "versionsCount": 20, "latestRelease": "5.1.10", @@ -136667,7 +136836,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.227, + "popularity": 0.299, "topicSearchString": "velements rn-vui ui components ui-library ios android bootstrap" }, { @@ -136732,8 +136901,8 @@ "configPlugin": false }, "npm": { - "downloads": 3292, - "weekDownloads": 1688, + "downloads": 4757, + "weekDownloads": 1682, "size": 69641, "versionsCount": 20, "latestRelease": "5.1.10", @@ -136746,7 +136915,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.436, + "popularity": 0.301, "topicSearchString": "velements elements elements-themed themed ui rneui rn-vui components ui-library ios android bootstrap" }, { @@ -136771,7 +136940,7 @@ "updatedAt": "2025-12-24T04:04:55Z", "createdAt": "2019-11-18T12:21:24Z", "pushedAt": "2025-12-24T04:04:55Z", - "forks": 0, + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -136799,8 +136968,8 @@ "configPlugin": false }, "npm": { - "downloads": 45803, - "weekDownloads": 12893, + "downloads": 40693, + "weekDownloads": 11047, "size": 196378, "versionsCount": 59, "latestRelease": "3.0.0", @@ -136813,7 +136982,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.011, + "popularity": -0.019, "topicSearchString": "rudder" }, { @@ -136834,10 +137003,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-06-05T08:08:31Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-06-05T08:08:31Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -136866,22 +137035,22 @@ "configPlugin": false }, "npm": { - "downloads": 3, - "weekDownloads": 3, + "downloads": 23, + "weekDownloads": 7, "size": 42940, "versionsCount": 11, "latestRelease": "1.4.1", "latestReleaseDate": "2025-06-05T12:44:55.421Z", "hasReadme": true }, - "score": 0, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", - "New Architecture support unknown", - "Not updated recently" + "New Architecture support unknown" ], - "popularity": -1, + "popularity": -0.72, "topicSearchString": "rudder db-encryption" }, { @@ -136902,10 +137071,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-04-29T09:42:02Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-04-29T09:42:02Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -136934,22 +137103,22 @@ "configPlugin": false }, "npm": { - "downloads": 43, - "weekDownloads": 6, + "downloads": 34, + "weekDownloads": 8, "size": 43243, "versionsCount": 12, "latestRelease": "1.2.0", "latestReleaseDate": "2025-04-29T10:32:29.223Z", "hasReadme": true }, - "score": 0, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", - "New Architecture support unknown", - "Not updated recently" + "New Architecture support unknown" ], - "popularity": -0.88, + "popularity": -0.8, "topicSearchString": "rudder amplitude" }, { @@ -136970,10 +137139,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-04-29T09:42:02Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-04-29T09:42:02Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -137002,22 +137171,22 @@ "configPlugin": false }, "npm": { - "downloads": 683, - "weekDownloads": 218, + "downloads": 446, + "weekDownloads": 156, "size": 45581, "versionsCount": 14, "latestRelease": "1.2.0", "latestReleaseDate": "2025-04-29T10:32:31.091Z", "hasReadme": true }, - "score": 0, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", - "New Architecture support unknown", - "Not updated recently" + "New Architecture support unknown" ], - "popularity": -0.728, + "popularity": -0.7, "topicSearchString": "rudder appcenter" }, { @@ -137038,10 +137207,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-04-29T09:42:02Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-04-29T09:42:02Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -137070,22 +137239,22 @@ "configPlugin": false }, "npm": { - "downloads": 75, - "weekDownloads": 75, + "downloads": 125, + "weekDownloads": 40, "size": 78391, "versionsCount": 24, "latestRelease": "1.7.0", "latestReleaseDate": "2025-04-29T10:32:33.158Z", "hasReadme": true }, - "score": 0, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", - "New Architecture support unknown", - "Not updated recently" + "New Architecture support unknown" ], - "popularity": -0.118, + "popularity": -0.724, "topicSearchString": "rudder appsflyer" }, { @@ -137106,10 +137275,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-08T09:56:28Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-12-08T09:56:28Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -137138,8 +137307,8 @@ "configPlugin": false }, "npm": { - "downloads": 151, - "weekDownloads": 15, + "downloads": 29, + "weekDownloads": 13, "size": 44613, "versionsCount": 16, "latestRelease": "2.1.0", @@ -137153,7 +137322,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.914, + "popularity": -0.567, "topicSearchString": "rudder braze" }, { @@ -137174,10 +137343,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-04-29T09:42:02Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-04-29T09:42:02Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -137206,22 +137375,22 @@ "configPlugin": false }, "npm": { - "downloads": 206, - "weekDownloads": 100, + "downloads": 112, + "weekDownloads": 39, "size": 44124, "versionsCount": 14, "latestRelease": "1.2.0", "latestReleaseDate": "2025-04-29T10:32:37.525Z", "hasReadme": true }, - "score": 0, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", - "New Architecture support unknown", - "Not updated recently" + "New Architecture support unknown" ], - "popularity": -0.583, + "popularity": -0.7, "topicSearchString": "rudder clevertap" }, { @@ -137242,10 +137411,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-04-29T09:42:02Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-04-29T09:42:02Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -137274,22 +137443,22 @@ "configPlugin": false }, "npm": { - "downloads": 202, - "weekDownloads": 27, + "downloads": 228, + "weekDownloads": 31, "size": 38309, "versionsCount": 3, "latestRelease": "1.1.0", "latestReleaseDate": "2025-04-29T10:32:39.686Z", "hasReadme": true }, - "score": 0, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", - "New Architecture support unknown", - "Not updated recently" + "New Architecture support unknown" ], - "popularity": -0.885, + "popularity": -0.883, "topicSearchString": "rudder facebook" }, { @@ -137313,7 +137482,7 @@ "updatedAt": "2025-10-15T10:50:53Z", "createdAt": "2019-11-18T12:21:24Z", "pushedAt": "2025-10-15T10:50:53Z", - "forks": 0, + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -137342,8 +137511,8 @@ "configPlugin": false }, "npm": { - "downloads": 5515, - "weekDownloads": 1700, + "downloads": 5338, + "weekDownloads": 1504, "size": 27838, "versionsCount": 24, "latestRelease": "2.2.0", @@ -137355,7 +137524,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.012, + "popularity": -0.011, "topicSearchString": "rudder firebase" }, { @@ -137376,10 +137545,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-04-29T09:42:02Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-04-29T09:42:02Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -137408,22 +137577,22 @@ "configPlugin": false }, "npm": { - "downloads": 24, - "weekDownloads": 7, + "downloads": 21, + "weekDownloads": 4, "size": 43031, "versionsCount": 12, "latestRelease": "1.2.0", "latestReleaseDate": "2025-04-29T10:32:43.693Z", "hasReadme": true }, - "score": 0, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", - "New Architecture support unknown", - "Not updated recently" + "New Architecture support unknown" ], - "popularity": -0.72, + "popularity": -0.8, "topicSearchString": "rudder moengage" }, { @@ -137444,10 +137613,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-04-29T09:42:02Z", + "updatedAt": "2026-01-07T08:27:46Z", "createdAt": "2019-11-18T12:21:24Z", - "pushedAt": "2025-04-29T09:42:02Z", - "forks": 0, + "pushedAt": "2026-01-07T08:27:46Z", + "forks": 1, "issues": 3, "subscribers": 6, "stars": 17, @@ -137476,22 +137645,22 @@ "configPlugin": false }, "npm": { - "downloads": 13, - "weekDownloads": 8, + "downloads": 17, + "weekDownloads": 4, "size": 43104, "versionsCount": 12, "latestRelease": "1.2.0", "latestReleaseDate": "2025-04-29T10:32:45.799Z", "hasReadme": true }, - "score": 0, + "score": 20, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description", - "New Architecture support unknown", - "Not updated recently" + "New Architecture support unknown" ], - "popularity": -0.467, + "popularity": -0.8, "topicSearchString": "rudder singular" }, { @@ -137521,7 +137690,7 @@ "forks": 9, "issues": 12, "subscribers": 7, - "stars": 134, + "stars": 135, "dependencies": 0 }, "name": "@azzapp/react-native-skia-video", @@ -137552,8 +137721,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 6547, - "weekDownloads": 2255, + "downloads": 4566, + "weekDownloads": 1202, "size": 368072, "versionsCount": 27, "latestRelease": "0.9.0", @@ -137565,7 +137734,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.293, + "popularity": 0.224, "topicSearchString": "ios android skia video video-composition" }, { @@ -137588,16 +137757,16 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-08T00:00:35Z", + "updatedAt": "2026-01-06T13:10:39Z", "createdAt": "2025-05-03T02:24:40Z", - "pushedAt": "2025-11-08T00:00:35Z", + "pushedAt": "2026-01-06T13:10:39Z", "forks": 8, "issues": 2, "subscribers": 6, - "stars": 50, + "stars": 51, "dependencies": 0 }, - "name": "expo-image-crop-tool", + "name": "@bsky.app/expo-image-crop-tool", "fullName": "bluesky-social/expo-image-crop-tool", "isPrivate": false, "description": "An image cropper for Expo", @@ -137627,8 +137796,8 @@ }, "npmPkg": "expo-image-crop-tool", "npm": { - "downloads": 12432, - "weekDownloads": 3111, + "downloads": 10717, + "weekDownloads": 2834, "size": 40783, "versionsCount": 13, "latestRelease": "0.4.0", @@ -137642,7 +137811,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.213, + "popularity": 0.225, "topicSearchString": "expo expo-image-crop-tool image-crop-tool cropper crop-tool image expoimagecroptool" }, { @@ -137698,8 +137867,8 @@ }, "npmPkg": "expo-cached-image", "npm": { - "downloads": 3606, - "weekDownloads": 1216, + "downloads": 2786, + "weekDownloads": 730, "size": 22983, "versionsCount": 64, "latestRelease": "54.0.7", @@ -137712,7 +137881,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.287, + "popularity": 0.223, "topicSearchString": "expo image cached" }, { @@ -137770,10 +137939,11 @@ "configPlugin": true, "moduleType": "expo" }, + "unmaintained": true, "npmPkg": "expo-shazamkit", "npm": { - "downloads": 43, - "weekDownloads": 8, + "downloads": 44, + "weekDownloads": 12, "size": 25395, "versionsCount": 5, "latestRelease": "1.0.0", @@ -137785,9 +137955,10 @@ "Has a README file", "Has a description", "New Architecture support unknown", - "Not updated recently" + "Not updated recently", + "Unmaintained" ], - "popularity": -0.59, + "popularity": -1.26, "topicSearchString": "expo shazamkit shazam music ios" }, { @@ -137849,8 +138020,8 @@ "configPlugin": false }, "npm": { - "downloads": 6558, - "weekDownloads": 1804, + "downloads": 5231, + "weekDownloads": 1850, "size": 103415, "versionsCount": 7, "latestRelease": "0.5.0", @@ -137863,7 +138034,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.016, + "popularity": 0.051, "topicSearchString": "ios android" }, { @@ -137890,10 +138061,10 @@ "updatedAt": "2025-09-22T13:43:22Z", "createdAt": "2014-09-22T23:54:22Z", "pushedAt": "2025-09-22T13:43:22Z", - "forks": 933, - "issues": 160, + "forks": 932, + "issues": 161, "subscribers": 73, - "stars": 23672, + "stars": 23676, "dependencies": 4 }, "name": "yup", @@ -137917,8 +138088,8 @@ }, "npmPkg": "yup", "npm": { - "downloads": 31627467, - "weekDownloads": 8547766, + "downloads": 24956156, + "weekDownloads": 6999243, "size": 270432, "versionsCount": 132, "latestRelease": "1.7.1", @@ -137934,7 +138105,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.23, + "popularity": 0.238, "topicSearchString": "" }, { @@ -137956,13 +138127,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-18T02:08:36Z", + "updatedAt": "2026-01-10T07:43:59Z", "createdAt": "2024-12-06T23:16:55Z", - "pushedAt": "2025-12-18T02:08:36Z", - "forks": 200, - "issues": 84, - "subscribers": 29, - "stars": 1376, + "pushedAt": "2026-01-10T07:43:59Z", + "forks": 204, + "issues": 86, + "subscribers": 31, + "stars": 1398, "dependencies": 2 }, "name": "@google/genai", @@ -137985,12 +138156,12 @@ "configPlugin": false }, "npm": { - "downloads": 10314929, - "weekDownloads": 2113552, - "size": 10212719, - "versionsCount": 54, - "latestRelease": "1.34.0", - "latestReleaseDate": "2025-12-17T00:27:10.522Z", + "downloads": 10838663, + "weekDownloads": 2095388, + "size": 10209240, + "versionsCount": 55, + "latestRelease": "1.35.0", + "latestReleaseDate": "2026-01-08T19:06:19.616Z", "hasReadme": true }, "score": 100, @@ -138002,7 +138173,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.174, + "popularity": 0.164, "topicSearchString": "" }, { @@ -138034,9 +138205,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-08-30T12:30:42Z", + "updatedAt": "2026-01-11T07:42:58Z", "createdAt": "2025-05-08T18:51:18Z", - "pushedAt": "2025-08-30T12:30:42Z", + "pushedAt": "2026-01-11T07:42:58Z", "forks": 1, "issues": 0, "subscribers": 1, @@ -138084,20 +138255,21 @@ "configPlugin": false }, "npm": { - "downloads": 2207, - "weekDownloads": 654, + "downloads": 3175, + "weekDownloads": 378, "size": 32414, "versionsCount": 9, "latestRelease": "1.0.5", "latestReleaseDate": "2025-08-15T09:24:18.866Z", "hasReadme": true }, - "score": 15, + "score": 25, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.002, + "popularity": -0.149, "topicSearchString": "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" }, { @@ -138157,7 +138329,7 @@ "moduleType": "turbo" }, "npm": { - "downloads": 12, + "downloads": 16, "weekDownloads": 2, "size": 1372806, "versionsCount": 7, @@ -138171,7 +138343,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.8, + "popularity": -0.867, "topicSearchString": "ios android" }, { @@ -138206,7 +138378,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/accordion", @@ -138229,8 +138401,8 @@ "configPlugin": false }, "npm": { - "downloads": 129495, - "weekDownloads": 24761, + "downloads": 118188, + "weekDownloads": 26943, "size": 41368, "versionsCount": 10, "latestRelease": "1.2.0", @@ -138244,7 +138416,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.163, + "popularity": 0.194, "topicSearchString": "" }, { @@ -138279,7 +138451,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/alert-dialog", @@ -138302,8 +138474,8 @@ "configPlugin": false }, "npm": { - "downloads": 90206, - "weekDownloads": 23926, + "downloads": 82489, + "weekDownloads": 18406, "size": 43716, "versionsCount": 10, "latestRelease": "1.2.0", @@ -138317,7 +138489,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.225, + "popularity": 0.19, "topicSearchString": "" }, { @@ -138352,7 +138524,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 2 }, "name": "@rn-primitives/aspect-ratio", @@ -138375,22 +138547,21 @@ "configPlugin": false }, "npm": { - "downloads": 47566, - "weekDownloads": 11210, + "downloads": 27810, + "weekDownloads": 9746, "size": 7257, "versionsCount": 10, "latestRelease": "1.2.0", "latestReleaseDate": "2025-05-20T20:18:04.989Z", "hasReadme": false }, - "score": 35, + "score": 10, "matchingScoreModifiers": [ - "Popular", "Known", "Has a description", "Not updated recently" ], - "popularity": 0.2, + "popularity": 0.548, "topicSearchString": "" }, { @@ -138425,7 +138596,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/avatar", @@ -138448,8 +138619,8 @@ "configPlugin": false }, "npm": { - "downloads": 146882, - "weekDownloads": 35074, + "downloads": 130744, + "weekDownloads": 28910, "size": 13154, "versionsCount": 11, "latestRelease": "1.2.0", @@ -138463,7 +138634,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.203, + "popularity": 0.188, "topicSearchString": "" }, { @@ -138498,7 +138669,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/checkbox", @@ -138521,21 +138692,22 @@ "configPlugin": false }, "npm": { - "downloads": 32312, - "weekDownloads": 32312, + "downloads": 107509, + "weekDownloads": 31191, "size": 21426, "versionsCount": 10, "latestRelease": "1.2.0", "latestReleaseDate": "2025-05-20T20:18:04.643Z", "hasReadme": false }, - "score": 10, + "score": 35, "matchingScoreModifiers": [ + "Popular", "Known", "Has a description", "Not updated recently" ], - "popularity": 1.1, + "popularity": 0.247, "topicSearchString": "" }, { @@ -138570,7 +138742,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/collapsible", @@ -138593,8 +138765,8 @@ "configPlugin": false }, "npm": { - "downloads": 118540, - "weekDownloads": 24953, + "downloads": 114431, + "weekDownloads": 26496, "size": 25380, "versionsCount": 10, "latestRelease": "1.2.0", @@ -138608,7 +138780,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.179, + "popularity": 0.197, "topicSearchString": "" }, { @@ -138643,7 +138815,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 5 }, "name": "@rn-primitives/context-menu", @@ -138666,8 +138838,8 @@ "configPlugin": false }, "npm": { - "downloads": 46223, - "weekDownloads": 12440, + "downloads": 54653, + "weekDownloads": 10230, "size": 86150, "versionsCount": 10, "latestRelease": "1.2.0", @@ -138681,7 +138853,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.229, + "popularity": 0.159, "topicSearchString": "" }, { @@ -138716,7 +138888,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/dialog", @@ -138739,8 +138911,8 @@ "configPlugin": false }, "npm": { - "downloads": 100344, - "weekDownloads": 26813, + "downloads": 102190, + "weekDownloads": 24028, "size": 40364, "versionsCount": 10, "latestRelease": "1.2.0", @@ -138754,7 +138926,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.227, + "popularity": 0.2, "topicSearchString": "" }, { @@ -138789,7 +138961,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 5 }, "name": "@rn-primitives/dropdown-menu", @@ -138812,8 +138984,8 @@ "configPlugin": false }, "npm": { - "downloads": 170209, - "weekDownloads": 40081, + "downloads": 148797, + "weekDownloads": 35176, "size": 84829, "versionsCount": 10, "latestRelease": "1.2.0", @@ -138827,7 +138999,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.2, + "popularity": 0.201, "topicSearchString": "" }, { @@ -138862,7 +139034,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 5 }, "name": "@rn-primitives/hover-card", @@ -138885,8 +139057,8 @@ "configPlugin": false }, "npm": { - "downloads": 42574, - "weekDownloads": 8290, + "downloads": 40184, + "weekDownloads": 7945, "size": 35695, "versionsCount": 10, "latestRelease": "1.2.0", @@ -138900,7 +139072,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.166, + "popularity": 0.168, "topicSearchString": "" }, { @@ -138935,7 +139107,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/label", @@ -138958,8 +139130,8 @@ "configPlugin": false }, "npm": { - "downloads": 146040, - "weekDownloads": 33735, + "downloads": 128798, + "weekDownloads": 29240, "size": 13810, "versionsCount": 10, "latestRelease": "1.2.0", @@ -138973,7 +139145,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.196, + "popularity": 0.193, "topicSearchString": "" }, { @@ -139008,7 +139180,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 5 }, "name": "@rn-primitives/menubar", @@ -139031,8 +139203,8 @@ "configPlugin": false }, "npm": { - "downloads": 33560, - "weekDownloads": 7674, + "downloads": 38295, + "weekDownloads": 7600, "size": 85643, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139045,7 +139217,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.194, + "popularity": 0.169, "topicSearchString": "" }, { @@ -139080,7 +139252,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 5 }, "name": "@rn-primitives/navigation-menu", @@ -139103,8 +139275,8 @@ "configPlugin": false }, "npm": { - "downloads": 28070, - "weekDownloads": 4940, + "downloads": 25069, + "weekDownloads": 4922, "size": 46892, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139117,7 +139289,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.15, + "popularity": 0.167, "topicSearchString": "" }, { @@ -139152,7 +139324,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/popover", @@ -139175,8 +139347,8 @@ "configPlugin": false }, "npm": { - "downloads": 75243, - "weekDownloads": 15790, + "downloads": 44278, + "weekDownloads": 14891, "size": 40267, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139190,7 +139362,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.178, + "popularity": 0.536, "topicSearchString": "" }, { @@ -139225,7 +139397,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/progress", @@ -139248,8 +139420,8 @@ "configPlugin": false }, "npm": { - "downloads": 105376, - "weekDownloads": 21097, + "downloads": 93755, + "weekDownloads": 21715, "size": 14774, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139263,7 +139435,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.17, + "popularity": 0.197, "topicSearchString": "" }, { @@ -139298,7 +139470,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/radio-group", @@ -139321,21 +139493,22 @@ "configPlugin": false }, "npm": { - "downloads": 39564, - "weekDownloads": 28125, + "downloads": 93315, + "weekDownloads": 21281, "size": 21539, "versionsCount": 10, "latestRelease": "1.2.0", "latestReleaseDate": "2025-05-20T20:18:05.163Z", "hasReadme": false }, - "score": 10, + "score": 35, "matchingScoreModifiers": [ + "Popular", "Known", "Has a description", "Not updated recently" ], - "popularity": 0.854, + "popularity": 0.194, "topicSearchString": "" }, { @@ -139369,7 +139542,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/select", @@ -139392,8 +139565,8 @@ "configPlugin": false }, "npm": { - "downloads": 174440, - "weekDownloads": 34397, + "downloads": 107662, + "weekDownloads": 35421, "size": 62839, "versionsCount": 11, "latestRelease": "1.2.0", @@ -139407,7 +139580,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.168, + "popularity": 0.53, "topicSearchString": "" }, { @@ -139442,7 +139615,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/separator", @@ -139465,8 +139638,8 @@ "configPlugin": false }, "npm": { - "downloads": 106330, - "weekDownloads": 27405, + "downloads": 99767, + "weekDownloads": 23109, "size": 7629, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139480,7 +139653,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.219, + "popularity": 0.197, "topicSearchString": "" }, { @@ -139515,7 +139688,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/slider", @@ -139538,8 +139711,8 @@ "configPlugin": false }, "npm": { - "downloads": 8899, - "weekDownloads": 3016, + "downloads": 9255, + "weekDownloads": 1987, "size": 19152, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139552,7 +139725,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.288, + "popularity": 0.183, "topicSearchString": "" }, { @@ -139587,7 +139760,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/switch", @@ -139610,8 +139783,8 @@ "configPlugin": false }, "npm": { - "downloads": 160917, - "weekDownloads": 36138, + "downloads": 151900, + "weekDownloads": 35708, "size": 15802, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139625,7 +139798,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.191, + "popularity": 0.2, "topicSearchString": "" }, { @@ -139660,7 +139833,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 2 }, "name": "@rn-primitives/table", @@ -139683,8 +139856,8 @@ "configPlugin": false }, "npm": { - "downloads": 55534, - "weekDownloads": 14043, + "downloads": 54366, + "weekDownloads": 10262, "size": 12999, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139698,7 +139871,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.215, + "popularity": 0.16, "topicSearchString": "" }, { @@ -139733,7 +139906,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/tabs", @@ -139756,8 +139929,8 @@ "configPlugin": false }, "npm": { - "downloads": 131569, - "weekDownloads": 27852, + "downloads": 95363, + "weekDownloads": 29244, "size": 25704, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139771,7 +139944,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.18, + "popularity": 0.511, "topicSearchString": "" }, { @@ -139806,7 +139979,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 2 }, "name": "@rn-primitives/toast", @@ -139829,8 +140002,8 @@ "configPlugin": false }, "npm": { - "downloads": 10338, - "weekDownloads": 3092, + "downloads": 8066, + "weekDownloads": 1876, "size": 15022, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139843,7 +140016,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.254, + "popularity": 0.198, "topicSearchString": "" }, { @@ -139878,7 +140051,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 3 }, "name": "@rn-primitives/toggle", @@ -139901,8 +140074,8 @@ "configPlugin": false }, "npm": { - "downloads": 64359, - "weekDownloads": 14751, + "downloads": 59215, + "weekDownloads": 12611, "size": 12843, "versionsCount": 10, "latestRelease": "1.2.0", @@ -139916,7 +140089,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.195, + "popularity": 0.181, "topicSearchString": "" }, { @@ -139951,7 +140124,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/toggle-group", @@ -139974,22 +140147,21 @@ "configPlugin": false }, "npm": { - "downloads": 54773, - "weekDownloads": 12030, + "downloads": 32212, + "weekDownloads": 11039, "size": 25037, "versionsCount": 10, "latestRelease": "1.2.0", "latestReleaseDate": "2025-05-20T20:18:05.070Z", "hasReadme": false }, - "score": 35, + "score": 10, "matchingScoreModifiers": [ - "Popular", "Known", "Has a description", "Not updated recently" ], - "popularity": 0.187, + "popularity": 0.541, "topicSearchString": "" }, { @@ -140024,7 +140196,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/toolbar", @@ -140047,8 +140219,8 @@ "configPlugin": false }, "npm": { - "downloads": 3141, - "weekDownloads": 703, + "downloads": 2942, + "weekDownloads": 728, "size": 30059, "versionsCount": 10, "latestRelease": "1.2.0", @@ -140061,7 +140233,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.19, + "popularity": 0.21, "topicSearchString": "" }, { @@ -140096,7 +140268,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 4 }, "name": "@rn-primitives/tooltip", @@ -140119,8 +140291,8 @@ "configPlugin": false }, "npm": { - "downloads": 96680, - "weekDownloads": 22148, + "downloads": 86943, + "weekDownloads": 19282, "size": 36725, "versionsCount": 12, "latestRelease": "1.2.0", @@ -140134,7 +140306,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.195, + "popularity": 0.189, "topicSearchString": "" }, { @@ -140168,7 +140340,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 1 }, "name": "@rn-primitives/hooks", @@ -140191,8 +140363,8 @@ "configPlugin": false }, "npm": { - "downloads": 366654, - "weekDownloads": 83388, + "downloads": 331054, + "weekDownloads": 78143, "size": 21709, "versionsCount": 12, "latestRelease": "1.3.0", @@ -140206,7 +140378,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.193, + "popularity": 0.201, "topicSearchString": "" }, { @@ -140240,7 +140412,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 1 }, "name": "@rn-primitives/portal", @@ -140263,8 +140435,8 @@ "configPlugin": false }, "npm": { - "downloads": 263734, - "weekDownloads": 82064, + "downloads": 306232, + "weekDownloads": 73603, "size": 9495, "versionsCount": 12, "latestRelease": "1.3.0", @@ -140278,7 +140450,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.514, + "popularity": 0.204, "topicSearchString": "" }, { @@ -140312,7 +140484,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 0 }, "name": "@rn-primitives/slot", @@ -140335,21 +140507,22 @@ "configPlugin": false }, "npm": { - "downloads": 38394, - "weekDownloads": 38394, + "downloads": 369041, + "weekDownloads": 89262, "size": 13773, "versionsCount": 11, "latestRelease": "1.2.0", "latestReleaseDate": "2025-05-20T20:18:04.876Z", "hasReadme": false }, - "score": 10, + "score": 35, "matchingScoreModifiers": [ + "Popular", "Known", "Has a description", "Not updated recently" ], - "popularity": 1.1, + "popularity": 0.206, "topicSearchString": "" }, { @@ -140384,7 +140557,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 0 }, "name": "@rn-primitives/types", @@ -140407,8 +140580,8 @@ "configPlugin": false }, "npm": { - "downloads": 412455, - "weekDownloads": 100484, + "downloads": 321220, + "weekDownloads": 88373, "size": 8209, "versionsCount": 11, "latestRelease": "1.2.0", @@ -140422,7 +140595,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.207, + "popularity": 0.234, "topicSearchString": "" }, { @@ -140456,7 +140629,7 @@ "forks": 45, "issues": 18, "subscribers": 9, - "stars": 826, + "stars": 830, "dependencies": 0 }, "name": "@rn-primitives/utils", @@ -140479,8 +140652,8 @@ "configPlugin": false }, "npm": { - "downloads": 84059, - "weekDownloads": 42147, + "downloads": 145055, + "weekDownloads": 37199, "size": 7110, "versionsCount": 11, "latestRelease": "1.2.0", @@ -140494,7 +140667,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.676, + "popularity": 0.218, "topicSearchString": "" }, { @@ -140524,7 +140697,7 @@ "forks": 4, "issues": 0, "subscribers": 2, - "stars": 114, + "stars": 113, "dependencies": 0 }, "name": "expo-passkey", @@ -140560,8 +140733,8 @@ }, "npmPkg": "expo-passkey", "npm": { - "downloads": 1017, - "weekDownloads": 166, + "downloads": 1131, + "weekDownloads": 190, "size": 734073, "versionsCount": 36, "latestRelease": "0.3.8", @@ -140574,7 +140747,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.139, + "popularity": 0.143, "topicSearchString": "expo expo-passkey expopasskeymodule passkey biometric authentication better-auth face-id touch-id fingerprint" }, { @@ -140604,7 +140777,7 @@ "forks": 8, "issues": 0, "subscribers": 4, - "stars": 105, + "stars": 106, "dependencies": 0 }, "name": "react-native-turbo-mock-location-detector", @@ -140637,8 +140810,8 @@ "unmaintained": true, "npmPkg": "react-native-turbo-mock-location-detector", "npm": { - "downloads": 9138, - "weekDownloads": 2340, + "downloads": 7766, + "weekDownloads": 1756, "size": 84310, "versionsCount": 10, "latestRelease": "2.3.1", @@ -140652,7 +140825,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.532, + "popularity": -0.558, "topicSearchString": "ios android fabric typescript newarchitecture" }, { @@ -140719,8 +140892,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2468, - "weekDownloads": 675, + "downloads": 2096, + "weekDownloads": 514, "size": 30067, "versionsCount": 4, "latestRelease": "0.2.2", @@ -140733,7 +140906,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.017, + "popularity": -0.041, "topicSearchString": "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" }, { @@ -140799,8 +140972,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 467, - "weekDownloads": 83, + "downloads": 419, + "weekDownloads": 100, "size": 92479, "versionsCount": 16, "latestRelease": "0.3.12", @@ -140813,7 +140986,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.848, + "popularity": -0.796, "topicSearchString": "ios android tvos analytics tracking matomo tracker" }, { @@ -140882,8 +141055,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1193, - "weekDownloads": 241, + "downloads": 1208, + "weekDownloads": 286, "size": 52409, "versionsCount": 5, "latestRelease": "0.3.2", @@ -140896,7 +141069,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.078, + "popularity": -0.049, "topicSearchString": "ios android foldable fold-detection dual-screen foldable-phone fold foldable-device device-posture screen-posture multi-window foldable-support foldable-devices" }, { @@ -140952,8 +141125,8 @@ }, "npmPkg": "react-native-nitro-fs", "npm": { - "downloads": 259, - "weekDownloads": 108, + "downloads": 228, + "weekDownloads": 41, "size": 260599, "versionsCount": 20, "latestRelease": "0.8.2", @@ -140966,7 +141139,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.39, + "popularity": -0.595, "topicSearchString": "" }, { @@ -141029,8 +141202,8 @@ }, "npmPkg": "react-native-nitro-google-sso", "npm": { - "downloads": 225, - "weekDownloads": 7, + "downloads": 209, + "weekDownloads": 157, "size": 130115, "versionsCount": 11, "latestRelease": "1.2.0", @@ -141043,7 +141216,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.973, + "popularity": -0.359, "topicSearchString": "nitro nitro-modules google-sso nitro-google-sso google-signin sso" }, { @@ -141073,7 +141246,7 @@ "forks": 4, "issues": 1, "subscribers": 3, - "stars": 87, + "stars": 88, "dependencies": 0 }, "name": "rn-css", @@ -141097,8 +141270,8 @@ }, "npmPkg": "rn-css", "npm": { - "downloads": 503, - "weekDownloads": 201, + "downloads": 288, + "weekDownloads": 76, "size": 438271, "versionsCount": 136, "latestRelease": "2.0.1", @@ -141110,7 +141283,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.409, + "popularity": -0.523, "topicSearchString": "" }, { @@ -141138,7 +141311,7 @@ "updatedAt": "2025-10-31T12:53:07Z", "createdAt": "2021-03-11T17:28:58Z", "pushedAt": "2025-10-31T12:53:07Z", - "forks": 56, + "forks": 57, "issues": 27, "subscribers": 7, "stars": 301, @@ -141177,22 +141350,21 @@ "configPlugin": false }, "npm": { - "downloads": 323857, - "weekDownloads": 82665, + "downloads": 288860, + "weekDownloads": 72184, "size": 21202312, "versionsCount": 101, "latestRelease": "2.5.3", "latestReleaseDate": "2025-09-28T18:36:39.486Z", "hasReadme": true }, - "score": 55, + "score": 30, "matchingScoreModifiers": [ - "Popular", "Known", "Has a README file", "Has a description" ], - "popularity": 0.217, + "popularity": 0.212, "topicSearchString": "pdf-lib pdf document create modify creation modification edit editing typescript javascript library" }, { @@ -141252,21 +141424,20 @@ "configPlugin": false }, "npm": { - "downloads": 41, - "weekDownloads": 13, + "downloads": 28, + "weekDownloads": 7, "size": 34031, "versionsCount": 4, "latestRelease": "2.1.4", "latestReleaseDate": "2025-11-10T16:25:15.883Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.711, + "popularity": -0.767, "topicSearchString": "navigation web" }, { @@ -141326,8 +141497,8 @@ }, "npmPkg": "pushy-expo-plugin", "npm": { - "downloads": 582, - "weekDownloads": 124, + "downloads": 470, + "weekDownloads": 155, "size": 14132, "versionsCount": 6, "latestRelease": "1.0.5", @@ -141339,7 +141510,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.818, + "popularity": -0.718, "topicSearchString": "" }, { @@ -141421,8 +141592,8 @@ }, "npmPkg": "fast-is-equal", "npm": { - "downloads": 3465, - "weekDownloads": 709, + "downloads": 2459, + "weekDownloads": 748, "size": 37985, "versionsCount": 11, "latestRelease": "1.2.4", @@ -141435,7 +141606,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.076, + "popularity": 0.009, "topicSearchString": "deep-equal equality compare lodash isequal fast performance typescript javascript vue angular object-comparison array-comparison deep-comparison utility lightweight zero-dependencies circular-references map set immutable benchmark speed efficient alternative replacement" }, { @@ -141469,7 +141640,7 @@ "forks": 15, "issues": 7, "subscribers": 2, - "stars": 142, + "stars": 143, "dependencies": 0 }, "name": "react-native-reanimated-skeleton", @@ -141491,8 +141662,8 @@ "configPlugin": false }, "npm": { - "downloads": 53954, - "weekDownloads": 12755, + "downloads": 44137, + "weekDownloads": 10970, "size": 94759, "versionsCount": 9, "latestRelease": "1.6.0", @@ -141505,7 +141676,7 @@ "Has a README file", "Not updated recently" ], - "popularity": 0.201, + "popularity": 0.211, "topicSearchString": "" }, { @@ -141532,13 +141703,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-26T03:20:16Z", + "updatedAt": "2026-01-11T12:42:59Z", "createdAt": "2020-08-11T23:15:36Z", - "pushedAt": "2025-12-26T03:20:16Z", - "forks": 695, + "pushedAt": "2026-01-11T12:42:59Z", + "forks": 697, "issues": 1, "subscribers": 66, - "stars": 20877, + "stars": 20889, "dependencies": 0 }, "name": "jotai", @@ -141570,8 +141741,8 @@ }, "npmPkg": "jotai", "npm": { - "downloads": 9516811, - "weekDownloads": 2434767, + "downloads": 7837775, + "weekDownloads": 2059477, "size": 510690, "versionsCount": 199, "latestRelease": "2.16.1", @@ -141587,7 +141758,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.217, + "popularity": 0.223, "topicSearchString": "state manager management recoil store atomic hacktoberfest" }, { @@ -141615,7 +141786,7 @@ "forks": 335, "issues": 39, "subscribers": 69, - "stars": 4268, + "stars": 4269, "dependencies": 0 }, "name": "geolib", @@ -141649,8 +141820,8 @@ "unmaintained": true, "npmPkg": "geolib", "npm": { - "downloads": 1268665, - "weekDownloads": 345027, + "downloads": 882338, + "weekDownloads": 302656, "size": 104758, "versionsCount": 34, "latestRelease": "3.3.4", @@ -141666,7 +141837,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.519, + "popularity": -0.208, "topicSearchString": "geolib wgs84 distance geography geojson sexagesimal latlng hacktoberfest" }, { @@ -141692,13 +141863,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-09-01T14:30:10Z", + "updatedAt": "2026-01-08T22:12:06Z", "createdAt": "2018-11-09T10:50:43Z", - "pushedAt": "2025-09-01T14:30:10Z", - "forks": 118, + "pushedAt": "2026-01-08T22:12:06Z", + "forks": 119, "issues": 4, "subscribers": 9, - "stars": 3349, + "stars": 3353, "dependencies": 0 }, "name": "use-debounce", @@ -141728,23 +141899,24 @@ }, "npmPkg": "use-debounce", "npm": { - "downloads": 12052509, - "weekDownloads": 2950977, - "size": 110056, - "versionsCount": 82, - "latestRelease": "10.0.6", - "latestReleaseDate": "2025-09-01T22:38:10.929Z", + "downloads": 10407383, + "weekDownloads": 2587661, + "size": 121465, + "versionsCount": 83, + "latestRelease": "10.1.0", + "latestReleaseDate": "2026-01-08T22:10:46.827Z", "hasReadme": true }, - "score": 90, + "score": 100, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", + "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.208, + "popularity": 0.211, "topicSearchString": "debounce hook hooks usedebounce use" }, { @@ -141807,8 +141979,8 @@ }, "npmPkg": "react-native-google-places-sdk", "npm": { - "downloads": 7837, - "weekDownloads": 2755, + "downloads": 5526, + "weekDownloads": 2365, "size": 105208, "versionsCount": 6, "latestRelease": "0.4.0", @@ -141821,7 +141993,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.299, + "popularity": 0.364, "topicSearchString": "ios android google-places places-sdk typescript autocomplete google-places-sdk" }, { @@ -141846,13 +142018,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-31T19:39:41Z", + "updatedAt": "2026-01-07T22:52:57Z", "createdAt": "2024-07-03T16:14:40Z", - "pushedAt": "2025-12-31T19:39:41Z", + "pushedAt": "2026-01-07T22:52:57Z", "forks": 30, - "issues": 1, + "issues": 2, "subscribers": 2, - "stars": 312, + "stars": 319, "dependencies": 0 }, "name": "expo-iap", @@ -141885,13 +142057,13 @@ }, "npmPkg": "expo-iap", "npm": { - "downloads": 71450, - "weekDownloads": 16367, + "downloads": 60989, + "weekDownloads": 15570, "size": 1560233, - "versionsCount": 178, + "versionsCount": 179, "latestRelease": "3.4.0", "latestReleaseDate": "2025-12-29T14:09:45.542Z", - "hasReadme": true + "hasReadme": false }, "score": 40, "matchingScoreModifiers": [ @@ -141900,7 +142072,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.195, + "popularity": 0.217, "topicSearchString": "expo expo-iap expoiap inapp inapp-billing inapppurchase openiap" }, { @@ -141928,10 +142100,10 @@ "updatedAt": "2023-07-04T17:35:44Z", "createdAt": "2017-01-15T01:10:50Z", "pushedAt": "2023-07-04T17:35:44Z", - "forks": 473, + "forks": 475, "issues": 16, "subscribers": 66, - "stars": 11781, + "stars": 11798, "dependencies": 0 }, "name": "mitt", @@ -141967,8 +142139,8 @@ "unmaintained": true, "npmPkg": "mitt", "npm": { - "downloads": 52160988, - "weekDownloads": 14290195, + "downloads": 47131608, + "weekDownloads": 11928931, "size": 26444, "versionsCount": 12, "latestRelease": "3.0.1", @@ -141985,7 +142157,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.517, + "popularity": -0.535, "topicSearchString": "events eventemitter emitter pubsub mitt event-handlers tiny event event-bus event-listener" }, { @@ -142046,8 +142218,8 @@ "configPlugin": false }, "npm": { - "downloads": 61, - "weekDownloads": 22, + "downloads": 50, + "weekDownloads": 17, "size": 43527, "versionsCount": 7, "latestRelease": "0.2.1", @@ -142059,7 +142231,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.436, + "popularity": -0.441, "topicSearchString": "expo cache github build eas" }, { @@ -142085,10 +142257,10 @@ "updatedAt": "2025-11-06T16:03:40Z", "createdAt": "2020-04-21T11:56:22Z", "pushedAt": "2025-11-06T16:03:40Z", - "forks": 201, - "issues": 54, - "subscribers": 11, - "stars": 2167, + "forks": 202, + "issues": 55, + "subscribers": 10, + "stars": 2175, "dependencies": 1 }, "name": "@hookform/resolvers", @@ -142141,24 +142313,23 @@ "configPlugin": false }, "npm": { - "downloads": 43222481, - "weekDownloads": 10103769, + "downloads": 40995371, + "weekDownloads": 8814063, "size": 989826, "versionsCount": 132, "latestRelease": "5.2.2", "latestReleaseDate": "2025-09-14T08:30:00.918Z", "hasReadme": true }, - "score": 100, + "score": 90, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.199, + "popularity": 0.183, "topicSearchString": "scheme validation scheme-validation hookform 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" }, { @@ -142183,10 +142354,10 @@ "updatedAt": "2025-06-25T05:31:03Z", "createdAt": "2022-01-02T10:00:57Z", "pushedAt": "2025-06-25T05:31:03Z", - "forks": 130, + "forks": 129, "issues": 1, "subscribers": 12, - "stars": 6691, + "stars": 6707, "dependencies": 1 }, "name": "class-variance-authority", @@ -142220,8 +142391,8 @@ }, "npmPkg": "class-variance-authority", "npm": { - "downloads": 33919072, - "weekDownloads": 9763195, + "downloads": 37153966, + "weekDownloads": 8655969, "size": 22073, "versionsCount": 27, "latestRelease": "0.7.1", @@ -142237,7 +142408,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.245, + "popularity": 0.198, "topicSearchString": "class-variance-authority classes classname classnames css cva stitches vanilla-extract variants" }, { @@ -142268,7 +142439,7 @@ "forks": 30, "issues": 3, "subscribers": 3, - "stars": 246, + "stars": 248, "dependencies": 0 }, "name": "phosphor-react-native", @@ -142300,8 +142471,8 @@ }, "npmPkg": "phosphor-react-native", "npm": { - "downloads": 104494, - "weekDownloads": 34358, + "downloads": 152228, + "weekDownloads": 41459, "size": 23534565, "versionsCount": 22, "latestRelease": "3.0.2", @@ -142315,7 +142486,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.529, + "popularity": 0.231, "topicSearchString": "ios android icons phosphoricons svg-icons svg" }, { @@ -142380,8 +142551,8 @@ }, "npmPkg": "react-native-ranking-leaderboard", "npm": { - "downloads": 20, - "weekDownloads": 2, + "downloads": 47, + "weekDownloads": 15, "size": 2626397, "versionsCount": 9, "latestRelease": "0.7.1", @@ -142394,7 +142565,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.9, + "popularity": -0.727, "topicSearchString": "leaderboard scoreboard ranking rank profile customizable ios android component library package" }, { @@ -142422,10 +142593,10 @@ "updatedAt": "2025-09-25T10:22:03Z", "createdAt": "2025-05-15T23:07:36Z", "pushedAt": "2025-09-25T10:22:03Z", - "forks": 26, + "forks": 25, "issues": 23, - "subscribers": 11, - "stars": 534, + "subscribers": 10, + "stars": 540, "dependencies": 0 }, "name": "react-native-reanimated-dnd", @@ -142455,8 +142626,8 @@ }, "npmPkg": "react-native-reanimated-dnd", "npm": { - "downloads": 101868, - "weekDownloads": 28413, + "downloads": 125849, + "weekDownloads": 30585, "size": 99622, "versionsCount": 6, "latestRelease": "1.1.0", @@ -142469,7 +142640,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.237, + "popularity": 0.207, "topicSearchString": "drag-and-drop reanimated sortable dnd gesture-handler" }, { @@ -142529,8 +142700,8 @@ "unmaintained": true, "npmPkg": "react-native-pressable-opacity", "npm": { - "downloads": 17918, - "weekDownloads": 5110, + "downloads": 13869, + "weekDownloads": 3657, "size": 16799, "versionsCount": 10, "latestRelease": "1.0.10", @@ -142544,7 +142715,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.508, + "popularity": -0.526, "topicSearchString": "pressable opacity component module pressability button" }, { @@ -142621,8 +142792,8 @@ "unmaintained": true, "npmPkg": "react-native-highlight-overlay", "npm": { - "downloads": 601, - "weekDownloads": 211, + "downloads": 382, + "weekDownloads": 111, "size": 152110, "versionsCount": 8, "latestRelease": "1.4.0", @@ -142636,7 +142807,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.201, + "popularity": -1.251, "topicSearchString": "ios android web overlay highlight focus typed typescript tooltip tutorial hint walkthrough reanimated reanimated2 tint typescript-library fade fade-in fade-out" }, { @@ -142663,10 +142834,10 @@ "updatedAt": "2025-11-12T15:00:44Z", "createdAt": "2023-07-28T09:08:03Z", "pushedAt": "2025-11-12T15:00:44Z", - "forks": 34, - "issues": 7, + "forks": 35, + "issues": 8, "subscribers": 1, - "stars": 131, + "stars": 133, "dependencies": 0 }, "name": "react-native-video-trim", @@ -142699,21 +142870,20 @@ }, "npmPkg": "react-native-video-trim", "npm": { - "downloads": 8393, - "weekDownloads": 2368, + "downloads": 6667, + "weekDownloads": 1505, "size": 314931, "versionsCount": 73, "latestRelease": "6.0.11", "latestReleaseDate": "2025-11-12T15:00:11.910Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.24, + "popularity": 0.192, "topicSearchString": "ios android video video-processing video-editor video-trim" }, { @@ -142742,9 +142912,9 @@ "createdAt": "2024-09-17T10:57:24Z", "pushedAt": "2025-10-28T19:58:34Z", "forks": 4, - "issues": 7, + "issues": 8, "subscribers": 4, - "stars": 621, + "stars": 641, "dependencies": 0 }, "name": "pressto", @@ -142779,8 +142949,8 @@ }, "npmPkg": "pressto", "npm": { - "downloads": 17238, - "weekDownloads": 2016, + "downloads": 21253, + "weekDownloads": 4528, "size": 120098, "versionsCount": 37, "latestRelease": "0.6.0", @@ -142793,7 +142963,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.099, + "popularity": 0.181, "topicSearchString": "ios android pressable touchable gesture animation reanimated gesture-handler pressables" }, { @@ -142818,10 +142988,10 @@ "updatedAt": "2025-12-10T14:22:26Z", "createdAt": "2021-06-24T09:03:05Z", "pushedAt": "2025-12-10T14:22:26Z", - "forks": 1119, - "issues": 1498, - "subscribers": 70, - "stars": 32113, + "forks": 1135, + "issues": 1203, + "subscribers": 69, + "stars": 32271, "dependencies": 0 }, "name": "drizzle-orm", @@ -142859,10 +143029,10 @@ }, "npmPkg": "drizzle-orm", "npm": { - "downloads": 11695762, - "weekDownloads": 2786579, + "downloads": 11945800, + "weekDownloads": 2520861, "size": 10405189, - "versionsCount": 1228, + "versionsCount": 1243, "latestRelease": "0.45.1", "latestReleaseDate": "2025-12-10T15:02:17.725Z", "hasReadme": false @@ -142876,7 +143046,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.203, + "popularity": 0.179, "topicSearchString": "drizzle orm pg mysql singlestore postgresql postgres sqlite database sql typescript ts drizzle-orm" }, { @@ -142936,8 +143106,8 @@ "unmaintained": true, "npmPkg": "react-native-exit-app", "npm": { - "downloads": 135632, - "weekDownloads": 39197, + "downloads": 64992, + "weekDownloads": 30643, "size": 40270, "versionsCount": 4, "latestRelease": "2.0.0", @@ -142952,7 +143122,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.504, + "popularity": -0.099, "topicSearchString": "exit close shutdown kill android ios" }, { @@ -142982,7 +143152,7 @@ "forks": 14, "issues": 1, "subscribers": 4, - "stars": 82, + "stars": 83, "dependencies": 0 }, "name": "react-native-device-country", @@ -143021,8 +143191,8 @@ }, "npmPkg": "react-native-device-country", "npm": { - "downloads": 11387, - "weekDownloads": 3167, + "downloads": 10731, + "weekDownloads": 2820, "size": 115018, "versionsCount": 8, "latestRelease": "2.0.1", @@ -143036,7 +143206,7 @@ "Has a description", "Not supporting New Architecture" ], - "popularity": 0.236, + "popularity": 0.223, "topicSearchString": "ios android country device location device-location phone-location gps-location gps phone-code phone-number simcard" }, { @@ -143062,10 +143232,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-checkbox", @@ -143093,10 +143263,10 @@ }, "npmPkg": "expo-checkbox", "npm": { - "downloads": 382238, - "weekDownloads": 101508, + "downloads": 195779, + "weekDownloads": 92365, "size": 50500, - "versionsCount": 136, + "versionsCount": 137, "latestRelease": "5.0.8", "latestReleaseDate": "2025-12-05T06:51:55.636Z", "hasReadme": true @@ -143111,7 +143281,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.226, + "popularity": 0.651, "topicSearchString": "expo expo-checkbox" }, { @@ -143182,8 +143352,8 @@ }, "npmPkg": "react-native-pushdown-alert", "npm": { - "downloads": 26, - "weekDownloads": 7, + "downloads": 57, + "weekDownloads": 10, "size": 126341, "versionsCount": 8, "latestRelease": "0.5.2", @@ -143195,7 +143365,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.767, + "popularity": -0.846, "topicSearchString": "ios android web alert pushdown-alert notification customizable success-alert error-alert warning-alert animation dropdown notifications pushdown" }, { @@ -143270,8 +143440,8 @@ }, "npmPkg": "react-native-credentials-manager", "npm": { - "downloads": 1565, - "weekDownloads": 344, + "downloads": 1550, + "weekDownloads": 299, "size": 158073, "versionsCount": 15, "latestRelease": "0.8.1", @@ -143283,7 +143453,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.187, + "popularity": 0.164, "topicSearchString": "ios android passkeys webauthn authentication credential-manager google-signin passwordless biometric security identity fido2 signin google-sign-in password-manager signup" }, { @@ -143345,8 +143515,8 @@ }, "npmPkg": "expo-resolve-url", "npm": { - "downloads": 9, - "weekDownloads": 4, + "downloads": 13, + "weekDownloads": 5, "size": 14753, "versionsCount": 2, "latestRelease": "1.0.1", @@ -143359,7 +143529,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.6, + "popularity": -0.667, "topicSearchString": "expo expo-resolve-url resolveurl unshorten url url-shortener" }, { @@ -143421,8 +143591,8 @@ "configPlugin": false }, "npm": { - "downloads": 7423, - "weekDownloads": 1772, + "downloads": 6598, + "weekDownloads": 2284, "size": 23031, "versionsCount": 6, "latestRelease": "1.0.6", @@ -143435,7 +143605,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.047, + "popularity": 0.044, "topicSearchString": "word cloud wordcloud word-cloud buuble bubble-chart visualization tag tagcloud tag-cloud" }, { @@ -143459,13 +143629,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-29T06:18:29Z", + "updatedAt": "2026-01-06T10:24:33Z", "createdAt": "2025-05-04T02:22:05Z", - "pushedAt": "2025-12-29T06:18:29Z", + "pushedAt": "2026-01-06T10:24:33Z", "forks": 0, - "issues": 1, + "issues": 0, "subscribers": 1, - "stars": 22, + "stars": 23, "dependencies": 0 }, "name": "react-native-nitro-network-info", @@ -143499,12 +143669,12 @@ }, "npmPkg": "react-native-nitro-network-info", "npm": { - "downloads": 224, - "weekDownloads": 73, - "size": 94436, - "versionsCount": 6, - "latestRelease": "1.0.6", - "latestReleaseDate": "2025-10-24T18:42:27.206Z", + "downloads": 329, + "weekDownloads": 44, + "size": 96222, + "versionsCount": 7, + "latestRelease": "1.0.7", + "latestReleaseDate": "2026-01-06T10:24:38.718Z", "hasReadme": true }, "score": 25, @@ -143513,7 +143683,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.719, + "popularity": -0.886, "topicSearchString": "nitro-network-info nitro network connection wifi cellular ethernet" }, { @@ -143578,8 +143748,8 @@ }, "npmPkg": "expo-pencilkit-ui", "npm": { - "downloads": 221, - "weekDownloads": 20, + "downloads": 229, + "weekDownloads": 66, "size": 53913, "versionsCount": 5, "latestRelease": "1.0.4", @@ -143592,7 +143762,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.673, + "popularity": -0.501, "topicSearchString": "expo expo-module pencilkit apple-pencil drawing canvas ios expo-pencilkit-ui expo-pencilkit apple-pencilkit" }, { @@ -143655,8 +143825,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 591, - "weekDownloads": 91, + "downloads": 459, + "weekDownloads": 289, "size": 207761, "versionsCount": 23, "latestRelease": "0.7.1", @@ -143669,7 +143839,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.619, + "popularity": -0.215, "topicSearchString": "whip whep webrtc streaming video audio" }, { @@ -143693,13 +143863,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T17:16:41Z", + "updatedAt": "2026-01-07T13:19:01Z", "createdAt": "2024-07-03T09:13:20Z", - "pushedAt": "2025-12-30T17:16:41Z", - "forks": 36, - "issues": 16, + "pushedAt": "2026-01-07T13:19:01Z", + "forks": 37, + "issues": 18, "subscribers": 10, - "stars": 628, + "stars": 637, "dependencies": 1 }, "name": "react-native-audio-api", @@ -143731,10 +143901,10 @@ }, "npmPkg": "react-native-audio-api", "npm": { - "downloads": 35711, - "weekDownloads": 7581, + "downloads": 33510, + "weekDownloads": 8110, "size": 7450938, - "versionsCount": 299, + "versionsCount": 310, "latestRelease": "0.10.3", "latestReleaseDate": "2025-12-12T12:10:44.824Z", "hasReadme": false @@ -143745,7 +143915,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.18, + "popularity": 0.206, "topicSearchString": "audio audio-api web-audio-api music player" }, { @@ -143804,8 +143974,8 @@ "unmaintained": true, "npmPkg": "react-native-public-ip", "npm": { - "downloads": 32908, - "weekDownloads": 8800, + "downloads": 24930, + "weekDownloads": 7233, "size": 2558, "versionsCount": 3, "latestRelease": "1.0.2", @@ -143820,7 +143990,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.523, + "popularity": -0.503, "topicSearchString": "ip ipv4 ipv6 address public external own" }, { @@ -143888,8 +144058,8 @@ }, "npmPkg": "react-native-viewport-detector", "npm": { - "downloads": 1749, - "weekDownloads": 514, + "downloads": 1800, + "weekDownloads": 399, "size": 14942, "versionsCount": 8, "latestRelease": "1.0.7", @@ -143903,7 +144073,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.25, + "popularity": 0.189, "topicSearchString": "viewport visibility detector in-view screen components ui visibility-detection mobile user-experience optimization library utility performance" }, { @@ -143972,8 +144142,8 @@ }, "unmaintained": true, "npm": { - "downloads": 25, - "weekDownloads": 2, + "downloads": 18, + "weekDownloads": 5, "size": 2196927, "versionsCount": 4, "latestRelease": "1.1.5", @@ -143988,7 +144158,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.67, + "popularity": -1.5, "topicSearchString": "component splash-screen lottie-splash-screen lottie animation splashscreen splash launch-screen launchscreen android ios" }, { @@ -144039,8 +144209,8 @@ }, "npmPkg": "react-fast-memo", "npm": { - "downloads": 30, - "weekDownloads": 4, + "downloads": 21, + "weekDownloads": 15, "size": 9571, "versionsCount": 7, "latestRelease": "2.0.1", @@ -144054,7 +144224,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.636, + "popularity": 0, "topicSearchString": "" }, { @@ -144075,13 +144245,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-22T02:34:22Z", + "updatedAt": "2026-01-03T05:55:46Z", "createdAt": "2022-03-26T13:31:01Z", - "pushedAt": "2025-11-22T02:34:22Z", + "pushedAt": "2026-01-03T05:55:46Z", "forks": 25, - "issues": 13, + "issues": 15, "subscribers": 12, - "stars": 1929, + "stars": 1932, "dependencies": 0 }, "name": "mutative", @@ -144116,8 +144286,8 @@ }, "npmPkg": "mutative", "npm": { - "downloads": 225841, - "weekDownloads": 210107, + "downloads": 711488, + "weekDownloads": 184572, "size": 705484, "versionsCount": 33, "latestRelease": "1.3.0", @@ -144133,7 +144303,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 1.041, + "popularity": 0.221, "topicSearchString": "immutable mutable copy-on-write mutative immutability mutation immer reducer redux state-management" }, { @@ -144158,10 +144328,10 @@ "updatedAt": "2025-12-29T09:20:13Z", "createdAt": "2017-12-29T12:25:47Z", "pushedAt": "2025-12-29T09:20:13Z", - "forks": 859, - "issues": 33, + "forks": 863, + "issues": 34, "subscribers": 149, - "stars": 28799, + "stars": 28826, "dependencies": 0 }, "name": "immer", @@ -144193,8 +144363,8 @@ }, "npmPkg": "immer", "npm": { - "downloads": 79141595, - "weekDownloads": 20658071, + "downloads": 71368976, + "weekDownloads": 17049196, "size": 896999, "versionsCount": 181, "latestRelease": "11.1.3", @@ -144210,7 +144380,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.222, + "popularity": 0.203, "topicSearchString": "immutable mutable copy-on-write immutables reducer redux state-tree" }, { @@ -144279,8 +144449,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 23711, - "weekDownloads": 6155, + "downloads": 18697, + "weekDownloads": 4807, "size": 13570, "versionsCount": 2, "latestRelease": "0.2.0", @@ -144292,7 +144462,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.029, + "popularity": -0.031, "topicSearchString": "ios android exit exit-app close-app quit-app app-exit android-exit ios-exit system-exit" }, { @@ -144357,21 +144527,20 @@ "moduleType": "turbo" }, "npm": { - "downloads": 49, - "weekDownloads": 12, + "downloads": 35, + "weekDownloads": 9, "size": 27654, "versionsCount": 2, "latestRelease": "0.1.3", "latestReleaseDate": "2025-11-06T12:39:17.833Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.782, + "popularity": -0.775, "topicSearchString": "ios tvos apple-tv keyboard tvos-keyboard voice-typing voice-search uisearchcontroller tv" }, { @@ -144446,8 +144615,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 31, - "weekDownloads": 11, + "downloads": 27, + "weekDownloads": 7, "size": 51365, "versionsCount": 1, "latestRelease": "0.1.0", @@ -144460,7 +144629,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.686, + "popularity": -0.767, "topicSearchString": "ios android ssl ssl-pinning tvos certificate-pinning https network-security fetch axios ssl-pinning-tvos secure-networking networking tls cert-pinning module" }, { @@ -144525,7 +144694,7 @@ }, "npmPkg": "rn-watch-connect", "npm": { - "downloads": 14, + "downloads": 12, "weekDownloads": 2, "size": 65492, "versionsCount": 1, @@ -144539,7 +144708,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.867, + "popularity": -0.8, "topicSearchString": "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" }, { @@ -144598,8 +144767,8 @@ }, "npmPkg": "loro-react-native", "npm": { - "downloads": 265, - "weekDownloads": 133, + "downloads": 21, + "weekDownloads": 12, "size": 64363407, "versionsCount": 15, "latestRelease": "1.10.3", @@ -144612,7 +144781,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.571, + "popularity": -0.4, "topicSearchString": "ios android" }, { @@ -144641,13 +144810,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-01T14:21:46Z", + "updatedAt": "2026-01-11T07:40:43Z", "createdAt": "2025-06-13T13:37:30Z", - "pushedAt": "2025-12-01T14:21:46Z", + "pushedAt": "2026-01-11T07:40:43Z", "forks": 0, "issues": 0, "subscribers": 1, - "stars": 51, + "stars": 52, "dependencies": 0 }, "name": "react-native-navigation-mode", @@ -144683,12 +144852,12 @@ }, "npmPkg": "react-native-navigation-mode", "npm": { - "downloads": 25907, - "weekDownloads": 6795, - "size": 44006, - "versionsCount": 19, - "latestRelease": "1.2.5", - "latestReleaseDate": "2025-12-01T14:21:52.994Z", + "downloads": 18128, + "weekDownloads": 6513, + "size": 43124, + "versionsCount": 20, + "latestRelease": "1.2.6", + "latestReleaseDate": "2026-01-11T05:27:20.110Z", "hasReadme": true }, "score": 25, @@ -144697,7 +144866,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.223, + "popularity": 0.555, "topicSearchString": "android ios navigation gesture navigation-buttons edge-to-edge navigation-bar turbo-module gestures" }, { @@ -144726,13 +144895,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-31T21:07:22Z", + "updatedAt": "2026-01-10T23:08:01Z", "createdAt": "2025-06-13T03:34:57Z", - "pushedAt": "2025-12-31T21:07:22Z", - "forks": 7, - "issues": 4, + "pushedAt": "2026-01-10T23:08:01Z", + "forks": 8, + "issues": 3, "subscribers": 4, - "stars": 192, + "stars": 196, "dependencies": 0 }, "name": "@sbaiahmed1/react-native-blur", @@ -144771,12 +144940,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 10828, - "weekDownloads": 2566, - "size": 232589, - "versionsCount": 22, - "latestRelease": "4.3.1", - "latestReleaseDate": "2025-12-31T21:07:44.234Z", + "downloads": 9113, + "weekDownloads": 3774, + "size": 283813, + "versionsCount": 25, + "latestRelease": "4.5.0", + "latestReleaseDate": "2026-01-10T23:08:53.804Z", "hasReadme": true }, "score": 25, @@ -144785,7 +144954,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.201, + "popularity": 0.352, "topicSearchString": "ios android blur modern-blur android-blur blur-effect blurview visualeffectview liquid-glass liquidglass liquidglassreact progressive-blur liquid-glass-container" }, { @@ -144847,8 +145016,8 @@ }, "npmPkg": "react-native-rn-in-app-update", "npm": { - "downloads": 181, - "weekDownloads": 122, + "downloads": 55, + "weekDownloads": 13, "size": 35395, "versionsCount": 7, "latestRelease": "1.2.0", @@ -144862,7 +145031,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.419, + "popularity": -0.783, "topicSearchString": "ios android in-app-update android-update play-store google-play update play-core app-update" }, { @@ -144885,13 +145054,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-20T16:15:01Z", + "updatedAt": "2026-01-08T17:12:54Z", "createdAt": "2023-08-27T21:15:14Z", - "pushedAt": "2025-12-20T16:15:01Z", + "pushedAt": "2026-01-08T17:12:54Z", "forks": 35, - "issues": 27, + "issues": 29, "subscribers": 9, - "stars": 653, + "stars": 667, "dependencies": 2 }, "name": "@nandorojo/galeria", @@ -144918,10 +145087,10 @@ "moduleType": "expo" }, "npm": { - "downloads": 170122, - "weekDownloads": 33328, + "downloads": 237528, + "weekDownloads": 36495, "size": 83169, - "versionsCount": 21, + "versionsCount": 25, "latestRelease": "1.2.0", "latestReleaseDate": "2025-03-21T15:33:41.079Z", "hasReadme": false @@ -144934,7 +145103,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.167, + "popularity": 0.131, "topicSearchString": "expo galeria" }, { @@ -144996,8 +145165,8 @@ }, "npmPkg": "stan-js", "npm": { - "downloads": 1769, - "weekDownloads": 414, + "downloads": 1413, + "weekDownloads": 460, "size": 74788, "versionsCount": 31, "latestRelease": "1.9.1", @@ -145010,7 +145179,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.199, + "popularity": 0.277, "topicSearchString": "state store context rerenders typescript intellisense" }, { @@ -145038,7 +145207,7 @@ "forks": 63, "issues": 50, "subscribers": 7, - "stars": 240, + "stars": 241, "dependencies": 1 }, "name": "@openspacelabs/react-native-zoomable-view", @@ -145074,8 +145243,8 @@ "configPlugin": false }, "npm": { - "downloads": 115443, - "weekDownloads": 33193, + "downloads": 112272, + "weekDownloads": 24940, "size": 499156, "versionsCount": 16, "latestRelease": "2.4.2", @@ -145090,7 +145259,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.244, + "popularity": 0.189, "topicSearchString": "component ios android pinch-to-zoom pinch mobile view zoom zoomable double tap" }, { @@ -145114,13 +145283,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-11-17T04:46:27Z", + "updatedAt": "2026-01-10T10:07:38Z", "createdAt": "2025-06-02T04:09:25Z", - "pushedAt": "2025-11-17T04:46:27Z", - "forks": 4, + "pushedAt": "2026-01-10T10:07:38Z", + "forks": 5, "issues": 0, "subscribers": 1, - "stars": 68, + "stars": 69, "dependencies": 0 }, "name": "react-native-nitro-toast", @@ -145156,12 +145325,12 @@ }, "npmPkg": "react-native-nitro-toast", "npm": { - "downloads": 365, - "weekDownloads": 111, - "size": 175052, - "versionsCount": 19, - "latestRelease": "1.2.6", - "latestReleaseDate": "2025-11-17T04:46:56.684Z", + "downloads": 446, + "weekDownloads": 84, + "size": 175417, + "versionsCount": 20, + "latestRelease": "1.2.7", + "latestReleaseDate": "2026-01-10T10:44:52.084Z", "hasReadme": true }, "score": 25, @@ -145170,7 +145339,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.489, + "popularity": -0.588, "topicSearchString": "nitro toast toast-notification jetpack-compose kotlin ui nitro-modules swift swiftui" }, { @@ -145225,20 +145394,21 @@ }, "npmPkg": "react-native-document-picker-macos", "npm": { - "downloads": 53, - "weekDownloads": 13, + "downloads": 57, + "weekDownloads": 24, "size": 29573, "versionsCount": 2, "latestRelease": "1.0.0", "latestReleaseDate": "2025-07-16T09:53:17.895Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": -0.783, + "popularity": -0.631, "topicSearchString": "macos" }, { @@ -145311,8 +145481,8 @@ "configPlugin": false }, "npm": { - "downloads": 1645, - "weekDownloads": 661, + "downloads": 1830, + "weekDownloads": 419, "size": 250928, "versionsCount": 11, "latestRelease": "1.1.6", @@ -145324,7 +145494,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.342, + "popularity": 0.195, "topicSearchString": "deep equal equals equality comparison object compare fast high-performance engine-aware deep-equal typescript circular crossrealm symbols custom-equality structured-equality cross-realm runtime-aware library" }, { @@ -145382,20 +145552,21 @@ "configPlugin": false }, "npm": { - "downloads": 135, - "weekDownloads": 33, + "downloads": 125, + "weekDownloads": 31, "size": 45624, "versionsCount": 5, "latestRelease": "1.1.1", "latestReleaseDate": "2025-06-20T10:24:27.962Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": -0.787, + "popularity": -0.786, "topicSearchString": "toast notification alert expo toastify" }, { @@ -145431,7 +145602,7 @@ "forks": 1, "issues": 0, "subscribers": 1, - "stars": 27, + "stars": 28, "dependencies": 2 }, "name": "react-native-youtube-bridge", @@ -145462,8 +145633,8 @@ }, "npmPkg": "react-native-youtube-bridge", "npm": { - "downloads": 1733, - "weekDownloads": 591, + "downloads": 2088, + "weekDownloads": 516, "size": 166350, "versionsCount": 26, "latestRelease": "2.1.4", @@ -145475,7 +145646,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.29, + "popularity": 0.21, "topicSearchString": "ios android youtube youtube-bridge youtube-iframe-api youtube-iframe" }, { @@ -145509,7 +145680,7 @@ "forks": 9, "issues": 4, "subscribers": 1, - "stars": 85, + "stars": 86, "dependencies": 0 }, "name": "@sbaiahmed1/react-native-biometrics", @@ -145557,8 +145728,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 12227, - "weekDownloads": 2780, + "downloads": 11601, + "weekDownloads": 2675, "size": 509356, "versionsCount": 18, "latestRelease": "0.11.0", @@ -145571,7 +145742,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.193, + "popularity": 0.196, "topicSearchString": "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 modules turbo-modules typescript mobile-login" }, { @@ -145596,10 +145767,10 @@ "updatedAt": "2025-06-22T23:28:39Z", "createdAt": "2024-12-20T17:16:12Z", "pushedAt": "2025-06-22T23:28:39Z", - "forks": 10, - "issues": 3, + "forks": 11, + "issues": 4, "subscribers": 1, - "stars": 251, + "stars": 254, "dependencies": 0 }, "name": "input-otp-native", @@ -145631,8 +145802,8 @@ }, "npmPkg": "input-otp-native", "npm": { - "downloads": 43222, - "weekDownloads": 10865, + "downloads": 32848, + "weekDownloads": 9396, "size": 163111, "versionsCount": 6, "latestRelease": "0.5.0", @@ -145646,7 +145817,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.214, + "popularity": 0.243, "topicSearchString": "otp otp-input expo-otp-input expo otp-verification ntive" }, { @@ -145707,8 +145878,8 @@ "configPlugin": false }, "npm": { - "downloads": 55, - "weekDownloads": 10, + "downloads": 106, + "weekDownloads": 29, "size": 344180, "versionsCount": 9, "latestRelease": "0.5.4", @@ -145719,7 +145890,7 @@ "matchingScoreModifiers": [ "Has a description" ], - "popularity": -0.833, + "popularity": -0.758, "topicSearchString": "ui-kit ui ts typescript js" }, { @@ -145794,21 +145965,20 @@ }, "npmPkg": "react-native-vimeo-bridge", "npm": { - "downloads": 1313, - "weekDownloads": 377, + "downloads": 1075, + "weekDownloads": 217, "size": 178001, "versionsCount": 12, "latestRelease": "1.2.0", "latestReleaseDate": "2025-11-09T09:27:25.069Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.005, + "popularity": -0.078, "topicSearchString": "expo ios android web vimeo player vimeo-player vimeo-video vimeo-bridge expo-vimeo-player expo-vimeo-video bridges vimeo-iframe expo-vimeo" }, { @@ -145873,8 +146043,8 @@ "configPlugin": false }, "npm": { - "downloads": 273, - "weekDownloads": 55, + "downloads": 302, + "weekDownloads": 37, "size": 45225, "versionsCount": 5, "latestRelease": "0.5.0", @@ -145887,7 +146057,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.828, + "popularity": -0.896, "topicSearchString": "ui aria aria-description aria-describedby a11y jsx hoc higher-order-component" }, { @@ -145916,7 +146086,7 @@ "forks": 227, "issues": 15, "subscribers": 35, - "stars": 3496, + "stars": 3501, "dependencies": 0 }, "name": "eventemitter3", @@ -145958,8 +146128,8 @@ }, "npmPkg": "eventemitter3", "npm": { - "downloads": 150597977, - "weekDownloads": 60629545, + "downloads": 192612415, + "weekDownloads": 49650399, "size": 73390, "versionsCount": 35, "latestRelease": "5.0.1", @@ -145975,7 +146145,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.592, + "popularity": 0.219, "topicSearchString": "eventemitter eventemitter2 eventemitter3 events addeventlistener addlistener emit emits emitter event once pub/sub publish reactor subscribe nodejs browser" }, { @@ -146009,7 +146179,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 18, + "stars": 19, "dependencies": 0 }, "name": "react-native-place-autocomplete-picker", @@ -146037,8 +146207,8 @@ }, "npmPkg": "react-native-place-autocomplete-picker", "npm": { - "downloads": 769, - "weekDownloads": 147, + "downloads": 483, + "weekDownloads": 148, "size": 30577, "versionsCount": 4, "latestRelease": "1.1.2", @@ -146051,7 +146221,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.837, + "popularity": -0.738, "topicSearchString": "ios android" }, { @@ -146076,9 +146246,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-10T16:09:53Z", + "updatedAt": "2026-01-09T11:57:18Z", "createdAt": "2025-05-21T11:09:57Z", - "pushedAt": "2025-12-10T16:09:53Z", + "pushedAt": "2026-01-09T11:57:18Z", "forks": 8, "issues": 6, "subscribers": 2, @@ -146111,8 +146281,8 @@ }, "npmPkg": "expo-superwall", "npm": { - "downloads": 19353, - "weekDownloads": 4560, + "downloads": 14274, + "weekDownloads": 3800, "size": 887709, "versionsCount": 53, "latestRelease": "1.0.0", @@ -146125,7 +146295,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.2, + "popularity": 0.226, "topicSearchString": "expo expo-superwall superwallexpo" }, { @@ -146183,21 +146353,20 @@ "moduleType": "nitro" }, "npm": { - "downloads": 96, - "weekDownloads": 28, + "downloads": 93, + "weekDownloads": 23, "size": 40780, "versionsCount": 3, "latestRelease": "1.3.0", "latestReleaseDate": "2025-11-10T13:34:38.583Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.745, + "popularity": -0.781, "topicSearchString": "ios android" }, { @@ -146226,7 +146395,7 @@ "createdAt": "2020-02-21T17:08:59Z", "pushedAt": "2025-12-11T04:34:21Z", "forks": 41, - "issues": 11, + "issues": 10, "subscribers": 6, "stars": 48, "dependencies": 0 @@ -146259,8 +146428,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 145116, - "weekDownloads": 45097, + "downloads": 104831, + "weekDownloads": 32107, "size": 6114150, "versionsCount": 75, "latestRelease": "2.2.0", @@ -146274,7 +146443,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.514, + "popularity": 0.51, "topicSearchString": "ios android iterable sdk library" }, { @@ -146334,8 +146503,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 18494, - "weekDownloads": 5495, + "downloads": 17274, + "weekDownloads": 4923, "size": 531535, "versionsCount": 5, "latestRelease": "1.0.2", @@ -146348,7 +146517,7 @@ "Has a description", "Not supporting New Architecture" ], - "popularity": 0.253, + "popularity": -0.008, "topicSearchString": "expo @iterable/expo-plugin expoadapteriterable" }, { @@ -146380,7 +146549,7 @@ "forks": 23, "issues": 3, "subscribers": 2, - "stars": 144, + "stars": 146, "dependencies": 7 }, "name": "@bravemobile/react-native-code-push", @@ -146411,8 +146580,8 @@ "configPlugin": true }, "npm": { - "downloads": 4807, - "weekDownloads": 1938, + "downloads": 6723, + "weekDownloads": 1987, "size": 1269068, "versionsCount": 46, "latestRelease": "12.3.1", @@ -146425,7 +146594,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.343, + "popularity": 0.251, "topicSearchString": "expo code push code-push expo-code-push codepush self-hosted" }, { @@ -146488,8 +146657,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 3128, - "weekDownloads": 841, + "downloads": 3056, + "weekDownloads": 498, "size": 1494856, "versionsCount": 19, "latestRelease": "0.10.1", @@ -146502,7 +146671,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.021, + "popularity": -0.111, "topicSearchString": "moyasar ios android apple-pay samsung-pay credit-card stc-pay" }, { @@ -146528,13 +146697,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-24T05:35:14Z", + "updatedAt": "2026-01-05T19:27:42Z", "createdAt": "2025-07-03T10:20:01Z", - "pushedAt": "2025-12-24T05:35:14Z", + "pushedAt": "2026-01-05T19:27:42Z", "forks": 3, "issues": 1, "subscribers": 4, - "stars": 21, + "stars": 23, "dependencies": 0 }, "name": "expo-libvlc-player", @@ -146565,8 +146734,8 @@ }, "npmPkg": "expo-libvlc-player", "npm": { - "downloads": 1008, - "weekDownloads": 252, + "downloads": 882, + "weekDownloads": 186, "size": 128855, "versionsCount": 112, "latestRelease": "2.3.1", @@ -146579,7 +146748,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.037, + "popularity": -0.82, "topicSearchString": "expo libvlc player expo-libvlc-player expolibvlcplayer" }, { @@ -146607,15 +146776,15 @@ "hasSponsorships": false, "hasDiscussions": true, "hasProjects": true, - "hasVulnerabilityAlerts": false, + "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-09T10:17:11Z", + "updatedAt": "2026-01-09T07:28:48Z", "createdAt": "2025-06-30T15:10:12Z", - "pushedAt": "2025-11-09T10:17:11Z", + "pushedAt": "2026-01-09T07:28:48Z", "forks": 3, "issues": 0, "subscribers": 1, - "stars": 50, + "stars": 51, "dependencies": 0 }, "name": "react-native-gesture-image-viewer", @@ -146668,12 +146837,12 @@ }, "npmPkg": "react-native-gesture-image-viewer", "npm": { - "downloads": 5927, - "weekDownloads": 1484, - "size": 213878, - "versionsCount": 48, - "latestRelease": "2.0.1", - "latestReleaseDate": "2025-11-09T10:18:23.864Z", + "downloads": 6183, + "weekDownloads": 1024, + "size": 215232, + "versionsCount": 51, + "latestRelease": "2.1.0", + "latestReleaseDate": "2026-01-09T07:30:16.153Z", "hasReadme": true }, "score": 25, @@ -146682,7 +146851,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.213, + "popularity": 0.141, "topicSearchString": "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 gesture-image-viewer" }, { @@ -146752,8 +146921,8 @@ }, "npmPkg": "react-native-cashfree-pg-sdk", "npm": { - "downloads": 1746, - "weekDownloads": 1598, + "downloads": 3449, + "weekDownloads": 749, "size": 1046320, "versionsCount": 91, "latestRelease": "2.2.5", @@ -146767,7 +146936,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.53, + "popularity": -0.065, "topicSearchString": "ios android cashfree cashfree-sdk payment-gateway cashfree-pg-sdk bnpl card cardless-emi emi net-banking payment-integration payments upi wallets" }, { @@ -146825,21 +146994,22 @@ }, "npmPkg": "react-native-unilist", "npm": { - "downloads": 15, - "weekDownloads": 2, + "downloads": 12, + "weekDownloads": 5, "size": 70326, "versionsCount": 4, "latestRelease": "0.2.0", "latestReleaseDate": "2025-07-07T05:35:04.552Z", "hasReadme": true }, - "score": 10, + "score": 0, "matchingScoreModifiers": [ "Has a README file", "Has a description", - "New Architecture support unknown" + "New Architecture support unknown", + "Not updated recently" ], - "popularity": -0.867, + "popularity": -0.5, "topicSearchString": "flatlist scrollview list unilist" }, { @@ -146899,8 +147069,8 @@ "configPlugin": false }, "npm": { - "downloads": 2, - "weekDownloads": 2, + "downloads": 51, + "weekDownloads": 7, "size": 56451, "versionsCount": 6, "latestRelease": "1.4.0", @@ -146913,7 +147083,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -1, + "popularity": -0.883, "topicSearchString": "api fetch axios hooks typescript expo http-client api-client mmkv" }, { @@ -146970,8 +147140,8 @@ }, "npmPkg": "expo-android-keyboard-fix", "npm": { - "downloads": 6208, - "weekDownloads": 1888, + "downloads": 4735, + "weekDownloads": 1306, "size": 4298, "versionsCount": 3, "latestRelease": "2.1.0", @@ -146984,7 +147154,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.009, + "popularity": -0.016, "topicSearchString": "expo android keyboard keyboardavoidingview sdk35 android15 expo-config-plugin" }, { @@ -147013,10 +147183,10 @@ "updatedAt": "2025-08-06T07:45:20Z", "createdAt": "2021-06-24T09:03:05Z", "pushedAt": "2025-08-06T07:45:20Z", - "forks": 1119, - "issues": 1498, - "subscribers": 70, - "stars": 32113, + "forks": 1135, + "issues": 1203, + "subscribers": 69, + "stars": 32271, "dependencies": 0 }, "name": "drizzle-zod", @@ -147056,10 +147226,10 @@ }, "npmPkg": "drizzle-zod", "npm": { - "downloads": 1834266, - "weekDownloads": 886747, + "downloads": 223897, + "weekDownloads": 223897, "size": 92553, - "versionsCount": 1208, + "versionsCount": 1223, "latestRelease": "0.8.3", "latestReleaseDate": "2025-08-06T08:03:58.355Z", "hasReadme": false @@ -147073,7 +147243,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.661, + "popularity": 1.1, "topicSearchString": "zod validate validation schema drizzle orm pg mysql postgresql postgres sqlite database sql typescript ts" }, { @@ -147106,7 +147276,7 @@ "forks": 17, "issues": 7, "subscribers": 3, - "stars": 181, + "stars": 185, "dependencies": 0 }, "name": "expo-drizzle-studio-plugin", @@ -147137,8 +147307,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 36778, - "weekDownloads": 9255, + "downloads": 30997, + "weekDownloads": 7567, "size": 3171727, "versionsCount": 7, "latestRelease": "0.2.1", @@ -147151,7 +147321,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.214, + "popularity": 0.208, "topicSearchString": "expo devtools drizzle drizzle-orm expo-sqlite sqlite" }, { @@ -147181,7 +147351,7 @@ "createdAt": "2022-10-05T14:46:35Z", "pushedAt": "2025-12-26T07:30:33Z", "forks": 8, - "issues": 0, + "issues": 1, "subscribers": 1, "stars": 168, "dependencies": 0 @@ -147228,8 +147398,8 @@ }, "npmPkg": "enum-plus", "npm": { - "downloads": 26795, - "weekDownloads": 6053, + "downloads": 25293, + "weekDownloads": 5926, "size": 1143783, "versionsCount": 54, "latestRelease": "3.1.6", @@ -147242,7 +147412,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.192, + "popularity": 0.199, "topicSearchString": "enum enumeration javascript typescript front-end back-end node.js browser mini-program ui-binding ssr localization globalization plugin-system vue angular internationalization reactjs vuejs" }, { @@ -147265,13 +147435,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-31T12:16:19Z", + "updatedAt": "2026-01-08T22:10:44Z", "createdAt": "2017-07-18T06:16:45Z", - "pushedAt": "2025-12-31T12:16:19Z", - "forks": 220, + "pushedAt": "2026-01-08T22:10:44Z", + "forks": 219, "issues": 1, "subscribers": 27, - "stars": 7814, + "stars": 7827, "dependencies": 0 }, "name": "react-error-boundary", @@ -147307,12 +147477,12 @@ }, "npmPkg": "react-error-boundary", "npm": { - "downloads": 28119028, - "weekDownloads": 8012811, - "size": 42515, - "versionsCount": 53, - "latestRelease": "6.0.1", - "latestReleaseDate": "2025-12-29T00:16:13.841Z", + "downloads": 22205111, + "weekDownloads": 6783558, + "size": 44046, + "versionsCount": 55, + "latestRelease": "6.0.3", + "latestReleaseDate": "2026-01-08T22:11:39.462Z", "hasReadme": true }, "score": 100, @@ -147324,7 +147494,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.242, + "popularity": 0.51, "topicSearchString": "reactjs virtual window windowed list scrolling infinite virtualized table grid spreadsheet" }, { @@ -147386,21 +147556,20 @@ "configPlugin": false }, "npm": { - "downloads": 71, - "weekDownloads": 13, + "downloads": 44, + "weekDownloads": 9, "size": 56193, "versionsCount": 12, "latestRelease": "1.2.0", "latestReleaseDate": "2025-11-05T17:23:40.782Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.838, + "popularity": -0.82, "topicSearchString": "responsive scaling expo typescript font-scale width-scale height-scale @shayrn/-scaler scaler" }, { @@ -147476,8 +147645,8 @@ }, "npmPkg": "react-native-inappbrowser-nitro", "npm": { - "downloads": 342, - "weekDownloads": 112, + "downloads": 296, + "weekDownloads": 130, "size": 381850, "versionsCount": 13, "latestRelease": "2.1.2", @@ -147490,7 +147659,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.47, + "popularity": -0.373, "topicSearchString": "in-app-browser custom-tabs safari-view-controller webview browser nitro android ios oauth authentication sso chrome-custom-tabs safari inappbrowser-nitro nitro-modules nitrogen" }, { @@ -147554,8 +147723,8 @@ }, "npmPkg": "react-native-scroll-track", "npm": { - "downloads": 55, - "weekDownloads": 7, + "downloads": 97, + "weekDownloads": 16, "size": 52958, "versionsCount": 9, "latestRelease": "1.2.0", @@ -147567,7 +147736,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.883, + "popularity": -0.855, "topicSearchString": "scrollbar scroll-indicator gesture flatlist draggable-scrollbar scroll-track animated-scroll" }, { @@ -147626,8 +147795,8 @@ }, "npmPkg": "rn-selector", "npm": { - "downloads": 376, - "weekDownloads": 77, + "downloads": 317, + "weekDownloads": 74, "size": 52487, "versionsCount": 4, "latestRelease": "0.1.3", @@ -147639,7 +147808,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.825, + "popularity": -0.8, "topicSearchString": "ios android" }, { @@ -147670,7 +147839,7 @@ "forks": 1, "issues": 0, "subscribers": 0, - "stars": 10, + "stars": 11, "dependencies": 0 }, "name": "expo-native-alipay", @@ -147701,7 +147870,7 @@ }, "npmPkg": "expo-native-alipay", "npm": { - "downloads": 74, + "downloads": 71, "weekDownloads": 11, "size": 7412352, "versionsCount": 2, @@ -147714,7 +147883,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.871, + "popularity": -0.863, "topicSearchString": "expo expo-alipay exponativealipay alipay alipay-sdk" }, { @@ -147742,7 +147911,7 @@ "createdAt": "2025-07-17T08:07:51Z", "pushedAt": "2025-11-12T06:38:36Z", "forks": 2, - "issues": 0, + "issues": 1, "subscribers": 0, "stars": 7, "dependencies": 0 @@ -147772,21 +147941,20 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1791, - "weekDownloads": 216, + "downloads": 2157, + "weekDownloads": 309, "size": 31347, "versionsCount": 6, "latestRelease": "0.1.6", "latestReleaseDate": "2025-11-12T06:38:41.802Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.147, + "popularity": -0.128, "topicSearchString": "ios android" }, { @@ -147858,8 +148026,8 @@ }, "npmPkg": "react-native-full-screen-notification-incoming-call", "npm": { - "downloads": 5631, - "weekDownloads": 800, + "downloads": 5051, + "weekDownloads": 1875, "size": 208622, "versionsCount": 20, "latestRelease": "1.1.0", @@ -147873,7 +148041,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.121, + "popularity": 0.316, "topicSearchString": "ios android notification fullscreen-intent time-sensitive-notification block-screen incoming-notifications foreground-service voip incomming incomming-call video-call firebase-messaging java notifications" }, { @@ -147896,13 +148064,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-30T02:00:37Z", + "updatedAt": "2026-01-05T15:12:42Z", "createdAt": "2025-07-11T21:17:21Z", - "pushedAt": "2025-12-30T02:00:37Z", - "forks": 29, - "issues": 0, + "pushedAt": "2026-01-05T15:12:42Z", + "forks": 28, + "issues": 1, "subscribers": 4, - "stars": 998, + "stars": 1024, "dependencies": 0 }, "name": "react-native-screen-transitions", @@ -147932,13 +148100,13 @@ }, "npmPkg": "react-native-screen-transitions", "npm": { - "downloads": 14796, - "weekDownloads": 3659, - "size": 1683425, - "versionsCount": 49, - "latestRelease": "3.2.0", - "latestReleaseDate": "2025-12-30T02:01:15.586Z", - "hasReadme": true + "downloads": 14441, + "weekDownloads": 3181, + "size": 1684118, + "versionsCount": 51, + "latestRelease": "3.2.1", + "latestReleaseDate": "2026-01-05T15:19:50.673Z", + "hasReadme": false }, "score": 60, "matchingScoreModifiers": [ @@ -147949,7 +148117,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.21, + "popularity": 0.187, "topicSearchString": "transitions animation navigation expo-router reanimated" }, { @@ -147979,7 +148147,7 @@ "forks": 6, "issues": 8, "subscribers": 30, - "stars": 164, + "stars": 165, "dependencies": 0 }, "name": "@expensify/react-native-wallet", @@ -148007,21 +148175,20 @@ "moduleType": "turbo" }, "npm": { - "downloads": 23829, - "weekDownloads": 6876, + "downloads": 17686, + "weekDownloads": 5818, "size": 2205293, "versionsCount": 10, "latestRelease": "0.1.14", "latestReleaseDate": "2025-11-03T20:02:55.671Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.245, + "popularity": 0.53, "topicSearchString": "ios android" }, { @@ -148048,13 +148215,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-18T05:54:34Z", + "updatedAt": "2026-01-05T23:06:29Z", "createdAt": "2025-02-01T13:40:42Z", - "pushedAt": "2025-11-18T05:54:34Z", + "pushedAt": "2026-01-05T23:06:29Z", "forks": 7, "issues": 106, "subscribers": 7, - "stars": 172, + "stars": 173, "dependencies": 5 }, "name": "react-native-node-api", @@ -148082,12 +148249,12 @@ "configPlugin": false }, "npm": { - "downloads": 39, - "weekDownloads": 25, - "size": 154940, - "versionsCount": 15, - "latestRelease": "0.7.1", - "latestReleaseDate": "2025-11-07T11:17:33.871Z", + "downloads": 332, + "weekDownloads": 23, + "size": 156148, + "versionsCount": 17, + "latestRelease": "1.0.1", + "latestReleaseDate": "2026-01-05T23:08:56.709Z", "hasReadme": true }, "score": 15, @@ -148097,7 +148264,7 @@ "Has a description", "Lots of open issues" ], - "popularity": -0.194, + "popularity": -0.691, "topicSearchString": "node-api napi node-addon-api addon" }, { @@ -148116,13 +148283,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-11-01T10:26:03Z", + "updatedAt": "2026-01-10T16:47:30Z", "createdAt": "2025-06-16T17:02:56Z", - "pushedAt": "2025-11-01T10:26:03Z", + "pushedAt": "2026-01-10T16:47:30Z", "forks": 14, "issues": 1, "subscribers": 3, - "stars": 301, + "stars": 306, "dependencies": 0 }, "name": "react-native-apple-llm", @@ -148177,21 +148344,22 @@ }, "npmPkg": "react-native-apple-llm", "npm": { - "downloads": 478, - "weekDownloads": 132, - "size": 70658, - "versionsCount": 13, - "latestRelease": "1.0.13", - "latestReleaseDate": "2025-11-01T10:27:00.430Z", + "downloads": 275, + "weekDownloads": 93, + "size": 85867, + "versionsCount": 15, + "latestRelease": "1.0.15", + "latestReleaseDate": "2026-01-10T16:48:26.695Z", "hasReadme": true }, - "score": 30, + "score": 40, "matchingScoreModifiers": [ "Known", + "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.514, + "popularity": -0.459, "topicSearchString": "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" }, { @@ -148253,8 +148421,8 @@ "unmaintained": true, "npmPkg": "expo-atproto-auth", "npm": { - "downloads": 15, - "weekDownloads": 3, + "downloads": 16, + "weekDownloads": 7, "size": 696564, "versionsCount": 1, "latestRelease": "0.1.1", @@ -148268,7 +148436,7 @@ "New Architecture support unknown", "Unmaintained" ], - "popularity": -1.55, + "popularity": -1.283, "topicSearchString": "expo expo-atproto-auth expoatprotoauth" }, { @@ -148294,8 +148462,8 @@ "updatedAt": "2025-11-03T05:33:01Z", "createdAt": "2024-11-19T01:03:05Z", "pushedAt": "2025-11-03T05:33:01Z", - "forks": 21, - "issues": 19, + "forks": 22, + "issues": 42, "subscribers": 4, "stars": 139, "dependencies": 4 @@ -148327,23 +148495,22 @@ }, "npmPkg": "react-native-css", "npm": { - "downloads": 61453, - "weekDownloads": 17574, + "downloads": 83192, + "weekDownloads": 18262, "size": 1924145, "versionsCount": 129, "latestRelease": "3.0.1", "latestReleaseDate": "2025-10-11T08:13:45.212Z", "hasReadme": false }, - "score": 35, + "score": 25, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.243, + "popularity": 0.187, "topicSearchString": "ios android css css-in-js" }, { @@ -148404,21 +148571,22 @@ }, "npmPkg": "rn-maps-clustering", "npm": { - "downloads": 804, - "weekDownloads": 101, + "downloads": 1229, + "weekDownloads": 172, "size": 95370, "versionsCount": 3, "latestRelease": "0.1.2", "latestReleaseDate": "2025-07-09T07:16:30.840Z", "hasReadme": true }, - "score": 10, + "score": 0, "matchingScoreModifiers": [ "Has a README file", "Has a description", - "New Architecture support unknown" + "New Architecture support unknown", + "Not updated recently" ], - "popularity": -0.643, + "popularity": 0.119, "topicSearchString": "maps cluster clustering supercluster ios android" }, { @@ -148487,8 +148655,8 @@ "configPlugin": false }, "npm": { - "downloads": 85, - "weekDownloads": 32, + "downloads": 20, + "weekDownloads": 8, "size": 34848, "versionsCount": 3, "latestRelease": "0.3.0", @@ -148502,7 +148670,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.68, + "popularity": -0.6, "topicSearchString": "responsive-ui responsive-view responsive-screen responsive scaling ui-design screen-size mobile-ui adaptive cross-platform android ios responsive-layout ui" }, { @@ -148567,8 +148735,8 @@ }, "npmPkg": "react-native-orientation-turbo", "npm": { - "downloads": 5363, - "weekDownloads": 1636, + "downloads": 3604, + "weekDownloads": 1241, "size": 78868, "versionsCount": 7, "latestRelease": "2.2.0", @@ -148580,7 +148748,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.009, + "popularity": 0.043, "topicSearchString": "orientation screen-orientation rotation portrait landscape turbo-module new-architecture ios android" }, { @@ -148639,20 +148807,21 @@ }, "npmPkg": "react-native-mixins", "npm": { - "downloads": 73, - "weekDownloads": 24, + "downloads": 61, + "weekDownloads": 4, "size": 14323, "versionsCount": 1, "latestRelease": "0.1.0", "latestReleaseDate": "2025-07-06T20:06:07.391Z", "hasReadme": true }, - "score": 15, + "score": 5, "matchingScoreModifiers": [ "Has a README file", - "Has a description" + "Has a description", + "Not updated recently" ], - "popularity": -0.718, + "popularity": -0.943, "topicSearchString": "ios android typescript" }, { @@ -148711,8 +148880,8 @@ }, "npmPkg": "expo-azure-blob-storage", "npm": { - "downloads": 126, - "weekDownloads": 7, + "downloads": 26, + "weekDownloads": 6, "size": 95432, "versionsCount": 2, "latestRelease": "0.0.2", @@ -148726,7 +148895,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.952, + "popularity": -0.8, "topicSearchString": "expo azure blob-storage file-upload image-upload azure-storage expo-azure" }, { @@ -148756,10 +148925,10 @@ "updatedAt": "2025-12-19T23:14:24Z", "createdAt": "2024-08-19T21:53:42Z", "pushedAt": "2025-12-19T23:14:24Z", - "forks": 314, - "issues": 6, - "subscribers": 36, - "stars": 9564, + "forks": 318, + "issues": 8, + "subscribers": 37, + "stars": 9621, "dependencies": 3 }, "name": "@instantdb/react-native", @@ -148775,13 +148944,13 @@ "configPlugin": false }, "npm": { - "downloads": 49335, - "weekDownloads": 11328, - "size": 132700, - "versionsCount": 1809, - "latestRelease": "0.22.96", - "latestReleaseDate": "2025-12-20T01:40:31.374Z", - "hasReadme": true + "downloads": 34656, + "weekDownloads": 13080, + "size": 129428, + "versionsCount": 1838, + "latestRelease": "0.22.101", + "latestReleaseDate": "2026-01-09T17:16:12.988Z", + "hasReadme": false }, "score": 80, "matchingScoreModifiers": [ @@ -148793,7 +148962,7 @@ "Has a description", "No license, GPL license or unrecognized license" ], - "popularity": 0.195, + "popularity": 0.571, "topicSearchString": "" }, { @@ -148848,8 +149017,8 @@ "configPlugin": false }, "npm": { - "downloads": 454, - "weekDownloads": 67, + "downloads": 535, + "weekDownloads": 78, "size": 9295, "versionsCount": 4, "latestRelease": "1.0.3", @@ -148862,7 +149031,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.874, + "popularity": -0.875, "topicSearchString": "barcode generator" }, { @@ -148887,10 +149056,10 @@ "updatedAt": "2025-12-29T12:34:32Z", "createdAt": "2017-01-03T15:24:03Z", "pushedAt": "2025-12-29T12:34:32Z", - "forks": 72, - "issues": 0, + "forks": 73, + "issues": 1, "subscribers": 11, - "stars": 1286, + "stars": 1293, "dependencies": 1 }, "name": "otpauth", @@ -148935,8 +149104,8 @@ }, "npmPkg": "otpauth", "npm": { - "downloads": 2932430, - "weekDownloads": 697776, + "downloads": 2608702, + "weekDownloads": 634279, "size": 750590, "versionsCount": 109, "latestRelease": "9.4.1", @@ -148951,7 +149120,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.202, + "popularity": 0.207, "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 javascript nodejs node node-js" }, { @@ -148977,10 +149146,10 @@ "updatedAt": "2020-06-09T08:59:48Z", "createdAt": "2017-06-15T22:23:23Z", "pushedAt": "2020-06-09T08:59:48Z", - "forks": 102, + "forks": 103, "issues": 22, "subscribers": 15, - "stars": 2040, + "stars": 2042, "dependencies": 0 }, "name": "fast-deep-equal", @@ -149010,8 +149179,8 @@ "unmaintained": true, "npmPkg": "fast-deep-equal", "npm": { - "downloads": 318741749, - "weekDownloads": 81537633, + "downloads": 250709783, + "weekDownloads": 67710139, "size": 12966, "versionsCount": 14, "latestRelease": "3.1.3", @@ -149028,7 +149197,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.533, + "popularity": -0.52, "topicSearchString": "fast equal deep-equal deep-equals" }, { @@ -149060,7 +149229,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 11, + "stars": 12, "dependencies": 0 }, "name": "ping-react-native", @@ -149090,8 +149259,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 127, - "weekDownloads": 32, + "downloads": 86, + "weekDownloads": 14, "size": 146584, "versionsCount": 17, "latestRelease": "2.0.0", @@ -149103,7 +149272,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.779, + "popularity": -0.86, "topicSearchString": "ping ping-ios ping-android ping-macos" }, { @@ -149171,8 +149340,8 @@ "configPlugin": false }, "npm": { - "downloads": 2941797, - "weekDownloads": 973733, + "downloads": 2977367, + "weekDownloads": 811100, "size": 150096, "versionsCount": 77, "latestRelease": "3.9.0", @@ -149187,7 +149356,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.531, + "popularity": 0.232, "topicSearchString": "launchdarkly launch darkly sdk bindings launchdarkly-sdk reactjs js feature-flags feature-toggles typescript managed-by-terraform mirror" }, { @@ -149215,10 +149384,10 @@ "updatedAt": "2025-10-08T18:39:32Z", "createdAt": "2015-11-30T12:48:48Z", "pushedAt": "2025-10-08T18:39:32Z", - "forks": 758, + "forks": 759, "issues": 161, "subscribers": 103, - "stars": 16295, + "stars": 16306, "dependencies": 0 }, "name": "luxon", @@ -149250,8 +149419,8 @@ }, "npmPkg": "luxon", "npm": { - "downloads": 66417412, - "weekDownloads": 17544073, + "downloads": 57655513, + "weekDownloads": 14789172, "size": 4592735, "versionsCount": 151, "latestRelease": "3.7.2", @@ -149267,7 +149436,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.225, + "popularity": 0.218, "topicSearchString": "date immutable intl timezones dates times datetime" }, { @@ -149324,8 +149493,8 @@ }, "npmPkg": "react-native-feather-toast", "npm": { - "downloads": 27, - "weekDownloads": 5, + "downloads": 20, + "weekDownloads": 15, "size": 33529, "versionsCount": 15, "latestRelease": "1.0.14", @@ -149338,7 +149507,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.833, + "popularity": -0.25, "topicSearchString": "expo toast expo-toast" }, { @@ -149405,8 +149574,8 @@ }, "npmPkg": "react-native-scroll-sync", "npm": { - "downloads": 3955, - "weekDownloads": 189, + "downloads": 3452, + "weekDownloads": 1383, "size": 34866, "versionsCount": 3, "latestRelease": "0.3.0", @@ -149418,7 +149587,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.209, + "popularity": 0.091, "topicSearchString": "ios android" }, { @@ -149444,10 +149613,10 @@ "updatedAt": "2025-12-18T22:52:05Z", "createdAt": "2012-04-07T04:11:46Z", "pushedAt": "2025-12-18T22:52:05Z", - "forks": 7047, + "forks": 7051, "issues": 60, "subscribers": 807, - "stars": 61514, + "stars": 61565, "dependencies": 0 }, "name": "lodash", @@ -149476,8 +149645,8 @@ }, "npmPkg": "lodash", "npm": { - "downloads": 314407327, - "weekDownloads": 79263327, + "downloads": 260752326, + "weekDownloads": 64308469, "size": 1412415, "versionsCount": 114, "latestRelease": "4.17.21", @@ -149493,7 +149662,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.214, + "popularity": 0.21, "topicSearchString": "lodash utilities javascript modules" }, { @@ -149522,7 +149691,7 @@ "forks": 194, "issues": 75, "subscribers": 20, - "stars": 4824, + "stars": 4825, "dependencies": 0 }, "name": "radash", @@ -149552,8 +149721,8 @@ }, "npmPkg": "radash", "npm": { - "downloads": 2313928, - "weekDownloads": 612069, + "downloads": 1951495, + "weekDownloads": 544588, "size": 306084, "versionsCount": 93, "latestRelease": "12.1.1", @@ -149568,7 +149737,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.225, + "popularity": 0.237, "topicSearchString": "functions javascript javascript-library typescript hacktoberfest" }, { @@ -149591,13 +149760,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-19T06:17:28Z", + "updatedAt": "2026-01-12T07:42:55Z", "createdAt": "2024-04-25T11:56:31Z", - "pushedAt": "2025-12-19T06:17:28Z", - "forks": 512, - "issues": 65, + "pushedAt": "2026-01-12T07:42:55Z", + "forks": 518, + "issues": 70, "subscribers": 33, - "stars": 10631, + "stars": 10668, "dependencies": 0 }, "name": "es-toolkit", @@ -149621,10 +149790,10 @@ }, "npmPkg": "es-toolkit", "npm": { - "downloads": 17935584, - "weekDownloads": 6688087, + "downloads": 29926704, + "weekDownloads": 7659945, "size": 2546978, - "versionsCount": 1428, + "versionsCount": 1430, "latestRelease": "1.43.0", "latestReleaseDate": "2025-12-12T07:10:34.507Z", "hasReadme": false @@ -149638,7 +149807,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.567, + "popularity": 0.218, "topicSearchString": "" }, { @@ -149665,10 +149834,10 @@ "updatedAt": "2025-12-06T03:33:49Z", "createdAt": "2019-06-27T05:20:06Z", "pushedAt": "2025-12-06T03:33:49Z", - "forks": 2700, - "issues": 179, + "forks": 2697, + "issues": 180, "subscribers": 89, - "stars": 14849, + "stars": 14868, "dependencies": 0 }, "name": "ahooks", @@ -149696,8 +149865,8 @@ "configPlugin": false }, "npm": { - "downloads": 1969753, - "weekDownloads": 435927, + "downloads": 1702979, + "weekDownloads": 393028, "size": 621174, "versionsCount": 119, "latestRelease": "3.9.6", @@ -149714,7 +149883,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.188, + "popularity": 0.196, "topicSearchString": "ahooks hooks-library umi-hooks hooks" }, { @@ -149745,7 +149914,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 4, + "stars": 5, "dependencies": 0 }, "name": "react-native-letter-flatlist", @@ -149776,8 +149945,8 @@ }, "npmPkg": "react-native-letter-flatlist", "npm": { - "downloads": 25, - "weekDownloads": 2, + "downloads": 22, + "weekDownloads": 6, "size": 13994, "versionsCount": 1, "latestRelease": "1.0.1", @@ -149789,7 +149958,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.92, + "popularity": -0.76, "topicSearchString": "flatlist grid layout alphabetlist letterlist sectionlist" }, { @@ -149849,8 +150018,8 @@ }, "npmPkg": "react-native-stonewall-grid", "npm": { - "downloads": 18, - "weekDownloads": 5, + "downloads": 17, + "weekDownloads": 9, "size": 16275, "versionsCount": 2, "latestRelease": "1.0.1", @@ -149862,7 +150031,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.75, + "popularity": -0.55, "topicSearchString": "masonry grid layout stonewall" }, { @@ -149884,13 +150053,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-31T01:56:12Z", + "updatedAt": "2026-01-10T17:20:53Z", "createdAt": "2025-06-22T22:45:31Z", - "pushedAt": "2025-12-31T01:56:12Z", + "pushedAt": "2026-01-10T17:20:53Z", "forks": 0, "issues": 1, "subscribers": 0, - "stars": 14, + "stars": 15, "dependencies": 0 }, "name": "react-native-scroll-to-child", @@ -149926,12 +150095,12 @@ }, "npmPkg": "react-native-scroll-to-child", "npm": { - "downloads": 467, - "weekDownloads": 90, + "downloads": 548, + "weekDownloads": 220, "size": 146471, - "versionsCount": 9, - "latestRelease": "0.2.1", - "latestReleaseDate": "2025-12-15T01:40:59.751Z", + "versionsCount": 10, + "latestRelease": "0.2.2", + "latestReleaseDate": "2026-01-03T09:28:07.455Z", "hasReadme": true }, "score": 25, @@ -149940,7 +150109,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.835, + "popularity": -0.656, "topicSearchString": "scrollintoview form scroll into view expo visible component scrolling scrollview typescript" }, { @@ -150004,8 +150173,8 @@ }, "npmPkg": "react-native-dream-toast", "npm": { - "downloads": 21, - "weekDownloads": 6, + "downloads": 41, + "weekDownloads": 7, "size": 33262, "versionsCount": 1, "latestRelease": "1.0.0", @@ -150017,7 +150186,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.7, + "popularity": -0.844, "topicSearchString": "toast toast-message toast-notification toast-host custom-toast toast-system beauty-toast dream-toast" }, { @@ -150074,8 +150243,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 210, - "weekDownloads": 143, + "downloads": 166, + "weekDownloads": 41, "size": 197422, "versionsCount": 61, "latestRelease": "3.0.19", @@ -150089,7 +150258,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.416, + "popularity": -0.79, "topicSearchString": "ios android" }, { @@ -150110,9 +150279,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-29T19:41:06Z", + "updatedAt": "2026-01-08T00:20:27Z", "createdAt": "2025-07-11T21:48:47Z", - "pushedAt": "2025-12-29T19:41:06Z", + "pushedAt": "2026-01-08T00:20:27Z", "forks": 0, "issues": 0, "subscribers": 0, @@ -150146,12 +150315,12 @@ "moduleType": "expo" }, "npm": { - "downloads": 442, - "weekDownloads": 307, - "size": 206454, - "versionsCount": 25, - "latestRelease": "3.1.8", - "latestReleaseDate": "2025-12-29T19:42:26.031Z", + "downloads": 1076, + "weekDownloads": 214, + "size": 209497, + "versionsCount": 26, + "latestRelease": "3.1.9", + "latestReleaseDate": "2026-01-08T02:47:24.378Z", "hasReadme": true }, "score": 25, @@ -150160,7 +150329,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.41, + "popularity": -0.081, "topicSearchString": "expo expo-helium helium-expo-sdk expo-helium-sdk heliumpaywallsdk" }, { @@ -150223,8 +150392,8 @@ }, "npmPkg": "onesignal-expo-plugin", "npm": { - "downloads": 149428, - "weekDownloads": 39350, + "downloads": 129434, + "weekDownloads": 32282, "size": 101579, "versionsCount": 26, "latestRelease": "2.0.3", @@ -150238,7 +150407,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.224, + "popularity": 0.212, "topicSearchString": "expo onesignal push notifications eas ios android onesignal-notifications push-notifications" }, { @@ -150300,8 +150469,8 @@ }, "npmPkg": "react-native-input-suggestion", "npm": { - "downloads": 26, - "weekDownloads": 4, + "downloads": 19, + "weekDownloads": 9, "size": 13892, "versionsCount": 3, "latestRelease": "1.0.2", @@ -150313,7 +150482,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.867, + "popularity": -0.55, "topicSearchString": "textinput autocomplete suggestion-input input auto-fill input-suggestion swipe-to-fill textinput-suggestion component library" }, { @@ -150342,9 +150511,9 @@ "createdAt": "2025-07-13T19:44:27Z", "pushedAt": "2025-11-24T12:45:13Z", "forks": 3, - "issues": 2, + "issues": 3, "subscribers": 3, - "stars": 64, + "stars": 65, "dependencies": 0 }, "name": "react-native-nitro-screen-recorder", @@ -150400,8 +150569,8 @@ }, "npmPkg": "react-native-nitro-screen-recorder", "npm": { - "downloads": 889, - "weekDownloads": 124, + "downloads": 1267, + "weekDownloads": 288, "size": 684384, "versionsCount": 38, "latestRelease": "0.6.1", @@ -150414,7 +150583,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.631, + "popularity": 0.193, "topicSearchString": "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 module typescript" }, { @@ -150472,8 +150641,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 109612, - "weekDownloads": 32572, + "downloads": 87309, + "weekDownloads": 26882, "size": 65701, "versionsCount": 18, "latestRelease": "3.1.0", @@ -150482,13 +150651,12 @@ }, "score": 0, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description", "Not updated recently", "No license, GPL license or unrecognized license" ], - "popularity": 0.253, + "popularity": 0.262, "topicSearchString": "expo config-plugins prebuild appboy-sdk braze appboy analytics segmentation" }, { @@ -150515,7 +150683,7 @@ "forks": 31, "issues": 6, "subscribers": 3, - "stars": 362, + "stars": 363, "dependencies": 0 }, "name": "react-native-zoom-toolkit", @@ -150557,8 +150725,8 @@ }, "npmPkg": "react-native-zoom-toolkit", "npm": { - "downloads": 60561, - "weekDownloads": 17708, + "downloads": 28254, + "weekDownloads": 14717, "size": 594147, "versionsCount": 22, "latestRelease": "5.0.1", @@ -150571,7 +150739,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.249, + "popularity": 0.693, "topicSearchString": "zoom zoomable zoomable-view pan pinch pinch-to-zoom double-tap gallery lightbox image-gallery image-cropper image-zoom zoomable-image crop cropping reanimated" }, { @@ -150642,8 +150810,8 @@ }, "npmPkg": "react-native-trays", "npm": { - "downloads": 93, - "weekDownloads": 39, + "downloads": 271, + "weekDownloads": 58, "size": 113348, "versionsCount": 19, "latestRelease": "0.11.0", @@ -150655,7 +150823,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.379, + "popularity": -0.566, "topicSearchString": "ios android tray bottom-sheet modal drawer popup component ui animation reanimated expo mobile-ui bottomsheet family" }, { @@ -150685,9 +150853,9 @@ "createdAt": "2025-08-06T12:23:07Z", "pushedAt": "2025-12-19T01:37:10Z", "forks": 6, - "issues": 4, + "issues": 5, "subscribers": 0, - "stars": 42, + "stars": 44, "dependencies": 0 }, "name": "@kingstinct/react-native-activity-kit", @@ -150714,8 +150882,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 226, - "weekDownloads": 12, + "downloads": 285, + "weekDownloads": 22, "size": 340283, "versionsCount": 10, "latestRelease": "0.0.10", @@ -150728,7 +150896,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.705, + "popularity": -0.684, "topicSearchString": "nitro" }, { @@ -150787,8 +150955,8 @@ }, "npmPkg": "rn-snappy-toast", "npm": { - "downloads": 52, - "weekDownloads": 14, + "downloads": 60, + "weekDownloads": 8, "size": 112140, "versionsCount": 8, "latestRelease": "0.1.8", @@ -150800,7 +150968,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.767, + "popularity": -0.886, "topicSearchString": "ios android" }, { @@ -150866,8 +151034,8 @@ }, "npmPkg": "react-native-simple-weekly-calendar", "npm": { - "downloads": 40, - "weekDownloads": 10, + "downloads": 30, + "weekDownloads": 8, "size": 45119, "versionsCount": 1, "latestRelease": "1.0.0", @@ -150879,7 +151047,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.778, + "popularity": -0.771, "topicSearchString": "simple weekly calendar ios android" }, { @@ -150948,8 +151116,8 @@ }, "npmPkg": "react-native-crossfade-image", "npm": { - "downloads": 809, - "weekDownloads": 238, + "downloads": 678, + "weekDownloads": 210, "size": 12191, "versionsCount": 13, "latestRelease": "1.3.4", @@ -150962,7 +151130,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.499, + "popularity": -0.486, "topicSearchString": "ios android crossfade image transition animation background-image cross-fade" }, { @@ -151036,20 +151204,21 @@ "configPlugin": false }, "npm": { - "downloads": 3939, - "weekDownloads": 963, + "downloads": 112071, + "weekDownloads": 3736, "size": 90907, "versionsCount": 6, "latestRelease": "2.1.6", "latestReleaseDate": "2025-09-10T20:50:40.499Z", "hasReadme": true }, - "score": 15, + "score": 30, "matchingScoreModifiers": [ + "Known", "Has a README file", "Has a description" ], - "popularity": 0.208, + "popularity": 0.028, "topicSearchString": "ios android userpic avatar gravatar avatar-image user-picture user-image user-avatar initials badge image picture user avatar-component user-avatars" }, { @@ -151085,7 +151254,7 @@ "forks": 7, "issues": 1, "subscribers": 1, - "stars": 111, + "stars": 112, "dependencies": 0 }, "name": "@kolking/react-native-rating", @@ -151121,8 +151290,8 @@ "configPlugin": false }, "npm": { - "downloads": 10735, - "weekDownloads": 3295, + "downloads": 7456, + "weekDownloads": 1736, "size": 418766, "versionsCount": 14, "latestRelease": "1.4.1", @@ -151135,7 +151304,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.261, + "popularity": 0.198, "topicSearchString": "ios android rating rate evaluate feedback user-rating stars-rating hearts-rating emoji-rating rating-stars" }, { @@ -151170,7 +151339,7 @@ "forks": 5, "issues": 2, "subscribers": 1, - "stars": 89, + "stars": 90, "dependencies": 0 }, "name": "react-native-page-indicator", @@ -151206,8 +151375,8 @@ }, "npmPkg": "react-native-page-indicator", "npm": { - "downloads": 10834, - "weekDownloads": 2527, + "downloads": 7944, + "weekDownloads": 2677, "size": 21603, "versionsCount": 14, "latestRelease": "2.4.3", @@ -151219,7 +151388,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.198, + "popularity": 0.286, "topicSearchString": "ios android pager paging pagination indicator swiper slideshow carousel indicators" }, { @@ -151251,7 +151420,7 @@ "forks": 0, "issues": 0, "subscribers": 1, - "stars": 22, + "stars": 23, "dependencies": 0 }, "name": "@kolking/react-native-parallax-swiper", @@ -151290,8 +151459,8 @@ "configPlugin": false }, "npm": { - "downloads": 8, - "weekDownloads": 8, + "downloads": 26, + "weekDownloads": 6, "size": 17975, "versionsCount": 3, "latestRelease": "1.0.2", @@ -151304,7 +151473,7 @@ "Has a description", "Not updated recently" ], - "popularity": 0.6, + "popularity": -0.8, "topicSearchString": "ios android parallax swiper carousel intro onboarding scrollable reanimated parallax-effect parallax-swiper parallax-scrolling parallax-carousel parallax-slider" }, { @@ -151372,8 +151541,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 4799, - "weekDownloads": 1120, + "downloads": 3801, + "weekDownloads": 873, "size": 46579, "versionsCount": 3, "latestRelease": "1.0.1", @@ -151385,7 +151554,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.052, + "popularity": -0.055, "topicSearchString": "ios android haptics vibration haptic-feedback vibration-effects haptic-feedback-ios haptic haptic-feedback-android haptics-ios haptics-android" }, { @@ -151444,8 +151613,8 @@ }, "npmPkg": "react-native-device-attest", "npm": { - "downloads": 3643, - "weekDownloads": 945, + "downloads": 2217, + "weekDownloads": 593, "size": 29001, "versionsCount": 7, "latestRelease": "0.1.6", @@ -151457,7 +151626,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.029, + "popularity": -0.022, "topicSearchString": "expo device-attest reactnativedeviceattest" }, { @@ -151512,8 +151681,8 @@ }, "npmPkg": "react-native-linear-gradient-web", "npm": { - "downloads": 21, - "weekDownloads": 7, + "downloads": 10, + "weekDownloads": 8, "size": 12286, "versionsCount": 4, "latestRelease": "1.1.0", @@ -151526,7 +151695,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.65, + "popularity": -0.2, "topicSearchString": "" }, { @@ -151583,8 +151752,8 @@ }, "npmPkg": "react-native-fbtee", "npm": { - "downloads": 33, - "weekDownloads": 8, + "downloads": 36, + "weekDownloads": 16, "size": 17942, "versionsCount": 4, "latestRelease": "1.1.0", @@ -151595,7 +151764,7 @@ "matchingScoreModifiers": [ "Has a README file" ], - "popularity": -0.771, + "popularity": -0.6, "topicSearchString": "component android android-widget widget home-screen home-screen-widget" }, { @@ -151617,9 +151786,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-16T16:25:24Z", + "updatedAt": "2026-01-08T09:58:21Z", "createdAt": "2025-06-21T14:19:00Z", - "pushedAt": "2025-12-16T16:25:24Z", + "pushedAt": "2026-01-08T09:58:21Z", "forks": 0, "issues": 2, "subscribers": 1, @@ -151649,12 +151818,12 @@ }, "npmPkg": "react-native-bundle-discovery", "npm": { - "downloads": 740, - "weekDownloads": 203, - "size": 361802, - "versionsCount": 15, - "latestRelease": "1.2.3", - "latestReleaseDate": "2025-10-31T10:24:38.232Z", + "downloads": 550, + "weekDownloads": 131, + "size": 362111, + "versionsCount": 16, + "latestRelease": "1.2.4", + "latestReleaseDate": "2026-01-08T10:05:17.818Z", "hasReadme": true }, "score": 25, @@ -151663,7 +151832,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.517, + "popularity": -0.547, "topicSearchString": "metro" }, { @@ -151689,10 +151858,10 @@ "updatedAt": "2025-12-29T05:02:37Z", "createdAt": "2016-11-29T04:53:07Z", "pushedAt": "2025-12-29T05:02:37Z", - "forks": 563, - "issues": 112, - "subscribers": 41, - "stars": 6190, + "forks": 571, + "issues": 118, + "subscribers": 42, + "stars": 6223, "dependencies": 2 }, "name": "@tanstack/react-form", @@ -151715,8 +151884,8 @@ "configPlugin": false }, "npm": { - "downloads": 2538424, - "weekDownloads": 606417, + "downloads": 2184405, + "weekDownloads": 560507, "size": 290588, "versionsCount": 224, "latestRelease": "1.27.7", @@ -151733,7 +151902,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.203, + "popularity": 0.218, "topicSearchString": "" }, { @@ -151760,10 +151929,10 @@ "updatedAt": "2025-12-30T14:44:57Z", "createdAt": "2019-09-10T19:23:58Z", "pushedAt": "2025-12-30T14:44:57Z", - "forks": 3606, - "issues": 70, + "forks": 3610, + "issues": 72, "subscribers": 214, - "stars": 47965, + "stars": 48108, "dependencies": 2 }, "name": "@tanstack/query-async-storage-persister", @@ -151786,8 +151955,8 @@ "configPlugin": false }, "npm": { - "downloads": 893125, - "weekDownloads": 247735, + "downloads": 775921, + "weekDownloads": 210883, "size": 56555, "versionsCount": 387, "latestRelease": "5.90.18", @@ -151802,7 +151971,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.236, + "popularity": 0.231, "topicSearchString": "" }, { @@ -151829,10 +151998,10 @@ "updatedAt": "2025-12-30T14:44:57Z", "createdAt": "2019-09-10T19:23:58Z", "pushedAt": "2025-12-30T14:44:57Z", - "forks": 3606, - "issues": 70, + "forks": 3610, + "issues": 72, "subscribers": 214, - "stars": 47965, + "stars": 48108, "dependencies": 1 }, "name": "@tanstack/react-query-persist-client", @@ -151855,8 +152024,8 @@ "configPlugin": false }, "npm": { - "downloads": 2399462, - "weekDownloads": 619339, + "downloads": 1463471, + "weekDownloads": 546431, "size": 33917, "versionsCount": 485, "latestRelease": "5.90.18", @@ -151871,7 +152040,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.219, + "popularity": 0.567, "topicSearchString": "" }, { @@ -151899,7 +152068,7 @@ "forks": 157, "issues": 47, "subscribers": 45, - "stars": 2979, + "stars": 2980, "dependencies": 4 }, "name": "gl-react-native", @@ -151928,8 +152097,8 @@ "unmaintained": true, "npmPkg": "gl-react-native", "npm": { - "downloads": 1209, - "weekDownloads": 365, + "downloads": 1000, + "weekDownloads": 306, "size": 5765, "versionsCount": 128, "latestRelease": "5.2.1", @@ -151945,7 +152114,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.493, + "popularity": -0.49, "topicSearchString": "gl opengl component" }, { @@ -151966,13 +152135,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-20T16:49:09Z", + "updatedAt": "2026-01-11T00:12:36Z", "createdAt": "2025-08-03T16:09:47Z", - "pushedAt": "2025-12-20T16:49:09Z", + "pushedAt": "2026-01-11T00:12:36Z", "forks": 7, - "issues": 2, + "issues": 3, "subscribers": 1, - "stars": 437, + "stars": 446, "dependencies": 0 }, "name": "react-native-fast-squircle", @@ -152001,12 +152170,12 @@ }, "npmPkg": "react-native-fast-squircle", "npm": { - "downloads": 4270, - "weekDownloads": 1083, - "size": 190072, - "versionsCount": 13, - "latestRelease": "1.0.14", - "latestReleaseDate": "2025-12-20T16:49:09.093Z", + "downloads": 5433, + "weekDownloads": 886, + "size": 197526, + "versionsCount": 15, + "latestRelease": "1.1.1", + "latestReleaseDate": "2026-01-11T00:12:36.243Z", "hasReadme": true }, "score": 40, @@ -152016,7 +152185,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.216, + "popularity": 0.139, "topicSearchString": "ios android" }, { @@ -152041,7 +152210,7 @@ "updatedAt": "2025-10-22T19:48:27Z", "createdAt": "2024-07-10T10:15:10Z", "pushedAt": "2025-10-22T19:48:27Z", - "forks": 7, + "forks": 8, "issues": 0, "subscribers": 0, "stars": 10, @@ -152080,8 +152249,8 @@ "configPlugin": false }, "npm": { - "downloads": 3675, - "weekDownloads": 962, + "downloads": 2791, + "weekDownloads": 810, "size": 37556, "versionsCount": 4, "latestRelease": "3.0.0", @@ -152093,7 +152262,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.027, + "popularity": -0.003, "topicSearchString": "component splash-screen lottie-splash-screen lottie animation splashscreen splash launch-screen launchscreen android ios swift" }, { @@ -152117,10 +152286,10 @@ "updatedAt": "2025-12-05T07:21:38Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-05T07:21:38Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-mesh-gradient", @@ -152150,10 +152319,10 @@ }, "npmPkg": "expo-mesh-gradient", "npm": { - "downloads": 85854, - "weekDownloads": 8897, + "downloads": 153291, + "weekDownloads": 12654, "size": 61743, - "versionsCount": 78, + "versionsCount": 79, "latestRelease": "0.4.8", "latestReleaseDate": "2025-12-05T06:49:38.639Z", "hasReadme": true @@ -152168,7 +152337,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.088, + "popularity": 0.07, "topicSearchString": "expo mesh-gradient gradient mesh" }, { @@ -152193,10 +152362,10 @@ "updatedAt": "2025-12-24T08:19:50Z", "createdAt": "2018-04-25T06:35:29Z", "pushedAt": "2025-12-24T08:19:50Z", - "forks": 1393, - "issues": 212, + "forks": 1396, + "issues": 216, "subscribers": 80, - "stars": 10558, + "stars": 10582, "dependencies": 11 }, "name": "react-native-worklets", @@ -152223,10 +152392,10 @@ }, "npmPkg": "react-native-worklets", "npm": { - "downloads": 2169150, - "weekDownloads": 821407, + "downloads": 3461025, + "weekDownloads": 787747, "size": 743522, - "versionsCount": 303, + "versionsCount": 314, "latestRelease": "0.7.1", "latestReleaseDate": "2025-12-04T15:41:59.503Z", "hasReadme": true @@ -152242,7 +152411,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.572, + "popularity": 0.193, "topicSearchString": "worklets" }, { @@ -152274,7 +152443,7 @@ "forks": 11, "issues": 8, "subscribers": 1, - "stars": 364, + "stars": 368, "dependencies": 1 }, "name": "react-native-animated-glow", @@ -152316,8 +152485,8 @@ }, "npmPkg": "react-native-animated-glow", "npm": { - "downloads": 22102, - "weekDownloads": 6276, + "downloads": 19481, + "weekDownloads": 3560, "size": 251743, "versionsCount": 14, "latestRelease": "3.0.1", @@ -152330,7 +152499,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.241, + "popularity": 0.155, "topicSearchString": "skia reanimated glow animation animated border effect neon button-glow animated-glow glowing-button inner-glow apple-intelligence gradient hover press interactive" }, { @@ -152359,7 +152528,7 @@ "forks": 259, "issues": 3, "subscribers": 17, - "stars": 613, + "stars": 614, "dependencies": 0 }, "name": "react-native-video-player", @@ -152389,8 +152558,8 @@ }, "npmPkg": "react-native-video-player", "npm": { - "downloads": 20815, - "weekDownloads": 4415, + "downloads": 16173, + "weekDownloads": 5160, "size": 215370, "versionsCount": 40, "latestRelease": "0.16.3", @@ -152406,7 +152575,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.18, + "popularity": 0.521, "topicSearchString": "ios android video-player hacktoberfest" }, { @@ -152436,7 +152605,7 @@ "forks": 6, "issues": 4, "subscribers": 2, - "stars": 39, + "stars": 40, "dependencies": 0 }, "name": "@d11/react-native-mqtt", @@ -152464,8 +152633,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 153, - "weekDownloads": 40, + "downloads": 119, + "weekDownloads": 23, "size": 527188, "versionsCount": 6, "latestRelease": "0.0.5", @@ -152479,7 +152648,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.528, + "popularity": -0.586, "topicSearchString": "ios android" }, { @@ -152536,8 +152705,8 @@ }, "npmPkg": "react-native-drop-shadow-view", "npm": { - "downloads": 21, - "weekDownloads": 3, + "downloads": 16, + "weekDownloads": 7, "size": 27337, "versionsCount": 4, "latestRelease": "0.3.1", @@ -152550,7 +152719,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.85, + "popularity": -0.533, "topicSearchString": "ios android" }, { @@ -152577,8 +152746,8 @@ "pushedAt": "2025-09-19T13:44:30Z", "forks": 21, "issues": 6, - "subscribers": 2, - "stars": 298, + "subscribers": 1, + "stars": 303, "dependencies": 0 }, "name": "expo-liquid-glass-view", @@ -152607,8 +152776,8 @@ }, "npmPkg": "expo-liquid-glass-view", "npm": { - "downloads": 1290, - "weekDownloads": 354, + "downloads": 1170, + "weekDownloads": 318, "size": 334070, "versionsCount": 7, "latestRelease": "0.1.9", @@ -152622,7 +152791,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.234, + "popularity": 0.231, "topicSearchString": "expo expo-liquid-glass expoliquidglass" }, { @@ -152682,8 +152851,8 @@ }, "npmPkg": "react-native-thermal-receipt-printer", "npm": { - "downloads": 2618, - "weekDownloads": 582, + "downloads": 2228, + "weekDownloads": 452, "size": 6242614, "versionsCount": 10, "latestRelease": "1.2.0-rc.2", @@ -152699,7 +152868,7 @@ "Not updated recently", "Lots of open issues" ], - "popularity": 0.189, + "popularity": 0.173, "topicSearchString": "thermal printer bluetooth net rn android" }, { @@ -152726,7 +152895,7 @@ "updatedAt": "2025-11-17T20:55:58Z", "createdAt": "2022-07-04T09:18:52Z", "pushedAt": "2025-11-17T20:55:58Z", - "forks": 22, + "forks": 23, "issues": 9, "subscribers": 3, "stars": 91, @@ -152763,8 +152932,8 @@ }, "npmPkg": "react-native-vosk", "npm": { - "downloads": 3333, - "weekDownloads": 938, + "downloads": 2604, + "weekDownloads": 606, "size": 186811802, "versionsCount": 26, "latestRelease": "2.1.7", @@ -152777,7 +152946,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.239, + "popularity": 0.198, "topicSearchString": "ios android vosk speech-to-text speech-recognition asr offline" }, { @@ -152807,7 +152976,7 @@ "forks": 18, "issues": 5, "subscribers": 9, - "stars": 38, + "stars": 39, "dependencies": 0 }, "name": "@stripe/stripe-identity-react-native", @@ -152836,8 +153005,8 @@ "configPlugin": false }, "npm": { - "downloads": 8364, - "weekDownloads": 2282, + "downloads": 7498, + "weekDownloads": 1608, "size": 810160, "versionsCount": 37, "latestRelease": "0.4.1", @@ -152851,7 +153020,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.232, + "popularity": 0.182, "topicSearchString": "ios android stripe identity" }, { @@ -152883,7 +153052,7 @@ "forks": 9, "issues": 3, "subscribers": 3, - "stars": 96, + "stars": 97, "dependencies": 0 }, "name": "react-native-screen-corner-radius", @@ -152914,22 +153083,21 @@ }, "npmPkg": "react-native-screen-corner-radius", "npm": { - "downloads": 5286, - "weekDownloads": 1101, + "downloads": 5253, + "weekDownloads": 976, "size": 28600, "versionsCount": 6, "latestRelease": "0.2.3", "latestReleaseDate": "2025-11-05T18:09:19.077Z", "hasReadme": true }, - "score": 20, + "score": 10, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.177, + "popularity": 0.158, "topicSearchString": "ios android screen library module" }, { @@ -152991,8 +153159,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 16, - "weekDownloads": 4, + "downloads": 21, + "weekDownloads": 11, "size": 30292, "versionsCount": 7, "latestRelease": "0.1.6", @@ -153004,7 +153172,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.733, + "popularity": -0.45, "topicSearchString": "android ios battery batteryinfo batterystatus turbomodule dynamic-battery-info static-battery-info event-listener" }, { @@ -153035,7 +153203,7 @@ "forks": 5, "issues": 1, "subscribers": 1, - "stars": 19, + "stars": 20, "dependencies": 0 }, "name": "expo-roomplan", @@ -153072,8 +153240,8 @@ }, "npmPkg": "expo-roomplan", "npm": { - "downloads": 457, - "weekDownloads": 179, + "downloads": 215, + "weekDownloads": 69, "size": 102541, "versionsCount": 12, "latestRelease": "1.2.1", @@ -153085,7 +153253,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.665, + "popularity": -0.724, "topicSearchString": "expo expo-roomplan exporoomplan roomplan arkit room-scanning augmented-reality ar lidar ios mobile" }, { @@ -153138,8 +153306,8 @@ }, "npmPkg": "matomo-tracker-react-native", "npm": { - "downloads": 11291, - "weekDownloads": 2745, + "downloads": 8742, + "weekDownloads": 2996, "size": 84881, "versionsCount": 10, "latestRelease": "0.3.3", @@ -153153,7 +153321,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.207, + "popularity": 0.291, "topicSearchString": "matomo expo" }, { @@ -153178,13 +153346,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-10-13T15:53:17Z", + "updatedAt": "2026-01-05T21:23:34Z", "createdAt": "2021-06-10T20:55:57Z", - "pushedAt": "2025-10-13T15:53:17Z", - "forks": 64, - "issues": 49, + "pushedAt": "2026-01-05T21:23:34Z", + "forks": 65, + "issues": 44, "subscribers": 10, - "stars": 92, + "stars": 94, "dependencies": 2 }, "name": "@twilio/voice-react-native-sdk", @@ -153208,24 +153376,26 @@ "isArchived": false, "hasReadme": true, "hasNativeCode": true, - "configPlugin": false + "configPlugin": false, + "moduleType": "expo" }, "npm": { - "downloads": 18881, - "weekDownloads": 3655, + "downloads": 16665, + "weekDownloads": 4534, "size": 3165422, - "versionsCount": 19, + "versionsCount": 20, "latestRelease": "1.7.0", "latestReleaseDate": "2025-10-08T18:32:44.529Z", "hasReadme": true }, - "score": 30, + "score": 40, "matchingScoreModifiers": [ "Known", + "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.165, + "popularity": 0.231, "topicSearchString": "ios android" }, { @@ -153285,8 +153455,8 @@ }, "npmPkg": "react-native-feedback-hub", "npm": { - "downloads": 33, - "weekDownloads": 3, + "downloads": 43, + "weekDownloads": 14, "size": 88174, "versionsCount": 8, "latestRelease": "1.1.4", @@ -153298,7 +153468,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.914, + "popularity": -0.72, "topicSearchString": "feedback slack jira teams bug-reporting user-feedback screenshot screen-recording" }, { @@ -153335,7 +153505,7 @@ "forks": 1, "issues": 0, "subscribers": 0, - "stars": 6, + "stars": 7, "dependencies": 3 }, "name": "react-native-emoji-chooser", @@ -153366,8 +153536,8 @@ "configPlugin": false }, "npm": { - "downloads": 190, - "weekDownloads": 12, + "downloads": 224, + "weekDownloads": 71, "size": 70279, "versionsCount": 12, "latestRelease": "0.1.11", @@ -153379,7 +153549,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.945, + "popularity": -0.727, "topicSearchString": "expo emoji-picker emoji-chooser emoji-select emoji picker component" }, { @@ -153404,13 +153574,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-20T23:39:29Z", + "updatedAt": "2026-01-06T11:54:38Z", "createdAt": "2024-11-21T13:42:10Z", - "pushedAt": "2025-12-20T23:39:29Z", - "forks": 68, - "issues": 25, - "subscribers": 18, - "stars": 74, + "pushedAt": "2026-01-06T11:54:38Z", + "forks": 72, + "issues": 30, + "subscribers": 19, + "stars": 76, "dependencies": 1 }, "name": "@elevenlabs/react-native", @@ -153439,8 +153609,8 @@ "configPlugin": false }, "npm": { - "downloads": 8722, - "weekDownloads": 1866, + "downloads": 9341, + "weekDownloads": 1793, "size": 347328, "versionsCount": 20, "latestRelease": "0.5.7", @@ -153453,7 +153623,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.182, + "popularity": 0.163, "topicSearchString": "elevenlabs conversational-ai webrtc voice ai" }, { @@ -153506,8 +153676,8 @@ }, "npmPkg": "scandit-react-native-datacapture-core", "npm": { - "downloads": 28079, - "weekDownloads": 7750, + "downloads": 21899, + "weekDownloads": 6572, "size": 692435, "versionsCount": 185, "latestRelease": "8.1.0", @@ -153520,7 +153690,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.015, + "popularity": 0.255, "topicSearchString": "scandit" }, { @@ -153573,8 +153743,8 @@ }, "npmPkg": "scandit-react-native-datacapture-barcode", "npm": { - "downloads": 23455, - "weekDownloads": 6400, + "downloads": 11075, + "weekDownloads": 5733, "size": 2337319, "versionsCount": 184, "latestRelease": "8.1.0", @@ -153587,7 +153757,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.018, + "popularity": 0.19, "topicSearchString": "scandit" }, { @@ -153640,8 +153810,8 @@ }, "npmPkg": "scandit-react-native-datacapture-id", "npm": { - "downloads": 10287, - "weekDownloads": 2392, + "downloads": 7109, + "weekDownloads": 2533, "size": 553551, "versionsCount": 168, "latestRelease": "8.1.0", @@ -153654,7 +153824,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.052, + "popularity": 0.053, "topicSearchString": "scandit" }, { @@ -153707,8 +153877,8 @@ }, "npmPkg": "scandit-react-native-datacapture-parser", "npm": { - "downloads": 6710, - "weekDownloads": 1790, + "downloads": 5411, + "weekDownloads": 2068, "size": 205874, "versionsCount": 184, "latestRelease": "8.1.0", @@ -153721,7 +153891,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.023, + "popularity": 0.075, "topicSearchString": "scandit" }, { @@ -153774,8 +153944,8 @@ }, "npmPkg": "scandit-react-native-datacapture-label", "npm": { - "downloads": 572, - "weekDownloads": 210, + "downloads": 463, + "weekDownloads": 251, "size": 569700, "versionsCount": 106, "latestRelease": "8.1.0", @@ -153788,7 +153958,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.687, + "popularity": -0.535, "topicSearchString": "scandit" }, { @@ -153841,8 +154011,8 @@ }, "npmPkg": "scandit-react-native-datacapture-label-text", "npm": { - "downloads": 493, - "weekDownloads": 204, + "downloads": 465, + "weekDownloads": 243, "size": 59222, "versionsCount": 101, "latestRelease": "8.1.0", @@ -153855,7 +154025,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.648, + "popularity": -0.554, "topicSearchString": "scandit" }, { @@ -153908,8 +154078,8 @@ }, "npmPkg": "scandit-react-native-datacapture-price-label", "npm": { - "downloads": 562, - "weekDownloads": 202, + "downloads": 462, + "weekDownloads": 254, "size": 59466, "versionsCount": 106, "latestRelease": "8.1.0", @@ -153922,7 +154092,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.694, + "popularity": -0.53, "topicSearchString": "scandit" }, { @@ -153956,7 +154126,7 @@ "forks": 1, "issues": 0, "subscribers": 1, - "stars": 43, + "stars": 44, "dependencies": 2 }, "name": "@react-native-blossom-ui/components", @@ -153982,8 +154152,8 @@ "configPlugin": false }, "npm": { - "downloads": 261, - "weekDownloads": 32, + "downloads": 232, + "weekDownloads": 138, "size": 479667, "versionsCount": 27, "latestRelease": "0.17.2", @@ -153996,7 +154166,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.645, + "popularity": -0.239, "topicSearchString": "ui components" }, { @@ -154030,7 +154200,7 @@ "forks": 1, "issues": 0, "subscribers": 1, - "stars": 43, + "stars": 44, "dependencies": 1 }, "name": "@react-native-blossom-ui/dates", @@ -154056,8 +154226,8 @@ "configPlugin": false }, "npm": { - "downloads": 3, - "weekDownloads": 3, + "downloads": 94, + "weekDownloads": 35, "size": 155933, "versionsCount": 19, "latestRelease": "0.17.2", @@ -154070,7 +154240,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.432, "topicSearchString": "calendar dates" }, { @@ -154106,9 +154276,9 @@ "createdAt": "2024-01-26T19:08:37Z", "pushedAt": "2025-11-27T10:40:07Z", "forks": 70, - "issues": 31, + "issues": 32, "subscribers": 6, - "stars": 1099, + "stars": 1109, "dependencies": 24 }, "name": "@10play/tentap-editor", @@ -154141,8 +154311,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 62762, - "weekDownloads": 15424, + "downloads": 51804, + "weekDownloads": 13968, "size": 4999280, "versionsCount": 114, "latestRelease": "1.0.1", @@ -154157,7 +154327,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.209, + "popularity": 0.229, "topicSearchString": "rich-text rich-text-editor editor tiptap prosemirror ios android" }, { @@ -154188,7 +154358,7 @@ "forks": 0, "issues": 1, "subscribers": 1, - "stars": 14, + "stars": 15, "dependencies": 0 }, "name": "react-native-qr-kit", @@ -154219,8 +154389,8 @@ "configPlugin": false }, "npm": { - "downloads": 72, - "weekDownloads": 41, + "downloads": 460, + "weekDownloads": 25, "size": 42792, "versionsCount": 7, "latestRelease": "1.0.5", @@ -154232,7 +154402,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.488, + "popularity": -0.954, "topicSearchString": "qr-code decoder scanner qr qr-local-image qr-decode qr-kit" }, { @@ -154290,8 +154460,8 @@ "configPlugin": false }, "npm": { - "downloads": 5924, - "weekDownloads": 5924, + "downloads": 17111, + "weekDownloads": 4397, "size": 294179, "versionsCount": 29, "latestRelease": "3.4.0", @@ -154303,7 +154473,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.851, + "popularity": 0.218, "topicSearchString": "shopify checkout" }, { @@ -154330,10 +154500,10 @@ "updatedAt": "2025-12-22T09:36:58Z", "createdAt": "2025-06-03T11:27:50Z", "pushedAt": "2025-12-22T09:36:58Z", - "forks": 22, + "forks": 23, "issues": 2, "subscribers": 2, - "stars": 433, + "stars": 441, "dependencies": 0 }, "name": "expo-live-activity", @@ -154363,8 +154533,8 @@ }, "npmPkg": "expo-live-activity", "npm": { - "downloads": 9736, - "weekDownloads": 1761, + "downloads": 9990, + "weekDownloads": 2456, "size": 129035, "versionsCount": 21, "latestRelease": "0.4.2", @@ -154378,7 +154548,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.154, + "popularity": 0.209, "topicSearchString": "expo live-activity ios apple" }, { @@ -154408,7 +154578,7 @@ "forks": 12, "issues": 3, "subscribers": 0, - "stars": 279, + "stars": 283, "dependencies": 2 }, "name": "react-native-rag", @@ -154439,8 +154609,8 @@ }, "npmPkg": "react-native-rag", "npm": { - "downloads": 86, - "weekDownloads": 86, + "downloads": 549, + "weekDownloads": 82, "size": 134263, "versionsCount": 11, "latestRelease": "0.2.0", @@ -154453,7 +154623,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.11, + "popularity": -0.623, "topicSearchString": "ios android ai llm rag" }, { @@ -154477,13 +154647,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-22T01:13:03Z", + "updatedAt": "2026-01-09T10:15:58Z", "createdAt": "2023-08-02T04:26:30Z", - "pushedAt": "2025-12-22T01:13:03Z", - "forks": 71, + "pushedAt": "2026-01-09T10:15:58Z", + "forks": 73, "issues": 8, - "subscribers": 10, - "stars": 754, + "subscribers": 11, + "stars": 769, "dependencies": 0 }, "name": "llama.rn", @@ -154518,12 +154688,12 @@ }, "npmPkg": "llama.rn", "npm": { - "downloads": 10030, - "weekDownloads": 2208, - "size": 136159474, - "versionsCount": 126, - "latestRelease": "0.10.0-rc.3", - "latestReleaseDate": "2025-12-22T01:49:33.697Z", + "downloads": 5700, + "weekDownloads": 3089, + "size": 138862655, + "versionsCount": 130, + "latestRelease": "0.10.0-rc.6", + "latestReleaseDate": "2026-01-09T10:58:28.959Z", "hasReadme": true }, "score": 40, @@ -154533,7 +154703,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.187, + "popularity": 0.461, "topicSearchString": "ios android large-language-model llm local-llm llama.cpp llama llama-2 llama-cpp" }, { @@ -154587,8 +154757,8 @@ }, "npmPkg": "rn-toptabs", "npm": { - "downloads": 54, - "weekDownloads": 16, + "downloads": 42, + "weekDownloads": 6, "size": 34977, "versionsCount": 12, "latestRelease": "1.0.11", @@ -154600,7 +154770,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.733, + "popularity": -0.867, "topicSearchString": "" }, { @@ -154662,8 +154832,8 @@ }, "npmPkg": "react-native-gnss-status-checker", "npm": { - "downloads": 12, - "weekDownloads": 7, + "downloads": 4, + "weekDownloads": 4, "size": 115812, "versionsCount": 6, "latestRelease": "1.1.0-beta.1", @@ -154675,7 +154845,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.3, + "popularity": -1, "topicSearchString": "android gnss gps navic satellite dual-frequency location" }, { @@ -154737,8 +154907,8 @@ }, "npmPkg": "typewriter4react-native", "npm": { - "downloads": 353, - "weekDownloads": 52, + "downloads": 166, + "weekDownloads": 144, "size": 59844, "versionsCount": 10, "latestRelease": "0.5.3", @@ -154750,7 +154920,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.875, + "popularity": -0.262, "topicSearchString": "ios android component reactjs expo npm-package typewriter-animation typewriter-effect typewriter-effects" }, { @@ -154810,8 +154980,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 951, - "weekDownloads": 363, + "downloads": 1081, + "weekDownloads": 147, "size": 33566, "versionsCount": 1, "latestRelease": "0.2.0", @@ -154823,7 +154993,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.674, + "popularity": -0.134, "topicSearchString": "ios android keep-awake" }, { @@ -154849,10 +155019,10 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-10-08T12:54:13Z", + "updatedAt": "2026-01-08T21:46:42Z", "createdAt": "2025-09-01T07:56:24Z", - "pushedAt": "2025-10-08T12:54:13Z", - "forks": 2, + "pushedAt": "2026-01-08T21:46:42Z", + "forks": 3, "issues": 0, "subscribers": 2, "stars": 19, @@ -154886,20 +155056,21 @@ }, "npmPkg": "expo-better-auth-passkey", "npm": { - "downloads": 147, - "weekDownloads": 21, - "size": 111080, - "versionsCount": 5, - "latestRelease": "1.3.0", - "latestReleaseDate": "2025-10-08T12:55:00.326Z", + "downloads": 351, + "weekDownloads": 30, + "size": 116567, + "versionsCount": 6, + "latestRelease": "1.4.0", + "latestReleaseDate": "2026-01-08T21:47:26.816Z", "hasReadme": true }, - "score": 15, + "score": 25, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.876, + "popularity": -0.927, "topicSearchString": "expo expo-better-auth-passkey better-auth passkey webauthn" }, { @@ -154951,21 +155122,20 @@ "configPlugin": false }, "npm": { - "downloads": 1904, - "weekDownloads": 307, + "downloads": 2264, + "weekDownloads": 596, "size": 32115, "versionsCount": 15, "latestRelease": "2.3.2", "latestReleaseDate": "2025-11-05T14:25:57.257Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.137, + "popularity": 0.224, "topicSearchString": "" }, { @@ -154992,10 +155162,10 @@ "updatedAt": "2025-12-17T10:22:40Z", "createdAt": "2025-09-02T14:44:03Z", "pushedAt": "2025-12-17T10:22:40Z", - "forks": 29, + "forks": 30, "issues": 3, "subscribers": 6, - "stars": 1020, + "stars": 1048, "dependencies": 0 }, "name": "@callstack/liquid-glass", @@ -155023,8 +155193,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 10678, - "weekDownloads": 10075, + "downloads": 25077, + "weekDownloads": 9516, "size": 39169, "versionsCount": 11, "latestRelease": "0.7.0", @@ -155039,7 +155209,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.802, + "popularity": 0.573, "topicSearchString": "ios android" }, { @@ -155099,8 +155269,8 @@ }, "npmPkg": "react-native-nitro-event-kit", "npm": { - "downloads": 10, - "weekDownloads": 10, + "downloads": 37, + "weekDownloads": 8, "size": 358062, "versionsCount": 16, "latestRelease": "1.8.0", @@ -155113,7 +155283,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.25, + "popularity": -0.55, "topicSearchString": "nitro nitro-event-kit calendar" }, { @@ -155172,8 +155342,8 @@ }, "npmPkg": "react-native-nitro-audio-manager", "npm": { - "downloads": 431, - "weekDownloads": 81, + "downloads": 244, + "weekDownloads": 58, "size": 579894, "versionsCount": 13, "latestRelease": "0.3.2", @@ -155186,7 +155356,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.59, + "popularity": -0.546, "topicSearchString": "ios android" }, { @@ -155207,13 +155377,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-22T14:00:58Z", + "updatedAt": "2026-01-12T11:39:39Z", "createdAt": "2025-04-17T08:02:15Z", - "pushedAt": "2025-12-22T14:00:58Z", - "forks": 28, - "issues": 24, + "pushedAt": "2026-01-12T11:39:39Z", + "forks": 29, + "issues": 25, "subscribers": 6, - "stars": 909, + "stars": 920, "dependencies": 0 }, "name": "react-native-enriched", @@ -155244,8 +155414,8 @@ }, "npmPkg": "react-native-enriched", "npm": { - "downloads": 64240, - "weekDownloads": 4131, + "downloads": 77494, + "weekDownloads": 7066, "size": 713432, "versionsCount": 10, "latestRelease": "0.2.1", @@ -155260,7 +155430,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.055, + "popularity": 0.078, "topicSearchString": "ios android rich-text-editor text-input" }, { @@ -155320,8 +155490,8 @@ }, "unmaintained": true, "npm": { - "downloads": 23774, - "weekDownloads": 6423, + "downloads": 20205, + "weekDownloads": 5941, "size": 16913, "versionsCount": 28, "latestRelease": "1.4.2", @@ -155337,7 +155507,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.52, + "popularity": -0.5, "topicSearchString": "masonry masonry-list pinterest flatlist masonry-layout" }, { @@ -155357,13 +155527,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-23T11:34:10Z", + "updatedAt": "2026-01-07T17:22:53Z", "createdAt": "2016-08-15T17:14:25Z", - "pushedAt": "2025-12-23T11:34:10Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "pushedAt": "2026-01-07T17:22:53Z", + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 0 }, "name": "expo-glass-effect", @@ -155393,10 +155563,10 @@ }, "npmPkg": "expo-glass-effect", "npm": { - "downloads": 308838, - "weekDownloads": 64661, + "downloads": 449043, + "weekDownloads": 82966, "size": 35555, - "versionsCount": 35, + "versionsCount": 36, "latestRelease": "0.1.8", "latestReleaseDate": "2025-12-05T06:50:55.448Z", "hasReadme": true @@ -155411,7 +155581,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.178, + "popularity": 0.157, "topicSearchString": "apple liquid-glass expo expo-glass-effect" }, { @@ -155442,9 +155612,9 @@ "createdAt": "2017-09-11T16:41:36Z", "pushedAt": "2025-12-26T06:38:30Z", "forks": 97, - "issues": 4, + "issues": 5, "subscribers": 6, - "stars": 178, + "stars": 180, "dependencies": 1 }, "name": "@react-native-seoul/naver-login", @@ -155475,8 +155645,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 8650, - "weekDownloads": 1872, + "downloads": 7270, + "weekDownloads": 1698, "size": 69307, "versionsCount": 29, "latestRelease": "4.2.3", @@ -155490,7 +155660,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.184, + "popularity": 0.199, "topicSearchString": "naver 네아로 네이버 seoul dooboolab naver-login" }, { @@ -155521,7 +155691,7 @@ "forks": 1, "issues": 1, "subscribers": 1, - "stars": 78, + "stars": 80, "dependencies": 0 }, "name": "@zoontek/react-native-navigation-bar", @@ -155551,8 +155721,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1888, - "weekDownloads": 1820, + "downloads": 9170, + "weekDownloads": 1532, "size": 51136, "versionsCount": 3, "latestRelease": "1.0.2", @@ -155565,7 +155735,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.82, + "popularity": 0.142, "topicSearchString": "navigation-bar edge-to-edge status-bar system-bar" }, { @@ -155624,8 +155794,8 @@ }, "npmPkg": "react-native-animated-observer", "npm": { - "downloads": 20, - "weekDownloads": 20, + "downloads": 44, + "weekDownloads": 9, "size": 37950, "versionsCount": 6, "latestRelease": "0.2.4", @@ -155637,7 +155807,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.25, + "popularity": -0.57, "topicSearchString": "ios android" }, { @@ -155699,21 +155869,20 @@ "moduleType": "turbo" }, "npm": { - "downloads": 14583, - "weekDownloads": 14185, + "downloads": 21564, + "weekDownloads": 10223, "size": 78390, "versionsCount": 10, "latestRelease": "0.2.2", "latestReleaseDate": "2025-09-10T06:48:11.576Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.827, + "popularity": 0.653, "topicSearchString": "googlepay google-pay pay payment ios android" }, { @@ -155739,10 +155908,10 @@ "updatedAt": "2025-12-18T21:43:52Z", "createdAt": "2025-02-26T21:03:41Z", "pushedAt": "2025-12-18T21:43:52Z", - "forks": 9, + "forks": 10, "issues": 1, "subscribers": 1, - "stars": 21, + "stars": 25, "dependencies": 0 }, "name": "react-native-tiktok-business-sdk", @@ -155774,8 +155943,8 @@ }, "npmPkg": "react-native-tiktok-business-sdk", "npm": { - "downloads": 11041, - "weekDownloads": 2745, + "downloads": 10359, + "weekDownloads": 2882, "size": 110226, "versionsCount": 6, "latestRelease": "1.6.0", @@ -155789,7 +155958,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.039, + "popularity": 0.237, "topicSearchString": "tiktok business sdk ios android" }, { @@ -155849,8 +156018,8 @@ }, "npmPkg": "react-native-multi-resource-timeline", "npm": { - "downloads": 45, - "weekDownloads": 4, + "downloads": 43, + "weekDownloads": 16, "size": 393137, "versionsCount": 10, "latestRelease": "2.0.2", @@ -155862,7 +156031,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.92, + "popularity": -0.68, "topicSearchString": "timeline calendar scheduler multi-resource gesture-handler reanimated expo typescript" }, { @@ -155887,10 +156056,10 @@ "updatedAt": "2025-12-08T17:50:27Z", "createdAt": "2021-12-14T16:53:48Z", "pushedAt": "2025-12-08T17:50:27Z", - "forks": 415, - "issues": 11, + "forks": 419, + "issues": 10, "subscribers": 7, - "stars": 1641, + "stars": 1640, "dependencies": 1 }, "name": "@clerk/expo-passkeys", @@ -155920,12 +156089,12 @@ "moduleType": "expo" }, "npm": { - "downloads": 4664, - "weekDownloads": 4664, - "size": 236825, - "versionsCount": 2073, - "latestRelease": "0.4.28", - "latestReleaseDate": "2025-12-19T21:37:50.455Z", + "downloads": 12044, + "weekDownloads": 3743, + "size": 237004, + "versionsCount": 2104, + "latestRelease": "0.4.29", + "latestReleaseDate": "2026-01-07T13:12:24.664Z", "hasReadme": false }, "score": 65, @@ -155936,7 +156105,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.85, + "popularity": 0.264, "topicSearchString": "expo expo-passkey clerkexpopasskeys clerk passkeys" }, { @@ -155999,8 +156168,8 @@ }, "npmPkg": "react-native-nitro-keyevent", "npm": { - "downloads": 35, - "weekDownloads": 3, + "downloads": 27, + "weekDownloads": 9, "size": 85182, "versionsCount": 6, "latestRelease": "0.0.6", @@ -156012,7 +156181,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.925, + "popularity": -0.7, "topicSearchString": "nitro nitro-keyevent keyevent keyboard external android module remote tvos androidtv" }, { @@ -156042,7 +156211,7 @@ "forks": 10, "issues": 4, "subscribers": 3, - "stars": 27, + "stars": 28, "dependencies": 0 }, "name": "@lomray/react-native-apple-music", @@ -156070,8 +156239,8 @@ "configPlugin": false }, "npm": { - "downloads": 611, - "weekDownloads": 198, + "downloads": 527, + "weekDownloads": 58, "size": 66248, "versionsCount": 8, "latestRelease": "1.2.1", @@ -156084,7 +156253,7 @@ "Has a description", "Not updated recently" ], - "popularity": -0.473, + "popularity": -0.656, "topicSearchString": "js ios music-kit apple" }, { @@ -156146,8 +156315,8 @@ }, "npmPkg": "react-native-app-clip-overlay", "npm": { - "downloads": 32, - "weekDownloads": 4, + "downloads": 23, + "weekDownloads": 14, "size": 15407, "versionsCount": 4, "latestRelease": "0.1.6", @@ -156159,7 +156328,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.886, + "popularity": -0.44, "topicSearchString": "ios android app-clips turbomodule turbomodules new-architecture" }, { @@ -156184,10 +156353,10 @@ "updatedAt": "2025-12-31T20:55:04Z", "createdAt": "2025-08-25T08:49:57Z", "pushedAt": "2025-12-31T20:55:04Z", - "forks": 2, + "forks": 3, "issues": 2, "subscribers": 1, - "stars": 129, + "stars": 132, "dependencies": 0 }, "name": "react-native-google-auth", @@ -156240,8 +156409,8 @@ }, "npmPkg": "react-native-google-auth", "npm": { - "downloads": 1424, - "weekDownloads": 108, + "downloads": 427, + "weekDownloads": 82, "size": 213768, "versionsCount": 25, "latestRelease": "1.2.1", @@ -156254,7 +156423,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.064, + "popularity": -0.586, "topicSearchString": "google-auth google-signin google-login google-oauth google-sso authentication oauth2 openid-connect social-login credential-manager one-tap-signin ios android typescript cross-platform mobile-auth google-identity auth google-api signin-sdk mobile-oauth user-authentication google-services google google-authentication google-sign-in" }, { @@ -156313,8 +156482,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 131, - "weekDownloads": 5, + "downloads": 137, + "weekDownloads": 36, "size": 110862, "versionsCount": 21, "latestRelease": "1.3.1", @@ -156326,7 +156495,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.967, + "popularity": -0.775, "topicSearchString": "ios android" }, { @@ -156354,13 +156523,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-24T09:45:23Z", + "updatedAt": "2026-01-08T11:50:16Z", "createdAt": "2025-08-30T09:49:44Z", - "pushedAt": "2025-12-24T09:45:23Z", + "pushedAt": "2026-01-08T11:50:16Z", "forks": 4, "issues": 0, "subscribers": 1, - "stars": 138, + "stars": 143, "dependencies": 0 }, "name": "react-native-teleport", @@ -156398,12 +156567,12 @@ }, "npmPkg": "react-native-teleport", "npm": { - "downloads": 15742, - "weekDownloads": 3993, - "size": 100645, - "versionsCount": 9, - "latestRelease": "0.5.4", - "latestReleaseDate": "2025-12-23T12:41:35.882Z", + "downloads": 8285, + "weekDownloads": 3890, + "size": 100693, + "versionsCount": 10, + "latestRelease": "0.5.5", + "latestReleaseDate": "2026-01-08T11:51:13.134Z", "hasReadme": true }, "score": 25, @@ -156412,7 +156581,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.216, + "popularity": 0.399, "topicSearchString": "portal teleport tunnel re-parent reparent reparentable gateway ios android web reparenting" }, { @@ -156472,8 +156641,8 @@ }, "npmPkg": "react-native-calllogs-android", "npm": { - "downloads": 31, - "weekDownloads": 6, + "downloads": 29, + "weekDownloads": 11, "size": 35149, "versionsCount": 3, "latestRelease": "0.2.1", @@ -156485,7 +156654,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.829, + "popularity": -0.633, "topicSearchString": "ios android" }, { @@ -156545,8 +156714,8 @@ }, "npmPkg": "expo-core-spotlight", "npm": { - "downloads": 171, - "weekDownloads": 57, + "downloads": 87, + "weekDownloads": 34, "size": 44666, "versionsCount": 8, "latestRelease": "1.1.1", @@ -156559,7 +156728,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.715, + "popularity": -0.66, "topicSearchString": "expo expo-core-spotlight expocorespotlight ios spotlight spotlight-search" }, { @@ -156582,9 +156751,9 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-11T13:36:10Z", + "updatedAt": "2026-01-07T13:22:24Z", "createdAt": "2020-01-24T09:16:15Z", - "pushedAt": "2025-12-11T13:36:10Z", + "pushedAt": "2026-01-07T13:22:24Z", "forks": 7, "issues": 0, "subscribers": 3, @@ -156614,12 +156783,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 42310, - "weekDownloads": 11101, + "downloads": 31004, + "weekDownloads": 10550, "size": 92736, - "versionsCount": 68, - "latestRelease": "6.4.5", - "latestReleaseDate": "2025-12-11T13:34:38.583Z", + "versionsCount": 69, + "latestRelease": "6.4.6", + "latestReleaseDate": "2026-01-07T13:22:01.724Z", "hasReadme": true }, "score": 25, @@ -156628,7 +156797,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.027, + "popularity": 0.289, "topicSearchString": "expo" }, { @@ -156656,13 +156825,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-10-12T00:30:44Z", + "updatedAt": "2026-01-01T17:15:51Z", "createdAt": "2024-12-03T16:38:44Z", - "pushedAt": "2025-10-12T00:30:44Z", + "pushedAt": "2026-01-01T17:15:51Z", "forks": 6, "issues": 1, "subscribers": 3, - "stars": 68, + "stars": 71, "dependencies": 3 }, "name": "react-native-xenon", @@ -156700,20 +156869,21 @@ }, "npmPkg": "react-native-xenon", "npm": { - "downloads": 277, - "weekDownloads": 48, - "size": 375543, - "versionsCount": 18, - "latestRelease": "2.3.0", - "latestReleaseDate": "2025-10-12T00:30:43.981Z", + "downloads": 147, + "weekDownloads": 78, + "size": 376666, + "versionsCount": 19, + "latestRelease": "2.4.0", + "latestReleaseDate": "2026-01-01T17:15:50.684Z", "hasReadme": true }, - "score": 15, + "score": 25, "matchingScoreModifiers": [ + "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.602, + "popularity": -0.291, "topicSearchString": "android ios xenon inspector debugger devtools https network nsurlsession okhttp logger console" }, { @@ -156788,8 +156958,8 @@ "configPlugin": false }, "npm": { - "downloads": 46, - "weekDownloads": 7, + "downloads": 44, + "weekDownloads": 18, "size": 65733, "versionsCount": 1, "latestRelease": "0.2.0", @@ -156801,7 +156971,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.86, + "popularity": -0.64, "topicSearchString": "video video-player media media-player youtube youtube-player yt player streaming custom-player playback web-video iframe" }, { @@ -156831,7 +157001,7 @@ "forks": 14, "issues": 11, "subscribers": 2, - "stars": 477, + "stars": 485, "dependencies": 0 }, "name": "react-native-nitro-fetch", @@ -156859,8 +157029,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 1925, - "weekDownloads": 389, + "downloads": 1173, + "weekDownloads": 580, "size": 252995, "versionsCount": 6, "latestRelease": "0.1.6", @@ -156874,7 +157044,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.172, + "popularity": 0.42, "topicSearchString": "ios android" }, { @@ -156904,7 +157074,7 @@ "forks": 3, "issues": 2, "subscribers": 2, - "stars": 183, + "stars": 184, "dependencies": 0 }, "name": "react-native-nitro-text", @@ -156932,8 +157102,8 @@ }, "npmPkg": "react-native-nitro-text", "npm": { - "downloads": 201, - "weekDownloads": 47, + "downloads": 72, + "weekDownloads": 26, "size": 361717, "versionsCount": 9, "latestRelease": "1.1.0", @@ -156946,7 +157116,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.55, + "popularity": -0.425, "topicSearchString": "nitro-text" }, { @@ -157012,8 +157182,8 @@ }, "npmPkg": "expo-native-storage", "npm": { - "downloads": 216, - "weekDownloads": 27, + "downloads": 203, + "weekDownloads": 43, "size": 31023, "versionsCount": 5, "latestRelease": "0.2.0", @@ -157025,7 +157195,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.892, + "popularity": -0.817, "topicSearchString": "expo storage userdefaults sharedpreferences" }, { @@ -157054,7 +157224,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 4, + "stars": 5, "dependencies": 0 }, "name": "react-native-unarchive", @@ -157097,8 +157267,8 @@ }, "npmPkg": "react-native-unarchive", "npm": { - "downloads": 76, - "weekDownloads": 52, + "downloads": 45, + "weekDownloads": 12, "size": 81878, "versionsCount": 2, "latestRelease": "1.1.0", @@ -157110,7 +157280,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.388, + "popularity": -0.76, "topicSearchString": "ios android unarchive unzip zip rar extract file archive module turbo-module cross-platform cbr cbr-archive cbz cbz-archive" }, { @@ -157181,22 +157351,21 @@ }, "npmPkg": "react-native-ultrastore", "npm": { - "downloads": 4, - "weekDownloads": 4, + "downloads": 21, + "weekDownloads": 11, "size": 101840, "versionsCount": 2, "latestRelease": "1.0.0", "latestReleaseDate": "2025-10-01T11:46:15.639Z", "hasReadme": false }, - "score": 20, + "score": 10, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": -1, + "popularity": -0.45, "topicSearchString": "storage state-management mmkv asyncstorage-alternative redux-alternative hooks typescript persist fast ultrastore zustand-alternative encryption namespaces middleware ios android" }, { @@ -157259,8 +157428,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 716, - "weekDownloads": 159, + "downloads": 497, + "weekDownloads": 160, "size": 54421, "versionsCount": 3, "latestRelease": "1.2.0", @@ -157272,7 +157441,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.811, + "popularity": -0.724, "topicSearchString": "android otp otp-verification sms-verification sms-retriever auto-verify phone-verification authentication" }, { @@ -157302,7 +157471,7 @@ "forks": 1, "issues": 0, "subscribers": 2, - "stars": 27, + "stars": 29, "dependencies": 0 }, "name": "react-native-restart-newarch", @@ -157334,8 +157503,8 @@ }, "npmPkg": "react-native-restart-newarch", "npm": { - "downloads": 17984, - "weekDownloads": 6850, + "downloads": 20038, + "weekDownloads": 4538, "size": 23303, "versionsCount": 42, "latestRelease": "1.0.85", @@ -157347,7 +157516,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.574, + "popularity": 0.193, "topicSearchString": "restart restart-newarch newarch android ios" }, { @@ -157376,7 +157545,7 @@ "forks": 1, "issues": 0, "subscribers": 0, - "stars": 1, + "stars": 2, "dependencies": 0 }, "name": "react-native-mdm-config", @@ -157406,8 +157575,8 @@ }, "npmPkg": "react-native-mdm-config", "npm": { - "downloads": 9, - "weekDownloads": 9, + "downloads": 24, + "weekDownloads": 11, "size": 14443, "versionsCount": 2, "latestRelease": "1.0.1", @@ -157419,7 +157588,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.1, + "popularity": -0.56, "topicSearchString": "ios android mdm" }, { @@ -157482,8 +157651,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2130, - "weekDownloads": 694, + "downloads": 1967, + "weekDownloads": 683, "size": 47981, "versionsCount": 6, "latestRelease": "2.1.0", @@ -157495,7 +157664,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.027, + "popularity": 0.046, "topicSearchString": "android sms otp sms-retriever turbo-module otp-verification library" }, { @@ -157565,8 +157734,8 @@ }, "npmPkg": "react-native-ssl-manager", "npm": { - "downloads": 82, - "weekDownloads": 26, + "downloads": 65, + "weekDownloads": 16, "size": 77333, "versionsCount": 3, "latestRelease": "1.0.2", @@ -157579,7 +157748,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.476, + "popularity": -0.537, "topicSearchString": "ios android expo bun ssl-pinning security certificate-pinning app ssl-certificates ssl-proxy ssl-manager" }, { @@ -157610,7 +157779,7 @@ "forks": 0, "issues": 0, "subscribers": 2, - "stars": 57, + "stars": 58, "dependencies": 0 }, "name": "@huymobile/react-native-sms-retriever-nitro-module", @@ -157659,21 +157828,20 @@ "moduleType": "nitro" }, "npm": { - "downloads": 59, - "weekDownloads": 10, + "downloads": 37, + "weekDownloads": 18, "size": 149778, "versionsCount": 6, "latestRelease": "1.0.6", "latestReleaseDate": "2025-11-06T13:50:18.268Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.596, + "popularity": -0.3, "topicSearchString": "android sms otp sms-retriever turbo-module nitro-module expo new-architecture old-architecture sms-retriever-nitro sms-android one-time-password one-time-password-nitro one-time-password-expo one-time-password-new-architecture one-time-password-old-architecture one-time-password-android one-time-password-ios one-time-password-web bun sms-listener nitro nitromodule" }, { @@ -157735,8 +157903,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 568, - "weekDownloads": 360, + "downloads": 74, + "weekDownloads": 40, "size": 115770, "versionsCount": 11, "latestRelease": "0.1.10", @@ -157749,7 +157917,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.459, + "popularity": -0.529, "topicSearchString": "expo cool-pdf coolpdf pdf pdf-viewer pdf-renderer pdf-viewer-expo" }, { @@ -157772,13 +157940,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T22:04:10Z", + "updatedAt": "2026-01-09T17:33:48Z", "createdAt": "2025-06-03T15:21:45Z", - "pushedAt": "2025-12-30T22:04:10Z", - "forks": 92, + "pushedAt": "2026-01-09T17:33:48Z", + "forks": 98, "issues": 5, - "subscribers": 23, - "stars": 2460, + "subscribers": 24, + "stars": 2571, "dependencies": 0 }, "name": "heroui-native", @@ -157813,12 +157981,12 @@ }, "npmPkg": "heroui-native", "npm": { - "downloads": 4718, - "weekDownloads": 3212, - "size": 3182639, - "versionsCount": 27, - "latestRelease": "1.0.0-beta.10", - "latestReleaseDate": "2025-12-30T16:23:45.781Z", + "downloads": 35272, + "weekDownloads": 4634, + "size": 3222785, + "versionsCount": 28, + "latestRelease": "1.0.0-beta.11", + "latestReleaseDate": "2026-01-06T16:27:23.982Z", "hasReadme": true }, "score": 60, @@ -157830,7 +157998,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.579, + "popularity": 0.112, "topicSearchString": "ios android hero-ui library nativewind design-system expo heroui ui-components" }, { @@ -157856,7 +158024,7 @@ "createdAt": "2025-05-09T17:45:25Z", "pushedAt": "2025-12-19T19:14:46Z", "forks": 4, - "issues": 1, + "issues": 2, "subscribers": 1, "stars": 52, "dependencies": 0 @@ -157889,8 +158057,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1450, - "weekDownloads": 799, + "downloads": 1024, + "weekDownloads": 367, "size": 92341, "versionsCount": 32, "latestRelease": "1.3.1", @@ -157903,7 +158071,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.469, + "popularity": 0.306, "topicSearchString": "ios android blur blur-view blurview" }, { @@ -157961,8 +158129,8 @@ }, "npmPkg": "react-native-shimmer-text", "npm": { - "downloads": 2371, - "weekDownloads": 828, + "downloads": 1499, + "weekDownloads": 584, "size": 85212, "versionsCount": 5, "latestRelease": "0.1.4", @@ -157975,7 +158143,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.297, + "popularity": 0.332, "topicSearchString": "expo shimmer text ios android web" }, { @@ -158041,8 +158209,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 1844, - "weekDownloads": 257, + "downloads": 1231, + "weekDownloads": 517, "size": 392687, "versionsCount": 3, "latestRelease": "1.0.2", @@ -158054,7 +158222,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.131, + "popularity": 0.108, "topicSearchString": "expo otp-autofill avasotpautofill expo-modules otp-verification android autofill" }, { @@ -158081,7 +158249,7 @@ "forks": 33, "issues": 1, "subscribers": 13, - "stars": 4312, + "stars": 4311, "dependencies": 2 }, "name": "react-native-appwrite", @@ -158109,8 +158277,8 @@ "configPlugin": false }, "npm": { - "downloads": 11700, - "weekDownloads": 2675, + "downloads": 10276, + "weekDownloads": 2413, "size": 2772314, "versionsCount": 28, "latestRelease": "0.19.0", @@ -158126,7 +158294,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.194, + "popularity": 0.2, "topicSearchString": "appwrite baas javascript typescript" }, { @@ -158198,8 +158366,8 @@ }, "npmPkg": "react-native-deepgram", "npm": { - "downloads": 503, - "weekDownloads": 383, + "downloads": 246, + "weekDownloads": 116, "size": 1477901, "versionsCount": 11, "latestRelease": "2.0.4", @@ -158212,7 +158380,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.351, + "popularity": -0.593, "topicSearchString": "ios android deepgram speech-to-text text-intelligence typescript speech transcription voice-recognition audio-processing real-time-transcription expo mobile-ai voice-to-text stt nlp sentiment-analysis speech-recognition" }, { @@ -158269,8 +158437,8 @@ "configPlugin": false }, "npm": { - "downloads": 88, - "weekDownloads": 19, + "downloads": 60, + "weekDownloads": 11, "size": 709625, "versionsCount": 26, "latestRelease": "1.0.0", @@ -158284,7 +158452,7 @@ "New Architecture support unknown", "Has a lot of dependencies" ], - "popularity": -0.81, + "popularity": -0.843, "topicSearchString": "ios android component-library reusable-components nayan-ui" }, { @@ -158340,8 +158508,8 @@ "configPlugin": false }, "npm": { - "downloads": 360, - "weekDownloads": 127, + "downloads": 514, + "weekDownloads": 180, "size": 632200, "versionsCount": 209, "latestRelease": "0.0.211", @@ -158355,7 +158523,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.698, + "popularity": -0.7, "topicSearchString": "form-builder form-generator model-based-design form forms" }, { @@ -158383,7 +158551,7 @@ "createdAt": "2025-10-10T06:27:09Z", "pushedAt": "2025-12-24T15:39:23Z", "forks": 4, - "issues": 1, + "issues": 0, "subscribers": 0, "stars": 14, "dependencies": 0 @@ -158417,8 +158585,8 @@ }, "npmPkg": "react-native-play-age-range-declaration", "npm": { - "downloads": 5393, - "weekDownloads": 35, + "downloads": 6419, + "weekDownloads": 2168, "size": 144969, "versionsCount": 13, "latestRelease": "2.0.22", @@ -158431,7 +158599,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.244, + "popularity": 0.037, "topicSearchString": "ios android new-architecture play-age-signals nitromodules" }, { @@ -158505,8 +158673,8 @@ }, "npmPkg": "heart-switch-react-native", "npm": { - "downloads": 154, - "weekDownloads": 18, + "downloads": 115, + "weekDownloads": 41, "size": 74969, "versionsCount": 19, "latestRelease": "0.20.0", @@ -158519,7 +158687,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.9, + "popularity": -0.696, "topicSearchString": "expo ios android animated switch reanimated heart-switch component javascript toggle toggle-switch typescript" }, { @@ -158578,8 +158746,8 @@ }, "npmPkg": "react-native-apns-kit", "npm": { - "downloads": 16, - "weekDownloads": 2, + "downloads": 18, + "weekDownloads": 6, "size": 21274, "versionsCount": 5, "latestRelease": "1.0.9", @@ -158592,7 +158760,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.867, + "popularity": -0.7, "topicSearchString": "ios android apns" }, { @@ -158651,8 +158819,8 @@ }, "npmPkg": "react-native-app-attest", "npm": { - "downloads": 486, - "weekDownloads": 284, + "downloads": 173, + "weekDownloads": 49, "size": 22756, "versionsCount": 11, "latestRelease": "2.0.1", @@ -158665,7 +158833,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.502, + "popularity": -0.755, "topicSearchString": "ios android app-attest" }, { @@ -158720,8 +158888,8 @@ }, "npmPkg": "react-native-google-code-scanner-android", "npm": { - "downloads": 86, - "weekDownloads": 45, + "downloads": 49, + "weekDownloads": 12, "size": 42099, "versionsCount": 14, "latestRelease": "1.2.4", @@ -158733,7 +158901,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.55, + "popularity": -0.782, "topicSearchString": "ios android" }, { @@ -158763,7 +158931,7 @@ "createdAt": "2025-09-30T01:47:22Z", "pushedAt": "2025-12-03T09:56:59Z", "forks": 5, - "issues": 1, + "issues": 0, "subscribers": 2, "stars": 45, "dependencies": 0 @@ -158800,13 +158968,13 @@ }, "npmPkg": "react-native-google-maps-plus", "npm": { - "downloads": 714, - "weekDownloads": 276, + "downloads": 574, + "weekDownloads": 209, "size": 1285737, - "versionsCount": 91, + "versionsCount": 92, "latestRelease": "1.10.2", "latestReleaseDate": "2025-12-03T06:59:42.407Z", - "hasReadme": true + "hasReadme": false }, "score": 25, "matchingScoreModifiers": [ @@ -158814,7 +158982,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.421, + "popularity": -0.44, "topicSearchString": "google-maps google-maps-plus google-maps-sdk android ios maps expo google-maps-platform mapview" }, { @@ -158873,8 +159041,8 @@ }, "npmPkg": "expo-video-thumbref", "npm": { - "downloads": 18, - "weekDownloads": 5, + "downloads": 14, + "weekDownloads": 6, "size": 42441, "versionsCount": 1, "latestRelease": "9.3.0", @@ -158887,7 +159055,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.75, + "popularity": -0.6, "topicSearchString": "expo expo-video-thumbnails thumbnail android ios video image" }, { @@ -158912,13 +159080,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-13T04:22:32Z", + "updatedAt": "2026-01-03T16:02:28Z", "createdAt": "2025-07-22T08:58:08Z", - "pushedAt": "2025-12-13T04:22:32Z", - "forks": 3, + "pushedAt": "2026-01-03T16:02:28Z", + "forks": 4, "issues": 0, "subscribers": 4, - "stars": 116, + "stars": 118, "dependencies": 0 }, "name": "react-native-ble-nitro", @@ -158953,12 +159121,12 @@ }, "npmPkg": "react-native-ble-nitro", "npm": { - "downloads": 166, - "weekDownloads": 123, - "size": 558664, - "versionsCount": 35, - "latestRelease": "1.9.2", - "latestReleaseDate": "2025-12-04T09:01:44.426Z", + "downloads": 534, + "weekDownloads": 40, + "size": 558654, + "versionsCount": 36, + "latestRelease": "1.9.3", + "latestReleaseDate": "2026-01-03T16:04:21.051Z", "hasReadme": true }, "score": 25, @@ -158967,7 +159135,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.119, + "popularity": -0.686, "topicSearchString": "bluetooth ble bluetooth-low-energy nitro-modules expo ios android performance nitro" }, { @@ -159025,8 +159193,8 @@ }, "npmPkg": "expo-onboarding", "npm": { - "downloads": 63, - "weekDownloads": 16, + "downloads": 50, + "weekDownloads": 23, "size": 85181, "versionsCount": 5, "latestRelease": "1.1.2", @@ -159038,7 +159206,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.771, + "popularity": -0.582, "topicSearchString": "expo onboarding onboarding-screen onboard" }, { @@ -159066,13 +159234,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-29T15:44:05Z", + "updatedAt": "2026-01-12T10:46:23Z", "createdAt": "2025-07-29T08:10:42Z", - "pushedAt": "2025-12-29T15:44:05Z", - "forks": 17, - "issues": 1, + "pushedAt": "2026-01-12T10:46:23Z", + "forks": 18, + "issues": 3, "subscribers": 8, - "stars": 1095, + "stars": 1166, "dependencies": 4 }, "name": "uniwind", @@ -159102,12 +159270,12 @@ }, "npmPkg": "uniwind", "npm": { - "downloads": 58780, - "weekDownloads": 10196, - "size": 580496, - "versionsCount": 35, - "latestRelease": "1.2.2", - "latestReleaseDate": "2025-12-10T08:22:05.674Z", + "downloads": 70912, + "weekDownloads": 11309, + "size": 595462, + "versionsCount": 36, + "latestRelease": "1.2.3", + "latestReleaseDate": "2026-01-07T09:38:35.860Z", "hasReadme": true }, "score": 65, @@ -159118,7 +159286,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.147, + "popularity": 0.136, "topicSearchString": "unistyles tailwind tailwindcss theme style" }, { @@ -159146,8 +159314,8 @@ "updatedAt": "2025-11-12T04:44:58Z", "createdAt": "2024-08-05T15:00:47Z", "pushedAt": "2025-11-12T04:44:58Z", - "forks": 7, - "issues": 5, + "forks": 8, + "issues": 6, "subscribers": 4, "stars": 27, "dependencies": 1 @@ -159183,22 +159351,21 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1931, - "weekDownloads": 479, + "downloads": 1787, + "weekDownloads": 539, "size": 229296, "versionsCount": 8, "latestRelease": "0.7.1", "latestReleaseDate": "2025-11-12T04:44:57.877Z", "hasReadme": true }, - "score": 20, + "score": 10, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.211, + "popularity": 0.257, "topicSearchString": "ios android web lottie dotlottie player animation lottie-android lottie-ios" }, { @@ -159236,7 +159403,7 @@ "forks": 14, "issues": 8, "subscribers": 4, - "stars": 431, + "stars": 434, "dependencies": 1 }, "name": "@legendapp/motion", @@ -159267,8 +159434,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 241136, - "weekDownloads": 65834, + "downloads": 226848, + "weekDownloads": 69634, "size": 241489, "versionsCount": 38, "latestRelease": "2.5.3", @@ -159281,7 +159448,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.232, + "popularity": 0.511, "topicSearchString": "animations transitions framer motion framer-motion" }, { @@ -159303,13 +159470,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T16:26:18Z", + "updatedAt": "2026-01-06T14:59:52Z", "createdAt": "2021-12-17T20:06:47Z", - "pushedAt": "2025-12-30T16:26:18Z", - "forks": 789, - "issues": 482, - "subscribers": 106, - "stars": 9003, + "pushedAt": "2026-01-06T14:59:52Z", + "forks": 795, + "issues": 483, + "subscribers": 105, + "stars": 9024, "dependencies": 8 }, "name": "@atproto/oauth-client-expo", @@ -159338,12 +159505,12 @@ "moduleType": "expo" }, "npm": { - "downloads": 397, - "weekDownloads": 114, - "size": 98824, - "versionsCount": 6, - "latestRelease": "0.0.6", - "latestReleaseDate": "2025-12-30T16:32:51.832Z", + "downloads": 400, + "weekDownloads": 57, + "size": 98955, + "versionsCount": 7, + "latestRelease": "0.0.7", + "latestReleaseDate": "2026-01-06T15:02:55.962Z", "hasReadme": true }, "score": 85, @@ -159357,7 +159524,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": -0.505, + "popularity": -0.629, "topicSearchString": "atproto oauth client expo" }, { @@ -159385,7 +159552,7 @@ "forks": 1, "issues": 0, "subscribers": 2, - "stars": 91, + "stars": 92, "dependencies": 0 }, "name": "expo-ios-visual-blur", @@ -159414,8 +159581,8 @@ }, "npmPkg": "expo-ios-visual-blur", "npm": { - "downloads": 620, - "weekDownloads": 106, + "downloads": 531, + "weekDownloads": 223, "size": 1129748, "versionsCount": 1, "latestRelease": "0.1.0", @@ -159428,7 +159595,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.604, + "popularity": -0.39, "topicSearchString": "expo expo-ios-visual-blur expoiosvisualblur" }, { @@ -159448,13 +159615,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-21T18:37:29Z", + "updatedAt": "2026-01-07T12:00:07Z", "createdAt": "2025-06-17T07:41:33Z", - "pushedAt": "2025-12-21T18:37:29Z", - "forks": 5, + "pushedAt": "2026-01-07T12:00:07Z", + "forks": 6, "issues": 2, - "subscribers": 1, - "stars": 199, + "subscribers": 2, + "stars": 216, "dependencies": 6 }, "name": "react-native-harness", @@ -159477,12 +159644,12 @@ }, "npmPkg": "react-native-harness", "npm": { - "downloads": 2702, - "weekDownloads": 450, - "size": 61431, - "versionsCount": 25, - "latestRelease": "1.0.0-alpha.19", - "latestReleaseDate": "2025-12-21T18:39:06.300Z", + "downloads": 3786, + "weekDownloads": 370, + "size": 63980, + "versionsCount": 26, + "latestRelease": "1.0.0-alpha.20", + "latestReleaseDate": "2026-01-07T12:02:49.566Z", "hasReadme": true }, "score": 15, @@ -159491,7 +159658,7 @@ "Has a README file", "New Architecture support unknown" ], - "popularity": 0.142, + "popularity": 0.083, "topicSearchString": "" }, { @@ -159563,8 +159730,8 @@ }, "npmPkg": "react-native-reanimated-modal", "npm": { - "downloads": 127, - "weekDownloads": 127, + "downloads": 561, + "weekDownloads": 97, "size": 123353, "versionsCount": 19, "latestRelease": "1.2.4", @@ -159577,7 +159744,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.124, + "popularity": -0.853, "topicSearchString": "ios android modal popup overlay reanimated gesture-handler animation swipe fade slide typescript performant lightweight javascript gesture" }, { @@ -159607,7 +159774,7 @@ "forks": 1, "issues": 0, "subscribers": 1, - "stars": 119, + "stars": 122, "dependencies": 0 }, "name": "@swmansion/react-native-detour", @@ -159637,8 +159804,8 @@ "configPlugin": false }, "npm": { - "downloads": 2431, - "weekDownloads": 1163, + "downloads": 3932, + "weekDownloads": 973, "size": 46886, "versionsCount": 8, "latestRelease": "0.4.0", @@ -159652,7 +159819,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.407, + "popularity": 0.21, "topicSearchString": "ios android deep-linking deferred-deep-link reac" }, { @@ -159718,8 +159885,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 2716, - "weekDownloads": 782, + "downloads": 1784, + "weekDownloads": 520, "size": 70620, "versionsCount": 16, "latestRelease": "1.0.6", @@ -159733,7 +159900,7 @@ "Has a description", "Unmaintained" ], - "popularity": -0.505, + "popularity": -0.502, "topicSearchString": "ios android library shortcuts quick-actions quick quickactions" }, { @@ -159794,8 +159961,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1743, - "weekDownloads": 644, + "downloads": 1443, + "weekDownloads": 378, "size": 99543, "versionsCount": 21, "latestRelease": "1.1.3", @@ -159809,7 +159976,7 @@ "Has a description", "Unmaintained" ], - "popularity": -0.686, + "popularity": -0.777, "topicSearchString": "geofence geofencing library ios android" }, { @@ -159862,8 +160029,8 @@ "configPlugin": false }, "npm": { - "downloads": 118, - "weekDownloads": 118, + "downloads": 293, + "weekDownloads": 58, "size": 271858, "versionsCount": 141, "latestRelease": "1.1.5", @@ -159877,7 +160044,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.124, + "popularity": -0.579, "topicSearchString": "" }, { @@ -159936,8 +160103,8 @@ }, "npmPkg": "react-native-secure-view", "npm": { - "downloads": 32, - "weekDownloads": 3, + "downloads": 36, + "weekDownloads": 10, "size": 24038, "versionsCount": 8, "latestRelease": "1.1.1", @@ -159949,7 +160116,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.914, + "popularity": -0.75, "topicSearchString": "ios android" }, { @@ -160014,8 +160181,8 @@ }, "npmPkg": "react-native-threadforge", "npm": { - "downloads": 48, - "weekDownloads": 12, + "downloads": 35, + "weekDownloads": 17, "size": 1011142, "versionsCount": 10, "latestRelease": "1.1.9", @@ -160027,7 +160194,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.782, + "popularity": -0.575, "topicSearchString": "multithreading background-threads c++-worker-pool performance optimization modules threadforge" }, { @@ -160056,8 +160223,8 @@ "updatedAt": "2025-12-06T19:42:31Z", "createdAt": "2016-10-11T13:10:36Z", "pushedAt": "2025-12-06T19:42:31Z", - "forks": 63, - "issues": 7, + "forks": 62, + "issues": 6, "subscribers": 21, "stars": 131, "dependencies": 0 @@ -160086,8 +160253,8 @@ "configPlugin": false }, "npm": { - "downloads": 144141, - "weekDownloads": 42979, + "downloads": 110495, + "weekDownloads": 28562, "size": 211543, "versionsCount": 59, "latestRelease": "5.5.0", @@ -160101,7 +160268,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.503, + "popularity": 0.22, "topicSearchString": "ios android adjust" }, { @@ -160158,8 +160325,8 @@ "unmaintained": true, "npmPkg": "react-native-dynamic-app-icon", "npm": { - "downloads": 9671, - "weekDownloads": 2065, + "downloads": 6766, + "weekDownloads": 2404, "size": 16845, "versionsCount": 5, "latestRelease": "1.1.0", @@ -160174,7 +160341,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.568, + "popularity": -0.448, "topicSearchString": "app dynamic icon app-icon alternate" }, { @@ -160201,7 +160368,7 @@ "forks": 3, "issues": 2, "subscribers": 1, - "stars": 13, + "stars": 14, "dependencies": 0 }, "name": "@computools/react-native-dynamic-app-icon", @@ -160232,8 +160399,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1142, - "weekDownloads": 233, + "downloads": 974, + "weekDownloads": 298, "size": 32209, "versionsCount": 2, "latestRelease": "1.0.1", @@ -160247,7 +160414,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.076, + "popularity": -0.74, "topicSearchString": "ios android app-icon dynamic-icon change-app-icon" }, { @@ -160298,8 +160465,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 3269, - "weekDownloads": 1018, + "downloads": 2425, + "weekDownloads": 856, "size": 263223, "versionsCount": 102, "latestRelease": "2.4.0", @@ -160312,7 +160479,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.015, + "popularity": 0.05, "topicSearchString": "" }, { @@ -160368,8 +160535,8 @@ }, "unmaintained": true, "npm": { - "downloads": 131176, - "weekDownloads": 41819, + "downloads": 90460, + "weekDownloads": 34417, "size": 30856, "versionsCount": 1, "latestRelease": "1.0.1", @@ -160378,14 +160545,13 @@ }, "score": 0, "matchingScoreModifiers": [ - "Known", "Has a README file", "Has a description", "New Architecture support unknown", "Not updated recently", "Unmaintained" ], - "popularity": -0.479, + "popularity": -0.427, "topicSearchString": "search indexing ios spotlight" }, { @@ -160442,8 +160608,8 @@ "unmaintained": true, "npmPkg": "react-native-spotlight-search", "npm": { - "downloads": 6393, - "weekDownloads": 1281, + "downloads": 5837, + "weekDownloads": 1579, "size": 42646, "versionsCount": 16, "latestRelease": "2.2.0", @@ -160458,7 +160624,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.58, + "popularity": -0.52, "topicSearchString": "ios spotlight search es6 objective-c plugin" }, { @@ -160482,7 +160648,7 @@ "updatedAt": "2025-02-25T13:01:13Z", "createdAt": "2016-09-06T22:04:57Z", "pushedAt": "2025-02-25T13:01:13Z", - "forks": 131, + "forks": 132, "issues": 0, "subscribers": 27, "stars": 423, @@ -160511,8 +160677,8 @@ }, "npmPkg": "appcenter", "npm": { - "downloads": 51047, - "weekDownloads": 14064, + "downloads": 43520, + "weekDownloads": 9321, "size": 35978, "versionsCount": 47, "latestRelease": "5.0.3", @@ -160527,7 +160693,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.234, + "popularity": 0.182, "topicSearchString": "appcenter" }, { @@ -160550,7 +160716,7 @@ "updatedAt": "2025-02-25T13:01:13Z", "createdAt": "2016-09-06T22:04:57Z", "pushedAt": "2025-02-25T13:01:13Z", - "forks": 131, + "forks": 132, "issues": 0, "subscribers": 27, "stars": 423, @@ -160580,8 +160746,8 @@ }, "npmPkg": "appcenter-analytics", "npm": { - "downloads": 38486, - "weekDownloads": 11478, + "downloads": 33894, + "weekDownloads": 7648, "size": 56964, "versionsCount": 47, "latestRelease": "5.0.3", @@ -160596,7 +160762,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.504, + "popularity": 0.192, "topicSearchString": "appcenter analytics" }, { @@ -160619,7 +160785,7 @@ "updatedAt": "2025-02-25T13:01:13Z", "createdAt": "2016-09-06T22:04:57Z", "pushedAt": "2025-02-25T13:01:13Z", - "forks": 131, + "forks": 132, "issues": 0, "subscribers": 27, "stars": 423, @@ -160651,8 +160817,8 @@ }, "npmPkg": "appcenter-crashes", "npm": { - "downloads": 35731, - "weekDownloads": 12263, + "downloads": 25132, + "weekDownloads": 7844, "size": 72486, "versionsCount": 47, "latestRelease": "5.0.3", @@ -160667,7 +160833,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.542, + "popularity": 0.515, "topicSearchString": "appcenter error reporting crash" }, { @@ -160727,8 +160893,8 @@ "unmaintained": true, "npmPkg": "react-native-keyevent", "npm": { - "downloads": 19142, - "weekDownloads": 4792, + "downloads": 15591, + "weekDownloads": 3853, "size": 27347, "versionsCount": 21, "latestRelease": "0.3.2", @@ -160745,7 +160911,7 @@ "Lots of open issues", "Unmaintained" ], - "popularity": -0.537, + "popularity": -0.54, "topicSearchString": "keyevent keyboard external android module remote javascript" }, { @@ -160802,8 +160968,8 @@ }, "npmPkg": "react-native-airship", "npm": { - "downloads": 1110, - "weekDownloads": 380, + "downloads": 252, + "weekDownloads": 75, "size": 36995, "versionsCount": 18, "latestRelease": "0.2.12", @@ -160817,7 +160983,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.041, + "popularity": -0.746, "topicSearchString": "modal alert toast" }, { @@ -160843,10 +161009,10 @@ "updatedAt": "2025-12-04T11:38:27Z", "createdAt": "2016-08-15T17:14:25Z", "pushedAt": "2025-12-04T11:38:27Z", - "forks": 10364, - "issues": 370, - "subscribers": 345, - "stars": 46029, + "forks": 10470, + "issues": 363, + "subscribers": 347, + "stars": 46331, "dependencies": 11 }, "name": "patch-project", @@ -160877,10 +161043,10 @@ }, "npmPkg": "patch-project", "npm": { - "downloads": 13088, - "weekDownloads": 3443, + "downloads": 10553, + "weekDownloads": 2689, "size": 73197, - "versionsCount": 151, + "versionsCount": 152, "latestRelease": "0.3.12", "latestReleaseDate": "2025-12-08T18:34:03.128Z", "hasReadme": true @@ -160895,7 +161061,7 @@ "Has a description", "Lots of open issues" ], - "popularity": 0.224, + "popularity": 0.217, "topicSearchString": "expo cng prebuild patch project" }, { @@ -160950,8 +161116,8 @@ }, "npmPkg": "typed-config-plugins", "npm": { - "downloads": 222, - "weekDownloads": 53, + "downloads": 260, + "weekDownloads": 140, "size": 109745, "versionsCount": 8, "latestRelease": "0.5.1", @@ -160964,7 +161130,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.796, + "popularity": -0.541, "topicSearchString": "expo config-plugin" }, { @@ -160986,9 +161152,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": false, - "updatedAt": "2025-12-22T02:29:32Z", + "updatedAt": "2026-01-10T05:04:00Z", "createdAt": "2025-05-05T16:36:28Z", - "pushedAt": "2025-12-22T02:29:32Z", + "pushedAt": "2026-01-10T05:04:00Z", "forks": 2, "issues": 2, "subscribers": 2, @@ -161016,8 +161182,8 @@ }, "npmPkg": "expo-build-disk-cache", "npm": { - "downloads": 6018, - "weekDownloads": 5889, + "downloads": 17663, + "weekDownloads": 4812, "size": 26091, "versionsCount": 17, "latestRelease": "0.7.2", @@ -161030,7 +161196,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.832, + "popularity": 0.232, "topicSearchString": "" }, { @@ -161052,13 +161218,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-31T12:03:26Z", + "updatedAt": "2026-01-10T08:36:37Z", "createdAt": "2025-01-17T17:10:50Z", - "pushedAt": "2025-12-31T12:03:26Z", + "pushedAt": "2026-01-10T08:36:37Z", "forks": 0, "issues": 1, "subscribers": 1, - "stars": 13, + "stars": 15, "dependencies": 4 }, "name": "list-config-plugins", @@ -161085,8 +161251,8 @@ }, "npmPkg": "list-config-plugins", "npm": { - "downloads": 341, - "weekDownloads": 80, + "downloads": 315, + "weekDownloads": 84, "size": 9775, "versionsCount": 12, "latestRelease": "1.1.8", @@ -161099,7 +161265,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.8, + "popularity": -0.773, "topicSearchString": "expo prebuild" }, { @@ -161157,8 +161323,8 @@ }, "npmPkg": "react-native-cookie-handler", "npm": { - "downloads": 86, - "weekDownloads": 41, + "downloads": 90, + "weekDownloads": 14, "size": 32533, "versionsCount": 2, "latestRelease": "1.0.1", @@ -161172,7 +161338,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": -0.59, + "popularity": -0.867, "topicSearchString": "ios android" }, { @@ -161242,8 +161408,8 @@ }, "npmPkg": "react-native-nitro-sfsymbols", "npm": { - "downloads": 34, - "weekDownloads": 18, + "downloads": 159, + "weekDownloads": 117, "size": 309978, "versionsCount": 6, "latestRelease": "1.2.0", @@ -161256,7 +161422,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.55, + "popularity": -0.368, "topicSearchString": "ios macos tvos visionos android sf-symbols icons nitro-modules" }, { @@ -161291,7 +161457,7 @@ "forks": 0, "issues": 0, "subscribers": 1, - "stars": 18, + "stars": 19, "dependencies": 0 }, "name": "react-native-menus", @@ -161323,8 +161489,8 @@ }, "npmPkg": "react-native-menus", "npm": { - "downloads": 5, - "weekDownloads": 5, + "downloads": 86, + "weekDownloads": 36, "size": 80205, "versionsCount": 10, "latestRelease": "0.4.0", @@ -161337,7 +161503,7 @@ "Has a README file", "Has a description" ], - "popularity": 0, + "popularity": -0.64, "topicSearchString": "ios android ios-menu menu select-dropdown" }, { @@ -161368,7 +161534,7 @@ "forks": 2, "issues": 0, "subscribers": 0, - "stars": 36, + "stars": 38, "dependencies": 3 }, "name": "react-native-shine", @@ -161396,8 +161562,8 @@ }, "npmPkg": "react-native-shine", "npm": { - "downloads": 63, - "weekDownloads": 15, + "downloads": 59, + "weekDownloads": 26, "size": 404892, "versionsCount": 16, "latestRelease": "0.7.1", @@ -161410,7 +161576,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.536, + "popularity": -0.35, "topicSearchString": "ios android" }, { @@ -161463,8 +161629,8 @@ }, "unmaintained": true, "npm": { - "downloads": 1095, - "weekDownloads": 322, + "downloads": 865, + "weekDownloads": 299, "size": 127155, "versionsCount": 2, "latestRelease": "1.1.0", @@ -161480,7 +161646,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.499, + "popularity": -1.205, "topicSearchString": "" }, { @@ -161533,8 +161699,8 @@ }, "unmaintained": true, "npm": { - "downloads": 11886, - "weekDownloads": 2453, + "downloads": 15894, + "weekDownloads": 3022, "size": 176560, "versionsCount": 1, "latestRelease": "3.0.0", @@ -161550,7 +161716,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.575, + "popularity": -0.588, "topicSearchString": "" }, { @@ -161603,8 +161769,8 @@ }, "unmaintained": true, "npm": { - "downloads": 505, - "weekDownloads": 123, + "downloads": 390, + "weekDownloads": 75, "size": 123814, "versionsCount": 1, "latestRelease": "3.0.0", @@ -161620,7 +161786,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.292, + "popularity": -1.335, "topicSearchString": "" }, { @@ -161673,8 +161839,8 @@ }, "unmaintained": true, "npm": { - "downloads": 206, - "weekDownloads": 48, + "downloads": 178, + "weekDownloads": 28, "size": 126899, "versionsCount": 1, "latestRelease": "3.0.0", @@ -161690,7 +161856,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -1.3, + "popularity": -1.363, "topicSearchString": "" }, { @@ -161712,13 +161878,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-09T20:44:49Z", + "updatedAt": "2026-01-06T13:00:35Z", "createdAt": "2020-01-22T15:17:28Z", - "pushedAt": "2025-12-09T20:44:49Z", - "forks": 174, - "issues": 27, + "pushedAt": "2026-01-06T13:00:35Z", + "forks": 176, + "issues": 21, "subscribers": 23, - "stars": 1244, + "stars": 1249, "dependencies": 6 }, "name": "@storybook/react-native-ui", @@ -161743,12 +161909,12 @@ "configPlugin": false }, "npm": { - "downloads": 720803, - "weekDownloads": 184941, - "size": 1055249, - "versionsCount": 121, - "latestRelease": "10.1.1", - "latestReleaseDate": "2025-12-09T20:43:30.576Z", + "downloads": 448332, + "weekDownloads": 192289, + "size": 1055253, + "versionsCount": 125, + "latestRelease": "10.1.11", + "latestReleaseDate": "2026-01-06T13:01:13.846Z", "hasReadme": false }, "score": 55, @@ -161758,7 +161924,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.218, + "popularity": 0.615, "topicSearchString": "storybook" }, { @@ -161781,13 +161947,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-09T20:44:49Z", + "updatedAt": "2026-01-06T13:00:35Z", "createdAt": "2020-01-22T15:17:28Z", - "pushedAt": "2025-12-09T20:44:49Z", - "forks": 174, - "issues": 27, + "pushedAt": "2026-01-06T13:00:35Z", + "forks": 176, + "issues": 21, "subscribers": 23, - "stars": 1244, + "stars": 1249, "dependencies": 7 }, "name": "@storybook/react-native-ui-lite", @@ -161812,12 +161978,12 @@ "configPlugin": false }, "npm": { - "downloads": 4725, - "weekDownloads": 2019, - "size": 1143215, - "versionsCount": 48, - "latestRelease": "10.1.1", - "latestReleaseDate": "2025-12-09T20:43:31.340Z", + "downloads": 1068, + "weekDownloads": 1068, + "size": 1143219, + "versionsCount": 52, + "latestRelease": "10.1.11", + "latestReleaseDate": "2026-01-06T13:01:13.832Z", "hasReadme": false }, "score": 55, @@ -161827,7 +161993,7 @@ "Recently updated", "Has a description" ], - "popularity": 0.363, + "popularity": 0.851, "topicSearchString": "storybook" }, { @@ -161849,13 +162015,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-09T20:42:32Z", + "updatedAt": "2026-01-06T13:00:35Z", "createdAt": "2020-01-22T15:17:28Z", - "pushedAt": "2025-12-09T20:42:32Z", - "forks": 174, - "issues": 27, + "pushedAt": "2026-01-06T13:00:35Z", + "forks": 176, + "issues": 21, "subscribers": 23, - "stars": 1244, + "stars": 1249, "dependencies": 1 }, "name": "@storybook/react-native-theming", @@ -161881,12 +162047,12 @@ "configPlugin": false }, "npm": { - "downloads": 821139, - "weekDownloads": 296959, - "size": 139243, - "versionsCount": 157, - "latestRelease": "10.1.1", - "latestReleaseDate": "2025-12-09T20:43:25.438Z", + "downloads": 284643, + "weekDownloads": 284643, + "size": 139244, + "versionsCount": 161, + "latestRelease": "10.1.11", + "latestReleaseDate": "2026-01-06T13:01:09.323Z", "hasReadme": true }, "score": 65, @@ -161897,7 +162063,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.557, + "popularity": 1.1, "topicSearchString": "storybook theming" }, { @@ -161922,10 +162088,10 @@ "updatedAt": "2025-10-31T10:56:16Z", "createdAt": "2023-01-11T12:03:50Z", "pushedAt": "2025-10-31T10:56:16Z", - "forks": 203, - "issues": 177, - "subscribers": 19, - "stars": 4762, + "forks": 209, + "issues": 179, + "subscribers": 20, + "stars": 4799, "dependencies": 0 }, "name": "@gluestack-ui/core", @@ -161953,8 +162119,8 @@ "configPlugin": false }, "npm": { - "downloads": 41632, - "weekDownloads": 17247, + "downloads": 70778, + "weekDownloads": 16016, "size": 1036183, "versionsCount": 33, "latestRelease": "3.0.12", @@ -161969,7 +162135,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.602, + "popularity": 0.192, "topicSearchString": "expo nextjs cross-platform ui-components" }, { @@ -161991,13 +162157,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-25T11:16:20Z", + "updatedAt": "2026-01-05T08:17:07Z", "createdAt": "2023-01-11T12:03:50Z", - "pushedAt": "2025-11-25T11:16:20Z", - "forks": 203, - "issues": 177, - "subscribers": 19, - "stars": 4762, + "pushedAt": "2026-01-05T08:17:07Z", + "forks": 209, + "issues": 179, + "subscribers": 20, + "stars": 4799, "dependencies": 4 }, "name": "@gluestack-ui/utils", @@ -162027,13 +162193,13 @@ "configPlugin": false }, "npm": { - "downloads": 315018, - "weekDownloads": 100951, + "downloads": 130318, + "weekDownloads": 98083, "size": 176465, - "versionsCount": 59, - "latestRelease": "3.0.13", - "latestReleaseDate": "2025-11-25T07:58:18.169Z", - "hasReadme": false + "versionsCount": 61, + "latestRelease": "3.0.15", + "latestReleaseDate": "2026-01-05T08:16:58.107Z", + "hasReadme": true }, "score": 50, "matchingScoreModifiers": [ @@ -162045,7 +162211,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.522, + "popularity": 0.89, "topicSearchString": "expo nextjs cross-platform utilities hooks aria" }, { @@ -162068,10 +162234,10 @@ "updatedAt": "2025-09-22T06:07:55Z", "createdAt": "2023-01-11T12:03:50Z", "pushedAt": "2025-09-22T06:07:55Z", - "forks": 203, - "issues": 177, - "subscribers": 19, - "stars": 4762, + "forks": 209, + "issues": 179, + "subscribers": 20, + "stars": 4799, "dependencies": 2 }, "name": "@gluestack/ui-next-adapter", @@ -162093,8 +162259,8 @@ "configPlugin": false }, "npm": { - "downloads": 32631, - "weekDownloads": 7231, + "downloads": 18790, + "weekDownloads": 7971, "size": 34355, "versionsCount": 133, "latestRelease": "3.0.3", @@ -162109,7 +162275,7 @@ "New Architecture support unknown", "Lots of open issues" ], - "popularity": 0.188, + "popularity": 0.611, "topicSearchString": "" }, { @@ -162135,13 +162301,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": false, - "updatedAt": "2025-12-30T16:04:39Z", + "updatedAt": "2026-01-07T04:23:03Z", "createdAt": "2016-12-14T23:02:54Z", - "pushedAt": "2025-12-30T16:04:39Z", - "forks": 642, - "issues": 357, + "pushedAt": "2026-01-07T04:23:03Z", + "forks": 643, + "issues": 360, "subscribers": 97, - "stars": 5535, + "stars": 5546, "dependencies": 40 }, "name": "metro", @@ -162165,8 +162331,8 @@ }, "npmPkg": "metro", "npm": { - "downloads": 18673083, - "weekDownloads": 4797331, + "downloads": 9891976, + "weekDownloads": 4338809, "size": 800471, "versionsCount": 174, "latestRelease": "0.83.3", @@ -162184,7 +162350,7 @@ "Lots of open issues", "Has a lot of dependencies" ], - "popularity": 0.218, + "popularity": 0.623, "topicSearchString": "" }, { @@ -162204,20 +162370,20 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-16T11:49:47Z", + "updatedAt": "2026-01-07T18:01:14Z", "createdAt": "2025-06-10T09:59:05Z", - "pushedAt": "2025-12-16T11:49:47Z", - "forks": 21, + "pushedAt": "2026-01-07T18:01:14Z", + "forks": 22, "issues": 13, "subscribers": 1, - "stars": 535, + "stars": 542, "dependencies": 0 }, "name": "react-native-nitro-image", "fullName": "mrousavy/react-native-nitro-image", "isPrivate": false, "registry": "https://registry.npmjs.org/", - "description": "react-native-nitro-image", + "description": "A superfast in-memory Image type and view component for React Native, built with Nitro!", "topics": [ "nitro" ], @@ -162238,12 +162404,12 @@ }, "npmPkg": "react-native-nitro-image", "npm": { - "downloads": 2010, - "weekDownloads": 1650, - "size": 674522, - "versionsCount": 28, - "latestRelease": "0.9.0", - "latestReleaseDate": "2025-11-10T15:48:27.106Z", + "downloads": 4651, + "weekDownloads": 1511, + "size": 685146, + "versionsCount": 29, + "latestRelease": "0.9.1", + "latestReleaseDate": "2026-01-07T17:47:35.650Z", "hasReadme": false }, "score": 25, @@ -162253,7 +162419,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.699, + "popularity": 0.276, "topicSearchString": "nitro" }, { @@ -162263,7 +162429,7 @@ "github": { "urls": { "repo": "https://github.com/mrousavy/react-native-nitro-image", - "homepage": "https://github.com/mrousavy/react-native-nitro-web-image#readme" + "homepage": "https://github.com/mrousavy/react-native-nitro-image#readme" }, "stats": { "hasIssues": true, @@ -162273,20 +162439,20 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-11-10T15:48:59Z", + "updatedAt": "2026-01-07T18:01:14Z", "createdAt": "2025-06-10T09:59:05Z", - "pushedAt": "2025-11-10T15:48:59Z", - "forks": 21, + "pushedAt": "2026-01-07T18:01:14Z", + "forks": 22, "issues": 13, "subscribers": 1, - "stars": 535, + "stars": 542, "dependencies": 0 }, "name": "react-native-nitro-web-image", "fullName": "mrousavy/react-native-nitro-image", "isPrivate": false, "registry": "https://registry.npmjs.org/", - "description": "react-native-nitro-web-image", + "description": "A superfast in-memory Image type and view component for React Native Web, built with Nitro!", "topics": [ "nitro" ], @@ -162307,12 +162473,12 @@ }, "npmPkg": "react-native-nitro-web-image", "npm": { - "downloads": 5783, - "weekDownloads": 1592, - "size": 200477, - "versionsCount": 20, - "latestRelease": "0.9.0", - "latestReleaseDate": "2025-11-10T15:48:37.639Z", + "downloads": 4064, + "weekDownloads": 1475, + "size": 200386, + "versionsCount": 21, + "latestRelease": "0.9.1", + "latestReleaseDate": "2026-01-07T17:47:53.724Z", "hasReadme": false }, "score": 25, @@ -162322,7 +162488,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.234, + "popularity": 0.309, "topicSearchString": "nitro" }, { @@ -162346,13 +162512,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-30T23:05:27Z", + "updatedAt": "2026-01-07T18:09:42Z", "createdAt": "2025-03-30T15:40:13Z", - "pushedAt": "2025-12-30T23:05:27Z", + "pushedAt": "2026-01-07T18:09:42Z", "forks": 2, "issues": 0, "subscribers": 1, - "stars": 7, + "stars": 8, "dependencies": 0 }, "name": "react-native-nitro-ark", @@ -162386,12 +162552,12 @@ }, "npmPkg": "react-native-nitro-ark", "npm": { - "downloads": 1035, - "weekDownloads": 243, - "size": 1385570, - "versionsCount": 87, - "latestRelease": "0.0.83", - "latestReleaseDate": "2025-12-30T23:03:36.800Z", + "downloads": 1168, + "weekDownloads": 140, + "size": 1399405, + "versionsCount": 89, + "latestRelease": "0.0.85", + "latestReleaseDate": "2026-01-07T18:22:10.965Z", "hasReadme": true }, "score": 25, @@ -162400,7 +162566,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.05, + "popularity": -0.148, "topicSearchString": "ios android nitro-modules ark bitcoin arkoor bitcoin-layer2" }, { @@ -162457,8 +162623,8 @@ }, "npmPkg": "react-native-nitro-udp", "npm": { - "downloads": 54, - "weekDownloads": 9, + "downloads": 31, + "weekDownloads": 16, "size": 69484, "versionsCount": 10, "latestRelease": "1.0.7", @@ -162471,7 +162637,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.85, + "popularity": -0.543, "topicSearchString": "nitro" }, { @@ -162534,8 +162700,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 30, - "weekDownloads": 17, + "downloads": 36, + "weekDownloads": 13, "size": 341772, "versionsCount": 14, "latestRelease": "0.8.0", @@ -162548,7 +162714,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.514, + "popularity": -0.675, "topicSearchString": "ios android-auto media-player automotive music video turbo-modules new-architecture" }, { @@ -162576,8 +162742,8 @@ "pushedAt": "2025-12-28T00:50:46Z", "forks": 2, "issues": 0, - "subscribers": 2, - "stars": 37, + "subscribers": 3, + "stars": 41, "dependencies": 0 }, "name": "react-native-nitro-mlx", @@ -162612,8 +162778,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 580, - "weekDownloads": 220, + "downloads": 314, + "weekDownloads": 11, "size": 182194, "versionsCount": 5, "latestRelease": "0.2.2", @@ -162626,7 +162792,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.426, + "popularity": -0.72, "topicSearchString": "nitro nitro-modile expo llm mlx mlx-swift apple nitro-mlx ai" }, { @@ -162689,8 +162855,8 @@ }, "npmPkg": "expo-iperf", "npm": { - "downloads": 32, - "weekDownloads": 9, + "downloads": 23, + "weekDownloads": 8, "size": 1618488, "versionsCount": 7, "latestRelease": "0.1.6", @@ -162703,7 +162869,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.743, + "popularity": -0.68, "topicSearchString": "expo iperf iperf3 network bandwidth performance testing expo-module" }, { @@ -162727,13 +162893,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-28T02:35:21Z", + "updatedAt": "2026-01-04T03:53:28Z", "createdAt": "2025-10-25T00:48:27Z", - "pushedAt": "2025-12-28T02:35:21Z", + "pushedAt": "2026-01-04T03:53:28Z", "forks": 5, "issues": 0, "subscribers": 3, - "stars": 158, + "stars": 160, "dependencies": 0 }, "name": "react-native-nitro-device-info", @@ -162762,21 +162928,20 @@ }, "npmPkg": "react-native-nitro-device-info", "npm": { - "downloads": 3770, - "weekDownloads": 940, - "size": 435333, - "versionsCount": 13, - "latestRelease": "1.4.2", - "latestReleaseDate": "2025-12-04T01:04:15.477Z", - "hasReadme": true + "downloads": 3904, + "weekDownloads": 756, + "size": 421766, + "versionsCount": 14, + "latestRelease": "1.5.0", + "latestReleaseDate": "2026-01-04T03:54:20.700Z", + "hasReadme": false }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ "Recently updated", - "Has a README file", "Has a description" ], - "popularity": 0.212, + "popularity": 0.165, "topicSearchString": "ios android" }, { @@ -162836,8 +163001,8 @@ }, "npmPkg": "expo-horizon-core", "npm": { - "downloads": 154, - "weekDownloads": 113, + "downloads": 68, + "weekDownloads": 19, "size": 432594, "versionsCount": 8, "latestRelease": "1.0.7", @@ -162850,7 +163015,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.372, + "popularity": -0.762, "topicSearchString": "expo expo-horizon expo-horizon-core expohorizon" }, { @@ -162911,8 +163076,8 @@ }, "npmPkg": "expo-horizon-location", "npm": { - "downloads": 69, - "weekDownloads": 5, + "downloads": 61, + "weekDownloads": 12, "size": 425244, "versionsCount": 5, "latestRelease": "0.0.5", @@ -162925,7 +163090,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.938, + "popularity": -0.829, "topicSearchString": "expo location geolocation coords geocoding compass horizon heading" }, { @@ -162982,8 +163147,8 @@ }, "npmPkg": "expo-horizon-notifications", "npm": { - "downloads": 119, - "weekDownloads": 9, + "downloads": 102, + "weekDownloads": 16, "size": 4444216, "versionsCount": 5, "latestRelease": "0.0.10", @@ -162996,7 +163161,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.936, + "popularity": -0.867, "topicSearchString": "expo notifications expo-notifications push-nofifications" }, { @@ -163055,8 +163220,8 @@ "configPlugin": false }, "npm": { - "downloads": 1426, - "weekDownloads": 242, + "downloads": 1552, + "weekDownloads": 340, "size": 147413, "versionsCount": 5, "latestRelease": "1.0.0", @@ -163069,7 +163234,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.144, + "popularity": 0.186, "topicSearchString": "ios android" }, { @@ -163095,10 +163260,10 @@ "updatedAt": "2025-12-05T13:16:46Z", "createdAt": "2025-09-02T13:21:40Z", "pushedAt": "2025-12-05T13:16:46Z", - "forks": 2, - "issues": 4, - "subscribers": 1, - "stars": 37, + "forks": 3, + "issues": 5, + "subscribers": 2, + "stars": 40, "dependencies": 3 }, "name": "expo-live-updates", @@ -163126,8 +163291,8 @@ }, "npmPkg": "expo-live-updates", "npm": { - "downloads": 192, - "weekDownloads": 109, + "downloads": 82, + "weekDownloads": 19, "size": 658, "versionsCount": 3, "latestRelease": "0.0.0", @@ -163140,7 +163305,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.266, + "popularity": -0.55, "topicSearchString": "android live-updates" }, { @@ -163194,8 +163359,8 @@ "configPlugin": false }, "npm": { - "downloads": 67, - "weekDownloads": 24, + "downloads": 79, + "weekDownloads": 26, "size": 186604, "versionsCount": 21, "latestRelease": "0.3.1", @@ -163209,7 +163374,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.68, + "popularity": -0.711, "topicSearchString": "web splash" }, { @@ -163268,8 +163433,8 @@ }, "npmPkg": "customerio-reactnative", "npm": { - "downloads": 219998, - "weekDownloads": 66501, + "downloads": 186081, + "weekDownloads": 48890, "size": 367499, "versionsCount": 101, "latestRelease": "6.0.0", @@ -163283,7 +163448,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.507, + "popularity": 0.223, "topicSearchString": "ios android" }, { @@ -163305,13 +163470,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-17T13:37:31Z", + "updatedAt": "2026-01-08T15:16:26Z", "createdAt": "2017-02-01T12:01:03Z", - "pushedAt": "2025-12-17T13:37:31Z", - "forks": 2243, - "issues": 55, + "pushedAt": "2026-01-08T15:16:26Z", + "forks": 2244, + "issues": 54, "subscribers": 161, - "stars": 12180, + "stars": 12194, "dependencies": 3 }, "name": "@react-native-firebase/ai", @@ -163340,8 +163505,8 @@ "configPlugin": false }, "npm": { - "downloads": 1602, - "weekDownloads": 449, + "downloads": 2779, + "weekDownloads": 778, "size": 1075300, "versionsCount": 13, "latestRelease": "23.7.0", @@ -163357,7 +163522,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.239, + "popularity": 0.238, "topicSearchString": "firebase firebase-ai ai gemini generative-ai" }, { @@ -163384,10 +163549,10 @@ "updatedAt": "2025-11-07T13:56:23Z", "createdAt": "2025-11-01T10:54:51Z", "pushedAt": "2025-11-07T13:56:23Z", - "forks": 106, - "issues": 13, + "forks": 107, + "issues": 12, "subscribers": 17, - "stars": 2494, + "stars": 2509, "dependencies": 1 }, "name": "@borndotcom/react-native-godot", @@ -163417,23 +163582,22 @@ "moduleType": "turbo" }, "npm": { - "downloads": 4213, - "weekDownloads": 1057, + "downloads": 3086, + "weekDownloads": 596, "size": 388913, "versionsCount": 2, "latestRelease": "1.0.1", "latestReleaseDate": "2025-11-04T07:26:55.074Z", "hasReadme": true }, - "score": 65, + "score": 55, "matchingScoreModifiers": [ "Popular", "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": 0.213, + "popularity": 0.164, "topicSearchString": "ios android godot godot-engine" }, { @@ -163485,8 +163649,8 @@ }, "npmPkg": "react-native-web-sound", "npm": { - "downloads": 88350, - "weekDownloads": 63845, + "downloads": 101728, + "weekDownloads": 39882, "size": 5534, "versionsCount": 6, "latestRelease": "0.2.1", @@ -163499,7 +163663,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.614, + "popularity": 0.333, "topicSearchString": "web sound" }, { @@ -163557,8 +163721,8 @@ "configPlugin": false }, "npm": { - "downloads": 32, - "weekDownloads": 6, + "downloads": 24, + "weekDownloads": 8, "size": 50832, "versionsCount": 7, "latestRelease": "1.0.7", @@ -163571,7 +163735,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.829, + "popularity": -0.68, "topicSearchString": "macos windows video video-player desktop media avkit npm-package" }, { @@ -163631,7 +163795,7 @@ "configPlugin": false }, "npm": { - "downloads": 3, + "downloads": 10, "weekDownloads": 3, "size": 470413, "versionsCount": 1, @@ -163645,7 +163809,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -1, + "popularity": -0.7, "topicSearchString": "windows cursor pointer uwp mouse hover module" }, { @@ -163726,8 +163890,8 @@ }, "npmPkg": "react-native-sized-webview", "npm": { - "downloads": 233, - "weekDownloads": 43, + "downloads": 286, + "weekDownloads": 153, "size": 84051, "versionsCount": 16, "latestRelease": "1.0.15", @@ -163740,7 +163904,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.841, + "popularity": -0.543, "topicSearchString": "webview ios android auto-size auto-height responsive html-rendering web-content javascript-bridge typescript component hook sizing layout dynamic-height content-measurement mobile performance expo expo-go resize-observer" }, { @@ -163823,22 +163987,21 @@ "configPlugin": false }, "npm": { - "downloads": 46, - "weekDownloads": 10, + "downloads": 31, + "weekDownloads": 9, "size": 86779, "versionsCount": 3, "latestRelease": "0.1.6", "latestReleaseDate": "2025-11-04T10:00:47.107Z", "hasReadme": true }, - "score": 20, + "score": 10, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": -0.8, + "popularity": -0.743, "topicSearchString": "image-picker file-picker document-picker photo-picker media-picker video-picker zero-permission no-permissions android-photo-picker android-13-photo-picker storage-access-framework saf ios-phpicker uidocumentpicker gallery-picker content-uri typescript expo rn-module mobile file-upload image-upload media-upload privacy permissionless" }, { @@ -163909,8 +164072,8 @@ "configPlugin": false }, "npm": { - "downloads": 304, - "weekDownloads": 37, + "downloads": 256, + "weekDownloads": 18, "size": 98195, "versionsCount": 24, "latestRelease": "0.1.23", @@ -163923,7 +164086,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.896, + "popularity": -0.94, "topicSearchString": "re-frame state-management reactive event-driven subscriptions effects functional typescript unidirectional-data-flow frontend frp store pubsub handler" }, { @@ -163954,7 +164117,7 @@ "forks": 1, "issues": 0, "subscribers": 0, - "stars": 29, + "stars": 30, "dependencies": 10 }, "name": "react-native-audio-agent", @@ -163982,8 +164145,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 24, - "weekDownloads": 3, + "downloads": 17, + "weekDownloads": 7, "size": 478438, "versionsCount": 1, "latestRelease": "0.2.0", @@ -163995,7 +164158,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.63, + "popularity": -0.4, "topicSearchString": "ios android" }, { @@ -164025,7 +164188,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 1, + "stars": 2, "dependencies": 0 }, "name": "react-native-speech-recognition-kit", @@ -164056,21 +164219,20 @@ }, "npmPkg": "react-native-speech-recognition-kit", "npm": { - "downloads": 28, - "weekDownloads": 3, + "downloads": 22, + "weekDownloads": 6, "size": 49971, "versionsCount": 1, "latestRelease": "0.1.1", "latestReleaseDate": "2025-11-05T10:00:07.124Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.9, + "popularity": -0.76, "topicSearchString": "ios android speech-recognition turbomodule" }, { @@ -164141,21 +164303,20 @@ }, "npmPkg": "react-native-dotgrid", "npm": { - "downloads": 32, - "weekDownloads": 4, + "downloads": 16, + "weekDownloads": 8, "size": 150550, "versionsCount": 3, "latestRelease": "0.2.2", "latestReleaseDate": "2025-11-06T05:27:45.152Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.886, + "popularity": -0.467, "topicSearchString": "svg reanimated dot-matrix matrix led animation visualization vu-meter expo expo-go" }, { @@ -164214,21 +164375,20 @@ }, "npmPkg": "react-native-shimmer-loader", "npm": { - "downloads": 42, - "weekDownloads": 4, + "downloads": 24, + "weekDownloads": 12, "size": 36519, "versionsCount": 2, "latestRelease": "0.1.1", "latestReleaseDate": "2025-11-04T16:26:57.747Z", "hasReadme": true }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.911, + "popularity": -0.52, "topicSearchString": "ios android loaders shimmer shimmer-effect shimmer-loader" }, { @@ -164295,21 +164455,20 @@ "moduleType": "expo" }, "npm": { - "downloads": 118, - "weekDownloads": 15, + "downloads": 89, + "weekDownloads": 23, "size": 56522, "versionsCount": 2, "latestRelease": "1.0.0", "latestReleaseDate": "2025-11-06T22:54:10.480Z", "hasReadme": false }, - "score": 25, + "score": 15, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.889, + "popularity": -0.77, "topicSearchString": "ios android speech speech-to-text voice recognition stt transcription expo" }, { @@ -164335,7 +164494,7 @@ "updatedAt": "2025-12-10T17:26:27Z", "createdAt": "2018-06-04T09:14:02Z", "pushedAt": "2025-12-10T17:26:27Z", - "forks": 43, + "forks": 44, "issues": 11, "subscribers": 11, "stars": 66, @@ -164365,8 +164524,8 @@ }, "npmPkg": "react-native-flagsmith", "npm": { - "downloads": 25133, - "weekDownloads": 6784, + "downloads": 12888, + "weekDownloads": 5394, "size": 343964, "versionsCount": 191, "latestRelease": "10.0.0", @@ -164380,7 +164539,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.229, + "popularity": 0.356, "topicSearchString": "feature-flagger continuous-deployment" }, { @@ -164401,13 +164560,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-21T13:17:37Z", + "updatedAt": "2025-12-10T10:28:52Z", "createdAt": "2017-07-06T11:22:32Z", - "pushedAt": "2025-11-21T13:17:37Z", + "pushedAt": "2025-12-10T10:28:52Z", "forks": 59, "issues": 36, "subscribers": 22, - "stars": 184, + "stars": 185, "dependencies": 0 }, "name": "@microblink/blinkid-react-native", @@ -164453,12 +164612,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 1509, - "weekDownloads": 589, - "size": 35978595, - "versionsCount": 5, - "latestRelease": "7.6.1", - "latestReleaseDate": "2025-11-21T13:21:43.079Z", + "downloads": 1358, + "weekDownloads": 166, + "size": 35924493, + "versionsCount": 6, + "latestRelease": "7.6.2", + "latestReleaseDate": "2026-01-07T12:07:52.511Z", "hasReadme": true }, "score": 40, @@ -164468,7 +164627,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.332, + "popularity": 0.104, "topicSearchString": "scan id scanner identity passport licence sdk ocr usdl pdf417 mrz mrtd barcode dl card document microblink blinkid ios android" }, { @@ -164526,8 +164685,8 @@ }, "npmPkg": "react-native-oss-license", "npm": { - "downloads": 17466, - "weekDownloads": 5435, + "downloads": 13224, + "weekDownloads": 3153, "size": 342467, "versionsCount": 18, "latestRelease": "0.7.0", @@ -164541,7 +164700,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.515, + "popularity": 0.203, "topicSearchString": "license cli typescript" }, { @@ -164601,8 +164760,8 @@ }, "npmPkg": "roam-reactnative", "npm": { - "downloads": 220, - "weekDownloads": 139, + "downloads": 102, + "weekDownloads": 36, "size": 359198, "versionsCount": 74, "latestRelease": "0.1.25", @@ -164616,7 +164775,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.205, + "popularity": -0.45, "topicSearchString": "location android roam sdk ios gps tracking javascript npm" }, { @@ -164676,8 +164835,8 @@ }, "npmPkg": "pouchdb-adapter-react-native-sqlite", "npm": { - "downloads": 854, - "weekDownloads": 653, + "downloads": 1181, + "weekDownloads": 435, "size": 252628, "versionsCount": 21, "latestRelease": "4.1.3", @@ -164691,7 +164850,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.097, + "popularity": 0.314, "topicSearchString": "ios android pouchdb sqlite3 database" }, { @@ -164716,13 +164875,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-15T20:29:35Z", + "updatedAt": "2026-01-12T09:46:31Z", "createdAt": "2022-05-13T13:09:04Z", - "pushedAt": "2025-12-15T20:29:35Z", + "pushedAt": "2026-01-12T09:46:31Z", "forks": 15, "issues": 0, "subscribers": 17, - "stars": 55, + "stars": 54, "dependencies": 3 }, "name": "bitmovin-player-react-native", @@ -164758,8 +164917,8 @@ }, "npmPkg": "bitmovin-player-react-native", "npm": { - "downloads": 6479, - "weekDownloads": 1654, + "downloads": 5455, + "weekDownloads": 1804, "size": 1458697, "versionsCount": 67, "latestRelease": "1.6.0", @@ -164773,7 +164932,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.217, + "popularity": 0.281, "topicSearchString": "expo bitmovin-player ios android tvos androidtv bitmovin player video streaming" }, { @@ -164803,10 +164962,10 @@ "updatedAt": "2025-11-12T23:49:10Z", "createdAt": "2025-07-04T20:37:11Z", "pushedAt": "2025-11-12T23:49:10Z", - "forks": 37, + "forks": 38, "issues": 8, "subscribers": 8, - "stars": 554, + "stars": 566, "dependencies": 6 }, "name": "bna-ui", @@ -164836,22 +164995,21 @@ "configPlugin": false }, "npm": { - "downloads": 667, - "weekDownloads": 131, + "downloads": 619, + "weekDownloads": 145, "size": 7438157, "versionsCount": 15, "latestRelease": "2.0.4", "latestReleaseDate": "2025-11-12T23:44:08.082Z", "hasReadme": true }, - "score": 40, + "score": 30, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.582, + "popularity": -0.55, "topicSearchString": "expo ui cli starter template typescript" }, { @@ -164915,8 +165073,8 @@ }, "unmaintained": true, "npm": { - "downloads": 1000, - "weekDownloads": 115, + "downloads": 978, + "weekDownloads": 382, "size": 15554619, "versionsCount": 23, "latestRelease": "0.72.2", @@ -164931,7 +165089,7 @@ "Not updated recently", "Unmaintained" ], - "popularity": -0.652, + "popularity": -1.168, "topicSearchString": "rn rnw windows winrt rnwinrt winmd xlang" }, { @@ -164980,8 +165138,8 @@ "configPlugin": false }, "npm": { - "downloads": 1443, - "weekDownloads": 371, + "downloads": 1505, + "weekDownloads": 269, "size": 297190, "versionsCount": 120, "latestRelease": "55.7.1", @@ -164991,14 +165149,13 @@ "unmaintained": true, "score": 0, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown", "No license, GPL license or unrecognized license", "Unmaintained" ], - "popularity": -0.531, + "popularity": -0.598, "topicSearchString": "anyline ocr" }, { @@ -165022,13 +165179,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-11-19T09:05:36Z", + "updatedAt": "2026-01-02T09:32:37Z", "createdAt": "2021-11-30T18:29:51Z", - "pushedAt": "2025-11-19T09:05:36Z", - "forks": 66, - "issues": 27, + "pushedAt": "2026-01-02T09:32:37Z", + "forks": 67, + "issues": 28, "subscribers": 14, - "stars": 145, + "stars": 149, "dependencies": 2 }, "name": "@stripe/stripe-terminal-react-native", @@ -165057,8 +165214,8 @@ "configPlugin": true }, "npm": { - "downloads": 79128, - "weekDownloads": 19055, + "downloads": 67836, + "weekDownloads": 37578, "size": 1295364, "versionsCount": 29, "latestRelease": "0.0.1-beta.28", @@ -165073,7 +165230,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.205, + "popularity": 0.721, "topicSearchString": "ios android stripe stripe-terminal" }, { @@ -165138,8 +165295,8 @@ }, "npmPkg": "react-native-agora", "npm": { - "downloads": 39226, - "weekDownloads": 9598, + "downloads": 37480, + "weekDownloads": 9068, "size": 4335632, "versionsCount": 156, "latestRelease": "4.5.3", @@ -165153,7 +165310,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.208, + "popularity": 0.206, "topicSearchString": "ios android agora live video sheng-w rct sdk typescript" }, { @@ -165213,24 +165370,23 @@ }, "npmPkg": "react-native-star-io10", "npm": { - "downloads": 20599, - "weekDownloads": 5885, + "downloads": 12545, + "weekDownloads": 3825, "size": 46429532, "versionsCount": 15, "latestRelease": "1.10.3", "latestReleaseDate": "2025-12-23T09:27:14.141Z", "hasReadme": true }, - "score": 15, + "score": 0, "matchingScoreModifiers": [ - "Known", "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown", "No license, GPL license or unrecognized license" ], - "popularity": 0.243, + "popularity": 0.259, "topicSearchString": "typescript printer pos receipt-printer star-micronics" }, { @@ -165295,8 +165451,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 3165, - "weekDownloads": 725, + "downloads": 2975, + "weekDownloads": 699, "size": 1205048, "versionsCount": 79, "latestRelease": "2.7.0", @@ -165309,7 +165465,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.195, + "popularity": 0.2, "topicSearchString": "naver-map naver clustering marker sdk" }, { @@ -165383,24 +165539,23 @@ "unmaintained": true, "npmPkg": "react-native-3d-model-view", "npm": { - "downloads": 514, - "weekDownloads": 214, + "downloads": 372, + "weekDownloads": 85, "size": 40653549, "versionsCount": 20, "latestRelease": "1.2.0", "latestReleaseDate": "2018-10-30T15:42:08.806Z", "hasReadme": true }, - "score": 5, + "score": 0, "matchingScoreModifiers": [ "Known", - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown", "Unmaintained" ], - "popularity": -1.143, + "popularity": -1.305, "topicSearchString": "bridge opengl model view arkit scenekit augmented-reality collada android ios wavefront-obj opensource javascript objective-c swift java" }, { @@ -165424,9 +165579,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-22T03:43:13Z", + "updatedAt": "2026-01-05T07:44:16Z", "createdAt": "2016-02-06T14:16:37Z", - "pushedAt": "2025-12-22T03:43:13Z", + "pushedAt": "2026-01-05T07:44:16Z", "forks": 273, "issues": 40, "subscribers": 54, @@ -165462,12 +165617,12 @@ }, "npmPkg": "react-native-update", "npm": { - "downloads": 7666, - "weekDownloads": 1197, - "size": 6641978, - "versionsCount": 315, - "latestRelease": "10.37.0", - "latestReleaseDate": "2025-12-11T15:20:35.378Z", + "downloads": 8758, + "weekDownloads": 1322, + "size": 6641180, + "versionsCount": 316, + "latestRelease": "10.37.1", + "latestReleaseDate": "2026-01-05T07:15:07.153Z", "hasReadme": true }, "score": 65, @@ -165478,7 +165633,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.133, + "popularity": 0.128, "topicSearchString": "ios android update codepush hotfix ota" }, { @@ -165506,10 +165661,10 @@ "updatedAt": "2025-06-23T14:05:07Z", "createdAt": "2022-01-02T22:51:17Z", "pushedAt": "2025-06-23T14:05:07Z", - "forks": 72, + "forks": 73, "issues": 23, "subscribers": 2, - "stars": 226, + "stars": 227, "dependencies": 0 }, "name": "@epubjs-react-native/core", @@ -165539,8 +165694,8 @@ "configPlugin": false }, "npm": { - "downloads": 3759, - "weekDownloads": 890, + "downloads": 3083, + "weekDownloads": 949, "size": 2400834, "versionsCount": 104, "latestRelease": "1.4.7", @@ -165555,7 +165710,7 @@ "New Architecture support unknown", "Not updated recently" ], - "popularity": 0.201, + "popularity": 0.262, "topicSearchString": "ios android epub epub-reader epubjs" }, { @@ -165587,7 +165742,7 @@ "updatedAt": "2025-10-07T13:02:49Z", "createdAt": "2025-04-02T02:00:43Z", "pushedAt": "2025-10-07T13:02:49Z", - "forks": 1, + "forks": 2, "issues": 0, "subscribers": 1, "stars": 22, @@ -165631,8 +165786,8 @@ }, "npmPkg": "react-native-input-code-otp", "npm": { - "downloads": 458, - "weekDownloads": 81, + "downloads": 409, + "weekDownloads": 58, "size": 107890, "versionsCount": 19, "latestRelease": "1.1.2", @@ -165644,7 +165799,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.849, + "popularity": -0.879, "topicSearchString": "ios android otp expo verification-code sms-code one-time-password otp-input input-code-otp johelder input-otp otp-entry otp-verify component app" }, { @@ -165722,7 +165877,7 @@ }, "npmPkg": "react-native-nitro-share-intent", "npm": { - "downloads": 135, + "downloads": 90, "weekDownloads": 34, "size": 142680, "versionsCount": 4, @@ -165736,7 +165891,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.781, + "popularity": -0.676, "topicSearchString": "share-intent share intent sharing file-sharing text-sharing ios android nitro nitro-modules cross-platform typescript file-handling app-integration deep-linking url-scheme content-sharing media-sharing image-sharing video-sharing document-sharing" }, { @@ -165812,8 +165967,8 @@ }, "npmPkg": "react-native-nitro-image-colors", "npm": { - "downloads": 50, - "weekDownloads": 16, + "downloads": 27, + "weekDownloads": 8, "size": 144768, "versionsCount": 3, "latestRelease": "0.4.0", @@ -165826,7 +165981,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.709, + "popularity": -0.733, "topicSearchString": "image-colors color-extraction dominant-colors vibrant-colors color-palette nitro-modules ios android typescript swift kotlin performance caching image-processing color-analysis modules cross-platform high-performance color-detection" }, { @@ -165885,8 +166040,8 @@ }, "npmPkg": "react-native-nitro-video-metadata", "npm": { - "downloads": 29, - "weekDownloads": 7, + "downloads": 22, + "weekDownloads": 13, "size": 137176, "versionsCount": 1, "latestRelease": "0.2.0", @@ -165898,7 +166053,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.767, + "popularity": -0.48, "topicSearchString": "ios android" }, { @@ -165931,7 +166086,7 @@ "forks": 1, "issues": 0, "subscribers": 0, - "stars": 25, + "stars": 26, "dependencies": 5 }, "name": "@react-native-blocks/core", @@ -165950,8 +166105,8 @@ "configPlugin": false }, "npm": { - "downloads": 309, - "weekDownloads": 124, + "downloads": 195, + "weekDownloads": 24, "size": 70513, "versionsCount": 18, "latestRelease": "0.1.18", @@ -165966,7 +166121,7 @@ "New Architecture support unknown", "No license, GPL license or unrecognized license" ], - "popularity": -0.406, + "popularity": -0.643, "topicSearchString": "notion blocks" }, { @@ -165999,7 +166154,7 @@ "forks": 1, "issues": 0, "subscribers": 0, - "stars": 25, + "stars": 26, "dependencies": 3 }, "name": "@react-native-blocks/blocks", @@ -166018,8 +166173,8 @@ "configPlugin": false }, "npm": { - "downloads": 282, - "weekDownloads": 111, + "downloads": 170, + "weekDownloads": 28, "size": 95331, "versionsCount": 17, "latestRelease": "0.1.19", @@ -166034,7 +166189,7 @@ "New Architecture support unknown", "No license, GPL license or unrecognized license" ], - "popularity": -0.414, + "popularity": -0.61, "topicSearchString": "notion blocks" }, { @@ -166060,7 +166215,7 @@ "forks": 14, "issues": 4, "subscribers": 2, - "stars": 39, + "stars": 40, "dependencies": 0 }, "name": "react-native-remix-icon", @@ -166092,22 +166247,21 @@ }, "npmPkg": "react-native-remix-icon", "npm": { - "downloads": 14128, - "weekDownloads": 4106, + "downloads": 12916, + "weekDownloads": 3546, "size": 2041953, "versionsCount": 18, "latestRelease": "4.7.0", "latestReleaseDate": "2025-11-11T18:47:39.327Z", "hasReadme": true }, - "score": 20, + "score": 10, "matchingScoreModifiers": [ - "Recently updated", "Has a README file", "Has a description", "New Architecture support unknown" ], - "popularity": 0.247, + "popularity": 0.233, "topicSearchString": "remix-icon remixicon remixicon-rn icons icon icon-pack ui" }, { @@ -166128,19 +166282,19 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-30T08:59:07Z", + "updatedAt": "2026-01-12T03:27:56Z", "createdAt": "2025-10-02T14:51:25Z", - "pushedAt": "2025-12-30T08:59:07Z", - "forks": 3, - "issues": 2, + "pushedAt": "2026-01-12T03:27:56Z", + "forks": 4, + "issues": 4, "subscribers": 4, - "stars": 27, - "dependencies": 3 + "stars": 30, + "dependencies": 2 }, "name": "react-native-pdf-jsi", "fullName": "126punith/react-native-pdf-jsi", "isPrivate": false, - "description": "🚀 React Native PDF Enhanced - High-Performance JSI Integration A next-generation React Native PDF viewer with JavaScript Interface (JSI) integration, delivering up to 80x performance improvements for PDF operations on both Android and IOS. Built on the proven react-native-pdf foundation with cutting-edge native optimizations.", + "description": "🚀 React Native PDF Enhanced – JSI‑Powered Performance The only React Native PDF viewer built with JSI. Render, zoom, search, and compress up to 80x faster—plus analytics, export (PNG/JPEG), and constant 2MB memory usage.", "topics": [ "pdf", "pdf-viewer", @@ -166196,12 +166350,12 @@ }, "npmPkg": "react-native-pdf-jsi", "npm": { - "downloads": 621, - "weekDownloads": 109, - "size": 2536732, - "versionsCount": 24, - "latestRelease": "4.1.0", - "latestReleaseDate": "2025-12-30T09:03:59.502Z", + "downloads": 1886, + "weekDownloads": 295, + "size": 2558429, + "versionsCount": 28, + "latestRelease": "4.2.1", + "latestReleaseDate": "2026-01-12T03:28:42.570Z", "hasReadme": true }, "score": 25, @@ -166210,7 +166364,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.601, + "popularity": 0.133, "topicSearchString": "pdf pdf-viewer pdf-jsi pdf-enhanced pdf-reader pdf-view component module library android ios windows view viewer jsi javascript-interface performance enhanced bridge high-performance fast-pdf lazy-loading smart-caching progressive-loading memory-optimization zero-bridge cross-platform mobile document-viewer pdf-renderer pdf-display large-files optimization caching persistent-cache pdf-jsi-enhanced" }, { @@ -166237,7 +166391,7 @@ "forks": 51, "issues": 17, "subscribers": 16, - "stars": 134, + "stars": 135, "dependencies": 0 }, "name": "@datadog/mobile-react-native-code-push", @@ -166266,8 +166420,8 @@ "configPlugin": false }, "npm": { - "downloads": 1284, - "weekDownloads": 341, + "downloads": 582, + "weekDownloads": 291, "size": 218916, "versionsCount": 76, "latestRelease": "2.14.0", @@ -166281,7 +166435,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.226, + "popularity": -0.322, "topicSearchString": "datadog ios android codepush appcenter" }, { @@ -166340,8 +166494,8 @@ }, "npmPkg": "react-native-resource-calendar", "npm": { - "downloads": 122, - "weekDownloads": 30, + "downloads": 68, + "weekDownloads": 44, "size": 544270, "versionsCount": 22, "latestRelease": "1.0.21", @@ -166355,7 +166509,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.786, + "popularity": -0.45, "topicSearchString": "calendar scheduler timeline expo zustand" }, { @@ -166423,8 +166577,8 @@ "configPlugin": false }, "npm": { - "downloads": 295, - "weekDownloads": 137, + "downloads": 201, + "weekDownloads": 62, "size": 122497, "versionsCount": 39, "latestRelease": "0.1.44", @@ -166437,7 +166591,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.603, + "popularity": -0.736, "topicSearchString": "markdown remark unified markdown-renderer mdast" }, { @@ -166492,8 +166646,8 @@ }, "npmPkg": "react-native-ocr-fast", "npm": { - "downloads": 770, - "weekDownloads": 12, + "downloads": 641, + "weekDownloads": 535, "size": 189515, "versionsCount": 11, "latestRelease": "1.1.1", @@ -166506,7 +166660,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.987, + "popularity": -0.287, "topicSearchString": "nitro" }, { @@ -166567,8 +166721,8 @@ }, "npmPkg": "react-native-variable-blur", "npm": { - "downloads": 30, - "weekDownloads": 10, + "downloads": 23, + "weekDownloads": 4, "size": 55040, "versionsCount": 1, "latestRelease": "0.1.0", @@ -166581,7 +166735,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.464, + "popularity": -0.59, "topicSearchString": "variable-blur progressive-blur gradient-blur blur nitro" }, { @@ -166636,8 +166790,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 440102, - "weekDownloads": 155465, + "downloads": 299039, + "weekDownloads": 104628, "size": 147273, "versionsCount": 37, "latestRelease": "1.8.0", @@ -166651,7 +166805,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.55, + "popularity": 0.547, "topicSearchString": "fullstory" }, { @@ -166733,8 +166887,8 @@ }, "npmPkg": "react-native-fn-forms", "npm": { - "downloads": 61, - "weekDownloads": 12, + "downloads": 58, + "weekDownloads": 17, "size": 120036, "versionsCount": 9, "latestRelease": "1.2.4", @@ -166747,7 +166901,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.829, + "popularity": -0.738, "topicSearchString": "forms validation typescript smart-forms field-validation form-library form-validation input-validation email-validation phone-validation name-validation credit-card-validation otp-verification otp-input two-factor-auth sms-verification mobile-forms components form-hooks real-time-validation accessibility cross-platform ios android javascript expo" }, { @@ -166805,8 +166959,8 @@ }, "npmPkg": "expo-weather-kit", "npm": { - "downloads": 21, - "weekDownloads": 3, + "downloads": 18, + "weekDownloads": 4, "size": 14535, "versionsCount": 1, "latestRelease": "0.1.0", @@ -166819,7 +166973,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.85, + "popularity": -0.8, "topicSearchString": "expo expo-weather-kit expoweatherkit" }, { @@ -166884,8 +167038,8 @@ }, "npmPkg": "react-native-native-select", "npm": { - "downloads": 72, - "weekDownloads": 17, + "downloads": 63, + "weekDownloads": 20, "size": 22071, "versionsCount": 3, "latestRelease": "1.0.2", @@ -166898,7 +167052,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.787, + "popularity": -0.714, "topicSearchString": "ios android picker dropdown select input-select new-architecture typescript module" }, { @@ -166931,7 +167085,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 4, + "stars": 5, "dependencies": 0 }, "name": "@bhojaniasgar/react-native-otp-input", @@ -166966,8 +167120,8 @@ "configPlugin": false }, "npm": { - "downloads": 127, - "weekDownloads": 43, + "downloads": 77, + "weekDownloads": 30, "size": 187833, "versionsCount": 11, "latestRelease": "1.3.2", @@ -166980,7 +167134,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.703, + "popularity": -0.667, "topicSearchString": "expo otp otp-input verification-code pin-code pin-input autofill ios android expo-compatible typescript" }, { @@ -167015,7 +167169,7 @@ "forks": 0, "issues": 1, "subscribers": 0, - "stars": 3, + "stars": 4, "dependencies": 0 }, "name": "@dariyd/react-native-image-filters", @@ -167091,8 +167245,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 274, - "weekDownloads": 54, + "downloads": 351, + "weekDownloads": 32, "size": 370723, "versionsCount": 4, "latestRelease": "1.0.10", @@ -167105,7 +167259,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.831, + "popularity": -0.922, "topicSearchString": "ios android image-filters image-filter photo-editor image-editor image-processing image-manipulation gpu-accelerated metal vulkan gpu high-performance turbomodule new-architecture fabric document-scanner document-scanning photo-filters instagram-filters image-effects sepia vintage noir vivid dramatic image-crop image-cropper crop-image resize-image rotate-image image-transform image-transformation real-time-filter filter-preview camera-filters photo-effects contrast brightness saturation blur sharpen grayscale black-white module core-image color-matrix bitmap-processing fast-image-processing mobile-image-editor" }, { @@ -167163,8 +167317,8 @@ }, "npmPkg": "react-native-blasted-image", "npm": { - "downloads": 4458, - "weekDownloads": 1429, + "downloads": 2220, + "weekDownloads": 890, "size": 100148, "versionsCount": 28, "latestRelease": "1.1.5", @@ -167178,7 +167332,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.273, + "popularity": 0.341, "topicSearchString": "cached image image-cache fastimage fast-image glide sdwebimage" }, { @@ -167201,9 +167355,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-04T21:48:38Z", + "updatedAt": "2026-01-06T20:47:22Z", "createdAt": "2022-10-26T02:26:45Z", - "pushedAt": "2025-12-04T21:48:38Z", + "pushedAt": "2026-01-06T20:47:22Z", "forks": 3, "issues": 0, "subscribers": 1, @@ -167248,12 +167402,12 @@ }, "npmPkg": "react-native-authsignal", "npm": { - "downloads": 4256, - "weekDownloads": 2130, + "downloads": 1913, + "weekDownloads": 603, "size": 228089, - "versionsCount": 98, - "latestRelease": "2.3.8", - "latestReleaseDate": "2025-12-04T21:49:42.356Z", + "versionsCount": 99, + "latestRelease": "2.4.0", + "latestReleaseDate": "2026-01-06T20:49:25.579Z", "hasReadme": true }, "score": 20, @@ -167263,7 +167417,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.176, + "popularity": 0.018, "topicSearchString": "ios android passkeys push auth authentication mfa fido2 passwordless webauthn typescript authenticator-app email-otp sms-otp totp" }, { @@ -167287,7 +167441,7 @@ "updatedAt": "2025-11-26T16:10:16Z", "createdAt": "2019-11-12T09:29:05Z", "pushedAt": "2025-11-26T16:10:16Z", - "forks": 41, + "forks": 42, "issues": 1, "subscribers": 7, "stars": 1221, @@ -167320,8 +167474,8 @@ "configPlugin": false }, "npm": { - "downloads": 3316, - "weekDownloads": 920, + "downloads": 3221, + "weekDownloads": 803, "size": 11193, "versionsCount": 97, "latestRelease": "1.13.0", @@ -167337,7 +167491,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.236, + "popularity": 0.212, "topicSearchString": "file upload file-upload hooks resumable library" }, { @@ -167402,8 +167556,8 @@ }, "npmPkg": "react-native-apptext", "npm": { - "downloads": 90, - "weekDownloads": 90, + "downloads": 322, + "weekDownloads": 74, "size": 235008, "versionsCount": 15, "latestRelease": "4.0.2", @@ -167417,7 +167571,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.143, + "popularity": -0.803, "topicSearchString": "text typography ui components design-system responsive theme rtl i18n responsive-text font-scaling theming internationalization localization" }, { @@ -167448,7 +167602,7 @@ "forks": 0, "issues": 1, "subscribers": 0, - "stars": 2, + "stars": 3, "dependencies": 0 }, "name": "@mbdayo/react-native-health-kits", @@ -167483,7 +167637,7 @@ "moduleType": "turbo" }, "npm": { - "downloads": 39, + "downloads": 34, "weekDownloads": 10, "size": 258959, "versionsCount": 1, @@ -167497,7 +167651,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.778, + "popularity": -0.75, "topicSearchString": "ios android healthkit health-connect health fitness steps heart-rate workout" }, { @@ -167522,13 +167676,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-03T16:14:35Z", + "updatedAt": "2026-01-12T08:47:31Z", "createdAt": "2025-11-24T16:47:15Z", - "pushedAt": "2025-12-03T16:14:35Z", + "pushedAt": "2026-01-12T08:47:31Z", "forks": 0, "issues": 0, "subscribers": 0, - "stars": 2, + "stars": 3, "dependencies": 0 }, "name": "@dawidzawada/bonjour-zeroconf", @@ -167574,11 +167728,11 @@ }, "npm": { "downloads": 58, - "weekDownloads": 24, - "size": 197981, - "versionsCount": 2, - "latestRelease": "1.0.1", - "latestReleaseDate": "2025-11-26T16:36:27.592Z", + "weekDownloads": 14, + "size": 208153, + "versionsCount": 3, + "latestRelease": "1.1.0", + "latestReleaseDate": "2026-01-12T08:47:28.315Z", "hasReadme": true }, "score": 25, @@ -167587,7 +167741,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.631, + "popularity": -0.785, "topicSearchString": "bonjour zeroconf mdns nsd service-discovery network-discovery local-network nitro-modules ios android expo typescript swift kotlin device-discovery multicast-dns dns-sd avahi bonjour-browser" }, { @@ -167618,7 +167772,7 @@ "forks": 1, "issues": 0, "subscribers": 1, - "stars": 45, + "stars": 47, "dependencies": 0 }, "name": "react-native-nitro-cookies", @@ -167658,8 +167812,8 @@ "moduleType": "nitro" }, "npm": { - "downloads": 179, - "weekDownloads": 29, + "downloads": 129, + "weekDownloads": 48, "size": 201617, "versionsCount": 2, "latestRelease": "1.0.0", @@ -167671,7 +167825,7 @@ "Recently updated", "Has a description" ], - "popularity": -0.612, + "popularity": -0.43, "topicSearchString": "ios android cookies cookie-management http-cookies nitro-modules jsi webview cookie-storage session-management typescript high-performance wkwebview cookiemanager" }, { @@ -167728,8 +167882,8 @@ }, "npmPkg": "react-native-unmount", "npm": { - "downloads": 10, - "weekDownloads": 10, + "downloads": 14, + "weekDownloads": 4, "size": 12538, "versionsCount": 1, "latestRelease": "0.2.0", @@ -167743,7 +167897,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0, + "popularity": -0.733, "topicSearchString": "ios android" }, { @@ -167802,8 +167956,8 @@ }, "npmPkg": "react-native-dev-lens", "npm": { - "downloads": 637, - "weekDownloads": 549, + "downloads": 59, + "weekDownloads": 39, "size": 26756, "versionsCount": 19, "latestRelease": "0.0.19", @@ -167816,7 +167970,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.263, + "popularity": -0.4, "topicSearchString": "debugging network console monitoring dev-tools developer-tools network-inspector" }, { @@ -167846,7 +168000,7 @@ "forks": 0, "issues": 1, "subscribers": 0, - "stars": 1, + "stars": 2, "dependencies": 0 }, "name": "@rn-org/react-native-shortcuts", @@ -167877,8 +168031,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 3941, - "weekDownloads": 915, + "downloads": 2593, + "weekDownloads": 745, "size": 70560, "versionsCount": 1, "latestRelease": "0.1.0", @@ -167890,7 +168044,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.053, + "popularity": -0.006, "topicSearchString": "ios android library shortcuts quick-actions" }, { @@ -167920,7 +168074,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 0, + "stars": 1, "dependencies": 2 }, "name": "@rn-org/react-native-annotated-text", @@ -167950,8 +168104,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 27, - "weekDownloads": 8, + "downloads": 23, + "weekDownloads": 9, "size": 28824, "versionsCount": 1, "latestRelease": "0.1.0", @@ -167963,7 +168117,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.733, + "popularity": -0.64, "topicSearchString": "ios android annotated-text gradient-text" }, { @@ -167993,7 +168147,7 @@ "forks": 2, "issues": 0, "subscribers": 0, - "stars": 66, + "stars": 67, "dependencies": 0 }, "name": "react-native-nitro-cloud-uploader", @@ -168026,8 +168180,8 @@ }, "npmPkg": "react-native-nitro-cloud-uploader", "npm": { - "downloads": 871, - "weekDownloads": 856, + "downloads": 74, + "weekDownloads": 28, "size": 221111, "versionsCount": 9, "latestRelease": "1.0.9", @@ -168040,7 +168194,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.089, + "popularity": -0.421, "topicSearchString": "ios android aws-s3 cloudflare-r2 nitromodule s3-compatible" }, { @@ -168061,13 +168215,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-27T09:12:03Z", + "updatedAt": "2026-01-07T18:52:52Z", "createdAt": "2025-10-18T17:24:39Z", - "pushedAt": "2025-12-27T09:12:03Z", - "forks": 1, - "issues": 0, + "pushedAt": "2026-01-07T18:52:52Z", + "forks": 2, + "issues": 1, "subscribers": 0, - "stars": 23, + "stars": 26, "dependencies": 0 }, "name": "react-native-nitro-ota", @@ -168096,12 +168250,12 @@ }, "npmPkg": "react-native-nitro-ota", "npm": { - "downloads": 2038, - "weekDownloads": 680, - "size": 222601, - "versionsCount": 18, - "latestRelease": "0.9.0", - "latestReleaseDate": "2025-12-17T18:09:36.787Z", + "downloads": 2026, + "weekDownloads": 787, + "size": 223114, + "versionsCount": 19, + "latestRelease": "0.10.0", + "latestReleaseDate": "2026-01-07T18:52:49.463Z", "hasReadme": true }, "score": 25, @@ -168110,7 +168264,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.034, + "popularity": 0.331, "topicSearchString": "ios android" }, { @@ -168137,7 +168291,7 @@ "pushedAt": "2025-11-25T15:28:25Z", "forks": 0, "issues": 0, - "subscribers": 4, + "subscribers": 5, "stars": 0, "dependencies": 1 }, @@ -168163,8 +168317,8 @@ "configPlugin": false }, "npm": { - "downloads": 226, - "weekDownloads": 114, + "downloads": 189, + "weekDownloads": 17, "size": 7109, "versionsCount": 3, "latestRelease": "54.0.0", @@ -168177,7 +168331,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.57, + "popularity": -0.923, "topicSearchString": "platforms" }, { @@ -168240,8 +168394,8 @@ }, "npmPkg": "react-native-nitro-geocoder", "npm": { - "downloads": 487, - "weekDownloads": 314, + "downloads": 64, + "weekDownloads": 26, "size": 155356, "versionsCount": 5, "latestRelease": "0.1.1", @@ -168254,7 +168408,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.449, + "popularity": -0.653, "topicSearchString": "nitro geocoder geocoding reverse-geocoding location address coordinates jsi module" }, { @@ -168311,8 +168465,8 @@ }, "npmPkg": "react-native-nitro-image-playground", "npm": { - "downloads": 29, - "weekDownloads": 1, + "downloads": 21, + "weekDownloads": 11, "size": 69145, "versionsCount": 1, "latestRelease": "1.0.0", @@ -168325,7 +168479,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.967, + "popularity": -0.45, "topicSearchString": "nitro-image-playground" }, { @@ -168351,10 +168505,10 @@ "updatedAt": "2025-12-22T16:48:28Z", "createdAt": "2025-12-06T23:06:48Z", "pushedAt": "2025-12-22T16:48:28Z", - "forks": 0, + "forks": 1, "issues": 0, "subscribers": 0, - "stars": 4, + "stars": 5, "dependencies": 0 }, "name": "react-native-store-age-signals-native-modules", @@ -168396,8 +168550,8 @@ }, "npmPkg": "react-native-store-age-signals-native-modules", "npm": { - "downloads": 660, - "weekDownloads": 0, + "downloads": 435, + "weekDownloads": 157, "size": 51044, "versionsCount": 3, "latestRelease": "0.3.1", @@ -168411,7 +168565,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -1, + "popularity": -0.692, "topicSearchString": "ios android age-verification age-gate texas-sb2420 parental-controls coppa compliance google-play-age-signals declared-age-range app-store child-safety privacy age-appropriate nativemodule" }, { @@ -168466,8 +168620,8 @@ }, "npmPkg": "react-native-smart-placeholder", "npm": { - "downloads": 207, - "weekDownloads": 20, + "downloads": 83, + "weekDownloads": 24, "size": 21692, "versionsCount": 12, "latestRelease": "1.1.6", @@ -168480,7 +168634,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.917, + "popularity": -0.747, "topicSearchString": "expo placeholder smart-placeholder" }, { @@ -168508,7 +168662,7 @@ "forks": 3, "issues": 1, "subscribers": 0, - "stars": 163, + "stars": 174, "dependencies": 0 }, "name": "react-native-zoom-grid", @@ -168532,8 +168686,8 @@ }, "npmPkg": "react-native-zoom-grid", "npm": { - "downloads": 695, - "weekDownloads": 0, + "downloads": 224, + "weekDownloads": 45, "size": 98228, "versionsCount": 6, "latestRelease": "0.1.5", @@ -168547,7 +168701,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -1, + "popularity": -0.577, "topicSearchString": "" }, { @@ -168607,8 +168761,8 @@ }, "npmPkg": "react-native-ll-calendar", "npm": { - "downloads": 1146, - "weekDownloads": 108, + "downloads": 153, + "weekDownloads": 63, "size": 115328, "versionsCount": 18, "latestRelease": "0.10.0", @@ -168622,7 +168776,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.17, + "popularity": -0.65, "topicSearchString": "ios android" }, { @@ -168649,7 +168803,7 @@ "forks": 0, "issues": 0, "subscribers": 1, - "stars": 7, + "stars": 8, "dependencies": 2 }, "name": "react-native-nitro-http-server", @@ -168679,8 +168833,8 @@ }, "npmPkg": "react-native-nitro-http-server", "npm": { - "downloads": 1366, - "weekDownloads": 0, + "downloads": 899, + "weekDownloads": 403, "size": 20416093, "versionsCount": 15, "latestRelease": "1.5.4", @@ -168693,7 +168847,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.618, "topicSearchString": "http-server nitro-modules http server" }, { @@ -168758,8 +168912,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 16, - "weekDownloads": 0, + "downloads": 23, + "weekDownloads": 8, "size": 281100, "versionsCount": 2, "latestRelease": "0.3.1", @@ -168773,7 +168927,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -1, + "popularity": -0.68, "topicSearchString": "expo audio streaming vad microphone android audio-streaming ios module voice-activity-detection" }, { @@ -168803,7 +168957,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 1, + "stars": 2, "dependencies": 0 }, "name": "@loqalabs/loqa-expo-dsp", @@ -168838,8 +168992,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 1929, - "weekDownloads": 10, + "downloads": 386, + "weekDownloads": 323, "size": 21443187, "versionsCount": 18, "latestRelease": "0.5.0", @@ -168853,7 +169007,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.246, + "popularity": -0.282, "topicSearchString": "audio dsp fft pitch formants spectrum hnr h1h2 voice-analysis expo" }, { @@ -168873,9 +169027,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-09T03:42:08Z", + "updatedAt": "2026-01-06T08:46:58Z", "createdAt": "2025-07-01T07:10:30Z", - "pushedAt": "2025-12-09T03:42:08Z", + "pushedAt": "2026-01-06T08:46:58Z", "forks": 1, "issues": 0, "subscribers": 0, @@ -168911,12 +169065,12 @@ "configPlugin": false }, "npm": { - "downloads": 384, - "weekDownloads": 121, - "size": 1797868, - "versionsCount": 12, - "latestRelease": "1.0.15", - "latestReleaseDate": "2025-12-09T03:41:52.339Z", + "downloads": 154, + "weekDownloads": 22, + "size": 1798260, + "versionsCount": 13, + "latestRelease": "1.0.16", + "latestReleaseDate": "2026-01-06T08:45:29.240Z", "hasReadme": true }, "score": 20, @@ -168926,7 +169080,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.731, + "popularity": -0.878, "topicSearchString": "pax pos poslink payment android harold haroldtran" }, { @@ -168948,11 +169102,11 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-16T14:49:45Z", + "updatedAt": "2026-01-07T19:47:12Z", "createdAt": "2025-09-08T19:57:47Z", - "pushedAt": "2025-12-16T14:49:45Z", + "pushedAt": "2026-01-07T19:47:12Z", "forks": 0, - "issues": 1, + "issues": 0, "subscribers": 0, "stars": 2, "dependencies": 1 @@ -168983,12 +169137,12 @@ }, "npmPkg": "expo-libmpv", "npm": { - "downloads": 1096, - "weekDownloads": 669, - "size": 6327824, - "versionsCount": 41, - "latestRelease": "0.5.11", - "latestReleaseDate": "2025-12-16T14:49:36.757Z", + "downloads": 1152, + "weekDownloads": 753, + "size": 6329211, + "versionsCount": 42, + "latestRelease": "0.5.12", + "latestReleaseDate": "2026-01-07T19:47:18.498Z", "hasReadme": true }, "score": 0, @@ -168999,7 +169153,7 @@ "New Architecture support unknown", "No license, GPL license or unrecognized license" ], - "popularity": 0.271, + "popularity": 0.306, "topicSearchString": "expo expo-libmpv libmpvvideo" }, { @@ -169057,8 +169211,8 @@ "configPlugin": false }, "npm": { - "downloads": 621, - "weekDownloads": 417, + "downloads": 112, + "weekDownloads": 31, "size": 72503, "versionsCount": 10, "latestRelease": "1.4.0", @@ -169072,7 +169226,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.429, + "popularity": -0.762, "topicSearchString": "expo push-notifications notifications exponotify push fcm apns" }, { @@ -169093,13 +169247,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-25T23:49:51Z", + "updatedAt": "2026-01-12T00:24:34Z", "createdAt": "2015-12-06T06:42:02Z", - "pushedAt": "2025-12-25T23:49:51Z", + "pushedAt": "2026-01-12T00:24:34Z", "forks": 191, "issues": 30, "subscribers": 9, - "stars": 2283, + "stars": 2309, "dependencies": 0 }, "name": "markdown-to-jsx", @@ -169136,12 +169290,12 @@ }, "npmPkg": "markdown-to-jsx", "npm": { - "downloads": 14260086, - "weekDownloads": 3984972, - "size": 5833696, - "versionsCount": 151, - "latestRelease": "9.5.0", - "latestReleaseDate": "2025-12-21T01:50:37.489Z", + "downloads": 10750350, + "weekDownloads": 3003702, + "size": 5984139, + "versionsCount": 157, + "latestRelease": "9.5.6", + "latestReleaseDate": "2026-01-12T00:25:02.314Z", "hasReadme": true }, "score": 100, @@ -169153,7 +169307,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.238, + "popularity": 0.237, "topicSearchString": "markdown markdown-parser preact jsx vue vuejs vue3 solid solidjs html gfm ast" }, { @@ -169207,8 +169361,8 @@ }, "npmPkg": "rn-hide-home-indicator", "npm": { - "downloads": 214, - "weekDownloads": 0, + "downloads": 37, + "weekDownloads": 16, "size": 15026, "versionsCount": 2, "latestRelease": "1.0.1", @@ -169221,7 +169375,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.6, "topicSearchString": "ios home-indicator turbo-module" }, { @@ -169278,8 +169432,8 @@ }, "npmPkg": "react-native-package-checker", "npm": { - "downloads": 202, - "weekDownloads": 50, + "downloads": 128, + "weekDownloads": 79, "size": 17722, "versionsCount": 1, "latestRelease": "1.0.0", @@ -169292,7 +169446,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.787, + "popularity": -0.473, "topicSearchString": "expo android package-checker module" }, { @@ -169319,7 +169473,7 @@ "forks": 2, "issues": 0, "subscribers": 0, - "stars": 7, + "stars": 8, "dependencies": 0 }, "name": "expo-stream-audio", @@ -169348,8 +169502,8 @@ }, "npmPkg": "expo-stream-audio", "npm": { - "downloads": 224, - "weekDownloads": 13, + "downloads": 244, + "weekDownloads": 42, "size": 1408903, "versionsCount": 4, "latestRelease": "0.1.3", @@ -169362,7 +169516,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.95, + "popularity": -0.853, "topicSearchString": "expo expo-stream-audio expostreamaudio" }, { @@ -169392,7 +169546,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 3, + "stars": 5, "dependencies": 0 }, "name": "react-native-legend-ruler-picker", @@ -169423,8 +169577,8 @@ }, "npmPkg": "react-native-legend-ruler-picker", "npm": { - "downloads": 203, - "weekDownloads": 0, + "downloads": 34, + "weekDownloads": 16, "size": 51448, "versionsCount": 2, "latestRelease": "1.0.2", @@ -169437,7 +169591,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.6, "topicSearchString": "ios android new-architecture legendlist" }, { @@ -169500,8 +169654,8 @@ }, "npmPkg": "react-native-nitro-skan-referrer", "npm": { - "downloads": 120, - "weekDownloads": 0, + "downloads": 38, + "weekDownloads": 20, "size": 131265, "versionsCount": 1, "latestRelease": "1.1.4", @@ -169514,7 +169668,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.5, "topicSearchString": "ios android newarchitecture nitro-modules referrer skan" }, { @@ -169545,7 +169699,7 @@ "forks": 2, "issues": 1, "subscribers": 3, - "stars": 156, + "stars": 168, "dependencies": 0 }, "name": "@mgcrea/react-native-tailwind", @@ -169570,8 +169724,8 @@ "configPlugin": false }, "npm": { - "downloads": 559, - "weekDownloads": 118, + "downloads": 356, + "weekDownloads": 49, "size": 2053696, "versionsCount": 25, "latestRelease": "0.15.4", @@ -169584,7 +169738,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.57, + "popularity": -0.632, "topicSearchString": "tailwindcss" }, { @@ -169608,13 +169762,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-15T11:17:20Z", + "updatedAt": "2026-01-08T20:44:38Z", "createdAt": "2025-03-06T16:10:29Z", - "pushedAt": "2025-12-15T11:17:20Z", + "pushedAt": "2026-01-08T20:44:38Z", "forks": 0, "issues": 1, "subscribers": 3, - "stars": 19, + "stars": 20, "dependencies": 0 }, "name": "@mgcrea/react-native-swiftui", @@ -169640,12 +169794,12 @@ "moduleType": "turbo" }, "npm": { - "downloads": 218, - "weekDownloads": 14, - "size": 399312, - "versionsCount": 20, - "latestRelease": "0.14.0", - "latestReleaseDate": "2025-12-15T11:17:18.343Z", + "downloads": 11, + "weekDownloads": 11, + "size": 402337, + "versionsCount": 21, + "latestRelease": "0.14.1", + "latestReleaseDate": "2026-01-08T20:44:34.957Z", "hasReadme": true }, "score": 25, @@ -169654,7 +169808,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.945, + "popularity": 0.1, "topicSearchString": "swiftui" }, { @@ -169711,8 +169865,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 873, - "weekDownloads": 604, + "downloads": 64, + "weekDownloads": 31, "size": 5998546, "versionsCount": 9, "latestRelease": "0.7.0", @@ -169725,7 +169879,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.411, + "popularity": -0.587, "topicSearchString": "jetpack-compose ui" }, { @@ -169775,8 +169929,8 @@ "configPlugin": false }, "npm": { - "downloads": 35, - "weekDownloads": 0, + "downloads": 57, + "weekDownloads": 32, "size": 31759, "versionsCount": 2, "latestRelease": "0.2.0", @@ -169789,7 +169943,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.508, "topicSearchString": "" }, { @@ -169820,7 +169974,7 @@ "forks": 19, "issues": 14, "subscribers": 4, - "stars": 123, + "stars": 125, "dependencies": 0 }, "name": "@mgcrea/vision-camera-barcode-scanner", @@ -169849,8 +170003,8 @@ "configPlugin": false }, "npm": { - "downloads": 12379, - "weekDownloads": 3165, + "downloads": 8735, + "weekDownloads": 3212, "size": 221979, "versionsCount": 27, "latestRelease": "0.12.3", @@ -169862,7 +170016,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.217, + "popularity": 0.313, "topicSearchString": "ios android barcode camera vision" }, { @@ -169922,8 +170076,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 1355, - "weekDownloads": 379, + "downloads": 781, + "weekDownloads": 445, "size": 67028, "versionsCount": 18, "latestRelease": "3.0.3", @@ -169937,7 +170091,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.012, + "popularity": -0.514, "topicSearchString": "criipto verify expo mitid bankid" }, { @@ -169961,13 +170115,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": true, "hasTopics": true, - "updatedAt": "2025-12-12T09:12:35Z", + "updatedAt": "2026-01-09T14:05:30Z", "createdAt": "2023-06-27T12:21:22Z", - "pushedAt": "2025-12-12T09:12:35Z", + "pushedAt": "2026-01-09T14:05:30Z", "forks": 3, "issues": 1, "subscribers": 7, - "stars": 17, + "stars": 18, "dependencies": 9 }, "name": "@pagopa/io-app-design-system", @@ -169993,12 +170147,12 @@ "configPlugin": false }, "npm": { - "downloads": 5992, - "weekDownloads": 2585, - "size": 9408731, - "versionsCount": 242, - "latestRelease": "5.11.14", - "latestReleaseDate": "2025-12-12T09:14:19.554Z", + "downloads": 5438, + "weekDownloads": 2110, + "size": 9456047, + "versionsCount": 247, + "latestRelease": "5.11.18", + "latestReleaseDate": "2026-01-09T14:07:11.751Z", "hasReadme": true }, "score": 20, @@ -170008,7 +170162,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": 0.117, + "popularity": 0.08, "topicSearchString": "ios android" }, { @@ -170043,7 +170197,7 @@ "forks": 2, "issues": 0, "subscribers": 0, - "stars": 5, + "stars": 6, "dependencies": 0 }, "name": "@hyoper/rn-animated-modal", @@ -170077,8 +170231,8 @@ "configPlugin": false }, "npm": { - "downloads": 140, - "weekDownloads": 1, + "downloads": 151, + "weekDownloads": 120, "size": 232275, "versionsCount": 2, "latestRelease": "1.1.0", @@ -170091,7 +170245,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.994, + "popularity": -0.314, "topicSearchString": "android ios popup modal animated reanimated scrollable typescript animated-modal gesture-handler" }, { @@ -170126,7 +170280,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 20, + "stars": 21, "dependencies": 0 }, "name": "@hyoper/rn-location", @@ -170158,8 +170312,8 @@ "moduleType": "turbo" }, "npm": { - "downloads": 136, - "weekDownloads": 0, + "downloads": 73, + "weekDownloads": 15, "size": 220041, "versionsCount": 1, "latestRelease": "1.0.0", @@ -170172,7 +170326,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.824, "topicSearchString": "android ios location location-tracking gps permission typescript" }, { @@ -170198,8 +170352,8 @@ "pushedAt": "2025-12-31T08:47:53Z", "forks": 0, "issues": 0, - "subscribers": 0, - "stars": 4, + "subscribers": 1, + "stars": 36, "dependencies": 1 }, "name": "react-native-nitro-crypto", @@ -170257,8 +170411,8 @@ }, "npmPkg": "react-native-nitro-crypto", "npm": { - "downloads": 166, - "weekDownloads": 0, + "downloads": 825, + "weekDownloads": 175, "size": 11773495, "versionsCount": 5, "latestRelease": "0.2.3", @@ -170271,7 +170425,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.57, "topicSearchString": "crypto node-crypto web-crypto nitro-modules rust performance pqc post-quantum security aes rsa ecdsa ed25519 curve25519 sha256 sha512 sha3 hmac pbkdf2 scrypt argon2 hkdf dh ecdh x509 certificate chacha20 poly1305 mldsa mlkem kyber dilithium" }, { @@ -170298,7 +170452,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 6, + "stars": 9, "dependencies": 0 }, "name": "react-native-nitro-buffer", @@ -170329,8 +170483,8 @@ }, "npmPkg": "react-native-nitro-buffer", "npm": { - "downloads": 974, - "weekDownloads": 0, + "downloads": 1063, + "weekDownloads": 215, "size": 130462, "versionsCount": 8, "latestRelease": "0.0.14", @@ -170343,7 +170497,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.078, "topicSearchString": "ios android buffer node-buffer nitro" }, { @@ -170365,18 +170519,18 @@ "stats": { "hasIssues": true, "hasWiki": false, - "hasSponsorships": false, + "hasSponsorships": true, "hasDiscussions": false, "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-24T00:03:10Z", + "updatedAt": "2026-01-09T17:51:16Z", "createdAt": "2025-12-11T11:24:18Z", - "pushedAt": "2025-12-24T00:03:10Z", - "forks": 0, + "pushedAt": "2026-01-09T17:51:16Z", + "forks": 1, "issues": 1, - "subscribers": 0, - "stars": 73, + "subscribers": 2, + "stars": 233, "dependencies": 0 }, "name": "react-native-nitro-markdown", @@ -170410,12 +170564,12 @@ }, "npmPkg": "react-native-nitro-markdown", "npm": { - "downloads": 430, - "weekDownloads": 0, - "size": 323520, - "versionsCount": 3, - "latestRelease": "0.1.2", - "latestReleaseDate": "2025-12-24T00:20:17.531Z", + "downloads": 777, + "weekDownloads": 42, + "size": 729514, + "versionsCount": 5, + "latestRelease": "0.3.0", + "latestReleaseDate": "2026-01-09T18:03:26.776Z", "hasReadme": false }, "score": 15, @@ -170423,13 +170577,14 @@ "Recently updated", "Has a description" ], - "popularity": -1, + "popularity": -0.704, "topicSearchString": "markdown md4c nitro jsi module gfm parser" }, { "githubUrl": "https://github.com/TomWq/expo-gaode-map/tree/main/packages/core", "npmPkg": "expo-gaode-map", "examples": [ + "https://github.com/TomWq/expo-gaode-map/tree/main/example", "https://github.com/TomWq/expo-gaode-map-example" ], "ios": true, @@ -170448,13 +170603,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-31T05:36:58Z", + "updatedAt": "2026-01-12T09:43:49Z", "createdAt": "2025-11-13T12:09:22Z", - "pushedAt": "2025-12-31T05:36:58Z", + "pushedAt": "2026-01-12T09:43:49Z", "forks": 4, - "issues": 0, + "issues": 1, "subscribers": 0, - "stars": 32, + "stars": 41, "dependencies": 0 }, "name": "expo-gaode-map", @@ -170485,12 +170640,12 @@ "moduleType": "expo" }, "npm": { - "downloads": 4461, - "weekDownloads": 1011, - "size": 760160, - "versionsCount": 75, - "latestRelease": "2.2.13", - "latestReleaseDate": "2025-12-31T05:36:57.835Z", + "downloads": 3803, + "weekDownloads": 946, + "size": 833041, + "versionsCount": 83, + "latestRelease": "2.2.17", + "latestReleaseDate": "2026-01-12T09:43:48.025Z", "hasReadme": false }, "score": 25, @@ -170499,7 +170654,7 @@ "Has a README file", "Has a description" ], - "popularity": 0.193, + "popularity": 0.212, "topicSearchString": "expo expo-gaode-map expogaodemap 高德地图 amap" }, { @@ -170526,7 +170681,7 @@ "forks": 0, "issues": 0, "subscribers": 1, - "stars": 3, + "stars": 4, "dependencies": 2 }, "name": "react-native-nitro-file-system", @@ -170558,7 +170713,7 @@ }, "npmPkg": "react-native-nitro-file-system", "npm": { - "downloads": 107, + "downloads": 338, "weekDownloads": 0, "size": 3699774, "versionsCount": 3, @@ -170635,7 +170790,7 @@ }, "npm": { "downloads": 87, - "weekDownloads": 0, + "weekDownloads": 87, "size": 83739, "versionsCount": 1, "latestRelease": "0.0.1", @@ -170648,7 +170803,7 @@ "Has a README file", "Has a description" ], - "popularity": -1, + "popularity": -0.13, "topicSearchString": "ios android ultravox voice ai speech" }, { @@ -170674,13 +170829,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-25T08:30:50Z", + "updatedAt": "2026-01-08T05:14:20Z", "createdAt": "2025-05-25T15:47:42Z", - "pushedAt": "2025-12-25T08:30:50Z", + "pushedAt": "2026-01-08T05:14:20Z", "forks": 3, "issues": 0, "subscribers": 3, - "stars": 34, + "stars": 38, "dependencies": 0 }, "name": "expo-wechat", @@ -170711,12 +170866,12 @@ }, "npmPkg": "expo-wechat", "npm": { - "downloads": 495, - "weekDownloads": 24, - "size": 179915, - "versionsCount": 13, - "latestRelease": "0.2.5", - "latestReleaseDate": "2025-12-12T06:38:56.771Z", + "downloads": 616, + "weekDownloads": 163, + "size": 184385, + "versionsCount": 14, + "latestRelease": "0.2.6", + "latestReleaseDate": "2026-01-08T05:16:47.104Z", "hasReadme": true }, "score": 25, @@ -170725,7 +170880,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.709, + "popularity": -0.524, "topicSearchString": "expo wechat expo-wechat expowechat wechat-sdk" }, { @@ -170784,8 +170939,8 @@ "moduleType": "expo" }, "npm": { - "downloads": 11, - "weekDownloads": 3, + "downloads": 13, + "weekDownloads": 2, "size": 25036, "versionsCount": 2, "latestRelease": "0.1.1", @@ -170798,7 +170953,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.7, + "popularity": -0.867, "topicSearchString": "expo expo-alipay expoalipay" }, { @@ -170862,8 +171017,8 @@ }, "npmPkg": "expo-aliyun-oss", "npm": { - "downloads": 30, - "weekDownloads": 2, + "downloads": 41, + "weekDownloads": 3, "size": 66547, "versionsCount": 9, "latestRelease": "0.1.9", @@ -170876,7 +171031,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.943, + "popularity": -0.933, "topicSearchString": "expo aliyun expo-aliyun-oss expoaliyunoss oss upload" }, { @@ -170939,8 +171094,8 @@ }, "npmPkg": "expo-tencent-trtc", "npm": { - "downloads": 7, - "weekDownloads": 1, + "downloads": 44, + "weekDownloads": 2, "size": 141855, "versionsCount": 3, "latestRelease": "0.1.2", @@ -170953,7 +171108,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.8, + "popularity": -0.96, "topicSearchString": "expo expo-tencent-trtc expotencenttrtc rtc trtc" }, { @@ -171015,8 +171170,8 @@ }, "npmPkg": "expo-bonjour", "npm": { - "downloads": 8, - "weekDownloads": 4, + "downloads": 26, + "weekDownloads": 3, "size": 48867, "versionsCount": 2, "latestRelease": "0.1.1", @@ -171028,7 +171183,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.2, + "popularity": -0.9, "topicSearchString": "expo expo-bonjour expobonjour bonjour mdns" }, { @@ -171087,8 +171242,8 @@ }, "npmPkg": "expo-barcode-recognizer", "npm": { - "downloads": 5, - "weekDownloads": 3, + "downloads": 15, + "weekDownloads": 1, "size": 60817, "versionsCount": 1, "latestRelease": "0.1.0", @@ -171100,7 +171255,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.4, + "popularity": -0.933, "topicSearchString": "expo expo-barcode-recognizer expobarcoderecognizer" }, { @@ -171161,7 +171316,7 @@ }, "npmPkg": "expo-qq", "npm": { - "downloads": 196, + "downloads": 259, "weekDownloads": 2, "size": 17439602, "versionsCount": 3, @@ -171175,7 +171330,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.991, + "popularity": -0.993, "topicSearchString": "expo expo-qq expoqq qq" }, { @@ -171234,8 +171389,8 @@ }, "npmPkg": "expo-svga", "npm": { - "downloads": 6, - "weekDownloads": 3, + "downloads": 15, + "weekDownloads": 0, "size": 28996, "versionsCount": 1, "latestRelease": "0.1.0", @@ -171247,7 +171402,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.4, + "popularity": -1, "topicSearchString": "expo expo-svga exposvga" }, { @@ -171307,7 +171462,7 @@ }, "npmPkg": "expo-aliyun-push", "npm": { - "downloads": 10, + "downloads": 17, "weekDownloads": 1, "size": 134595, "versionsCount": 1, @@ -171320,7 +171475,7 @@ "Has a README file", "Has a description" ], - "popularity": -0.9, + "popularity": -0.95, "topicSearchString": "expo expo-aliyun-push expoaliyunpush" }, { @@ -171340,9 +171495,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-29T17:26:08Z", + "updatedAt": "2026-01-01T23:20:10Z", "createdAt": "2025-11-19T07:13:38Z", - "pushedAt": "2025-12-29T17:26:08Z", + "pushedAt": "2026-01-01T23:20:10Z", "forks": 0, "issues": 0, "subscribers": 0, @@ -171376,12 +171531,12 @@ }, "npmPkg": "react-native-dodge-keyboard", "npm": { - "downloads": 215, - "weekDownloads": 7, - "size": 36944, - "versionsCount": 7, - "latestRelease": "1.0.6", - "latestReleaseDate": "2025-12-29T17:29:33.528Z", + "downloads": 755, + "weekDownloads": 10, + "size": 37389, + "versionsCount": 8, + "latestRelease": "1.0.7", + "latestReleaseDate": "2026-01-01T23:23:30.553Z", "hasReadme": true }, "score": 20, @@ -171391,7 +171546,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.972, + "popularity": -0.989, "topicSearchString": "ios android avoid keyboard dodge" }, { @@ -171414,14 +171569,14 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2026-01-01T14:24:03Z", + "updatedAt": "2026-01-10T18:33:18Z", "createdAt": "2025-12-12T18:33:14Z", - "pushedAt": "2026-01-01T14:24:03Z", - "forks": 1, + "pushedAt": "2026-01-10T18:33:18Z", + "forks": 3, "issues": 0, "subscribers": 1, - "stars": 17, - "dependencies": 5 + "stars": 19, + "dependencies": 6 }, "name": "react-native-maplibre-gl-js", "fullName": "emilienaufauvre/react-native-maplibre-gl-js", @@ -171448,12 +171603,12 @@ }, "npmPkg": "react-native-maplibre-gl-js", "npm": { - "downloads": 441, - "weekDownloads": 0, - "size": 3772680, - "versionsCount": 30, - "latestRelease": "1.14.3", - "latestReleaseDate": "2026-01-01T14:23:29.885Z", + "downloads": 4024, + "weekDownloads": 320, + "size": 3805148, + "versionsCount": 39, + "latestRelease": "1.18.1", + "latestReleaseDate": "2026-01-10T18:33:25.516Z", "hasReadme": true }, "score": 20, @@ -171463,7 +171618,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -1, + "popularity": -0.182, "topicSearchString": "ios android" }, { @@ -171532,8 +171687,8 @@ }, "npmPkg": "react-native-expo-braintree", "npm": { - "downloads": 5224, - "weekDownloads": 1421, + "downloads": 2639, + "weekDownloads": 1204, "size": 185223, "versionsCount": 21, "latestRelease": "3.2.0", @@ -171547,7 +171702,7 @@ "Has a description", "New Architecture support unknown" ], - "popularity": -0.019, + "popularity": 0.138, "topicSearchString": "ios android kotlin swift expo-braintree braintree braintree-expo braintree-expo-plugin braintree-ios-sdk-v6 braintree-swift braintree-kotlin paypal expo" }, { @@ -171576,9 +171731,9 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-26T02:39:30Z", + "updatedAt": "2026-01-03T03:07:46Z", "createdAt": "2025-12-21T04:29:33Z", - "pushedAt": "2025-12-26T02:39:30Z", + "pushedAt": "2026-01-03T03:07:46Z", "forks": 0, "issues": 0, "subscribers": 0, @@ -171612,12 +171767,12 @@ }, "npmPkg": "react-native-earl-gamepad", "npm": { - "downloads": 1375, + "downloads": 1545, "weekDownloads": 0, - "size": 72766, - "versionsCount": 13, - "latestRelease": "0.7.3", - "latestReleaseDate": "2025-12-26T02:36:43.054Z", + "size": 73016, + "versionsCount": 14, + "latestRelease": "0.7.4", + "latestReleaseDate": "2026-01-03T03:05:31.243Z", "hasReadme": true }, "score": 25, @@ -171661,7 +171816,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 5, + "stars": 6, "dependencies": 1 }, "name": "react-native-financial-charts", @@ -171689,7 +171844,7 @@ }, "npmPkg": "react-native-financial-charts", "npm": { - "downloads": 197, + "downloads": 237, "weekDownloads": 0, "size": 109492, "versionsCount": 2, @@ -171730,7 +171885,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 2, + "stars": 3, "dependencies": 2 }, "name": "react-native-nitro-zlib", @@ -171755,7 +171910,7 @@ }, "npmPkg": "react-native-nitro-zlib", "npm": { - "downloads": 257, + "downloads": 529, "weekDownloads": 0, "size": 9584749, "versionsCount": 4, @@ -171796,7 +171951,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 4, + "stars": 6, "dependencies": 3 }, "name": "react-native-nitro-net", @@ -171828,7 +171983,7 @@ }, "npmPkg": "react-native-nitro-net", "npm": { - "downloads": 449, + "downloads": 597, "weekDownloads": 0, "size": 16543957, "versionsCount": 4, @@ -171870,13 +172025,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-28T21:40:03Z", + "updatedAt": "2026-01-09T14:00:25Z", "createdAt": "2025-12-13T19:41:56Z", - "pushedAt": "2025-12-28T21:40:03Z", + "pushedAt": "2026-01-09T14:00:25Z", "forks": 0, - "issues": 1, + "issues": 0, "subscribers": 0, - "stars": 4, + "stars": 6, "dependencies": 4 }, "name": "expo-skia-charts", @@ -171914,12 +172069,12 @@ }, "npmPkg": "expo-skia-charts", "npm": { - "downloads": 551, + "downloads": 904, "weekDownloads": 0, - "size": 1050127, - "versionsCount": 5, - "latestRelease": "0.4.0", - "latestReleaseDate": "2025-12-28T18:44:27.877Z", + "size": 1067544, + "versionsCount": 6, + "latestRelease": "0.5.0", + "latestReleaseDate": "2026-01-03T10:23:40.744Z", "hasReadme": true }, "score": 25, @@ -171955,7 +172110,7 @@ "forks": 0, "issues": 0, "subscribers": 0, - "stars": 3, + "stars": 5, "dependencies": 0 }, "name": "react-native-nitro-dns", @@ -171987,7 +172142,7 @@ }, "npmPkg": "react-native-nitro-dns", "npm": { - "downloads": 100, + "downloads": 537, "weekDownloads": 0, "size": 26524364, "versionsCount": 3, @@ -172028,13 +172183,13 @@ "hasProjects": false, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-30T17:40:38Z", + "updatedAt": "2026-01-07T07:41:27Z", "createdAt": "2025-12-25T13:48:23Z", - "pushedAt": "2025-12-30T17:40:38Z", + "pushedAt": "2026-01-07T07:41:27Z", "forks": 0, "issues": 0, "subscribers": 0, - "stars": 6, + "stars": 12, "dependencies": 3 }, "name": "react-native-streaming-message-list", @@ -172073,12 +172228,12 @@ }, "npmPkg": "react-native-streaming-message-list", "npm": { - "downloads": 474, + "downloads": 907, "weekDownloads": 0, - "size": 199233, - "versionsCount": 4, - "latestRelease": "0.0.4", - "latestReleaseDate": "2025-12-30T13:52:57.891Z", + "size": 210942, + "versionsCount": 6, + "latestRelease": "0.2.0", + "latestReleaseDate": "2026-01-06T19:42:21.704Z", "hasReadme": true }, "score": 25, @@ -172148,7 +172303,7 @@ }, "npmPkg": "react-native-custom-splash", "npm": { - "downloads": 1820, + "downloads": 1848, "weekDownloads": 0, "size": 102861, "versionsCount": 18, @@ -172185,13 +172340,13 @@ "hasProjects": true, "hasVulnerabilityAlerts": false, "hasTopics": true, - "updatedAt": "2025-12-31T14:50:58Z", + "updatedAt": "2026-01-11T10:06:21Z", "createdAt": "2025-09-03T17:47:33Z", - "pushedAt": "2025-12-31T14:50:58Z", + "pushedAt": "2026-01-11T10:06:21Z", "forks": 0, "issues": 0, "subscribers": 0, - "stars": 2, + "stars": 3, "dependencies": 0 }, "name": "@mosmmy/mo-icon-react-native", @@ -172218,44 +172373,1317 @@ "configPlugin": false }, "npm": { - "downloads": 168, + "downloads": 159, "weekDownloads": 4, - "size": 19825246, + "size": 10400418, + "versionsCount": 9, + "latestRelease": "1.0.9", + "latestReleaseDate": "2026-01-08T22:43:21.500Z", + "hasReadme": true + }, + "score": 25, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description" + ], + "popularity": -0.978, + "topicSearchString": "svg icons mo" + }, + { + "githubUrl": "https://github.com/WilliamDanielsson/react-native-swappable-grid", + "examples": [ + "https://github.com/WilliamDanielsson/react-native-swappable-grid-example" + ], + "images": [ + "https://github.com/WilliamDanielsson/react-native-swappable-grid/blob/main/assets/re-order.gif", + "https://github.com/WilliamDanielsson/react-native-swappable-grid/blob/main/assets/re-size.gif", + "https://github.com/WilliamDanielsson/react-native-swappable-grid/blob/main/assets/add-items.gif", + "https://github.com/WilliamDanielsson/react-native-swappable-grid/blob/main/assets/hold-to-delete.gif", + "https://github.com/WilliamDanielsson/react-native-swappable-grid/blob/main/assets/drag-to-delete.gif" + ], + "ios": true, + "android": true, + "web": true, + "expoGo": true, + "github": { + "urls": { + "repo": "https://github.com/WilliamDanielsson/react-native-swappable-grid", + "homepage": null + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-09T11:08:53Z", + "createdAt": "2025-12-30T14:56:12Z", + "pushedAt": "2026-01-09T11:08:53Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 2, + "dependencies": 1 + }, + "name": "react-native-swappable-grid", + "fullName": "WilliamDanielsson/react-native-swappable-grid", + "isPrivate": false, + "description": "A dynamic swappable grid for react-native using react-native Reanimated. Works like the homescreen on ios/android devices to easily place/swap and delete items in a grid in a dynamic and easy to use format", + "topics": [ + "grid", + "draggable", + "swappable", + "reorder", + "drag-and-drop", + "gesture", + "layout" + ], + "license": { + "id": "isc", + "name": "ISC License", + "url": "https://www.isc.org/licenses/", + "key": "isc", + "spdxId": "ISC" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": false, + "configPlugin": false + }, + "npmPkg": "react-native-swappable-grid", + "npm": { + "downloads": 1517, + "weekDownloads": 0, + "size": 374301, + "versionsCount": 13, + "latestRelease": "1.0.13", + "latestReleaseDate": "2026-01-09T11:12:54.383Z", + "hasReadme": true + }, + "score": 25, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description" + ], + "popularity": -1, + "topicSearchString": "grid draggable swappable reorder drag-and-drop gesture layout" + }, + { + "githubUrl": "https://github.com/leanhtuan1994/react-native-hyper-markdown", + "examples": [ + "https://github.com/leanhtuan1994/react-native-hyper-markdown/tree/main/example" + ], + "images": [ + "https://raw.githubusercontent.com/leanhtuan1994/react-native-hyper-markdown/main/screenshots/basic_rendering.png", + "https://raw.githubusercontent.com/leanhtuan1994/react-native-hyper-markdown/main/screenshots/theming.png", + "https://raw.githubusercontent.com/leanhtuan1994/react-native-hyper-markdown/main/screenshots/code_blocks.png", + "https://raw.githubusercontent.com/leanhtuan1994/react-native-hyper-markdown/main/screenshots/live_preview.png" + ], + "ios": true, + "android": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/leanhtuan1994/react-native-hyper-markdown", + "homepage": "https://www.npmjs.com/package/react-native-hyper-markdown" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2025-12-31T08:50:00Z", + "createdAt": "2025-12-31T07:44:05Z", + "pushedAt": "2025-12-31T08:50:00Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 1, + "dependencies": 0 + }, + "name": "react-native-hyper-markdown", + "fullName": "leanhtuan1994/react-native-hyper-markdown", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "High-performance markdown parser and renderer for React Native", + "topics": [ + "hyper-markdown" + ], + "license": { + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": false, + "moduleType": "nitro" + }, + "npmPkg": "react-native-hyper-markdown", + "npm": { + "downloads": 224, + "weekDownloads": 0, + "size": 634532, + "versionsCount": 2, + "latestRelease": "0.1.1", + "latestReleaseDate": "2025-12-31T08:50:05.464Z", + "hasReadme": true + }, + "score": 25, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description" + ], + "popularity": -1, + "topicSearchString": "hyper-markdown" + }, + { + "githubUrl": "https://github.com/EvanBacon/apple-health", + "examples": [ + "https://github.com/EvanBacon/apple-health/tree/main/example" + ], + "ios": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/EvanBacon/apple-health", + "homepage": "https://github.com/EvanBacon/apple-health#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-05T00:10:12Z", + "createdAt": "2026-01-05T00:10:29Z", + "pushedAt": "2026-01-05T00:10:12Z", + "forks": 1, + "issues": 0, + "subscribers": 0, + "stars": 20, + "dependencies": 1 + }, + "name": "apple-health", + "fullName": "EvanBacon/apple-health", + "isPrivate": false, + "description": "Apple HealthKit bindings for Expo", + "topics": [ + "expo", + "apple-health", + "applehealth", + "healthkit" + ], + "license": { + "name": "MIT License", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "spdxId": "MIT" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": true, + "moduleType": "expo" + }, + "npmPkg": "apple-health", + "npm": { + "downloads": 491, + "weekDownloads": 0, + "size": 922306, + "versionsCount": 5, + "latestRelease": "0.0.4", + "latestReleaseDate": "2026-01-06T19:06:08.710Z", + "hasReadme": true + }, + "score": 25, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description" + ], + "popularity": -1, + "topicSearchString": "expo apple-health applehealth healthkit" + }, + { + "githubUrl": "https://github.com/jakex7/expo-watermark", + "examples": [ + "https://github.com/jakex7/expo-watermark/tree/main/example" + ], + "ios": true, + "android": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/jakex7/expo-watermark", + "homepage": "https://www.npmjs.com/package/expo-watermark" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-05T19:02:22Z", + "createdAt": "2026-01-04T01:53:02Z", + "pushedAt": "2026-01-05T19:02:22Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 6, + "dependencies": 0 + }, + "name": "expo-watermark", + "fullName": "jakex7/expo-watermark", + "isPrivate": false, + "description": "A hidden view that only appears in screenshots and screen recordings", + "topics": [ + "expo", + "expo-watermark", + "expowatermark", + "screenrecording", + "screenshot", + "watermark" + ], + "license": { + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": false, + "moduleType": "expo" + }, + "npmPkg": "expo-watermark", + "npm": { + "downloads": 180, + "weekDownloads": 0, + "size": 18958, + "versionsCount": 2, + "latestRelease": "0.2.0", + "latestReleaseDate": "2026-01-05T19:03:17.692Z", + "hasReadme": true + }, + "score": 25, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description" + ], + "popularity": -1, + "topicSearchString": "expo expo-watermark expowatermark screenrecording screenshot watermark" + }, + { + "githubUrl": "https://github.com/DarkSorrow/rn-google-signin", + "npmPkg": "@novastera-oss/rn-google-signin", + "examples": [ + "https://github.com/DarkSorrow/rn-google-signin/tree/main/example" + ], + "ios": true, + "android": true, + "configPlugin": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/DarkSorrow/rn-google-signin", + "homepage": "https://www.npmjs.com/package/@novastera-oss/rn-google-signin" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": true, + "hasTopics": true, + "updatedAt": "2026-01-06T16:08:39Z", + "createdAt": "2025-07-10T14:52:01Z", + "pushedAt": "2026-01-06T16:08:39Z", + "forks": 4, + "issues": 0, + "subscribers": 0, + "stars": 28, + "dependencies": 0 + }, + "name": "@novastera-oss/rn-google-signin", + "fullName": "DarkSorrow/rn-google-signin", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "Modern React Native Google Sign-In with Turbo Modules. Part of Novastera's open-source CRM/ERP ecosystem. Enterprise authentication, OAuth 2.0, social login.", + "topics": [ + "google-auth", + "google-signin", + "google-login", + "google-oauth", + "google-sso", + "authentication", + "oauth2", + "openid-connect", + "social-login", + "credential-manager", + "one-tap-signin", + "ios", + "android", + "mobile-auth", + "google-identity", + "auth", + "google-api", + "signin-sdk", + "mobile-oauth", + "user-authentication", + "google-services", + "google", + "turbo-modules", + "new-architecture", + "expo", + "expo-plugin", + "novastera", + "crm", + "erp", + "business-management", + "enterprise-authentication", + "oauth2-authentication", + "modern-crm", + "modern-erp", + "google-authentication", + "turbomodules" + ], + "license": { + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/", + "id": "MDc6TGljZW5zZTI=" + }, + "hasTypes": true, + "newArchitecture": true, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": true, + "moduleType": "expo" + }, + "npm": { + "downloads": 1018, + "weekDownloads": 254, + "size": 117869, + "versionsCount": 56, + "latestRelease": "1.0.8", + "latestReleaseDate": "2026-01-06T16:11:56.511Z", + "hasReadme": true + }, + "score": 25, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description" + ], + "popularity": 0.213, + "topicSearchString": "google-auth google-signin google-login google-oauth google-sso authentication oauth2 openid-connect social-login credential-manager one-tap-signin ios android mobile-auth google-identity auth google-api signin-sdk mobile-oauth user-authentication google-services google turbo-modules new-architecture expo expo-plugin novastera crm erp business-management enterprise-authentication oauth2-authentication modern-crm modern-erp google-authentication turbomodules" + }, + { + "githubUrl": "https://github.com/NO1225/expo-media-control", + "examples": [ + "https://github.com/NO1225/expo-media-control/tree/main/example" + ], + "ios": true, + "android": true, + "configPlugin": true, + "github": { + "urls": { + "repo": "https://github.com/NO1225/expo-media-control", + "homepage": "https://github.com/NO1225/expo-media-control#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-06T14:38:08Z", + "createdAt": "2025-09-20T11:29:05Z", + "pushedAt": "2026-01-06T14:38:08Z", + "forks": 3, + "issues": 1, + "subscribers": 0, + "stars": 6, + "dependencies": 0 + }, + "name": "expo-media-control", + "fullName": "NO1225/expo-media-control", + "isPrivate": false, + "description": "Comprehensive media control module for Expo and React Native with background audio support, lock screen controls, and system integration", + "topics": [ + "expo", + "expo-media-control", + "media-control", + "audio-control", + "music-control", + "background-audio", + "lock-screen", + "notification", + "control-center", + "media-session", + "remote-control", + "ios", + "android" + ], + "license": { + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": true, + "moduleType": "expo" + }, + "npmPkg": "expo-media-control", + "npm": { + "downloads": 1435, + "weekDownloads": 159, + "size": 283134, + "versionsCount": 9, + "latestRelease": "1.0.9", + "latestReleaseDate": "2026-01-06T14:49:50.824Z", + "hasReadme": true + }, + "score": 20, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description", + "New Architecture support unknown" + ], + "popularity": -0.156, + "topicSearchString": "expo expo-media-control media-control audio-control music-control background-audio lock-screen notification control-center media-session remote-control ios android" + }, + { + "githubUrl": "https://github.com/zewish/redux-remember/tree/master/packages/redux-remember", + "ios": true, + "android": true, + "github": { + "urls": { + "repo": "https://github.com/zewish/redux-remember", + "homepage": "https://redux-remember.js.org/" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-07T06:42:52Z", + "createdAt": "2018-05-31T14:19:33Z", + "pushedAt": "2026-01-07T06:42:52Z", + "forks": 7, + "issues": 5, + "subscribers": 1, + "stars": 118, + "dependencies": 0 + }, + "name": "redux-remember", + "fullName": "zewish/redux-remember", + "isPrivate": false, + "description": "Saves and loads your redux state from a key-value store of your choice", + "topics": [ + "redux", + "remember", + "storage", + "persist", + "persistance", + "rehydrate", + "rehydration", + "localstorage", + "sessionstorage", + "asyncstorage" + ], + "license": { + "name": "MIT License", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "spdxId": "MIT" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": false, + "configPlugin": false + }, + "npmPkg": "redux-remember", + "npm": { + "downloads": 40986, + "weekDownloads": 10430, + "size": 151097, + "versionsCount": 62, + "latestRelease": "5.3.2", + "latestReleaseDate": "2026-01-07T06:51:44.324Z", + "hasReadme": true + }, + "score": 20, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description", + "New Architecture support unknown" + ], + "popularity": 0.216, + "topicSearchString": "redux remember storage persist persistance rehydrate rehydration localstorage sessionstorage asyncstorage" + }, + { + "githubUrl": "https://github.com/evansuner/expo-gbk-converter", + "ios": true, + "android": true, + "github": { + "urls": { + "repo": "https://github.com/evansuner/expo-gbk-converter", + "homepage": "https://github.com/evansuner/expo-gbk-converter#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-06T08:13:58Z", + "createdAt": "2025-12-31T05:27:15Z", + "pushedAt": "2026-01-06T08:13:58Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 0, + "dependencies": 0 + }, + "name": "expo-gbk-converter", + "fullName": "evansuner/expo-gbk-converter", + "isPrivate": false, + "description": "An Expo module to decode GBK/GB18030 encoded text from base64 string", + "topics": [ + "expo", + "expo-module", + "gbk", + "gb18030", + "encoding", + "decoder", + "chinese" + ], + "license": { + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": true, + "moduleType": "expo" + }, + "npmPkg": "expo-gbk-converter", + "npm": { + "downloads": 443, + "weekDownloads": 0, + "size": 11321, + "versionsCount": 4, + "latestRelease": "1.0.3", + "latestReleaseDate": "2026-01-06T08:13:48.770Z", + "hasReadme": true + }, + "score": 20, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description", + "New Architecture support unknown" + ], + "popularity": -1, + "topicSearchString": "expo expo-module gbk gb18030 encoding decoder chinese" + }, + { + "githubUrl": "https://github.com/JoaoPauloCMarra/react-native-nitro-auth/tree/main/packages/react-native-nitro-auth", + "examples": [ + "https://github.com/JoaoPauloCMarra/react-native-nitro-auth/tree/main/apps/example" + ], + "ios": true, + "android": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/JoaoPauloCMarra/react-native-nitro-auth", + "homepage": "https://github.com/JoaoPauloCMarra/react-native-nitro-auth#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": false, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": false, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-06T08:18:40Z", + "createdAt": "2025-12-22T14:24:09Z", + "pushedAt": "2026-01-06T08:18:40Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 3, + "dependencies": 0 + }, + "name": "react-native-nitro-auth", + "fullName": "JoaoPauloCMarra/react-native-nitro-auth", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "High-performance authentication library for React Native with Google Sign-In and Apple Sign-In support, powered by Nitro Modules (JSI)", + "topics": [ + "auth", + "authentication", + "google-sign-in", + "apple-sign-in", + "social-login", + "nitro", + "jsi", + "nitro-modules", + "expo", + "typescript", + "oauth", + "auth-provider", + "sign-in", + "login" + ], + "license": { + "name": "MIT License", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "spdxId": "MIT" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": false, + "hasNativeCode": true, + "configPlugin": true, + "moduleType": "nitro" + }, + "npmPkg": "react-native-nitro-auth", + "npm": { + "downloads": 774, + "weekDownloads": 0, + "size": 263431, "versionsCount": 7, + "latestRelease": "0.1.6", + "latestReleaseDate": "2026-01-06T08:18:16.184Z", + "hasReadme": false + }, + "score": 15, + "matchingScoreModifiers": [ + "Recently updated", + "Has a description" + ], + "popularity": -1, + "topicSearchString": "auth authentication google-sign-in apple-sign-in social-login nitro jsi nitro-modules expo typescript oauth auth-provider sign-in login" + }, + { + "githubUrl": "https://github.com/liveforownhappiness/react-native-puff-pop", + "examples": [ + "https://github.com/liveforownhappiness/react-native-puff-pop/tree/main/example" + ], + "images": [ + "https://raw.githubusercontent.com/liveforownhappiness/react-native-puff-pop/main/assets/demo.gif" + ], + "ios": true, + "android": true, + "web": true, + "github": { + "urls": { + "repo": "https://github.com/liveforownhappiness/react-native-puff-pop", + "homepage": "https://github.com/liveforownhappiness/react-native-puff-pop#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-12T09:54:06Z", + "createdAt": "2025-12-25T09:43:21Z", + "pushedAt": "2026-01-12T09:54:06Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 0, + "dependencies": 0 + }, + "name": "react-native-puff-pop", + "fullName": "liveforownhappiness/react-native-puff-pop", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "A React Native animation library for revealing children components with beautiful puff and pop effects", + "topics": [ + "ios", + "android", + "expo", + "animation", + "puff", + "pop", + "reveal", + "transition", + "entrance", + "effects", + "skeleton", + "puff-pop" + ], + "license": { + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": false, + "configPlugin": false + }, + "npmPkg": "react-native-puff-pop", + "npm": { + "downloads": 502, + "weekDownloads": 0, + "size": 55404, + "versionsCount": 6, "latestRelease": "1.0.6", - "latestReleaseDate": "2025-12-31T14:57:31.798Z", + "latestReleaseDate": "2026-01-12T09:54:42.123Z", + "hasReadme": true + }, + "score": 20, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description", + "New Architecture support unknown" + ], + "popularity": -1, + "topicSearchString": "ios android expo animation puff pop reveal transition entrance effects skeleton puff-pop" + }, + { + "githubUrl": "https://github.com/liveforownhappiness/react-native-glitter", + "examples": [ + "https://github.com/liveforownhappiness/react-native-glitter/tree/main/example" + ], + "images": [ + "https://raw.githubusercontent.com/liveforownhappiness/react-native-glitter/main/assets/demo.gif" + ], + "ios": true, + "android": true, + "web": true, + "github": { + "urls": { + "repo": "https://github.com/liveforownhappiness/react-native-glitter", + "homepage": "https://github.com/liveforownhappiness/react-native-glitter#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-12T04:42:28Z", + "createdAt": "2025-12-19T02:52:22Z", + "pushedAt": "2026-01-12T04:42:28Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 1, + "dependencies": 0 + }, + "name": "react-native-glitter", + "fullName": "liveforownhappiness/react-native-glitter", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "A beautiful shimmer/glitter effect component for React Native. Add a sparkling diagonal shine animation to any component!", + "topics": [ + "ios", + "android", + "expo", + "glitter", + "shimmer", + "shine", + "skeleton", + "loading", + "animation", + "effect", + "sparkle" + ], + "license": { + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": false, + "configPlugin": false + }, + "npmPkg": "react-native-glitter", + "npm": { + "downloads": 751, + "weekDownloads": 0, + "size": 48934, + "versionsCount": 9, + "latestRelease": "1.0.6", + "latestReleaseDate": "2026-01-12T04:43:20.811Z", + "hasReadme": true + }, + "score": 20, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description", + "New Architecture support unknown" + ], + "popularity": -1, + "topicSearchString": "ios android expo glitter shimmer shine skeleton loading animation effect sparkle" + }, + { + "githubUrl": "https://github.com/alyssadicarlo/expo-finance-kit", + "examples": [ + "https://github.com/alyssadicarlo/expo-finance-kit/tree/main/example" + ], + "ios": true, + "github": { + "urls": { + "repo": "https://github.com/alyssadicarlo/expo-finance-kit", + "homepage": "https://github.com/alyssadicarlo/expo-finance-kit#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2026-01-06T01:25:55Z", + "createdAt": "2025-06-30T22:01:05Z", + "pushedAt": "2026-01-06T01:25:55Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 0, + "dependencies": 0 + }, + "name": "expo-finance-kit", + "fullName": "alyssadicarlo/expo-finance-kit", + "isPrivate": false, + "description": "Native Expo module for Apple FinanceKit - Access financial data from Apple Card and other accounts", + "topics": [ + "expo", + "expo-finance-kit", + "expofinancekit", + "financekit", + "apple-financekit", + "ios", + "financial-data", + "apple-card" + ], + "license": { + "name": "MIT License", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "spdxId": "MIT" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": false, + "moduleType": "expo" + }, + "npmPkg": "expo-finance-kit", + "npm": { + "downloads": 408, + "weekDownloads": 8, + "size": 489245, + "versionsCount": 61, + "latestRelease": "0.2.23", + "latestReleaseDate": "2026-01-06T01:25:42.097Z", + "hasReadme": true + }, + "score": 20, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description", + "New Architecture support unknown" + ], + "popularity": -0.983, + "topicSearchString": "expo expo-finance-kit expofinancekit financekit apple-financekit ios financial-data apple-card" + }, + { + "githubUrl": "https://github.com/powersync-ja/react-native-quick-sqlite", + "npmPkg": "@journeyapps/react-native-quick-sqlite", + "examples": [ + "https://docs.powersync.com/client-sdk-references/react-native-and-expo#react-native-quick-sqlite" + ], + "ios": true, + "android": true, + "configPlugin": true, + "github": { + "urls": { + "repo": "https://github.com/powersync-ja/react-native-quick-sqlite", + "homepage": "https://github.com/powersync-ja/react-native-quick-sqlite#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": false, + "hasSponsorships": false, + "hasDiscussions": true, + "hasProjects": false, + "hasVulnerabilityAlerts": true, + "hasTopics": true, + "updatedAt": "2025-12-04T15:11:50Z", + "createdAt": "2023-10-02T17:48:47Z", + "pushedAt": "2025-12-04T15:11:50Z", + "forks": 3, + "issues": 1, + "subscribers": 10, + "stars": 15, + "dependencies": 0 + }, + "name": "@journeyapps/react-native-quick-sqlite", + "fullName": "powersync-ja/react-native-quick-sqlite", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "Embedded SQLite with JSI bindings", + "topics": [ + "ios", + "android" + ], + "license": { + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": true + }, + "npm": { + "downloads": 5440, + "weekDownloads": 1758, + "size": 10114202, + "versionsCount": 107, + "latestRelease": "2.5.0", + "latestReleaseDate": "2025-12-04T15:12:31.274Z", + "hasReadme": true + }, + "score": 20, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description", + "New Architecture support unknown" + ], + "popularity": 0.025, + "topicSearchString": "ios android" + }, + { + "githubUrl": "https://github.com/powersync-ja/powersync-js/tree/main/packages/adapter-sql-js", + "npmPkg": "@powersync/adapter-sql-js", + "examples": [ + "https://docs.powersync.com/client-sdk-references/react-native-and-expo/expo-go-support" + ], + "expoGo": true, + "ios": true, + "android": true, + "web": true, + "github": { + "urls": { + "repo": "https://github.com/powersync-ja/powersync-js", + "homepage": "https://docs.powersync.com" + }, + "stats": { + "hasIssues": true, + "hasWiki": false, + "hasSponsorships": false, + "hasDiscussions": true, + "hasProjects": false, + "hasVulnerabilityAlerts": true, + "hasTopics": false, + "updatedAt": "2025-12-12T10:15:36Z", + "createdAt": "2023-10-03T15:17:51Z", + "pushedAt": "2025-12-12T10:15:36Z", + "forks": 61, + "issues": 25, + "subscribers": 11, + "stars": 597, + "dependencies": 2 + }, + "name": "@powersync/adapter-sql-js", + "fullName": "powersync-ja/powersync-js", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "A development db adapter based on SQL.js for JourneyApps PowerSync", + "topics": [], + "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, + "hasReadme": true, + "hasNativeCode": false, + "configPlugin": false + }, + "npm": { + "downloads": 1735, + "weekDownloads": 663, + "size": 12661265, + "versionsCount": 40, + "latestRelease": "0.0.14", + "latestReleaseDate": "2025-12-12T10:17:57.426Z", "hasReadme": true }, + "score": 40, + "matchingScoreModifiers": [ + "Known", + "Recently updated", + "Has a README file", + "Has a description" + ], + "popularity": 0.325, + "topicSearchString": "" + }, + { + "githubUrl": "https://github.com/comertcimen/expo-skoverlay", + "examples": [ + "https://github.com/comertcimen/expo-skoverlay/tree/main/example" + ], + "ios": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/comertcimen/expo-skoverlay", + "homepage": "https://github.com/comertcimen/expo-skoverlay#readme" + }, + "stats": { + "hasIssues": true, + "hasWiki": true, + "hasSponsorships": false, + "hasDiscussions": false, + "hasProjects": true, + "hasVulnerabilityAlerts": false, + "hasTopics": true, + "updatedAt": "2025-12-28T14:11:59Z", + "createdAt": "2025-12-28T13:42:47Z", + "pushedAt": "2025-12-28T14:11:59Z", + "forks": 0, + "issues": 0, + "subscribers": 0, + "stars": 0, + "dependencies": 0 + }, + "name": "expo-skoverlay", + "fullName": "comertcimen/expo-skoverlay", + "isPrivate": false, + "description": "An expo module to use ios SKOverlay", + "topics": [ + "expo", + "expo-skoverlay", + "exposkoverlay" + ], + "license": { + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": false, + "moduleType": "expo" + }, + "npmPkg": "expo-skoverlay", + "npm": { + "downloads": 99, + "weekDownloads": 0, + "size": 9598, + "versionsCount": 1, + "latestRelease": "0.1.0", + "latestReleaseDate": "2025-12-28T14:04:41.469Z", + "hasReadme": false + }, "score": 25, "matchingScoreModifiers": [ "Recently updated", "Has a README file", "Has a description" ], - "popularity": -0.979, - "topicSearchString": "svg icons mo" + "popularity": -1, + "topicSearchString": "expo expo-skoverlay exposkoverlay" + }, + { + "githubUrl": "https://github.com/Iternio-Planning-AB/react-native-auto-play/tree/master/packages/react-native-autoplay", + "npmPkg": "@iternio/react-native-auto-play", + "examples": [ + "https://github.com/Iternio-Planning-AB/react-native-auto-play/tree/master/apps/example" + ], + "ios": true, + "android": true, + "newArchitecture": true, + "github": { + "urls": { + "repo": "https://github.com/Iternio-Planning-AB/react-native-auto-play", + "homepage": "https://github.com/Iternio-Planning-AB/react-native-auto-play#readme" + }, + "stats": { + "hasIssues": false, + "hasWiki": false, + "hasSponsorships": false, + "hasDiscussions": true, + "hasProjects": true, + "hasVulnerabilityAlerts": true, + "hasTopics": true, + "updatedAt": "2026-01-09T13:10:36Z", + "createdAt": "2025-11-14T10:06:55Z", + "pushedAt": "2026-01-09T13:10:36Z", + "forks": 3, + "issues": 0, + "subscribers": 5, + "stars": 12, + "dependencies": 1 + }, + "name": "@iternio/react-native-auto-play", + "fullName": "Iternio-Planning-AB/react-native-auto-play", + "isPrivate": false, + "registry": "https://registry.npmjs.org/", + "description": "Android Auto and Apple CarPlay for react-native", + "topics": [ + "nitro" + ], + "license": { + "name": "MIT License", + "url": "http://choosealicense.com/licenses/mit/", + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "spdxId": "MIT" + }, + "hasTypes": true, + "newArchitecture": false, + "isArchived": false, + "hasReadme": true, + "hasNativeCode": true, + "configPlugin": false, + "moduleType": "nitro" + }, + "npm": { + "downloads": 1588, + "weekDownloads": 226, + "size": 4230353, + "versionsCount": 29, + "latestRelease": "0.1.16", + "latestReleaseDate": "2026-01-09T13:20:03.882Z", + "hasReadme": true + }, + "score": 25, + "matchingScoreModifiers": [ + "Recently updated", + "Has a README file", + "Has a description" + ], + "popularity": -0.129, + "topicSearchString": "nitro" } ], "topics": { - "ios": 1082, - "android": 1057, + "ios": 1088, + "android": 1062, "component": 380, - "expo": 341, - "typescript": 161, + "expo": 351, + "typescript": 162, "javascript": 105, "web": 94, "mobile": 80, "ui": 78, "hacktoberfest": 72, - "animation": 61, + "animation": 63, "image": 59, "reanimated": 59, "library": 55, "picker": 52, "navigation": 44, "modal": 42, + "nitro": 39, "svg": 37, - "nitro": 37, "video": 36, "reactjs": 35, "module": 34, @@ -172265,38 +173693,40 @@ "windows": 29, "rn": 29, "swift": 29, + "authentication": 28, "hooks": 27, "slider": 27, "audio": 27, "flatlist": 26, - "authentication": 26, "view": 25, "material-design": 25, "select": 25, + "jsi": 25, "sdk": 24, "calendar": 24, "material": 24, "firebase": 24, "performance": 24, - "jsi": 24, "input": 23, + "redux": 22, "notifications": 22, "swipe": 22, "dropdown": 22, "icons": 21, "text": 21, - "redux": 21, "apple": 21, "keyboard": 21, + "auth": 21, "toast": 20, "scrollview": 20, "alert": 20, "responsive": 19, - "auth": 19, + "nitro-modules": 19, "maps": 18, "kotlin": 18, - "nitro-modules": 18, "popup": 17, + "loading": 17, + "notification": 17, "css": 16, "carousel": 16, "swiper": 16, @@ -172305,8 +173735,6 @@ "java": 16, "chart": 16, "scroll": 16, - "loading": 16, - "notification": 16, "location": 16, "network": 16, "macos": 16, @@ -172316,20 +173744,21 @@ "textinput": 15, "card": 15, "customizable": 15, + "gesture": 15, "player": 15, + "new-architecture": 15, + "grid": 14, "button": 14, "ui-components": 14, "listview": 14, "gallery": 14, "analytics": 14, "background": 14, - "gesture": 14, + "storage": 14, "upload": 14, "bottom-sheet": 14, "barcode": 14, "state": 14, - "new-architecture": 14, - "grid": 13, "bar": 13, "tabs": 13, "push-notifications": 13, @@ -172338,7 +173767,6 @@ "fetch": 13, "i18n": 13, "theme": 13, - "storage": 13, "icon": 13, "sqlite": 13, "security": 13, @@ -172347,6 +173775,7 @@ "style": 12, "objective-c": 12, "app": 12, + "oauth": 12, "fabric": 12, "download": 12, "npm": 12, @@ -172358,16 +173787,18 @@ "file": 11, "loader": 11, "menu": 11, + "asyncstorage": 11, "pdf": 11, + "layout": 11, "bluetooth": 11, "spinner": 11, "list": 11, "http": 11, "markdown": 11, "blur": 11, - "oauth": 11, "pinch-to-zoom": 11, "internationalization": 11, + "database": 11, "placeholder": 11, "cli": 11, "gradient": 11, @@ -172375,20 +173806,18 @@ "skia": 11, "rudder": 11, "validation": 10, - "asyncstorage": 10, "font": 10, "screen": 10, - "layout": 10, "dialog": 10, "tab": 10, "scanner": 10, "progress": 10, "text-input": 10, + "google": 10, "popover": 10, "pinch": 10, "design": 10, "testing": 10, - "database": 10, "zoom": 10, "fs": 10, "media": 10, @@ -172409,13 +173838,14 @@ "bridge": 9, "html": 9, "checkbox": 9, - "google": 9, "immutable": 9, + "screenshot": 9, "qrcode": 9, "music": 9, "boilerplate": 9, "accessibility": 9, "video-player": 9, + "skeleton": 9, "reanimated2": 9, "ui-component": 9, "turbo-module": 9, @@ -172438,7 +173868,6 @@ "emoji": 8, "phone": 8, "sms": 8, - "screenshot": 8, "stripe": 8, "speech": 8, "navigation-bar": 8, @@ -172448,6 +173877,7 @@ "codepush": 8, "gps": 8, "nodejs": 8, + "node": 8, "ui-library": 8, "state-management": 8, "cpp": 8, @@ -172463,6 +173893,7 @@ "styles": 7, "viewer": 7, "orientation": 7, + "login": 7, "tracking": 7, "xcode": 7, "mobile-app": 7, @@ -172476,6 +173907,7 @@ "link": 7, "graphs": 7, "device": 7, + "healthkit": 7, "privacy": 7, "tooltip": 7, "l10n": 7, @@ -172492,12 +173924,10 @@ "async-storage": 7, "bundle": 7, "chat": 7, - "skeleton": 7, "high-performance": 7, "tailwind": 7, "tailwindcss": 7, "shadow": 7, - "node": 7, "ui-lib": 7, "qr-code": 7, "storybook": 7, @@ -172511,7 +173941,6 @@ "tableview": 6, "bottom": 6, "viewpager": 6, - "login": 6, "scrolling": 6, "cards": 6, "share": 6, @@ -172524,12 +173953,13 @@ "country": 6, "status-bar": 6, "number": 6, - "healthkit": 6, "networking": 6, "bottomsheet": 6, "collapsible": 6, "ux": 6, "fontawesome": 6, + "oauth2": 6, + "draggable": 6, "instagram": 6, "haptics": 6, "app-store": 6, @@ -172544,6 +173974,7 @@ "js": 6, "code-push": 6, "elements": 6, + "shimmer": 6, "sectionlist": 6, "wheel": 6, "fitness": 6, @@ -172605,11 +174036,9 @@ "document": 5, "build": 5, "braintree": 5, - "oauth2": 5, "frontend": 5, "package": 5, "graphics": 5, - "draggable": 5, "pdf-viewer": 5, "translation": 5, "time-picker": 5, @@ -172628,8 +174057,8 @@ "code": 5, "blob": 5, "switch": 5, - "shimmer": 5, "health": 5, + "expo-plugin": 5, "plugin": 5, "debugger": 5, "qr": 5, @@ -172652,6 +174081,7 @@ "visualization": 5, "swiftui": 5, "mobile-ui": 5, + "expo-module": 5, "debug": 4, "recording": 4, "step": 4, @@ -172669,6 +174099,7 @@ "lottie": 4, "fade": 4, "slide": 4, + "transition": 4, "flexbox": 4, "responsive-layout": 4, "textfield": 4, @@ -172728,6 +174159,7 @@ "sound": 4, "cached": 4, "subscriptions": 4, + "google-sign-in": 4, "rate": 4, "gif": 4, "12factor": 4, @@ -172740,7 +174172,6 @@ "timeline": 4, "open-source": 4, "confirmation-code": 4, - "expo-plugin": 4, "in-app-browser": 4, "biometrics": 4, "touch-id": 4, @@ -172753,6 +174184,7 @@ "microphone": 4, "flex": 4, "screen-capture": 4, + "decoder": 4, "classes": 4, "file-upload": 4, "wrapper": 4, @@ -172781,11 +174213,12 @@ "prebuild": 4, "eas": 4, "javascript-library": 4, - "expo-module": 4, "reducer": 4, "awesome": 4, "update": 4, "optimization": 4, + "turbo-modules": 4, + "google-signin": 4, "logger": 3, "vector-icons": 3, "imageeditor": 3, @@ -172804,7 +174237,6 @@ "side-menu": 3, "mapkit": 3, "directions": 3, - "transition": 3, "progress-view": 3, "modals": 3, "es6": 3, @@ -172847,6 +174279,7 @@ "lan": 3, "sensor": 3, "language": 3, + "localstorage": 3, "pouchdb": 3, "collapse": 3, "detection": 3, @@ -172860,6 +174293,7 @@ "base64": 3, "zip": 3, "bouncy": 3, + "drag-and-drop": 3, "environment": 3, "dom": 3, "walkthrough": 3, @@ -172902,7 +174336,7 @@ "fastimage": 3, "glide": 3, "option": 3, - "google-sign-in": 3, + "google-login": 3, "sqlite3": 3, "wechat": 3, "webp": 3, @@ -172941,7 +174375,6 @@ "qrcode-generator": 3, "play-store": 3, "paypal": 3, - "decoder": 3, "mmkv": 3, "freakycoder": 3, "kuray": 3, @@ -172957,6 +174390,7 @@ "typescript-library": 3, "framework": 3, "2fa": 3, + "apple-health": 3, "sharedpreferences": 3, "worklet": 3, "ssl": 3, @@ -172988,6 +174422,7 @@ "metro": 3, "pan": 3, "document-scanner": 3, + "user-authentication": 3, "customer-support": 3, "volume": 3, "rtl-support": 3, @@ -173017,6 +174452,7 @@ "management": 3, "sms-verification": 3, "rneui": 3, + "persist": 3, "nitrogen": 3, "android-app": 3, "immer": 3, @@ -173029,21 +174465,24 @@ "ota": 3, "buffer": 3, "monitoring": 3, - "turbo-modules": 3, + "turbomodules": 3, "translate": 3, "notion": 3, "local-llm": 3, "compare": 3, + "google-api": 3, "better-auth": 3, - "google-signin": 3, + "google-sso": 3, "deep-equal": 3, "vue": 3, "zod": 3, "drizzle": 3, "ts": 3, "webauthn": 3, + "credential-manager": 3, "identity": 3, "external": 3, + "social-login": 3, "sms-retriever": 3, "colors": 2, "namespace": 2, @@ -173156,7 +174595,6 @@ "iphone": 2, "reminders": 2, "ios-library": 2, - "localstorage": 2, "sync": 2, "stylesheets": 2, "ab": 2, @@ -173179,16 +174617,17 @@ "unzip": 2, "batch": 2, "deprecated": 2, - "drag-and-drop": 2, "material-ui": 2, "scheme": 2, "ui-kitten": 2, "higher-order-component": 2, "hoc": 2, + "lock-screen": 2, "swiper-flatlist": 2, "grid-view": 2, "grid-layout": 2, "marker": 2, + "watermark": 2, "pdf-reader": 2, "i10n": 2, "keyboard-accessory": 2, @@ -173198,6 +174637,7 @@ "db": 2, "audio-player": 2, "chromecast": 2, + "media-control": 2, "audio-library": 2, "apple-authentication": 2, "document-picker": 2, @@ -173264,7 +174704,6 @@ "cocoapod": 2, "priority": 2, "sdwebimage": 2, - "google-login": 2, "cloud": 2, "count": 2, "range": 2, @@ -173366,6 +174805,7 @@ "sass": 2, "scss": 2, "bounceable": 2, + "apple-card": 2, "recorder": 2, "screenrecord": 2, "screen-recorder": 2, @@ -173395,7 +174835,6 @@ "2-factor": 2, "payment-intents": 2, "tracker": 2, - "apple-health": 2, "steps": 2, "body": 2, "workout": 2, @@ -173477,7 +174916,6 @@ "passkit": 2, "sendbird": 2, "real-time": 2, - "user-authentication": 2, "npmjs": 2, "animation-library": 2, "stagger-view": 2, @@ -173542,6 +174980,7 @@ "ahap": 2, "two-factor-authentication": 2, "quick": 2, + "expo-audio": 2, "pub/sub": 2, "photo-viewer": 2, "photo-preview": 2, @@ -173579,7 +175018,6 @@ "cpf": 2, "cnpj": 2, "translator": 2, - "persist": 2, "redux-toolkit": 2, "hotp": 2, "otpauth": 2, @@ -173614,10 +175052,10 @@ "bugsnag": 2, "stability": 2, "variants": 2, + "reorder": 2, "statechart": 2, "scxml": 2, "live-updates": 2, - "turbomodules": 2, "multi-step": 2, "wizard": 2, "oss": 2, @@ -173631,7 +175069,7 @@ "hmac": 2, "fade-in": 2, "fade-out": 2, - "google-api": 2, + "encoding": 2, "wav": 2, "audio-processing": 2, "mobile-security": 2, @@ -173640,7 +175078,6 @@ "expo-passkey": 2, "biometric": 2, "matomo": 2, - "google-sso": 2, "sso": 2, "equality": 2, "lodash": 2, @@ -173655,7 +175092,6 @@ "postgres": 2, "drizzle-orm": 2, "exit": 2, - "credential-manager": 2, "fido2": 2, "lottie-splash-screen": 2, "mutable": 2, @@ -173676,6 +175112,7 @@ "dates": 2, "screen-recording": 2, "image-cropper": 2, + "effect": 2, "hover": 2, "printer": 2, "rich-text-editor": 2, @@ -173683,12 +175120,23 @@ "scheduler": 2, "keyevent": 2, "androidtv": 2, + "google-auth": 2, + "google-oauth": 2, + "openid-connect": 2, + "one-tap-signin": 2, + "mobile-auth": 2, + "google-identity": 2, + "signin-sdk": 2, + "mobile-oauth": 2, + "google-services": 2, + "google-authentication": 2, "bun": 2, "pdf-renderer": 2, "autofill": 2, "transcription": 2, "stt": 2, "expo-go": 2, + "effects": 2, "pos": 2, "caching": 2, "blocks": 2, @@ -174034,12 +175482,10 @@ "active-directory": 1, "vk": 1, "vkontakte": 1, - "lock-screen": 1, "flatlist-swiper": 1, "grid-list": 1, "grid-component": 1, "flatlist-grid": 1, - "watermark": 1, "mark": 1, "icon-watermark": 1, "draggable-calendar": 1, @@ -174063,7 +175509,6 @@ "controls": 1, "music-player": 1, "music-library": 1, - "media-control": 1, "hotspot": 1, "letter": 1, "text-avatar": 1, @@ -174505,7 +175950,6 @@ "imageview": 1, "mercadopago": 1, "mercadopago-api": 1, - "apple-card": 1, "apple-card-view": 1, "apple-auth": 1, "oclif": 1, @@ -175494,7 +176938,6 @@ "inputs": 1, "tap-navigation": 1, "rbnb-rating": 1, - "expo-av": 1, "image-caching": 1, "image-loading": 1, "interface": 1, @@ -176006,7 +177449,6 @@ "sva": 1, "draggable-flex": 1, "draggable-grid": 1, - "reorder": 1, "sortable-flex": 1, "sortable-grid": 1, "io": 1, @@ -176043,7 +177485,6 @@ "app-dev": 1, "app-development": 1, "application": 1, - "expo-audio": 1, "@realm/": 1, "appzung": 1, "hot-updates": 1, @@ -176206,7 +177647,6 @@ "image-compare": 1, "before-after-slider": 1, "decryption": 1, - "encoding": 1, "decoding": 1, "mqtt": 1, "cocoamqtt": 1, @@ -176664,7 +178104,6 @@ "mesh-gradient": 1, "mesh": 1, "glow": 1, - "effect": 1, "neon": 1, "button-glow": 1, "animated-glow": 1, @@ -176729,17 +178168,6 @@ "nitro-keyevent": 1, "music-kit": 1, "app-clips": 1, - "google-auth": 1, - "google-oauth": 1, - "openid-connect": 1, - "social-login": 1, - "one-tap-signin": 1, - "mobile-auth": 1, - "google-identity": 1, - "signin-sdk": 1, - "mobile-oauth": 1, - "google-services": 1, - "google-authentication": 1, "teleport": 1, "tunnel": 1, "re-parent": 1, @@ -176891,7 +178319,6 @@ "permissionless": 1, "re-frame": 1, "event-driven": 1, - "effects": 1, "unidirectional-data-flow": 1, "frp": 1, "dot-matrix": 1, @@ -177156,7 +178583,54 @@ "ai-chat": 1, "smart-scroll": 1, "conversational-ui": 1, - "mo": 1 + "mo": 1, + "swappable": 1, + "hyper-markdown": 1, + "applehealth": 1, + "expo-watermark": 1, + "expowatermark": 1, + "screenrecording": 1, + "novastera": 1, + "crm": 1, + "erp": 1, + "business-management": 1, + "enterprise-authentication": 1, + "oauth2-authentication": 1, + "modern-crm": 1, + "modern-erp": 1, + "expo-media-control": 1, + "audio-control": 1, + "music-control": 1, + "background-audio": 1, + "control-center": 1, + "media-session": 1, + "remote-control": 1, + "remember": 1, + "persistance": 1, + "rehydrate": 1, + "rehydration": 1, + "sessionstorage": 1, + "gbk": 1, + "gb18030": 1, + "chinese": 1, + "apple-sign-in": 1, + "auth-provider": 1, + "sign-in": 1, + "puff": 1, + "pop": 1, + "reveal": 1, + "entrance": 1, + "puff-pop": 1, + "glitter": 1, + "shine": 1, + "sparkle": 1, + "expo-finance-kit": 1, + "expofinancekit": 1, + "financekit": 1, + "apple-financekit": 1, + "financial-data": 1, + "expo-skoverlay": 1, + "exposkoverlay": 1 }, "topicsList": [ "12-columns", @@ -177398,6 +178872,7 @@ "apple-authentication", "apple-card", "apple-card-view", + "apple-financekit", "apple-foundation-models", "apple-header", "apple-health", @@ -177411,6 +178886,7 @@ "apple-pay", "apple-pencil", "apple-pencilkit", + "apple-sign-in", "apple-silicon", "apple-tv", "apple-wallet", @@ -177420,6 +178896,7 @@ "apple-watch-data-transfer", "apple-watch-file-transfer", "apple-watch-message-transfer", + "applehealth", "application", "application-info", "application-manager", @@ -177480,6 +178957,7 @@ "audio-api", "audio-calls", "audio-chat", + "audio-control", "audio-decoder", "audio-jack", "audio-library", @@ -177493,6 +178971,7 @@ "audio-waveform", "augmented-reality", "auth", + "auth-provider", "auth-session", "authenticate", "authentication", @@ -177572,6 +179051,7 @@ "backdrop", "background", "background-animation", + "background-audio", "background-color", "background-fetch", "background-geolocation", @@ -177745,6 +179225,7 @@ "bundles", "burnt", "business", + "business-management", "button", "button-component", "button-glow", @@ -177860,6 +179341,7 @@ "checker", "checkout", "child-safety", + "chinese", "chip", "chooser", "chrome", @@ -178019,6 +179501,7 @@ "contrast-enforced", "contribution", "control", + "control-center", "controlled-segmentedcontroltab", "controller", "controls", @@ -178081,6 +179564,7 @@ "credit-card-validation", "creditcard", "criipto", + "crm", "crna", "crop", "crop-image", @@ -178418,9 +179902,11 @@ "enhanced", "enter", "enter-animation", + "enterprise-authentication", "entities", "entities-decode", "entities-encode", + "entrance", "entry", "enum", "enumeration", @@ -178434,6 +179920,7 @@ "equal", "equality", "equals", + "erp", "error", "error-alert", "error-boundary", @@ -178494,7 +179981,6 @@ "expo-audio", "expo-audio-studio", "expo-auth-session", - "expo-av", "expo-azure", "expo-barcode", "expo-barcode-recognizer", @@ -178522,6 +180008,7 @@ "expo-durationpicker", "expo-dynamic-app-icon", "expo-emoji-picker", + "expo-finance-kit", "expo-foreground-actions", "expo-gaode-map", "expo-glass-effect", @@ -178550,6 +180037,7 @@ "expo-liquid-glass", "expo-manifests", "expo-maps-polygon-editor", + "expo-media-control", "expo-module", "expo-modules", "expo-modules-api", @@ -178582,6 +180070,7 @@ "expo-sharing", "expo-skeleton-loader", "expo-skeleton-loading", + "expo-skoverlay", "expo-speech", "expo-speech-recognition", "expo-spellchecker", @@ -178615,6 +180104,7 @@ "expo-vimeo", "expo-vimeo-player", "expo-vimeo-video", + "expo-watermark", "expo-weather-kit", "expo-web", "expo-web-browser", @@ -178637,6 +180127,7 @@ "expocorespotlight", "expodragdropcontentview", "expodynamicappicon", + "expofinancekit", "expoforegroundactions", "expogaodemap", "expogo", @@ -178662,6 +180153,7 @@ "exporoomplan", "exposelectabletext", "exposhareextension", + "exposkoverlay", "expospeechrecognition", "expospellchecker", "expospotifysdk", @@ -178674,6 +180166,7 @@ "expototp", "expotranslatetext", "expovideometadata", + "expowatermark", "expoweatherkit", "expowechat", "expowidgets", @@ -178760,6 +180253,8 @@ "filter", "filter-preview", "filterable", + "financekit", + "financial-data", "fingerprint", "fingerprint-scanner", "finite-automata", @@ -178902,6 +180397,8 @@ "gaming", "gateway", "gauge", + "gb18030", + "gbk", "gboard", "gcanvas", "gcdhttpserver", @@ -178957,6 +180454,7 @@ "gl-dom", "gl-expo", "glide", + "glitter", "global", "global-recording", "global-state", @@ -179181,6 +180679,7 @@ "hybrid", "hybrid-apps", "hyper-link", + "hyper-markdown", "hyperlink", "hyperlinks", "hypertext", @@ -179790,6 +181289,7 @@ "media-projection", "media-queries", "media-query", + "media-session", "media-sharing", "media-upload", "mediapipe", @@ -179899,6 +181399,8 @@ "models", "modern", "modern-blur", + "modern-crm", + "modern-erp", "modern-header", "modification", "modify", @@ -179961,6 +181463,7 @@ "muscle", "muscles", "music", + "music-control", "music-kit", "music-library", "music-metadata", @@ -180107,6 +181610,7 @@ "notify", "notify-push-notifications", "notion", + "novastera", "now-playing", "nowar", "nowplaying", @@ -180127,6 +181631,7 @@ "numero", "oauth", "oauth2", + "oauth2-authentication", "object", "object-comparison", "object-detection", @@ -180324,6 +181829,7 @@ "persian-calendar", "persist", "persist-storage", + "persistance", "persistence", "persistent-cache", "persistent-storage", @@ -180426,6 +181932,7 @@ "polygon", "polygon-editor", "polygon-overlay", + "pop", "pop-up", "popover", "popover-view", @@ -180514,6 +182021,8 @@ "public", "publish", "pubsub", + "puff", + "puff-pop", "pull-down-menu", "pull-to-refresh", "purchase", @@ -180690,10 +182199,13 @@ "regex", "region-monitoring", "registration", + "rehydrate", + "rehydration", "release", "release-management", "reload", "remark", + "remember", "reminders", "remix-icon", "remixicon", @@ -180701,6 +182213,7 @@ "remobile", "remote", "remote-config", + "remote-control", "remote-controls", "rename", "renamer", @@ -180766,6 +182279,7 @@ "resume", "retina", "reusable-components", + "reveal", "reverse-engineering", "reverse-geocoding", "review", @@ -180916,6 +182430,7 @@ "screencast", "screenguard", "screenrecord", + "screenrecording", "screens", "screenshot", "screenshot-block", @@ -181037,6 +182552,7 @@ "session", "session-management", "session-storage", + "sessionstorage", "set", "setbarmode", "setdecorfitssystemwindows", @@ -181110,6 +182626,7 @@ "shimmer-placeholder-component-view", "shimmer-placeholder-view", "shimmer-placeholder-view-component", + "shine", "shipt", "shopify", "shortcut", @@ -181121,6 +182638,7 @@ "shutdown", "side-menu", "sidebar", + "sign-in", "sign-in-with-apple", "signalr", "signature", @@ -181221,6 +182739,7 @@ "sounds", "space", "spacer", + "sparkle", "speak", "spectrum", "speech", @@ -181396,6 +182915,7 @@ "svg-animations", "svg-export", "svg-icons", + "swappable", "swatches", "swift", "swiftui", diff --git a/components/Explore/ExploreSection.tsx b/components/Explore/ExploreSection.tsx index 2a0219bde..d651315af 100644 --- a/components/Explore/ExploreSection.tsx +++ b/components/Explore/ExploreSection.tsx @@ -56,7 +56,7 @@ export default function ExploreSection({
Want to see more? Check out other{' '}
-
+
{title} libraries
{' '}
in the directory!
diff --git a/components/Filters/ToggleLink.tsx b/components/Filters/ToggleLink.tsx
index c45f4c6f4..da477d7fe 100644
--- a/components/Filters/ToggleLink.tsx
+++ b/components/Filters/ToggleLink.tsx
@@ -15,7 +15,7 @@ type Props = {
basePath?: string;
};
-export function ToggleLink({ query, filterParam, basePath = '/' }: Props) {
+export function ToggleLink({ query, filterParam, basePath = '/packages' }: Props) {
const [isHovered, setHovered] = useState
+ Want to see more? Check out other{' '}
+
+ {title.toLowerCase()} libraries
+ {' '}
+ in the directory!
+
- {total}
+ {Icon && createElement(Icon, { style: tw`size-5 text-icon mt-px` })}
+
+ {title}
+
+
+
+
{total}
{' '} + {total === 1 ? 'entry' : 'entries'} + + ) : ( + + )} ++ {statistic.total.toLocaleString()} +
+packages in the directory
++ {statistic.newArchitecture.toLocaleString()}{' '} + + ({((statistic.newArchitecture / statistic.total) * 100).toFixed(2)}%) + +
++ packages supporting New Architecture +
++ {statistic.downloads.toLocaleString()} +
+cumulative monthly downloads
+Unfortunately that's all, what's trending now. Want to explore more libraries? Check out the{' '} - + directory home page . diff --git a/types/index.ts b/types/index.ts index d3dda68d7..587373f83 100644 --- a/types/index.ts +++ b/types/index.ts @@ -200,6 +200,28 @@ export type CheckResultsType = Record< } >; +export type StatisticResultType = { + total: number; + newArchitecture: number; + downloads: number; + weekDownloads: number; + unmaintained: number; + withTypes: number; + withNativeCode: number; + withConfigPlugin: number; + ios: number; + android: number; + web: number; + expoGo: number; + windows: number; + macos: number; + fireos: number; + horizon: number; + tvos: number; + visionos: number; + vegaos: number; +}; + type NpmRegistryCommonData = { name: string; author: NpmUser | string; diff --git a/types/pages.ts b/types/pages.ts index 2aed66bc7..c01ccd2d2 100644 --- a/types/pages.ts +++ b/types/pages.ts @@ -4,8 +4,17 @@ import { type NpmRegistryData, type NpmRegistryVersionData, type Query, + type StatisticResultType, } from '~/types'; +export type HomePageProps = { + mostDownloaded: APIResponseType; + recentlyAdded: APIResponseType; + recentlyUpdated: APIResponseType; + popular: APIResponseType; + statistic: StatisticResultType; +}; + export type TrendingPageProps = { data: APIResponseType; query: Query;