
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
simple-circular-progress
Advanced tools
Simple circular progress bar to be use in ionic, Angular and React
Simple Circular Progress Bar is a web component to nicely show the progress in a circular manner.
Use npm to install the package
npm install simple-circular-progress
Add below code to main.ts file
import { defineCustomElements } from 'simple-circular-progress';
.....
.....
defineCustomElements(window); // call the function here at the end of the file
import in your page module.ts file i.e. in your home.module.ts
import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; // Also import this
import 'simple-circular-progress';
@NgModule({
imports: [CommonModule, FormsModule, IonicModule, HomePageRoutingModule],
declarations: [HomePage],
schemas: [CUSTOM_ELEMENTS_SCHEMA], // here is the schema declaration to add
})
export class HomePageModule {}
In your html(view)
<div style="width: 150px; height: 150px">
<simple-circular-progress
hide-label="false"
progress-percentage="40"
progress-color="#3f51b5"
progress-stroke-color="#f1f1f1"
label="<strong>40% <br/> New </strong>"
label-font-size="1.3rem">
</simple-circular-progress>
</div>
hide-label="false/true" // Hide label in the center of progress bar
progress-percentage="40" // Progress bar percentage only number
progress-color="#3f51b5" // Any valid color code to color progress
progress-stroke-color="#f1f1f1" // Any valid color code to color circular stroke
label="<strong>40% <br/> New </strong>" // Any valid html to be display in center of progress bar
label-font-size="1.3rem" // Any valid font size to apply label
checkout the ionic example
checkout the angular example
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
FAQs
Simple circular progress bar to be use in ionic, Angular and React
We found that simple-circular-progress 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
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.