Spin.js alternatives and similar libraries
Based on the "Loading Status" category.
Alternatively, view Spin.js alternatives based on common mentions on social networks and blogs.
-
progress.js
ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page. -
Mprogress.js
Material Progress —Google Material Design Progress linear bar. By using CSS3 and vanilla JavaScript. -
PageLoadingEffects
Modern ways of revealing new content using SVG animations.
Amplication: open-source Node.js backend code generator
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Spin.js or a related project?
README
spin.js 
An animated loading spinner
- No images
- No dependencies
- Highly configurable
- Resolution independent
- Uses CSS keyframe animations
- Works in all major browsers
- Includes TypeScript definitions
- Distributed as a native ES6 module
- MIT License
Installation
npm install spin.js
Usage
CSS
<link rel="stylesheet" href="node_modules/spin.js/spin.css">
TypeScript or JavaScript
import {Spinner} from 'spin.js';
var target = document.getElementById('foo');
new Spinner({color:'#fff', lines: 12}).spin(target);
For an interactive demo and a list of all supported options please refer to the project's homepage.
*Note that all licence references and agreements mentioned in the Spin.js README section above
are relevant to that project's source code only.