React Native's Animated library reimplemented
Installations
npm install react-native-reanimated
Developer Guide
Typescript
Yes
Module System
CommonJS
Node Version
22.9.0
NPM Version
10.8.3
Score
64.5
Supply Chain
64.5
Quality
81.2
Maintenance
50
Vulnerability
93.4
License
Releases
Contributors
Languages
TypeScript (74.28%)
MDX (6.34%)
C++ (5.19%)
Java (4.35%)
JavaScript (3.09%)
Objective-C (2.57%)
Objective-C++ (1.83%)
CSS (1.49%)
Ruby (0.34%)
CMake (0.21%)
Kotlin (0.15%)
Shell (0.13%)
C (0.01%)
Developer
Download Statistics
Total Downloads
133,768,058
Last Day
92,868
Last Week
867,765
Last Month
4,428,535
Last Year
44,265,965
GitHub Statistics
9,194 Stars
2,893 Commits
1,327 Forks
76 Watching
214 Branches
353 Contributors
Bundle Size
189.64 kB
Minified
46.69 kB
Minified + Gzipped
Package Meta Information
Latest Version
3.16.6
Package Id
react-native-reanimated@3.16.6
Unpacked Size
3.24 MB
Size
724.03 kB
File Count
1,189
NPM Version
10.8.3
Node Version
22.9.0
Publised On
20 Dec 2024
Total Downloads
Cumulative downloads
Total Downloads
133,768,058
Last day
-53.8%
92,868
Compared to previous day
Last week
-18%
867,765
Compared to previous week
Last month
2.2%
4,428,535
Compared to previous month
Last year
49.6%
44,265,965
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
Dependencies
11
Peer Dependencies
3
Dev Dependencies
55
React Native's Animated library reimplemented
Reanimated 3 is here! Check out our documentation page for more information
React Native Reanimated provides a more comprehensive, low level abstraction for the Animated library API to be built on top of and hence allow for much greater flexibility especially when it comes to gesture based interactions.
Nightly CI state
Installation
Check out the installation section of our docs for the detailed installation instructions.
Fabric
'react-native-reanimated' works with Fabric (the New Architecture). Instructions on how to run Fabric Example within this repo can be found in the FabricExample README.
Documentation
Check out our dedicated documentation page for info about this library, API reference and more: https://docs.swmansion.com/react-native-reanimated/
Examples
The source code for the example (showcase) app is under the apps/common-app
directory.
If you want to play with the API but don't feel like trying it on a real app, you can run the example project. Check Example README for installation instructions.
License
Reanimated library is licensed under The MIT License.
Credits
This project has been built and is maintained thanks to the support from Shopify, Expo.io and Software Mansion
Community Discord
Join the Software Mansion Community Discord to chat about Reanimated or other Software Mansion libraries.
Reanimated is created by Software Mansion
Since 2012 Software Mansion is a software agency with experience in building web and mobile apps. We are Core React Native Contributors and experts in dealing with all kinds of React Native issues. We can help you build your next dream product – Hire us.
Stable Version
Stable Version
3.16.6
HIGH
1
7.5/10
Summary
react-native-reanimated vulnerable to ReDoS
Affected Versions
< 2.10.0
Patched Versions
2.10.0
Reason
all changesets reviewed
Reason
no dangerous workflow patterns detected
Reason
30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10
Reason
license file detected
Details
- Info: project has a license file: LICENSE:0
- Info: FSF or OSI recognized license: MIT License: LICENSE:0
Reason
binaries present in source code
Details
- Warn: binary detected: apps/fabric-example/android/gradle-wrapper.jar:1
- Warn: binary detected: apps/fabric-example/android/gradle/wrapper/gradle-wrapper.jar:1
- Warn: binary detected: apps/paper-example/android/gradle/wrapper/gradle-wrapper.jar:1
- Warn: binary detected: apps/tvos-example/android/gradle/wrapper/gradle-wrapper.jar:1
- Warn: binary detected: packages/react-native-reanimated/android/gradle/wrapper/gradle-wrapper.jar:1
Reason
branch protection is not maximal on development and all release branches
Details
- Warn: branch protection not enabled for branch '@tjzel/release/3.15.4'
- Warn: branch protection not enabled for branch '@bartlomiejbloniarz/release/3.15.3'
- Warn: branch protection not enabled for branch '@szydlovsky/release-3.13.0-rc.0'
- Warn: branch protection not enabled for branch '@bartlomiejbloniarz/release3.8.1'
- Info: 'allow deletion' disabled on branch 'main'
- Info: 'allow deletion' disabled on branch '3.17-stable'
- Info: 'allow deletion' disabled on branch '3.16-stable'
- Info: 'allow deletion' disabled on branch '3.15-stable'
- Info: 'force pushes' disabled on branch 'main'
- Info: 'force pushes' disabled on branch '3.17-stable'
- Info: 'force pushes' disabled on branch '3.16-stable'
- Info: 'force pushes' disabled on branch '3.15-stable'
- Info: 'branch protection settings apply to administrators' is required to merge on branch 'main'
- Info: 'branch protection settings apply to administrators' is required to merge on branch '3.17-stable'
- Info: 'branch protection settings apply to administrators' is required to merge on branch '3.16-stable'
- Info: 'branch protection settings apply to administrators' is required to merge on branch '3.15-stable'
- Warn: 'stale review dismissal' is disabled on branch 'main'
- Warn: 'stale review dismissal' is disabled on branch '3.17-stable'
- Warn: 'stale review dismissal' is disabled on branch '3.16-stable'
- Warn: 'stale review dismissal' is disabled on branch '3.15-stable'
- Warn: required approving review count is 1 on branch 'main'
- Warn: required approving review count is 1 on branch '3.17-stable'
- Warn: required approving review count is 1 on branch '3.16-stable'
- Warn: required approving review count is 1 on branch '3.15-stable'
- Warn: codeowners review is not required on branch 'main'
- Warn: codeowners review is not required on branch '3.17-stable'
- Warn: codeowners review is not required on branch '3.16-stable'
- Warn: codeowners review is not required on branch '3.15-stable'
- Warn: 'last push approval' is disabled on branch 'main'
- Warn: 'last push approval' is disabled on branch '3.17-stable'
- Warn: 'last push approval' is disabled on branch '3.16-stable'
- Warn: 'last push approval' is disabled on branch '3.15-stable'
- Warn: no status checks found to merge onto branch 'main'
- Warn: no status checks found to merge onto branch '3.17-stable'
- Warn: no status checks found to merge onto branch '3.16-stable'
- Warn: no status checks found to merge onto branch '3.15-stable'
- Info: PRs are required in order to make changes on branch 'main'
- Info: PRs are required in order to make changes on branch '3.17-stable'
- Info: PRs are required in order to make changes on branch '3.16-stable'
- Info: PRs are required in order to make changes on branch '3.15-stable'
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
- Warn: no security policy file detected
- Warn: no security file to analyze
- Warn: no security file to analyze
- Warn: no security file to analyze
Reason
Project has not signed or included provenance with any releases.
Details
- Warn: release artifact 3.17.0-rc.1 not signed: https://api.github.com/repos/software-mansion/react-native-reanimated/releases/190667896
- Warn: release artifact 3.16.3 not signed: https://api.github.com/repos/software-mansion/react-native-reanimated/releases/187486461
- Warn: release artifact 3.17.0-rc.1 does not have provenance: https://api.github.com/repos/software-mansion/react-native-reanimated/releases/190667896
- Warn: release artifact 3.16.3 does not have provenance: https://api.github.com/repos/software-mansion/react-native-reanimated/releases/187486461
Reason
detected GitHub workflow tokens with excessive permissions
Details
- Warn: no topLevel permission defined: .github/workflows/V8-reanimated-build-check-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/babel-plugin-static-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/docs-reanimated-build-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/docs-reanimated-publish.yml:1
- Warn: no topLevel permission defined: .github/workflows/example-android-build-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/example-ios-build-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/example-macos-build-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/example-next-build-check-and-test.yml:1
- Warn: no topLevel permission defined: .github/workflows/example-tvos-build-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/example-typescript-check-and-lint.yml:1
- Warn: no topLevel permission defined: .github/workflows/expo-devclient-build-check-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/github-close-when-stale-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/github-issue-platforms-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/github-issue-repro-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/github-issue-template-check.yml:1
- Warn: no topLevel permission defined: .github/workflows/github-pull-request-description-format.yml:1
- Warn: no topLevel permission defined: .github/workflows/npm-reanimated-package-build.yml:1
- Warn: no topLevel permission defined: .github/workflows/npm-reanimated-publish-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/react-native-nightly-reanimated-build-check-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/reanimated-android-validation.yml:1
- Warn: no topLevel permission defined: .github/workflows/reanimated-apple-validation.yml:1
- Warn: no topLevel permission defined: .github/workflows/reanimated-common-validation.yml:1
- Warn: no topLevel permission defined: .github/workflows/reanimated-compatibility-check-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/reanimated-release-checks.yml:1
- Warn: no topLevel permission defined: .github/workflows/reanimated-static-checks.yml:1
- Warn: no topLevel permission defined: .github/workflows/reanimated-typescript-compatibility-test-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/static-framework-reanimated-build-check-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/url-validation-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/windows-hosted-app-reanimated-build-check-nightly.yml:1
- Warn: no topLevel permission defined: .github/workflows/yarn-validation.yml:1
- Info: no jobLevel write permissions found
Reason
project is not fuzzed
Details
- Warn: no fuzzer integrations found
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
- Warn: 0 commits out of 30 are checked with a SAST tool
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/V8-reanimated-build-check-nightly.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/V8-reanimated-build-check-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/V8-reanimated-build-check-nightly.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/V8-reanimated-build-check-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/babel-plugin-static-check.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/babel-plugin-static-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/babel-plugin-static-check.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/babel-plugin-static-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs-reanimated-build-check.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/docs-reanimated-build-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs-reanimated-build-check.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/docs-reanimated-build-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs-reanimated-publish.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/docs-reanimated-publish.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs-reanimated-publish.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/docs-reanimated-publish.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/example-android-build-check.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/example-android-build-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/example-android-build-check.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/example-android-build-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/example-ios-build-check.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/example-ios-build-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/example-macos-build-check.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/example-macos-build-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/example-next-build-check-and-test.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/example-next-build-check-and-test.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/example-tvos-build-check.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/example-tvos-build-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/example-typescript-check-and-lint.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/example-typescript-check-and-lint.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/example-typescript-check-and-lint.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/example-typescript-check-and-lint.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/expo-devclient-build-check-nightly.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/expo-devclient-build-check-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/expo-devclient-build-check-nightly.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/expo-devclient-build-check-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/github-close-when-stale-nightly.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-close-when-stale-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/github-close-when-stale-nightly.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-close-when-stale-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/github-issue-platforms-check.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-issue-platforms-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/github-issue-platforms-check.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-issue-platforms-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/github-issue-repro-check.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-issue-repro-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/github-issue-repro-check.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-issue-repro-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/github-issue-template-check.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-issue-template-check.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/github-issue-template-check.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-issue-template-check.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/github-pull-request-description-format.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/github-pull-request-description-format.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/npm-reanimated-package-build.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/npm-reanimated-package-build.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/npm-reanimated-package-build.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/npm-reanimated-package-build.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/npm-reanimated-package-build.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/npm-reanimated-package-build.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/react-native-nightly-reanimated-build-check-nightly.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/react-native-nightly-reanimated-build-check-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-android-validation.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-android-validation.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-android-validation.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-android-validation.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-android-validation.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-android-validation.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-android-validation.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-android-validation.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-apple-validation.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-apple-validation.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-common-validation.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-common-validation.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-common-validation.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-common-validation.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-compatibility-check-nightly.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-compatibility-check-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-compatibility-check-nightly.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-compatibility-check-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-static-checks.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-static-checks.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-static-checks.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-static-checks.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-typescript-compatibility-test-nightly.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-typescript-compatibility-test-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reanimated-typescript-compatibility-test-nightly.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/reanimated-typescript-compatibility-test-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/url-validation-nightly.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/url-validation-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows-hosted-app-reanimated-build-check-nightly.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/windows-hosted-app-reanimated-build-check-nightly.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/yarn-validation.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/yarn-validation.yml/main?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/yarn-validation.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/yarn-validation.yml/main?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/yarn-validation.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/software-mansion/react-native-reanimated/yarn-validation.yml/main?enable=pin
- Warn: npmCommand not pinned by hash: .github/workflows/expo-devclient-build-check-nightly.yml:53
- Warn: npmCommand not pinned by hash: .github/workflows/expo-devclient-build-check-nightly.yml:59
- Warn: pipCommand not pinned by hash: .github/workflows/reanimated-android-validation.yml:56
- Warn: pipCommand not pinned by hash: .github/workflows/reanimated-android-validation.yml:57
- Warn: pipCommand not pinned by hash: .github/workflows/reanimated-android-validation.yml:58
- Warn: pipCommand not pinned by hash: .github/workflows/reanimated-common-validation.yml:41
- Warn: pipCommand not pinned by hash: .github/workflows/reanimated-common-validation.yml:42
- Info: 0 out of 46 GitHub-owned GitHubAction dependencies pinned
- Info: 0 out of 3 third-party GitHubAction dependencies pinned
- Info: 0 out of 2 npmCommand dependencies pinned
- Info: 0 out of 5 pipCommand dependencies pinned
Reason
18 existing vulnerabilities detected
Details
- Warn: Project is vulnerable to: GHSA-wf5p-g6vw-rhxx
- Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92
- Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg
- Warn: Project is vulnerable to: GHSA-pxg6-pf52-xh8x
- Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275
- Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97
- Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp
- Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h
- Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv
- Warn: Project is vulnerable to: GHSA-rhx6-c78j-4q9w
- Warn: Project is vulnerable to: GHSA-9wv6-86v2-598j
- Warn: Project is vulnerable to: GHSA-m6fv-jmcg-4jfg
- Warn: Project is vulnerable to: GHSA-cm22-4g7w-348p
- Warn: Project is vulnerable to: GHSA-w5p7-h5w8-2hfq
- Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55
- Warn: Project is vulnerable to: GHSA-2j79-8pqc-r7x6
- Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw
- Warn: Project is vulnerable to: GHSA-776f-qx25-q3cc
Score
3.7
/10
Last Scanned on 2024-12-16
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn MoreOther packages similar to react-native-reanimated
react-native-reanimated-carousel
Simple carousel component.fully implemented using Reanimated 2.Infinitely scrolling, very smooth.
react-native-redash
Utility library for React Native Reanimated
primeton-react-native-reanimated
react-native-reanimated-viewer
A high performance image viewer in react-native used by react-native-reanimated