This is the first of my yearly roundup of What’s New for Designers & Developers for 2020, in today’s roundup, I will be focusing on showing you what were some of the great and wonderful JavaScript and jQuery plugins that was released during this year.
I want to mention that not every JavaScript and jQuery Plugins that been featured in each of my roundups will be featured in today’s post, as I feel that this list could be enormous.
So for your piece of reading pleasure, I will be splitting up the best of the JavaScript & jQuery Plugins into month of release.
So lets get in to it.
January
SweetConfirm.js
Throw out pop-ups confirming the submission of form!
VueUse
Collection of essential Vue Composition API utils works for Vue 2.x and 3.x
February
TypeIt
TypeIt is the most versatile JavaScript typewriter effect utility on the planet. From simple typewriter effects to dynamic, complex narratives, TypeIt has the versatility and power to bring all your words to life on the web.
JavaScript Device Detection API
The Device Detection API is a simple JavaScript API to discover information about the device of your visitors.The algorithm lets you discover whether the users have an iPhone XS, Galaxy S20, or maybe an iPadJust add one simple line of JavaScript code!
Exifer
A lightweight exif image meta-data decipher
March
Vanilla List
Pure javascript plugin to make your developments fast.
Micromodal
Tiny, dependency-free javascript library for creating accessible modal dialogs
April
Cube.js Web Analytics
Use this template to build your own open-source Google Analytics alternative. It’s developer friendly, hackable, and embeddable. It is easy to install the full working application and then customize every part of it from data collection to and visualisations.
Connext.js
A lightweight routing and middleware npm library for Next.js, powered by Dirext.js. As a team of open source developers, we sought to bridge the gap between Next.js and Express without adding unnecessary bulk to web applications, without a custom server.
May
Blitz.js
Blitz is a Rails-like framework for monolithic, full-stack React apps — built on Next.js
RedwoodJS
Redwood is an opinionated, full-stack, serverless web application framework that will allow you to build and deploy JAMstack applications with ease.
RomeJS
Rome is experimental and in active development. It is open for contributors and those interested in experimental tools.
June
Grid.js
Grid.js is a free and open-source HTML table plugin written in TypeScript. It works with most JavaScript frameworks, including React, Angular.js, Vue and VanillaJs.
Fluorjs
Sprinkle interactivity on your design.
NextAuth.js
An authentication library for Next.js projects
July
Vanilla LazyLoad
LazyLoad is a fast, lightweight and flexible script that speeds up your web application by loading images only as they enter the viewport. LazyLoad supports responsive images.
Josh
A JavaScript library to animate content on page scroll.
August
Rando.js
Rando.js helps JavaScript developers code randomness more simply, readably, and securely. If you need to find a random int, float, array value, object property, jQuery element, character, or boolean, we’ve got you covered at a cryptographically strong level.
WeChaty
Wechaty is a Wechat Bot SDK for Personal Account that lets you create software to extend the functionality of the Wechat, writen in Node.js with TypeScript, Support all platforms including Linux, Windows, Darwin(OSX/Mac) and Docker.
Vest
The browser-first testing framework
September
GridlessBuilder.js
GridlessBuilder.js is a JavaScript library for building responsive content without grid constraints. It makes a web page become more like a canvas where you can place blocks anywhere on it, freely arrange them, align, scale, rotate, shape and more.
Danfo.js
Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
October
URLCat
urlcat is a tiny JavaScript library that makes building URLs very convenient and prevents common mistakes.
Graffiti
Graffiti.js is a minimalistic GraphQL framework built on top of Node.js and MongoDB that aims to remove the need to write boilerplate code yourself.
Sort-es
A dead simple library to help you to sort any array in JS and TS in a simple and efficient way.Completely written in typescript, 0 dependencies, 0.8 kb, tree-shakeable bundle, opensource.
November
Next.js Commerce
Next.js Commerce – The all-in-one starter kit for high-performance ecommerce sites. Clone, deploy, and fully customize with a few clicks.
Malina.js
Malina.js builds your web-application to use it without framework on frontend side. Therefore your web-app becomes thinner and faster, and the application itself consist of vanilla JavaScript.
December
Lax.js 2.0
Lax.js is a javascript library for creating animations from user inputs, such as scrolling, mouse moving, text inputs + more. Lax.js 2.0 has been re-written with a focus on modularity and flexibility giving you the tools to create even better animations.
ActiveJS
Pragmatic, Reactive State Management for JavaScript Apps.
PushJS
Build realtime applications with PushJS. No Firebase or Socket.IO needed, we do all the hard work for you! In a few simple step you can build realtime statistics, chats, MMORPG’s and much more.