
Security News
Deno 2.4 Brings Back deno bundle, Improves Dependency Management and Observability
Deno 2.4 brings back bundling, improves dependency updates and telemetry, and makes the runtime more practical for real-world JavaScript projects.
progress-react-native
Advanced tools
Progress indicators and spinners for React Native using react native svg
Progress indicator using reanimated and react native svg
yarn add progress-react-native
# or
npm install progress-react-native
Also, you need to install react-native-reanimated, & react-native-svg, and follow theirs installation instructions.
import * as React from 'react';
import { StyleSheet, View, Text } from 'react-native';
import ProgressReactNative from 'progress-react-native';
export default function App() {
return (
<View style={styles.container}>
<ProgressReactNative preset={'bar'} indeterminate={false} progress={40} duration={2000} />
<ProgressReactNative preset={'pie'} indeterminate={false} progress={40} duration={2000} />
<ProgressReactNative preset={'cicle'} showText={true} textConcat={'%'} indeterminate={false} progress={40} duration={2000} />
</View>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
alignItems: 'center',
justifyContent: 'center',
},
});
name | required | default | description |
---|---|---|---|
preset | NO | "bar" | Preset for progress. |
progress | NO | 0 | Current progress. |
animated | NO | true | Flag to use animated when progress change or not. |
duration | NO | 1000 | Duration of animated. |
indeterminate | NO | false | If set to true, the indicator will spin. |
name | required | default | description |
---|---|---|---|
height | NO | 6 | Height of the progress bar. |
color | NO | #0057e7 | Color of indicator. |
borderRadius | NO | 4 | Rounding of corners, set to 0 to disable. |
borderColor | NO | #0057e7 | Color of outer border. |
borderWith | NO | 1 | Width of outer border, set to 0 to remove. |
name | required | default | description |
---|---|---|---|
radius | NO | 40 | Radius of circle. |
strokeWidth | NO | 4 | Width of stroke. |
strokeColor | NO | #0057e7 | Stroke color . |
bgStrokeColor | NO | transparent | Background stroke color . |
isRadius | NO | false | Using radius for progress line. |
showText | NO | false | Show current progress or not. |
textConcat | NO | '' | Text assigned after the progress. |
textStyle | NO | '' | Text style for progress. |
name | required | default | description |
---|---|---|---|
radius | NO | 40 | Radius of Pie. |
strokeWidth | NO | 1 | Width of stroke. |
strokeColor | NO | #0057e7 | Stroke color. |
fillColor | NO | #0057e7 | Color of progress. |
bgColor | NO | transparent | Background color stroke. |
MIT
FAQs
Progress indicators and spinners for React Native using react native svg
The npm package progress-react-native receives a total of 1 weekly downloads. As such, progress-react-native popularity was classified as not popular.
We found that progress-react-native demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Deno 2.4 brings back bundling, improves dependency updates and telemetry, and makes the runtime more practical for real-world JavaScript projects.
Security News
CVEForecast.org uses machine learning to project a record-breaking surge in vulnerability disclosures in 2025.
Security News
Browserslist-rs now uses static data to reduce binary size by over 1MB, improving memory use and performance for Rust-based frontend tools.