Server IP : 92.205.26.207 / Your IP : 216.73.216.16 Web Server : Apache System : Linux 207.26.205.92.host.secureserver.net 4.18.0-553.60.1.el8_10.x86_64 #1 SMP Thu Jul 10 04:01:16 EDT 2025 x86_64 User : zikryat ( 1002) PHP Version : 8.3.23 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/zikryat/public_html/node_modules/@pkgjs/../cli-spinners/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
# cli-spinners > 70+ spinners for use in the terminal <p align="center"> <br> <img width="700" src="screenshot.svg"> <br> <br> </p> The list of spinners is just a [JSON file](spinners.json) and can be used wherever. You probably want to use one of these spinners through the [`ora`](https://github.com/sindresorhus/ora) module. ## Install ``` $ npm install cli-spinners ``` ## Usage ```js const cliSpinners = require('cli-spinners'); console.log(cliSpinners.dots); /* { interval: 80, frames: ['⠋', '⠙', '⠹', '⠸', '⠼', '⠴', '⠦', '⠧', '⠇', '⠏'] } */ ``` ## Preview The header GIF is outdated. See all the [spinner at once](https://jsfiddle.net/sindresorhus/2eLtsbey/embedded/result/) or [one at the time](https://asciinema.org/a/95348?size=big). ## API Each spinner comes with a recommended `interval` and an array of `frames`. [See the spinners.](spinners.json) The `random` spinner will return a random spinner each time it's called. ## Related - [ora](https://github.com/sindresorhus/ora) - Elegant terminal spinner - [CLISpinner](https://github.com/kiliankoe/CLISpinner) - Terminal spinners for Swift - [py-spinners](https://github.com/ManrajGrover/py-spinners) - Python port - [spinners](https://github.com/FGRibreau/spinners) - Terminal spinners for Rust