NeonKitComponents

Progress Indicators

Sleek progress indicators with neon effects for loading states, file uploads, and process tracking. Copy and paste into your project.

Neon Progress Bars

Electric progress bars with glowing neon effects in multiple vibrant colors for enhanced visual feedback

75%
60%
90%
45%
25%
25%

Circular Progress

Circular progress indicators with smooth animations and neon glow effects

75%

Default

60%

Neon Cyan

90%

Neon Purple

45%

Neon Chartreuse

0%

Animated

Basic Progress Bars

Standard progress bar variants for everyday use with clean styling

Default Variants

Default80%
Secondary60%
Outline45%
Ghost30%

Different Sizes

Small75%
Default85%
Large90%

Animated & Striped

Animated0%
Striped25%
Striped (Secondary)55%

Progress States

Success100%
Error25%
Warning50%
Info0%

Mini Progress Bars

Compact progress indicators for inline displays and tight spaces

File Operations

Uploading file...0%
Downloading...0%

System Resources

CPU Usage45%
Disk Usage78%
Signal Strength85%

Compact Display

Quality:
Speed:
Accuracy:
Performance:

With Values

75%
60%
90%
45%

Animated Progress

Progress bars with pulsing neon animations and dynamic effects

Dynamic Animation

DEFAULT - GLOW0%
CYAN - GLOW0%

Auto-cycling through variants and animations

Animation Types

Glow Effect85%
Pulse Effect70%
Shimmer Effect60%
Bounce Effect75%
Wave Effect80%

Progress States

Default - Glow80%
Success - Glow100%
Error - Pulse25%
Warning - Shimmer50%

Loading Simulation

Loading...0%
Processing...0%
Almost done...0%

Progress with Labels

Progress indicators with percentage labels and status text

File Operations

Uploading large_file.zip
0%
Downloading updates
0%
Installing software
0%
Syncing data
0%

System Tasks

System scan
100%
Disk cleanup
75%
Error recovery
25%

Different Sizes

Small progress bar
80%
Default progress bar
65%
Large progress bar
90%

Simple Labels

Progress
85%
Loading
60%
Complete
95%

Multi Progress Bars

Multiple progress indicators for complex processes and analytics

System Resources

Performance

CPU Usage45%
Memory62%

Storage

Disk Usage78%
Database67%

Network

Network Load23%
Battery85%

Security

Threat Level94%
Updates85%

Project Progress

Development Pipeline

Design Phase100%
Development85%
Testing60%
Deployment25%
Documentation40%

Skills Assessment

JavaScript95%
React88%
TypeScript82%
Node.js75%
Python70%
Rust65%
Go60%
CSS90%

Neon Circular Progress

Circular progress with intense neon glow effects and animations

Dynamic Neon Circular Progress

0%
CYAN

Auto-cycling variants

0%
Processing

With pulse effect

0%
Loading

Purple neon

Neon Variants

0%
Download

Clean design

0%
Upload

Pink neon

0%
Complete

Warning neon

Different Sizes

0%

Small

0%

Medium

0%

Large

0%

Extra Large

Status Variants

0%
Success

Success state

0%
Error

Error state

0%
Warning

Warning state

Simple Variants

Installation

Install required dependencies:

npm install framer-motion clsx tailwind-merge lucide-react

Copy and paste the component code directly into your project. See complete installation guide.

Ensure the cn utility exists for className merging.