✏️ Simple and sexy looking terminal spinners and progress bars.
Owy is a small and simple package that prints an elegant spinner/animation or (soon) a progress bar to the terminal.
npm install owy
const owy = require('owy');
const spinner = new owy.Spinner('Shining', {
style: {
interval: 60,
stages: ['⭐', '🌟']
}
});
spinner.start();
const owy = require('owy');
const spinner = new owy.Spinner('Spinning');
spinner.start();
- Documentation: https://rosettea.github.io/Owy.js/
If you would like to contribute, be sure to:
- Lint with our ESLint config
- Add JSDoc (if adding a new function)
And make a pull request!
git clone https://github.com/Rosettea/Owy.js
cd Owy
npm i
npm i eslint -g # For linting (if you don't have it installed)
# After making changes:
eslint lib/
If you aren't contributing code you can always open an issue.
Owy is licensed under the MIT license.
Read here for more info.