From 1a972241c64aef7888e1b701301d2d04a07d3b4d Mon Sep 17 00:00:00 2001 From: Simek Date: Sun, 17 Aug 2025 15:38:25 +0200 Subject: [PATCH 1/4] switch data store to Convex, detach frontend --- .github/workflows/code-deploy-preview.yml | 3 +- .github/workflows/code-deploy-production.yml | 8 +- .github/workflows/data-update.yml | 22 + .gitignore | 1 + assets/data.json | 146095 ++++++++-------- bun.lock | 76 +- common/styleguide.tsx | 4 +- convex/_generated/api.d.ts | 38 + convex/_generated/api.js | 22 + convex/_generated/dataModel.d.ts | 58 + convex/_generated/server.d.ts | 142 + convex/_generated/server.js | 89 + convex/mutations.ts | 95 + convex/queries.ts | 14 + package.json | 5 +- scripts/build-and-score-data.ts | 148 +- scripts/cleanup-libraries-json.ts | 8 +- scripts/convex/fetch-libraries-data.ts | 32 + scripts/fetch-github-data.ts | 8 +- scripts/helpers.ts | 34 +- scripts/recalculate-scores.ts | 6 +- tsconfig.json | 3 +- types/index.ts | 40 +- 23 files changed, 74209 insertions(+), 72742 deletions(-) create mode 100644 .github/workflows/data-update.yml create mode 100644 convex/_generated/api.d.ts create mode 100644 convex/_generated/api.js create mode 100644 convex/_generated/dataModel.d.ts create mode 100644 convex/_generated/server.d.ts create mode 100644 convex/_generated/server.js create mode 100644 convex/mutations.ts create mode 100644 convex/queries.ts create mode 100644 scripts/convex/fetch-libraries-data.ts diff --git a/.github/workflows/code-deploy-preview.yml b/.github/workflows/code-deploy-preview.yml index c2908c65..cd6eb9cc 100644 --- a/.github/workflows/code-deploy-preview.yml +++ b/.github/workflows/code-deploy-preview.yml @@ -18,6 +18,7 @@ jobs: run: bunx vercel --force --token "$VERCEL_TOKEN" env: VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }} - # https://spectrum.chat/zeit/now/solved-project-linking-and-ci-cd-pipelines~5e6eb62a-9d56-47ac-9e32-0d973a523787 VERCEL_ORG_ID: 'team_IsLEAhLb9cZj6y1Bud9XYmeK' VERCEL_PROJECT_ID: 'QmecQ8hTu4DUHv6js5U8L9pJ9vp54mg1bmRLWaS5RZCyt4' + CONVEX_DEPLOYMENT: 'dev:calm-quail-572' + NEXT_PUBLIC_CONVEX_URL: 'https://calm-quail-572.convex.cloud' diff --git a/.github/workflows/code-deploy-production.yml b/.github/workflows/code-deploy-production.yml index 1a60c801..5c02ec65 100644 --- a/.github/workflows/code-deploy-production.yml +++ b/.github/workflows/code-deploy-production.yml @@ -6,8 +6,8 @@ on: paths-ignore: - react-native-libraries.json schedule: - # Run every 3 hours - https://crontab.guru/#0_*/3_*_*_* - - cron: '0 */3 * * *' + # Run every 1 hour - https://crontab.guru/#0_*/1_*_*_* + - cron: '0 */1 * * *' jobs: build: @@ -24,7 +24,7 @@ jobs: run: bunx vercel --force --token "$VERCEL_TOKEN" --prod env: VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }} - BLOB_READ_WRITE_TOKEN: ${{ secrets.BLOB_READ_WRITE_TOKEN }} - # https://spectrum.chat/zeit/now/solved-project-linking-and-ci-cd-pipelines~5e6eb62a-9d56-47ac-9e32-0d973a523787 VERCEL_ORG_ID: 'team_IsLEAhLb9cZj6y1Bud9XYmeK' VERCEL_PROJECT_ID: 'QmecQ8hTu4DUHv6js5U8L9pJ9vp54mg1bmRLWaS5RZCyt4' + CONVEX_DEPLOYMENT: 'dev:calm-quail-572' + NEXT_PUBLIC_CONVEX_URL: 'https://calm-quail-572.convex.cloud' diff --git a/.github/workflows/data-update.yml b/.github/workflows/data-update.yml new file mode 100644 index 00000000..23f6f874 --- /dev/null +++ b/.github/workflows/data-update.yml @@ -0,0 +1,22 @@ +name: "[DATA] Test and Validate" + +on: + schedule: + # Run every 3 hours - https://crontab.guru/#0_*/3_*_*_* + - cron: '0 */3 * * *' + +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Use Bun + uses: oven-sh/setup-bun@v2 + - name: Install dependencies + run: bun install + - name: Validate react-native-libraries.json + run: bun data:update + env: + CONVEX_AUTH_KEY: ${{ secrets.CONVEX_AUTH_KEY }} + CONVEX_DEPLOYMENT: 'dev:calm-quail-572' + NEXT_PUBLIC_CONVEX_URL: 'https://calm-quail-572.convex.cloud' diff --git a/.gitignore b/.gitignore index 2b56f595..074226d7 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ scripts/raw-github-results.json secrets.json .env +.env.local # Standard stuff node_modules/**/* diff --git a/assets/data.json b/assets/data.json index 3afc763e..16567381 100644 --- a/assets/data.json +++ b/assets/data.json @@ -1,35 +1,38 @@ { "libraries": [ { - "githubUrl": "https://github.com/onubo/react-native-logs", - "ios": true, "android": true, - "web": true, - "expoGo": true, "dev": true, + "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/mowispace/react-native-logs", - "homepage": null + "description": "Performance-aware simple logger for React-Native and Expo with namespaces, custom levels and custom transports (colored console, file writing, etc.)", + "fullName": "mowispace/react-native-logs", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-logs", + "newArchitecture": false, "stats": { + "createdAt": "2019-06-30T18:19:46Z", + "forks": 35, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2024-10-25T08:02:48Z", - "createdAt": "2019-06-30T18:19:46Z", - "pushedAt": "2024-10-25T08:02:48Z", - "forks": 35, + "hasWiki": true, "issues": 11, + "pushedAt": "2024-10-25T08:02:48Z", + "stars": 533, "subscribers": 4, - "stars": 533 + "updatedAt": "2024-10-25T08:02:48Z" }, - "name": "react-native-logs", - "fullName": "mowispace/react-native-logs", - "isPrivate": false, - "description": "Performance-aware simple logger for React-Native and Expo with namespaces, custom levels and custom transports (colored console, file writing, etc.)", "topics": [ "log", "logs", @@ -49,64 +52,65 @@ "android", "logging" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-logs", - "npm": { - "downloads": 220455, - "weekDownloads": 43806 + "urls": { + "homepage": null, + "repo": "https://github.com/mowispace/react-native-logs" + } }, - "score": 41, + "githubUrl": "https://github.com/onubo/react-native-logs", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.169, - "topicSearchString": "log logs logger react-native expo error console colors debug file custom levels namespace debugging ios android logging" + "npm": { + "downloads": 210655, + "weekDownloads": 37312 + }, + "npmPkg": "react-native-logs", + "popularity": 0.151, + "score": 41, + "topicSearchString": "log logs logger react-native expo error console colors debug file custom levels namespace debugging ios android logging", + "web": true }, { - "githubUrl": "https://github.com/GregoryNative/react-native-gl-image-filters", - "ios": true, "android": true, - "expoGo": true, "examples": [ "https://github.com/GregoryNative/react-native-gl-image-filters/tree/master/examples/expo", "https://github.com/GregoryNative/react-native-gl-image-filters/tree/master/examples/react-native", "https://github.com/GregoryNative/react-native-gl-image-filters/tree/master/examples/web" ], + "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/GregoryNative/react-native-gl-image-filters", - "homepage": null + "description": "React-Native image filters using gl-react", + "fullName": "GregoryNative/react-native-gl-image-filters", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-gl-image-filters", + "newArchitecture": false, "stats": { + "createdAt": "2018-02-15T14:15:10Z", + "forks": 33, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2022-04-17T09:35:53Z", - "createdAt": "2018-02-15T14:15:10Z", - "pushedAt": "2022-04-17T09:35:53Z", - "forks": 33, + "hasWiki": true, "issues": 7, + "pushedAt": "2022-04-17T09:35:53Z", + "stars": 251, "subscribers": 4, - "stars": 251 + "updatedAt": "2022-04-17T09:35:53Z" }, - "name": "react-native-gl-image-filters", - "fullName": "GregoryNative/react-native-gl-image-filters", - "isPrivate": false, - "description": "React-Native image filters using gl-react", "topics": [ "react-native", "gl-react", @@ -119,62 +123,60 @@ "opengl", "react" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-gl-image-filters", - "npm": { - "downloads": 363, - "weekDownloads": 60 + "urls": { + "homepage": null, + "repo": "https://github.com/GregoryNative/react-native-gl-image-filters" + } }, - "score": 41, + "githubUrl": "https://github.com/GregoryNative/react-native-gl-image-filters", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.359, - "topicSearchString": "react-native gl-react gl-react-native image-filters gl-react-expo gl-react-dom expo gl opengl react" + "npm": { + "downloads": 340, + "weekDownloads": 74 + }, + "npmPkg": "react-native-gl-image-filters", + "popularity": -1.315, + "score": 41, + "topicSearchString": "react-native gl-react gl-react-native image-filters gl-react-expo gl-react-dom expo gl opengl react", + "unmaintained": true }, { - "githubUrl": "https://github.com/Iconscout/react-native-unicons", - "ios": true, "android": true, - "web": true, "expoGo": true, - "npmPkg": "@iconscout/react-native-unicons", "github": { - "urls": { - "repo": "https://github.com/Iconscout/react-native-unicons", - "homepage": null + "description": "Unicons - 1000+ vector icons as easy to use vector React Native Components", + "fullName": "Iconscout/react-native-unicons", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTA=", + "key": "other", + "name": "Other", + "spdxId": "NOASSERTION", + "url": "http://choosealicense.com/licenses/other/" }, + "name": "@iconscout/react-native-unicons", + "newArchitecture": false, "stats": { + "createdAt": "2019-07-28T12:24:10Z", + "forks": 16, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-12-03T07:11:31Z", - "createdAt": "2019-07-28T12:24:10Z", - "pushedAt": "2024-12-03T07:11:31Z", - "forks": 16, + "hasWiki": true, "issues": 10, + "pushedAt": "2024-12-03T07:11:31Z", + "stars": 28, "subscribers": 4, - "stars": 28 + "updatedAt": "2024-12-03T07:11:31Z" }, - "name": "@iconscout/react-native-unicons", - "fullName": "Iconscout/react-native-unicons", - "isPrivate": false, - "description": "Unicons - 1000+ vector icons as easy to use vector React Native Components", "topics": [ "react-native", "unicons", @@ -183,60 +185,61 @@ "vector", "vector-icons" ], - "license": { - "key": "other", - "name": "Other", - "spdxId": "NOASSERTION", - "url": "http://choosealicense.com/licenses/other/", - "id": "MDc6TGljZW5zZTA=" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npm": { - "downloads": 1867, - "weekDownloads": 458 + "urls": { + "homepage": null, + "repo": "https://github.com/Iconscout/react-native-unicons" + } }, - "score": 32, + "githubUrl": "https://github.com/Iconscout/react-native-unicons", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.209, - "topicSearchString": "react-native unicons icons iconscout vector vector-icons" + "npm": { + "downloads": 1657, + "weekDownloads": 253 + }, + "npmPkg": "@iconscout/react-native-unicons", + "popularity": 0.13, + "score": 32, + "topicSearchString": "react-native unicons icons iconscout vector vector-icons", + "web": true }, { - "githubUrl": "https://github.com/imgly/pesdk-react-native", - "ios": true, "android": true, "examples": [ "https://github.com/imgly/pesdk-react-native-demo" ], - "npmPkg": "react-native-photoeditorsdk", "github": { - "urls": { - "repo": "https://github.com/imgly/pesdk-react-native", - "homepage": "https://www.photoeditorsdk.com" + "description": "React Native module for PhotoEditor SDK", + "fullName": "imgly/pesdk-react-native", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTU=", + "key": "bsd-3-clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "spdxId": "BSD-3-Clause", + "url": "http://choosealicense.com/licenses/bsd-3-clause/" }, + "name": "react-native-photoeditorsdk", + "newArchitecture": false, "stats": { + "createdAt": "2019-10-29T08:55:26Z", + "forks": 26, + "hasDiscussions": false, "hasIssues": false, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-01-06T13:18:37Z", - "createdAt": "2019-10-29T08:55:26Z", - "pushedAt": "2025-01-06T13:18:37Z", - "forks": 26, + "hasWiki": false, "issues": 0, + "pushedAt": "2025-01-06T13:18:37Z", + "stars": 125, "subscribers": 10, - "stars": 125 + "updatedAt": "2025-01-06T13:18:37Z" }, - "name": "react-native-photoeditorsdk", - "fullName": "imgly/pesdk-react-native", - "isPrivate": false, - "description": "React Native module for PhotoEditor SDK", "topics": [ "react-native", "image", @@ -254,60 +257,60 @@ "image-editing", "image-manipulation" ], - "license": { - "name": "BSD 3-Clause \"New\" or \"Revised\" License", - "url": "http://choosealicense.com/licenses/bsd-3-clause/", - "id": "MDc6TGljZW5zZTU=", - "key": "bsd-3-clause", - "spdxId": "BSD-3-Clause" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npm": { - "downloads": 6008, - "weekDownloads": 1358 + "urls": { + "homepage": "https://www.photoeditorsdk.com", + "repo": "https://github.com/imgly/pesdk-react-native" + } }, - "score": 32, + "githubUrl": "https://github.com/imgly/pesdk-react-native", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.192, + "npm": { + "downloads": 5590, + "weekDownloads": 983 + }, + "npmPkg": "react-native-photoeditorsdk", + "popularity": 0.15, + "score": 32, "topicSearchString": "react-native image image-editor imageeditor photo photo-editor photoeditor photoeditorsdk photoeditor-sdk sdk ios android photo-editing image-editing image-manipulation" }, { - "githubUrl": "https://github.com/imgly/vesdk-react-native", - "ios": true, "android": true, "examples": [ "https://github.com/imgly/vesdk-react-native-demo" ], - "npmPkg": "react-native-videoeditorsdk", "github": { - "urls": { - "repo": "https://github.com/imgly/vesdk-react-native", - "homepage": "https://www.videoeditorsdk.com" + "description": "React Native module for VideoEditor SDK", + "fullName": "imgly/vesdk-react-native", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTU=", + "key": "bsd-3-clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "spdxId": "BSD-3-Clause", + "url": "http://choosealicense.com/licenses/bsd-3-clause/" }, + "name": "react-native-videoeditorsdk", + "newArchitecture": false, "stats": { + "createdAt": "2019-10-29T08:56:40Z", + "forks": 32, + "hasDiscussions": false, "hasIssues": false, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-01-06T13:18:37Z", - "createdAt": "2019-10-29T08:56:40Z", - "pushedAt": "2025-01-06T13:18:37Z", - "forks": 32, + "hasWiki": false, "issues": 0, + "pushedAt": "2025-01-06T13:18:37Z", + "stars": 156, "subscribers": 10, - "stars": 156 + "updatedAt": "2025-01-06T13:18:37Z" }, - "name": "react-native-videoeditorsdk", - "fullName": "imgly/vesdk-react-native", - "isPrivate": false, - "description": "React Native module for VideoEditor SDK", "topics": [ "react-native", "video", @@ -323,58 +326,58 @@ "crop", "filter" ], - "license": { - "name": "BSD 3-Clause \"New\" or \"Revised\" License", - "url": "http://choosealicense.com/licenses/bsd-3-clause/", - "id": "MDc6TGljZW5zZTU=", - "key": "bsd-3-clause", - "spdxId": "BSD-3-Clause" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npm": { - "downloads": 3598, - "weekDownloads": 944 + "urls": { + "homepage": "https://www.videoeditorsdk.com", + "repo": "https://github.com/imgly/vesdk-react-native" + } }, - "score": 41, + "githubUrl": "https://github.com/imgly/vesdk-react-native", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.223, + "npm": { + "downloads": 3203, + "weekDownloads": 694 + }, + "npmPkg": "react-native-videoeditorsdk", + "popularity": 0.184, + "score": 41, "topicSearchString": "react-native video video-editor videoeditor videoeditorsdk videoeditor-sdk sdk ios android video-editing video-manipulation crop filter" }, { - "githubUrl": "https://github.com/ivpusic/react-native-image-crop-picker", - "ios": true, "android": true, - "newArchitecture": true, "github": { - "urls": { - "repo": "https://github.com/ivpusic/react-native-image-crop-picker", - "homepage": null + "description": "iOS/Android image picker with support for camera, video, configurable compression, multiple images and cropping", + "fullName": "ivpusic/react-native-image-crop-picker", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-image-crop-picker", + "newArchitecture": true, "stats": { + "createdAt": "2016-05-17T14:25:03Z", + "forks": 1465, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": true, "hasSponsorships": true, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-08T15:20:54Z", - "createdAt": "2016-05-17T14:25:03Z", - "pushedAt": "2025-08-08T15:20:54Z", - "forks": 1465, + "hasWiki": true, "issues": 523, + "pushedAt": "2025-08-08T15:20:54Z", + "stars": 6270, "subscribers": 73, - "stars": 6269 + "updatedAt": "2025-08-08T15:20:54Z" }, - "name": "react-native-image-crop-picker", - "fullName": "ivpusic/react-native-image-crop-picker", - "isPrivate": false, - "description": "iOS/Android image picker with support for camera, video, configurable compression, multiple images and cropping", "topics": [ "react", "native", @@ -390,23 +393,13 @@ "android", "recording" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": true, - "isArchived": false - }, - "npmPkg": "react-native-image-crop-picker", - "npm": { - "downloads": 597346, - "weekDownloads": 120246 + "urls": { + "homepage": null, + "repo": "https://github.com/ivpusic/react-native-image-crop-picker" + } }, - "score": 89, + "githubUrl": "https://github.com/ivpusic/react-native-image-crop-picker", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -414,37 +407,47 @@ "Lots of open issues", "Recently updated" ], - "popularity": 0.171, + "newArchitecture": true, + "npm": { + "downloads": 569046, + "weekDownloads": 100530 + }, + "npmPkg": "react-native-image-crop-picker", + "popularity": 0.15, + "score": 89, "topicSearchString": "react native react-native image picker crop cropping multiple camera video ios android recording" }, { - "githubUrl": "https://github.com/richardvclam/react-native-resegmented-control", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/richardvclam/react-native-resegmented-control", - "homepage": null + "description": "iOS 13+ styled segmented control for React Native", + "fullName": "richardvclam/react-native-resegmented-control", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "key": "isc", + "name": "ISC License", + "spdxId": "ISC", + "url": "https://www.isc.org/licenses/" }, + "name": "react-native-resegmented-control", + "newArchitecture": false, "stats": { + "createdAt": "2019-12-26T06:38:48Z", + "forks": 6, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-07-14T19:43:50Z", - "createdAt": "2019-12-26T06:38:48Z", - "pushedAt": "2020-07-14T19:43:50Z", - "forks": 6, + "hasWiki": true, "issues": 6, + "pushedAt": "2020-07-14T19:43:50Z", + "stars": 58, "subscribers": 2, - "stars": 58 + "updatedAt": "2020-07-14T19:43:50Z" }, - "name": "react-native-resegmented-control", - "fullName": "richardvclam/react-native-resegmented-control", - "isPrivate": false, - "description": "iOS 13+ styled segmented control for React Native", "topics": [ "react-native", "segmented", @@ -454,110 +457,116 @@ "segmentedcontrolios", "segmented-control" ], - "license": null, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-resegmented-control", - "npm": { - "downloads": 159, - "weekDownloads": 36 + "urls": { + "homepage": null, + "repo": "https://github.com/richardvclam/react-native-resegmented-control" + } }, - "score": 32, + "githubUrl": "https://github.com/richardvclam/react-native-resegmented-control", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.305, - "topicSearchString": "react-native segmented control resegmented uisegmentedcontrol segmentedcontrolios segmented-control" + "npm": { + "downloads": 144, + "weekDownloads": 32 + }, + "npmPkg": "react-native-resegmented-control", + "popularity": -1.306, + "score": 32, + "topicSearchString": "react-native segmented control resegmented uisegmentedcontrol segmentedcontrolios segmented-control", + "unmaintained": true }, { - "githubUrl": "https://github.com/Yasser-G/react-native-scales", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/Yasser-G/react-native-scales", - "homepage": null + "description": "React Native Scales Converters", + "fullName": "Yasser-G/react-native-scales", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-scales", + "newArchitecture": false, "stats": { + "createdAt": "2020-01-08T08:23:21Z", + "forks": 0, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-02-26T07:57:50Z", - "createdAt": "2020-01-08T08:23:21Z", - "pushedAt": "2025-02-26T07:57:50Z", - "forks": 0, + "hasWiki": true, "issues": 0, + "pushedAt": "2025-02-26T07:57:50Z", + "stars": 1, "subscribers": 1, - "stars": 1 + "updatedAt": "2025-02-26T07:57:50Z" }, - "name": "react-native-scales", - "fullName": "Yasser-G/react-native-scales", - "isPrivate": false, - "description": "React Native Scales Converters", "topics": [ "khtwah", "step", "react-native", "dimensions" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-scales", - "npm": { - "downloads": 37, - "weekDownloads": 4 + "urls": { + "homepage": null, + "repo": "https://github.com/Yasser-G/react-native-scales" + } }, - "score": 43, + "githubUrl": "https://github.com/Yasser-G/react-native-scales", + "ios": true, "matchingScoreModifiers": [ "Not supporting New Architecture" ], - "popularity": -0.9, + "npm": { + "downloads": 34, + "weekDownloads": 1 + }, + "npmPkg": "react-native-scales", + "popularity": -0.975, + "score": 43, "topicSearchString": "khtwah step react-native dimensions" }, { - "githubUrl": "https://github.com/Yasser-G/react-native-redux", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/Yasser-G/react-native-redux", - "homepage": null + "description": "React Native Redux", + "fullName": "Yasser-G/react-native-redux", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-redux", + "newArchitecture": false, "stats": { + "createdAt": "2019-12-31T13:41:10Z", + "forks": 6, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2023-10-30T07:06:55Z", - "createdAt": "2019-12-31T13:41:10Z", - "pushedAt": "2023-10-30T07:06:55Z", - "forks": 6, + "hasWiki": true, "issues": 0, + "pushedAt": "2023-10-30T07:06:55Z", + "stars": 13, "subscribers": 2, - "stars": 13 + "updatedAt": "2023-10-30T07:06:55Z" }, - "name": "react-native-redux", - "fullName": "Yasser-G/react-native-redux", - "isPrivate": false, - "description": "React Native Redux", "topics": [ "khtwah", "reactnative", @@ -572,107 +581,112 @@ "redux-store", "redux-actions" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-redux", - "npm": { - "downloads": 331, - "weekDownloads": 51 + "urls": { + "homepage": null, + "repo": "https://github.com/Yasser-G/react-native-redux" + } }, - "score": 32, + "githubUrl": "https://github.com/Yasser-G/react-native-redux", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.868, + "npm": { + "downloads": 319, + "weekDownloads": 64 + }, + "npmPkg": "react-native-redux", + "popularity": -0.829, + "score": 32, "topicSearchString": "khtwah reactnative redux react-redux redux-persist react react-native react-hooks reactjs redux-thunk redux-store redux-actions" }, { - "githubUrl": "https://github.com/wcisco17/react-native-animation-video", - "ios": true, "expoGo": true, - "npmPkg": "@wcisco17/react-native-animation-video", "github": { - "urls": { - "repo": "https://github.com/wcisco17/react-native-animation-video", - "homepage": "https://storage.cloud.google.com/github-video/react-animation-video.mov" + "description": "Simple React Native Component that plays video if opened - Using The AppStore transition", + "fullName": "wcisco17/react-native-animation-video", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "key": "isc", + "name": "ISC License", + "spdxId": "ISC", + "url": "https://www.isc.org/licenses/" }, + "name": "@wcisco17/react-native-animation-video", + "newArchitecture": false, "stats": { + "createdAt": "2019-10-30T19:59:40Z", + "forks": 1, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2019-11-15T09:23:58Z", - "createdAt": "2019-10-30T19:59:40Z", - "pushedAt": "2019-11-15T09:23:58Z", - "forks": 1, + "hasWiki": true, "issues": 0, + "pushedAt": "2019-11-15T09:23:58Z", + "stars": 5, "subscribers": 1, - "stars": 5 + "updatedAt": "2019-11-15T09:23:58Z" }, - "name": "@wcisco17/react-native-animation-video", - "fullName": "wcisco17/react-native-animation-video", - "isPrivate": false, - "description": "Simple React Native Component that plays video if opened - Using The AppStore transition", "topics": [ "react-native" ], - "license": null, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npm": { - "downloads": 10, - "weekDownloads": 7 + "urls": { + "homepage": "https://storage.cloud.google.com/github-video/react-animation-video.mov", + "repo": "https://github.com/wcisco17/react-native-animation-video" + } }, - "score": 32, + "githubUrl": "https://github.com/wcisco17/react-native-animation-video", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], + "npm": { + "downloads": 9, + "weekDownloads": 7 + }, + "npmPkg": "@wcisco17/react-native-animation-video", "popularity": -1.05, - "topicSearchString": "react-native" + "score": 32, + "topicSearchString": "react-native", + "unmaintained": true }, { - "githubUrl": "https://github.com/MAKARD/react-native-toastboard", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/MAKARD/react-native-toastboard", - "homepage": "https://snack.expo.io/@makard/react-native-toastboard" + "description": "Toast feedback messages for React Native", + "fullName": "MAKARD/react-native-toastboard", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-toastboard", + "newArchitecture": false, "stats": { - "hasIssues": true, - "hasWiki": true, - "hasSponsorships": false, - "hasDiscussions": false, - "hasTopics": true, - "updatedAt": "2025-01-02T15:46:34Z", "createdAt": "2018-12-15T15:28:17Z", - "pushedAt": "2025-01-02T15:46:34Z", "forks": 2, + "hasDiscussions": false, + "hasIssues": true, + "hasSponsorships": false, + "hasTopics": true, + "hasWiki": true, "issues": 0, + "pushedAt": "2025-01-02T15:46:34Z", + "stars": 63, "subscribers": 1, - "stars": 63 + "updatedAt": "2025-01-02T15:46:34Z" }, - "name": "react-native-toastboard", - "fullName": "MAKARD/react-native-toastboard", - "isPrivate": false, - "description": "Toast feedback messages for React Native", "topics": [ "native", "react", @@ -682,33 +696,28 @@ "toaster", "notifications" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-toastboard", - "npm": { - "downloads": 166, - "weekDownloads": 39 + "urls": { + "homepage": "https://snack.expo.io/@makard/react-native-toastboard", + "repo": "https://github.com/MAKARD/react-native-toastboard" + } }, - "score": 32, + "githubUrl": "https://github.com/MAKARD/react-native-toastboard", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.55, + "npm": { + "downloads": 145, + "weekDownloads": 21 + }, + "npmPkg": "react-native-toastboard", + "popularity": -0.626, + "score": 32, "topicSearchString": "native react react-native toast toastboard toaster notifications" }, { - "githubUrl": "https://github.com/GetStream/stream-chat-react-native/tree/develop/package/native-package", - "npmPkg": "stream-chat-react-native", + "android": true, "examples": [ "https://github.com/GetStream/stream-chat-react-native/blob/develop/examples/ExpoMessaging", "https://github.com/GetStream/stream-chat-react-native/blob/develop/examples/TypeScriptMessaging", @@ -717,58 +726,58 @@ "https://github.com/GetStream/react-native-samples/tree/develop/projects/WhatsAppClone", "https://github.com/GetStream/react-native-samples/tree/develop/projects/iMessageClone" ], - "images": [ - "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/readme/cover.png", - "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/1.png", - "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/2.png", - "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/3.png" - ], - "ios": true, - "android": true, "github": { - "urls": { - "repo": "https://github.com/GetStream/stream-chat-react-native", - "homepage": "https://www.npmjs.com/package/stream-chat-react-native" - }, + "description": "The official React Native SDK for Stream Chat, a service for building chat applications", + "fullName": "GetStream/stream-chat-react-native", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "name": "stream-chat-react-native", + "newArchitecture": true, "stats": { + "createdAt": "2019-03-28T08:50:26Z", + "forks": 346, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-07-11T11:54:42Z", - "createdAt": "2019-03-28T08:50:26Z", + "hasWiki": true, + "issues": 18, "pushedAt": "2025-07-11T11:54:42Z", - "forks": 346, - "issues": 17, + "stars": 1079, "subscribers": 45, - "stars": 1079 + "updatedAt": "2025-07-11T11:54:42Z" }, - "name": "stream-chat-react-native", - "fullName": "GetStream/stream-chat-react-native", - "isPrivate": false, - "description": "The official React Native SDK for Stream Chat, a service for building chat applications", "topics": [], - "hasTypes": true, - "newArchitecture": true, - "isArchived": false - }, - "npm": { - "downloads": 66585, - "weekDownloads": 11799 + "urls": { + "homepage": "https://www.npmjs.com/package/stream-chat-react-native", + "repo": "https://github.com/GetStream/stream-chat-react-native" + } }, - "score": 68, + "githubUrl": "https://github.com/GetStream/stream-chat-react-native/tree/develop/package/native-package", + "images": [ + "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/readme/cover.png", + "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/1.png", + "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/2.png", + "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/3.png" + ], + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not supporting New Architecture" ], - "popularity": 0.151, + "npm": { + "downloads": 64361, + "weekDownloads": 9313 + }, + "npmPkg": "stream-chat-react-native", + "popularity": 0.123, + "score": 68, "topicSearchString": "" }, { - "githubUrl": "https://github.com/GetStream/stream-chat-react-native/tree/develop/package/expo-package", - "npmPkg": "stream-chat-expo", + "android": true, "examples": [ "https://github.com/GetStream/stream-chat-react-native/blob/develop/examples/ExpoMessaging", "https://github.com/GetStream/stream-chat-react-native/blob/develop/examples/TypeScriptMessaging", @@ -777,86 +786,91 @@ "https://github.com/GetStream/react-native-samples/tree/develop/projects/WhatsAppClone", "https://github.com/GetStream/react-native-samples/tree/develop/projects/iMessageClone" ], - "images": [ - "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/readme/cover.png", - "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/1.png", - "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/2.png", - "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/3.png" - ], - "ios": true, - "android": true, "expoGo": true, - "newArchitecture": true, - "newArchitectureNote": "Works used with Expo modules dependencies. Alternative dependencies are not all compatible with the New Architecture.", "github": { - "urls": { - "repo": "https://github.com/GetStream/stream-chat-react-native", - "homepage": null - }, + "description": "The official Expo SDK for Stream Chat, a service for building chat applications", + "fullName": "GetStream/stream-chat-react-native", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "name": "stream-chat-expo", + "newArchitecture": false, "stats": { + "createdAt": "2019-03-28T08:50:26Z", + "forks": 346, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": true, "hasTopics": false, - "updatedAt": "2025-07-11T11:54:42Z", - "createdAt": "2019-03-28T08:50:26Z", + "hasWiki": true, + "issues": 18, "pushedAt": "2025-07-11T11:54:42Z", - "forks": 346, - "issues": 17, + "stars": 1079, "subscribers": 45, - "stars": 1079 + "updatedAt": "2025-07-11T11:54:42Z" }, - "name": "stream-chat-expo", - "fullName": "GetStream/stream-chat-react-native", - "isPrivate": false, - "description": "The official Expo SDK for Stream Chat, a service for building chat applications", "topics": [], - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npm": { - "downloads": 68917, - "weekDownloads": 13048 + "urls": { + "homepage": null, + "repo": "https://github.com/GetStream/stream-chat-react-native" + } }, - "score": 68, + "githubUrl": "https://github.com/GetStream/stream-chat-react-native/tree/develop/package/expo-package", + "images": [ + "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/readme/cover.png", + "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/1.png", + "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/2.png", + "https://raw.githubusercontent.com/GetStream/stream-chat-react-native/master/screenshots/3.png" + ], + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not supporting New Architecture" ], + "newArchitecture": true, + "newArchitectureNote": "Works used with Expo modules dependencies. Alternative dependencies are not all compatible with the New Architecture.", + "npm": { + "downloads": 68055, + "weekDownloads": 12870 + }, + "npmPkg": "stream-chat-expo", "popularity": 0.161, + "score": 68, "topicSearchString": "" }, { - "githubUrl": "https://github.com/alexfoxy/react-native-units", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/alexfoxy/react-native-units", - "homepage": null + "description": "A collection of useful units and a simple grid implementation for responsive layouts in React Native.", + "fullName": "alexfoxy/react-native-units", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-units", + "newArchitecture": false, "stats": { + "createdAt": "2019-03-26T15:38:27Z", + "forks": 0, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2019-04-10T11:28:21Z", - "createdAt": "2019-03-26T15:38:27Z", - "pushedAt": "2019-04-10T11:28:21Z", - "forks": 0, + "hasWiki": true, "issues": 0, + "pushedAt": "2019-04-10T11:28:21Z", + "stars": 29, "subscribers": 4, - "stars": 29 + "updatedAt": "2019-04-10T11:28:21Z" }, - "name": "react-native-units", - "fullName": "alexfoxy/react-native-units", - "isPrivate": false, - "description": "A collection of useful units and a simple grid implementation for responsive layouts in React Native.", "topics": [ "react-native", "units", @@ -868,58 +882,58 @@ "css", "responsive" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-units", - "npm": { - "downloads": 33, - "weekDownloads": 2 + "urls": { + "homepage": null, + "repo": "https://github.com/alexfoxy/react-native-units" + } }, - "score": 32, + "githubUrl": "https://github.com/alexfoxy/react-native-units", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.443, - "topicSearchString": "react-native units pixels grid scale javascript ios css responsive" + "npm": { + "downloads": 32, + "weekDownloads": 1 + }, + "npmPkg": "react-native-units", + "popularity": -1.471, + "score": 32, + "topicSearchString": "react-native units pixels grid scale javascript ios css responsive", + "unmaintained": true }, { - "githubUrl": "https://github.com/SudoPlz/react-native-shake-event", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/SudoPlz/react-native-shake-event", - "homepage": null + "description": "Add shake event to your React Native app", + "fullName": "SudoPlz/react-native-shake-event", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-shake-event", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-02T18:31:46Z", + "forks": 3, + "hasDiscussions": false, "hasIssues": false, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-03-01T16:49:42Z", - "createdAt": "2018-01-02T18:31:46Z", - "pushedAt": "2018-03-01T16:49:42Z", - "forks": 3, + "hasWiki": false, "issues": 0, + "pushedAt": "2018-03-01T16:49:42Z", + "stars": 4, "subscribers": 1, - "stars": 4 + "updatedAt": "2018-03-01T16:49:42Z" }, - "name": "react-native-shake-event", - "fullName": "SudoPlz/react-native-shake-event", - "isPrivate": false, - "description": "Add shake event to your React Native app", "topics": [ "android", "ios", @@ -933,59 +947,59 @@ "shake-event-android", "shake-event-ios" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-shake-event", - "npm": { - "downloads": 25, - "weekDownloads": 9 + "urls": { + "homepage": null, + "repo": "https://github.com/SudoPlz/react-native-shake-event" + } }, - "score": 32, + "githubUrl": "https://github.com/SudoPlz/react-native-shake-event", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.39, - "topicSearchString": "android ios native react react-component react-native component shake shake-event shake-event-android shake-event-ios" + "npm": { + "downloads": 20, + "weekDownloads": 9 + }, + "npmPkg": "react-native-shake-event", + "popularity": -1.3, + "score": 32, + "topicSearchString": "android ios native react react-component react-native component shake shake-event shake-event-android shake-event-ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/crazycodeboy/react-native-splash-screen", - "ios": true, "android": true, "fireos": true, "github": { - "urls": { - "repo": "https://github.com/crazycodeboy/react-native-splash-screen", - "homepage": null + "description": "A splash screen for react-native, hide when application loaded ,it works on iOS and Android.", + "fullName": "crazycodeboy/react-native-splash-screen", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-splash-screen", + "newArchitecture": false, "stats": { + "createdAt": "2016-09-14T10:43:55Z", + "forks": 1055, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-12-05T14:33:15Z", - "createdAt": "2016-09-14T10:43:55Z", - "pushedAt": "2021-12-05T14:33:15Z", - "forks": 1055, + "hasWiki": true, "issues": 364, + "pushedAt": "2021-12-05T14:33:15Z", + "stars": 5657, "subscribers": 61, - "stars": 5657 + "updatedAt": "2021-12-05T14:33:15Z" }, - "name": "react-native-splash-screen", - "fullName": "crazycodeboy/react-native-splash-screen", - "isPrivate": false, - "description": "A splash screen for react-native, hide when application loaded ,it works on iOS and Android.", "topics": [ "react-native", "component", @@ -998,24 +1012,13 @@ "ios", "launchimage" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-splash-screen", - "npm": { - "downloads": 550256, - "weekDownloads": 120480 + "urls": { + "homepage": null, + "repo": "https://github.com/crazycodeboy/react-native-splash-screen" + } }, - "score": 70, + "githubUrl": "https://github.com/crazycodeboy/react-native-splash-screen", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -1024,37 +1027,48 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.564, - "topicSearchString": "react-native component splash-screen splashscreen splash launch-screen launchscreen android ios launchimage" + "npm": { + "downloads": 520480, + "weekDownloads": 97650 + }, + "npmPkg": "react-native-splash-screen", + "popularity": -0.591, + "score": 70, + "topicSearchString": "react-native component splash-screen splashscreen splash launch-screen launchscreen android ios launchimage", + "unmaintained": true }, { - "githubUrl": "https://github.com/kristerkari/pinar", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/kristerkari/pinar", - "homepage": null + "description": "🌲☀️ Customizable, lightweight React Native carousel component with accessibility support.", + "fullName": "kristerkari/pinar", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "pinar", + "newArchitecture": false, "stats": { + "createdAt": "2019-01-02T03:48:59Z", + "forks": 13, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-01-15T20:21:05Z", - "createdAt": "2019-01-02T03:48:59Z", - "pushedAt": "2025-01-15T20:21:05Z", - "forks": 13, + "hasWiki": false, "issues": 8, + "pushedAt": "2025-01-15T20:21:05Z", + "stars": 591, "subscribers": 4, - "stars": 591 + "updatedAt": "2025-01-15T20:21:05Z" }, - "name": "pinar", - "fullName": "kristerkari/pinar", - "isPrivate": false, - "description": "🌲☀️ Customizable, lightweight React Native carousel component with accessibility support.", "topics": [ "react", "react-component", @@ -1070,59 +1084,59 @@ "typescript", "a11y" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "pinar", - "npm": { - "downloads": 12355, - "weekDownloads": 2705 + "urls": { + "homepage": null, + "repo": "https://github.com/kristerkari/pinar" + } }, - "score": 41, + "githubUrl": "https://github.com/kristerkari/pinar", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.186, + "npm": { + "downloads": 11563, + "weekDownloads": 1765 + }, + "npmPkg": "pinar", + "popularity": 0.13, + "score": 41, "topicSearchString": "react react-component react-native reactnative ios android carousel carousel-component slider swiper scrollview typescript a11y" }, { - "githubUrl": "https://github.com/khalisafkari/react-native-google-photos", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/khalisafkari/react-native-google-photos", - "homepage": "https://verdauen.com" + "description": "Grabs Streaming & Downloader Link Google Photos", + "fullName": "khalisafkari/react-native-google-photos", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-google-photos", + "newArchitecture": false, "stats": { + "createdAt": "2019-03-24T03:43:56Z", + "forks": 7, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-10-28T10:53:20Z", - "createdAt": "2019-03-24T03:43:56Z", - "pushedAt": "2020-10-28T10:53:20Z", - "forks": 7, + "hasWiki": true, "issues": 1, + "pushedAt": "2020-10-28T10:53:20Z", + "stars": 8, "subscribers": 1, - "stars": 8 + "updatedAt": "2020-10-28T10:53:20Z" }, - "name": "react-native-google-photos", - "fullName": "khalisafkari/react-native-google-photos", - "isPrivate": false, - "description": "Grabs Streaming & Downloader Link Google Photos", "topics": [ "react-native", "video", @@ -1134,59 +1148,59 @@ "blogger", "cloudvideo" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": true - }, - "unmaintained": true, - "npmPkg": "react-native-google-photos", - "npm": { - "downloads": 28, - "weekDownloads": 12 + "urls": { + "homepage": "https://verdauen.com", + "repo": "https://github.com/khalisafkari/react-native-google-photos" + } }, - "score": 32, + "githubUrl": "https://github.com/khalisafkari/react-native-google-photos", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.35, - "topicSearchString": "react-native video mp4upload google-photos downloader ios android blogger cloudvideo" + "npm": { + "downloads": 25, + "weekDownloads": 5 + }, + "npmPkg": "react-native-google-photos", + "popularity": -1.55, + "score": 32, + "topicSearchString": "react-native video mp4upload google-photos downloader ios android blogger cloudvideo", + "unmaintained": true }, { - "githubUrl": "https://github.com/A11yWatch/react-native-reader", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/j-mendez/react-native-reader", - "homepage": null + "description": "Cross-platform native reader mode for react-native (safari like)", + "fullName": "j-mendez/react-native-reader", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-reader", + "newArchitecture": false, "stats": { + "createdAt": "2018-12-21T14:01:57Z", + "forks": 12, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2023-06-24T16:11:32Z", - "createdAt": "2018-12-21T14:01:57Z", - "pushedAt": "2023-06-24T16:11:32Z", - "forks": 12, + "hasWiki": true, "issues": 0, + "pushedAt": "2023-06-24T16:11:32Z", + "stars": 67, "subscribers": 4, - "stars": 67 + "updatedAt": "2023-06-24T16:11:32Z" }, - "name": "react-native-reader", - "fullName": "j-mendez/react-native-reader", - "isPrivate": false, - "description": "Cross-platform native reader mode for react-native (safari like)", "topics": [ "readability", "reader", @@ -1195,60 +1209,59 @@ "android-reader", "safari-reader" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-reader", - "npm": { - "downloads": 145, - "weekDownloads": 34 + "urls": { + "homepage": null, + "repo": "https://github.com/j-mendez/react-native-reader" + } }, - "score": 32, + "githubUrl": "https://github.com/A11yWatch/react-native-reader", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, - "topicSearchString": "readability reader react-native ios-reader android-reader safari-reader" + "npm": { + "downloads": 128, + "weekDownloads": 10 + }, + "npmPkg": "react-native-reader", + "popularity": -1.433, + "score": 32, + "topicSearchString": "readability reader react-native ios-reader android-reader safari-reader", + "unmaintained": true }, { - "githubUrl": "https://github.com/kenkotch/react-native-columns", - "ios": true, "android": true, "expoGo": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/kenkotch/react-native-columns", - "homepage": null + "description": "User resizable columns component for react native", + "fullName": "kenkotch/react-native-columns", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-columns", + "newArchitecture": false, "stats": { + "createdAt": "2018-11-23T04:21:37Z", + "forks": 0, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-11-30T03:16:15Z", - "createdAt": "2018-11-23T04:21:37Z", - "pushedAt": "2018-11-30T03:16:15Z", - "forks": 0, + "hasWiki": true, "issues": 0, + "pushedAt": "2018-11-30T03:16:15Z", + "stars": 2, "subscribers": 1, - "stars": 2 + "updatedAt": "2018-11-30T03:16:15Z" }, - "name": "react-native-columns", - "fullName": "kenkotch/react-native-columns", - "isPrivate": false, - "description": "User resizable columns component for react native", "topics": [ "android", "column", @@ -1258,177 +1271,177 @@ "component", "resize" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-columns", - "npm": { - "downloads": 22, - "weekDownloads": 8 + "urls": { + "homepage": null, + "repo": "https://github.com/kenkotch/react-native-columns" + } }, - "score": 32, + "githubUrl": "https://github.com/kenkotch/react-native-columns", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.43, - "topicSearchString": "android column columns ios react-native component resize" + "npm": { + "downloads": 20, + "weekDownloads": 1 + }, + "npmPkg": "react-native-columns", + "popularity": -1.7, + "score": 32, + "topicSearchString": "android column columns ios react-native component resize", + "unmaintained": true }, { - "githubUrl": "https://github.com/kristerkari/react-native-svg-transformer", - "ios": true, "android": true, - "web": true, "expoGo": true, "fireos": true, "github": { - "urls": { - "repo": "https://github.com/kristerkari/react-native-svg-transformer", - "homepage": null - }, - "stats": { - "hasIssues": true, - "hasWiki": true, - "hasSponsorships": false, - "hasDiscussions": false, - "hasTopics": true, - "updatedAt": "2025-07-06T18:35:43Z", + "description": "Import SVG files in your React Native project the same way that you would in a Web application.", + "fullName": "kristerkari/react-native-svg-transformer", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" + }, + "name": "react-native-svg-transformer", + "newArchitecture": false, + "stats": { "createdAt": "2018-08-02T19:29:21Z", - "pushedAt": "2025-07-06T18:35:43Z", "forks": 117, + "hasDiscussions": false, + "hasIssues": true, + "hasSponsorships": false, + "hasTopics": true, + "hasWiki": true, "issues": 83, + "pushedAt": "2025-07-06T18:35:43Z", + "stars": 1690, "subscribers": 7, - "stars": 1689 + "updatedAt": "2025-07-06T18:35:43Z" }, - "name": "react-native-svg-transformer", - "fullName": "kristerkari/react-native-svg-transformer", - "isPrivate": false, - "description": "Import SVG files in your React Native project the same way that you would in a Web application.", "topics": [ "react-native", "svg", "loader", "transformer" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-svg-transformer", - "npm": { - "downloads": 2769407, - "weekDownloads": 577807 + "urls": { + "homepage": null, + "repo": "https://github.com/kristerkari/react-native-svg-transformer" + } }, - "score": 57, + "githubUrl": "https://github.com/kristerkari/react-native-svg-transformer", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.177, - "topicSearchString": "react-native svg loader transformer" + "npm": { + "downloads": 2655869, + "weekDownloads": 484133 + }, + "npmPkg": "react-native-svg-transformer", + "popularity": 0.155, + "score": 57, + "topicSearchString": "react-native svg loader transformer", + "web": true }, { - "githubUrl": "https://github.com/aeirola/react-native-svg-asset-plugin", - "ios": true, "android": true, "dev": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/aeirola/react-native-svg-asset-plugin", - "homepage": "https://www.npmjs.com/package/react-native-svg-asset-plugin" + "description": "Asset plugin for importing SVG images in React Native", + "fullName": "aeirola/react-native-svg-asset-plugin", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-svg-asset-plugin", + "newArchitecture": false, "stats": { + "createdAt": "2019-03-17T11:03:57Z", + "forks": 5, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-09-26T12:18:28Z", - "createdAt": "2019-03-17T11:03:57Z", - "pushedAt": "2021-09-26T12:18:28Z", - "forks": 5, + "hasWiki": false, "issues": 2, + "pushedAt": "2021-09-26T12:18:28Z", + "stars": 68, "subscribers": 3, - "stars": 68 + "updatedAt": "2021-09-26T12:18:28Z" }, - "name": "react-native-svg-asset-plugin", - "fullName": "aeirola/react-native-svg-asset-plugin", - "isPrivate": false, - "description": "Asset plugin for importing SVG images in React Native", "topics": [ "react-native", "svg" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-svg-asset-plugin", - "npm": { - "downloads": 55051, - "weekDownloads": 11512 + "urls": { + "homepage": "https://www.npmjs.com/package/react-native-svg-asset-plugin", + "repo": "https://github.com/aeirola/react-native-svg-asset-plugin" + } }, - "score": 32, + "githubUrl": "https://github.com/aeirola/react-native-svg-asset-plugin", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.572, - "topicSearchString": "react-native svg" + "npm": { + "downloads": 53600, + "weekDownloads": 9030 + }, + "npmPkg": "react-native-svg-asset-plugin", + "popularity": -0.607, + "score": 32, + "topicSearchString": "react-native svg", + "unmaintained": true }, { - "githubUrl": "https://github.com/kenmaca/react-native-apple-ads-attribution", - "ios": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/kenmaca/react-native-apple-ads-attribution", - "homepage": null + "description": "A React Native module to get Apple Search Ads Attribution API on iOS", + "fullName": "kenmaca/react-native-apple-ads-attribution", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-apple-ads-attribution", + "newArchitecture": false, "stats": { + "createdAt": "2018-10-18T16:07:38Z", + "forks": 8, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-10-18T21:15:04Z", - "createdAt": "2018-10-18T16:07:38Z", - "pushedAt": "2018-10-18T21:15:04Z", - "forks": 8, + "hasWiki": true, "issues": 0, + "pushedAt": "2018-10-18T21:15:04Z", + "stars": 7, "subscribers": 2, - "stars": 7 + "updatedAt": "2018-10-18T21:15:04Z" }, - "name": "react-native-apple-ads-attribution", - "fullName": "kenmaca/react-native-apple-ads-attribution", - "isPrivate": false, - "description": "A React Native module to get Apple Search Ads Attribution API on iOS", "topics": [ "react-native", "react-component", @@ -1445,58 +1458,59 @@ "iad", "attributiondetails" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-apple-ads-attribution", - "npm": { - "downloads": 19, - "weekDownloads": 4 + "urls": { + "homepage": null, + "repo": "https://github.com/kenmaca/react-native-apple-ads-attribution" + } }, - "score": 32, + "githubUrl": "https://github.com/kenmaca/react-native-apple-ads-attribution", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.55, - "topicSearchString": "react-native react-component react-components react native ios component apple search ads attribution api iad attributiondetails" + "npm": { + "downloads": 18, + "weekDownloads": 6 + }, + "npmPkg": "react-native-apple-ads-attribution", + "popularity": -1.45, + "score": 32, + "topicSearchString": "react-native react-component react-components react native ios component apple search ads attribution api iad attributiondetails", + "unmaintained": true }, { - "githubUrl": "https://github.com/MAKARD/react-native-formawesome", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/MAKARD/react-native-formawesome", - "homepage": "https://snack.expo.io/@makard/react-native-formawesome" + "description": "React-Native UI lib for validation forms", + "fullName": "MAKARD/react-native-formawesome", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-formawesome", + "newArchitecture": false, "stats": { + "createdAt": "2018-10-02T08:03:36Z", + "forks": 0, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2023-03-29T21:50:11Z", - "createdAt": "2018-10-02T08:03:36Z", - "pushedAt": "2023-03-29T21:50:11Z", - "forks": 0, + "hasWiki": true, "issues": 0, + "pushedAt": "2023-03-29T21:50:11Z", + "stars": 7, "subscribers": 0, - "stars": 7 + "updatedAt": "2023-03-29T21:50:11Z" }, - "name": "react-native-formawesome", - "fullName": "MAKARD/react-native-formawesome", - "isPrivate": false, - "description": "React-Native UI lib for validation forms", "topics": [ "ui", "native", @@ -1508,58 +1522,58 @@ "form", "react-formawesome-core" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-formawesome", - "npm": { - "downloads": 14, - "weekDownloads": 7 + "urls": { + "homepage": "https://snack.expo.io/@makard/react-native-formawesome", + "repo": "https://github.com/MAKARD/react-native-formawesome" + } }, - "score": 32, + "githubUrl": "https://github.com/MAKARD/react-native-formawesome", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.283, - "topicSearchString": "ui native react react-native validation class-validator validate.js form react-formawesome-core" + "npm": { + "downloads": 11, + "weekDownloads": 7 + }, + "npmPkg": "react-native-formawesome", + "popularity": -1.05, + "score": 32, + "topicSearchString": "ui native react react-native validation class-validator validate.js form react-formawesome-core", + "unmaintained": true }, { - "githubUrl": "https://github.com/talut/rn-secure-storage", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/talut/rn-secure-storage", - "homepage": null + "description": "Secure Storage for React Native (Android & iOS)", + "fullName": "talut/rn-secure-storage", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "rn-secure-storage", + "newArchitecture": false, "stats": { + "createdAt": "2018-09-14T14:48:56Z", + "forks": 60, + "hasDiscussions": false, "hasIssues": false, - "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-01-29T13:16:01Z", - "createdAt": "2018-09-14T14:48:56Z", - "pushedAt": "2024-01-29T13:16:01Z", - "forks": 60, + "hasWiki": false, "issues": 0, + "pushedAt": "2024-01-29T13:16:01Z", + "stars": 210, "subscribers": 7, - "stars": 210 + "updatedAt": "2024-01-29T13:16:01Z" }, - "name": "rn-secure-storage", - "fullName": "talut/rn-secure-storage", - "isPrivate": false, - "description": "Secure Storage for React Native (Android & iOS)", "topics": [ "react-native", "ios", @@ -1575,170 +1589,170 @@ "multiple-values", "multiple-keys" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "rn-secure-storage", - "npm": { - "downloads": 16164, - "weekDownloads": 3555 + "urls": { + "homepage": null, + "repo": "https://github.com/talut/rn-secure-storage" + } }, - "score": 41, + "githubUrl": "https://github.com/talut/rn-secure-storage", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.187, + "npm": { + "downloads": 15532, + "weekDownloads": 2732 + }, + "npmPkg": "rn-secure-storage", + "popularity": 0.15, + "score": 41, "topicSearchString": "react-native ios android keychain-service keystore-service device-security keystore keychain secure-preferences token react-token multiple-values multiple-keys" }, { - "githubUrl": "https://github.com/kkemple/react-native-sideswipe", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/kkemple/react-native-sideswipe", - "homepage": null + "description": "Simple React Native carousel with sensible defaults", + "fullName": "kkemple/react-native-sideswipe", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-sideswipe", + "newArchitecture": false, "stats": { + "createdAt": "2018-02-02T19:39:34Z", + "forks": 69, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": false, - "updatedAt": "2021-01-28T20:12:43Z", - "createdAt": "2018-02-02T19:39:34Z", - "pushedAt": "2021-01-28T20:12:43Z", - "forks": 69, + "hasWiki": false, "issues": 24, + "pushedAt": "2021-01-28T20:12:43Z", + "stars": 903, "subscribers": 15, - "stars": 903 + "updatedAt": "2021-01-28T20:12:43Z" }, - "name": "react-native-sideswipe", - "fullName": "kkemple/react-native-sideswipe", - "isPrivate": false, - "description": "Simple React Native carousel with sensible defaults", "topics": [], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-sideswipe", - "npm": { - "downloads": 2460, - "weekDownloads": 487 + "urls": { + "homepage": null, + "repo": "https://github.com/kkemple/react-native-sideswipe" + } }, - "score": 57, + "githubUrl": "https://github.com/kkemple/react-native-sideswipe", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.581, - "topicSearchString": "" + "npm": { + "downloads": 2329, + "weekDownloads": 436 + }, + "npmPkg": "react-native-sideswipe", + "popularity": -0.591, + "score": 57, + "topicSearchString": "", + "unmaintained": true }, { - "githubUrl": "https://github.com/Navybits/react-native-navybits-date-time-picker", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/Navybits/react-native-navybits-date-time-picker", - "homepage": null + "description": "", + "fullName": "Navybits/react-native-navybits-date-time-picker", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-navybits-date-time-picker", + "newArchitecture": false, "stats": { + "createdAt": "2018-07-19T13:34:36Z", + "forks": 21, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-04-02T14:08:49Z", - "createdAt": "2018-07-19T13:34:36Z", - "pushedAt": "2020-04-02T14:08:49Z", - "forks": 21, + "hasWiki": true, "issues": 15, + "pushedAt": "2020-04-02T14:08:49Z", + "stars": 27, "subscribers": 2, - "stars": 27 + "updatedAt": "2020-04-02T14:08:49Z" }, - "name": "react-native-navybits-date-time-picker", - "fullName": "Navybits/react-native-navybits-date-time-picker", - "isPrivate": false, - "description": "", "topics": [ "react-native" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-navybits-date-time-picker", - "npm": { - "downloads": 50, - "weekDownloads": 14 + "urls": { + "homepage": null, + "repo": "https://github.com/Navybits/react-native-navybits-date-time-picker" + } }, - "score": 32, + "githubUrl": "https://github.com/Navybits/react-native-navybits-date-time-picker", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.245, - "topicSearchString": "react-native" + "npm": { + "downloads": 43, + "weekDownloads": 8 + }, + "npmPkg": "react-native-navybits-date-time-picker", + "popularity": -1.34, + "score": 32, + "topicSearchString": "react-native", + "unmaintained": true }, { - "githubUrl": "https://github.com/wonday/react-native-image-cache-wrapper", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/wonday/react-native-image-cache-wrapper", - "homepage": null + "description": "The best react native image cache wrapper.", + "fullName": "wonday/react-native-image-cache-wrapper", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-image-cache-wrapper", + "newArchitecture": false, "stats": { + "createdAt": "2018-06-09T14:19:34Z", + "forks": 16, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2022-01-23T13:02:58Z", - "createdAt": "2018-06-09T14:19:34Z", - "pushedAt": "2022-01-23T13:02:58Z", - "forks": 16, + "hasWiki": true, "issues": 5, + "pushedAt": "2022-01-23T13:02:58Z", + "stars": 36, "subscribers": 3, - "stars": 36 + "updatedAt": "2022-01-23T13:02:58Z" }, - "name": "react-native-image-cache-wrapper", - "fullName": "wonday/react-native-image-cache-wrapper", - "isPrivate": false, - "description": "The best react native image cache wrapper.", "topics": [ "cache", "cached-image", @@ -1750,57 +1764,57 @@ "android", "ios" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-image-cache-wrapper", - "npm": { - "downloads": 493, - "weekDownloads": 55 + "urls": { + "homepage": null, + "repo": "https://github.com/wonday/react-native-image-cache-wrapper" + } }, - "score": 32, + "githubUrl": "https://github.com/wonday/react-native-image-cache-wrapper", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.405, - "topicSearchString": "cache cached-image image-cache image imagebackground react-component react-native android ios" + "npm": { + "downloads": 513, + "weekDownloads": 72 + }, + "npmPkg": "react-native-image-cache-wrapper", + "popularity": -1.38, + "score": 32, + "topicSearchString": "cache cached-image image-cache image imagebackground react-component react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/everdrone/react-native-super-ellipse-mask", - "ios": true, "github": { - "urls": { - "repo": "https://github.com/everdrone/react-native-super-ellipse-mask", - "homepage": null + "description": "Apple flavored smooth corners for React Native", + "fullName": "everdrone/react-native-super-ellipse-mask", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-super-ellipse-mask", + "newArchitecture": false, "stats": { + "createdAt": "2018-04-22T00:44:10Z", + "forks": 3, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-04-22T09:42:49Z", - "createdAt": "2018-04-22T00:44:10Z", - "pushedAt": "2018-04-22T09:42:49Z", - "forks": 3, + "hasWiki": true, "issues": 4, + "pushedAt": "2018-04-22T09:42:49Z", + "stars": 64, "subscribers": 4, - "stars": 64 + "updatedAt": "2018-04-22T09:42:49Z" }, - "name": "react-native-super-ellipse-mask", - "fullName": "everdrone/react-native-super-ellipse-mask", - "isPrivate": false, - "description": "Apple flavored smooth corners for React Native", "topics": [ "react-native", "squircle", @@ -1816,518 +1830,517 @@ "corners", "rounded-corners" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-super-ellipse-mask", - "npm": { - "downloads": 47, - "weekDownloads": 7 + "urls": { + "homepage": null, + "repo": "https://github.com/everdrone/react-native-super-ellipse-mask" + } }, - "score": 32, + "githubUrl": "https://github.com/everdrone/react-native-super-ellipse-mask", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.373, - "topicSearchString": "react-native squircle smooth rounded superellipse curvature continuity mask view apple smooth-corners corners rounded-corners" + "npm": { + "downloads": 42, + "weekDownloads": 4 + }, + "npmPkg": "react-native-super-ellipse-mask", + "popularity": -1.411, + "score": 32, + "topicSearchString": "react-native squircle smooth rounded superellipse curvature continuity mask view apple smooth-corners corners rounded-corners", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-file-selector", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-file-selector", - "homepage": null + "description": "React Native: Native File Selector", + "fullName": "prscX/react-native-file-selector", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-file-selector", + "newArchitecture": false, "stats": { + "createdAt": "2018-02-22T14:41:35Z", + "forks": 52, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-07-01T12:18:08Z", - "createdAt": "2018-02-22T14:41:35Z", - "pushedAt": "2021-07-01T12:18:08Z", - "forks": 52, + "hasWiki": false, "issues": 48, + "pushedAt": "2021-07-01T12:18:08Z", + "stars": 308, "subscribers": 4, - "stars": 308 + "updatedAt": "2021-07-01T12:18:08Z" }, - "name": "react-native-file-selector", - "fullName": "prscX/react-native-file-selector", - "isPrivate": false, - "description": "React Native: Native File Selector", "topics": [ "react-native", "andriod", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-file-selector", - "npm": { - "downloads": 125, - "weekDownloads": 32 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-file-selector" + } }, - "score": 41, + "githubUrl": "https://github.com/prscX/react-native-file-selector", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.279, - "topicSearchString": "react-native andriod ios" + "npm": { + "downloads": 117, + "weekDownloads": 30 + }, + "npmPkg": "react-native-file-selector", + "popularity": -1.278, + "score": 41, + "topicSearchString": "react-native andriod ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-material-shadows", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-material-shadows", - "homepage": null - }, - "stats": { - "hasIssues": true, - "hasWiki": false, - "hasSponsorships": false, - "hasDiscussions": false, - "hasTopics": true, - "updatedAt": "2021-07-03T09:37:03Z", + "description": "React Native: Native Material Shadows", + "fullName": "prscX/react-native-material-shadows", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" + }, + "name": "react-native-material-shadows", + "newArchitecture": false, + "stats": { "createdAt": "2018-02-04T11:44:53Z", - "pushedAt": "2021-07-03T09:37:03Z", "forks": 8, + "hasDiscussions": false, + "hasIssues": true, + "hasSponsorships": false, + "hasTopics": true, + "hasWiki": false, "issues": 2, + "pushedAt": "2021-07-03T09:37:03Z", + "stars": 86, "subscribers": 2, - "stars": 86 + "updatedAt": "2021-07-03T09:37:03Z" }, - "name": "react-native-material-shadows", - "fullName": "prscX/react-native-material-shadows", - "isPrivate": false, - "description": "React Native: Native Material Shadows", "topics": [ "react-native", "android", "ios" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": true - }, - "npmPkg": "react-native-material-shadows", - "npm": { - "downloads": 9, - "weekDownloads": 2 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-material-shadows" + } }, - "score": 32, + "githubUrl": "https://github.com/prscX/react-native-material-shadows", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 7, + "weekDownloads": 7 + }, + "npmPkg": "react-native-material-shadows", + "popularity": -0.1, + "score": 32, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-about-libraries", - "ios": true, "android": true, "expoGo": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-about-libraries", - "homepage": null + "description": "React Native: It offers information about install packages", + "fullName": "prscX/react-native-about-libraries", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-about-libraries", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-11T14:39:44Z", + "forks": 4, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-08-21T07:04:20Z", - "createdAt": "2018-01-11T14:39:44Z", - "pushedAt": "2018-08-21T07:04:20Z", - "forks": 4, + "hasWiki": false, "issues": 0, + "pushedAt": "2018-08-21T07:04:20Z", + "stars": 31, "subscribers": 1, - "stars": 31 + "updatedAt": "2018-08-21T07:04:20Z" }, - "name": "react-native-about-libraries", - "fullName": "prscX/react-native-about-libraries", - "isPrivate": false, - "description": "React Native: It offers information about install packages", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-about-libraries", - "npm": { - "downloads": 432, - "weekDownloads": 102 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-about-libraries" + } }, - "score": 32, + "githubUrl": "https://github.com/prscX/react-native-about-libraries", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.298, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 398, + "weekDownloads": 44 + }, + "npmPkg": "react-native-about-libraries", + "popularity": -1.405, + "score": 32, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-siri-wave-view", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-siri-wave-view", - "homepage": null + "description": "React Native: Native Siri Wave View", + "fullName": "prscX/react-native-siri-wave-view", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-siri-wave-view", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-25T12:51:58Z", + "forks": 34, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-07-18T11:00:44Z", - "createdAt": "2018-01-25T12:51:58Z", - "pushedAt": "2020-07-18T11:00:44Z", - "forks": 34, + "hasWiki": false, "issues": 6, + "pushedAt": "2020-07-18T11:00:44Z", + "stars": 149, "subscribers": 3, - "stars": 149 + "updatedAt": "2020-07-18T11:00:44Z" }, - "name": "react-native-siri-wave-view", - "fullName": "prscX/react-native-siri-wave-view", - "isPrivate": false, - "description": "React Native: Native Siri Wave View", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": true - }, - "npmPkg": "react-native-siri-wave-view", - "npm": { - "downloads": 59, - "weekDownloads": 12 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-siri-wave-view" + } }, - "score": 32, + "githubUrl": "https://github.com/prscX/react-native-siri-wave-view", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.315, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 52, + "weekDownloads": 10 + }, + "npmPkg": "react-native-siri-wave-view", + "popularity": -1.333, + "score": 32, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-lock-screen", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-lock-screen", - "homepage": null + "description": "React Native: Lock Screen", + "fullName": "prscX/react-native-lock-screen", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-lock-screen", + "newArchitecture": false, "stats": { + "createdAt": "2018-03-07T12:26:13Z", + "forks": 26, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-06-22T08:12:24Z", - "createdAt": "2018-03-07T12:26:13Z", - "pushedAt": "2021-06-22T08:12:24Z", - "forks": 26, + "hasWiki": false, "issues": 6, + "pushedAt": "2021-06-22T08:12:24Z", + "stars": 118, "subscribers": 3, - "stars": 118 + "updatedAt": "2021-06-22T08:12:24Z" }, - "name": "react-native-lock-screen", - "fullName": "prscX/react-native-lock-screen", - "isPrivate": false, - "description": "React Native: Lock Screen", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-lock-screen", - "npm": { - "downloads": 34, - "weekDownloads": 14 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-lock-screen" + } }, - "score": 32, + "githubUrl": "https://github.com/prscX/react-native-lock-screen", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.15, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 26, + "weekDownloads": 4 + }, + "npmPkg": "react-native-lock-screen", + "popularity": -1.367, + "score": 32, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-styled-dialogs", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-styled-dialogs", - "homepage": null + "description": "React Native: Native Styled Dialogs", + "fullName": "prscX/react-native-styled-dialogs", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-styled-dialogs", + "newArchitecture": false, "stats": { + "createdAt": "2018-04-15T12:14:28Z", + "forks": 11, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-07-05T13:29:56Z", - "createdAt": "2018-04-15T12:14:28Z", - "pushedAt": "2021-07-05T13:29:56Z", - "forks": 11, + "hasWiki": false, "issues": 2, + "pushedAt": "2021-07-05T13:29:56Z", + "stars": 171, "subscribers": 3, - "stars": 171 + "updatedAt": "2021-07-05T13:29:56Z" }, - "name": "react-native-styled-dialogs", - "fullName": "prscX/react-native-styled-dialogs", - "isPrivate": false, - "description": "React Native: Native Styled Dialogs", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-styled-dialogs", - "npm": { - "downloads": 32, - "weekDownloads": 10 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-styled-dialogs" + } }, - "score": 32, + "githubUrl": "https://github.com/prscX/react-native-styled-dialogs", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.214, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 26, + "weekDownloads": 7 + }, + "npmPkg": "react-native-styled-dialogs", + "popularity": -1.267, + "score": 32, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-morphing-text", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-morphing-text", - "homepage": null + "description": "React Native: Native Morphing Text", + "fullName": "prscX/react-native-morphing-text", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-morphing-text", + "newArchitecture": false, "stats": { + "createdAt": "2018-02-24T01:20:17Z", + "forks": 8, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-07-03T09:35:17Z", - "createdAt": "2018-02-24T01:20:17Z", - "pushedAt": "2021-07-03T09:35:17Z", - "forks": 8, + "hasWiki": false, "issues": 2, + "pushedAt": "2021-07-03T09:35:17Z", + "stars": 165, "subscribers": 7, - "stars": 165 + "updatedAt": "2021-07-03T09:35:17Z" }, - "name": "react-native-morphing-text", - "fullName": "prscX/react-native-morphing-text", - "isPrivate": false, - "description": "React Native: Native Morphing Text", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": true - }, - "npmPkg": "react-native-morphing-text", - "npm": { - "downloads": 5, - "weekDownloads": 1 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-morphing-text" + } }, - "score": 32, + "githubUrl": "https://github.com/prscX/react-native-morphing-text", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 6, + "weekDownloads": 2 + }, + "npmPkg": "react-native-morphing-text", + "popularity": -1.1, + "score": 32, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-chip-view", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-chip-view", - "homepage": null + "description": "React Native: Material Chip View", + "fullName": "prscX/react-native-chip-view", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-chip-view", + "newArchitecture": false, "stats": { + "createdAt": "2018-03-24T17:02:29Z", + "forks": 10, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-03-20T07:27:12Z", - "createdAt": "2018-03-24T17:02:29Z", - "pushedAt": "2020-03-20T07:27:12Z", - "forks": 10, + "hasWiki": false, "issues": 3, + "pushedAt": "2020-03-20T07:27:12Z", + "stars": 44, "subscribers": 1, - "stars": 44 + "updatedAt": "2020-03-20T07:27:12Z" }, - "name": "react-native-chip-view", - "fullName": "prscX/react-native-chip-view", - "isPrivate": false, - "description": "React Native: Material Chip View", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-chip-view", - "npm": { - "downloads": 1054, - "weekDownloads": 233 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-chip-view" + } }, - "score": 32, + "githubUrl": "https://github.com/prscX/react-native-chip-view", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.562, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 928, + "weekDownloads": 192 + }, + "npmPkg": "react-native-chip-view", + "popularity": -1.324, + "score": 32, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/Instabug/instabug-reactnative", - "ios": true, "android": true, - "web": true, "github": { - "urls": { - "repo": "https://github.com/Instabug/Instabug-React-Native", - "homepage": "https://instabug.com/platforms/react-native" + "description": "In-app feedback and bug reporting tool for React Native", + "fullName": "Instabug/Instabug-React-Native", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "instabug-reactnative", + "newArchitecture": false, "stats": { + "createdAt": "2016-10-03T14:50:16Z", + "forks": 95, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-08-10T19:17:30Z", - "createdAt": "2016-10-03T14:50:16Z", - "pushedAt": "2025-08-10T19:17:30Z", - "forks": 95, + "hasWiki": true, "issues": 1, + "pushedAt": "2025-08-10T19:17:30Z", + "stars": 326, "subscribers": 33, - "stars": 325 + "updatedAt": "2025-08-10T19:17:30Z" }, - "name": "instabug-reactnative", - "fullName": "Instabug/Instabug-React-Native", - "isPrivate": false, - "description": "In-app feedback and bug reporting tool for React Native", "topics": [ "react-native", "instabug", @@ -2341,67 +2354,64 @@ "bug-reporter", "sdk" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "instabug-reactnative", - "npm": { - "downloads": 64499, - "weekDownloads": 13631 + "urls": { + "homepage": "https://instabug.com/platforms/react-native", + "repo": "https://github.com/Instabug/Instabug-React-Native" + } }, - "score": 57, + "githubUrl": "https://github.com/Instabug/instabug-reactnative", + "ios": true, "matchingScoreModifiers": [ "Known", "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.18, - "topicSearchString": "react-native instabug debugging errors exceptions logging reporting feedback bug-reporting bug-reporter sdk" + "npm": { + "downloads": 62062, + "weekDownloads": 12214 + }, + "npmPkg": "instabug-reactnative", + "popularity": 0.167, + "score": 57, + "topicSearchString": "react-native instabug debugging errors exceptions logging reporting feedback bug-reporting bug-reporter sdk", + "web": true }, { - "githubUrl": "https://github.com/Purii/react-native-tableview-simple", + "android": true, "examples": [ "https://snack.expo.dev/@purii/react-native-tableview-simple", "https://github.com/Purii/react-native-tableview-simple/tree/master/example" ], - "images": [ - "https://raw.github.com/Purii/react-native-tableview-simple/master/screenshotStandard.png", - "https://raw.github.com/Purii/react-native-tableview-simple/master/screenshotDark.png" - ], - "ios": true, - "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/Purii/react-native-tableview-simple", - "homepage": "https://snack.expo.io/@purii/react-native-tableview-simple" + "description": "Flexible and lightweight React Native component for UITableView made with pure CSS", + "fullName": "Purii/react-native-tableview-simple", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-tableview-simple", + "newArchitecture": false, "stats": { + "createdAt": "2015-10-25T21:05:29Z", + "forks": 58, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-06-10T16:19:16Z", - "createdAt": "2015-10-25T21:05:29Z", - "pushedAt": "2024-06-10T16:19:16Z", - "forks": 58, + "hasWiki": false, "issues": 3, + "pushedAt": "2024-06-10T16:19:16Z", + "stars": 570, "subscribers": 11, - "stars": 570 + "updatedAt": "2024-06-10T16:19:16Z" }, - "name": "react-native-tableview-simple", - "fullName": "Purii/react-native-tableview-simple", - "isPrivate": false, - "description": "Flexible and lightweight React Native component for UITableView made with pure CSS", "topics": [ "react-native", "react-component", @@ -2414,59 +2424,62 @@ "react", "css" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-tableview-simple", - "npm": { - "downloads": 3761, - "weekDownloads": 538 + "urls": { + "homepage": "https://snack.expo.io/@purii/react-native-tableview-simple", + "repo": "https://github.com/Purii/react-native-tableview-simple" + } }, - "score": 41, + "githubUrl": "https://github.com/Purii/react-native-tableview-simple", + "images": [ + "https://raw.github.com/Purii/react-native-tableview-simple/master/screenshotStandard.png", + "https://raw.github.com/Purii/react-native-tableview-simple/master/screenshotDark.png" + ], + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.122, + "npm": { + "downloads": 3735, + "weekDownloads": 581 + }, + "npmPkg": "react-native-tableview-simple", + "popularity": 0.132, + "score": 41, "topicSearchString": "react-native react-component tableview uitableview crossplatform ios android javascript react css" }, { - "githubUrl": "https://github.com/fabriciovergara/react-native-localizable", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/fabriciovergara/react-native-localizable", - "homepage": null + "description": "Let the platform take care of internationalization! ...and reduce your bundle.js", + "fullName": "fabriciovergara/react-native-localizable", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-localizable", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-08T23:28:35Z", + "forks": 0, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-08-21T06:57:59Z", - "createdAt": "2018-01-08T23:28:35Z", - "pushedAt": "2018-08-21T06:57:59Z", - "forks": 0, + "hasWiki": true, "issues": 1, + "pushedAt": "2018-08-21T06:57:59Z", + "stars": 4, "subscribers": 2, - "stars": 4 + "updatedAt": "2018-08-21T06:57:59Z" }, - "name": "react-native-localizable", - "fullName": "fabriciovergara/react-native-localizable", - "isPrivate": false, - "description": "Let the platform take care of internationalization! ...and reduce your bundle.js", "topics": [ "react-native", "react-component", @@ -2477,58 +2490,58 @@ "native", "javascript" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": true - }, - "npmPkg": "react-native-localizable", - "npm": { - "downloads": 10, - "weekDownloads": 4 + "urls": { + "homepage": null, + "repo": "https://github.com/fabriciovergara/react-native-localizable" + } }, - "score": 32, + "githubUrl": "https://github.com/fabriciovergara/react-native-localizable", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.35, - "topicSearchString": "react-native react-component localizable ios android localization native javascript" + "npm": { + "downloads": 10, + "weekDownloads": 5 + }, + "npmPkg": "react-native-localizable", + "popularity": -1.25, + "score": 32, + "topicSearchString": "react-native react-component localizable ios android localization native javascript", + "unmaintained": true }, { - "githubUrl": "https://github.com/facebook/react-native-fbsdk", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/facebookarchive/react-native-fbsdk", - "homepage": "https://developers.facebook.com/docs/react-native" + "description": "A React Native wrapper around the Facebook SDKs for Android and iOS. Provides access to Facebook login, sharing, graph requests, app events etc.", + "fullName": "facebookarchive/react-native-fbsdk", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTA=", + "key": "other", + "name": "Other", + "spdxId": "NOASSERTION", + "url": "http://choosealicense.com/licenses/other/" }, + "name": "react-native-fbsdk", + "newArchitecture": false, "stats": { + "createdAt": "2015-08-03T17:10:14Z", + "forks": 864, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-03-26T18:09:38Z", - "createdAt": "2015-08-03T17:10:14Z", - "pushedAt": "2021-03-26T18:09:38Z", - "forks": 864, + "hasWiki": false, "issues": 224, + "pushedAt": "2021-03-26T18:09:38Z", + "stars": 2981, "subscribers": 77, - "stars": 2981 + "updatedAt": "2021-03-26T18:09:38Z" }, - "name": "react-native-fbsdk", - "fullName": "facebookarchive/react-native-fbsdk", - "isPrivate": false, - "description": "A React Native wrapper around the Facebook SDKs for Android and iOS. Provides access to Facebook login, sharing, graph requests, app events etc.", "topics": [ "react", "react-native", @@ -2538,23 +2551,13 @@ "facebook", "core" ], - "license": { - "key": "other", - "name": "Other", - "spdxId": "NOASSERTION", - "url": "http://choosealicense.com/licenses/other/", - "id": "MDc6TGljZW5zZTA=" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": true - }, - "npmPkg": "react-native-fbsdk", - "npm": { - "downloads": 17255, - "weekDownloads": 3784 + "urls": { + "homepage": "https://developers.facebook.com/docs/react-native", + "repo": "https://github.com/facebookarchive/react-native-fbsdk" + } }, - "score": 70, + "githubUrl": "https://github.com/facebook/react-native-fbsdk", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -2563,100 +2566,107 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.564, - "topicSearchString": "react react-native react-component ios android facebook core" + "npm": { + "downloads": 15851, + "weekDownloads": 2277 + }, + "npmPkg": "react-native-fbsdk", + "popularity": -0.628, + "score": 70, + "topicSearchString": "react react-native react-component ios android facebook core", + "unmaintained": true }, { - "githubUrl": "https://github.com/vonovak/react-native-simple-toast", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/vonovak/react-native-simple-toast", - "homepage": null + "description": "Cross-platform Toast experience for React Native", + "fullName": "vonovak/react-native-simple-toast", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-simple-toast", + "newArchitecture": true, + "registry": "https://registry.npmjs.org/", "stats": { + "createdAt": "2020-05-25T18:18:27Z", + "forks": 33, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-01-03T13:07:34Z", - "createdAt": "2020-05-25T18:18:27Z", - "pushedAt": "2025-01-03T13:07:34Z", - "forks": 33, + "hasWiki": true, "issues": 5, + "pushedAt": "2025-01-03T13:07:34Z", + "stars": 327, "subscribers": 2, - "stars": 326 + "updatedAt": "2025-01-03T13:07:34Z" }, - "name": "react-native-simple-toast", - "fullName": "vonovak/react-native-simple-toast", - "isPrivate": false, - "registry": "https://registry.npmjs.org/", - "description": "Cross-platform Toast experience for React Native", "topics": [ "react-native", "ios", "android" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": true, - "isArchived": false - }, - "npmPkg": "react-native-simple-toast", - "npm": { - "downloads": 106422, - "weekDownloads": 21972 + "urls": { + "homepage": null, + "repo": "https://github.com/vonovak/react-native-simple-toast" + } }, - "score": 41, + "githubUrl": "https://github.com/vonovak/react-native-simple-toast", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, + "npm": { + "downloads": 100073, + "weekDownloads": 18385 + }, + "npmPkg": "react-native-simple-toast", + "popularity": 0.156, + "score": 41, "topicSearchString": "react-native ios android" }, { - "githubUrl": "https://github.com/vonovak/react-navigation-header-buttons", - "images": [ - "https://raw.githubusercontent.com/vonovak/react-navigation-header-buttons/master/img/header_buttons.gif", - "https://raw.githubusercontent.com/vonovak/react-navigation-header-buttons/master/img/nativeMenu.png" - ], - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/vonovak/react-navigation-header-buttons", - "homepage": null + "description": "Easily render header buttons for react-navigation", + "fullName": "vonovak/react-navigation-header-buttons", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-navigation-header-buttons", + "newArchitecture": false, + "registry": "https://registry.npmjs.org/", "stats": { + "createdAt": "2018-01-28T13:12:53Z", + "forks": 66, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-11-24T18:14:53Z", - "createdAt": "2018-01-28T13:12:53Z", - "pushedAt": "2024-11-24T18:14:53Z", - "forks": 66, + "hasWiki": true, "issues": 6, + "pushedAt": "2024-11-24T18:14:53Z", + "stars": 928, "subscribers": 9, - "stars": 929 + "updatedAt": "2024-11-24T18:14:53Z" }, - "name": "react-navigation-header-buttons", - "fullName": "vonovak/react-navigation-header-buttons", - "isPrivate": false, - "registry": "https://registry.npmjs.org/", - "description": "Easily render header buttons for react-navigation", "topics": [ "react-native", "ios", @@ -2664,59 +2674,63 @@ "react-navigation", "hacktoberfest" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-navigation-header-buttons", - "npm": { - "downloads": 20225, - "weekDownloads": 4680 + "urls": { + "homepage": null, + "repo": "https://github.com/vonovak/react-navigation-header-buttons" + } }, - "score": 57, + "githubUrl": "https://github.com/vonovak/react-navigation-header-buttons", + "images": [ + "https://raw.githubusercontent.com/vonovak/react-navigation-header-buttons/master/img/header_buttons.gif", + "https://raw.githubusercontent.com/vonovak/react-navigation-header-buttons/master/img/nativeMenu.png" + ], + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.197, + "npm": { + "downloads": 19725, + "weekDownloads": 4459 + }, + "npmPkg": "react-navigation-header-buttons", + "popularity": 0.192, + "score": 57, "topicSearchString": "react-native ios android react-navigation hacktoberfest" }, { - "githubUrl": "https://github.com/codesinghanoop/react-native-d3multiline-chart", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/codesinghanoop/react-native-d3multiline-chart", - "homepage": null + "description": "Animated Android and iOS multiline/line/scatterPoint chart based on d3.js 🤘😎🤘", + "fullName": "codesinghanoop/react-native-d3multiline-chart", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-d3multiline-chart", + "newArchitecture": false, "stats": { + "createdAt": "2017-08-13T10:34:47Z", + "forks": 15, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2019-08-07T17:42:51Z", - "createdAt": "2017-08-13T10:34:47Z", - "pushedAt": "2019-08-07T17:42:51Z", - "forks": 15, + "hasWiki": true, "issues": 0, + "pushedAt": "2019-08-07T17:42:51Z", + "stars": 43, "subscribers": 3, - "stars": 43 + "updatedAt": "2019-08-07T17:42:51Z" }, - "name": "react-native-d3multiline-chart", - "fullName": "codesinghanoop/react-native-d3multiline-chart", - "isPrivate": false, - "description": "Animated Android and iOS multiline/line/scatterPoint chart based on d3.js 🤘😎🤘", "topics": [ "animated", "multiline", @@ -2734,59 +2748,59 @@ "scatterpoint-graph", "d3js" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-d3multiline-chart", - "npm": { - "downloads": 261, - "weekDownloads": 85 + "urls": { + "homepage": null, + "repo": "https://github.com/codesinghanoop/react-native-d3multiline-chart" + } }, - "score": 32, + "githubUrl": "https://github.com/codesinghanoop/react-native-d3multiline-chart", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.221, - "topicSearchString": "animated multiline drawing line scatterpoint charts d3.js d3v4 android ios svg multiline-graph line-graph scatterpoint-graph d3js" + "npm": { + "downloads": 217, + "weekDownloads": 50 + }, + "npmPkg": "react-native-d3multiline-chart", + "popularity": -1.304, + "score": 32, + "topicSearchString": "animated multiline drawing line scatterpoint charts d3.js d3v4 android ios svg multiline-graph line-graph scatterpoint-graph d3js", + "unmaintained": true }, { - "githubUrl": "https://github.com/vonovak/react-native-bottom-toolbar", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/vonovak/react-native-bottom-toolbar", - "homepage": null + "description": "UI Bar in javascript for react native", + "fullName": "vonovak/react-native-bottom-toolbar", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-bottom-toolbar", + "newArchitecture": false, "stats": { + "createdAt": "2016-11-19T13:02:22Z", + "forks": 11, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-09-01T10:48:47Z", - "createdAt": "2016-11-19T13:02:22Z", - "pushedAt": "2021-09-01T10:48:47Z", - "forks": 11, + "hasWiki": true, "issues": 0, + "pushedAt": "2021-09-01T10:48:47Z", + "stars": 49, "subscribers": 4, - "stars": 49 + "updatedAt": "2021-09-01T10:48:47Z" }, - "name": "react-native-bottom-toolbar", - "fullName": "vonovak/react-native-bottom-toolbar", - "isPrivate": false, - "description": "UI Bar in javascript for react native", "topics": [ "react", "native", @@ -2801,118 +2815,118 @@ "tabbar", "android" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-bottom-toolbar", - "npm": { - "downloads": 303, - "weekDownloads": 100 + "urls": { + "homepage": null, + "repo": "https://github.com/vonovak/react-native-bottom-toolbar" + } }, - "score": 32, + "githubUrl": "https://github.com/vonovak/react-native-bottom-toolbar", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.218, - "topicSearchString": "react native ios toolbar bottom bar tabs react-native menubar menu tabbar android" + "npm": { + "downloads": 246, + "weekDownloads": 65 + }, + "npmPkg": "react-native-bottom-toolbar", + "popularity": -1.272, + "score": 32, + "topicSearchString": "react native ios toolbar bottom bar tabs react-native menubar menu tabbar android", + "unmaintained": true }, { - "githubUrl": "https://github.com/vonovak/react-navigation-props-mapper", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/vonovak/react-navigation-props-mapper", - "homepage": null + "description": "Forwards react-navigation params to your screen component's props directly", + "fullName": "vonovak/react-navigation-props-mapper", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-navigation-props-mapper", + "newArchitecture": false, + "registry": "https://registry.npmjs.org/", "stats": { + "createdAt": "2017-07-24T22:40:43Z", + "forks": 16, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2023-03-05T11:56:05Z", - "createdAt": "2017-07-24T22:40:43Z", - "pushedAt": "2023-03-05T11:56:05Z", - "forks": 16, + "hasWiki": true, "issues": 1, + "pushedAt": "2023-03-05T11:56:05Z", + "stars": 392, "subscribers": 4, - "stars": 392 + "updatedAt": "2023-03-05T11:56:05Z" }, - "name": "react-navigation-props-mapper", - "fullName": "vonovak/react-navigation-props-mapper", - "isPrivate": false, - "registry": "https://registry.npmjs.org/", - "description": "Forwards react-navigation params to your screen component's props directly", "topics": [ "react-native", "ios", "android" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-navigation-props-mapper", - "npm": { - "downloads": 11143, - "weekDownloads": 2542 + "urls": { + "homepage": null, + "repo": "https://github.com/vonovak/react-navigation-props-mapper" + } }, - "score": 41, + "githubUrl": "https://github.com/vonovak/react-navigation-props-mapper", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.556, - "topicSearchString": "react-native ios android" + "npm": { + "downloads": 10536, + "weekDownloads": 1928 + }, + "npmPkg": "react-navigation-props-mapper", + "popularity": -0.594, + "score": 41, + "topicSearchString": "react-native ios android", + "unmaintained": true }, { - "githubUrl": "https://github.com/vonovak/react-native-add-calendar-event", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/vonovak/react-native-add-calendar-event", - "homepage": null + "description": "Create, view or edit events in react native using the standard iOS / Android dialogs", + "fullName": "vonovak/react-native-add-calendar-event", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-add-calendar-event", + "newArchitecture": false, "stats": { + "createdAt": "2017-04-17T16:58:48Z", + "forks": 100, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-10-25T11:59:53Z", - "createdAt": "2017-04-17T16:58:48Z", - "pushedAt": "2024-10-25T11:59:53Z", - "forks": 100, + "hasWiki": true, "issues": 39, + "pushedAt": "2024-10-25T11:59:53Z", + "stars": 356, "subscribers": 5, - "stars": 356 + "updatedAt": "2024-10-25T11:59:53Z" }, - "name": "react-native-add-calendar-event", - "fullName": "vonovak/react-native-add-calendar-event", - "isPrivate": false, - "description": "Create, view or edit events in react native using the standard iOS / Android dialogs", "topics": [ "react-native", "calendar", @@ -2922,126 +2936,119 @@ "ios", "hacktoberfest" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-add-calendar-event", - "npm": { - "downloads": 85863, - "weekDownloads": 17991 + "urls": { + "homepage": null, + "repo": "https://github.com/vonovak/react-native-add-calendar-event" + } }, - "score": 41, + "githubUrl": "https://github.com/vonovak/react-native-add-calendar-event", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "npm": { + "downloads": 80604, + "weekDownloads": 13960 + }, + "npmPkg": "react-native-add-calendar-event", + "popularity": 0.147, + "score": 41, "topicSearchString": "react-native calendar event events android ios hacktoberfest" }, { - "githubUrl": "https://github.com/prscX/react-native-bottom-action-sheet", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-bottom-action-sheet", - "homepage": null + "description": "React Native: Native Bottom Action Sheet", + "fullName": "prscX/react-native-bottom-action-sheet", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-bottom-action-sheet", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-27T08:34:23Z", + "forks": 45, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2022-04-09T23:57:49Z", - "createdAt": "2018-01-27T08:34:23Z", - "pushedAt": "2022-04-09T23:57:49Z", - "forks": 45, + "hasWiki": false, "issues": 9, + "pushedAt": "2022-04-09T23:57:49Z", + "stars": 629, "subscribers": 8, - "stars": 629 + "updatedAt": "2022-04-09T23:57:49Z" }, - "name": "react-native-bottom-action-sheet", - "fullName": "prscX/react-native-bottom-action-sheet", - "isPrivate": false, - "description": "React Native: Native Bottom Action Sheet", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-bottom-action-sheet", - "npm": { - "downloads": 200, - "weekDownloads": 73 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-bottom-action-sheet" + } }, - "score": 41, + "githubUrl": "https://github.com/prscX/react-native-bottom-action-sheet", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.189, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 152, + "weekDownloads": 30 + }, + "npmPkg": "react-native-bottom-action-sheet", + "popularity": -1.329, + "score": 41, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/callstack/react-native-paper", - "images": [ - "https://callstack.github.io/react-native-paper/gallery/button.png", - "https://callstack.github.io/react-native-paper/gallery/button-dark.png", - "https://callstack.github.io/react-native-paper/gallery/input.png", - "https://callstack.github.io/react-native-paper/gallery/input-dark.png" - ], - "ios": true, "android": true, - "web": true, "expoGo": true, "fireos": true, "github": { - "urls": { - "repo": "https://github.com/callstack/react-native-paper", - "homepage": "https://reactnativepaper.com" + "description": "Material Design for React Native (Android & iOS)", + "fullName": "callstack/react-native-paper", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-paper", + "newArchitecture": false, + "registry": "https://registry.npmjs.org/", "stats": { + "createdAt": "2016-10-19T05:56:53Z", + "forks": 2130, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": true, "hasSponsorships": true, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-07-17T16:09:37Z", - "createdAt": "2016-10-19T05:56:53Z", + "hasWiki": true, + "issues": 245, "pushedAt": "2025-07-17T16:09:37Z", - "forks": 2128, - "issues": 246, + "stars": 13883, "subscribers": 120, - "stars": 13876 + "updatedAt": "2025-07-17T16:09:37Z" }, - "name": "react-native-paper", - "fullName": "callstack/react-native-paper", - "isPrivate": false, - "registry": "https://registry.npmjs.org/", - "description": "Material Design for React Native (Android & iOS)", "topics": [ "android", "ios", @@ -3052,120 +3059,126 @@ "bootstrap", "hacktoberfest" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-paper", - "npm": { - "downloads": 1280616, - "weekDownloads": 254962 + "urls": { + "homepage": "https://reactnativepaper.com", + "repo": "https://github.com/callstack/react-native-paper" + } }, - "score": 86, + "githubUrl": "https://github.com/callstack/react-native-paper", + "images": [ + "https://callstack.github.io/react-native-paper/gallery/button.png", + "https://callstack.github.io/react-native-paper/gallery/button-dark.png", + "https://callstack.github.io/react-native-paper/gallery/input.png", + "https://callstack.github.io/react-native-paper/gallery/input-dark.png" + ], + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Lots of open issues", - "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.169, - "topicSearchString": "android ios react-native component-library ui-kit material-design bootstrap hacktoberfest" + "npm": { + "downloads": 1242835, + "weekDownloads": 219208 + }, + "npmPkg": "react-native-paper", + "popularity": 0.15, + "score": 81, + "topicSearchString": "android ios react-native component-library ui-kit material-design bootstrap hacktoberfest", + "web": true }, { - "githubUrl": "https://github.com/prscX/react-native-popover-menu", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-popover-menu", - "homepage": null + "description": "React Native: Native Popover Menu", + "fullName": "prscX/react-native-popover-menu", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-popover-menu", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-30T08:50:30Z", + "forks": 53, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-06-28T12:56:01Z", - "createdAt": "2018-01-30T08:50:30Z", - "pushedAt": "2021-06-28T12:56:01Z", - "forks": 53, + "hasWiki": false, "issues": 16, + "pushedAt": "2021-06-28T12:56:01Z", + "stars": 483, "subscribers": 4, - "stars": 483 + "updatedAt": "2021-06-28T12:56:01Z" }, - "name": "react-native-popover-menu", - "fullName": "prscX/react-native-popover-menu", - "isPrivate": false, - "description": "React Native: Native Popover Menu", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-popover-menu", - "npm": { - "downloads": 202, - "weekDownloads": 46 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-popover-menu" + } }, - "score": 41, + "githubUrl": "https://github.com/prscX/react-native-popover-menu", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.304, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 202, + "weekDownloads": 23 + }, + "npmPkg": "react-native-popover-menu", + "popularity": -1.402, + "score": 41, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/peterpme/react-native-face-pile", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/peterpme/react-native-face-pile", - "homepage": null + "description": "🙉👮🙎🤠 Face Piles (A group of overlapping round avatars) for React Native", + "fullName": "peterpme/react-native-face-pile", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-face-pile", + "newArchitecture": false, "stats": { + "createdAt": "2017-08-01T14:33:43Z", + "forks": 15, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2022-02-01T13:16:31Z", - "createdAt": "2017-08-01T14:33:43Z", - "pushedAt": "2022-02-01T13:16:31Z", - "forks": 15, + "hasWiki": true, "issues": 2, + "pushedAt": "2022-02-01T13:16:31Z", + "stars": 105, "subscribers": 3, - "stars": 105 + "updatedAt": "2022-02-01T13:16:31Z" }, - "name": "react-native-face-pile", - "fullName": "peterpme/react-native-face-pile", - "isPrivate": false, - "description": "🙉👮🙎🤠 Face Piles (A group of overlapping round avatars) for React Native", "topics": [ "facepile", "face-pile", @@ -3175,348 +3188,347 @@ "circle-avatar-list", "faces" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-face-pile", - "npm": { - "downloads": 102, - "weekDownloads": 45 + "urls": { + "homepage": null, + "repo": "https://github.com/peterpme/react-native-face-pile" + } }, - "score": 32, + "githubUrl": "https://github.com/peterpme/react-native-face-pile", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.125, - "topicSearchString": "facepile face-pile react-native avatar-group avatar-list circle-avatar-list faces" + "npm": { + "downloads": 87, + "weekDownloads": 16 + }, + "npmPkg": "react-native-face-pile", + "popularity": -1.34, + "score": 32, + "topicSearchString": "facepile face-pile react-native avatar-group avatar-list circle-avatar-list faces", + "unmaintained": true }, { - "githubUrl": "https://github.com/peterpme/react-native-asyncstorage", - "ios": true, "android": true, "expoGo": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/peterpme/react-native-asyncstorage", - "homepage": null + "description": "📬 📫 🗄 Declarative AsyncStorage component for React Native", + "fullName": "peterpme/react-native-asyncstorage", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-asyncstorage", + "newArchitecture": false, "stats": { + "createdAt": "2017-08-26T22:52:25Z", + "forks": 1, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2017-08-27T18:24:48Z", - "createdAt": "2017-08-26T22:52:25Z", - "pushedAt": "2017-08-27T18:24:48Z", - "forks": 1, + "hasWiki": true, "issues": 0, + "pushedAt": "2017-08-27T18:24:48Z", + "stars": 31, "subscribers": 2, - "stars": 31 + "updatedAt": "2017-08-27T18:24:48Z" }, - "name": "react-native-asyncstorage", - "fullName": "peterpme/react-native-asyncstorage", - "isPrivate": false, - "description": "📬 📫 🗄 Declarative AsyncStorage component for React Native", "topics": [ "react", "react-native", "asyncstorage", "declarative" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-asyncstorage", - "npm": { - "downloads": 6, - "weekDownloads": 3 + "urls": { + "homepage": null, + "repo": "https://github.com/peterpme/react-native-asyncstorage" + } }, - "score": 32, + "githubUrl": "https://github.com/peterpme/react-native-asyncstorage", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.9, - "topicSearchString": "react react-native asyncstorage declarative" + "npm": { + "downloads": 4, + "weekDownloads": 2 + }, + "npmPkg": "react-native-asyncstorage", + "popularity": -1, + "score": 32, + "topicSearchString": "react react-native asyncstorage declarative", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-shine-button", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-shine-button", - "homepage": null + "description": "React Native: Native Shine Button - Effects like shining", + "fullName": "prscX/react-native-shine-button", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-shine-button", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-13T10:45:23Z", + "forks": 36, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-02-21T11:18:13Z", - "createdAt": "2018-01-13T10:45:23Z", - "pushedAt": "2020-02-21T11:18:13Z", - "forks": 36, + "hasWiki": false, "issues": 12, + "pushedAt": "2020-02-21T11:18:13Z", + "stars": 354, "subscribers": 7, - "stars": 354 + "updatedAt": "2020-02-21T11:18:13Z" }, - "name": "react-native-shine-button", - "fullName": "prscX/react-native-shine-button", - "isPrivate": false, - "description": "React Native: Native Shine Button - Effects like shining", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-shine-button", - "npm": { - "downloads": 17, - "weekDownloads": 2 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-shine-button" + } }, - "score": 41, + "githubUrl": "https://github.com/prscX/react-native-shine-button", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.4, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 20, + "weekDownloads": 1 + }, + "npmPkg": "react-native-shine-button", + "popularity": -1.45, + "score": 41, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-iconic", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-iconic", - "homepage": null + "description": "React Native - Native Animated Icons with different states", + "fullName": "prscX/react-native-iconic", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-iconic", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-20T09:30:40Z", + "forks": 13, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-07-03T10:03:00Z", - "createdAt": "2018-01-20T09:30:40Z", - "pushedAt": "2021-07-03T10:03:00Z", - "forks": 13, + "hasWiki": false, "issues": 7, + "pushedAt": "2021-07-03T10:03:00Z", + "stars": 224, "subscribers": 2, - "stars": 224 + "updatedAt": "2021-07-03T10:03:00Z" }, - "name": "react-native-iconic", - "fullName": "prscX/react-native-iconic", - "isPrivate": false, - "description": "React Native - Native Animated Icons with different states", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": true - }, - "npmPkg": "react-native-iconic", - "npm": { - "downloads": 9, - "weekDownloads": 4 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-iconic" + } }, - "score": 41, + "githubUrl": "https://github.com/prscX/react-native-iconic", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.1, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 6, + "weekDownloads": 3 + }, + "npmPkg": "react-native-iconic", + "popularity": -0.9, + "score": 41, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-download-button", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-download-button", - "homepage": null + "description": "React Native: Native Download Button: with pretty cool animation", + "fullName": "prscX/react-native-download-button", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-download-button", + "newArchitecture": false, "stats": { + "createdAt": "2018-01-23T05:34:09Z", + "forks": 12, + "hasDiscussions": false, "hasIssues": false, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-07-02T11:07:06Z", - "createdAt": "2018-01-23T05:34:09Z", - "pushedAt": "2021-07-02T11:07:06Z", - "forks": 12, + "hasWiki": false, "issues": 0, + "pushedAt": "2021-07-02T11:07:06Z", + "stars": 124, "subscribers": 2, - "stars": 124 + "updatedAt": "2021-07-02T11:07:06Z" }, - "name": "react-native-download-button", - "fullName": "prscX/react-native-download-button", - "isPrivate": false, - "description": "React Native: Native Download Button: with pretty cool animation", "topics": [ "react-native" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": true - }, - "unmaintained": true, - "npmPkg": "react-native-download-button", - "npm": { - "downloads": 21, - "weekDownloads": 4 + "urls": { + "homepage": null, + "repo": "https://github.com/prscX/react-native-download-button" + } }, - "score": 32, + "githubUrl": "https://github.com/prscX/react-native-download-button", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.3, - "topicSearchString": "react-native" + "npm": { + "downloads": 19, + "weekDownloads": 6 + }, + "npmPkg": "react-native-download-button", + "popularity": -1.2, + "score": 32, + "topicSearchString": "react-native", + "unmaintained": true }, { - "githubUrl": "https://github.com/prscX/react-native-spruce", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/prscX/react-native-spruce", - "homepage": "https://github.com/willowtreeapps/spruce-android" + "description": "React Native Bridge for Native Spruce Animation Library", + "fullName": "prscX/react-native-spruce", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-spruce", + "newArchitecture": false, "stats": { + "createdAt": "2017-12-13T10:08:32Z", + "forks": 29, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-07-18T11:10:48Z", - "createdAt": "2017-12-13T10:08:32Z", - "pushedAt": "2020-07-18T11:10:48Z", - "forks": 29, + "hasWiki": false, "issues": 6, + "pushedAt": "2020-07-18T11:10:48Z", + "stars": 530, "subscribers": 17, - "stars": 530 + "updatedAt": "2020-07-18T11:10:48Z" }, - "name": "react-native-spruce", - "fullName": "prscX/react-native-spruce", - "isPrivate": false, - "description": "React Native Bridge for Native Spruce Animation Library", "topics": [ "react-native", "android", "ios" ], - "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": false, - "newArchitecture": false, - "isArchived": true - }, - "unmaintained": true, - "npmPkg": "react-native-spruce", - "npm": { - "downloads": 82, - "weekDownloads": 10 + "urls": { + "homepage": "https://github.com/willowtreeapps/spruce-android", + "repo": "https://github.com/prscX/react-native-spruce" + } }, - "score": 41, + "githubUrl": "https://github.com/prscX/react-native-spruce", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.395, - "topicSearchString": "react-native android ios" + "npm": { + "downloads": 84, + "weekDownloads": 14 + }, + "npmPkg": "react-native-spruce", + "popularity": -1.353, + "score": 41, + "topicSearchString": "react-native android ios", + "unmaintained": true }, { - "githubUrl": "https://github.com/bietkul/react-reactive-form/tree/mono-repo/packages/react-reactive-form", - "ios": true, "android": true, - "web": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/bietkul/react-reactive-form", - "homepage": "https://github.com/bietkul/react-reactive-form#readme" + "description": "Angular like Reactive Forms in React", + "fullName": "bietkul/react-reactive-form", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-reactive-form", + "newArchitecture": false, "stats": { + "createdAt": "2017-11-17T06:55:59Z", + "forks": 33, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2022-12-06T20:46:52Z", - "createdAt": "2017-11-17T06:55:59Z", - "pushedAt": "2022-12-06T20:46:52Z", - "forks": 33, + "hasWiki": true, "issues": 16, + "pushedAt": "2022-12-06T20:46:52Z", + "stars": 310, "subscribers": 12, - "stars": 310 + "updatedAt": "2022-12-06T20:46:52Z" }, - "name": "react-reactive-form", - "fullName": "bietkul/react-reactive-form", - "isPrivate": false, - "description": "Angular like Reactive Forms in React", "topics": [ "forms", "form", @@ -3532,61 +3544,61 @@ "react-native", "form-controls" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-reactive-form", - "npm": { - "downloads": 7690, - "weekDownloads": 1421 + "urls": { + "homepage": "https://github.com/bietkul/react-reactive-form#readme", + "repo": "https://github.com/bietkul/react-reactive-form" + } }, - "score": 41, + "githubUrl": "https://github.com/bietkul/react-reactive-form/tree/mono-repo/packages/react-reactive-form", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.593, - "topicSearchString": "forms form reactive reactive-form form-generator form-builder android ios observer subscription react react-native form-controls" + "npm": { + "downloads": 7352, + "weekDownloads": 971 + }, + "npmPkg": "react-reactive-form", + "popularity": -0.638, + "score": 41, + "topicSearchString": "forms form reactive reactive-form form-generator form-builder android ios observer subscription react react-native form-controls", + "unmaintained": true, + "web": true }, { - "githubUrl": "https://github.com/hectahertz/react-native-typography", - "ios": true, "android": true, - "web": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/hectahertz/react-native-typography", - "homepage": null + "description": "Pixel–perfect, native–looking typographic styles for React Native ✒️", + "fullName": "hectahertz/react-native-typography", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-typography", + "newArchitecture": false, "stats": { + "createdAt": "2017-12-04T16:12:46Z", + "forks": 107, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-01-12T18:46:21Z", - "createdAt": "2017-12-04T16:12:46Z", - "pushedAt": "2025-01-12T18:46:21Z", - "forks": 107, + "hasWiki": true, "issues": 9, + "pushedAt": "2025-01-12T18:46:21Z", + "stars": 3504, "subscribers": 29, - "stars": 3504 + "updatedAt": "2025-01-12T18:46:21Z" }, - "name": "react-native-typography", - "fullName": "hectahertz/react-native-typography", - "isPrivate": false, - "description": "Pixel–perfect, native–looking typographic styles for React Native ✒️", "topics": [ "react-native", "react", @@ -3599,61 +3611,60 @@ "ios", "android" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-typography", - "npm": { - "downloads": 32512, - "weekDownloads": 7477 + "urls": { + "homepage": null, + "repo": "https://github.com/hectahertz/react-native-typography" + } }, - "score": 57, + "githubUrl": "https://github.com/hectahertz/react-native-typography", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.196, - "topicSearchString": "react-native react typography style styles typeface font typography-themes ios android" + "npm": { + "downloads": 31163, + "weekDownloads": 6008 + }, + "npmPkg": "react-native-typography", + "popularity": 0.164, + "score": 57, + "topicSearchString": "react-native react typography style styles typeface font typography-themes ios android", + "web": true }, { - "githubUrl": "https://github.com/Noitidart/react-native-buttonex", - "ios": true, "android": true, "expoGo": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/Noitidart/react-native-buttonex", - "homepage": "https://www.npmjs.com/package/react-native-buttonex" + "description": "Minor additions to the standard react-native/Button component to make it perfectly match the native button component on iOS and Android.", + "fullName": "Noitidart/react-native-buttonex", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "key": "isc", + "name": "ISC License", + "spdxId": "ISC", + "url": "https://www.isc.org/licenses/" }, + "name": "react-native-buttonex", + "newArchitecture": false, "stats": { + "createdAt": "2017-12-09T23:00:06Z", + "forks": 1, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-05-22T07:55:42Z", - "createdAt": "2017-12-09T23:00:06Z", - "pushedAt": "2018-05-22T07:55:42Z", - "forks": 1, + "hasWiki": true, "issues": 0, + "pushedAt": "2018-05-22T07:55:42Z", + "stars": 9, "subscribers": 1, - "stars": 9 + "updatedAt": "2018-05-22T07:55:42Z" }, - "name": "react-native-buttonex", - "fullName": "Noitidart/react-native-buttonex", - "isPrivate": false, - "description": "Minor additions to the standard react-native/Button component to make it perfectly match the native button component on iOS and Android.", "topics": [ "button", "react-native", @@ -3661,111 +3672,118 @@ "android", "expo" ], - "license": null, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-buttonex", - "npm": { - "downloads": 13, - "weekDownloads": 11 + "urls": { + "homepage": "https://www.npmjs.com/package/react-native-buttonex", + "repo": "https://github.com/Noitidart/react-native-buttonex" + } }, - "score": 32, + "githubUrl": "https://github.com/Noitidart/react-native-buttonex", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.017, - "topicSearchString": "button react-native ios android expo" + "npm": { + "downloads": 2, + "weekDownloads": 0 + }, + "npmPkg": "react-native-buttonex", + "popularity": -1, + "score": 32, + "topicSearchString": "button react-native ios android expo", + "unmaintained": true }, { - "githubUrl": "https://github.com/meinto/react-native-mirror", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/meinto/react-native-mirror", - "homepage": null + "description": "Library to mirror equal react-native components", + "fullName": "meinto/react-native-mirror", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-mirror", + "newArchitecture": false, "stats": { + "createdAt": "2017-05-18T21:52:56Z", + "forks": 0, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-08-06T05:35:10Z", - "createdAt": "2017-05-18T21:52:56Z", - "pushedAt": "2018-08-06T05:35:10Z", - "forks": 0, + "hasWiki": true, "issues": 0, + "pushedAt": "2018-08-06T05:35:10Z", + "stars": 5, "subscribers": 1, - "stars": 5 + "updatedAt": "2018-08-06T05:35:10Z" }, - "name": "react-native-mirror", - "fullName": "meinto/react-native-mirror", - "isPrivate": false, - "description": "Library to mirror equal react-native components", "topics": [ "react", "react-native", "mirror", "javascript" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-mirror", - "npm": { - "downloads": 44, - "weekDownloads": 31 + "urls": { + "homepage": null, + "repo": "https://github.com/meinto/react-native-mirror" + } }, - "score": 32, + "githubUrl": "https://github.com/meinto/react-native-mirror", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.13, - "topicSearchString": "react react-native mirror javascript" + "npm": { + "downloads": 23, + "weekDownloads": 10 + }, + "npmPkg": "react-native-mirror", + "popularity": -1.35, + "score": 32, + "topicSearchString": "react react-native mirror javascript", + "unmaintained": true }, { - "githubUrl": "https://github.com/meinto/react-native-viewpager-carousel", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/meinto/react-native-viewpager-carousel", - "homepage": null + "description": "a flexible viewpager library with carousel functionality", + "fullName": "meinto/react-native-viewpager-carousel", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-viewpager-carousel", + "newArchitecture": false, "stats": { + "createdAt": "2017-04-25T18:08:00Z", + "forks": 13, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-01-30T21:21:56Z", - "createdAt": "2017-04-25T18:08:00Z", - "pushedAt": "2020-01-30T21:21:56Z", - "forks": 13, + "hasWiki": true, "issues": 10, + "pushedAt": "2020-01-30T21:21:56Z", + "stars": 39, "subscribers": 2, - "stars": 39 + "updatedAt": "2020-01-30T21:21:56Z" }, - "name": "react-native-viewpager-carousel", - "fullName": "meinto/react-native-viewpager-carousel", - "isPrivate": false, - "description": "a flexible viewpager library with carousel functionality", "topics": [ "react", "react-native", @@ -3779,60 +3797,59 @@ "swipe", "swipeview" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-viewpager-carousel", - "npm": { - "downloads": 206, - "weekDownloads": 86 + "urls": { + "homepage": null, + "repo": "https://github.com/meinto/react-native-viewpager-carousel" + } }, - "score": 32, + "githubUrl": "https://github.com/meinto/react-native-viewpager-carousel", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.142, - "topicSearchString": "react react-native viewpager carousel rondell android ios tabbar pager-component swipe swipeview" + "npm": { + "downloads": 153, + "weekDownloads": 20 + }, + "npmPkg": "react-native-viewpager-carousel", + "popularity": -1.389, + "score": 32, + "topicSearchString": "react react-native viewpager carousel rondell android ios tabbar pager-component swipe swipeview", + "unmaintained": true }, { - "githubUrl": "https://github.com/meinto/react-native-event-listeners", - "ios": true, "android": true, - "web": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/meinto/react-native-event-listeners", - "homepage": null + "description": "global event listener extension for react or react-native", + "fullName": "meinto/react-native-event-listeners", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-event-listeners", + "newArchitecture": false, "stats": { + "createdAt": "2017-04-29T20:58:55Z", + "forks": 17, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-01-14T16:03:14Z", - "createdAt": "2017-04-29T20:58:55Z", - "pushedAt": "2020-01-14T16:03:14Z", - "forks": 17, + "hasWiki": true, "issues": 6, + "pushedAt": "2020-01-14T16:03:14Z", + "stars": 208, "subscribers": 4, - "stars": 208 + "updatedAt": "2020-01-14T16:03:14Z" }, - "name": "react-native-event-listeners", - "fullName": "meinto/react-native-event-listeners", - "isPrivate": false, - "description": "global event listener extension for react or react-native", "topics": [ "react", "react-native", @@ -3841,83 +3858,73 @@ "events", "event-listener" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-event-listeners", - "npm": { - "downloads": 101205, - "weekDownloads": 22919 + "urls": { + "homepage": null, + "repo": "https://github.com/meinto/react-native-event-listeners" + } }, - "score": 41, + "githubUrl": "https://github.com/meinto/react-native-event-listeners", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.558, - "topicSearchString": "react react-native event-listeners listeners events event-listener" + "npm": { + "downloads": 94521, + "weekDownloads": 19514 + }, + "npmPkg": "react-native-event-listeners", + "popularity": -0.575, + "score": 41, + "topicSearchString": "react react-native event-listeners listeners events event-listener", + "unmaintained": true, + "web": true }, { - "githubUrl": "https://github.com/RepairShopr/react-native-signature-capture", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/RepairShopr/react-native-signature-capture", - "homepage": null + "description": "A simple modular component for react native (iOS) to capture a signature as an image", + "fullName": "RepairShopr/react-native-signature-capture", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-signature-capture", + "newArchitecture": false, "stats": { + "createdAt": "2015-07-09T12:25:55Z", + "forks": 435, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-03-12T17:06:03Z", - "createdAt": "2015-07-09T12:25:55Z", - "pushedAt": "2021-03-12T17:06:03Z", - "forks": 435, + "hasWiki": true, "issues": 138, + "pushedAt": "2021-03-12T17:06:03Z", + "stars": 965, "subscribers": 20, - "stars": 965 + "updatedAt": "2021-03-12T17:06:03Z" }, - "name": "react-native-signature-capture", - "fullName": "RepairShopr/react-native-signature-capture", - "isPrivate": false, - "description": "A simple modular component for react native (iOS) to capture a signature as an image", "topics": [ "react-component", "react-native", "ios", "signature" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-signature-capture", - "npm": { - "downloads": 65871, - "weekDownloads": 15289 + "urls": { + "homepage": null, + "repo": "https://github.com/RepairShopr/react-native-signature-capture" + } }, - "score": 46, + "githubUrl": "https://github.com/RepairShopr/react-native-signature-capture", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", @@ -3925,37 +3932,47 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.553, - "topicSearchString": "react-component react-native ios signature" + "npm": { + "downloads": 62095, + "weekDownloads": 12329 + }, + "npmPkg": "react-native-signature-capture", + "popularity": -0.581, + "score": 46, + "topicSearchString": "react-component react-native ios signature", + "unmaintained": true }, { - "githubUrl": "https://github.com/wonday/react-native-pdf", - "ios": true, "android": true, - "windows": true, "github": { - "urls": { - "repo": "https://github.com/wonday/react-native-pdf", - "homepage": null + "description": "A component for react-native", + "fullName": "wonday/react-native-pdf", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-pdf", + "newArchitecture": true, "stats": { + "createdAt": "2017-04-25T15:12:58Z", + "forks": 556, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-07-23T23:23:50Z", - "createdAt": "2017-04-25T15:12:58Z", + "hasWiki": true, + "issues": 362, "pushedAt": "2025-07-23T23:23:50Z", - "forks": 554, - "issues": 363, + "stars": 1694, "subscribers": 15, - "stars": 1694 + "updatedAt": "2025-07-23T23:23:50Z" }, - "name": "react-native-pdf", - "fullName": "wonday/react-native-pdf", - "isPrivate": false, - "description": "A component for react-native", "topics": [ "react-component", "react-native", @@ -3967,23 +3984,13 @@ "java", "objective-c" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": true, - "isArchived": false - }, - "npmPkg": "react-native-pdf", - "npm": { - "downloads": 1030498, - "weekDownloads": 215093 + "urls": { + "homepage": null, + "repo": "https://github.com/wonday/react-native-pdf" + } }, - "score": 62, + "githubUrl": "https://github.com/wonday/react-native-pdf", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", @@ -3991,61 +3998,61 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, - "topicSearchString": "react-component react-native android ios pdf view viewer java objective-c" + "npm": { + "downloads": 985351, + "weekDownloads": 178938 + }, + "npmPkg": "react-native-pdf", + "popularity": 0.154, + "score": 62, + "topicSearchString": "react-component react-native android ios pdf view viewer java objective-c", + "windows": true }, { - "githubUrl": "https://github.com/toystars/react-native-multiple-select", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/toystars/react-native-multiple-select", - "homepage": null + "description": "Simple multi-select component for react-native", + "fullName": "toystars/react-native-multiple-select", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-multiple-select", + "newArchitecture": false, "stats": { + "createdAt": "2017-01-12T00:42:54Z", + "forks": 308, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2023-08-02T13:22:41Z", - "createdAt": "2017-01-12T00:42:54Z", - "pushedAt": "2023-08-02T13:22:41Z", - "forks": 308, + "hasWiki": true, "issues": 84, + "pushedAt": "2023-08-02T13:22:41Z", + "stars": 578, "subscribers": 10, - "stars": 578 + "updatedAt": "2023-08-02T13:22:41Z" }, - "name": "react-native-multiple-select", - "fullName": "toystars/react-native-multiple-select", - "isPrivate": false, - "description": "Simple multi-select component for react-native", "topics": [ "reactnative", "multiselect", "multi-select", "react-native" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-multiple-select", - "npm": { - "downloads": 20261, - "weekDownloads": 3788 + "urls": { + "homepage": null, + "repo": "https://github.com/toystars/react-native-multiple-select" + } }, - "score": 46, + "githubUrl": "https://github.com/toystars/react-native-multiple-select", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", @@ -4053,38 +4060,48 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.591, - "topicSearchString": "reactnative multiselect multi-select react-native" + "npm": { + "downloads": 19863, + "weekDownloads": 3519 + }, + "npmPkg": "react-native-multiple-select", + "popularity": -0.599, + "score": 46, + "topicSearchString": "reactnative multiselect multi-select react-native", + "unmaintained": true }, { - "githubUrl": "https://github.com/wonday/react-native-orientation-locker", - "ios": true, "android": true, - "windows": true, "fireos": true, "github": { - "urls": { - "repo": "https://github.com/wonday/react-native-orientation-locker", - "homepage": null + "description": "A react-native module that can listen on orientation changing of device, get current orientation, lock to preferred orientation. ", + "fullName": "wonday/react-native-orientation-locker", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-orientation-locker", + "newArchitecture": false, "stats": { + "createdAt": "2017-05-15T06:06:59Z", + "forks": 259, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-10-04T08:19:32Z", - "createdAt": "2017-05-15T06:06:59Z", - "pushedAt": "2024-10-04T08:19:32Z", - "forks": 259, + "hasWiki": true, "issues": 123, + "pushedAt": "2024-10-04T08:19:32Z", + "stars": 780, "subscribers": 9, - "stars": 780 + "updatedAt": "2024-10-04T08:19:32Z" }, - "name": "react-native-orientation-locker", - "fullName": "wonday/react-native-orientation-locker", - "isPrivate": false, - "description": "A react-native module that can listen on orientation changing of device, get current orientation, lock to preferred orientation. ", "topics": [ "orientation", "react-native", @@ -4095,23 +4112,13 @@ "listener", "locker" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-orientation-locker", - "npm": { - "downloads": 462104, - "weekDownloads": 94906 + "urls": { + "homepage": null, + "repo": "https://github.com/wonday/react-native-orientation-locker" + } }, - "score": 46, + "githubUrl": "https://github.com/wonday/react-native-orientation-locker", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", @@ -4119,37 +4126,47 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.175, - "topicSearchString": "orientation react-native android ios windows screen listener locker" + "npm": { + "downloads": 442197, + "weekDownloads": 77855 + }, + "npmPkg": "react-native-orientation-locker", + "popularity": 0.15, + "score": 46, + "topicSearchString": "orientation react-native android ios windows screen listener locker", + "windows": true }, { - "githubUrl": "https://github.com/OneSignal/react-native-onesignal", - "ios": true, "android": true, - "newArchitecture": true, "github": { - "urls": { - "repo": "https://github.com/OneSignal/react-native-onesignal", - "homepage": null + "description": "React Native Library for OneSignal Push Notifications Service", + "fullName": "OneSignal/react-native-onesignal", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-onesignal", + "newArchitecture": false, "stats": { + "createdAt": "2016-02-19T11:03:31Z", + "forks": 367, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-07-01T20:37:57Z", - "createdAt": "2016-02-19T11:03:31Z", - "pushedAt": "2025-07-01T20:37:57Z", - "forks": 367, + "hasWiki": true, "issues": 70, + "pushedAt": "2025-07-01T20:37:57Z", + "stars": 1578, "subscribers": 51, - "stars": 1578 + "updatedAt": "2025-07-01T20:37:57Z" }, - "name": "react-native-onesignal", - "fullName": "OneSignal/react-native-onesignal", - "isPrivate": false, - "description": "React Native Library for OneSignal Push Notifications Service", "topics": [ "react-component", "react-native", @@ -4166,59 +4183,59 @@ "onesignal-instructions", "onesignal-notifications" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-onesignal", - "npm": { - "downloads": 279130, - "weekDownloads": 55681 + "urls": { + "homepage": null, + "repo": "https://github.com/OneSignal/react-native-onesignal" + } }, - "score": 68, + "githubUrl": "https://github.com/OneSignal/react-native-onesignal", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not supporting New Architecture" ], - "popularity": 0.17, + "newArchitecture": true, + "npm": { + "downloads": 268113, + "weekDownloads": 47167 + }, + "npmPkg": "react-native-onesignal", + "popularity": 0.15, + "score": 68, "topicSearchString": "react-component react-native ios android notifications push apns fcm gcm onesignal push-notifications mobile onesignal-instructions onesignal-notifications" }, { - "githubUrl": "https://github.com/jodybrewster/react-native-linkedin-login", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/jodybrewster/react-native-linkedin-login", - "homepage": null + "description": "React Native Linkedin login", + "fullName": "jodybrewster/react-native-linkedin-login", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-linkedin-login", + "newArchitecture": false, "stats": { + "createdAt": "2015-12-21T15:42:13Z", + "forks": 37, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-05-23T11:28:34Z", - "createdAt": "2015-12-21T15:42:13Z", - "pushedAt": "2018-05-23T11:28:34Z", - "forks": 37, + "hasWiki": true, "issues": 10, + "pushedAt": "2018-05-23T11:28:34Z", + "stars": 71, "subscribers": 3, - "stars": 71 + "updatedAt": "2018-05-23T11:28:34Z" }, - "name": "react-native-linkedin-login", - "fullName": "jodybrewster/react-native-linkedin-login", - "isPrivate": false, - "description": "React Native Linkedin login", "topics": [ "react", "react-component", @@ -4232,59 +4249,59 @@ "linkedin-sdk", "signin" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-linkedin-login", - "npm": { - "downloads": 217, - "weekDownloads": 33 + "urls": { + "homepage": null, + "repo": "https://github.com/jodybrewster/react-native-linkedin-login" + } }, - "score": 32, + "githubUrl": "https://github.com/jodybrewster/react-native-linkedin-login", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.371, - "topicSearchString": "react react-component react-native native ios android linkedin login sdk linkedin-sdk signin" + "npm": { + "downloads": 230, + "weekDownloads": 29 + }, + "npmPkg": "react-native-linkedin-login", + "popularity": -1.393, + "score": 32, + "topicSearchString": "react react-component react-native native ios android linkedin login sdk linkedin-sdk signin", + "unmaintained": true }, { - "githubUrl": "https://github.com/root-two/react-native-drawer", - "ios": true, "android": true, "expoGo": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/root-two/react-native-drawer", - "homepage": null + "description": "React Native Drawer", + "fullName": "root-two/react-native-drawer", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-drawer", + "newArchitecture": false, "stats": { + "createdAt": "2015-04-12T00:34:59Z", + "forks": 349, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-10-02T17:00:32Z", - "createdAt": "2015-04-12T00:34:59Z", - "pushedAt": "2018-10-02T17:00:32Z", - "forks": 349, + "hasWiki": true, "issues": 154, + "pushedAt": "2018-10-02T17:00:32Z", + "stars": 2533, "subscribers": 50, - "stars": 2533 + "updatedAt": "2018-10-02T17:00:32Z" }, - "name": "react-native-drawer", - "fullName": "root-two/react-native-drawer", - "isPrivate": false, - "description": "React Native Drawer", "topics": [ "react", "react-native", @@ -4296,23 +4313,13 @@ "android", "material-design" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-drawer", - "npm": { - "downloads": 38111, - "weekDownloads": 7937 + "urls": { + "homepage": null, + "repo": "https://github.com/root-two/react-native-drawer" + } }, - "score": 46, + "githubUrl": "https://github.com/root-two/react-native-drawer", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", @@ -4320,41 +4327,51 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, - "topicSearchString": "react react-native react-component drawer side-menu menu ios android material-design" + "npm": { + "downloads": 35699, + "weekDownloads": 6151 + }, + "npmPkg": "react-native-drawer", + "popularity": -0.604, + "score": 46, + "topicSearchString": "react react-native react-component drawer side-menu menu ios android material-design", + "unmaintained": true }, { - "githubUrl": "https://github.com/react-native-image-picker/react-native-image-picker", + "android": true, "examples": [ "https://github.com/react-native-image-picker/react-native-image-picker/tree/main/example" ], - "ios": true, - "android": true, - "web": true, "fireos": true, "github": { - "urls": { - "repo": "https://github.com/react-native-image-picker/react-native-image-picker", - "homepage": null + "description": ":sunrise_over_mountains: A React Native module that allows you to use native UI to select media from the device library or directly from the camera.", + "fullName": "react-native-image-picker/react-native-image-picker", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-image-picker", + "newArchitecture": true, "stats": { + "createdAt": "2015-06-08T20:25:31Z", + "forks": 1925, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-05-04T08:25:42Z", - "createdAt": "2015-06-08T20:25:31Z", - "pushedAt": "2025-05-04T08:25:42Z", - "forks": 1925, + "hasWiki": false, "issues": 287, + "pushedAt": "2025-05-04T08:25:42Z", + "stars": 8581, "subscribers": 110, - "stars": 8581 + "updatedAt": "2025-05-04T08:25:42Z" }, - "name": "react-native-image-picker", - "fullName": "react-native-image-picker/react-native-image-picker", - "isPrivate": false, - "description": ":sunrise_over_mountains: A React Native module that allows you to use native UI to select media from the device library or directly from the camera.", "topics": [ "react-native", "image-picker", @@ -4363,23 +4380,13 @@ "image", "picker" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": true, - "isArchived": false - }, - "npmPkg": "react-native-image-picker", - "npm": { - "downloads": 1603023, - "weekDownloads": 334959 + "urls": { + "homepage": null, + "repo": "https://github.com/react-native-image-picker/react-native-image-picker" + } }, - "score": 81, + "githubUrl": "https://github.com/react-native-image-picker/react-native-image-picker", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -4387,41 +4394,48 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.178, - "topicSearchString": "react-native image-picker react native image picker" - }, - { - "githubUrl": "https://github.com/Andr3wHur5t/react-native-keyboard-spacer", - "images": [ - "https://media.giphy.com/media/3oEjHJwLyYg7upTyYo/giphy.gif" - ], - "ios": true, + "npm": { + "downloads": 1542383, + "weekDownloads": 285011 + }, + "npmPkg": "react-native-image-picker", + "popularity": 0.157, + "score": 81, + "topicSearchString": "react-native image-picker react native image picker", + "web": true + }, + { "android": true, "expoGo": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/Andr3wHur5t/react-native-keyboard-spacer", - "homepage": null + "description": "Plug and play react-native keyboard spacer view.", + "fullName": "Andr3wHur5t/react-native-keyboard-spacer", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-keyboard-spacer", + "newArchitecture": false, "stats": { + "createdAt": "2015-10-12T23:29:34Z", + "forks": 209, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2017-10-08T07:54:04Z", - "createdAt": "2015-10-12T23:29:34Z", - "pushedAt": "2017-10-08T07:54:04Z", - "forks": 209, + "hasWiki": true, "issues": 27, + "pushedAt": "2017-10-08T07:54:04Z", + "stars": 1563, "subscribers": 12, - "stars": 1563 + "updatedAt": "2017-10-08T07:54:04Z" }, - "name": "react-native-keyboard-spacer", - "fullName": "Andr3wHur5t/react-native-keyboard-spacer", - "isPrivate": false, - "description": "Plug and play react-native keyboard spacer view.", "topics": [ "react-component", "react-native", @@ -4431,61 +4445,63 @@ "helper", "clean-code" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-keyboard-spacer", - "npm": { - "downloads": 31152, - "weekDownloads": 7386 + "urls": { + "homepage": null, + "repo": "https://github.com/Andr3wHur5t/react-native-keyboard-spacer" + } }, - "score": 57, + "githubUrl": "https://github.com/Andr3wHur5t/react-native-keyboard-spacer", + "images": [ + "https://media.giphy.com/media/3oEjHJwLyYg7upTyYo/giphy.gif" + ], + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.548, - "topicSearchString": "react-component react-native ios keyboard spacer helper clean-code" + "npm": { + "downloads": 29258, + "weekDownloads": 6356 + }, + "npmPkg": "react-native-keyboard-spacer", + "popularity": -0.565, + "score": 57, + "topicSearchString": "react-component react-native ios keyboard spacer helper clean-code", + "unmaintained": true }, { - "githubUrl": "https://github.com/davodesign84/react-native-mixpanel", - "ios": true, "android": true, - "unmaintained": true, - "newArchitecture": false, "github": { - "urls": { - "repo": "https://github.com/davide-scalzo/react-native-mixpanel", - "homepage": null + "description": "A React Native wrapper for Mixpanel tracking", + "fullName": "davide-scalzo/react-native-mixpanel", + "hasTypes": false, + "isArchived": true, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-mixpanel", + "newArchitecture": false, "stats": { + "createdAt": "2015-11-11T00:10:10Z", + "forks": 179, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-08-06T14:47:56Z", - "createdAt": "2015-11-11T00:10:10Z", - "pushedAt": "2021-08-06T14:47:56Z", - "forks": 179, + "hasWiki": true, "issues": 71, + "pushedAt": "2021-08-06T14:47:56Z", + "stars": 455, "subscribers": 13, - "stars": 455 + "updatedAt": "2021-08-06T14:47:56Z" }, - "name": "react-native-mixpanel", - "fullName": "davide-scalzo/react-native-mixpanel", - "isPrivate": false, - "description": "A React Native wrapper for Mixpanel tracking", "topics": [ "react-native", "react-component", @@ -4500,93 +4516,81 @@ "java", "mobile-app" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": true - }, - "npmPkg": "react-native-mixpanel", - "npm": { - "downloads": 8160, - "weekDownloads": 1704 + "urls": { + "homepage": null, + "repo": "https://github.com/davide-scalzo/react-native-mixpanel" + } }, - "score": 41, + "githubUrl": "https://github.com/davodesign84/react-native-mixpanel", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.573, - "topicSearchString": "react-native react-component tracking mixpanel mixpanel-sdk android ios-app xcode notifications mixpanel-ios-sdk java mobile-app" + "newArchitecture": false, + "npm": { + "downloads": 7588, + "weekDownloads": 1281 + }, + "npmPkg": "react-native-mixpanel", + "popularity": -0.606, + "score": 41, + "topicSearchString": "react-native react-component tracking mixpanel mixpanel-sdk android ios-app xcode notifications mixpanel-ios-sdk java mobile-app", + "unmaintained": true }, { - "githubUrl": "https://github.com/react-navigation/react-navigation/tree/main/packages/native", - "npmPkg": "@react-navigation/native", - "ios": true, "android": true, - "web": true, - "expoGo": true, - "windows": true, - "macos": true, - "fireos": true, - "tvos": true, - "visionos": true, "examples": [ "https://snack.expo.dev/rJnUK4nrZ", "https://github.com/dlowder-salesforce/ReactNavigationTVDemo", "https://github.com/react-native-tvos/TVReanimated" ], + "expoGo": true, + "fireos": true, "github": { - "urls": { - "repo": "https://github.com/react-navigation/react-navigation", - "homepage": "https://reactnavigation.org" + "description": "React Native integration for React Navigation", + "fullName": "react-navigation/react-navigation", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "@react-navigation/native", + "newArchitecture": false, "stats": { + "createdAt": "2017-01-26T19:51:40Z", + "forks": 4927, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-09T22:14:16Z", - "createdAt": "2017-01-26T19:51:40Z", + "hasWiki": false, + "issues": 836, "pushedAt": "2025-08-09T22:14:16Z", - "forks": 4925, - "issues": 834, + "stars": 24121, "subscribers": 312, - "stars": 24115 + "updatedAt": "2025-08-09T22:14:16Z" }, - "name": "@react-navigation/native", - "fullName": "react-navigation/react-navigation", - "isPrivate": false, - "description": "React Native integration for React Navigation", "topics": [ "react-native", "react-navigation", "ios", "android" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npm": { - "downloads": 8004444, - "weekDownloads": 1601113 + "urls": { + "homepage": "https://reactnavigation.org", + "repo": "https://github.com/react-navigation/react-navigation" + } }, - "score": 86, + "githubUrl": "https://github.com/react-navigation/react-navigation/tree/main/packages/native", + "ios": true, + "macos": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -4595,121 +4599,124 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.17, - "topicSearchString": "react-native react-navigation ios android" + "npm": { + "downloads": 7741350, + "weekDownloads": 1373869 + }, + "npmPkg": "@react-navigation/native", + "popularity": 0.151, + "score": 86, + "topicSearchString": "react-native react-navigation ios android", + "tvos": true, + "visionos": true, + "web": true, + "windows": true }, { - "githubUrl": "https://github.com/airbnb/native-navigation", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/airbnb/native-navigation", - "homepage": "http://airbnb.io/native-navigation/" + "description": "Native navigation library for React Native applications", + "fullName": "airbnb/native-navigation", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "native-navigation", + "newArchitecture": false, "stats": { + "createdAt": "2016-09-16T17:16:56Z", + "forks": 172, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-01-05T19:36:22Z", - "createdAt": "2016-09-16T17:16:56Z", - "pushedAt": "2018-01-05T19:36:22Z", - "forks": 172, + "hasWiki": false, "issues": 51, + "pushedAt": "2018-01-05T19:36:22Z", + "stars": 3125, "subscribers": 110, - "stars": 3125 + "updatedAt": "2018-01-05T19:36:22Z" }, - "name": "native-navigation", - "fullName": "airbnb/native-navigation", - "isPrivate": false, - "description": "Native navigation library for React Native applications", "topics": [ "react-native", "react", "navigation", "navigator" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "native-navigation", - "npm": { - "downloads": 64, - "weekDownloads": 19 + "urls": { + "homepage": "http://airbnb.io/native-navigation/", + "repo": "https://github.com/airbnb/native-navigation" + } }, - "score": 57, + "githubUrl": "https://github.com/airbnb/native-navigation", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.247, - "topicSearchString": "react-native react navigation navigator" + "npm": { + "downloads": 66, + "weekDownloads": 4 + }, + "npmPkg": "native-navigation", + "popularity": -1.447, + "score": 57, + "topicSearchString": "react-native react navigation navigator", + "unmaintained": true }, { - "githubUrl": "https://github.com/wix/react-native-navigation", - "ios": true, - "tvos": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/wix/react-native-navigation", - "homepage": "https://wix.github.io/react-native-navigation/" + "description": "A complete native navigation solution for React Native", + "fullName": "wix/react-native-navigation", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-navigation", + "newArchitecture": true, + "registry": "https://registry.npmjs.org/", "stats": { + "createdAt": "2016-03-11T11:22:54Z", + "forks": 2535, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-05T12:06:22Z", - "createdAt": "2016-03-11T11:22:54Z", - "pushedAt": "2025-08-05T12:06:22Z", - "forks": 2535, - "issues": 242, - "subscribers": 475, - "stars": 13116 + "hasWiki": false, + "issues": 241, + "pushedAt": "2025-08-17T07:30:14Z", + "stars": 13122, + "subscribers": 477, + "updatedAt": "2025-08-17T07:30:14Z" }, - "name": "react-native-navigation", - "fullName": "wix/react-native-navigation", - "isPrivate": false, - "registry": "https://registry.npmjs.org/", - "description": "A complete native navigation solution for React Native", "topics": [ "react-native", "navigation", "navigator", "hacktoberfest" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": true, - "isArchived": false - }, - "npmPkg": "react-native-navigation", - "npm": { - "downloads": 85872, - "weekDownloads": 17979 + "urls": { + "homepage": "https://wix.github.io/react-native-navigation/", + "repo": "https://github.com/wix/react-native-navigation" + } }, - "score": 86, + "githubUrl": "https://github.com/wix/react-native-navigation", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -4718,38 +4725,48 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.178, - "topicSearchString": "react-native navigation navigator hacktoberfest" + "npm": { + "downloads": 83601, + "weekDownloads": 15570 + }, + "npmPkg": "react-native-navigation", + "popularity": 0.158, + "score": 86, + "topicSearchString": "react-native navigation navigator hacktoberfest", + "tvos": true }, { - "githubUrl": "https://github.com/gre/gl-react/tree/master/packages/gl-react-expo", - "ios": true, "android": true, "expoGo": true, - "web": true, "github": { - "urls": { - "repo": "https://github.com/gre/gl-react", - "homepage": null + "description": "React Native via Expo implementation of gl-react, an universal React library to write and compose WebGL shaders", + "fullName": "gre/gl-react", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "gl-react-expo", + "newArchitecture": false, "stats": { + "createdAt": "2015-08-17T15:49:51Z", + "forks": 161, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2022-05-31T06:01:47Z", - "createdAt": "2015-08-17T15:49:51Z", - "pushedAt": "2022-05-31T06:01:47Z", - "forks": 161, + "hasWiki": true, "issues": 48, + "pushedAt": "2022-05-31T06:01:47Z", + "stars": 2966, "subscribers": 46, - "stars": 2966 + "updatedAt": "2022-05-31T06:01:47Z" }, - "name": "gl-react-expo", - "fullName": "gre/gl-react", - "isPrivate": false, - "description": "React Native via Expo implementation of gl-react, an universal React library to write and compose WebGL shaders", "topics": [ "gl-react", "gl", @@ -4759,61 +4776,62 @@ "expo", "react-component" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "gl-react-expo", - "npm": { - "downloads": 1314, - "weekDownloads": 293 + "urls": { + "homepage": null, + "repo": "https://github.com/gre/gl-react" + } }, - "score": 57, + "githubUrl": "https://github.com/gre/gl-react/tree/master/packages/gl-react-expo", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], + "npm": { + "downloads": 1195, + "weekDownloads": 267 + }, + "npmPkg": "gl-react-expo", "popularity": -0.56, - "topicSearchString": "gl-react gl opengl react react-native expo react-component" + "score": 57, + "topicSearchString": "gl-react gl opengl react react-native expo react-component", + "unmaintained": true, + "web": true }, { - "githubUrl": "https://github.com/n4kz/react-native-pages", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/n4kz/react-native-pages", - "homepage": null + "description": "Easy to use page view component", + "fullName": "n4kz/react-native-pages", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTU=", + "key": "bsd-3-clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "spdxId": "BSD-3-Clause", + "url": "http://choosealicense.com/licenses/bsd-3-clause/" }, + "name": "react-native-pages", + "newArchitecture": false, "stats": { + "createdAt": "2017-03-29T07:48:32Z", + "forks": 81, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2019-10-10T10:49:33Z", - "createdAt": "2017-03-29T07:48:32Z", - "pushedAt": "2019-10-10T10:49:33Z", - "forks": 81, + "hasWiki": true, "issues": 12, + "pushedAt": "2019-10-10T10:49:33Z", + "stars": 376, "subscribers": 9, - "stars": 376 + "updatedAt": "2019-10-10T10:49:33Z" }, - "name": "react-native-pages", - "fullName": "n4kz/react-native-pages", - "isPrivate": false, - "description": "Easy to use page view component", "topics": [ "react", "react-component", @@ -4825,60 +4843,60 @@ "pager", "swiper" ], - "license": { - "name": "BSD 3-Clause \"New\" or \"Revised\" License", - "url": "http://choosealicense.com/licenses/bsd-3-clause/", - "id": "MDc6TGljZW5zZTU=", - "key": "bsd-3-clause", - "spdxId": "BSD-3-Clause" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-pages", - "npm": { - "downloads": 5504, - "weekDownloads": 1272 + "urls": { + "homepage": null, + "repo": "https://github.com/n4kz/react-native-pages" + } }, - "score": 41, + "githubUrl": "https://github.com/n4kz/react-native-pages", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.554, - "topicSearchString": "react react-component react-native ios android pageview viewpager pager swiper" + "npm": { + "downloads": 5100, + "weekDownloads": 1083 + }, + "npmPkg": "react-native-pages", + "popularity": -0.57, + "score": 41, + "topicSearchString": "react react-component react-native ios android pageview viewpager pager swiper", + "unmaintained": true }, { - "githubUrl": "https://github.com/silentcloud/react-native-page-control", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/silentcloud/react-native-page-control", - "homepage": null + "description": "Page Control for React Native, like iOS UIPageControl, APIs are same as UIPageControl", + "fullName": "silentcloud/react-native-page-control", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-page-control", + "newArchitecture": false, "stats": { + "createdAt": "2015-06-13T11:03:00Z", + "forks": 29, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-02-05T09:52:31Z", - "createdAt": "2015-06-13T11:03:00Z", - "pushedAt": "2020-02-05T09:52:31Z", - "forks": 29, + "hasWiki": true, "issues": 1, + "pushedAt": "2020-02-05T09:52:31Z", + "stars": 170, "subscribers": 3, - "stars": 170 + "updatedAt": "2020-02-05T09:52:31Z" }, - "name": "react-native-page-control", - "fullName": "silentcloud/react-native-page-control", - "isPrivate": false, - "description": "Page Control for React Native, like iOS UIPageControl, APIs are same as UIPageControl", "topics": [ "react", "react-native", @@ -4887,74 +4905,66 @@ "pagecontrol", "uipagecontrol" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-page-control", - "npm": { - "downloads": 8211, - "weekDownloads": 2048 + "urls": { + "homepage": null, + "repo": "https://github.com/silentcloud/react-native-page-control" + } }, - "score": 41, + "githubUrl": "https://github.com/silentcloud/react-native-page-control", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.538, - "topicSearchString": "react react-native react-component page-control pagecontrol uipagecontrol" + "npm": { + "downloads": 7832, + "weekDownloads": 1799 + }, + "npmPkg": "react-native-page-control", + "popularity": -0.555, + "score": 41, + "topicSearchString": "react react-native react-component page-control pagecontrol uipagecontrol", + "unmaintained": true }, { - "githubUrl": "https://github.com/lottie-react-native/lottie-react-native/tree/master/packages/core", - "images": [ - "https://raw.githubusercontent.com/lottie-react-native/lottie-react-native/master/docs/gifs/Example1.gif", - "https://raw.githubusercontent.com/lottie-react-native/lottie-react-native/master/docs/gifs/Example2.gif", - "https://raw.githubusercontent.com/lottie-react-native/lottie-react-native/master/docs/gifs/Example3.gif", - "https://raw.githubusercontent.com/lottie-react-native/lottie-react-native/master/docs/gifs/Example4.gif" - ], + "android": true, "examples": [ "https://github.com/lottie-react-native/lottie-react-native/tree/master/example", "https://snack.expo.dev/SJdIbHe4b" ], - "ios": true, - "android": true, - "windows": true, - "fireos": true, "expoGo": true, - "npmPkg": "lottie-react-native", + "fireos": true, "github": { - "urls": { - "repo": "https://github.com/lottie-react-native/lottie-react-native", - "homepage": "https://airbnb.io/lottie/#/react-native" + "description": "React Native bindings for Lottie", + "fullName": "lottie-react-native/lottie-react-native", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "lottie-react-native", + "newArchitecture": true, + "registry": "https://registry.npmjs.org/", "stats": { + "createdAt": "2017-01-27T18:24:50Z", + "forks": 1747, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-13T08:50:14Z", - "createdAt": "2017-01-27T18:24:50Z", + "hasWiki": false, + "issues": 12, "pushedAt": "2025-08-13T08:50:14Z", - "forks": 1747, - "issues": 13, + "stars": 16995, "subscribers": 222, - "stars": 16993 + "updatedAt": "2025-08-13T08:50:14Z" }, - "name": "lottie-react-native", - "fullName": "lottie-react-native/lottie-react-native", - "isPrivate": false, - "registry": "https://registry.npmjs.org/", - "description": "React Native bindings for Lottie", "topics": [ "lottie", "animation", @@ -4962,22 +4972,19 @@ "react-native", "keyframe" ], - "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": true, - "isArchived": false - }, - "npm": { - "downloads": 2339336, - "weekDownloads": 488196 + "urls": { + "homepage": "https://airbnb.io/lottie/#/react-native", + "repo": "https://github.com/lottie-react-native/lottie-react-native" + } }, - "score": 97, + "githubUrl": "https://github.com/lottie-react-native/lottie-react-native/tree/master/packages/core", + "images": [ + "https://raw.githubusercontent.com/lottie-react-native/lottie-react-native/master/docs/gifs/Example1.gif", + "https://raw.githubusercontent.com/lottie-react-native/lottie-react-native/master/docs/gifs/Example2.gif", + "https://raw.githubusercontent.com/lottie-react-native/lottie-react-native/master/docs/gifs/Example3.gif", + "https://raw.githubusercontent.com/lottie-react-native/lottie-react-native/master/docs/gifs/Example4.gif" + ], + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -4985,97 +4992,108 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.177, - "topicSearchString": "lottie animation react react-native keyframe" + "npm": { + "downloads": 2240580, + "weekDownloads": 401072 + }, + "npmPkg": "lottie-react-native", + "popularity": 0.152, + "score": 97, + "topicSearchString": "lottie animation react react-native keyframe", + "windows": true }, { - "githubUrl": "https://github.com/react-native-maps/react-native-maps/tree/master/packages/lib", - "npmPkg": "react-native-maps", - "ios": true, "android": true, - "expoGo": true, "examples": [ "https://github.com/react-native-maps/react-native-maps/tree/master/packages/example", "https://snack.expo.dev/H1zOFxnN-" ], - "newArchitecture": true, + "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/react-native-maps/react-native-maps", - "homepage": null - }, - "stats": { - "hasIssues": true, - "hasWiki": false, - "hasSponsorships": true, - "hasDiscussions": true, - "updatedAt": "2025-05-03T19:45:51Z", - "createdAt": "2015-12-29T19:54:20Z", - "pushedAt": "2025-05-03T19:45:51Z", - "forks": 4676, - "issues": 107, - "subscribers": 215, - "stars": 15618 - }, - "name": "react-native-maps", - "fullName": "react-native-maps/react-native-maps", "description": "React Native Mapview component for iOS + Android", + "fullName": "react-native-maps/react-native-maps", + "hasTypes": false, + "isArchived": false, "license": { + "id": "MDc6TGljZW5zZTEz", "key": "mit", "name": "MIT License", "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" + "url": "http://choosealicense.com/licenses/mit/" }, - "hasTypes": false, - "isArchived": false - }, - "npm": { - "downloads": 1607133, - "weekDownloads": 309905 - }, - "score": 81, - "matchingScoreModifiers": [ - "Very popular", - "Popular", - "Known", + "name": "react-native-maps", + "stats": { + "createdAt": "2015-12-29T19:54:20Z", + "forks": 4677, + "hasDiscussions": true, + "hasIssues": true, + "hasSponsorships": true, + "hasWiki": false, + "issues": 110, + "pushedAt": "2025-05-03T19:45:51Z", + "stars": 15626, + "subscribers": 216, + "updatedAt": "2025-05-03T19:45:51Z" + }, + "urls": { + "homepage": null, + "repo": "https://github.com/react-native-maps/react-native-maps" + } + }, + "githubUrl": "https://github.com/react-native-maps/react-native-maps/tree/master/packages/lib", + "ios": true, + "matchingScoreModifiers": [ + "Very popular", + "Popular", + "Known", "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.164, + "newArchitecture": true, + "npm": { + "downloads": 1555687, + "weekDownloads": 268456 + }, + "npmPkg": "react-native-maps", + "popularity": 0.147, + "score": 81, "topicSearchString": "" }, { - "githubUrl": "https://github.com/bramus/react-native-maps-directions", - "ios": true, "android": true, - "expoGo": true, "examples": [ "https://snack.expo.dev/@bramus/react-native-maps-directions" ], + "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/bramus/react-native-maps-directions", - "homepage": null + "description": "Directions Component for `react-native-maps`", + "fullName": "bramus/react-native-maps-directions", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-maps-directions", + "newArchitecture": false, "stats": { + "createdAt": "2017-11-19T20:27:42Z", + "forks": 189, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2022-07-27T21:51:21Z", - "createdAt": "2017-11-19T20:27:42Z", - "pushedAt": "2022-07-27T21:51:21Z", - "forks": 189, + "hasWiki": true, "issues": 54, + "pushedAt": "2022-07-27T21:51:21Z", + "stars": 1272, "subscribers": 18, - "stars": 1271 + "updatedAt": "2022-07-27T21:51:21Z" }, - "name": "react-native-maps-directions", - "fullName": "bramus/react-native-maps-directions", - "isPrivate": false, - "description": "Directions Component for `react-native-maps`", "topics": [ "react-native", "component", @@ -5087,65 +5105,65 @@ "google-maps-api", "mapkit" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-maps-directions", - "npm": { - "downloads": 53738, - "weekDownloads": 11586 + "urls": { + "homepage": null, + "repo": "https://github.com/bramus/react-native-maps-directions" + } }, - "score": 57, + "githubUrl": "https://github.com/bramus/react-native-maps-directions", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.567, - "topicSearchString": "react-native component maps directions google-maps ios android google-maps-api mapkit" + "npm": { + "downloads": 51226, + "weekDownloads": 9232 + }, + "npmPkg": "react-native-maps-directions", + "popularity": -0.597, + "score": 57, + "topicSearchString": "react-native component maps directions google-maps ios android google-maps-api mapkit", + "unmaintained": true }, { - "githubUrl": "https://github.com/oblador/react-native-animatable", - "ios": true, "android": true, - "expoGo": true, - "fireos": true, "examples": [ "https://snack.expo.dev/SJfJguhrW" ], + "expoGo": true, + "fireos": true, "github": { - "urls": { - "repo": "https://github.com/oblador/react-native-animatable", - "homepage": null + "description": "Standard set of easy to use animations and declarative transitions for React Native", + "fullName": "oblador/react-native-animatable", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-animatable", + "newArchitecture": false, "stats": { + "createdAt": "2015-10-18T02:04:35Z", + "forks": 687, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2023-10-26T16:45:11Z", - "createdAt": "2015-10-18T02:04:35Z", - "pushedAt": "2023-10-26T16:45:11Z", - "forks": 687, + "hasWiki": false, "issues": 164, + "pushedAt": "2023-10-26T16:45:11Z", + "stars": 9932, "subscribers": 111, - "stars": 9932 + "updatedAt": "2023-10-26T16:45:11Z" }, - "name": "react-native-animatable", - "fullName": "oblador/react-native-animatable", - "isPrivate": false, - "description": "Standard set of easy to use animations and declarative transitions for React Native", "topics": [ "react-native", "react-component", @@ -5162,23 +5180,13 @@ "transition", "animation" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-animatable", - "npm": { - "downloads": 1958125, - "weekDownloads": 410581 + "urls": { + "homepage": null, + "repo": "https://github.com/oblador/react-native-animatable" + } }, - "score": 70, + "githubUrl": "https://github.com/oblador/react-native-animatable", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -5187,40 +5195,50 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.178, + "npm": { + "downloads": 1867531, + "weekDownloads": 349124 + }, + "npmPkg": "react-native-animatable", + "popularity": 0.159, + "score": 70, "topicSearchString": "react-native react-component component react mobile ios android ui fade bounce slide animatable transition animation" }, { - "githubUrl": "https://github.com/maggialejandro/react-native-calendario", - "ios": true, "android": true, - "expoGo": true, "examples": [ "https://snack.expo.dev/HyEN5150M" ], + "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/maggialejandro/react-native-calendario", - "homepage": "https://react-native-components.gitbook.io/calendar/" + "description": "📆 React Native Calendar", + "fullName": "maggialejandro/react-native-calendario", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-calendario", + "newArchitecture": false, "stats": { + "createdAt": "2018-04-11T18:56:02Z", + "forks": 46, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-04-16T14:41:11Z", - "createdAt": "2018-04-11T18:56:02Z", - "pushedAt": "2024-04-16T14:41:11Z", - "forks": 46, + "hasWiki": true, "issues": 2, + "pushedAt": "2024-04-16T14:41:11Z", + "stars": 527, "subscribers": 5, - "stars": 527 + "updatedAt": "2024-04-16T14:41:11Z" }, - "name": "react-native-calendario", - "fullName": "maggialejandro/react-native-calendario", - "isPrivate": false, - "description": "📆 React Native Calendar", "topics": [ "react-native", "calendar", @@ -5228,72 +5246,65 @@ "ios", "typescript" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-calendario", - "npm": { - "downloads": 9013, - "weekDownloads": 1935 + "urls": { + "homepage": "https://react-native-components.gitbook.io/calendar/", + "repo": "https://github.com/maggialejandro/react-native-calendario" + } }, - "score": 41, + "githubUrl": "https://github.com/maggialejandro/react-native-calendario", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.183, + "npm": { + "downloads": 8707, + "weekDownloads": 1746 + }, + "npmPkg": "react-native-calendario", + "popularity": 0.171, + "score": 41, "topicSearchString": "react-native calendar android ios typescript" }, { - "githubUrl": "https://github.com/wix/react-native-calendars", - "images": [ - "https://raw.githubusercontent.com/wix/react-native-calendars/master/demo/assets/calendar.gif", - "https://raw.githubusercontent.com/wix/react-native-calendars/master/demo/assets/agenda.gif", - "https://raw.githubusercontent.com/wix/react-native-calendars/master/demo/assets/multi-marking.png", - "https://raw.githubusercontent.com/wix/react-native-calendars/master/demo/assets/calendar-list.gif" - ], - "ios": true, "android": true, - "web": true, - "expoGo": true, - "fireos": true, "examples": [ "https://snack.expo.dev/HkoXUdhr-", "https://github.com/wix/react-native-calendars/tree/master/example" ], + "expoGo": true, + "fireos": true, "github": { - "urls": { - "repo": "https://github.com/wix/react-native-calendars", - "homepage": null + "description": "React Native Calendar Components 🗓️ 📆 ", + "fullName": "wix/react-native-calendars", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-calendars", + "newArchitecture": false, + "registry": "https://registry.npmjs.org/", "stats": { + "createdAt": "2016-11-11T12:17:27Z", + "forks": 2865, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-06-09T09:42:33Z", - "createdAt": "2016-11-11T12:17:27Z", - "pushedAt": "2025-06-09T09:42:33Z", - "forks": 2866, + "hasWiki": false, "issues": 151, + "pushedAt": "2025-06-09T09:42:33Z", + "stars": 10036, "subscribers": 349, - "stars": 10036 + "updatedAt": "2025-06-09T09:42:33Z" }, - "name": "react-native-calendars", - "fullName": "wix/react-native-calendars", - "isPrivate": false, - "registry": "https://registry.npmjs.org/", - "description": "React Native Calendar Components 🗓️ 📆 ", "topics": [ "react-native", "android", @@ -5302,23 +5313,19 @@ "ui-components", "hacktoberfest" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-calendars", - "npm": { - "downloads": 1022016, - "weekDownloads": 201554 + "urls": { + "homepage": null, + "repo": "https://github.com/wix/react-native-calendars" + } }, - "score": 81, + "githubUrl": "https://github.com/wix/react-native-calendars", + "images": [ + "https://raw.githubusercontent.com/wix/react-native-calendars/master/demo/assets/calendar.gif", + "https://raw.githubusercontent.com/wix/react-native-calendars/master/demo/assets/agenda.gif", + "https://raw.githubusercontent.com/wix/react-native-calendars/master/demo/assets/multi-marking.png", + "https://raw.githubusercontent.com/wix/react-native-calendars/master/demo/assets/calendar-list.gif" + ], + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -5326,65 +5333,65 @@ "Lots of open issues", "Not supporting New Architecture" ], - "popularity": 0.168, - "topicSearchString": "react-native android ios calendar ui-components hacktoberfest" + "npm": { + "downloads": 985884, + "weekDownloads": 170392 + }, + "npmPkg": "react-native-calendars", + "popularity": 0.147, + "score": 81, + "topicSearchString": "react-native android ios calendar ui-components hacktoberfest", + "web": true }, { - "githubUrl": "https://github.com/expo/vector-icons", - "npmPkg": "@expo/vector-icons", - "ios": true, "android": true, - "web": true, - "expoGo": true, - "fireos": true, "examples": [ "https://icons.expo.fyi" ], + "expoGo": true, + "fireos": true, "github": { - "urls": { - "repo": "https://github.com/expo/vector-icons", - "homepage": "https://icons.expo.fyi" + "description": "Built-in support for popular icon fonts and the tooling to create your own Icon components from your font and glyph map. This is a wrapper around react-native-vector-icons to make it compatible with Expo.", + "fullName": "expo/vector-icons", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "@expo/vector-icons", + "newArchitecture": false, "stats": { + "createdAt": "2016-07-09T01:57:59Z", + "forks": 121, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": false, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2025-07-25T08:25:28Z", - "createdAt": "2016-07-09T01:57:59Z", - "pushedAt": "2025-07-25T08:25:28Z", - "forks": 121, + "hasWiki": false, "issues": 53, + "pushedAt": "2025-07-25T08:25:28Z", + "stars": 709, "subscribers": 12, - "stars": 709 + "updatedAt": "2025-07-25T08:25:28Z" }, - "name": "@expo/vector-icons", - "fullName": "expo/vector-icons", - "isPrivate": false, - "description": "Built-in support for popular icon fonts and the tooling to create your own Icon components from your font and glyph map. This is a wrapper around react-native-vector-icons to make it compatible with Expo.", "topics": [ "expo", "react-native", "icons", "icon-pack" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npm": { - "downloads": 6183702, - "weekDownloads": 1210859 + "urls": { + "homepage": "https://icons.expo.fyi", + "repo": "https://github.com/expo/vector-icons" + } }, - "score": 97, + "githubUrl": "https://github.com/expo/vector-icons", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -5392,37 +5399,48 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.166, - "topicSearchString": "expo react-native icons icon-pack" + "npm": { + "downloads": 6028163, + "weekDownloads": 1054679 + }, + "npmPkg": "@expo/vector-icons", + "popularity": 0.149, + "score": 97, + "topicSearchString": "expo react-native icons icon-pack", + "web": true }, { - "githubUrl": "https://github.com/idibidiart/react-native-responsive-grid", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/idibidiart/react-native-responsive-grid", - "homepage": null + "description": "Bringing the Web's Responsive Design to React Native", + "fullName": "idibidiart/react-native-responsive-grid", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-responsive-grid", + "newArchitecture": false, "stats": { + "createdAt": "2017-04-06T03:22:47Z", + "forks": 39, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-01-09T05:06:42Z", - "createdAt": "2017-04-06T03:22:47Z", - "pushedAt": "2020-01-09T05:06:42Z", - "forks": 39, + "hasWiki": true, "issues": 1, + "pushedAt": "2020-01-09T05:06:42Z", + "stars": 381, "subscribers": 11, - "stars": 381 + "updatedAt": "2020-01-09T05:06:42Z" }, - "name": "react-native-responsive-grid", - "fullName": "idibidiart/react-native-responsive-grid", - "isPrivate": false, - "description": "Bringing the Web's Responsive Design to React Native", "topics": [ "react-native", "react", @@ -5436,60 +5454,60 @@ "responsive-design", "universal" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-responsive-grid", - "npm": { - "downloads": 2591, - "weekDownloads": 546 + "urls": { + "homepage": null, + "repo": "https://github.com/idibidiart/react-native-responsive-grid" + } }, - "score": 41, + "githubUrl": "https://github.com/idibidiart/react-native-responsive-grid", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.571, - "topicSearchString": "react-native react native flexbox grid responsive responsive-layout layout orientation-changes responsive-design universal" + "npm": { + "downloads": 2357, + "weekDownloads": 324 + }, + "npmPkg": "react-native-responsive-grid", + "popularity": -0.633, + "score": 41, + "topicSearchString": "react-native react native flexbox grid responsive responsive-layout layout orientation-changes responsive-design universal", + "unmaintained": true }, { - "githubUrl": "https://github.com/24ark/react-native-step-indicator", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/24ark/react-native-step-indicator", - "homepage": null + "description": "A simple react-native implementation of step indicator widget compatible with the ViewPager and ListView.", + "fullName": "24ark/react-native-step-indicator", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTI=", + "key": "apache-2.0", + "name": "Apache License 2.0", + "spdxId": "Apache-2.0", + "url": "http://choosealicense.com/licenses/apache-2.0/" }, + "name": "react-native-step-indicator", + "newArchitecture": false, "stats": { + "createdAt": "2017-01-20T20:59:40Z", + "forks": 291, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-06-17T11:52:01Z", - "createdAt": "2017-01-20T20:59:40Z", - "pushedAt": "2020-06-17T11:52:01Z", - "forks": 291, + "hasWiki": true, "issues": 52, + "pushedAt": "2020-06-17T11:52:01Z", + "stars": 1456, "subscribers": 9, - "stars": 1456 + "updatedAt": "2020-06-17T11:52:01Z" }, - "name": "react-native-step-indicator", - "fullName": "24ark/react-native-step-indicator", - "isPrivate": false, - "description": "A simple react-native implementation of step indicator widget compatible with the ViewPager and ListView.", "topics": [ "react-native", "ios", @@ -5502,61 +5520,61 @@ "step", "progress-view" ], - "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": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-step-indicator", - "npm": { - "downloads": 120883, - "weekDownloads": 26175 + "urls": { + "homepage": null, + "repo": "https://github.com/24ark/react-native-step-indicator" + } }, - "score": 57, + "githubUrl": "https://github.com/24ark/react-native-step-indicator", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.566, - "topicSearchString": "react-native ios android react-component step-indicator viewpager scrollview listview step progress-view" + "npm": { + "downloads": 115118, + "weekDownloads": 20925 + }, + "npmPkg": "react-native-step-indicator", + "popularity": -0.595, + "score": 57, + "topicSearchString": "react-native ios android react-component step-indicator viewpager scrollview listview step progress-view", + "unmaintained": true }, { - "githubUrl": "https://github.com/jacklam718/react-native-modals", - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/jacklam718/react-native-modals", - "homepage": null + "description": "A react native modals library. Swipeable. Highly customizable. Support multi modals & Support custom animation. For IOS & Android.", + "fullName": "jacklam718/react-native-modals", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-modals", + "newArchitecture": false, "stats": { + "createdAt": "2016-09-11T00:56:21Z", + "forks": 277, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2020-12-19T15:57:48Z", - "createdAt": "2016-09-11T00:56:21Z", - "pushedAt": "2020-12-19T15:57:48Z", - "forks": 277, + "hasWiki": true, "issues": 93, + "pushedAt": "2020-12-19T15:57:48Z", + "stars": 2207, "subscribers": 27, - "stars": 2207 + "updatedAt": "2020-12-19T15:57:48Z" }, - "name": "react-native-modals", - "fullName": "jacklam718/react-native-modals", - "isPrivate": false, - "description": "A react native modals library. Swipeable. Highly customizable. Support multi modals & Support custom animation. For IOS & Android.", "topics": [ "dialog", "popup", @@ -5572,24 +5590,13 @@ "javascript", "es6" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-modals", - "npm": { - "downloads": 8137, - "weekDownloads": 1725 + "urls": { + "homepage": null, + "repo": "https://github.com/jacklam718/react-native-modals" + } }, - "score": 46, + "githubUrl": "https://github.com/jacklam718/react-native-modals", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", @@ -5597,40 +5604,51 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.57, - "topicSearchString": "dialog popup react-dialog react-native modals react-component ios android react react-animate component javascript es6" + "npm": { + "downloads": 7744, + "weekDownloads": 1661 + }, + "npmPkg": "react-native-modals", + "popularity": -0.568, + "score": 46, + "topicSearchString": "dialog popup react-dialog react-native modals react-component ios android react react-animate component javascript es6", + "unmaintained": true }, { - "githubUrl": "https://github.com/n4kz/react-native-material-textfield", - "ios": true, "android": true, - "expoGo": true, "examples": [ "https://snack.expo.dev/SJIOAOUIb" ], + "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/n4kz/react-native-material-textfield", - "homepage": null + "description": "Material textfield", + "fullName": "n4kz/react-native-material-textfield", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTU=", + "key": "bsd-3-clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "spdxId": "BSD-3-Clause", + "url": "http://choosealicense.com/licenses/bsd-3-clause/" }, + "name": "react-native-material-textfield", + "newArchitecture": false, "stats": { + "createdAt": "2017-03-12T10:57:40Z", + "forks": 630, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2019-10-26T19:56:56Z", - "createdAt": "2017-03-12T10:57:40Z", - "pushedAt": "2019-10-26T19:56:56Z", - "forks": 630, + "hasWiki": true, "issues": 75, + "pushedAt": "2019-10-26T19:56:56Z", + "stars": 903, "subscribers": 15, - "stars": 903 + "updatedAt": "2019-10-26T19:56:56Z" }, - "name": "react-native-material-textfield", - "fullName": "n4kz/react-native-material-textfield", - "isPrivate": false, - "description": "Material textfield", "topics": [ "react", "react-component", @@ -5646,24 +5664,13 @@ "label", "material-design" ], - "license": { - "name": "BSD 3-Clause \"New\" or \"Revised\" License", - "url": "http://choosealicense.com/licenses/bsd-3-clause/", - "id": "MDc6TGljZW5zZTU=", - "key": "bsd-3-clause", - "spdxId": "BSD-3-Clause" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-material-textfield", - "npm": { - "downloads": 80972, - "weekDownloads": 18068 + "urls": { + "homepage": null, + "repo": "https://github.com/n4kz/react-native-material-textfield" + } }, - "score": 46, + "githubUrl": "https://github.com/n4kz/react-native-material-textfield", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", @@ -5671,41 +5678,48 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.56, - "topicSearchString": "react react-component react-native ios android material input textinput field textfield floating label material-design" + "npm": { + "downloads": 77443, + "weekDownloads": 13589 + }, + "npmPkg": "react-native-material-textfield", + "popularity": -0.601, + "score": 46, + "topicSearchString": "react react-component react-native ios android material input textinput field textfield floating label material-design", + "unmaintained": true }, { - "githubUrl": "https://github.com/maxs15/react-native-modalbox", - "images": [ - "https://i.imgur.com/QTAYh81.gif", - "https://i.imgur.com/3XULLt8.gif" - ], - "ios": true, "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/maxs15/react-native-modalbox", - "homepage": null + "description": "A component for react-native", + "fullName": "maxs15/react-native-modalbox", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-modalbox", + "newArchitecture": false, "stats": { + "createdAt": "2015-07-17T14:34:39Z", + "forks": 458, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-12-15T09:14:54Z", - "createdAt": "2015-07-17T14:34:39Z", - "pushedAt": "2024-12-15T09:14:54Z", - "forks": 458, + "hasWiki": true, "issues": 138, + "pushedAt": "2024-12-15T09:14:54Z", + "stars": 2919, "subscribers": 28, - "stars": 2919 + "updatedAt": "2024-12-15T09:14:54Z" }, - "name": "react-native-modalbox", - "fullName": "maxs15/react-native-modalbox", - "isPrivate": false, - "description": "A component for react-native", "topics": [ "react-component", "react-native", @@ -5717,23 +5731,17 @@ "window", "swipe" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-modalbox", - "npm": { - "downloads": 73823, - "weekDownloads": 20810 + "urls": { + "homepage": null, + "repo": "https://github.com/maxs15/react-native-modalbox" + } }, - "score": 46, + "githubUrl": "https://github.com/maxs15/react-native-modalbox", + "images": [ + "https://i.imgur.com/QTAYh81.gif", + "https://i.imgur.com/3XULLt8.gif" + ], + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", @@ -5741,41 +5749,51 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.24, + "npm": { + "downloads": 67988, + "weekDownloads": 17470 + }, + "npmPkg": "react-native-modalbox", + "popularity": 0.218, + "score": 46, "topicSearchString": "react-component react-native ios android modal box modalbox window swipe" }, { - "githubUrl": "https://github.com/react-native-modal/react-native-modal", - "ios": true, "android": true, - "expoGo": true, - "fireos": true, "examples": [ "https://snack.expo.dev/ByBCD_2r-" ], + "expoGo": true, + "fireos": true, "github": { - "urls": { - "repo": "https://github.com/react-native-modal/react-native-modal", - "homepage": null + "description": "An enhanced, animated, customizable Modal for React Native.", + "fullName": "react-native-modal/react-native-modal", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-modal", + "newArchitecture": false, "stats": { + "createdAt": "2016-09-23T16:45:46Z", + "forks": 631, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-04-02T15:48:07Z", - "createdAt": "2016-09-23T16:45:46Z", + "hasWiki": true, + "issues": 67, "pushedAt": "2025-04-02T15:48:07Z", - "forks": 631, - "issues": 66, + "stars": 5604, "subscribers": 38, - "stars": 5603 + "updatedAt": "2025-04-02T15:48:07Z" }, - "name": "react-native-modal", - "fullName": "react-native-modal/react-native-modal", - "isPrivate": false, - "description": "An enhanced, animated, customizable Modal for React Native.", "topics": [ "react-native", "react", @@ -5788,65 +5806,63 @@ "animated", "animation" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-modal", - "npm": { - "downloads": 2044886, - "weekDownloads": 425473 + "urls": { + "homepage": null, + "repo": "https://github.com/react-native-modal/react-native-modal" + } }, - "score": 92, + "githubUrl": "https://github.com/react-native-modal/react-native-modal", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", "Known", "Not supporting New Architecture" ], - "popularity": 0.177, + "npm": { + "downloads": 1959571, + "weekDownloads": 375640 + }, + "npmPkg": "react-native-modal", + "popularity": 0.163, + "score": 92, "topicSearchString": "react-native react native modal android ios backdrop simple animated animation" }, { - "githubUrl": "https://github.com/react-native-elements/react-native-elements", - "npmPkg": "rneui", - "ios": true, - "android": true, - "web": true, - "expoGo": true, "alternatives": [ "@rn-vui/themed" ], + "android": true, + "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/react-native-elements/react-native-elements", - "homepage": "https://reactnativeelements.com" + "description": "Cross-Platform React Native UI Toolkit", + "fullName": "react-native-elements/react-native-elements", + "hasTypes": false, + "isArchived": false, + "isPrivate": true, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "rneui", + "newArchitecture": false, "stats": { + "createdAt": "2016-09-08T14:21:41Z", + "forks": 4604, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2024-02-04T03:55:07Z", - "createdAt": "2016-09-08T14:21:41Z", - "pushedAt": "2024-02-04T03:55:07Z", - "forks": 4604, + "hasWiki": false, "issues": 144, + "pushedAt": "2024-02-04T03:55:07Z", + "stars": 25530, "subscribers": 372, - "stars": 25525 + "updatedAt": "2024-02-04T03:55:07Z" }, - "name": "rneui", - "fullName": "react-native-elements/react-native-elements", - "isPrivate": true, - "description": "Cross-Platform React Native UI Toolkit", "topics": [ "ui-components", "react-native", @@ -5858,22 +5874,13 @@ "hacktoberfest", "cross-platform" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npm": { - "downloads": 851, - "weekDownloads": 173 + "urls": { + "homepage": "https://reactnativeelements.com", + "repo": "https://github.com/react-native-elements/react-native-elements" + } }, - "score": 70, + "githubUrl": "https://github.com/react-native-elements/react-native-elements", + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -5882,45 +5889,53 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.577, - "topicSearchString": "ui-components react-native ios android react ui mobile-app hacktoberfest cross-platform" + "npm": { + "downloads": 835, + "weekDownloads": 200 + }, + "npmPkg": "rneui", + "popularity": -0.546, + "score": 70, + "topicSearchString": "ui-components react-native ios android react ui mobile-app hacktoberfest cross-platform", + "web": true }, { - "githubUrl": "https://github.com/react-navigation/react-navigation/tree/main/packages/react-native-tab-view", - "ios": true, "android": true, - "expoGo": true, - "fireos": true, "examples": [ "https://snack.expo.dev/HJjbO4nSW", "https://github.com/react-navigation/react-navigation/tree/main/example" ], - "images": [ - "https://reactnavigation.org/assets/libraries/tab-view.gif" - ], + "expoGo": true, + "fireos": true, "github": { - "urls": { - "repo": "https://github.com/react-navigation/react-navigation", - "homepage": "https://reactnavigation.org/docs/tab-view/" + "description": "Tab view component for React Native", + "fullName": "react-navigation/react-navigation", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-tab-view", + "newArchitecture": false, "stats": { + "createdAt": "2017-01-26T19:51:40Z", + "forks": 4927, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": false, "hasSponsorships": true, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2025-08-12T17:23:30Z", - "createdAt": "2017-01-26T19:51:40Z", - "pushedAt": "2025-08-12T17:23:30Z", - "forks": 4925, - "issues": 834, + "hasWiki": false, + "issues": 836, + "pushedAt": "2025-08-14T19:36:42Z", + "stars": 24121, "subscribers": 312, - "stars": 24115 + "updatedAt": "2025-08-14T19:36:42Z" }, - "name": "react-native-tab-view", - "fullName": "react-navigation/react-navigation", - "isPrivate": false, - "description": "Tab view component for React Native", "topics": [ "component", "react-component", @@ -5932,23 +5947,16 @@ "scrollable", "coverflow" ], - "license": { - "name": "MIT License", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz", - "key": "mit", - "spdxId": "MIT" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-tab-view", - "npm": { - "downloads": 2057998, - "weekDownloads": 423049 + "urls": { + "homepage": "https://reactnavigation.org/docs/tab-view/", + "repo": "https://github.com/react-navigation/react-navigation" + } }, - "score": 86, + "githubUrl": "https://github.com/react-navigation/react-navigation/tree/main/packages/react-native-tab-view", + "images": [ + "https://reactnavigation.org/assets/libraries/tab-view.gif" + ], + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -5957,36 +5965,46 @@ "Recently updated", "Not supporting New Architecture" ], - "popularity": 0.175, + "npm": { + "downloads": 1969818, + "weekDownloads": 346652 + }, + "npmPkg": "react-native-tab-view", + "popularity": 0.15, + "score": 86, "topicSearchString": "component react-component react-native ios android tab swipe scrollable coverflow" }, { - "githubUrl": "https://github.com/bartgryszko/react-native-circular-slider", - "ios": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/bartgryszko/react-native-circular-slider", - "homepage": null + "description": "React Native component for creating circular slider :radio_button:", + "fullName": "bartgryszko/react-native-circular-slider", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-circular-slider", + "newArchitecture": false, "stats": { + "createdAt": "2016-12-30T21:42:04Z", + "forks": 174, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2019-07-19T03:02:15Z", - "createdAt": "2016-12-30T21:42:04Z", - "pushedAt": "2019-07-19T03:02:15Z", - "forks": 174, + "hasWiki": true, "issues": 25, + "pushedAt": "2019-07-19T03:02:15Z", + "stars": 885, "subscribers": 19, - "stars": 885 + "updatedAt": "2019-07-19T03:02:15Z" }, - "name": "react-native-circular-slider", - "fullName": "bartgryszko/react-native-circular-slider", - "isPrivate": false, - "description": "React Native component for creating circular slider :radio_button:", "topics": [ "react", "react-native", @@ -6003,69 +6021,64 @@ "clock", "animation" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-circular-slider", - "npm": { - "downloads": 893, - "weekDownloads": 202 + "urls": { + "homepage": null, + "repo": "https://github.com/bartgryszko/react-native-circular-slider" + } }, - "score": 57, + "githubUrl": "https://github.com/bartgryszko/react-native-circular-slider", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.308, - "topicSearchString": "react react-native slider chart svg bedtime circular circle round time timer react-component clock animation" + "npm": { + "downloads": 858, + "weekDownloads": 168 + }, + "npmPkg": "react-native-circular-slider", + "popularity": -1.333, + "score": 57, + "topicSearchString": "react react-native slider chart svg bedtime circular circle round time timer react-component clock animation", + "unmaintained": true }, { - "githubUrl": "https://github.com/archriss/react-native-snap-carousel", + "android": true, "examples": [ "https://github.com/meliorence/react-native-snap-carousel/tree/master/example" ], - "images": [ - "https://i.imgur.com/e1WbZcu.gif", - "https://i.imgur.com/R7OpEFs.gif", - "https://i.imgur.com/foMIGM2.gif" - ], - "ios": true, - "android": true, "expoGo": true, "github": { - "urls": { - "repo": "https://github.com/meliorence/react-native-snap-carousel", - "homepage": null + "description": "Swiper/carousel component for React Native featuring previews, multiple layouts, parallax images, performant handling of huge numbers of items, and more. Compatible with Android & iOS.", + "fullName": "meliorence/react-native-snap-carousel", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTU=", + "key": "bsd-3-clause", + "name": "BSD 3-Clause \"New\" or \"Revised\" License", + "spdxId": "BSD-3-Clause", + "url": "http://choosealicense.com/licenses/bsd-3-clause/" }, + "name": "react-native-snap-carousel", + "newArchitecture": false, "stats": { + "createdAt": "2016-10-11T07:22:24Z", + "forks": 2161, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2021-02-09T15:27:39Z", - "createdAt": "2016-10-11T07:22:24Z", - "pushedAt": "2021-02-09T15:27:39Z", - "forks": 2161, + "hasWiki": true, "issues": 344, + "pushedAt": "2021-02-09T15:27:39Z", + "stars": 10500, "subscribers": 96, - "stars": 10502 + "updatedAt": "2021-02-09T15:27:39Z" }, - "name": "react-native-snap-carousel", - "fullName": "meliorence/react-native-snap-carousel", - "isPrivate": false, - "description": "Swiper/carousel component for React Native featuring previews, multiple layouts, parallax images, performant handling of huge numbers of items, and more. Compatible with Android & iOS.", "topics": [ "react", "native", @@ -6097,24 +6110,18 @@ "infinite-scroll", "advanced-effects" ], - "license": { - "key": "bsd-3-clause", - "name": "BSD 3-Clause \"New\" or \"Revised\" License", - "spdxId": "BSD-3-Clause", - "url": "http://choosealicense.com/licenses/bsd-3-clause/", - "id": "MDc6TGljZW5zZTU=" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-snap-carousel", - "npm": { - "downloads": 513039, - "weekDownloads": 114890 + "urls": { + "homepage": null, + "repo": "https://github.com/meliorence/react-native-snap-carousel" + } }, - "score": 70, + "githubUrl": "https://github.com/archriss/react-native-snap-carousel", + "images": [ + "https://i.imgur.com/e1WbZcu.gif", + "https://i.imgur.com/R7OpEFs.gif", + "https://i.imgur.com/foMIGM2.gif" + ], + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -6123,42 +6130,49 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.56, - "topicSearchString": "react native carousel slider swiper flatlist scrollview parallax images infinite scroll scrolling items edge snap card cards stack deck tinder android ios snapping component rtl flatlist-based parallax-effect infinite-scroll advanced-effects" + "npm": { + "downloads": 484229, + "weekDownloads": 95517 + }, + "npmPkg": "react-native-snap-carousel", + "popularity": -0.582, + "score": 70, + "topicSearchString": "react native carousel slider swiper flatlist scrollview parallax images infinite scroll scrolling items edge snap card cards stack deck tinder android ios snapping component rtl flatlist-based parallax-effect infinite-scroll advanced-effects", + "unmaintained": true }, { - "githubUrl": "https://github.com/mmazzarolo/react-native-modal-datetime-picker", - "images": [ - "https://raw.githubusercontent.com/mmazzarolo/react-native-modal-datetime-picker/master/.github/images/datetimepicker-android.gif", - "https://raw.githubusercontent.com/mmazzarolo/react-native-modal-datetime-picker/master/.github/images/datetimepicker-ios.gif" - ], - "ios": true, "android": true, "expoGo": true, "fireos": true, "github": { - "urls": { - "repo": "https://github.com/mmazzarolo/react-native-modal-datetime-picker", - "homepage": null + "description": "A React-Native datetime-picker for Android and iOS", + "fullName": "mmazzarolo/react-native-modal-datetime-picker", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-modal-datetime-picker", + "newArchitecture": false, "stats": { + "createdAt": "2016-09-14T11:27:18Z", + "forks": 388, + "hasDiscussions": true, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": true, "hasTopics": true, - "updatedAt": "2024-08-22T15:03:41Z", - "createdAt": "2016-09-14T11:27:18Z", + "hasWiki": true, + "issues": 41, "pushedAt": "2024-08-22T15:03:41Z", - "forks": 388, - "issues": 40, + "stars": 3033, "subscribers": 33, - "stars": 3032 + "updatedAt": "2024-08-22T15:03:41Z" }, - "name": "react-native-modal-datetime-picker", - "fullName": "mmazzarolo/react-native-modal-datetime-picker", - "isPrivate": false, - "description": "A React-Native datetime-picker for Android and iOS", "topics": [ "react-native", "react", @@ -6170,23 +6184,17 @@ "ios", "modal" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-modal-datetime-picker", - "npm": { - "downloads": 2142096, - "weekDownloads": 443567 + "urls": { + "homepage": null, + "repo": "https://github.com/mmazzarolo/react-native-modal-datetime-picker" + } }, - "score": 81, + "githubUrl": "https://github.com/mmazzarolo/react-native-modal-datetime-picker", + "images": [ + "https://raw.githubusercontent.com/mmazzarolo/react-native-modal-datetime-picker/master/.github/images/datetimepicker-android.gif", + "https://raw.githubusercontent.com/mmazzarolo/react-native-modal-datetime-picker/master/.github/images/datetimepicker-ios.gif" + ], + "ios": true, "matchingScoreModifiers": [ "Very popular", "Popular", @@ -6194,37 +6202,46 @@ "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.176, + "npm": { + "downloads": 2049852, + "weekDownloads": 378086 + }, + "npmPkg": "react-native-modal-datetime-picker", + "popularity": 0.157, + "score": 81, "topicSearchString": "react-native react native date time picker android ios modal" }, { - "githubUrl": "https://github.com/jkomyno/react-native-universal-picker", - "ios": true, "android": true, - "unmaintained": true, "github": { - "urls": { - "repo": "https://github.com/jkomyno/react-native-universal-picker", - "homepage": null + "description": "Cross platform component that uses React Native's Picker on Android and ActionSheetIOS on iOS.", + "fullName": "jkomyno/react-native-universal-picker", + "hasTypes": true, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-universal-picker", + "newArchitecture": false, "stats": { + "createdAt": "2017-08-18T14:07:03Z", + "forks": 1, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2018-03-29T09:07:52Z", - "createdAt": "2017-08-18T14:07:03Z", - "pushedAt": "2018-03-29T09:07:52Z", - "forks": 1, + "hasWiki": true, "issues": 3, + "pushedAt": "2018-03-29T09:07:52Z", + "stars": 10, "subscribers": 2, - "stars": 10 + "updatedAt": "2018-03-29T09:07:52Z" }, - "name": "react-native-universal-picker", - "fullName": "jkomyno/react-native-universal-picker", - "isPrivate": false, - "description": "Cross platform component that uses React Native's Picker on Android and ActionSheetIOS on iOS.", "topics": [ "react-native", "picker", @@ -6232,59 +6249,59 @@ "dropdown", "ui" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": true, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-universal-picker", - "npm": { - "downloads": 35, - "weekDownloads": 4 + "urls": { + "homepage": null, + "repo": "https://github.com/jkomyno/react-native-universal-picker" + } }, - "score": 32, + "githubUrl": "https://github.com/jkomyno/react-native-universal-picker", + "ios": true, "matchingScoreModifiers": [ "Not updated recently", "Not supporting New Architecture" ], - "popularity": -1.65, - "topicSearchString": "react-native picker select dropdown ui" + "npm": { + "downloads": 31, + "weekDownloads": 4 + }, + "npmPkg": "react-native-universal-picker", + "popularity": -1.636, + "score": 32, + "topicSearchString": "react-native picker select dropdown ui", + "unmaintained": true }, { - "githubUrl": "https://github.com/magicismight/react-native-root-siblings", - "ios": true, "android": true, "expoGo": true, - "visionos": true, "github": { - "urls": { - "repo": "https://github.com/magicismight/react-native-root-siblings", - "homepage": null + "description": "A sibling elements manager.", + "fullName": "magicismight/react-native-root-siblings", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-root-siblings", + "newArchitecture": false, "stats": { + "createdAt": "2016-01-14T00:49:51Z", + "forks": 127, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2024-05-16T01:59:14Z", - "createdAt": "2016-01-14T00:49:51Z", - "pushedAt": "2024-05-16T01:59:14Z", - "forks": 127, + "hasWiki": true, "issues": 15, + "pushedAt": "2024-05-16T01:59:14Z", + "stars": 732, "subscribers": 6, - "stars": 732 + "updatedAt": "2024-05-16T01:59:14Z" }, - "name": "react-native-root-siblings", - "fullName": "magicismight/react-native-root-siblings", - "isPrivate": false, - "description": "A sibling elements manager.", "topics": [ "react-component", "react-native", @@ -6292,59 +6309,60 @@ "ios", "android" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "npmPkg": "react-native-root-siblings", - "npm": { - "downloads": 319901, - "weekDownloads": 68287 + "urls": { + "homepage": null, + "repo": "https://github.com/magicismight/react-native-root-siblings" + } }, - "score": 57, + "githubUrl": "https://github.com/magicismight/react-native-root-siblings", + "ios": true, "matchingScoreModifiers": [ "Popular", "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": 0.181, - "topicSearchString": "react-component react-native modal ios android" + "npm": { + "downloads": 305469, + "weekDownloads": 57710 + }, + "npmPkg": "react-native-root-siblings", + "popularity": 0.161, + "score": 57, + "topicSearchString": "react-component react-native modal ios android", + "visionos": true }, { - "githubUrl": "https://github.com/PeelTechnologies/react-native-tcp", - "ios": true, "android": true, "github": { - "urls": { - "repo": "https://github.com/PeelTechnologies/react-native-tcp", - "homepage": null + "description": "node's net api in react-native", + "fullName": "PeelTechnologies/react-native-tcp", + "hasTypes": false, + "isArchived": false, + "isPrivate": false, + "license": { + "id": "MDc6TGljZW5zZTEz", + "key": "mit", + "name": "MIT License", + "spdxId": "MIT", + "url": "http://choosealicense.com/licenses/mit/" }, + "name": "react-native-tcp", + "newArchitecture": false, "stats": { + "createdAt": "2015-12-04T17:42:24Z", + "forks": 108, + "hasDiscussions": false, "hasIssues": true, - "hasWiki": true, "hasSponsorships": false, - "hasDiscussions": false, "hasTopics": true, - "updatedAt": "2017-10-28T16:15:58Z", - "createdAt": "2015-12-04T17:42:24Z", - "pushedAt": "2017-10-28T16:15:58Z", - "forks": 108, + "hasWiki": true, "issues": 47, + "pushedAt": "2017-10-28T16:15:58Z", + "stars": 286, "subscribers": 18, - "stars": 286 + "updatedAt": "2017-10-28T16:15:58Z" }, - "name": "react-native-tcp", - "fullName": "PeelTechnologies/react-native-tcp", - "isPrivate": false, - "description": "node's net api in react-native", "topics": [ "react-component", "reactnative", @@ -6355,87 +6373,72 @@ "ios", "android" ], - "license": { - "key": "mit", - "name": "MIT License", - "spdxId": "MIT", - "url": "http://choosealicense.com/licenses/mit/", - "id": "MDc6TGljZW5zZTEz" - }, - "hasTypes": false, - "newArchitecture": false, - "isArchived": false - }, - "unmaintained": true, - "npmPkg": "react-native-tcp", - "npm": { - "downloads": 34376, - "weekDownloads": 10749 + "urls": { + "homepage": null, + "repo": "https://github.com/PeelTechnologies/react-native-tcp" + } }, - "score": 41, + "githubUrl": "https://github.com/PeelTechnologies/react-native-tcp", + "ios": true, "matchingScoreModifiers": [ "Known", "Not updated recently", "Not supporting New Architecture" ], - "popularity": -0.234, - "topicSearchString": "react-component reactnative react-native net tcp sockets ios android" + "npm": { + "downloads": 31867, + "weekDownloads": 9702 + }, + "npmPkg": "react-native-tcp", + "popularity": -0.241, + "score": 41, + "topicSearchString": "react-component reactnative react-native net tcp sockets ios android", + "unmaintained": true }, { - "githubUrl": "https://github.com/TheWidlarzGroup/react-native-video", + "android": true, "examples": [ "https://github.com/TheWidlarzGroup/react-native-video/tree/master/examples/bare", "https://github.com/TheWidlarzGroup/react-native-video/tree/master/examples/expo" ], - "ios": true, - "android": true, - "web": true, - "windows": true, "fireos": true, - "visionos": true, - "tvos": true, - "newArchitecture": true, "github": { - "urls": { - "repo": "https://github.com/TheWidlarzGroup/react-native-video", - "homepage": "https://docs.thewidlarzgroup.com/react-native-video/" + "description": "A