- Notifications
You must be signed in to change notification settings - Fork0
Beautiful WebGL circular progress bars React library (Fire and Liquid effects).
License
webeach/gl-circular-progress-react
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
🇺🇸 English version |🇷🇺 Русская версия
Beautiful WebGL circular progress bars React library (Fire and Liquid effects).
- React Components. Ready-to-use components for easy integration.
- WebGL Rendering. High performance and smooth shader animations powered by
@webeach/gl-circular-progress. - Stunning Effects. Presets for
FireandLiquidsimulation. - Fully Customizable. Configure colors, thickness, speed, intensity via props.
- TypeScript. Full typing out of the box.
npm install @webeach/gl-circular-progress-react
or
pnpm install @webeach/gl-circular-progress-react
or
yarn add @webeach/gl-circular-progress-react
import{CircularProgressFire}from'@webeach/gl-circular-progress-react';functionApp(){return(<divstyle={{width:200,height:200}}><CircularProgressFirearia-label="Progress"options={{colors:[0xff5a00,0xff9a00],progress:0.5,speed:1.5,thickness:15,}}/></div>);}
The library provides two main components with different visual effects:
Circular progress with a dynamic fire effect. Supports configuration of fire intensity and color gradients.
Circular progress with a fluid liquid and metaballs effect. Supports "volume" configuration for creating a 3D lens effect.
This library wraps@webeach/gl-circular-progress and uses@webeach/react-hooks for efficient WebGL resource management.
Releases are automated withsemantic-release.
Before publishing a new version, make sure that:
- All changes are committed and pushed to
main. - Commit messages followConventional Commits:
feat: ...— new featuresfix: ...— bug fixeschore: ...,refactor: ..., etc. — as needed
- The next version (
patch,minor,major) is derived automatically from the commit types.
Developed and maintained byRuslan Martynov.
Have an idea or found a bug? Open an issue or send a pull request.
This package is distributed under theMIT License.
About
Beautiful WebGL circular progress bars React library (Fire and Liquid effects).
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Contributors3
Uh oh!
There was an error while loading.Please reload this page.