jQuery Tree plugin allows you to create tree structure using Bootstrap or Material Design styles. Free open source plugin distributed under MIT License.
Zuck.js is a javascript library to create stories for mobile and desktop as you can see on Snapchat, Instagram, Facebook and WhatsApp.
Select2 Cascade is a jQuery plugin to create cascading /dependent select list by using Select2 - one of the most popular select list plugin.
Muuri creates responsive, sortable, filterable and draggable grid layouts with lots of features in one library. Comparing to what's out there Muuri is a combination of Packery, Masonry, Isotope and jQuery UI sortable.
This is Bootstrap Carousel slider with touch enables dragging slide with beautiful text animation. You can use All text animation from animate.css. Automatically drag the slider left right easily.
MultiStepForm.js is a multi step form with jQuery validation.
SweetAlert2 is a beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes with zero dependencies.
Ember Burger Menu is an off-canvas sidebar component with a collection of animations and styles using CSS transitions.
The jQuery.ganttView plugin is a very lightweight plugin for creating a Gantt chart in plain HTML.
No vector graphics or images required. The plugin supports dragging and resizing the Gantt blocks and callbacks to trap the updated data.
jExcel is a jQuery plugin to embed a spreadsheet, compatible with Excel, in your browser.
You can load data straight to the table from a JS array, json or even a CSV file. You can copy and paste from or to Excel straight to jExcel.
multi.js is a user-friendly replacement for select boxes with the multiple attribute. It is mobile-friendly, easy to use, and provides search functionality. multi.js is also easy to customize and style with CSS.
Lottery.js is a simple javascript lottery app with following features:
nanogallery2 is a javascript library to create beautiful and high-quality image galleries for your website. Easy to use for designers and coders.
It's free to use for personal or open source projects.
js2flowchart is a visualization library to convert any JavaScript code into beautiful SVG flowchart.
Learn other’s code. Design your code. Refactor code. Document code. Explain code.
Pit-scheduler is a jQuery plugin that lets you manage tasks through a complete interface. It's compatible with Bootstrap and available under the MIT license (free to use).
jQuery-steps is a lightweight yet customizable jQuery plugin that converts any grouped elements into a step-by-step wizard with navigation buttons and callback functions.
A snippet about creating tiny text decoding / scramble effect by using javascript. It's easy to use & create an original text effect with this script.
A tutorial about creating responsive drag slider with parallax effect and transparent letter effect by using javascript, css.
A decorative website background effect where SVG shapes are morphing and transforming on scroll.
The animations are powered by anime.js
In this tutorial you will find out how to create a sticky navigation bar that remains fixed to the top after scroll by using CSS and jQuery.
Paroller.js is a lightweight jQuery plugin that enables parallax scrolling effect.
The JSON Form library is a JavaScript client-side library that takes a structured data model defined using JSON Schema as input and returns a Bootstrap-friendly HTML form that matches the schema.
jQuery-gantt is a lightweight jQuery plugin for creating a gantt chart.
Features
Timeline.js is a jQuery plugin to create a timeline easily. It can also be used as timeline slider.
Smart Wizard is a flexible and heavily customizable jQuery step wizard plugin with Bootstrap support. It is easy to implement and gives a neat and stylish interface for your forms, checkout screen, registration steps etc.
imask.js is a vanillajavascript library to create input masks.
Features
Tiny slider for all purposes, inspired by Owl Carousel.
Features
GridTab is a lightweight jQuery plugin to create grid based responsive tabs.
A tutorial about building a responsive vertical timeline from scratch. Basic structure created with minimal markup and the power of CSS pseudo-elements. Transitional effects on scrolling down the page are created by using JavaScript.
Glues your website's sidebars (or any vertical column for that matter), making them permanently visible when scrolling up and down. Useful when a sidebar is too tall or too short compared to the rest of the content.
A tutorial about creating seamless animation between weather states, and some of animations break outside the container by using css and javascript.
Bootstrap Dropdown Slidemorph Menu inspired by Youtube context menus within a video player. Transitions between submenus create very neat experience. Also, menu provides information about selected values for each item.
ScrollDir (Scroll Direction) is a zero dependency micro Javascript plugin to easily leverage vertical scroll direction in CSS via a data attribute.
survey.js is a JavaScript library to add a survey to your website. It uses JSON for survey metadata and results. Also it can be used with bootstrap.
SmartPhoto.js is an easy to use responsive image viewer especially for mobile devices.
Tilt.js is a tiny requestAnimationFrame
powered 60+fps lightweight parallax tilt effect for jQuery.
Tippy.js is a lightweight, pure Javascript tooltip library powered by Popper.js - an awesome positioning library that takes the headache out of positioning all the tooltips nicely.
A tutorial about creating 3D carousel with a split panel transition in three dimensions by using javascript and css3 transform effects.
OffCanvas is a lightweight, flexible jQuery off-canvas navigation plugin which lets you create fully accessible sidebar or top/bottom sliding (or push) panels with keyboard interactions and ARIA attributes.
Rythm.js is a javascript library that makes your page dance.
This library is currently in development.
A tutorial about creating animated e-commerce shop card by using html, css and javascript.
a-table.js is a simple table UI for generating table html. It's free to use (MIT license) and supports IE 9 ~, Safari, Chrome, Firefox.
Offside.js is a minimal JavaScript kit without library dependencies to push things off-canvas using just class manipulation. It's goal is to provide a super-lightweight, efficient and customizable way of handling off-canvas menus/elements on modern website and web applications.
Bootstrap File Input plugin standardizes the file input field to look like a Bootstrap button in all browsers.
Fine Uploader is a multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.
A set of grid loading animations for your inspiration. The idea is to show grid items with an interesting effect once they are loaded.
Masonry for the grid layout and anime.js for the animations used in this tutorial.
Macy.js is a lightweight, dependency-free, 4kb masonry layout library, designed for a hassle-free configuration.
Yamm is a lightweight and pure CSS megamenu that uses the standard navbar markup and the fluid grid system classes from Bootstrap 3.
A tutorial about creating some WebGL experiments where the viewer seemingly travels through a textured tunnel powered by Three.js