20 Free Javascript Libraries Web Developers Can Use

Read the full post

Add to Flipboard Magazine.

JavaScript’s increased popularity led to the appearance of multiple JavaScript libraries and plugins, such as Angular JS, React, Socket and more. These libraries and plugins are frequently used by web developers and ease their work dramatically.

Let’s take jQuery, for example, one of the best and most popular JavaScript libraries out there. jQuery is a cross-platform JavaScript library designed to simplify HTML document traversing, Ajax interactions, and more. This is a free, open-source software that helps thousands of programmers worldwide.

Like jQuery, we decided to gather here other similar free Javascript libraries and jQuery plugins you can start using today. Some of these libraries may sound familiar, others you may already use and some may be news for you! Check them out!


AngularJS is a complete JavaScript-based open-source front-end web application framework, mainly maintained by Google and by a community of individuals.



MobX is a tested library that makes state management simple and scalable. it does this by transparently applying functional reactive programming (TFRP).



Riot lets you build user interfaces with custom tags, using simple and enjoyable syntax. It uses a virtual DOM, similar to React.



Jssor Slider is an independent JavaScript touch swipe image slider. Jssor will freeze and then move to the direction that finger swipes.



This is a library providing an abstraction for React components that allows for fast top-down rendering embracing immutable data for js.

5 Omniscient.js


This is a jQuery password input plugin, featuring a secure strength indicator and hide/show passwords.

6 Strength.js---jQuery-Cards


React is an open-source JavaScript library providing a view for data rendered as HTML.

7 A-JavaScript-library-for-building-user-interfaces-_-React


DataTables is a plug-in for the jQuery Javascript library. It is a flexible tool that will add advanced interaction controls to any HTML table.



Flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive design, and interactive features.



Peity  is a simple jQuery plug-in that converts an element’s content into a simple <svg> mini pie, donut line or bar chart.

10 GitHub---benpickles_peity_-Progressive-_svg_-pie,-donut,-bar-and-line-charts-


Scrolly is a simple and easy to use jQuery plugin that lets you create parallax effects which can be added by HTML data attributes to the markup.



Ractive.js is a template-driven UI library that transforms your templates into blueprints for apps that are interactive by default.


Parallax Scroll

Parallax-Scroll is a jQuery plugin to create elements with background images that behave as if their background-attachment property is between scroll and fixed.



Vue.js is an intuitive, fast and composable MVVM for building interactive interfaces.



Kartograph is a simple and lightweight framework for building interactive map applications without Google Maps or any other mapping services.


Socket makes real-time apps possible in every browser and mobile device.

16 Socket.IO


Formalize is primarily a CSS framework, but it does rely on a bit of JavaScript to bridge the gap in HTML5 support for older browsers.

17 -Formalize-CSS---Teach-your-forms-some-manners


WebRx is a browser-based MVVM-Framework that combines functional-reactive programming with declarative Data-Binding, Templating, and Client-Side Routing.

18 WebRx---The-Browser-based-MVVM-Framework-for-ReactiveX-powered-Single-Page

Material Menu

This is a jQuery plugin that creates a responsive menu on a website.



Mithril is a client-side MVC framework that lets you organize code in a way that is easy to think about and to maintain.


  • 187
100 HD Blurred Backgrounds

Join the mailing list to have new content delivered straight to your email inbox. Every subscriber gets a free pack of 100 HD Blurred Backgrounds + bonus 10 realistic web shadows.

100 HD Blurred Backgrounds

Written by Iggy

Iggy is a designer who loves experimenting with new web design techniques collating creative website designs. You can follow Iggy on Twitter.

1 Comment

  1. There is a huge list of JavaScript Libraries which serve different purposes. It would have been better if you have classified them in some category rather than mix Libraries.

Leave a response