CLI Spinners is a JavaScript package that provides more than 70 animated spinner definitions for terminal interfaces. Each spinner consists of an ordered array of animation frames and a recommended interval between them. The definitions are stored in a simple JSON file, making them usable outside JavaScript when needed. Developers can access named spinner styles directly through the package API. A helper can also return a randomly selected spinner for interfaces that need variety. The library focuses only on animation data rather than terminal rendering, so it is commonly paired with packages such as Ora. Its lightweight design makes it useful for loading indicators, progress feedback, and other command-line interface animations.

Features

  • More than 70 terminal spinner styles
  • Recommended animation interval for each spinner
  • Frame-by-frame animation definitions
  • Simple reusable JSON data source
  • Named spinner access through JavaScript
  • Random spinner selection helper

Project Samples

Project Activity

See All Activity >

Categories

Terminals

License

MIT License

Follow CLI Spinners

CLI Spinners Web Site

Other Useful Business Software
Veeam Data Platform v13.1 - Get Your Free Trial Icon
Veeam Data Platform v13.1 - Get Your Free Trial

Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of CLI Spinners!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Terminals

Registered

12 hours ago