Complexity Score
Low
Open Issues
2
Dependent Projects
958
Weekly Downloadsglobal
28,041,367
Downloads
Readme
cli-spinners
70+ spinners for use in the terminal
The list of spinners is just a JSON file and can be used wherever.
You probably want to use one of these spinners through the ora
package.
Install
npm install cli-spinners
Usage
import cliSpinners from 'cli-spinners';
console.log(cliSpinners.dots);
/*
{
interval: 80,
frames: ['⠋', '⠙', '⠹', '⠸', '⠼', '⠴', '⠦', '⠧', '⠇', '⠏']
}
*/
Preview
The header GIF is outdated. See all the spinner at once or one at the time.
API
cliSpinners
Each spinner comes with a recommended interval
and an array of frames
.
See the spinners.
randomSpinner()
Get a random spinner.
import {randomSpinner} from 'cli-spinners';
console.log(randomSpinner());
/*
{
interval: 80,
frames: ['⠋', '⠙', '⠹', '⠸', '⠼', '⠴', '⠦', '⠧', '⠇', '⠏']
}
*/
Related
- ora - Elegant terminal spinner
- CLISpinner - Terminal spinners for Swift
- py-spinners - Python port
- spinners - Terminal spinners for Rust
- go-spinners - Go port
Dependencies
No runtime dependency information found for this package.
CVE IssuesActive
0
Scorecards Score
4.30
Test Coverage
No Data
Follows Semver
Yes
Github Stars
2,480
Dependenciestotal
5
DependenciesOutdated
1
DependenciesDeprecated
0
Threat Modelling
No
Repo Audits
No
Learn how to distribute cli-spinners in your own private NPM registry
$npm config set registry
https://npm.cloudsmith.com/owner/repo
/Processing...
✓Done
$npm install cli-spinners
/Processing...
✓Done
27 Releases
NPM on Cloudsmith