react-native-progress is a set of customizable progress indicators and spinners for React Native applications. It provides several visual components—such as circular, pie, bar, and semi-circle progress indicators—built on top of react-native-svg so they render as vector graphics. This approach ensures that progress indicators scale cleanly across different screen densities and sizes while remaining smooth and visually appealing. The library is designed to be simple to use: developers import the specific progress component they need and pass props like progress, indeterminate, size, and styling options. It supports both determinate progress (showing a specific fraction completed) and indeterminate spinners for ongoing tasks with unknown duration. Because it is MIT-licensed and widely used, it has become a common choice in React Native projects for loading states, file uploads, and task progress displays.

Features

  • Multiple React Native components such as Circle, Pie, Bar, and CircleSnail for different progress styles
  • Vector-based rendering via react-native-svg for crisp, scalable indicators
  • Support for determinate and indeterminate progress via props like progress and indeterminate
  • Customizable appearance including size, thickness, border width, and color props
  • Simple installation via npm or yarn and integration into existing React Native projects
  • MIT license and active ecosystem usage in loading screens, uploads, and long-running tasks

Project Samples

Project Activity

See All Activity >

Categories

Design

License

MIT License

Follow react-native-progress

react-native-progress Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of react-native-progress!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Design Software

Registered

2025-11-25