scrollReveal.js: Declarative on-scroll animations

scrollReveal.js offers a simple way to create declarative on-scroll reveal animations. It makes it easy control how elements fade in when they enter the viewport.

Paths.js: Create SVG shapes for geometric shapes

Paths.js is a JavaScript library for generating SVG paths that can then be used along with a template engine like Mustache or Handlebars for displaying those SVG shapes ...

Mega Christmas-Themed Web Design Bundle - only $19!

Christmas is right around the corner! That means its time to get elbow deep in holiday designs. With this Mighty Deal from Gt3Themes, you can quickly and easily ... A flexible grid system is a responsive flexible grid system that has breakpoints for a variety of devices, including tablets and smartphones in both landscape and portrait modes. It's easy to ...

Math.js: An extensive math library for JavaScript and Node.js

Math.js: An extensive math library for JavaScript and Node.js

Math.js is an extensive math library for JavaScript and Node.js that supports numbers, big numbers, complex numbers, units, strings, arrays, and matrices. It works with JavaScript's built-in math ...

Parallax.js: Create layouts that react to a device’s orientation

Parallax.js lets you create layouts that react to the orientation and movement of your smart device (or mouse cursor if no gyroscope or motion detection hardware is detected). ...

Writefully: Create a CMS from a GitHub repository

Writefully makes it possible to turn any GitHub repository into a CMS. It's fault-tolerant, east to extend, supports theming, and more.


jQuery.localizationTool creates a simple localization dropdown for your website, and translates strings in the languages you provide. It's built with single page websites in mind.

Vide: Full-page video backgrounds with jQuery

Vide makes it super easy to create full-page video backgrounds with jQuery. It works on all modern desktop browsers, with limited mobile support.