- Lodash - utility functions for arrays, strings, objects, etc.
- Underscore - utility functions for arrays, strings, objects, etc.
- ImmutableJS - immutable data structures
- RamdaJS - practical functional library
- MathJS - extensive math library
- MomentJS - Parse, validate, manipulate, and display dates
- DateFNS - date utility library
- SugarJS - utility library for working with native objects
- LazyJS - like underscore but lazier
- CollectJS - dependency free wrapper for working with arrays and objects
- ChanceJS - random helper generator
- PolishedJS - lightweight toolset for writing styles
- MoutJS - modular JavaScript utilities
- VocaJS - string library
- Liri - utility collection with zero dependencies
- Barba.js - navigation animation
- ThreeJS - 3D WebGL animation
- Anime.js - animation library that works with CSS, transforms, SVG and DOM attributes
- MoJS - motion graphics library (fast, retina, modular and open source)
- Velocity - accelerated JS animation
- Popmotion - functional and reactive animation library
- Vivus - zero-dependencies JavaScript class -> animate SVG's
- GreenSockJS - Ultra high-performance, professional-grade animation
- KuteJS - native JavaScript animation engine (SVG, stroke, 2D/3D transforms, colors, CSS3 properties)
- TypedJS - typing animation library
- ParticlesJS - particles JS
- Loaders - delightful performant css loading animations
- Parallax - parallax effect
- BounceJS - library for generating beautiful CSS3 powered keyframe animations
- ctaJS - animate action-to-effect paths
- html5tooltips - tooltips animations
- Pace - progress indicators: bars, percentage, animations, barber backgrounds
- p5.js - Processing - drawing functionality (wide range of plugins)
- AniJS - UI interaction library
- Transit - jQuery animation extension