所有资源库
-
react-is
Brand checking of React Elements. -
react
React is a JavaScript library for building user interfaces. -
react-dom
The entry point of the DOM-related rendering paths. It is intended to be paired with the isomorphic React, which is shipped as react to npm. -
vue
Simple, Fast & Composable MVVM for building interactive interfaces -
bootstrap
The most popular front-end framework for developing responsive, mobile first projects on the web. -
twitter-bootstrap
The most popular front-end framework for developing responsive, mobile first projects on the web. -
create-react-class
Legacy API for creating React components. -
d3
A JavaScript visualization library for HTML and SVG. -
axios
Promise based HTTP client for the browser and node.js -
three.js
JavaScript 3D library -
typescript
TypeScript is a language for application scale JavaScript development -
angular
Angular - the core framework -
antd
An UI design language -
tailwindcss
A utility-first CSS framework for rapidly building custom user interfaces. -
material-ui
React components that implement Google's Material Design. -
font-awesome
The iconic SVG, font, and CSS toolkit -
mermaid
Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams and gantt charts. -
animate.css
Plug and play, app-like animations for your websites and web apps. -
reveal.js
The HTML Presentation Framework -
Chart.js
Simple HTML5 charts using the canvas element. -
firacode
Fira Code: monospaced font with programming ligatures -
redux
Predictable state container for JavaScript apps -
socket.io
node.js realtime framework server -
angular-animate
AngularJS module for CSS-based animations (keyframes and transitions) as well as JavaScript-based animations. -
angular-aria
AngularJS module for common ARIA attributes that convey state or semantic information about the application for users of assistive technologies, such as screen readers. -
angular-cookies
AngularJS module for reading and writing browser cookies -
angular-loader
Module loader for AngularJS modules. If you are loading multiple script files containing AngularJS modules, you can load them asynchronously and in any order as long as you load this file first. -
angular-message-format
AngularJS module extends the AngularJS $interpolate service with a syntax for handling pluralization and gender specific messages, which is based on the ICU MessageFormat syntax. -
angular-messages
AngularJS module that provides enhanced support for displaying messages within templates -
angular-parse-ext
AngularJS module provides functionality to allow Unicode characters in identifiers inside AngularJS expressions. -
angular-resource
AngularJS module for interacting with RESTful server-side data sources -
angular-route
AngularJS module for routing and deeplinking services and directives -
angular-sanitize
AngularJS module for sanitizing HTML -
angular-touch
AngularJS module for touch events and helpers for touch-enabled devices -
echarts
A powerful, interactive charting and data visualization library for browser -
angular-i18n
Locales for AngularJS -
angular.js
AngularJS is an MVC framework for building web applications. The core features include HTML enhanced with custom component and data-binding capabilities, dependency injection and strong focus on simplicity, testability, maintainability and boiler-plate reduction. -
jquery
JavaScript library for DOM operations -
jquery-compat
JavaScript library for DOM operations -
element-ui
A Component Library for Vue.js. -
react-router
A complete routing library for React.js -
react-router-dom
DOM bindings for React Router -
ionic
Advanced HTML5 Mobile App Framework. -
semantic-ui
Semantic empowers designers and developers by creating a shared vocabulary for UI. -
prettier
Prettier is an opinionated code formatter -
bulma
Modern CSS framework based on Flexbox -
kotlin
Standard Library for Kotlin Applications -
lodash.js
A utility library delivering consistency, customization, performance, & extras. -
pdf.js
PDF Reader in JavaScript -
moment.js
Parse, validate, manipulate, and display dates -
animejs
Polyvalent Javascript animation engine -
dayjs
2KB immutable date library alternative to Moment.js with the same modern API -
fuels
Fuel TS SDK -
admin-lte
Admin dashboard and control panel template -
pixi.js
Pixi.js is a fast lightweight 2D library that works across all devices. -
babel-standalone
Standalone build of Babel for use in non-Node.js environments. Similar to the (now deprecacted) babel-browser -
material-design-icons
Material Design icons by Google -
quill
Cross browser rich text editor -
normalize
Normalize.css as a node packaged module -
styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress -
monaco-editor
A browser based code editor -
vuetify
Vue.js 2 Semantic Component Framework -
leaflet
JavaScript library for mobile-friendly interactive maps -
materialize
Builds Materialize distribution packages -
video.js
An HTML5 and Flash video player with a common API and skin for both. -
babel-polyfill
Provides polyfills necessary for a full ES2015+ environment -
6to5
Turn ES6 code into readable vanilla ES5 with source maps -
babel-core
A compiler for writing next generation JavaScript -
Swiper
Most modern mobile touch slider and framework with hardware accelerated transitions -
phaser
A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers. -
htmx
high power tools for html -
preact
Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM. -
impress.js
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com -
fullPage.js
Create beautiful fullscreen snap scrolling websites -
microsoft-signalr
ASP.NET Core SignalR is an open-source library that simplifies adding real-time web functionality to apps. Real-time web functionality enables server-side code to push content to clients instantly. This client can also be used with the Azure SignalR Service for enabling serverless real-time experiences. -
tesseract.js
Pure Javascript Multilingual OCR -
date-fns
Modern JavaScript date utility library -
daisyui
Tailwind CSS Components -
immutable
Immutable Data Collections -
marked
A markdown parser built for speed -
ccxt
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 130+ exchanges -
clipboard.js
Modern copy to clipboard. No Flash. Just 2kb -
gulp
The streaming build system -
fastify
Fast and low overhead web framework, for Node.js -
material-design-lite
Material Design Components in CSS, JS and HTML -
blueimp-file-upload
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports sta... -
rxjs
A reactive programming library for JavaScript -
foundation
The most advanced responsive front-end framework in the world. -
xlsx
Excel (XLSB/XLSX/XLSM/XLS/XML) and ODS spreadsheet parser and writer -
webtorrent
Streaming torrent client -
layui
Classic modular front-end component library -
Sortable
Minimalist JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports AngularJS and any CSS library, e.g. Bootstrap. -
jspdf
PDF Document creation from JavaScript -
uppy
Extensible JavaScript file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Instagram, Dropbox, Google Drive, S3 and more :dog: -
foundation-essential
The most advanced responsive front-end framework in the world. -
bodymovin
After Effects plugin for exporting animations to SVG + JavaScript or canvas + JavaScript -
lottie-web
After Effects plugin for exporting animations to SVG + JavaScript or canvas + JavaScript -
fabric.js
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas. -
cheerio
Tiny, fast, and elegant implementation of core jQuery designed specifically for the server -
async
Higher-order functions and common patterns for asynchronous code -
backbone.js
Give your JS App some Backbone with Models, Views, Collections, and Events. -
editor.js
Editor.js — Native JS, based on API and Open Source -
vuex
state management for Vue.js -
react-spring
A set of spring-physics based animation primitives -
mobx
Simple, scalable state management. -
mobx-react-lite
Lightweight React bindings for MobX based on React 16.8+ and Hooks -
alpinejs
A rugged, minimal framework for composing JavaScript behavior in your markup. -
underscore.js
JavaScript's functional programming helper library. -
mobx-react
React bindings for MobX. Create fully reactive components. -
weui
A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications. -
immer
Create your next immutable state by mutating the current one -
react-select
A Select control built with and for ReactJS -
codemirror
In-browser code editing made bearable -
ant-design-pro
An enterprise-class UI design language and React-based implementation -
popper.js
A kickass library to manage your poppers -
slick-carousel
the last carousel you'll ever need -
fetch
A window.fetch JavaScript polyfill. -
xls
Excel 5.0/95 and 97-2004 spreadsheet (BIFF5 XLS / BIFF8 XLS / XML 2003) parser -
swagger-ui
Swagger UI is a dependency-free collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API -
modernizr
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. -
html2canvas
Screenshots with JavaScript -
rollup
Next-generation ES module bundler -
iris-ws
Client side library for the Websocket package used in the golang web framework called IRIS. -
react-virtualized
React components for efficiently rendering large, scrollable lists and tabular data -
request
Simplified HTTP request client. -
select2
Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. -
feather-icons
Simply beautiful open source icons -
core-js
Standard library -
element-plus
A Vue.js 3.0 UI Library made by Element team -
mdb-ui-kit
Material Design for Bootstrap (MDB) is a powerful Material Design UI KIT for most popular HTML, CSS, and JS framework - Bootstrap. -
photoswipe
JavaScript gallery -
docsify
A magical documentation generator. -
recharts
React charts -
ramda
A practical functional library for JavaScript programmers. -
iview
A high quality UI components Library with Vue.js -
plyr
A simple, accessible and customizable HTML5, YouTube and Vimeo media player -
highlight.js
Syntax highlighting with language auto-detection. -
react-redux
Official React bindings for Redux -
hover.css
A collection of CSS3 powered hover effects to be applied to call to actions, buttons, logos, featured images and so on. -
vant
Lightweight Mobile UI Components built on Vue -
react-native-elements
React Native Elements & UI Toolkit -
babylonjs
Babylon.js is a JavaScript 3D engine based on webgl. -
nanoid
A tiny (108 bytes), secure URL-friendly unique string ID generator -
nprogress
Simple slim progress bars -
intro.js
Better introductions for websites and features with a step-by-step guide for your projects -
pure
Pure is a ridiculously tiny CSS library you can use to start any web project. -
validator
String validation and sanitization -
mocha
simple, flexible, fun test framework -
redux-saga
Saga middleware for Redux to handle Side Effects -
ember.js
Ember is a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture. -
particles.js
A lightweight JavaScript library for creating particles -
react-bootstrap
Bootstrap 3 components built with React -
chosen
Chosen is a JavaScript plugin that makes select boxes user-friendly. It is currently available in both jQuery and Prototype flavors. -
howler
Javascript audio library for the modern web. -
grapesjs
Free and Open Source Web Builder Framework -
polymer
The Polymer library makes it easy to create your own web components. Give your element some markup and properties, and then use it on a site. Polymer provides features like dynamic templates and data binding to reduce the amount of boilerplate you need to -
aspnet-signalr
ASP.NET Core SignalR is an open-source library that simplifies adding real-time web functionality to apps. Real-time web functionality enables server-side code to push content to clients instantly. -
fingerprintjs2
The library is renamed to @fingerprintjs/fingerprintjs. Check the link below to get updates. -
hammer.js
A javascript library for multi-touch gestures -
jade
A clean, whitespace-sensitive template language for writing HTML -
react-native-web
React Native for Web -
p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. -
dash-core-components
Core component suite for Dash -
dash-renderer
render dash components in react -
dash-table
Dash table -
dash-html-components
Vanilla HTML components for Dash -
rxdb
A realtime Database for the Web -
sweetalert
A beautiful replacement for JavaScript's "alert" -
js-cookie
A simple, lightweight JavaScript API for handling cookies -
blueprintjs-core
A React UI toolkit for the web. -
lowdb
JSON database for Node and the browser powered by lodash API -
flv.js
HTML5 FLV Player -
bootstrap-material-design
Material Design for Bootstrap 3 -
dragula
Drag and drop so simple it hurts -
handsontable
Spreadsheet-like data grid editor that provides copy/paste functionality compatible with Excel/Google Docs -
ant-design-vue
An enterprise-class UI design language and Vue-based implementation -
piwik
Piwik is a free web analytics tool that provides you with detailed reports on your website's visitors, your marketing campaigns and much more. Piwik is an open source alternative to Google Analytics, available in 45 languages, and has been downloaded more than 1 million times! -
driver.js
A light-weight, no-dependency, vanilla JavaScript library to drive the user's focus across the page -
gentelella
Gentellela Admin is a free to use Bootstrap admin template -
scrollReveal.js
Easily reveal elements as they enter the viewport. -
darkreader
Dark mode for every website -
localforage
Offline storage, improved. -
bluebird
Full featured Promises/A+ implementation with exceptionally good performance -
bokeh
Interactive, novel data visualization -
web3
Ethereum JavaScript API -
simple-icons
SVG icons for popular brands https://simpleicons.org -
reselect
Selectors for Redux. -
vue-router
Official router for Vue.js 2 -
popmotion
The JavaScript motion engine. Handles animation, physics, and input tracking. -
trix
A rich text editor for everyday writing -
react-motion
A spring that solves your animation problems. -
hyperapp
The tiny framework for building hypertext applications -
draft-js
A React framework for building text editors. -
react-grid-layout
A draggable and resizable grid layout with responsive breakpoints, for React. -
web-starter-kit
Google Web Starter Kit: Boilerplate & Tooling for Multi-Device Development -
eruda
Console for Mobile Browsers -
skrollr
Stand-alone parallax scrolling library with zero dependencies. -
react-relay
A framework for building data-driven React applications. -
tensorflow
An open-source machine learning framework. -
fluentui-react
Reusable React components for building web experiences. -
uikit
UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces. -
fastclick
Polyfill to remove click delays on browsers with touch UIs. -
fullcalendar
Full-sized drag & drop event calendar -
mo-js
motion graphics toolbelt for the web -
framework7
Full Featured Mobile HTML Framework For Building iOS & Android Apps -
Iosevka
Versatile typeface for code, from code. -
gsap
GSAP is a JavaScript library for building high-performance animations that work in **every** major browser. Animate CSS, SVG, canvas, React, Vue, WebGL, colors, strings, motion paths, generic objects...anything JavaScript can touch! No other library delivers such advanced sequencing, reliability, and tight control w... -
skeleton
Skeleton is a small collection of CSS files that can help you rapidly develop sites that look beautiful at any size, be it a 17 inch laptop screen or an iPhone. -
gun
A realtime, decentralized, offline-first, graph data synchronization engine. -
redux-thunk
Thunk middleware for Redux. -
react-dnd
Drag and Drop for React -
flux
An application architecture based on a unidirectional data flow -
wangEditor
wangEditor, your simple open-source easy-use rich text editor! -
spinkit
A collection of loading indicators animated with CSS -
ionicons
The premium icon font for Ionic Framework -
xterm
Build terminals in the browser -
handlebars.js
Handlebars provides the power necessary to let you build semantic templates effectively with no frustration -
limonte-sweetalert2
A beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes, supported fork of sweetalert -
sweetalert2
A beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes, supported fork of sweetalert -
classnames
A simple utility for conditionally joining classNames together -
react-table
A fast, lightweight, opinionated table and datagrid built on React -
material-components-web
Modular and customizable Material Design UI components for the web -
draggable
The JavaScript Drag & Drop library your grandparents warned you about. -
KaTeX
Fast math typesetting for the web. -
less.js
Leaner CSS -
markdown-it
Markdown-it - modern pluggable markdown parser. -
amis
一种MIS页面生成工具 -
jsonwebtoken
JSON Web Token implementation (symmetric and asymmetric) -
plotly.js
The open source javascript graphing library that powers plotly -
velocity
Accelerated JavaScript animation. -
jquery.pjax
pjax is a jQuery plugin that uses ajax and pushState to deliver a fast browsing experience with real permalinks, page titles, and a working back button. -
fuse.js
Lightweight fuzzy-search -
superagent
elegant & feature rich browser / node HTTP with a fluent API -
libphonenumber
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. -
pouchdb
PouchDB is a pocket-sized database. -
aframe
Building blocks for the VR Web -
matter-js
a 2D rigid body physics engine for the web -
typeahead.js
fast and fully-featured autocomplete library -
coffee-script
Unfancy JavaScript -
quasar-framework
Simultaneously build desktop/mobile SPA websites & phone/tablet apps with VueJS -
dropzone
Handles drag and drop of files for you. -
inferno
An extremely fast, isomorphic JavaScript library for building modern user interfaces -
inferno-compat
Provides a compatibility with React codebases -
inferno-component
Provides ES2015 stateful components (with lifecycle events) to Inferno -
inferno-create-class
Provides a helper to create Inferno Components without needing ES2015 -
inferno-create-element
Provides methods to create Inferno VNodes -
inferno-devtools
Provides support for React's Dev Tools for Inferno -
inferno-hyperscript
Bridging hyperscript to InfernoJS -
inferno-mobx
Official Inferno bindings for Mobx -
inferno-redux
Official Inferno bindings for Redux -
inferno-router
Provides routing functionality for Inferno -
inferno-server
Provides methods to render HTML strings from Inferno elements -
inferno-shared
Helpers functions for Inferno -
inferno-test-utils
Suite of utilities for testing Inferno applications -
inferno-vnode-flags
Provides an enum of all possible VNode Flags used when calling Inferno.createVNode -
mint-ui
Mobile UI elements for vue.js -
cleave.js
JavaScript library for formatting input text content when you are typing -
better-scroll
inspired by iscroll, and it has a better scroll perfermance -
graphiql
An graphical interactive in-browser GraphQL IDE. -
vConsole
A lightweight, extendable front-end developer tool for mobile web page. -
jasmine
Official packaging of Jasmine's core files for use by Node.js projects. -
flatpickr
A lightweight, powerful datetimepicker -
tooltip.js
A kickass library to create tooltips, based on Popper.js -
naive-ui
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast -
FileSaver.js
An HTML5 saveAs() FileSaver implementation. -
ruffle-rs
Putting Flash back on the web. Ruffle will polyfill all Flash content and replace it with the Ruffle flash player. -
Mock.js
Mock.js is a simulation data generator to help the front-end to develop and prototype separate from the back-end progress and reduce some monotony particularly while writing automated tests. -
pace
Automatically add a progress bar to your site. -
nes.css
NES.css is NES-style CSS Framework. -
luxon
Immutable date wrapper -
ar.js
Efficient Augmented Reality for the Web -
filepond
FilePond, Where files go to stretch their bits. -
feathers
A framework for real-time applications and REST API with JavaScript and TypeScript -
lazysizes
High performance (jankfree) lazy loader for images (including responsive images), iframes and scripts (widgets). -
crypto-js
JavaScript library of crypto standards. -
q.js
A library for promises (CommonJS/Promises/A,B,D) -
masonry
Cascading grid layout library -
parallax
Parallax Engine that reacts to the orientation of a smart device. -
riot
A React-like user interface micro-library -
zepto
Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API -
flat-ui
Flat UI Free is a beautiful theme for Bootstrap. We have redesigned many of its components to look flat in every pixel -
recompose
A React utility belt for function components and higher-order components -
tinymce
TinyMCE rich text editor -
medium-editor
Medium.com WYSIWYG editor clone. -
wangeditor5
wangEditor5, Open source web rich text editor, run right out of the box, config simply. -
hls.js
JavaScript HLS client using MediaSourceExtension -
angular-ui-bootstrap
Native AngularJS (Angular) directives for Bootstrap -
frappe-charts
Simple, responsive, modern SVG Charts with zero dependencies -
mustache.js
Logic-less {{mustache}} templates with JavaScript -
uuid
RFC4122 (v1, v4, and v5) UUIDs -
rough.js
Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance. -
ScrollMagic
The javascript library for magical scroll interactions. -
ratchet
Build mobile apps with simple HTML, CSS, and JS components. -
bootswatch
Bootswatch is a collection of themes for Bootstrap. -
paper.js
The Swiss Army Knife of Vector Graphics Scripting -
mathjs
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices. -
brain.js
Neural networks in JavaScript -
apexcharts
A JavaScript Chart Library -
jquery-handsontable
Spreadsheet-like data grid editor that provides copy/paste functionality compatible with Excel/Google Docs -
emotion-core
Simple styling in React. -
bootstrap-vue
Quickly integrate Bootstrap 4 components with Vue.js -
onnxruntime-web
A Javascript library for running ONNX models on browsers -
typed.js
A jQuery typing animation script -
gpu.js
GPU Accelerated JavaScript -
mithril
A framework for building brilliant applications -
react-intl
Internationalize React apps declaratively. This library provides React components and an API to format dates, numbers, and string messages, including pluralization. -
react-helmet
A document head manager for React -
react-json-tree
React JSON Viewer Component, Extracted from redux-devtools -
aos
Animate on scroll library -
jimp
An image processing library written entirely in JavaScript (i.e. zero external or native dependencies). -
dplayer
Wow, such a lovely HTML5 danmaku video player -
hack-font
A typeface designed for source code -
vivus
JavaScript library to make drawing animation on SVG -
ajv
Another JSON Schema Validator -
angular-ui-router
State-based routing for AngularJS -
css-layout
Reimplementation of CSS layout using pure JavaScript -
amazeui
Sleek, intuitive, and powerful front-end framework for faster and easier web development. -
ky
Tiny and elegant HTTP client based on the browser Fetch API -
tone
A Web Audio framework for making interactive music in the browser. -
Vue.Draggable
Vue component allowing drag-and-drop sorting in sync with View-Model. Based on Sortable.js. -
single-spa
Multiple applications, one page -
dompurify
DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. It's written in JavaScript and works in all modern browsers (Safari, Opera (15+), Internet Explorer (10+), Firefox and Chrome - as well as almost anything else using Blink or WebKit). DOMPurify is written by security people wh... -
semantic-ui-react
The official Semantic-UI-React integration. -
store.js
A localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood -
omi
Front End Cross-Frameworks Framework. -
froala-design-blocks
An amazing collection of over 170 ready to use responsive design blocks based on Bootstrap. -
shepherd
Guide your users through a tour of your app. -
shepherd.js
Guide your users through a tour of your app. -
require.js
RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node -
cropperjs
JavaScript image cropper. -
mui
The most high-performance front-end framework for developing mobile apps -
snap.svg
JavaScript Vector Library -
selectize.js
Selectize is a jQuery-based custom <select> UI control. Useful for tagging, contact lists, country selectors, etc. -
systemjs
Universal dynamic module loader -
pinia
Intuitive, type safe and flexible Store for Vue -
cesium
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. -
turbolinks
Turbolinks makes navigating your web application faster -
redux-form
A higher order component decorator for forms using Redux and React -
bootstrap-datepicker
A datepicker for Bootstrap forked from Stefan Petre's (of eyecon.ro), improvements by eternicode -
iScroll
Smooth scrolling for the web -
sql.js
SQLite library with support for opening and writing databases, prepared statements, and more. This SQLite library is in pure javascript (compiled with emscripten). -
showdown
A Markdown to HTML converter written in Javascript -
shoelace-css
A back to the basics CSS starter kit. -
blockly
Blockly is a library for building visual programming editors. -
Primer
Primer is the CSS framework that powers GitHub. -
chartist
Simple, responsive charts -
ag-grid
Advanced Framework Agnostic Javascript Datagrid. -
workbox-sw
This module makes it easy to get started with the Workbox service worker libraries. -
antv-g2
the Grammar of Graphics in Javascript -
ffmpeg
A pure Webassembly / Javascript port of FFmpeg. -
peerjs
PeerJS client -
exceljs
Excel Workbook Manager - Read and Write xlsx and csv Files. -
interact.js
Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+) -
highcharts
Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types. Highcharts is NOT free for commercial use. See the license here:... -
react-flow-renderer
Highly customizable library for building an interactive node-based UI, workflow editor, flow chart or static diagram -
pyodide
The Pyodide JavaScript package -
nedb
File-based embedded data store for node.js -
smartcrop
Content aware image cropping. -
picocss
Minimal CSS Framework for semantic HTML -
bootstrap-table
An extended table to the integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) -
tui-editor
GFM Markdown Wysiwyg Editor - Productive and Extensible -
pdfmake
Client/server side PDF printing in pure JavaScript -
respond.js
min/max-width media query polyfill -
auto-animate
Add motion to your apps with a single line of code. -
antd-mobile
A configurable Mobile UI specification and React-based implementation. -
prism
Lightweight, robust, elegant syntax highlighting. A spin-off project from Dabblet. -
react-slick
React port of slick carousel -
zxcvbn
realistic password strength estimation -
react-markdown
Renders Markdown as React components -
remark
A simple, in-browser, markdown-driven slideshow tool -
magnific-popup.js
Lightbox and modal dialog plugin. Can display inline HTML, iframes (YouTube video, Vimeo, Google Maps), or an image gallery. Animation effects are added with CSS3 transitions. For jQuery or Zepto. -
card
Card lets you add an interactive, CSS3 credit card animation to your credit card form to help your users through the process. -
konva
Konva is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more. -
color-thief
Get the dominant color or color palette from an image. -
pell
pell - the simplest and smallest WYSIWYG text editor for web, with no dependencies -
dexie
A Minimalistic Wrapper for IndexedDB -
co
generator async control flow goodness -
openlayers
OpenLayers is a JavaScript library for building map applications on the web. -
tui-calendar
TOAST UI Calendar -
jsoneditor
A web-based tool to view, edit, format, and validate JSON -
jqueryui
A curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. -
PapaParse
Fast and powerful CSV parser for the browser that supports web workers and streaming large files. Converts CSV to JSON and JSON to CSV. -
raphael
JavaScript Vector Library -
snabbdom
A virtual DOM library with focus on simplicity, modularity, powerful features and performance. -
sigma.js
A JavaScript library dedicated to graph drawing. -
mapbox-gl
A WebGL interactive maps library -
antv-g6
A Graph Visualization Framework in JavaScript -
victory
Data viz for React -
svg.js
A lightweight library for manipulating and animating SVG. -
vega
The Vega visualization grammar. -
react-dates
A responsive and accessible date range picker component built with React -
signature_pad
Library for drawing smooth signatures. -
history.js
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes an... -
headroom
Give your page some headroom. Hide your header until you need it -
vee-validate
Simple VueJS input validation plugin -
reactstrap
React Bootstrap 4 components -
redux-persist
persist and rehydrate redux stores -
acorn-walk
ECMAScript (ESTree) AST walker -
toastr.js
ToastrJS is a JavaScript library for Gnome / Growl type non-blocking notifications. jQuery is required. The goal is to create a simple core library that can be customized and extended. -
summernote
Super simple WYSIWYG editor on Bootstrap -
list.js
The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML -
jquery-validate
Client-side form validation made easy -
acorn
ECMAScript parser -
spectre.css
Spectre.css: a lightweight, responsive and modern CSS framework. -
flag-icons
:flags: A collection of all country flags in SVG — plus the CSS for easier integration -
flag-icon-css
This package has been renamed to flag-icons -
mousetrap
Simple library for handling keyboard shortcuts -
primeng
PrimeNG is a collection of rich UI components for Angular 2 -
waypoints
Easily execute a function when you scroll to an element -
editor-md
Open source online markdown editor. -
chroma-js
JavaScript library for color conversions -
tachyons
Performant, mobile-first, and 100% responsive modular css framework. -
jquery.isotope
Filter and sort magical layouts -
vue-resource
A web request service for Vue.js -
picturefill
A responsive image polyfill. -
mathjax
MathJax is an open source JavaScript display engine for mathematics that works in all browsers. -
convnetjs
Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. -
cytoscape
Graph theory (a.k.a. network) library for analysis and visualisation -
falcor
A JavaScript library for efficient data fetching. -
nlp_compromise
natural language processing in the browser -
jquery-mobile
Touch-Optimized Web Framework for Smartphones & Tablets -
knockout
Knockout makes it easier to create rich, responsive UIs with JavaScript -
protobufjs
protobuf.js is a pure JavaScript implementation with TypeScript support for node.js and the browser. -
bootstrap-daterangepicker
Date range picker component for Bootstrap -
acorn-loose
Error-tolerant ECMAScript parser -
primevue
Next Generation Vue UI Component Library -
bootstrap-select
Bootstrap-select is a jQuery plugin that overhauls select elements to improve their appearance and expand their functionality. -
tween.js
Super simple, fast and easy to use tweening engine which incorporates optimised Robert Penner's equations. -
html5shiv
html5shiv is an HTML5 JavaScript shim for IE to recognise and style the HTML5 elements -
trianglify
Trianglify is a javascript library for generating colorful triangle meshes that can be used as SVG images and CSS backgrounds. -
cyclejs-core
A fully reactive JavaScript framework for Human-Computer Interaction -
loaders.css
Loading animations in pure css -
highmaps
Highmaps is Highcharts for geo maps. Mainly choropleth maps where the color intensity relates to some value of a geographic area, but Highmaps also supports different features like lines (roads, rivers etc.) and points (cities, points of interest) and more. Highmaps comes in two flavors, either as a standalone JavaS... -
highstock
Highstock lets you create stock or general timeline charts in pure JavaScript, including sophisticated navigation options like a small navigator series, preset date ranges, date picker, scrolling and panning. Highstock is NOT free for commercial use. See the license here: http://shop.highsoft.com/highstock.html -
sinon.js
JavaScript test spies, stubs and mocks. -
muuri
Responsive, sortable, filterable and draggable layouts -
vue-echarts
ECharts component for Vue.js. -
primer-markdown
GitHub stylesheets for rendering markdown. -
onepage-scroll
Create an Apple-like one page scroller website (iPhone 5S website) with One Page Scroll plugin -
playcanvas
PlayCanvas WebGL game engine -
buefy
Lightweight UI components for Vue.js based on Bulma -
photon
UI toolkit for building desktop apps with Electron. -
mdbootstrap
Material Design for Bootstrap (MDB) is a powerful Material Design UI KIT for most popular HTML, CSS, and JS framework - Bootstrap. -
quicklink
Faster subsequent page-loads by prefetching in-viewport links during idle time -
aws-amplify
AWS Amplify is a JavaScript library for Frontend and mobile developers building cloud-enabled applications. -
react-sortable-hoc
Set of higher-order components to turn any list into a sortable, touch-friendly, animated list -
ckeditor5
The development environment of CKEditor 5 – the best browser-based rich text editor. -
react-transition-group
A react component toolset for managing animations -
wow
Reveal CSS animation as you scroll down a page -
boardgame-io
library for turn-based games -
spin.js
An animated CSS3 loading spinner with VML fallback for IE. -
tippy.js
Vanilla JS Tooltip Library -
tabler-icons
A set of over 500 free MIT-licensed high-quality SVG icons for you to use in your web projects. Each icon is designed on a 24x24 grid and a `2px` stroke. -
react-dropzone
Simple HTML5 drag-drop zone with React.js -
qrcodejs
QRCode.js is javascript library for making QRCode -
art-template
JavaScript Template Engine -
is_js
micro check library -
moveable
Moveable is Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable. -
flexboxgrid
Grid based off of CSS3 flexbox specification -
parsley.js
Validate your forms, frontend, without writing a single line of javascript! -
milligram
A minimalist CSS framework. -
FlexSearch
Next-Generation full text search library with zero dependencies. -
react-jsonschema-form
A simple React component capable of building HTML forms out of a JSON schema. -
c3
D3-based reusable chart library -
startbootstrap-sb-admin-2
A free, open source, Bootstrap admin theme created by Start Bootstrap -
jshint
Static analysis tool for JavaScript -
colors
Better default colors for the web. A collection of skin classes for faster prototyping and nicer looking sites. -
colors.css
Better default colors for the web. A collection of skin classes for faster prototyping and nicer looking sites. -
onsen
HTML5 Mobile Framework & UI Components -
jquery-cookie
A simple, lightweight jQuery plugin for reading, writing and deleting cookies. -
jquery_lazyload
Lazyload images with jQuery -
devicon
Programming related icons collection -
react-toolbox
A set of React components implementing Google's Material Design specification with the power of CSS Modules. -
wavesurfer.js
Interactive navigable audio visualization using Web Audio and Canvas -
jquery.imagesloaded
You images done yet or what? -
perfect-scrollbar
Minimalistic but perfect custom scrollbar plugin -
canvas-confetti
on-demand confetti gun -
offline-js
Automatically detect when a browser is offline -
tracking.js
A modern approach for Computer Vision on the web. -
Turf.js
a node.js library for performing geospatial operations with geojson -
signalr.js
Incredibly simple real-time web for .NET http://signalr.net -
deeplearn
Hardware-accelerated JavaScript library for machine intelligence -
mqtt
A library for the MQTT protocol -
gremlins.js
A monkey testing library written in JavaScript, for Node.js and the browser. Use it to check the robustness of web applications by unleashing a horde of undisciplined gremlins. -
qs
A querystring parser that supports nesting and arrays, with a depth limit -
UAParser.js
Lightweight JavaScript-based user-agent string parser -
favico.js
Favico.js is a library to manipulate the favicon, adding alert badges, render images or videos. -
numeral.js
Format and manipulate numbers. -
tether
A client-side library to make absolutely positioned elements attach to elements in the page efficiently. -
jquery.lazyload
Lazyload images with jQuery -
js-beautify
beautifier.io for node -
flowchart
Draws simple SVG flow chart diagrams from textual representation of the diagram -
hint.css
A tooltip library in CSS for your lovely websites. -
barba.js
Barba.js it's a small, flexible and dependency free library that helps you creating fluid and smooth transition between your website's pages. -
webfont
Web Font Loader gives you added control when using linked fonts via @font-face. -
grommet
The most advanced UX framework for enterprise applications. -
nunjucks
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired) -
wired-elements
Collection of hand-drawn sketchy web components -
rsuite
A suite of react components -
vditor
♏ 易于使用的 Markdown 编辑器,为适配不同的应用场景而生 -
push.js
A compact, cross-browser solution for Javascript desktop notifications -
muse-ui
material design ui for vue2 -
react-diagrams
a super simple, no-nonsense diagramming library written in react that just works -
json2
This file creates a global JSON object containing two methods: stringify and parse. -
two.js
A two-dimensional drawing api meant for modern browsers. -
ng-bootstrap
Angular powered Bootstrap -
jszip
Create, read and edit .zip files with Javascript http://stuartk.com/jszip -
mediaelement
HTML5 audio and video players in pure HTML and CSS. MediaElementPlayer.js uses the same HTML/CSS for all players. -
file-uploader
Multiple file upload plugin with progress-bar, drag-and-drop. -
chai
BDD/TDD assertion library for node.js and the browser. Test framework agnostic. -
seajs
A Module Loader for the Web -
restangular
Restful Resources service for AngularJS apps -
layer
Cross-end web layer tool -
brain
Neural network library -
to-markdown
HTML-to-Markdown converter -
turndown
A library that converts HTML to Markdown -
danialfarid-angular-file-upload
An AngularJS directive for file upload using HTML5 with FileAPI polyfill for unsupported browsers -
satellizer
Token-based AngularJS Authentication -
canvaskit-wasm
A WASM version of Skia's Canvas API -
sockjs-client
SockJS-client is a browser JavaScript library that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server. -
vis
A dynamic, browser-based visualization library. -
slideout
A touch slideout navigation menu for your mobile web apps. -
react-router-redux
Ruthlessly simple bindings to keep react-router and redux in sync -
vue-lazyload
Vue module for lazy-loading images in your vue.js applications. -
react-datepicker
A simple and reusable datepicker component for React -
jsdiff
A javascript text diff implementation. -
sentry-browser
Official Sentry SDK for browsers -
rax
A universal React-compatible render engine. -
OwlCarousel2
Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider. -
ethers
Umbrella package for most common Ethers libraries. -
sentry-tracing
Extensions for Sentry AM -
cropper
A simple jQuery image cropping plugin. -
Ladda
Buttons with built-in loading indicators -
github-markdown-css
The minimal amount of CSS to replicate the GitHub Markdown style -
carbon-components
The Carbon Design System is IBM’s open-source design system for products and experiences. -
react-big-calendar
Calendar! with events -
pickadate.js
The mobile-friendly, responsive, and lightweight jQuery date & time input picker. -
progressbar.js
Responsive and slick progress bars with animated SVG paths -
mailcheck
A standalone module that suggests a right domain when your users misspell it in an email address. -
countup.js
Animates a numerical value by counting to it -
driver-dom
DOM driver for Rax. -
i18next
i18next is a full-featured i18n javascript library for translating your web application. -
gojs
Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams -
EaselJS
EaselJS is a library for building high-performance interactive 2D content in HTML5. It provides a feature-rich display list to allow you to manipulate and animate graphics. It also provides a robust interactive model for mouse and touch interactions. -
foundation-emails
A framework for responsive emails made by ZURB -
zurb-ink
Ink is a responsive email framework for making emails that look great on any device. -
aws-sdk
AWS SDK for JavaScript -
javascript-state-machine
A finite state machine library -
intl-tel-input
A JavaScript plugin for entering and validating international telephone numbers -
history
A minimal, functional history implementation for JavaScript -
ejs
Embedded JavaScript templates -
vanilla-lazyload
A fast, lightweight script to load images as they enter the viewport. SEO friendly, it supports responsive images (both srcset + sizes and picture) and progressive JPEG -
htm
The Tagged Template syntax for Virtual DOM. Only browser-compatible syntax. -
jsPlumb
Visual connectivity for webapps -
metrics-graphics
A library optimized for concise, principled data graphics and layouts -
flowbite
The most popular library of interactive components built with Tailwind CSS -
markdown.js
A sensible Markdown parser for javascript -
radium
A set of tools to manage inline styles on React elements -
jquery.transit
Smooth CSS3 transitions and transformations for jQuery. -
iCheck
Highly customizable checkboxes and radio buttons (jQuery and Zepto). Features: identical inputs across different browsers and devices (both desktop and mobile), touch devices support (iOS, Android, BlackBerry, Windows Phone, Amazon Kindle), keyboard accessible inputs (Tab, Spacebar, Arrow up/down and other shortcuts... -
ipfs
JavaScript implementation of the IPFS specification -
dc
A multi-dimensional charting library built to work natively with crossfilter and rendered using d3.js -
web-vitals
Easily measure performance metrics in JavaScript -
pinyin
🇨🇳 汉字拼音 ➜ hàn zì pīn yīn -
isomorphic-git
A pure JavaScript implementation of git for node and browsers! -
qrcode
QRCode / 2d Barcode api with both server side and client side support using canvas -
ol3
Build tools and sources for developing OpenLayers based mapping applications -
js-sequence-diagrams
Generates UML sequence diagrams from simple text -
viewerjs
JavaScript image viewer. -
dynamics.js
Javascript library to create physics-related animations -
tsparticles
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
vue-i18n
Internationalization plugin for Vue.js -
magic
CSS3 Animations with special effects -
bootstrap-datetimepicker
A robust and powerful date/time picker component. For usage, installation and demos see Project Site on GitHub -
tempus-dominus
A robust and powerful date/time picker component. For usage, installation and demos see Project Site on GitHub -
backbone.marionette
Make your Backbone.js apps dance! -
page.js
Tiny client-side router -
gmaps.js
the easiest way to use Google Maps -
es5-shim
ECMAScript 5 compatibility shims for legacy JavaScript engines -
clappr
An extensible media player for the web -
lunr.js
Simple full-text search in your browser. -
shaka-player
DASH/EME video player library -
react-modal
Accessible modal dialog component for React.JS -
nvd3
A reusable charting library written in d3.js -
pikaday
A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS -
es6-promise
A lightweight library that provides tools for organizing asynchronous code -
odometer.js
Transition numbers with ease -
bootstrap-icons
Official open source SVG icon library for Bootstrap -
metro
The front-end framework for developing responsive, mobile projects on the web in Windows Metro Style. -
clusterize.js
Tiny vanilla JS plugin to display large data sets easily -
flickity
Touch, responsive, flickable galleries -
alasql
Versatile SQL database for browser or node. Handles relational data and nested JSON (noSQL). Export to and import from Excel, localStorage or IndexedDB -
morris.js
Easy, pretty charts -
awesomplete
Ultra lightweight, usable, beautiful autocomplete with zero dependencies. -
jss
Composable and reusable style sheets. -
vex-js
Beautiful, functional, dialogs in Javascript -
swipe
Swipe is a lightweight mobile slider with 1-to-1 touch movement. -
fancybox
Touch enabled, responsive and fully customizable jQuery lightbox script -
readability
A standalone version of the readability library used for Firefox Reader View. -
eonasdan-bootstrap-datetimepicker
A date/time picker component designed to work with Bootstrap 3 and Momentjs. For usage, installation and demos see Project Site on GitHub -
jquery-noty
noty is a jQuery plugin that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog. Each notification is added to a queue. (Optional) -
fastdom
Eliminates layout thrashing by batching DOM read/write operations -
jquery-infinitescroll
Infinite Scroll is a JavaScript plugin that automatically adds the next page, saving users from a full page load. -
FitText.js
A jQuery plugin for inflating web type -
uswds
Open source UI components and visual style guide for U.S. government websites -
synaptic
architecture-free neural network library -
noty
Noty is a library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog. Each notification is added to a queue. (Optional) -
iframe-resizer
Keep same and cross domain iFrames sized to their content with support for window/content resizing, and multiple iFrames. -
stats.js
JavaScript Performance Monitor -
isomorphic-fetch
Isomorphic WHATWG Fetch API, for Node & Browserify -
flight
An event-driven web framework, from Twitter -
zeroclipboard
The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface. -
vue-multiselect
Multiselect component for vue.js -
datatables
DataTables enhances HTML tables with the ability to sort, filter and page the data in the table very easily. It provides a comprehensive API and set of configuration options, allowing you to consume data from virtually any data source. -
hamburgers
Collection of tasty CSS-animated hamburger icons. Includes Sass files (modular and customizable), so cook up your own hamburger. -
Glide.js
A lightweight, flexible, fast and dependency-free JavaScript ES6 slider and carousel -
wysihtml5
wysihtml5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach. It uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. The code is completely library agnostic: No jQuery, Proto... -
raven.js
JavaScript client for the Sentry realtime event logging and aggregation platform. -
jquery.adaptive-backgrounds
A simple jQuery plugin to extract the dominant color of an image and apply it to the background of its parent element. -
model-viewer
google 3d model viewer -
screenfull.js
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API -
loadCSS
A function for loading CSS asynchronously -
tabulator
Interactive table generation JavaScript library -
tabulator-tables
Interactive table generation JavaScript library -
rickshaw
JavaScript toolkit for creating interactive real-time graphs -
bacon.js
A small functional reactive programming lib for JavaScript. -
choo
A 4kb framework for creating sturdy frontend applications -
hexo-theme-butterfly
A Simple and Card UI Design theme for Hexo -
dom-to-image
Generates an image from a DOM node using HTML5 canvas and SVG -
remixicon
Remix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. All of the icons are free to use for both personal and commercial. -
chance
Chance - Utility library to generate anything random -
x-editable
In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery -
lovefield
Lovefield - A relational database for web apps -
inputmask
Inputmask is a javascript library which creates an input mask. Inputmask can run against vanilla javascript, jQuery and jqlite. -
jquery.inputmask
Inputmask is a javascript library which creates an input mask. Inputmask can run against vanilla javascript, jQuery and jqlite. -
sjcl
Stanford Javascript Crypto Library -
lozad.js
A light-weight JS library to lazy load any HTML element such as images, ads, videos etc. -
gridstack.js
gridstack.js is a jQuery plugin for widget layout -
primereact
PrimeReact is a rich set of open source UI Components for React. -
keymaster
library for defining and dispatching keyboard shortcuts -
react-move
Beautiful, data-driven animations for React. -
brython
Python 3 in the browser -
maplibre-gl
A WebGL interactive maps library -
octicons
GitHub's icon font -
collect.js
Convenient and dependency free wrapper for working with arrays and objects. -
turn.js
The page flip effect for HTML5 -
gitalk
Gitalk is a modern comment component based on Github Issue and Preact. -
bignumber.js
A library for arbitrary-precision decimal and non-decimal arithmetic -
cash
An absurdly small jQuery alternative for modern browsers. -
URI.js
URI.js is a Javascript library for working with URLs. -
lightgallery
A lightweight, customizable, modular, responsive, lightbox gallery plugin for jQuery. -
sizzle
A pure-JavaScript, bottom-up CSS selector engine designed to be easily dropped in to a host library. -
elevator.js
Elevator.js fixes those awkward "scroll to top" moments the old fashioned way. -
crossfilter
Fast multidimensional filtering for coordinated views. -
v-charts
Vue Echarts Components -
clmtrackr
clmtrackr is a javascript library for fitting facial models to faces in videos or images. -
esprima
ECMAScript parsing infrastructure for multipurpose analysis -
jsencrypt
A Javascript library to perform OpenSSL RSA Encryption, Decryption, and Key Generation. -
jquery.gridster
a drag-and-drop multi-column jQuery grid plugin -
notie
notie - a clean and simple notification, input, and selection suite for javascript, with no dependencies -
choices.js
A vanilla JS customisable text input/select box plugin -
bounce.js
Bounce.js is a tool and JS library for generating beautiful CSS3 powered keyframe animations. -
bizcharts
bizcharts -
elm-runtime
The runtime for the Elm language. -
modern-normalize
Normalize browsers' default style -
snap.js
A library used to create beautiful mobile shelfs. -
simple-peer
Simple one-to-one WebRTC video/voice and data channels -
nutui
京东风格的轻量级移动端 Vue2、Vue3 组件库(支持小程序开发) -
react-day-picker
Flexible date picker component for React -
clarity-icons
Custom Element Icons for Clarity -
clarity-ui
CSS for Clarity -
dat-gui
A lightweight graphical user interface for changing variables in JavaScript. -
zrender
A lightweight canvas library which providing 2d draw for ECharts. -
flot
Attractive Javascript plotting for jQuery -
ractive
Next-generation DOM manipulation -
lazy.js
Like Underscore, but lazier -
pixelmatch
The smallest and fastest pixel-level image comparison library. -
angular-strap
AngularStrap - AngularJS directives for Bootstrap -
simplebar
Custom scrollbars with native scroll, done simple, lightweight, easy to use and cross-browser. -
annyang
A javascript library for adding voice commands to your site, using speech recognition -
weather-icons
215 weather themed icons inspired by Font Awesome and ready for Bootstrap -
browser-logos
Collection of high resolution web browser logos with transparent backgrounds -
dinero.js
An immutable library to create, calculate and format monetary values. -
lightbox2
Lightbox is small javascript library used to overlay images on top of the current page. It's a snap to setup and works on all modern browsers. -
billboard.js
Re-usable easy interface JavaScript chart library, based on D3 v4+ -
avalon.js
A lightweight,high-performance and easy-to-learn javascript MVVM framework -
ckeditor
The development version of CKEditor - JavaScript WYSIWYG web text editor. -
axe-core
Accessibility engine for automated Web UI testing -
embla-carousel
Extensible bare bones carousels for the web -
instant.page
Make your site’s pages instant in 1 minute and improve your conversion rate by 1% -
holder
Holder uses SVG to render image placeholders entirely in browser. -
ractive.js
Next-generation DOM manipulation -
lite-youtube-embed
A faster youtube embed. -
lokijs
Fast document oriented javascript in-memory database -
material-kit
A Badass Bootstrap UI Kit based on Material Design -
tsparticles-all
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-basic
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
scalar-api-reference
Generate beautiful API references from OpenAPI specs -
tsparticles-interaction-external-bounce
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-slow
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-easing-quad
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-infection
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-circle
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-heart
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-multiline-text
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-demo-configs
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-attract
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-connect
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-push
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-remove
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-particles-repulse
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-path-curves
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-path-svg
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-absorbers
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-canvas-mask
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-easing-circ
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-easing-quart
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-export-video
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-hsv-color
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-polygon-mask
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-image
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-line
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-path
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-rounded-rect
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-spiral
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-square
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-star
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-text
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-destroy
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-gradient
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-opacity
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-orbit
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-roll
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-rotate
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-tilt
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-confetti
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-engine
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-fireworks
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-bubble
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-grab
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-pause
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-repulse
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-external-trail
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-light
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-particles-attract
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-particles-collisions
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-interaction-particles-links
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-move-base
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-move-parallax
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-particles.js
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-path-perlin-noise
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-path-polygon
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-path-simplex-noise
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-easing-back
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-easing-cubic
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-easing-expo
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-easing-quint
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-easing-sine
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-emitters
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-export-image
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-export-json
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-motion
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-plugin-sounds
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-arrow
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-bubble
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-cards
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-cog
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-polygon
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-shape-rounded-polygon
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-slim
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-color
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-life
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-out-modes
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-size
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-stroke-color
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-twinkle
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
tsparticles-updater-wobble
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. -
litegraph.js
A library in Javascript to create graphs in the browser similar to Unreal Blueprints. Nodes can be programmed easily and it includes an editor to construct and tests the graphs. -
golden-layout
A multi-screen javascript Layout manager -
openpgp
OpenPGP.js is a Javascript implementation of the OpenPGP protocol. This is defined in RFC 4880. -
react-autosuggest
WAI-ARIA compliant React autosuggest component -
noUiSlider
noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. -
react-chartjs-2
React wrapper for Chart.js -
animateplus
CSS and SVG animation library -
layzr.js
A small, fast, modern, and dependency-free library for lazy loading. -
css-doodle
A web component for drawing patterns with css. -
antv-x6-react-shape
X6 shape for rendering react components. -
petite-vue
5kb subset of Vue optimized for progressive enhancement -
json5
JSON for the ES5 era. -
antv-x6
JavaScript diagramming library that uses SVG and HTML for rendering. -
Director
A client Side/Server Side Router -
heatmap.js
Dynamic JavaScript Heatmaps for the Web -
just-safe-get
get value at property, don't throw if parent is undefined -
shortid
Amazingly short non-sequential url-friendly unique id generator. -
plupload
Plupload is a JavaScript API for dealing with file uploads it supports features like multiple file selection, file type filtering, request chunking, client side image scaling and it uses different runtimes to achieve this such as HTML 5, Silverlight and Flash. -
basscss
Low-level CSS toolkit -
jquery-ui-bootstrap
A Bootstrap-themed kickstart for jQuery UI widgets -
whitestorm.js
Framework for developing 3D web apps with physics. -
tablesaw
A set of plugins for responsive tables. -
prettify
A Javascript module and CSS file that allows syntax highlighting of source code snippets in an html page. -
reflux
A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux -
vue-chartjs
vue.js wrapper for chart.js -
ramjet.js
Transform DOM elements into each another with smooth transitions -
rellax
Lightweight, vanilla javascript parallax library -
scrollama
Lightweight scrollytelling library using IntersectionObserver -
vuex-persistedstate
Persist and rehydrate your Vuex state between page reloads. -
jexcel
jQuery plugin for embed a excel-like spreadsheet in your apps or website. -
randomcolor
For generating attractive random colors -
deck.js
Modern HTML Presentations -
angular-ui-grid
A data grid for Angular -
heti
赫蹏是专为中文内容展示设计的排版样式增强。它基于通行的中文排版规范而来,可以为网站的读者带来更好的文章阅读体验。 -
IBM-type
An opinionated type for all IBM experiences, including the IBM Plex typeface. -
ng-grid
A data grid for Angular -
fuelux
Base Fuel UX styles and controls -
bootstrap-fileinput
An enhanced HTML 5 file input for Bootstrap 3.x with file preview, multiple selection, ajax uploads, and more features. -
jose
'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes -
flubber
Best-guess methods for smoothly interpolating and animating between shapes. -
redux-logger
Logger for Redux -
ng2-bootstrap
angular2 native bootstrap components -
instantclick
A Javascript library that preloads pages making use of pjax. -
angular-loading-bar
An automatic loading bar for AngularJS -
jsnes
A JavaScript NES emulator -
lettering.js
A lightweight, easy to use Javascript <span> injector for radical Web Typography -
seamless-immutable
Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects. -
froala-editor
A beautiful jQuery WYSIWYG HTML rich text editor. High performance and modern design make it easy to use for developers and loved by users. -
at.js
Add Github like mentions autocomplete to your application. -
gl-matrix
Javascript Matrix and Vector library for High Performance WebGL apps -
decimal.js
An arbitrary-precision Decimal type for JavaScript. -
rough-notation
Create and animate hand-drawn annotations on a web page -
SyntaxHighlighter
SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript. -
snabbt.js
Fast animations with javascript and CSS-transforms -
split.js
2kb unopinionated utility for resizeable split views -
bootstrap-switch
Turn checkboxes and radio buttons into toggle switches. -
jstree
jQuery tree plugin -
places.js
🌐 The easiest way to add fast geo search to your website. -
Buttons
A CSS button library built with Sass -
jQuery-Knob
Nice, downward compatible, touchable, jQuery dial -
jsbarcode
JsBarcode is a simple and powerfull way to create different types of 1d barcodes. -
pts
A library for visualization and creative-coding -
cssgram
Instagram filter library in Sass and CSS. -
aphrodite
Inline styles in JS that just work (TM) -
js-xss
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist -
aplayer
Wow, such a beautiful html5 music player -
spritejs
A cross platform high-performance graphics system. -
10up-sanitize.css
Render elements consistently. Style with best practices. -
smooth-scroll
Animate scrolling to anchor links -
bootstrap-modal
Extends the default Bootstrap Modal class. -
tui-image-editor
TOAST UI Component: ImageEditor -
hogan.js
A mustache compiler. -
jquery.form
The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to use AJAX. -
moonjs
A minimal, blazing fast UI library. -
bootbox.js
Wrappers for JavaScript alert(), confirm() and other flexible dialogs using the Bootstrap framework -
epoch
A general purpose real-time charting library for building beautiful, smooth, and high performance visualizations. -
flexslider
An awesome, fully responsive jQuery slider toolkit. -
chardin.js
Simple overlay instructions for your apps. -
react-leaflet
React components for Leaflet maps -
js-yaml
YAML 1.2 parser and serializer -
autosize.js
Autosize is a small, stand-alone script to automatically adjust textarea height to fit text. -
dashjs
A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers. -
tinycon
Add notification bubbles in the favicon -
jsmpeg
MPEG1 Video Decoder in JavaScript -
tufte-css
Edward Tufte uses a distinctive style in his handouts: simple, with well-set typography, extensive sidenotes, and tight integration of graphics and charts. -
cubism
A JavaScript library for time series visualization. -
planck-js
2D JavaScript physics engine for cross-platform HTML5 game development -
evil-icons
Evil Icons is a set of SVG icons designed extensively for using in modern web projects -
mvp.css
A minimalist stylesheet for HTML elements -
remarkable
Markdown parser, done right. 100% Commonmark support, extensions, syntax plugins, high speed - all in one. -
tsparticles-updater-angle
tsParticles rotation angle updater -
lightgallery-js
Full featured lightbox gallery. Zero dependencies -
vue-strap
Bootstrap components built with Vue.js -
big.js
A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic -
firebase
Firebase JavaScript library for web and Node.js -
imask
vanilla javascript input mask -
jquery.colorbox
jQuery lightbox and modal window plugin. -
wretch
A tiny wrapper built around fetch with an intuitive syntax. -
simditor
A simple online editor -
autotrack
Automatic + enhanced analytics.js tracking for common user interactions -
keras-js
Run Keras models (tensorflow backend) in the browser, with GPU support. -
globalize
A JavaScript library for internationalization and localization that leverage the official Unicode CLDR JSON data. -
fitvids
A lightweight, easy-to-use jQuery plugin for fluid width video embeds. -
squire-rte
Squire is an HTML5 rich text editor, which provides powerful cross-browser normalisation, whilst being supremely lightweight and flexible. -
bowser
A small, fast and rich-API browser/platform/engine detector for both browser and node. -
mammoth
Convert Word documents from docx to simple HTML and Markdown -
tui-chart
TOAST UI Application: Chart -
google-closure-library
Google's common JavaScript library -
san
A Flexible JavaScript Component Framework -
UpUp
Control the content users see, even when they're offline -
balloon-css
Simple tooltips made of pure CSS -
oboe.js
Oboe.js reads json, giving you the objects as they are found without waiting for the stream to finish -
stellar.js
Parallax scrolling made easy. -
request-promise
The simplified HTTP request client 'request' with Promise support. Powered by Bluebird. -
csshake
Some CSS classes to move your DOM! -
benchmark
A benchmarking library that supports high-resolution timers & returns statistically significant results. -
hellojs
A clientside Javascript library for standardizing requests to OAuth2 web services (and OAuth1 - with a shim) -
frappe-gantt
A simple, modern, interactive gantt library for the web -
vega-lite
Vega-lite provides a higher-level grammar for visual analysis, comparable to ggplot or Tableau, that generates complete Vega specifications. -
vue-select
A native Vue.js select component that provides similar functionality to Select2/Chosen without the overhead of jQuery. -
intercooler-js
Making AJAX as easy as anchor tags -
Flowtype.js
Web typography at its finest: font-size and line-height based on element width. -
soundmanager2
A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB. -
jquery.qrcode
A jquery plugin for a pure browser qrcode generation. -
tota11y
An accessibility visualization toolkit -
dot
Concise and fast javascript templating compatible with nodejs and other javascript environments -
alifd__next
A configurable component library for web built on React. -
move.js
CSS3 backed JavaScript animation framework -
bespoke.js
DIY Presentation Micro-Framework -
csslint
Automated linting of Cascading Stylesheets -
tinycolor
Fast Color Parsing and Manipulation -
jsondiffpatch
Diff & Patch for Javascript objects -
swup
Complete, flexible, extensible and easy to use page transition library for your web. -
jplayer
The jQuery HTML5 Audio / Video Library. Allows you to create a media player with a consistent interface and experience across all browsers. -
granim
Create fluid and interactive gradients animations with this small js library. -
chrono-node
A natural language date parser in Javascript -
elfinder
Open-source file manager for web, written in JavaScript using jQuery and jQuery UI. -
analytics.js
The hassle-free way to integrate analytics into any web application. -
sir-trevor-js
Rich content editing entirely re-imagined for the web -
jquery-weui
UI lib for build hybrid wechat web app -
vibrant.js
Get color variations from an image. Basically a JS port of Android's Palette -
bricks.js
A blazing fast masonry layout generator for fixed width elements. -
jointjs
JavaScript diagramming library -
retina.js
Retina.js is an open source script that makes it easy to serve high-resolution images to devices with retina displays. -
emojione
Emoji One is a complete set of emojis designed for the web. It includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to our custom emoji images. PNG and SVG formats provided for the emoji images. -
muicss
Lightweight CSS framework based on Google's Material Design guidelines -
emmet
Emmet — the essential toolkit for web-developers -
smoothState.js
Unobtrusive page transitions with jQuery. -
react-quill
The Quill rich-text editor as a React component. -
sugar
A Javascript library for working with native objects. -
open-color
Open color scheme for web UI -
elasticsearch
The official low-level Elasticsearch client for Node.js and the browser. -
pako
zlib port to javascript - fast, modularized, with browser support -
opal
Ruby runtime and core library for javascript. -
opal-parser
Ruby runtime and core library for javascript. -
bootstrap-tour
Quick and easy way to build your product tours with Bootstrap Popovers. -
fixed-data-table
A React table component designed to allow presenting thousands of rows of data. -
alertify.js
Alertify is an unobtrusive customizable JavaScript notification system. -
sprint
A tiny, lightning fast jQuery-like library for modern browsers. -
flexibility
Use Flexbox while supporting older Internet Explorers -
elemental
React UI Framework -
forge
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities. -
mixitup
A CSS3 and jQuery Filter & Sort Plugin -
epiceditor
An Embeddable Markdown Editor -
topcoat
CSS for clean and fast web apps -
stroll.js
CSS3 list scroll effects -
unveil
A very lightweight jQuery plugin to lazy load images -
maptalks
A light JavaScript library to create integrated 2D/3D maps. -
html-minifier
Highly configurable, well-tested, JavaScript-based HTML minifier. -
hopscotch
A framework to make it easy for developers to add product tours to their pages. -
compressorjs
JavaScript image compressor. -
RecordRTC
RecordRTC is a server-less (entire client-side) JavaScript library can be used to record WebRTC audio/video media streams. It supports cross-browser audio/video recording. -
json-editor
JSON Schema based editor -
jquery.mask
A jQuery Plugin to make masks on form fields and html elements. -
timeago.js
timeago.js is a simple library (only 2kb) to used to format datetime with `*** time ago` statement. eg: '3 hours ago'. localization supported. -
blueimp-md5
JavaScript MD5 implementation. -
gridjs
Grid.js is a Free and open-source HTML table plugin written in TypeScript. It works with most JavaScript frameworks, including React, Angular, Vue and VanillaJs. -
rest.js
GitHub REST API client for Node.js -
tiny-slider
Vanilla javascript slider for all purposes, inspired by Owl Carousel. -
bxslider
Touch enabled jQuery plugin for creating responsive carousels and sliders. -
jquery-jcrop
Jcrop is the quick and easy way to add image cropping functionality to your web application. -
blueimp-load-image
JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled and/or cropped HTML img or canvas element. It also provides a method to parse image meta data to extract Exif tags and thumbnails and to restore the complete image header after resizing. -
headjs
HeadJS: Responsive Design, Feature Detections & Asset Loading. The only script in your <HEAD> -
peity
Peity (sounds like deity) is a simple jQuery plugin that converts an element's content into a simple mini `svg` pie, line or bar chart. -
resumable.js
A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API. -
responsive-nav.js
Responsive Nav JS plugin -
okayNav
Progressively responsive jQuery navigation -
tern
A JavaScript code analyzer for deep, cross-editor language support -
survey-react
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. -
survey-jquery
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. -
survey-knockout
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. -
survey-angular
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. -
survey-vue
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. -
react-data-grid
Data grid for React -
jquery-placeholder
A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet -
winjs
WinJS is a set of JavaScript toolkits that allow developers to build applications using HTML/JS/CSS technology. -
messenger
Client-side growl-like notifications with actions and auto-retry. -
malihu-custom-scrollbar-plugin
Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support user defined callbacks etc. -
simpledotcss
Simple.css is a CSS template that allows you to make a good looking website really quickly. -
prop-types
Runtime type checking for React props and similar objects. -
jquery.touchswipe
A jquery plugin to be used on touch devices such as iPad, iPhone, Android etc, to react to swipe gestures. -
hashids
Generate YouTube-like ids from numbers. Use Hashids when you do not want to expose your database ids to the user. -
regl
regl is a fast functional WebGL framework. -
diff-match-patch
The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text. -
mdui
Web components Library that implement Google's Material Design. -
react-flip-toolkit
Configurable FLIP animation helpers for React -
textAngular
A radically powerful Text-Editor/Wysiwyg editor for Angular.js -
zoom.js
It's the best way to zoom an image -
qunit
An easy-to-use JavaScript Unit Testing framework. -
vanta
3D animated backgrounds for your website -
jquery-backstretch
A simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. -
fontfaceobserver
Detect if web fonts are available -
react-ace
A react component for Ace Editor -
yui
YUI 3 Source -
icono
Pure CSS Icons -
Nestable
Nestable is an experimental example and not under active development. If it suits your requirements feel free to expand upon it! -
css-element-queries
CSS-Element-Queries Polyfill. proof-of-concept for high-speed element dimension/media queries in valid css. -
bitcoinjs-lib
Client-side Bitcoin JavaScript library -
Trumbowyg
A lightweight WYSIWYG editor -
rythm.js
A javascript library that makes your page dance. -
html2pdf.js
Client-side HTML-to-PDF rendering using pure JS -
topojson
An extension to GeoJSON that encodes topology. -
quagga
An advanced barcode-scanner written in JavaScript -
SoundJS
A JavaScript library that provides a simple API, and powerful features to make working with audio a breeze. Easily ties in audio file loading to PreloadJS. -
epub.js
Render ePub documents in the browser, across many devices -
pubsub-js
Dependency free publish/subscribe library -
webcomponentsjs
webcomponents.js -
vexflow
A JavaScript library for rendering music notation and guitar tablature -
docsearch-css
Styles for DocSearch. -
docsearch-js
JavaScript package for DocSearch, the best search experience for docs. -
imager.js
Imager.js is an alternative solution to the issue of how to handle responsive image loading, created by developers at BBC News. -
react-flip-move
Effortless animation between DOM changes (eg. list reordering) using the FLIP technique. -
kineticjs
KineticJS is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more. -
ContentTools
A JS library for building WYSIWYG editors for HTML content -
vue-meta
Manage HTML metadata in Vue.js components with ssr support -
jquery-mousewheel
A jQuery plugin that adds cross-browser mouse wheel support. -
iconoir
A Simple and Definitive Open-Source Icons Library -
vuefire
Firebase bindings for Vue.js -
react-image-crop
A responsive image cropping tool for React -
gitment
A comment system based on GitHub Issues -
jquery-timeago
jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago"). -
prefixfree
A script that lets you use only unprefixed CSS properties everywhere. It works behind the scenes, adding the current browser’s prefix to any CSS code, only when it’s needed. -
fuzzysort
Fast SublimeText-like fuzzy search for JavaScript -
pagePiling.js
Create a scrolling pile of sections -
sketch.js
Cross-Platform JavaScript Creative Coding Framework -
moment-timezone
Parse and display moments in any timezone. -
animsition
A simple and easy jQuery plugin for CSS animated page transitions. -
exif-js
JavaScript library for reading EXIF image metadata -
pinyin-pro
汉字转拼音库。获取中文拼音、韵母、声母、声调、首字母,支持拼音匹配 -
pegjs
Parser generator for JavaScript -
tonal
A functional music theory library -
gifshot
JavaScript library that can create animated gifs from video streams (e.g. webcam), existing videos (e.g. mp4), or existing images -
zTree.v3
jquery tree plugin -
draggabilly
make that shiz draggable -
gmail-js
JavaScript API for Gmail (useful for chrome extensions) -
overlayscrollbars
A javascript scrollbar plugin which hides the native scrollbars and provides custom styleable overlay scrollbars, but keeps the native functionality and feeling. -
labella
May the force label you. -
packery
bin-packing layout library -
pulltorefreshjs
Pull To Refresh -
glamorous
React component styling solved -
device.js
Device.js makes it easy to write conditional CSS _and/or_ JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo, AppleTV, etc), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile). -
amplitudejs
A JavaScript library that allows you to control the design of your media controls in your webpage -- not the browser. No dependencies (jQuery not required) https://521dimensions.com/open-source/amplitudejs -
ScrollTrigger
Triggers classes on HTML elements based on the scroll position. It makes use of requestAnimationFrame so it doesn't jack the users scroll, that way the user / browser keeps their original scroll behaviour. Animations run when the browser is ready for it. -
d3-cloud
Generate word clouds in JavaScript. -
mobile-detect
Device detection (phone, tablet, desktop, mobile grade, os, versions) -
gif.js
JavaScript GIF encoding library -
instantsearch.js
instantsearch.js is a library of widgets to build high performance instant search experiences using Algolia -
node-polyglot
Give your JavaScript the ability to speak many languages. -
polyglot.js
Give your JavaScript the ability to speak many languages. -
helium-css
javascript tool to scan your site and show unused CSS -
sw-toolbox
Service Worker Toolbox provides some simple helpers for use in creating your own service workers. -
960gs
The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. -
lz-string
LZ-based compression algorithm -
docute
Effortlessly documentation done right. -
rsvp
A lightweight library that provides tools for organizing asynchronous code -
glamor
inline css for component systems -
stacktrace.js
Framework-agnostic, micro-library for getting stack traces in all environments -
enquire.js
Awesome Media Queries in JavaScript -
jquery.payment
A general purpose library for building credit card forms, validating inputs and formatting numbers. -
canvas-nest.js
A nest backgroud of website draw on canvas use javascript, do not depend on jQuery. Less then 2kb. -
fitty
Snugly resizes text to fit its parent container -
jslint
JSLint, The JavaScript Code Quality and Coverage Tool -
AniJS
Declarative handling library for CSS animations. -
midnight.js
A jQuery plugin to switch fixed headers on the fly -
vizceral
Intuitive animated traffic graph using webgl. If a graph of nodes and edges with data about traffic volume is provided, it will render a traffic graph animating the connection volume between nodes. -
zuck.js
A JavaScript library that lets you add stories everywhere -
tabletop.js
**Tabletop.js** takes a Google Spreadsheet and makes it easily accessible through JavaScript. With zero dependencies! -
pnotify
PNotify is a JavaScript notification plugin, developed by SciActive. It is designed to provide an unparalleled level of flexibility, while still being very easy to implement and use. -
recorderjs
A plugin for recording/exporting the output of Web Audio API nodes -
ng-cordova
Cordova with AngularJS Goodness -
sanitize-html
Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis -
vanilla-tilt
A smooth 3D tilt javascript library forked from Tilt.js -
bytemd
Hackable Markdown Editor and Viewer -
scribbletune
Scribbletune is a JavaScript library that helps you construct musical ideas with JavaScript String & Array functions and export them as MIDI files. -
grade-js
This JavaScript library produces complimentary gradients generated from the top 2 dominant colours in supplied images -
bootstrap-multiselect
JQuery multiselect plugin based on Twitter Bootstrap. -
webrtc-adapter
A shim to insulate apps from WebRTC spec changes and browser prefix differences -
canvg
Javascript SVG parser and renderer on Canvas -
jquery-scrollTo
Lightweight, cross-browser and highly customizable animated scrolling with jQuery -
outdated-browser
A time saving tool for developers. It detects outdated browsers and advises users to upgrade to a new version. -
spinejs
MVC Library. -
jquery.nicescroll
Nicescroll is a jquery plugin, for nice customizabled scrollbars with a very similar ios/mobile style. It supports DIVs, IFrames and document page (body) scrollbars. Compatible with Firefox 4+, Chrome 5+, Safari 4+ (win/mac), Opera 10+, IE 6+ (all A-grade browsers). Compatible with iOS devices as iPad, Android, Blac... -
blueimp-gallery
blueimp Gallery is a touch-enabled, responsive and customizable image and video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. It features swipe, mouse and keyboard navigation, transition effects, slideshow functionality, fullscreen support and on-demand content loading and can b... -
design-system
Salesforce Lightning Design System -
html5-qrcode
a cross platform HTML5 QR Code scanner -
pivottable
Javascript Pivot Table (aka Pivot Grid, Pivot Chart, Cross-Tab) implementation with drag'n'drop -
smalot-bootstrap-datetimepicker
Both Date and Time picker widget based on twitter bootstrap -
html5-device-mockups
HTML5 mockups of popular devices, to showcase your portfolio and spice up your website. -
tarekraafat-autocomplete.js
Simple autocomplete pure vanilla Javascript library. -
angular-file-upload
Angular File Upload is a module for the AngularJS framework -
textillate
A simple plugin for CSS3 text animations -
tagify
lightweight, efficient Tags input component in Vanilla JS / React / Angular [super customizable, tiny size & top performance] -
alt
A flux implementation -
prototype
Prototype is a JavaScript Framework that aims to ease development of dynamic web applications. -
picnic
A lighweight CSS library with nice defaults and many plugins to kickstart your projects -
chess.js
A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection -
datamaps
datamaps with d3.js -
html-to-image
Generates an image from a DOM node using HTML5 canvas and SVG. -
rrssb
Ridiculously Responsive Social Sharing Buttons -
when
A lightweight Promises/A+ and when() implementation, plus other async goodies. -
viz.js
A hack to put Graphviz on the web. -
redom
RE:DOM – Tiny UI library -
jump.js
A small, modern, dependency-free smooth scrolling library. -
web-animations
JavaScript implementation of the Web Animations API -
simple-statistics
Simple Statistics -
basicscroll
Standalone parallax scrolling for mobile and desktop with CSS variables -
iamdustan-smoothscroll
Polyfill for smooth scroll behavior -
ResponsiveSlides.js
Simple & lightweight responsive slider plugin -
social-share.js
create social share buttons on your site. -
vide
Easy as hell jQuery plugin for video backgrounds. -
jqueryui-touch-punch
A small hack that enables the use of touch events on sites using the jQuery UI user interface library. -
vonic
Mobile UI Components, based on Vue.js and ionic CSS. -
basket.js
A script and resource loader for caching & loading scripts with localStorage -
jquery.sticky
Sticky is a jQuery plugin that gives you the ability to make any element on your page always stay visible. -
underscore.string
String manipulation extensions for Underscore.js javascript library. -
camanjs
Javascript (Ca)nvas (Man)ipulation for NodeJS and the browser -
node-waves
Click effect insipired by Google Material Design -
fomantic-ui
Community fork of the popular Semantic-UI framework -
jquery.devbridge-autocomplete
Autocomplete provides suggestions while you type into the text field. -
PhysicsJS
A modular, extendable, and easy-to-use physics engine for javascript -
opentype.js
OpenType font parser -
reconnecting-websocket
A small JavaScript library that decorates the WebSocket API to provide a WebSocket connection that will automatically reconnect if the connection is dropped. -
splidejs
Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors. -
wysihtml
Open source rich text editor for the modern web. -
angular-ui-select
AngularJS ui-select -
highland
The high-level streams library for Node.js and the browser -
html-gl
Get as many FPS as you need by rendering HTML/CSS in WebGL -
incremental-dom
An in-place virtual DOM library -
instafeed.js
A simple Instagram javascript plugin for your website. -
medium-zoom
A JavaScript library for zooming images like Medium -
microdiff
A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support. -
most
Monadic streams for Ultra-high performance reactive programming -
scrollmonitor
A simple and fast API to monitor elements as you scroll -
jquery-datetimepicker
jQuery Plugin DateTimePicker it is DatePicker and TimePicker in one -
pdf-lib
Create and modify PDF files with JavaScript -
parallax.js
Simple parallax scrolling effect inspired by spotify.com implemented as a jQuery plugin -
leaflet.markercluster
Provides Beautiful Animated Marker Clustering functionality for Leaflet -
github-api
A higher-level wrapper around the Github API. -
mori
Persistent Data Structures for JavaScript -
zone.js
Zones for JavaScript -
open-iconic
An open source icon set with marks in SVG, sprite, webfont and raster format -
glider-js
A fast, lightweight carousel alternative -
tweenjs
TweenJS is a simple tweening library for use in Javascript. It was developed to integrate well with the EaselJS library, but is not dependent on or specific to it (though it uses the same Ticker and Event classes by default). It supports tweening of both numeric object properties & CSS style properties. -
fingerprintjs
Fast browser fingerprint library. By default uses Murmur hashing and returns a 32bit integer number. -
background-check
Automatically switch to a darker or a lighter version of an element depending on the brightness of images behind it. -
rainbow
Simple library for code syntax highlighting -
ng-dialog
Modal dialogs and popups provider for Angular.js applications -
vivagraphjs
Graph Drawing Library -
rivets
Declarative data binding + templating solution. -
cannon.js
A lightweight 3D physics engine written in JavaScript. -
openlocationcode
Library to convert between lat/lng and OLC codes -
midi.js
Library to assist in creating HTML5 MIDI apps. -
keypress
a robust keyboard input capturing Javascript utility focused on input for games. For details and documentation, please visit http://dmauro.github.io/Keypress/ -
json-schema-faker
JSON-Schema + Faker -
peaks.js
Frontend app for displaying audio waveforms -
jsrsasign
opensource free pure JavaScript cryptographic library supports RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, CMS SignedData, TimeStamp and CAdES and JSON Web Signature(JWS)/Token(JWT)/Key(JWK). -
bootstrap-treeview
Tree View for Twitter Bootstrap -
svg4everybody
Use external SVG spritemaps in any browser -
smooth-scrollbar
Customize scrollbar in modern browsers with smooth scrolling experience. -
melonjs
MelonJS Game Engine -
body-scroll-lock
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus) -
feature.js
Feature.js is a fast, simple and lightweight browser feature detection library. It has no dependencies and weighs only 1kb minified and gzipped. -
swig
A simple, powerful, and extendable templating engine for node.js and browsers, similar to Django, Jinja2, and Twig. -
magic-grid
Super lightweight javascript library for dynamic grid layouts. -
voca
The ultimate JavaScript string library -
xregexp
Extended regular expressions -
twind
compiles tailwind like shorthand syntax into css at runtime -
jquery.terminal
jQuery Terminal Emulator is a plugin for creating command line interpreters in your applications. -
reflect-metadata
Polyfill for Metadata Reflection API -
cuid
Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers. -
artDialog
classical web dialog module which perfectly crafted from inside to outside -
jquery.matchHeight
a responsive equal heights plugin for jQuery -
node-open
Open stuff like URLs, files, executables. Cross-platform. -
startbootstrap-sb-admin
A one page app landing page HTML theme for Bootstrap. -
baobab
JavaScript persistent data tree with cursors. -
dygraph
dygraphs is a fast, flexible open source JavaScript charting library. -
typeit
A lightweight, easy-to-implement jQuery animated typing plugin that types text for you. -
xdomain
A pure JavaScript CORS alternative -
eventemitter3
EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface. -
Halfmoon
Front-end framework with a built-in dark mode and full customizability using CSS variables; great for building dashboards and tools. -
EventEmitter
Event based JavaScript for the browser -
tilt.js
A tiny requestAnimationFrame powered 60+fps lightweight parallax tilt effect for jQuery. -
stampit
Create objects from reusable, composable behaviors. -
sammy.js
Sammy is a RESTful Evented JavaScript framework built on top of jQuery -
FrozenUI
为移动端web而生 -
ace
Ace (Ajax.org Cloud9 Editor) -
micromodal
Tiny javascript library for creating accessible modal dialogs -
docxtemplater
.docx generator working with templates and data (like Mustache) -
angular-filter
Bunch of useful filters for angularJS(with no external dependencies!) -
openseadragon
Provides a smooth, zoomable user interface for HTML/Javascript. -
bootstrap-tagsinput
jQuery plugin providing a Twitter Bootstrap user interface for managing tags. -
sticky-kit
A jQuery plugin for creating smart sticky elements -
ember-data.js
A data layer for your Ember applications. -
ngInfiniteScroll
Infinite scrolling for AngularJS -
hyperHtml
A Fast & Light Virtual DOM Alternative -
bootstrap-calendar
Bootstrap full view calendar -
eventproxy
An implementation of task/event based asynchronous pattern. -
processing.js
A port of the Processing visualization language to JavaScript. -
react-chartjs
react charting components using the chartjs lib -
sidr
Sidr is a jQuery plugin for creating side menus and the easiest way for doing your menu responsive. -
mobile-angular-ui
Mobile Angular UI -
bcryptjs
Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'. -
dagre
Graph layout for JavaScript -
gumby
A Flexible, Responsive CSS Framework. -
wade
Blazing fast, 1kb search library -
vue-demi
Creates Universal Library for Vue 2 & 3 -
crafty
Crafty is a modern component and event based framework for javascript games that targets DOM and canvas. -
dustjs-linkedin
Asynchronous templates for the browser and server (LinkedIn fork) -
Sly
JavaScript library for one-directional scrolling with item based navigation support -
chaplin
An Application Architecture Using Backbone.js -
pica
High quality image resize in browser. -
bootstrap-slider
Slider view component for Twitter Bootstrap. -
rome
Customizable date (and time) picker. Opt-in UI, no jQuery! -
gss-engine
GSS styling engine -
angular-local-storage
An Angular module that gives you access to the browsers local storage -
reqwest
A wrapper for asynchronous http requests -
mini.css
A minimal, responsive, style-agnostic CSS toolkit. -
script.js
Asyncronous JavaScript loader and dependency manager -
jqgrid
jqGrid is an Ajax-enabled JavaScript control that provides solutions for representing and manipulating tabular data on the web. -
mercury
A truly modular frontend framework -
infinity
A UITableView for the web. -
css3pie
CSS3 PIE JavaScript edition. Enables rendering of common CSS3 decoration properties in Internet Explorer 6-9. -
bootstrap-social
Social Buttons for Bootstrap -
ng-table
Simple table with sorting and filtering on AngularJS -
mavo
Create web applications with HTML and CSS -
qartjs
qart.js merge picture and QR code. -
plottable.js
A modular charting library built on D3 -
nanobar
Very lightweight js progress bars (for browsers) -
angular-bindonce
Zero watchers binding directives for AngularJS -
Dynatable
A funner, semantic, HTML5+JSON, interactive table plugin. -
clndr
A jQuery calendar plugin that uses HTML templates. -
formvalidation
The best jQuery plugin to validate form fields. Support Bootstrap, Foundation, Pure, SemanticUI, UIKit and custom frameworks -
remodal
Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking. -
angularFire
The officially supported AngularJS binding for Firebase -
jets
Native CSS search engine -
propel
Differentiable Programming in JavaScript -
libphonenumber-js
A simpler (and smaller) rewrite of Google Android's popular libphonenumber library -
orgchart
Simple and direct organization chart(tree-like hierarchy) plugin based on pure DOM and jQuery. -
unistore
Dead simple centralized state container (store) with preact and react bindings. -
egjs-flicking
Simple module to implement flicking carousel interaction. -
tooltipster
Tooltipster is a jQuery tooltip plugin. -
jquery.nanoscroller
A jQuery plugin that offers a simplistic way of implementing Lion OS scrollbars. -
angular-chart.js
An angular.js wrapper for Chart.js -
dimple
An object-oriented charting API for d3 -
timelinejs
TimelineJS is an open-source tool that enables you to build visually-rich interactive timelines and is available in 40 languages. -
iconify
Unified SVG framework with over 70,000 icons to choose from -
web-socket-js
HTML5 Web Socket implementation powered by Flash. -
postal.js
Pub/Sub library providing wildcard subscriptions, complex message handling, etc. Works server and client-side. -
jquery-ui-timepicker-addon
The timepicker addon adds a timepicker to jQuery UI Datepicker, thus the datepicker and slider components (jQueryUI) are required for using any of these. In addition all datepicker options are still available through the timepicker addon. -
flipclock
FlipClock.js is a proper abstract object oriented clock and counter library with a realistic flip effect. -
isomer
A simple isometric graphics library for HTML5 canvas -
pannellum
Pannellum is a lightweight, free, and open source panorama viewer for the web. -
platform
A platform detection library that works on nearly all JavaScript platforms. -
diff2html
Fast Diff to colorized HTML -
jasny-bootstrap
Additional features and components for Bootstrap -
jquery.wookmark
Javascript plugin for laying out elements of varying heights in a column-based grid. It also contains support for filtering and sorting items. A lot of examples are included showing how to use all the available options. -
dsbridge
Javascript Initialization code of DSBridge -
PreloadJS
PreloadJS makes it easy to preload your assets: images, sounds, JavaScript, fonts, JSON, and text data -
jsrender
Best-of-breed templating in browser or on Node.js (with Express 4, Hapi and Browserify integration) -
wavedrom
Digital timing diagram in your browser -
flow.js
Flow.js library implements html5 file upload and provides multiple simultaneous, stable, fault tolerant and resumable uploads. -
botui
A JS library to build the UI for your bot -
Blotter
A JavaScript API for drawing unconventional text effects on the web. -
pressure
Pressure is a lightweight JavaScript library for both Force Touch and 3D Touch through a single API. -
oclazyload
Load modules on demand (lazy load) with angularJS -
moveTo
A lightweight scroll animation javascript library without any dependency. -
pangu
Paranoid text spacing for good readability, to automatically insert whitespace between CJK (Chinese, Japanese, Korean) and half-width characters (alphabetical letters, numerical digits and symbols). -
json2csv
Convert JSON to CSV -
vis-network
A dynamic, browser-based visualization library. -
Modaal
An accessible dialog window library for all humans. -
zui
An open source front-end implementation that help you quickly construct modern multi-screen applications -
angular-moment
Angular.JS directives for Moment.JS (timeago alternative) -
radash
Functional utility library - modern, simple, typed, powerful -
twgl.js
A Tiny WebGL helper library -
ngreact
Use React Components in Angular -
jquery.fancytree
Fancytree is a JavaScript tree view plugin for jQuery with support for persistence, keyboard, checkboxes, drag'n'drop, and lazy loading. -
he
A robust HTML entities encoder/decoder with full Unicode support. -
SVG-Morpheus
JavaScript library enabling SVG icons to morph from one to the other. It implements Material Design's Delightful Details transitions. -
asciinema-player
Web player for terminal session recordings -
chatui-core
The React library for Chatbot UI -
angular-ui-tree
An AngularJS UI component that can sort nested lists, provides drag & drop support and doesn't depend on jQuery -
print-js
A tiny javascript library to help printing from the web. -
jquery.tablesorter
tablesorter (FORK) is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell. -
cookieconsent
Osano cookie consent tool. -
cookieconsent2
Silktide's cookie consent tool. -
formsy-react
A form input builder and validator for React JS -
jquery-ujs
Ruby on Rails unobtrusive scripting adapter for jQuery -
loglevel
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available console.log methods -
videojs-contrib-hls
Play back HLS with video.js, even where it's not natively supported -
mootools
MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. -
blazy
A lightweight pure JavaScript script for lazy loading and multi-serving images. -
jQuery-formBuilder
A jQuery plugin for drag and drop form building -
jquery-boilerplate
A jump-start for jQuery plugins development. -
jquery.hotkeys
**jQuery Hotkeys** is a plug-in that lets you easily add and remove handlers for keyboard events anywhere in your code supporting almost any key combination. -
jQuery-Validation-Engine
jQuery validation engine is a Javascript plugin aimed at the validation of form fields in the browser (IE 6-8, Chrome, Firefox, Safari, Opera 10). The plugin provides visually appealing prompts that grab user attention on the subject matter. -
angular-google-maps
AngularJS directives for Google Maps -
swing
A swipeable cards interface. The swipe-left/swipe-right for yes/no input. As seen in apps like Jelly and Tinder. -
loadjs
Tiny async loader for modern browsers -
yepnope
A Script Loader For Your Conditional Builds -
jsfeat
JavaScript Computer Vision library -
jQuery.mmenu
The best jQuery plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp. -
mmenu-js
The best javascript plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp. -
sanctuary
Refuge from unsafe JavaScript -
air-datepicker
Lightweight customizable cross-browser jQuery datepicker, built with es5 and css-flexbox. Works in all modern desktop and mobile browsers (tested no Android 4.4+ and iOS8+) ![air datepicker image](https://github.com/t1m0n/air-datepicker/raw/master/docs/img/promo-img.png) -
arbor
a graph visualization library using web workers and jQuery -
webextension-polyfill
A lightweight polyfill library for Promise-based WebExtension APIs in Chrome. -
cal-heatmap
Cal-Heatmap is a javascript module to create calendar heatmap to visualize time series data -
g2plot
An interactive and responsive charting library -
intense-images
A simple library to view large images up close using simple mouse interaction, and the full screen. -
validate-js
Lightweight JavaScript form validation library inspired by CodeIgniter. -
scenejs
Scene.js is JavaScript & CSS timeline-based animation library. -
tag-it
A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete. -
griddle-react
Griddle - A fast and flexible grid component for React. -
react-instantsearch-theme-algolia
Algolia theme for React InstantSearch -
fast-xml-parser
Parse XML to JS/JSON very fast without C/C++ based libraries -
hallo.js
Simple rich text editor -
w2ui
JavaScript UI library. Includes grid, layout, toolbars, trees, popups. -
startbootstrap-freelancer
A one page HTML theme for freelancers created by Start Bootstrap -
view-design
A high quality UI components Library with Vue.js -
artplayer
ArtPlayer.js is a modern and full featured HTML5 video player -
ant-design-blazor
A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly. -
hack
Dead simple CSS framework. -
emoji-datasource
Emoji data and images -
emoji-datasource-apple
Emoji data and images - apple -
emoji-datasource-facebook
Emoji data and images - facebook -
emoji-datasource-google
Emoji data and images - google -
emoji-datasource-twitter
Emoji data and images - twitter -
suncalc
A tiny JavaScript library for calculating sun/moon positions and phases. -
bricklayer
Lightweight cascading grid layout library -
angular-http-auth
HTTP Auth Interceptor Module for AngularJS. -
deep-diff
Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser. -
SuperScrollorama
The jQuery plugin for supercool scroll animation -
angular-schema-form
Create complex forms from a JSON schema with angular. -
baguettebox.js
Simple and easy to use lightbox script written in pure JavaScript -
booking-js
Make a beautiful embeddable booking widget in minutes -
1000hz-bootstrap-validator
A user-friendly HTML5 Form validator for Bootstrap 3 -
react-trend
react-trend React component -
vuejs-datepicker
A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations -
jquery-tokeninput
A jQuery Tokenizing Autocomplete Text Entry -
ion-rangeslider
Cool, comfortable and easily customizable range slider with many options and skin support -
ngStorage
localStorage and sessionStorage done right for AngularJS. -
dagre-d3
A D3-based renderer for Dagre -
validate.js
Declarative validations for JavaScript -
slipjs
UI library for manipulating lists via swipe and drag gestures -
cookiesjs
Intuitive cookie manipulation library -
backbone-relational
Get and set relations (one-to-one, one-to-many, many-to-one) for Backbone models -
progress.js
Themeable HTML5 progress bar library -
easyXDM
A javascript library providing cross-browser, cross-site messaging/method invocation. -
tether-drop
Client-side library for creating dropdowns -
garlic.js
Automatically persist your forms' text and select field values locally, until the form is submitted. -
mobi.css
A lightweight, flexible css framework that focus on mobile. -
jsonform
Client-side JavaScript library that generates HTML forms from structured data models expressed using a JSON schema, possibly completed by a form layout description. -
color-name-list
long list of color names -
d3-shape
Graphical primitives for visualization, such as lines and areas. -
kute.js
A minimal Native Javascript animation engine. -
piecon
Dynamic pie charts in your favicon -
raty
jQuery Raty - A Star Rating Plugin -
minireset.css
A tiny modern CSS reset -
side-comments
An interface component to give your site/app Medium.com style commenting. -
later
Determine later (or previous) occurrences of recurring schedules -
tui-grid
TOAST UI Grid : Powerful data grid control supported by TOAST UI -
proton-engine
Proton is a simple and powerful javascript particle animation engine. -
redux-router
Redux bindings for React Router — keep your router state inside your Redux Store. -
html-inspector
HTML Inspector is a code quality tool to help you and your team write better markup. It's written in JavaScript and runs in the browser, so testing your HTML has never been easier. -
mini-tokyo-3d
A real-time 3D digital map of Tokyo's public transport system -
meny
A three dimensional and space effecient menu -
scriptaculous
script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly. -
react-widgets
An à la carte set of polished, extensible, and accessible inputs built for React -
Broadway
A JavaScript H.264 decoder. -
sql-formatter
Formats whitespaces in a SQL query to make it more readable -
jspdf-autotable
Generate PDF tables with jsPDF -
idb-keyval
A super-simple-small keyval store built on top of IndexedDB -
jquery-tagsinput
jQuery Tags Input Plugin -
kendo-ui-core
Kendo UI is everything you need to build sites and apps with HTML5 & JavaScript & Kendo UI Core is the free and open-source version of Kendo UI that provides access to the web's best UI widgets and key framework features essential for developing great experiences for the web and mobile. -
jquery-modal
The simplest possible modal for jQuery -
navigo
A simple vanilla JavaScript router with a fallback for older browsers -
hexo-theme-next
Elegant and powerful theme for Hexo. -
gmaps4rails
Enables easy Google map + overlays creation -
expect
Write better assertions -
instascan
Webcam-driven QR code scanner. -
BigVideo.js
The jQuery Plugin for Big Background Video (and Images) -
ouibounce
Show some HTML before visitors leave your site. -
leader-line
Draw a leader line in your web page. -
pdfobject
An open-source standards-friendly JavaScript utility for embedding PDF files into HTML documents -
blissfuljs
Lightweight helper library for modern browsers. -
jssip
the Javascript SIP library -
lory.js
Touch enabled minimalistic slider written in vanilla JavaScript. -
angular-formly
AngularJS directive which takes JSON representing a form and renders to HTML -
human
Human: AI-powered 3D Face Detection, Face Description & Recognition, Body Pose Tracking, Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction & Gesture Recognition -
react-popper
React wrapper around PopperJS. -
skel
Skel: A lightweight responsive framework for the www. -
pleasejs
JS library to generate random pleasing colors/color schemes -
BrowserFS
A filesystem in your browser! -
jQuery-slimScroll
slimScroll is a small jQuery plugin that transforms any div into a scrollable area. slimScroll doesn't occupy any visual space as it only appears on a user initiated mouse-over. -
labjs
LABjs (Loading And Blocking JavaScript) is an open-source (MIT license) project supported by Getify Solutions. The core purpose of LABjs is to be an all-purpose, on-demand JavaScript loader, capable of loading any JavaScript resource, from any location, into any page, at any time. Loading your scripts with LABjs red... -
vue-validator
Validator component for Vue.js -
angular-ui
AngularUI - The companion suite for AngularJS -
Uniform.js
A plugin for jQuery. Make your form controls look how you want them to. -
p2.js
A JavaScript 2D physics engine. -
Shuffle
Categorize, sort, and filter a responsive grid of items -
notyf
A dead simple, responsive, a11y, dependency-free, vanilla JavaScript toast library. -
devicons
An iconic font made for developers -
jquery.countdown
The Final Countdown for jQuery -
mouse0270-bootstrap-notify
This is a simple plugin that turns standard Bootstrap alerts into "Growl-like" notifications. -
remoteStorage
JavaScript library for integrating remoteStorage -
stickybits
Stickybits is a lightweight alternative to `position: sticky` polyfills -
react-bootstrap-table
It's a react table for bootstrap -
psd.js
A general purpose Photoshop file parser. -
salvattore
A jQuery Masonry alternative with CSS-driven configuration -
grd
A CSS grid framework using Flexbox. -
webcamjs
HTML5 Webcam Image Capture Library with Flash Fallback -
backbone-forms
A flexible, customisable form framework for Backbone.JS applications. -
oidc-client
OpenID Connect (OIDC) & OAuth2 client library -
shine.js
A library for pretty shadows. -
jsSHA
jsSHA is a JavaScript implementation of the entire family of SHA hashes as defined in FIPS 180-2 (SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512) as well as HMAC -
valine
A fast, simple & powerful comment system. -
spectrum
Spectrum: the no hassle jQuery colorpicker -
spectrum-i18n
Spectrum: the no hassle jQuery colorpicker -
webkul-micron
a microInteraction library built with CSS Animations and driven by JavaScript Power -
echarts-gl
Extension pack of ECharts providing 3D plots and globe visualization -
egjs-infinitegrid
iA module used to arrange card elements including content infinitely on a grid layout. With this module, you can implement a grid-pattern user interface composed of different card elements whose sizes vary. It guarantees performance by maintaining the number of DOMs the module is handling under any circumstance -
simple-keyboard
On-screen Javascript Virtual Keyboard -
waline
client for waline comment system -
oimo
JavaScript 3D physics engine. -
rasterizehtml
Renders HTML into the browser's canvas. -
fluidbox
Replicating Medium's beautiful, minimalist lightbox module -
jScrollPane
jScrollPane - cross browser styleable scrollbars with jQuery and CSS -
stickyfill
`position: sticky` polyfill -
todc-bootstrap
Google-styled theme for Bootstrap. -
animo.js
A powerful little tool for managing CSS animations -
chimee
a video-player aims to bring wonderful experience on browser -
angular-drag-and-drop-lists
Angular directives for sorting nested lists using the HTML5 Drag and Drop API -
nuclear-js
Immutable, reactive Flux architecture. UI Agnostic. -
lawnchair
simple json storage -
livescript
LiveScript is a language which compiles to JavaScript. It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate. While LiveScript adds many features to assist in functional style programming, it also has many improvements for object oriented and imperati... -
smoothie
Smoothie Charts: smooooooth JavaScript charts for realtime streaming data -
jquery-footable
jQuery plugin to make HTML tables responsive -
TypewriterJS
A native javascript plugin that can be used to create an elegent automatic typewriter animation effect on websites. -
izimodal
Elegant, responsive, flexible and lightweight modal plugin with jQuery. -
izitoast
Elegant, responsive, flexible and lightweight notification plugin with no dependencies. -
pretendard
어느 플랫폼에서든 사용할 수 있는 system-ui 대체 글꼴 -
pretendard-gov
A system-ui alternative font for all cross-platform -
pretendard-std
A system-ui alternative font for all cross-platform -
pretendard-jp
A system-ui alternative font for all cross-platform -
react-autocomplete
Accessible, extensible, Autocomplete for React.js -
gitgraph.js
A JavaScript library to draw pretty git graphs in the browser -
jquery-mockjax
The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses. -
cufon
Fast text replacement with canvas and VML - no Flash or images required. -
xstream
An extremely intuitive, small, and fast functional reactive stream library for JavaScript -
shave
Shave is a javascript plugin that truncates multi-line text within a html element based on set max height -
Clamp.js
Clamps an HTML element by adding ellipsis to it if the content inside is too long. -
Bridge.NET
Write modern mobile and web apps in C#. Run them anywhere in JavaScript with Bridge.NET. http://bridge.net -
zepto.fullpage
A zepto plugin to create fullpage scrolling webapps -
promise-polyfill
Lightweight promise polyfill. A+ compliant -
techan.js
A visual, technical analysis and charting library built on D3. Build interactive financial charts for modern and mobile browsers. -
rangeslider.js
Simple, small and fast JavaScript/jQuery polyfill for the HTML5 <input type="range"> slider element -
croppie
A simple javascript image cropper -
react-redux-form
Create Forms Easily with React and Redux -
dancer.js
dancer.js is a high-level audio API, usable with the Web Audio API, Mozilla's Audio Data API and flash fallback, designed to make sweet visualizations. -
quo.js
Micro #JavaScript Library for Mobile Devices. -
humane-js
A simple, modern, browser notification system -
obelisk.js
JavaScript Library for Building Pixel Isometric Element with HTML5 Canvas -
bootstrap-sweetalert
A beautiful 'replacement' for JavaScript's alert -
ismobilejs
A simple JS library that detects mobile devices. -
ityped
Dead simple animated typing, with no dependencies. -
jquery-contextmenu
Management facility for context menus. Developed for a large number of triggering objects. HTML5 Polyfill -
vue-color
Color of Vue Components -
cutjs
2D HTML5 JavaScript library for cross-platform game development -
expect.js
BDD style assertions for node and the browser. -
rangy
A cross-browser DOM range and selection library -
sprintf
JavaScript sprintf implementation -
switchery
Create iOS 7 styled switches from default input checkboxes -
taffydb
TaffyDB is an opensouce library that brings database features into your JavaScript applications. -
awesome-bootstrap-checkbox
Font Awesome Bootstrap Checkboxes & Radios. Pure css way to make inputs look prettier. -
backgrid.js
Backgrid.js is a set of components for building semantic and easily stylable data grid widgets with Backbone. -
jquery.maskedinput
jQuery Masked Input Plugin -
jquery.tipsy
Facebook-style tooltip plugin for jQuery -
bwip-js
Barcode generator supporting over 90 types and standards. -
jcarousel
Riding carousels with jQuery -
azure-storage-blob
Microsoft Azure Storage SDK for JavaScript - Blob -
easy-pie-chart
Lightweight plugin to render simple, animated and retina optimized pie charts -
bootstrap-markdown
A bootstrap plugin for markdown editing -
toast-css
An insane grid. You’ve been warned. -
Kalendae
A framework agnostic javascript date picker. -
audiojs
A cross-browser javascript wrapper for the html5 audio tag -
strman
A Javascript string manipulation library without npm dependences. -
formulajs
JavaScript implementation of most Microsoft Excel formula functions -
dialog-polyfill
Polyfill for the dialog element -
jssor-slider
Responsive jQuery Image Slider/Slideshow/Carousel/Gallery/Banner -
pusher
Pusher JavaScript library for the browser -
qtip2
Introducing... qTip2. The second generation of the advanced qTip plugin for the ever popular jQuery framework. -
sisyphus.js
Gmail-like client-side drafts and bit more. Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters. -
jquery-migrate
Migrate older jQuery code to jQuery 1.9+ -
proj4js
Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations. -
Han
The CSS typography framework optimised for Hanzi -
lumx
The first responsive front-end framework based on AngularJS & Google Material Design specifications -
sharer.js
Create custom social share DOM elements. No dependencies. -
boxicons
High Quality Web Icons -
pocketbase
PocketBase JavaScript SDK -
nomnoml
The sassy UML renderer that generates diagrams from text -
spf
A lightweight JS framework for fast navigation and page updates from YouTube -
react-textarea-autosize
textarea component for React which grows with content -
iconate
A light-weight library to animate your font-awesome like icons -
redux-promise-middleware
Redux middleware for handling promises and optimistic updates -
collections
data structures with idiomatic JavaScript collection interfaces -
fecha
Date formatting and parsing -
bonsai
Bonsai runtime and node server -
jquery-smooth-scroll
Automatically make same-page links scroll smoothly -
clockpicker
A clock-style timepicker for Bootstrap (or jQuery) -
startbootstrap-creative
A one page HTML theme for creatives by Start Bootstrap -
angulartics
Vendor-agnostic web analytics for AngularJS applications -
react-instantsearch
⚡ Lightning-fast search for React and React Native apps, by Algolia -
stage.js
2D HTML5 JavaScript library for cross-platform game development -
croner
Trigger functions and/or evaluate cron expressions in JavaScript. No dependencies. Most features. All environments. -
zoid
Cross domain components. -
facebox
Facebook-style lightbox, built in jQuery -
fancyInput
Makes typing in input fields fun with CSS3 effects -
featherlight
Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via configuration object and offers image, ajax and iframe support out of the box. Featherlights small f... -
keyboardjs
A library for binding to keys and key combos without the pain of key codes and key combo conflicts. -
react-datetime
A lightweight but complete datetime picker React.js component. -
jquery.swipebox
A touchable jQuery lightbox. -
swipebox
A touchable jQuery lightbox -
folktale
A suite of libraries for generic functional programming in JavaScript that allows you to write elegant modular applications with fewer bugs and more reuse. -
iphone-inline-video
Make videos playable inline on the iPhone (prevents automatic full screen) -
calendar-heatmap
A d3.js heatmap representing time series data. Inspired by Github's contribution chart -
angular-xeditable
Edit-in-place for angular.js -
basil.js
The missing Javascript smart persistant layer -
bttn.css
Awesome buttons for awesome projects! -
object-fit-images
Polyfill object-fit and object-position on images on IE9, IE10, IE11, Edge, Safari, ... -
ice
Ice is a comprehensive RPC framework with support for C++, .NET, Java, Python, JavaScript and more. -
ali-oss
aliyun oss(object storage service) node client -
wingcss
A lightweight, responsive CSS Framework -
zingtouch
A modern JavaScript touch gesture library -
js-url
A simple, lightweight url parser for JavaScript (~1.7 Kb minified, ~0.7Kb gzipped). -
angular-material-data-table
Material Design data table. -
lightslider
jQuery lightSlider is a lightweight responsive content slider - carousel with animated thumbnails navigation -
ink
SAPO InK - Interface Toolkit -
leapjs
JavaScript client for the Leap Motion Controller -
backbone-localstorage.js
A simple module to replace Backbone.sync with localStorage-based persistence. Models are given GUIDS, and saved into a JSON object. Simple as that. -
bootstrap3-dialog
Make use of Bootstrap Modal more monkey-friendly. -
spark-md5
Lightning fast normal and incremental md5 for javascript -
startbootstrap-agency
A one page HTML theme for agencies created by Start Bootstrap -
ember-simple-auth
A lightweight library for implementing authentication/authorization with Ember.js applications. -
machina.js
A library for creating powerful and flexible finite state machines. Loosely inspired by Erlang/OTP's gen_fsm behavior. -
abcjs
javascript for rendering abc music notation -
drawingboard.js
A canvas based drawing app that you can integrate easily on your website -
can.js
MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy. -
pnp-logging
pnp - light-weight, subscribable logging framework -
pnp-sp
pnp - provides a fluent api for working with SharePoint REST -
pnp-graph
pnp - provides functionality to query the Microsoft Graph -
tauCharts
D3 based data-focused charting library -
should.js
test framework agnostic BDD-style assertions -
glightbox
Pure Javascript lightbox -
jquery-url-parser
utility to parse urls and provide easy access to their attributes (such as the protocol, host, port etc) -
purl
A JS utility for for parsing URLs and extracting information out of them. -
sticky-sidebar
A JavaScript plugin for making smart and high performance. -
multiple-select
Multiple select is a jQuery plugin to select multiple elements with checkboxes :). -
leaflet.draw
Vector drawing plugin for Leaflet -
rot.js
A roguelike toolkit in JavaScript -
ifvisible
Crossbrowser & lightweight way to check if user is looking at the page or interacting with it. (wrapper around HTML5 visibility api) -
openfl
A fast, productive library for 2D cross-platform development. -
metisMenu
A jQuery menu plugin -
pnp-common
pnp - provides shared functionality across all pnp libraries -
pnp-config-store
pnp - provides a way to manage configuration within your application -
pnp-odata
pnp - provides shared odata functionality and base classes -
pnp-pnpjs
pnp - rollup library of core functionality (mimics sp-pnp-js) -
pnp-sp-addinhelpers
pnp - provides functionality for working within SharePoint add-ins -
emergence.js
Detect element visibility in the browser -
curl
curl.js is small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts. -
store2
Better localStorage -
chatgpt.js
Client-side JavaScript library for ChatGPT. -
js-signals
Custom Event/Messaging System -
jquery-timepicker
A jQuery timepicker plugin inspired by Google Calendar. It supports both mouse and keyboard navigation. -
docsearch.js
Add an autocomplete dropdown to your documentation -
flowplayer
The HTML5 video player for the web -
freewall
Amazing grid layout. -
twig.js
JS port of the Twig templating language. -
autocomplete.js
Fast and fully-featured autocomplete library -
numjs
Like NumPy, in JavaScript -
ng-token-auth
Token based authentication system for angular js. Includes support for oauth2 authentication using Facebook, Github, and Google. -
jquery-tools
jQuery Tools is a collection of the most important user-interface components for modern websites. Used by large sites all over the world. -
ScrollToFixed
This plugin is used to fix elements on the page (top, bottom, anywhere); however, it still allows the element to continue to move left or right with the horizontal scroll. -
angular-smart-table
Smart table is a table module for angular js. It allows you to quickly compose your table in a declarative way including sorting, filtering, row selection pagination. -
formbuilder
Graphical form builder for the web. -
ekko-lightbox
A lightbox gallery plugin for Bootstrap 3 based on the modal plugin -
event-source-polyfill
A polyfill for http://www.w3.org/TR/eventsource/ -
justgage
JustGage is a handy JavaScript plugin for generating and animating nice & clean gauges. It is based on Raphaël library for vector drawing, so it’s completely resolution independent and self-adjusting. -
multi-select
This is a user-friendlier drop-in replacement for the standard <select> with multiple attribute activated. -
6pac-slickgrid
A lightning fast JavaScript grid/spreadsheet -
webkit.js
Pure JavaScript Port of WebKit -
emojify.js
A Javascript module to convert emoji keywords to images. -
jquery.avgrund
Avgrund is a jquery plugin for modal boxes and popups. It uses new concept showing depth between popup and page. It works in all modern browsers and gracefully degrade in those that do not support CSS transitions and transformations -
minigrid
Minimal 2kb zero dependency cascading grid layout -
devextreme
HTML5 JavaScript Component Suite for Responsive Web Development -
devextreme-dist
HTML5 JavaScript Component Suite for Responsive Web Development -
vegas
Vegas - Fullscreen Backgrounds and Slideshows. -
selecto
Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch. -
typebase.css
typebase.css is a minimal CSS typography boiler plate -
devexpress-diagram
DevExpress Diagram Control -
react-mdl
React Components for Material Design Lite -
devexpress-gantt
DevExpress Gantt Control -
pnp-sp-clientsvc
pnp - provides functionality for working within SharePoint add-ins -
pnp-sp-taxonomy
pnp - provides functionality for working within SharePoint add-ins -
emoji-datasource-messenger
Emoji data and images - messenger -
vue-toasted
Responsive Touch Compatible Toast plugin for VueJS 2+ -
AlertifyJS
AlertifyJS is a javascript framework for developing pretty browser dialogs and notifications. -
Cookies.js
Client-Side Cookie Manipulation API -
aquarelle
watercolor animation -
bucky
Collect performance data from the client and node -
vscode-webview-ui-toolkit
A component library for building webview-based extensions in Visual Studio Code. -
simple-line-icons
Simple and elegent line icons. -
chromatism
A simple set of utility functions for colours. -
zoomooz
Zoomooz is an easy-to-use jQuery plugin for making any web page element zoom. -
mark.js
A keyword highlighter for search terms or regular expressions -
wordcloud2.js
Tag cloud/Wordle presentation on 2D canvas or HTML -
excalibur
Excalibur.js is a simple JavaScript game engine with TypeScript bindings for making 2D games in HTML5 Canvas. Our mission is to make web game development as simple as possible. -
jeditable.js
jQuery edit in place plugin. Extendable via plugin architecture. Plugins for plugin. Really. -
slidesjs
SlidesJS is a responsive slideshow plug-in for jQuery (1.7.1+) with features like touch and CSS3 transitions. -
visibility.js
Wrapper for the Page Visibility API -
vivid
a JavaScript library which is built to easily customize and use the SVG Icons with a blaze. -
hexo-theme-volantis
Elegant and powerful theme for Hexo. -
highcharts-ng
AngularJS directive for Highcharts -
notify
A simple, versatile notification library -
jqvmap
jQuery Vector Map Library -
selectivizr
selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8. Simply include the script in your pages and selectivizr will do the rest. -
simplecartjs
A simple javascript shopping cart that easily integrates with your current website. -
simple-parallax-js
simpleParallax is a simple JavaScript library that gives your website parallax animations on any images or videos -
autonumeric
autoNumeric is a standalone Javascript library that provides live *as-you-type* formatting for international numbers and currencies. It supports most International numeric formats and currencies including those used in Europe, Asia, and North and South America. -
nipplejs
A virtual joystick for touch capable interfaces -
mathquill
Easily type math in your webapp -
virtual-keyboard
Virtual Keyboard using jQuery UI -
mapbox.js
Mapbox plugin for Leaflet -
Vue2Leaflet
Vue2 leaflet library -
jQuery.dotdotdot
A jQuery plugin for advanced cross-browser ellipsis on multiple line content. -
springy
A force directed graph layout algorithm in JavaScript. -
paper-css
Paper CSS for happy printing -
scrollify
A jQuery plugin that assists scrolling and smoothly snaps to sections. -
fuckadblock
Detects ad blockers (AdBlock, ...) -
string.js
string contains methods that aren't included in the vanilla JavaScript string such as escaping html, decoding html entities, stripping tags, etc. -
react-stripe-js
React components for Stripe.js and Elements. -
backbone.layoutmanager
A layout and template manager for Backbone.js applications. -
overpass
Overpass open source web font family -
galleria
The JavaScript Image Gallery. -
angular-hotkeys
Automatic keyboard shortcuts for your Angular Apps -
segment-js
A little JavaScript class (without dependencies) to draw and animate SVG path strokes -
datedropper
datedropper is a jQuery datepicker plugin -
jquery.shapeshift
jQuery plugin which creates a column based grid system that allows drag and drop even between multiple containers. -
three.meshline
Mesh replacement for THREE.Line -
jQuery-linkify
Intelligent link recognition, made easy -
startbootstrap-clean-blog
A clean Bootstrap blog theme created by Start Bootstrap -
bootstrap.native
Native Javascript for Bootstrap 3, the sweetest Javascript library without jQuery. -
react-router-bootstrap
Integration between React Router and React-Bootstrap -
asynquence
promise-style async sequence flow-control -
asynquence-contrib
additional plugins for asynquence -
baffle.js
A tiny javascript library for obfuscating and revealing text in DOM elements. -
css-social-buttons
Zocial CSS social buttons. -
jstat
Statistical Library for JavaScript -
avgrund
A JS/CSS3 modal UI concept -
cta.js
A light-weight performant library to animate your 'action-to-effect' paths -
bootstrap-3-typeahead
Bootstrap 3 Typeahead: The typeahead autocomplete plugin for Twitter's Bootstrap 2 ready to use with Bootstrap 3. -
chocolat
Responsive jQuery Lightbox Plugin -
d3-graphviz
Graphviz DOT rendering and animated transitions for D3 -
transducers.js
A small library for generalized transformation of data -
backbone.stickit
Model binding in Backbone style. -
protonet-jquery.inview
Element 'inview' Event Plugin -
bootstrap-timepicker
Timepicker widget for Twitter Bootstrap -
ng-tags-input
Tags input directive for AngularJS -
elliptic
EC cryptography -
blueimp-JavaScript-Templates
1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like Node.js, module loaders like RequireJS, Browserify or webpack and all web browsers. -
numbers.js
Advanced Mathematics Library for JavaScript -
intl
Polyfill the ECMA-402 Intl API (except collation) -
messageformat
PluralFormat and SelectFormat Message and i18n Tool - A JavaScript Implemenation of the ICU standards. -
jquery.blockUI
Simulate synchronous ajax by blocking - not locking - the UI. This plugin lets you block user interaction with the page or with a specific element on the page. Also great at displaying modal dialogs. -
jQuery-QueryBuilder
jQuery plugin for user friendly query/filter creator -
jquery.textcomplete
Introduce autocompleting power to textareas, like GitHub comment forms have. -
shards-ui
A free, modern and lightweight Bootstrap 4 UI toolkit for web makers. -
linq.js
linq.js - LINQ for JavaScript. Implements all .NET 4.0 LINQ to Objects methods and many extra methods (inspiration from Rx, Achiral, Haskell, Ruby, etc...) -
rambda
Lightweight alternative to Ramda -
angular-filemanager
A very smart filemanager to manage your files in the browser. -
qr-scanner
A javascript QR scanner library -
distpicker
A simple jQuery plugin for picking provinces, cities and districts of China. -
d3plus
Data visualization made easy. A javascript library that extends the popular D3.js to enable fast and beautiful visualizations. -
jquery-confirm
A jQuery plugin that provides great set of features like, Auto-close, Ajax-loading, background-dismiss, themes and more. -
across-tabs
Easy communication between cross-origin browser tabs -
jsonlint
Validate JSON -
countable
Countable is a JavaScript library to add live paragraph-, word- and character-counting to an HTML element. -
jquery-color
jQuery plugin for color manipulation and animation support. -
jquery-steps
A powerful jQuery wizard plugin that supports accessibility and HTML5 -
jquery.serializeJSON
jQuery or Zepto plugin to serialize a form into a JavaScript Object, using the same format as the default Ruby on Rails request params -
evaporate
Javascript library for browser to S3 multipart resumable uploads -
humanize-duration
Convert millisecond durations to English and many other languages. -
html5sortable
Lightweight jQuery plugin to create sortable lists and grids using native HTML5 drag and drop API. -
reframe.js
Reframe.js: responsive iframes for embedded content -
please-wait
Display a nice loading screen while your app loads -
js-data
Robust, framework-agnostic in-memory data store. -
ideal-image-slider
Quite simply the ideal Image Slider in vanilla JS. -
react-swipe
Brad Birdsall's Swipe.js, as a React component -
filesize
JavaScript library to generate a human readable String describing the file size -
jodit
Jodit is awesome and usefully wysiwyg editor with filebrowser -
esri-leaflet
Leaflet plugins for consuming ArcGIS Online and ArcGIS Server services. -
jsonld
A JSON-LD Processor and API implementation in JavaScript. -
t3js
T3 Javascript Framework -
vue-clipboard2
A Vuejs2 binding for clipboard.js -
holmes.js
Fast and easy searching inside a page. -
amazeui-react
Amaze UI components build with React. -
paymentfont
PaymentFont -
Vidage
Your solution to full-screen background video and image combined. -
leaflet-providers
An extension to Leaflet that contains configurations for various free tile providers. -
simplex-noise
simplex-noise is a fast simplex noise implementation in Javascript. Works in node and in the browser. -
angularjs-google-maps
The Simplest AngularJS Google Maps V3 Directive -
sip.js
A SIP library for JavaScript -
alloy-ui
AlloyUI -
angular-datatables
Angular module that provides a datatable directive along with datatable options helpers. -
elasticlunr
Lightweight full-text search engine in Javascript for browser search and offline search. -
ng2-formly
angular2-formly is an Angular 2 module which has a Components to help customize and render JavaScript/JSON configured forms. The formly-form Component and the FormlyConfig service are very powerful and bring unmatched maintainability to your application's -
artalk
A Selfhosted Comment System -
graphlib
A directed and undirected multi-graph library -
woofmark
Barking up the DOM tree. A modular, progressive, and beautiful Markdown and HTML editor -
moment-range
Fancy date ranges for Moment.js -
angular-carousel
Angular Carousel - Mobile friendly touch carousel for AngularJS -
pretty-checkbox
A pure CSS library to beautify checkbox and radio buttons -
jquery-parallax
jQuery Parallax is a script that simulates the parallax effect as seen on nikebetterworld.com. -
slidebars
Slidebars is a jQuery plugin for quickly and easily implementing app-style revealing menus and sidebars into your website. -
cutestrap
A sassy, opinionated CSS Framework. A tiny alternative to Bootstrap. -
geopattern
Generate beautiful SVG patterns -
polymaps
A free JavaScript library for making dynamic, interactive maps in modern web browsers. -
rapidoid
A pack of several JQuery and Angular plugins, Rapidoid extras and other JavaScript libraries that work well together, included by default in the Rapidoid web application framework. -
imagehover.css
A Scaleable & Light Image Hover CSS Library -
downloadjs
file downloading using client-side javascript -
angular-socket-io
Socket.IO component for AngularJS -
viewport-units-buggyfill
Making viewport units (vh|vw|vmin|vmax) work properly in older WebKit and Trident -
jStorage
Simple local storage wrapper to save data on the browser side, supporting * all major browsers - IE6+, Firefox2+, Safari4+, Chrome4+ and Opera 10.5+ -
superslides
A fullscreen, hardware accelerated slider for jQuery. -
jQuery.my
A lightweight jQuery plugin for complex two-way data binding in real time. -
cell
A self-constructing web app framework powered by a self-driving DOM -
jquery-one-page-nav
A lightweight jQuery plugin for the navigation on one-page sites. Adds smooth scrolling when clicking on the navigation and automatically selects the correct navigation items as you are scrolling through the different sections. -
roll-call
Roll Call is a completely free🎉 voice chat service with podcast quality recording. -
atrament.js
Tiny JS library for beautiful drawing and handwriting on the HTML Canvas -
kartograph-js
JavaScript library for SVG mapping -
jmpress
A jQuery plugin to build a website on the infinite canvas. -
angular-leaflet-directive
angular-leaflet-directive - An AngularJS directive to easily interact with Leaflet maps -
marx
The stylish CSS reset. -
rapidoc
Custom Element for Open-API spec viewing -
squel
SQL query string builder -
lets-plot
An open source library for statistical plotting. -
bubbly-bg
Lightweight and beautiful bubbly backgrounds -
graphael
gRaphael's goal is to help you create stunning charts on your website. It is based on Raphaël graphics library. -
prettydiff
Language aware code comparison tool for several web based languages. It also beautifies, minifies, and a few other things. -
angular-ui-calendar
A complete AngularJS directive for the Arshaw FullCalendar. -
vue-tables-2
Vue.js 2 grid components -
angular-scroll
Scrollspy, animated scrollTo and scroll events -
reactable
Fast, flexible, simple data tables in React -
shifty
A teeny tiny tweening engine in JavaScript. -
jquery-sortable
jquery plugin for sortable, nestable lists -
multiscroll.js
A simple plugin to create split scrolling websites with two vertical scrolling panels. -
punycode
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms. -
react-three-renderer
Render into a three.js canvas using React. -
fast-json-patch
Fast implementation of JSON-Patch (RFC-6902) with duplex (observe changes) capabilities -
liquidjs
A simple, expressive, safe and Shopify compatible template engine in pure JavaScript. -
blaze
Open Source CSS Framework -
jit
JavaScript InfoVis Toolkit - Create Interactive Data Visualizations for the Web. -
pluralize
Pluralize and singularize any word -
fixed-sticky
A position: sticky polyfill that works with filamentgroup/fixed-fixed for a safer position:fixed fallback. -
pills
A simple, responsive, and tiny CSS grid for humans. -
ngprogress
slim, site-wide progressbar for AngularJS -
eqcss
EQCSS is a polyfill that introduces Element Queries, Scoped CSS, selectors for parent, next, and previous elements to all browsers IE8 and up -
dojo
Dojo saves you time, delivers powerful performance, and scales with your development process. It’s the toolkit experienced developers turn to for building superior desktop and mobile web experiences. -
pushy
Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions -
monkberry
Monkberry is a JavaScript library for building web user interfaces -
jquery-zoom
Enlarge images on click or mouseover. -
vue-markdown
A Powerful and Highspeed Markdown Parser for Vue -
vis-timeline
Create a fully customizable, interactive timeline with items and ranges. -
angular-ui-utils
AngularUI is the companion suite to the AngularJS framework. -
Readmore.js
A lightweight jQuery plugin for collapsing and expanding long blocks of text with "Read more" and "Close" links. -
lottie-player
Lottie animation and Telegram Sticker player web components. -
angular-busy
Show busy/loading indicators on any $http or $resource request, or on any promise -
bootstrap-toggle
Bootstrap Toggle is a highly flexible Bootstrap plugin that converts checkboxes into toggles -
amplifyjs
AmplifyJS is a set of components for data management and application communication. -
egg.js
A simple javascript library to add easter eggs to web pages. -
startbootstrap-landing-page
A responsive, Bootstrap landing page template created by Start Bootstrap -
fukol-grids
A tiny, automatic, breakpoint free, 'element query' based grid system. -
snarkdown
Transform Markdown into HTML. -
css-vars-ponyfill
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers -
oppia
Oppia is a tool for creating interactive online educational activities that give immediate, personalized feedback to learners. -
strophe.js
Strophe.js is an XMPP library for JavaScript -
backbone.paginator
A pageable Backbone.Collection superset. Supports server-side/client-side/infinite pagination and sorting. -
twikoo
A simple comment system based on Tencent CloudBase (tcb). -
backbone.modelbinder
Simple, flexible and powerful Model-View binding for Backbone. -
react-fast-compare
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison. -
kissui.scrollanim
CSS3 scroll animation library -
spotify-web-api-js
A client-side JS wrapper for the Spotify Web API -
webshim
modular capability-based polyfill loading libary, which extends jQuery with HTML5 features in legacy browsers -
jsts
A JavaScript library of spatial predicates and functions for processing geometry -
monet
Monadic types library for JavaScript -
crossroads
Flexible router which can be used in multiple environments -
drift-zoom
Easily add "zoom on hover" functionality to your site's images. Lightweight, no-dependency JavaScript. -
jQuery-rwdImageMaps
Allows image maps to be used in a responsive design by recalculating the area coordinates to match the actual image size on load and window.resize -
html.js
An intuitive, extensible way to work directly with the DOM. -
deb.js
Minimalistic JavaScript library for debugging in the browser -
vazir-font
A Persian (Farsi) Font - قلم (فونت) فارسی وزیر -
vuikit
UIkit with all the power of Vue -
upng-js
Small, fast and advanced PNG / APNG encoder and decoder -
joyride
Joyride is an easy to configure jQuery site tour wizard. -
ClientJS
Device information and digital fingerprinting written in pure JavaScript. -
vimeo-player
Interact with and control an embedded Vimeo Player. -
queue-async
A little helper for asynchronous JavaScript. -
jsgrid
Lightweight data grid jQuery plugin. It supports basic grid operations like inserting, filtering, editing, deleting, paging and sorting. Although jsGrid is tunable and allows to customize appearance and components. -
selection-js
Simple, lightweight and modern library library for making visual DOM Selections. -
javascript-canvas-to-blob
JavaScript Canvas to Blob is a function to convert canvas elements into Blob objects. -
merge-images
Easily compose images together without messing around with canvas -
lscache
A simple library that emulates memcache functions using HTML5 localStorage -
d3-queue
Evaluate asynchronous tasks with configurable concurrency. -
commonmark
a strongly specified, highly compatible variant of Markdown -
qrcode-generator
QR Code Generator implementation in JavaScript. -
autolinker
Utility to automatically link the URLs, email addresses, and Twitter handles in a given block of text/HTML -
awesome-qr
An awesome but simple QR code generator written in JavaScript. -
blanket.js
seamless js code coverage -
gauge.js
100% native and cool looking animated JavaScript/CoffeScript gauge -
mirrorx
A React framework with minimal API and zero boilerplate. -
polylabel
A JS library for finding optimal label position inside a polygon -
twitter-bootstrap-wizard
This twitter bootstrap plugin builds a wizard out of a formatter tabbable structure. It allows to build a wizard functionality using buttons to go through the different wizard steps and using events allows to hook into each step individually. -
anima
CSS/JS Animations Library with Physics support -
justifiedGallery
This is a JQuery plugin that allows you to create an high quality justified gallery of images. Fill all the spaces! -
tunajs
Audio effects library for the Web Audio API -
ng-flow
Flow.js html5 file upload extension on angular.js framework -
angular-cache
angular-cache is a very useful replacement for Angular's $cacheFactory. -
nosleep
Prevent display sleep on all Android and iOS browsers -
angular-gantt
Gantt chart component for AngularJS -
autobahn
An implementation of The Web Application Messaging Protocol (WAMP). -
jquery.lazyloadxt
Lazy Load XT is mobile-oriented, fast and extensible jQuery plugin for lazy loading of images, videos and other media with built-in support of jQueryMobile framework. It improves performance of website by loading visible media elements only, and elements below the fold are loaded after page scroll. The plugin has ma... -
bean
A small, fast, framework-agnostic event manager -
placeholder-loading
Simple and flexible, css only, content placeholder loading animation. -
d3-scale
Encodings that map abstract data to visual representation. -
hexo-theme-redefine
Redefine your writing in Hexo Theme Redefine -
emoji-js
A JS Emoji conversion library -
shariff
Shariff enables website users to share their favorite content without compromising their privacy. -
tocbot
Generate a table of contents based on the heading structure of a html document. -
qiniu-js
Javascript SDK for Qiniu Resource (Cloud) Storage AP -
lazyload
Tiny, dependency-free async JavaScript and CSS loader.lo -
absurd
JavaScript library with superpowers - http://absurdjs.com/ -
google-libphonenumber
The up-to-date and reliable Google's libphonenumber package for node.js for parsing, formatting, and validating international phone numbers. -
material-design-iconic-font
Material Design Iconic Font and CSS toolkit -
vue-cesium
Vue 3.x components for CesiumJS. -
aurelia
The home for Aurelia's concatenated script-tag-ready build and its simple starter-kit. -
bulmaswatch
Themes for Bulma -
money.js
JavaScript currency conversion library. -
seedrandom
Seeded random number generator for Javascript. -
typicons
Typicons icon font -
crocks
A collection of well known Algebraic Datatypes for your utter enjoyment. -
jqBootstrapValidation
A JQuery validation plugin for bootstrap forms. -
redux-search
Redux bindings for client-side search -
unsemantic
Unsemantic is a fluid grid system that is the successor to the 960 Grid System. It works in a similar way, but instead of being a set number of columns, it's entirely based on percentages. -
videojs-record
A video.js plugin for recording audio/video/image files. -
chessboard-js
JavaScript chessboard widget -
ally.js
JavaScript library to help web applications with accessibility concerns -
jarallax
jQuery background parallax plugin. High performance (translate3d) with fallback (background-position) for old browsers. -
jquery-ui-multiselect-widget
MultiSelect progessively enhances an ordinary multiple select control into elegant drop down list of checkboxes, stylable with ThemeRoller. -
juliamono
A monospaced font with reasonable Unicode support -
bootstrap-colorpicker
Modular color picker plugin for Twitter Bootstrap -
jsforce
Salesforce API Library for JavaScript -
alloyeditor
AlloyEditor, a modern WYSIWYG editor, build on top of CKEditor -
simple-datatables
DataTables but in TypeScript transpiled to Vanilla JS -
backbone.validation
A validation plugin for Backbone.js that validates both your model as well as form input. -
mobilebone
Bone main for mobile web APP with a sigle page mode. -
slabText
A jQuery plugin for producing big, bold & responsive headlines. -
thorax
Handlebars + Backbone -
aes-js
A pure JavaScript implementation of the AES block cipher and all common modes of operation. -
jquery.formalize
teach your forms some manners -
angular-toastr
Angular-toastr is a notification library based on CodeSeven/toastr but written for Angular.js -
TremulaJS
Picture Streams + Momentum Engine + Bézier Paths + Multi-Device -
algoliasearch
AlgoliaSearch API JavaScript client -
numeric
Numerical analysis in javascript -
marzipano
A 360° media viewer for the modern web -
angular-nvd3
An AngularJS directive for NVD3.js reusable charting library -
jquery.pep
Kinetic drag for mobile & desktop -
notify.js
A handy wrapper for the Web Notifications API -
cheet.js
easy easter eggs (konami code, etc) for your site -
react-contextmenu
Context Menu implemented in React -
concent
Build-in dependency collection, a predictable、zero-cost-use、progressive、high performance's react develop framework -
jquery.panzoom
A jQuery plugin to pan and/or zoom elements using CSS3 -
parse
The Parse JavaScript SDK -
hexo-theme-keep
A simple and elegant theme for Hexo. -
zooming
Image zoom that makes sense. -
webvr-polyfill
Use WebVR today, on mobile or desktop, without requiring a special browser build. -
gridlex
Just a Flexbox Grid System -
bonzo
Library agnostic, extensible DOM utility -
jquery-textext
TextExt plugin for jquery -
jquery.pin
Pin any element within a container -
emoji-picker
Add a slick emoji selector to input fields and textareas on your website. -
template_js
template.js simple and easy to use javascript template. -
jquery.waitforimages
Provides callbacks for image loading events -
magicsuggest
MagicSuggest is a multiple selection auto suggest combo box for Bootstrap 3. -
jvectormap
jQuery plugin for embedding vector maps with reach API and methods for data visualization to the web-pages. -
kube
Kube is a minimalistic Web framework for professional developers and designers. -
vue-moment
Handy Moment.js filters for your Vue.js project -
angular-bootstrap-datetimepicker
This directive allows you to add a datetime-picker to your form elements. -
angular-ui-sortable
This directive allows you to jQueryUI Sortable. -
js-polyfills
Collection of Web polyfills. -
pjax
Easily enable fast AJAX navigation on any website (using pushState + XHR) -
responsive-elements
Responsive elements makes it possible for any element to adapt and respond to the area they occupy. It's a tiny javascript library that you can drop into your projects today. -
g9
automatically interactive graphics -
js-marker-clusterer
The library creates and manages per-zoom-level clusters for large amounts of markers. Google API v3. -
fuzzyset.js
A fuzzy string set for JavaScript -
what-input
A global utility for tracking the current input method (mouse, keyboard or touch). -
tingle
A simple modal plugin written in pure JavaScript -
d3fc
A collection of components that make it easy to build interactive charts with D3 -
sortable
The simplest, most elegant way to sort a table. -
bootstrap-hover-dropdown
An unofficial Bootstrap plugin to enable Bootstrap dropdowns to activate on hover and provide a nice user experience. -
jBox
jBox is a powerful and flexible jQuery plugin, taking care of all your popup windows, tooltips, notices and more. -
oidc-client-ts
OpenID Connect (OIDC) & OAuth2 client library -
PKI.js
Public Key Infrastructure (PKI) is the basis of how identity and key management is performed on the web today. PKIjs is a pure JavaScript library implementing the formats that are used in PKI applications. It is built on WebCrypto and aspires to make it possible to build native web applications that utilize X.509 an... -
tom-select
Tom Select is a versatile and dynamic <select> UI control. Framework agnostic with autocomplete and native-feeling keyboard navigation, it's useful for tagging, contact lists, country selectors, etc. -
html5media
html5media enables <video> and <audio> tags in all major browsers -
crossfilter2
Fast multidimensional filtering for coordinated views. -
ladda-bootstrap
Buttons with built-in loading indicators, effectively bridging the gap between action and feedback. -
opentip
Free opensource tooltip class. -
tributejs
Native ES6 @mentions -
freezer-js
A tree data structure that is always updated from the root, making easier to think in a reactive way. -
algebra.js
Build, display, and solve algebraic equations. -
phaser-ce
Phaser CE (Community Edition) is a fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers. -
caf
Cancelable Async Flows: a wrapper to treat generators as cancelable async functions -
skycons
A public domain library of animated weather icons rendered using javascript -
vue-the-mask
Tiny (2KB) and dependency free mask input for Vue.js -
tslib
Runtime library for TypeScript helper functions -
startbootstrap-grayscale
A multipurpose one page Bootstrap theme created by Start Bootstrap -
angular-websocket
An Angular WebSocket service for connecting client applications to servers. -
geocomplete
An advanced jQuery plugin that wraps the Google Maps API's [Geocoding](https://code.google.com/apis/maps/documentation/javascript/geocoding.html) and [Places Autocomplete](https://code.google.com/apis/maps/documentation/javascript/places.html#places_autocomplete) services. You simply provide an input that lets you s... -
particlesjs
A lightweight and dependency-free javascript plugin for particle backgrounds. -
stackblur-canvas
Fast and almost Gaussian blur by Mario Klingemann -
medium-editor-insert-plugin
jQuery insert plugin for Medium editor -
jquery-nivoslider
Described as 'The world's most awesome jQuery slider' Nivo Slider is a jQuery plugin that makes displaying your gallery of images a beautiful experience, by using amazing transition effects ranging from slicing and sliding to fading and folding. -
react-highcharts
React wrapper for highcharts -
react-inlinesvg
An SVG loader for React -
stretchy
Form element autosizing, the way it should be. -
jquery-hashchange
This jQuery plugin enables very basic bookmarkable #hash history via a cross-browser window.onhashchange event. -
angularjs-slider
AngularJS slider directive with no external dependencies. Mobile friendly!. -
angularjs-toaster
AngularJS Toaster is a customized version of toastr non-blocking notification javascript library -
page-accelerator
A very light solution to load web pages faster. -
bottlejs
A powerful dependency injection micro container -
x-tag
The X-Tag core library -
jwerty
Awesome handling of keyboard events -
react-faux-dom
DOM like data structure to be mutated by D3 et al, then rendered to React elements -
jo
Jo is a thin (~12K) candy shell for PhoneGap apps. It's an HTML5 mobile app framework which provides UI widgets, a flexible event model, a wrapper for sound, and a light data layer. -
HTML5Notification
Notification polyfill -
jquery-sparklines
This jQuery plugin generates sparklines (small inline charts) directly in the browser using data supplied either inline in the HTML, or via javascript -
jquery.cycle
Cycle is an easy-to-use slideshow plugin that provides many options and effects for creating beautiful slideshows. -
floatthead
fixed table header plugin that works -
line-chart
Awesome charts for AngularJS. -
stomp.js
STOMP for JavaScript apps (Web browser & node.js) -
ot.js
Collaborative editing using operational transformation -
cronstrue
Parses a cron expression and outputs a human readable description of the cron schedule. For example, given the expression '*/5 * * * *' it will output 'Every 5 minutes'. -
flexnav
A jQuery plugin for responsive menus -
tether-select
Styleable select elements built on Tether -
buzz
Buzz, a Javascript HTML5 Audio library -
embed-js
A JavaScript plugin that analyses the string and embeds emojis, media, tweets, code and services. -
jquery.appear
It implements a custom 'appear'/'disappear' events which are fired when an element became visible/invisible in the browser view port. -
omniscient
A library providing an abstraction for React components for passing the same data structure through the entire component flow using cursors and immutable data structures. -
angular-restmod
API Bound Models for AngularJS -
angularjs-nvd3-directives
Angular.js directives for nvd3 -
jquery.mb.YTPlayer
This plugin let you play any public YouTube video as background of your page. It can also be used as a customized player in page. -
chartkick
Create beautiful JavaScript charts with minimal code -
js-objectdetect
computer vision in your browser - javascript real-time object detection -
ftscroller
FTScroller is a cross-browser Javascript/CSS library to allow touch, mouse or scrollwheel scrolling within specified elements, with pagination, snapping and bouncing support. -
collageplus
An image grid gallery plugin for jQuery. -
github-calendar
Embed your GitHub contributions calendar anywhere. -
inobounce
Stop your iOS webapp from bouncing around when scrolling -
jsonpath
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js. -
react-chartkick
Create beautiful JavaScript charts with one line of React -
jquery.ba-bbq
jQuery BBQ leverages the HTML5 hashchange event to allow simple, yet powerful bookmarkable #hash history. In addition, jQuery BBQ provides a full .deparam() method, along with both hash state management, and fragment / query string parse and merge utility methods -
js-joda
a date and time library for javascript -
min
The world's smallest CSS framework - only 995 bytes. -
base
A Rock Solid, Responsive CSS Framework built to work on all devices big, small and in-between. -
d3-tip
Tooltips for d3 svg visualizations -
jquery-toast-plugin
Highly customizable jquery plugin to show toast messages -
three-dots
CSS loading animation made by single element. -
leaflet.heat
A tiny and fast Leaflet heatmap plugin. -
kiwi.js
Kiwi.js is a Javascript/Typescript library for creating HTML5 games. -
mergely
A javascript UI for diff/merge -
setImmediate
A shim for the setImmediate efficient script yielding API -
aurora.js
Audio decoding framework -
bottleneck
Async rate limiter -
bootstrap-formhelpers
A collection of jQuery plugins for Bootstrap. -
ng-sortable
Angular Library for Drag and Drop, supports Sortable and Draggable. -
surreal
A lightweight JavaScript library for creating and manipulating HTML in a fluent, jQuery-like way. -
amcharts4
The most advanced amCharts charting library for JavaScript and TypeScript apps. -
angular-permission
Simple route authorization via roles/permissions -
motion-ui
Sass library for creating transitions and animations. -
ng-img-crop
Image crop directive for AngularJS -
simple-jekyll-search
Simple Jekyll site search using javascript and json -
pizzicato
A web-audio library to simplify using and manipulating sounds. -
anythingslider
Just what the world needs, another jQuery slider. YAWN. I know, check this one out though, it's got lots of cool features. Here on CSS-Tricks, I've created a number of different sliders. Three, in fact. A "featured content" slider, a "start/stop slider", and "moving boxes". Each of them had some cool interesting fe... -
event-drops
A time based / event series interactive visualization using d3.js. Use drag and zoom to navigate in time. -
css-loader
Simple loaders for your web applications using only one div and pure CSS ♥. -
duckdb-wasm
DuckDB powered by WebAssembly -
ment.io
Mentions for Angular -
horsey
Progressive and customizable autocomplete component -
alpaca
Alpaca provides the easiest and fastest way to generate interactive forms for the web and mobile devices. It runs simply as HTML5 or more elaborately using Bootstrap, jQuery Mobile or jQuery UI. Alpaca uses Handlebars to process JSON schema and provide -
wallop
wallop is a minimal 4kb library for showing & hiding things -
sentinel-js
JS library that detects new DOM nodes using CSS selectors -
document-register-element
A stand-alone working lightweight version of the W3C Custom Elements specification -
laravel-echo
Laravel Echo library for beautiful Pusher and Socket.IO integration -
flexie
Cross-browser support for the CSS3 Flexible Box Model. -
social-likes
Beautiful like buttons with counters for popular social networks. -
js-bson
A bson parser for node.js and the browser -
cookie.js
A tiny JavaScript library that simplifies cookies. -
angular-deckgrid
A lightweight masonry-like grid for AngularJS. -
Selectivity.js
Modular and light-weight selection library for jQuery and Zepto.js. -
tv4
A public domain JSON Schema validator for JavaScript -
datepicker
A simple jQuery datepicker plugin. -
jquery-throttle-debounce
jQuery throttle / debounce allows you to rate-limit your functions in multiple useful ways. -
qwery
blazing fast CSS3 query selector engine -
darkroomjs
Extensible image editing tool via HTML canvas -
perfbar
Tracking performance metrics never been easier -
react-uwp
UWP Design & Fluent Design UiKit by React -
Leaflet.awesome-markers
Colorful iconic & retina-proof markers for Leaflet, based on the Glyphicons / Font-Awesome icons -
classlist
Cross-browser full element.classList implementation. -
angular-multi-select
A multi select dropdown directive for AngularJS -
big-integer
An arbitrary length integer library for Javascript -
sylvester
Vector and Matrix math for JavaScript -
antiscroll
Antiscroll addresses this issue by providing a cross-browser implementation of the scrollbars popularized by OS X Lion that retains native properties. -
path.js
PathJS is a lightweight, client-side routing library that allows you to create 'single page' applications using Hashbangs and/or HTML5 pushState. -
balance-text
Plugin for implementing balancing of text across lines in a web page -
d3-force
Force-directed graph layout using velocity Verlet integration. -
equalize.js
The jQuery plugin for equalizing the height or width of your elements -
railroad-diagrams
A small JS+SVG library for drawing railroad syntax diagrams. -
bootstrap-lightbox
A simple lightbox plugin based on the bootstrap modal plugin. -
conditionizr.js
Detecting front-end environments and conditionally loading assets -
simplelightbox
Touch-friendly image lightbox for mobile and desktop with jQuery -
github-buttons
GitHub Buttons -
buckets
Buckets is a complete, fully tested and documented data structure library written in pure JavaScript. -
focusable
Set focus on DOM element adding overlay to the rest of the page -
yox
A lightweight mvvm framework -
sass.js
Sass.js is a convenience API for the JavaScript libsass (compiled with Emscripten) -
angular-foundation
Angular components for Foundation -
checklist-model
AngularJS directive for list of checkboxes -
covervid
Make your HTML5 video behave like a background cover image with this lightweight Javascript plugin / jQuery extension -
tweetnacl
Port of TweetNaCl cryptographic library to JavaScript -
parsimmon
A monadic LL(infinity) parser combinator library -
redux-little-router
A barebones routing solution for Redux applications. -
cryptico
An easy-to-use encryption system utilizing RSA and AES for javascript. -
treesaver
JavaScript library for creating column and page-based layouts. -
sifter
A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete. -
jscroll
jQuery plugin for infinite scrolling / auto-paging. -
min.js
A super tiny JavaScript library to execute simple DOM querying and hooking event listeners. Aims to return the raw DOM node for you to manipulate directly, using HTML5 (et al) tech like element.classList or element.innerHTML, etc. -
Sharrre
Make your sharing widget! Sharrre is a jQuery plugin that allows you to create nice widgets sharing for Facebook, Twitter, Google Plus (with PHP script) and more. -
videojs-youtube
YouTube playback technology for Video.js -
jsxgraph
A JavaScript library for interactive geometry, function plotting, visualization -
bootcards
A cards-based UI framework for mobile and desktop apps, built on top of Bootstrap -
knockback
Knockback.js provides Knockout.js magic for Backbone.js Models and Collections -
knockback-core-stack
Knockback.js provides Knockout.js magic for Backbone.js Models and Collections -
jquery-serialize-object
serialize form fields into an object or JSON -
kerning.js
Take control of your web typography. -
pwacompat
library to bring Web App Manifest contents to non-compliant browsers -
emblem
Templating language targeting Handlebars with default Ember.js conventions -
jquery-date-range-picker
jQuery Date Range Picker is a jQuery plugin that allows user to select a date range. -
numbro
Format and manipulate numbers. -
qrious
Library for QR code generation using canvas -
devtools-detector
devtools-detector -
emoji-translate
A library that translates english words to emoji -
mux.js
A collection of lightweight utilities for inspecting and manipulating video container formats. -
shadydom
Shadow DOM polyfill -
webcomponents-template-polyfill
HTML template element polyfill. -
dragdealer
Drag-based JavaScript component, embracing endless UI solutions -
speakingurl
Generate a slug – transliteration with a lot of options -
toastify-js
Toastify is a lightweight, vanilla JS toast notification library. -
jquery-circle-progress
Plugin to draw animated circular progress bars -
angular-charts
angular directives for common charts using d3, for more information visit -
datatables-plugins
Various small plug-ins for DataTables including feature, ordering, search and internationalisation plug-ins. -
jquery.fileDownload
jQuery.fileDownload plugin -
angular-wizard
Easy to use Wizard library for AngularJS -
circles
Lightweight JavaScript library that generates circular graphs in SVG. Now with animation. -
knockout-validation
A KnockoutJS Plugin for model and property validation -
json3
A modern JSON implementation compatible with nearly all JavaScript platforms. -
slim-select
Slim vanilla javascript select dropdown -
html5-history-api
HTML5 History API expansion for browsers not supporting pushState, replaceState -
jquery.turbolinks
jQuery plugin for drop-in fix binded events problem caused by Turbolinks -
canvid
canvid is a tiny library for playback of relatively short videos on canvas elements. -
monio
The most powerful IO monad implementation in JS, possibly in any language! -
jqtree
Tree widget for jQuery -
powerbi-client
JavaScript library for embedding Power BI into your apps. Provides service which makes it easy to embed different types of components and an object model which allows easy interaction with these components such as changing pages, applying filters, and res -
maplace-js
Google Maps jQuery plugin and markers helper -
cssx
CSS in JavaScript -
roll
A simple library to track scroll movements. -
stacktable.js
jQuery plugin for stacking tables on small screens -
angulartics2
Vendor-agnostic web analytics for Angular2 applications -
vkui
VKUI library -
csspin
CSS Spinners and Loaders - Modular, Customizable and Single HTML Element Code -
object-fit
Polyfill for the CSS object-fit property to fit images into containers -
leaflet-geosearch
Adds support for address lookup (a.k.a. geocoding / geoseaching) to Leaflet. -
neataptic
Architecture-free neural network library with genetic algorithm implementations -
elevatezoom
A jQuery image zoom plugin, with tints, easing and gallery integration. -
chessground
Chessground is a free/libre open source chess UI developed for lichess.org. It targets modern browsers, as well as mobile development using Cordova. -
jquery-scrolldepth
A jQuery plugin to track page scroll depth -
bootstrap-star-rating
A simple yet powerful JQuery star rating plugin for Bootstrap. -
d3-geo
Shapes and calculators for spherical coordinates. -
jquery-creditcardvalidator
Detect and validate credit card numbers. -
logdown
Debug utility with markdown support that runs on browser and server -
iNotify
JS achieve the browser title flashing , scrolling, voice prompts , chrome notice. -
angular-data
Angular wrapper for js-data. -
js-data-angular
Angular wrapper for js-data. -
Caret.js
Get caret position and offset from inputor -
graphicsjs
A lightweight Javascript graphics library with the intuitive API, based on SVG/VML technology -
ical.js
Javascript parser for ics (rfc5545) and vcard (rfc6350) data -
graphology
A robust and multipurpose Graph object for JavaScript. -
mailgo
a different mailto: and another tel: -
background-blur
Cross browser blurring of images -
javascript-astar
astar search algorithm in JavaScript -
lity
Lightweight responsive lightbox. -
doony
UI Improvements for Jenkins -
imgLiquid
A jQuery Plugin to resize images to fit in a container. -
react-timeago
A simple Time-Ago component for ReactJs -
scrollup
A jQuery plugin to create a customisable 'Scroll to top' feature that will work with any website, with ease. -
stackicons
Icon font and Sass-based construction kit for Stackicons-Social, which supports multiple button shapes and a unique multi-color option in CSS for over 60 social brands. -
angular-gridster
An implementation of gridster-like widgets for Angular JS. This directive gives you gridster behavior -
simple-ajax-uploader
A Javascript plugin for cross-browser Ajax file uploading. Supports drag and drop, CORS, and multiple file uploading with progress bars. Works in IE7-9, mobile, and all modern browsers. -
fetch-jsonp
Fetch JSONP like a boss using Fetch API -
require-css
A RequireJS CSS loader plugin to allow CSS requires and optimization -
husl
Human-friendly HSL -
Repaintless.css
Repaintless is a library of CSS animations, which don't cause costly repaints and recalculations in our browser. Animations are smooth and simple. -
jquery-bootgrid
Nice, sleek and intuitive. A grid control especially designed for bootstrap. -
auth0-js
Auth0 headless browser sdk -
jquery-form-validator
With this feature rich jQuery plugin it becomes easy to validate user input while keeping your HTML markup clean from javascript code. Even though this plugin has a wide range of validation functions it's designed to require as little bandwidth as possible. This is achieved by grouping together validation functions ... -
react-bootstrap-typeahead
React-based typeahead using the Bootstrap theme -
transparency
Transparency is a minimal template engine for browsers. It maps JSON objects to DOM elements with zero configuration. -
angular-input-masks
Personalized input masks for AngularJS -
placeholders
A JavaScript polyfill for the HTML5 placeholder attribute -
starability
Starability.css is an accessible rating system with cute animations on top. No JavaScript included. -
restful.js
A pure JS client for interacting with server-side RESTful resources. Think Restangular without Angular. -
superplaceholder
Super charge your input placeholders -
imageviewer
A simple jQuery image viewing plugin. -
save-svg-as-png
Convert a browser SVG to PNG or dataUri -
react-geosuggest
A React autosuggest for the Google Maps Places API. -
jquery-visible
Quickly check if an element is within the browsers visible viewport, regardless of scroll position. If a user can see this element, the function will return true. -
IndexedDBShim
A polyfill for IndexedDB using WebSql -
libsodium-wrappers
The Sodium cryptographic library compiled to pure JavaScript (wrappers) -
jquery-mapael
jQuery Mapael is a jQuery plugin based on raphael.js that allows you to display dynamic vector maps. -
shopify-buy
The JS Buy SDK is a lightweight library that allows you to build ecommerce into any website. It is based on Shopify's API and provides the ability to retrieve products and collections from your shop, add products to a cart, and checkout. -
social-feed
A jQuery plugin that shows a user feed from the most popular social networks -
bootstrap-rtl
Right-to-left (RTL) theme for Boostrap 3.x -
preact-router
Connect your components up to that address bar. -
svg-injector
Fast, caching, dynamic inline SVG DOM injection library -
timbre
JavaScript library for objective sound programming -
angucomplete-alt
Awesome Autocompleteness for AngularJS -
corejs-typeahead
fast and fully-featured autocomplete library -
dragscroll
Tiny library for drag-n-drop scrolling style -
jquery-ajaxtransport-xdomainrequest
Implements automatic Cross Origin Resource Sharing support using the XDomainRequest object for IE8 and IE9 when using the ajax function in jQuery 1.5+. -
react-hooks-global-state
Simple global state for React with Hooks API -
jquery-minicolors
jQuery MiniColors Plugin -
togeojson
convert KML and GPX to GeoJSON -
gridly
The minimal (~157 bytes) grid system for modern browsers. -
imgix.js
imgix.js is a dependency-free JavaScript library that allows you to easily use the imgix API to make images on your site or app responsive to device size and pixel density. imgix.js allows for intuitive use of imgix features such as text formatting, color palette extraction, color adjustments, effects, and watermark... -
object-path
Access deep object properties using a path -
ndarray
Multidimensional Arrays -
jquery-tiny-pubsub
A really, really, REALLY tiny pub/sub implementation for jQuery. -
tablesort
A dependency free sorting component for tables. -
kontra
Kontra HTML5 game development library -
timedropper
timedropper jQuery time plugin -
requirejs-async
RequireJS plugin for async dependency load like JSONP and Google Maps -
requirejs-plugins
Small set of plugins for RequireJS. Some plugins may also work on other AMD loaders. -
ui-router-extras
UI-Router Extras: Sticky states, Future States, Deep State Redirect, Transition promise -
ant-design-icons
Ant Design Icons for React -
jquery.lazy
Lazy is a fast, feature-rich and lightweight delayed content loading plugin for jQuery. It's designed to speed up page loading times and decrease traffic to your users by only loading the content in view. -
lazyloadjs
Image lazy loading -
notificon
favicon notifications and alerts -
react-if
🌗 Render React components conditionally -
require-text
An AMD loader plugin for loading text resources. -
fork-awesome
A fork of the iconic font and CSS framework -
multi.js
A user-friendly replacement for select boxes with multiple attribute enabled -
fixed-header-table
The jQuery fixedHeaderTable plugin -
jquery.markitup
markItUp! is a JavaScript plugin built on the jQuery library. It allows you to turn any textarea into a markup editor. Html, Textile, Wiki Syntax, Markdown, BBcode or even your own Markup system can be easily implemented. -
pixi-filters
Optional display filters to work with Pixi.js -
dio
Dio is a lightweight (~7kb) feature rich Virtual DOM framework -
l20n
A client side localization library from Mozilla -
mapbox-gl-draw
A drawing component for Mapbox GL JS -
SlickNav
Responsive Mobile Menu Plugin for jQuery -
wechat.js
easy sharing on wechat http://sofish.github.io/wechat.js -
uiv
Bootstrap 3 components implemented by Vue 2. -
croppic
The image cropping jquery plugin that will satisfy your needs and much more -
vue2-filters
A collection of Vue.js filters -
beeplay
Write A Song In JavaScript -
d3-geo-projection
Extended geographic projections for D3.js. -
identicon.js
GitHub-style identicons in JS with no server-side processing. -
bigfoot
A jQuery plugin for creating exceptional HTML footnotes. -
boba.js
A small, easily extensible JavaScript library that makes working with Google Analytics easier. -
postscribe
Asynchronously write javascript, even with document.write. -
defiant.js
Search JSON structures plus smart templating with XSLT and XPath. -
jquery.tocify
A jQuery plugin that creates a dynamic table of contents -
labelauty
A lightweight and beautiful jQuery plugin for radio and checkbox inputs. -
superfish
Superfish is a jQuery plugin that adds usability enhancements to multi-level drop-down menus. Fully supports touch devices and keyboard interaction. -
clipboard-polyfill
A polyfill for the asynchronous clipboard API -
overthrow
An overflow:auto polyfill for responsive design. -
responsive-carousel
A jQuery-based script for responsive carousels that work with mouse, touch, and keyboard -
vectorious
A high performance linear algebra library. -
vue-svgicon
A tool to create svg icon components. (vue 2.x) -
pure.js
PURE Unobtrusive Rendering Engine, keep your HTML clean of any logic -
twitter-fetcher
Fetch your twitter posts without using the new Twitter 1.1 API. Pure JavaScript! -
jquery.cycle2
The successor to Cycle. Cycle2 is a mobile and desktop friendly slideshow built around ease-of-use with a declarative API. It supports responsive designs, dynamic slideshow manipulation, swipe events, and lots of options! -
TheoremJS
A Math library for computation in JavaScript -
function-plot
A simple 2d function plotter powered by d3 -
clank
Clank: open source prototyping framework for mobile apps -
carbon-charts
Carbon Charts component library -
otpauth
One Time Password (HOTP/TOTP) library for Node.js, Deno and browsers. -
svgeezy
A simple JavaScript plugin which detects SVG images on your website, and automatically looks for a standard image fallback for those older, less capable browsers. -
angular-google-chart
Google Chart Tools AngularJS Directive Module -
load-awesome
An awesome collection of — Pure CSS — Loaders and Spinners -
image-picker
Image Picker is a simple jQuery plugin that transforms a select element into a more user friendly graphical interface. -
sticky-table-headers
jQuery sticky table headers plugin -
juicer
a high-performance lightweight javascript template engine -
dom4
a fully tested and covered polyfill for new DOM Level 4 entries -
documentup
Pretty documentation generator for Github projects with proper Readme. -
leaflet.pm
A Leaflet Plugin For Editing Geometry Layers in Leaflet 1.0 -
t7
t7 is a small, lightweight JavaScript template library that compiles ES2015 template strings into virtual DOM objects. -
preact-compat
A React compatibility layer for Preact -
classie
class helper functions -
lave
eval in reverse: stringifying all the stuff that JSON.stringify won't -
repo.js
Repo.js is a jQuery plugin that lets you easily embed a Github repo onto your site. -
tarteaucitronjs
Comply to the European cookie law -
ant-design-icons-svg
Abstract nodes for ant design icons. -
augment
The world's smallest and fastest classical JavaScript inheritance pattern. -
webui-popover
A enhancement popover plugin for Bootstrap ,but you can use it stand-alone without Bootstrap! -
html5tooltipsjs
Tooltips with smooth 3D animation. -
bootstrap-validator
The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3 -
circliful
jQuery circle statitic plugin -
cropit
Customizable crop and zoom. -
headhesive
An on-demand sticky header -
infinite-ajax-scroll
Turn your existing pagination into infinite scrolling pages with ease -
jquery-maskmoney
jQuery plugin to mask data entry in the input text in the form of money (currency) -
jquery.bootstrapvalidator
The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3 -
domready
modern domready -
Embetty
Embetty displays remote content like tweets or videos without compromising your privacy. -
bigtext
Calculates the font-size and word-spacing needed to match a line of text to a specific width. (jQuery plugin) -
moment-duration-format
A moment.js plugin for formatting durations. -
egjs
Set of UI interactions, effects and utilities components library. -
bootstrap-tokenfield
Advanced tagging/tokenizing plugin for input fields with a focus on keyboard and copy-paste support. -
jquery.selectboxit
A jQuery plugin that progressively enhances an HTML Select Box into a single option dropdown list. The dropdown list can be optionally styled with jQuery ThemeRoller and optionally animated with jQueryUI show/hide effects. -
proxy-polyfill
Polyfill for the Proxy object -
slider-pro
Responsive jQuery slider, featuring modular architecture, CSS3 animations, touch swipe, animated layers, retina, lazy loading and much more. -
jquery-easing
A jQuery plugin from GSGD to give advanced easing options -
Dropify
Override your input files with style. -
dropbox.js
Client library for the Dropbox API -
font-awesome-animation
Simple animations using some CSS3 I found on the web. Best used on glyphicons like -
marginotes
Quick, cool margin notes with jQuery -
jed
Gettext Style i18n for Modern JavaScript Apps -
paginationjs
A jQuery plugin to provide simple yet fully customisable pagination -
jquery.ripples
Add a water ripple effect to your background using WebGL. -
jquery-endless-scroll
Endless/infinite scrolling/pagination. -
printThis
Printing plug-in for jQuery -
x2js
XML <=> JSON mapping/converting library -
xhook
Easily intercept and modify XHR request and response -
jQuery.Marquee
jQuery plugin to scroll the text like the old traditional marquee http://aamirafridi.com/jquery/jquery-marquee-plugin — Edit -
jsviews
Next-generation MVVM and MVP framework - built on top of JsRender templates. Bringing templates to life... -
cachep2p
The Peer to Peer Cache for the Masses -
react-markdown-editor-lite
A light-weight Markdown editor of React component -
anchor-js
A Javscript utility for adding deep anchor links to online docs. -
humanize-plus
A simple utility library for making the web more humane. -
bootstrap-notify
Bootstrap alert system made better. -
geomicons-open
Open Source Icons for the Web -
jquery-nice-select
A lightweight jQuery plugin that replaces native select elements with customizable dropdowns. -
multiple.js
Sharing background across multiple elements using CSS -
startbootstrap-stylish-portfolio
A stylish, one page, Bootstrap portfolio theme created by Start Bootstrap -
tweet
put twitter on your website with tweet, an unobtrusive javascript plugin for jquery -
smoothscroll
Smooth scrolling experience for websites. This is the standalone version of SmoothScroll for individual websites and themes. Mouse wheel, keyboard and touchpad scrolling all supported. -
graphiql-explorer
Interactive explorer plugin for GraphiQL. -
rx-player
Canal+ HTML5 Video Player -
swipejs
Swipe is the most accurate touch slider -
msgpack-lite
Fast Pure JavaScript MessagePack Encoder and Decoder -
paho-mqtt
The Eclipse Paho JavaScript Library for Web-browsers, using WebSockets. -
openwebicons
OpenWeb Icons -
rx-angular
Library for bridging between RxJS and AngularJS. -
aurelia-script
Aurelia's concatenated script-tag-ready build. -
jic
Javascript Image Compressor using HTML5 Canvas & File API that allows you to compress your jpeg & png images before uploading to the server (100% client-side and no extra libraries required!) -
jquery.address
The jQuery Address plugin provides powerful deep linking capabilities and allows the creation of unique virtual addresses that can point to a website section or an application state. It enables a number of important capabilities including bookmarking in a browser or social website sending links via email or instant ... -
slim.js
Superpower Web Components -
browser-image-compression
Compress images in the browser -
burger
Burger is a minimal hamburger menu with fullscreen navigation. -
feedback.js
Feedback form with screenshot -
graingert-wow
Reveal CSS animation as you scroll down a page. -
plates
Unobtrusive templating for the flatiron framework -
lrsjng.jquery-qrcode
generate QR codes dynamically -
timezone-js
JavaScript timezone library based on Olson timezone data -
redux-form-material-ui
An adapter between Redux Form and Material UI components -
formstone
Library of modular front end components. -
pubnub
PubNub, a new kind of Cloud-Hosted Broadcasting Service for Mass Communication. -
venn.js
A javascript library for laying out area proportional venn and euler diagrams -
bootstrap-growl
Pretty simple jQuery plugin that turns standard Bootstrap alerts into hovering 'Growl-like' notifications. -
javascript-detect-element-resize
A Cross-Browser, Event-based, Element Resize Detection -
jquery-powertip
A jQuery plugin that creates hover tooltips. -
bootstrap3-wysiwyg
Bootstrap 3 compatible wysiwyg editor -
select2-bootstrap-theme
A theme for Select2 v4 and Bootstrap 3. -
string_score
String Scoring Algorithm packaged for NodeJS -
i18next-browser-languagedetector
language detector used in browser environment for i18next -
jquery.hoverintent
hoverIntent is a plug-in that attempts to determine the user's intent... like a crystal ball, only with mouse movement! It is similar to jQuery's hover method. However, instead of calling the handlerIn function immediately, hoverIntent waits until the user's mouse slows down enough before making the call. -
backbone-react-component
Backbone.React.Component is a wrapper for React.Component and brings all the power of Facebook's React to Backbone.js -
matreshka
Event-driven JavaScript framework -
vissense
A utility library for observing visibility changes of DOM elements. -
imgcache.js
JS library based on the File API to cache images for offline recovery (target: cordova/phonegap & chrome) -
microevent
event emitter micro library (works in node+browser) -
response.js
Response is an experimental jQuery/Ender/Zepto plugin that gives web designers tools for building responsive websites. It can dynamically swap content based on breakpoints and data attributes. -
imagemapster
jQuery plugin that activates areas in HTML imagemaps with support for highlighting, selecting, tooltips, resizing and more -
multi-level-push-menu
Cross-browser compatible jQuery plug-in allowing endless nesting of navigation elements. -
js-sha256
A simple SHA-256 / SHA-224 hash function for JavaScript supports UTF-8 encoding. -
angular-breadcrumb
AngularJS module that generates a breadcrumb from ui-router's states -
Backbone.dualStorage
A dual (localStorage and REST) sync adapter for Backbone.js -
diff-dom
A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments. -
lockr
Lockr is an extremely lightweight library (<2kb when minified), designed to facilitate how you interact with localStorage. -
angular-timer
A simple, re-usable, inter-operable timer directive -
mach
HTTP for JavaScript -
vertx
Effortless asynchronous application development for the modern web and enterprise. This library internally uses SockJS to send and receive data to a SockJS vert.x server called the SockJS bridge. http://vertx.io/core_manual_js.html#sockjs-eventbus-bridge -
semantic-ui-calendar
Calendar module for Semantic UI -
livereload-js
LiveReload JS client - auto reload browser on changes -
colorify.js
The simple, customizable, tiny javascript color extractor. -
normalize-opentype.css
Adds OpenType features—ligatures, kerning, and more—to Normalize.css. -
bootstrap-combobox
A combobox plugin that works with twitter bootstrap -
oauth-io
OAuth that just works -
xuijs
A lightweight, dead simple, micro-tiny, super modular JavaScript framework for building mobile web applications. Its true: the minified code is super tiny. -
ember-charts
A powerful and easy to use charting library for Ember.js. -
ieBetter.js
make ie browser like a morden browser main for ie6~ie8 -
jquery.simpleWeather
A simple jQuery plugin to display current weather data for any location and doesn't get in your way. Handcrafted with ♥ from Austin, Texas by James Fleeting. -
babili-standalone
Standalone build of Babili (babel-minify) for use in non-Node.js environments -
opus-recorder
A library for recording opus encoded audio -
yamljs
Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools. -
codeflask
A micro code-editor for awesome web pages -
CodeFlask.js
A micro code-editor for awesome web pages. -
sakana-widget
Add the Sakana! Widget to your own web page! | 把石蒜模拟器添加到你自己的网页内! -
tagmanager
A jQuery plugin to create tag input fields, which works nicely with Twitter Typeahead.js and Twitter Bootstrap -
jquery-dropdown
Minimal dropdown as a jQuery plugin -
macy
Macy is a lightweight, dependency free, masonry layout library -
Trip.js
Trip.js is a plugin that can help you make tutorial trips easily on website -
emojionearea
EmojiOne Area is a small jQuery plugin that allows you to transform any html element into simple WYSIWYG editor with ability to use Emojione icons. The end result is a secure text/plain in which the image icons will be replaced with their Unicode analogues. -
3Dmol
Object oriented Javascript molecular visualization library -
jquery-sheetrock
Quickly connect to, query, and lazy-load data from Google Spreadsheets. -
kibo
A simple JavaScript library for handling keyboard events. -
d3-hierarchy
Layout algorithms for visualizing hierarchical data. -
vue-js-toggle-button
A toggle button component for Vue.js 2+ -
jQuery.print
Easy to use, Element Printing Plugin for jQuery, for printing specific parts of a page -
share-this
Medium-like text selection sharing without dependencies -
stately.js
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser. -
ember-i18n
Internationalization for Ember -
leaflet-locatecontrol
A useful control to geolocate the user with many options. Official Leaflet and MapBox plugin. -
label.css
Just a simply easy way to label each element you want! -
photo-editor
A photo editing application based on the Cropper.js -
jquery.lifestream
jQuery plugin to show a stream of your online activity. -
quixote
CSS unit and integration testing -
bigpicture
Lightweight image and video viewer, supports youtube / vimeo -
eldarion-ajax
a library for adding declarative ajax functionality to your website -
brand-colors
A collection of branding colors of all the major companies. -
floatlabels.js
floatlabels.js follows the famous Float Label Pattern. Built on jQuery. -
cssco
Photographic filters made with CSS, inpsired by VSCO and CSSgram. -
tree-model
Manipulate and traverse tree-like structures in javascript. -
leaflet-routing-machine
Routing for Leaflet -
url-search-params
Simple polyfill for URLSearchParams standard -
pym
Resize an iframe responsively depending on the height of its content and the width of its container. -
jquery-csv
A jQuery CSV parser plugin. Battle Tested | Optimized | 100% IETF RFC 4180 Complete -
simplePagination.js
A simple jQuery pagination plugin, 3 CSS themes and Bootstrap support. -
vue-clickaway
Reusable clickaway directive for reusable Vue.js components -
aight
un-suck JavaScript APIs in IE8 & 9 -
jquery-animateNumber
jQuery animate number plugin -
maquette
Minimalistic Virtual DOM implementation with support for animated transitions. -
prism-themes
Additional themes for the Prism syntax highlighting library. -
motio
Small JavaScript library for sprite based animations and panning -
mootools-more
MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. -
TableExport
The simple, easy-to-implement plugin to export HTML tables to xlsx, xls, csv, and txt files -
jquery.scrollbar
Cross-browser CSS customizable scrollbar -
klass
Class provider with classical inheritance interface -
reseter.css
Reset All CSS By Browsers With Reseter.css. And Make Web Look Same Across All Browsers -
chartjs-plugin-datalabels
Chart.js plugin to display labels on data elements -
lunar-javascript
lunar is a calendar library for Solar and Chinese Lunar. -
satellite.js
SGP4/SDP4 calculation library -
color-js
A color management API for JavaScript -
engine.io-client
Client for the realtime Engine -
graphdracula
JavaScript Graph Layouting and Drawing -
victor
A JavaScript 2D vector class with methods for common vector operations -
hyperform
Capture form validation back from the browser -
angular-svg-round-progressbar
AngularJS module that uses SVG to create a circular progressar -
Kraken
A lightweight front-end boilerplate -
bootstrap-filestyle
Bootstrap FileStyle is a quick and simple plugin to help style your form's file upload inputs. -
OverlappingMarkerSpiderfier
Deals with overlapping markers in Google Maps JS API v3, Google Earth-style. -
d3.chart
A framework for creating reusable charts with D3.js -
Voyeur
Voyeur is a tiny (1.2kb) Javascript library that lets you traverse and manipulate the DOM the way it should have been. -
linkurious.js
A Javascript toolkit to speed up the development of graph visualization and interaction applications. -
smartwizard
jQuery Smart Wizard -
js-combinatorics
Simple combinatorics like power set, combination, and permutation in JavaScript -
post-robot
Simple postMessage based server. -
smart-underline
Readable and beautiful underlines for every website. -
yadcf
This jQuery plug-in allows the user to easily add filter components to table columns, the plug-in works on top of the DataTables jQuery plug-in. -
origamijs
HTML5 Canvas for Humans -
bootstrap-maxlength
An visual feedback indicator for the MaxLength attribute -
academicons
Academicons is an icon font for academics. It aims to supplement other packages (such as Font Awesome) with icons for academic websites. -
fdaciuk-ajax
Ajax module in Vanilla JS -
fsvs
Full Screen Vertical Scroll -
rem
A polyfill to parse CSS links and rewrite pixel equivalents into head for non supporting browsers -
photobox
A lightweight CSS3 image gallery plugin for jQuery that is pretty to look and and easy to use. -
lie
A basic but performant promise implementation -
jquery-treetable
jQuery plugin for displaying a tree structure in a (HTML) table, i.e. a directory structure or a nested list. -
v-mask
Super tiny input mask library for Vue.js based on PureMask.js (~2kb) exposed as directive. No dependencies -
qwest
Ajax library with XHR2, promises and request limit -
regression
Javascript least squares data fitting methods -
serializr
Serialize and deserialize complex object graphs to JSON -
shpjs
Convert a Shapefile to GeoJSON. Not many caveats. -
tether-tooltip
CSS tooltips built on Tether -
hideshowpassword
Easily reveal or hide password field contents via JavaScript or a nifty inner toggle button. Supports touch quite nicely! -
trunk8
trunk8 is an intelligent text truncation plugin to jQuery. When applied to a large block of text, trunk8 will cut off just enough text to prevent it from spilling over. Unlike conventional truncation that just limits the character length of text, trunk8 measures the content area for spill-over and intelligently choo... -
bootstrap-material-datetimepicker
Datepicker for bootstrap-material -
pwnjs
A Javascript library for browser exploitation -
txt.wav
Text animation library -
jquery.flipster
Responsive coverfpsterlow-style carousel plugin for jQuery -
angular-validation
Client-side Validation for AngularJS -
jquery-bar-rating
Minimal, light-weight jQuery ratings. -
svgxuse
A polyfill that fetches external SVGs referenced in use elements when the browser itself fails to do so. -
domplotter
Minimalistic Virtual DOM implementation with support for animated transitions. -
toxiclibsjs
Toxiclibsjs is an open-source library for computational design tasks with JavaScript. This library is a port of http://toxiclibs.org for java and processing. http://haptic-data.com/toxiclibsjs -
fakeLoader.js
fakeLoader.js is a lightweight jQuery plugin that helps you create an animated spinner with a fullscreen loading mask to simulate the page preloading effect. -
forerunnerdb
A NoSQL document store database for browsers and Node.js. -
jquery-idletimer
provides you a way to monitor user activity with a page. -
react-extras
Useful components and utilities for working with React -
angular-tree-control
Angular Tree Control -
fullcalendar-scheduler
A premium add-on to FullCalendar for displaying events and resources -
leaflet-search
Leaflet Control for searching markers/features by attribute on map or remote searching in jsonp/ajax -
angular-spinner
Angular directive to show an animated spinner (using spin.js) -
jquery-touch-events
Polyfill to remove click delays on browsers with touch UIs. -
meting
Wow, such a beautiful html5 music player (with Meting API) -
gifffer
JavaScript library that prevents the autoplaying of the animated Gifs -
stupidtable
A stupidly small and simple jQuery table sorter plugin -
JavaScript-autoComplete
An extremely lightweight vanilla JavaScript completion suggester. -
flex-layout-attribute
HTML layout helper based on CSS flexbox specification. -
select2-bootstrap-css
simple css to make select2 widgets fit in with bootstrap -
table-to-json
jQuery plugin that reads an HTML table and returns a javascript object representing the values and columns of the table -
jschardet
Character encoding auto-detection in JavaScript (port of python's chardet) -
radiobox.css
Tiny set of CSS3 animations for your radio inputs. -
angular-chosen-localytics
Angular Chosen directive is an AngularJS Directive that brings the Chosen jQuery in a Angular way -
noisy
Adds random noise to the background of a given element. -
reactive-elements
Allows to use React.js component as custom element -
imgareaselect
ImgAreaSelect is a plugin for selecting a rectangular area of an image. It allows web developers to easily implement image cropping functionality, as well as other user interface features (such as photo notes). -
between.js
Lightweight ES6 JavaScript tweening engine -
pegasus
Load data while still loading other scripts, works with jQuery, Backbone, Angular... -
bigfishtv-turret
A responsive frontend framework build with Less to normalize styles for default HTML elements -
emberFire
The officially supported Ember binding for Firebase -
native-promise-only
Native Promise Only: A polyfill for native ES6 Promises **only**, nothing else. -
wenk
Lightweight tooltip for the greater good -
easy-autocomplete
EasyAutocomplete is a jQuery autocomplete plugin. Easy to create autocomplete dropdown list for text input fields -
d3-legend
A legend component for d3. Given a d3.scale it can create either a color legend, size legend, or symbol legend. -
ion-sound
JavaScript plugin for playing sounds and music in web -
Counter-Up
A lightweight jQuery plugin that counts up to a targeted number when the number becomes visible. -
expr-eval
Mathematical expression evaluator -
enjoyhint
Web-tool that provides the simplest way to create interactive tutorials and hints. -
progressively
A JavaScript library to load images progressively -
xel
Widget toolkit for building native-like Electron, NW.js and Chrome apps -
rpg-awesome
A fantasy themed font and CSS toolkit. -
markdown-it-emoji
Emoji plugin for markdown-it markdown parser. -
treant-js
javascript library for drawing tree diagrams -
findAndReplaceDOMText
findAndReplaceDOMText: DOM find/replace utility -
androidicons
Androidicons is a professional, handcrafted icon set with 250 icons in 14 different colors and 5 sizes, including an icon font and all sources -
weld
Template antimatter for JavaScript -
reel.js
`img` tag enhancement for 360° object movies, vistas and panoramas -
ramda-adjunct
Ramda Adjunct is the most popular and most comprehensive set of utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation. -
d3-annotation
Use d3-annotation with built-in annotation types, or extend it to make custom annotations. It is made for d3-v4 in SVG. -
ng-notify
A simple, lightweight module for displaying notifications in your AngularJS app. -
hyphenopoly
Hyphenation for node and Polyfill for client-side hyphenation. -
jquery-countto
A jQuery plugin that will count up (or down) to a target number at a specified speed. -
layx
Layx 新一代Web弹窗组件。 -
angular-elastic
Elastic (autosize) textareas for AngularJS, without jQuery dependency. -
dragselect
Easy JavaScript library for selecting and moving elements. With no dependencies. Drag-Select & Drag-And-Drop. -
JQuery-Snowfall
Make it snow on you page or elements -
triangles
Triangle background generator -
jQRangeSlider
A javascript slider selector that supports dates -
jquery.complexify.js
JavaScript library for inform users of password strength -
rowgrid.js
A small, lightweight JavaScript plugin for placing items in straight row -
fancyapps-ui
JavaScript UI Component Library -
es6-shim
ECMAScript 6 (Harmony) compatibility shims for legacy JavaScript engines -
jsnetworkx
A graph processing and visualization library for JavaScript (port of NetworkX for Python). -
scrolldir
Vertical scroll direction in CSS -
idbwrapper
A cross-browser wrapper for IndexedDB -
weblas
GPU accelerated BLAS for node and the browser -
gmap3
jQuery plugin to generate Google Maps -
typeplate-starter-kit
A Typographic Starter Kit -
vssue
A vue-powered issue-based comment plugin -
vue-flow-form
Create conversational conditional-logic forms with Vue.js. -
vue-shortkey
A plugin for VueJS 2.x accepts shortcuts globaly and in a single listener. -
angular-google-analytics
Angular Google Analytics - Easy tracking for your AngularJS application -
leaflet-dvf
The Leaflet Data Visualization Framework (DVF) is an extension to the Leaflet JavaScript mapping library. The primary goal of the framework is to simplify data visualization and thematic mapping using Leaflet - making it easier to turn raw data into compelling maps. -
lazyad-loader
Deliver synchronous ads asynchronously with RWD support without modifying the ad code. -
jquery.i18n
jQuery.i18n is a jQuery based Javascript internationalization library. It helps you to internationalize your web applications easily. -
leaflet-plugins
Miscellaneous plugins for Leaflet library for services that need to display route information and need satellite imagery from different providers -
angular-gettext
Gettext support for Angular.js -
qooxdoo
Universal JavaScript Framework -
riloadr
A cross-browser framework-independent responsive images loader -
jquery.smartbanner
Smart Banners are feature in iOS 6+ to promote App Store apps on your website. This jQuery plugin brings this feature to older iOS versions and Android devices. -
venobox
Responsive jQuery modal window plugin -
angular-storage
A Storage done right for AngularJS -
baremetrics-calendar
The Baremetrics date range picker is a simplified solution for selecting both date ranges and single dates all from a single calender view. There aren't a billion options but the code is pretty basic and modular so feel free to edit however to meet your own needs. -
ngl
Scalable molecular graphics for the web -
h3-js
Pure-Javascript version of the H3 library, a hexagon-based geographic grid system -
jInvertScroll
jQuery plugin horizontal parallax scrolling. -
clone
deep cloning of objects and arrays -
vuejs-paginate
A simple pagination component for Vue.js -
arrive
arrive.js provides events to watch for DOM elements creation and removal. It makes use of Mutation Observers internally. -
datalib
JavaScript utilites for loading, summarizing and working with data. -
jquery-dateFormat
It's a jQuery Plugin to format Date outputs using JavaScript. -
bootstrap-contextmenu
Context-menu extension for the Bootstrap framework -
p5play
p5play is for creating interactive art and games with the Box2D physics engine. -
snackbarjs
SnackbarJS is a lightweight and jQuery powered plugin made to work in Bootstrap style, just like the Bootstrap tooltips work. -
social-sharing
Social sharing links and buttons without the bloat -
TinyNav.js
TinyNav.js is a tiny jQuery plugin (452 bytes minified and gzipped) that converts <ul> and <ol> navigations to a select boxes for small screen. -
color-hash
Generate color based on the given string (using HSL color space and BKDRHash). -
roundabout
Easily convert unordered lists & other nested HTML structures into entertaining, interactive, turntable-like areas. -
operative
Operative: Inline Web-Worker Helper -
photoset-grid
jQuery plugin to arrange images into a flexible grid -
ngDraggable
Drag and drop module for Angular JS with support for touch devices. -
angular-dialog-service
A service to handle common dialog types in a web application. Built on top of Angular-Bootstrap's modal -
jquery-file-upload
jQuery Upload File plugin provides Multiple file Uploads with progress bar.Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads. -
is-in-viewport
An ultra-light jQuery plugin that tells you if an element is in the viewport but with a twist. -
taggle
Taggle is a dependency-less tagging library -
waud.js
Web Audio Library -
simplestatemanager
SimpleStateManager ================== -
audio5js
HTML5 Audio Compatibility Layer -
template7
Mobile-first HTML template engine -
react-motion-ui-pack
Addon component wrappers for common UI transitions. -
litepicker
Date range picker - lightweight, no dependencies -
backbone.epoxy
Elegant data binding for Backbone.js -
currencyformatter.js
A super simple currency formatting library -
jqcloud
jQCloud is a jQuery plugin that builds neat and pure HTML + CSS word clouds and tag clouds that are actually shaped like a cloud. -
pixi-particles
Particle emitter for Pixi.js -
Tocca.js
Super lightweight script (1kb) to detect via Javascript events like 'tap' 'dbltap' 'swipeup' 'swipedown' 'swipeleft' 'swiperight' on any kind of device. -
luminous-lightbox
A simple, lightweight, no-dependencies JavaScript image lightbox. -
json2html
json2html - HTML Templating using JSON2HTML -
angular-sweetalert
AngularJS wrapper for SweetAlert -
jcanvas
jCanvas brings jQuery's powerful syntax and capability to the HTML5 canvas. Quickly create canvas-based apps that can utilize layers, animations, events, and much more. jCanvas works on all modern browsers and platforms, including iOS and Android. -
avalanche-css
Superclean, powerful, responsive, Sass-based, BEM-syntax CSS grid system -
custombox
Modal dialog effects with transitions CSS3 -
ga-lite
Small, cacheable subset of Google Analytics JS client -
jQuery-Flip
jQuery Plugin - 3d Flip Content -
jquery-localScroll
Animated anchor navigation made easy with jQuery -
colofilter.css
Duotone filters made with CSS -
terraformer
A Geo-toolkit built in Javascript. -
underscore-contrib
The brass buckles on Underscore's utility belt. -
furtive
A forward-thinking, CSS micro-framework. Minimal by design. -
nestedSortable
NestedSortable is a jQuery plugin that extends jQuery Sortable UI functionalities to nested lists. -
vue-form
Form validation for Vue.js -
stripe-js
Stripe's client-side JavaScript library. -
jquery-gamequery
gameQuery is a jQuery plug-in to help make javascript game development easier by adding some simple game-related classes -
Vague.js
Vague.js is an experimental script that allows you to blur any kind of html element thanks to the SVG filters -
protovis
A visualization toolkit for JavaScript using SVG. -
jRespond
jRespond is a simple way to globally manage javascript on responsive websites. -
github-fork-ribbon-css
A CSS-only, resolution-independent 'Fork me on GitHub' ribbon. -
stellar-sdk
stellar-sdk is a library for working with the Stellar Horizon server. -
reading-time
A simple, lightweight jQuery plugin used to display an estimated time to read some text. -
gumshoe
A simple, framework-agnostic scrollspy script. -
image-map-resizer
Make the HTML image map responsive, so the map scales with the image -
routie
a tiny javascript hash router -
jquery.rest
A jQuery plugin for easy consumption of RESTful APIs -
disqusjs
Alternative DISQUS - Render comments components from Disqus API -
PickMeUp
Really simple, powerful, customizable and lightweight standalone datepicker -
hexo-theme-solitude
A beautiful, powerful, and efficient Hexo theme developed by the Efu -
waffle-grid
An easy to use flexbox grid system -
mapbox-polyline
Polyline encoding and decoding -
neo-async
Neo-Async is thought to be used as a drop-in replacement for Async, it almost fully covers its functionality and runs faster -
jquery.customSelect
Custom Select Box CSS Style Plugin -
sat
Library for performing 2D collision detection -
json-mask
Tiny language and engine for selecting specific parts of a JS object, hiding the rest. -
argon-dashboard
Argon - Dashboard for Bootstrap 5 by Creative Tim -
gas
Google Analytics on Steroids -
twemoji
A Unicode standard based way to implement emoji across all platforms. -
valid.js
A simple library for data validation -
jq-console
Feature complete web terminal -
xlsx-populate
Excel XLSX parser/generator written in JavaScript with Node.js and browser support, jQuery/d3-style method chaining, and a focus on keeping existing workbook features and styles in tact. -
bootstrap-progressbar
progressbar interactions for twitter bootstrap 2 & 3 -
drawer
Flexible drawer menu using jQuery, iScroll and CSS. -
parchment
A document model for rich text editors -
angular-data-table
A feature-rich but lightweight ES6 AngularJS Data Table crafted for large data sets! -
jquery-chained
Simple chained selects. You can choose from two different versions. Normal version uses uses classnames of select options to decide content of child select. It does not make any external AJAX(J) queries. Remote version makes external query and builds the child select from returned JSON response. -
jQuery-viewport-checker
Little script that detects if an element is in the viewport and adds a class to it. -
jquery.smartmenus
Advanced jQuery website menu plugin. Mobile first, responsive and accessible list-based website menus that work on all devices. -
h5Validate
HTML5 form validation -
keen-js
Keen IO JavaScript SDK -
leaflet-realtime
Show realtime updated GeoJSON in Leaflet -
smartbanner.js
Customisable smart app banner for iOS and Android -
Detect.js
JS Library to detect browser, os and device based on the UserAgent String -
DisplayJS
A simple JavaScript framework for building ambitious UIs -
lamejs
Pure JavaScript MP3 Encoder -
chronoline
chronoline.js is a library for making a chronology timeline out of events on a horizontal timescale. -
angular-ui-ace
This directive allows you to add ACE editor elements. -
polythene
Modular implementation of Material Design for Mithril. -
jQuery-JSONP
jQuery-JSONP is a compact, yet feature-packed, alternative solution to jQuery's implementation of JSONP. -
ng-csv
Simple directive that turns arrays and objects into downloadable CSV files -
signet
Display a unique seal in the developer console of your page. -
veinjs
Injects CSS into the document (it's a perfectly legal procedure) -
Hyphenator
Hyphenator.js is a free open source Javascript library that automatically hyphenates text on websites. -
jshashes
A fast and independent hashing library pure JavaScript implemented (ES3 compliant) for both server and client side (MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC and Base64) -
loading-attribute-polyfill
Fast and lightweight dependency-free vanilla JavaScript polyfill for native lazy loading / the awesome loading='lazy'-attribute. -
nice-validator
Simple, smart and pleasant verification solution. -
jquery.loadtemplate
jQuery plugin for loading and using templates. The plugin is designed to be simple yet powerful, and supports loading templates from within the page, or using AJAX to load html files. -
node-rules
Business Rules Engine for JavaScript -
jquery-instagram
Instagram jQuery plugin -
snazzy-info-window
Customizable info windows using the Google Maps JavaScript API. -
FuncUnit
A functional test suite based on jQuery. -
ng-idle
Directives and services for responding to idle users in AngularJS -
geolocator
A utility for getting geo-location information via HTML5 and IP look-ups, geocoding, address look-ups, distance and durations, timezone information and more... -
tempusdominus-bootstrap-4
A date/time picker component designed to work with Bootstrap 4 and Momentjs. For usage, installation and demos see Project Site on GitHub -
asmCrypto
Asm.js implementation of WebCrypto API -
google-palette
Script for generating colour palettes for use with graphs, charts and cartography. -
sceditor
A lightweight HTML and BBCode WYSIWYG editor. -
vue-paginate
A simple vue.js plugin to paginate data -
jquery-jgrowl
jGrowl is a jQuery plugin that raises unobtrusive messages within the browser, similar to the way that OS X's Growl Framework works. The idea is simple, deliver notifications to the end user in a noticeable way that doesn't obstruct the work flow and yet keeps the user informed. -
jquery.tabslet.js
Yet another jQuery plugin for tabs, lightweight, easy to use and with some extra features. -
modestmaps
A display and interaction library for tile-based maps. -
cplayer
A beautiful and clean WEB Music Player by HTML5. -
openplayerjs
Lightweight HTML5 video/audio player with smooth controls and ability to play VAST/VPAID/VMAP ads. -
asap
High-priority task queue for Node.js and browsers -
jquery.gray
Make an image gray in all browsers -
line-awesome
Line Awesome by Icon8. A drop-in replacement for Font Awesome. -
load.js
Lazy loading of javascript -
teleject-hisrc
A simple jQuery plugin for adaptive images in responsive web design -
intercom.js
A client-side cross-window message broadcast library built on top of the HTML5 localStorage API. -
swiped-events
A 0.7k script that adds swipe events to the DOM for touch enabled devices -
ui.multiselect
Another attempt of a sortable, searchable multiple select widget -
jquery.easytabs
EasyTabs is a lightweight jQuery plugin to provide full tab functionality, while leaving the styling up to you. -
lodash-fp
lodash with more functional fun. -
oauth4webapi
OAuth 2 / OpenID Connect for JavaScript Runtimes -
rollbar.js
Error tracking and logging from JS to Rollbar -
encoding-japanese
Converts character encoding. -
angular-material-icons
AngularJS directive to use Material Design icons with custom fill color and size. -
ipaddr.js
A library for manipulating IPv4 and IPv6 addresses in JavaScript. -
readremaining.js
A jQuery plugin that allows you to show the user, how long will take to read the article taking in consideration the speed in which he is scrolling. -
cleanslate
Extreme CSS reset stylesheet -
anchorme
A library to convert URLs to a clickable HTML anchor elements -
jmespath
JMESPath implementation in JavaScript -
knockout.mapping
Object mapping plugin for Knockout -
catiline
Multi proccessing with workers in the browser. -
chillout
Reduce CPU usage by non-blocking async loop and psychologically speed up in JavaScript. -
jquery.selectbox
A styleable replacement for SELECT elements. -
r2d3
Raphael Rendered, Data Driven Documents -
simple-slider
The 1kb JavaScript Carousel -
sticky-js
Sticky-js is a library for sticky elements written in vanilla javascript. With this library you can easily set sticky elements on your website. It's also responsive. -
leaflet-editable
Make geometries editable in Leaflet -
chartjs-plugin-annotation
Annotations for Chart.js -
dragonbones
The Open Source 2D skeleton animation solution -
jquery-resize
A resize event for ALL your jQueries! -
random-js
A mathematically correct random number generator library for JavaScript. -
agility
Javascript MVC for the "write less, do more" -
angular-ui-notification
Angular.js service providing simple notifications using Bootstrap 3 styles with css transitions for animating -
jquery-fracs
determine the visible fractions of an HTML element -
jquery.formset
Helps create more usable Django formsets by adding and removing forms on the client-side. -
bootstrap4-duallistbox
A responsive dual listbox widget optimized for Twitter Bootstrap. It works on all modern browsers and on touch devices. -
knockout-sortable
A Knockout.js binding to connect observableArrays with jQuery UI sortable functionality -
musicmetadata
Streaming music metadata parser for node and the browser. -
jquery-typeahead
jQuery plugin that provides Typeahead (autocomplete) Search preview from Json object(s) via same domain Ajax request or cross domain Jsonp and offers data compression inside Local Storage. The plugin is built with a lot of options and callbacks to allow customization. -
jasmine-ajax
A library for faking Ajax responses in your Jasmine suite -
jsfx
Package for sound effect generation. -
prettyPhoto
prettyPhoto is a jQuery based lightbox clone. Not only does it support images, it also add support for videos, flash, YouTube, iFrames. It’s a full blown media lightbox. The setup is easy and quick, plus the script is compatible in every major browser. -
socket.io-stream
stream for socket.io -
breezejs
BreezeJS is a JavaScript library for managing data in data rich-client HTML/JS applications. Core features include client-side querying, caching, change-tracking, validation, batch saves. -
d3-ease
Easing functions for smooth animation. -
select-or-die
Yet another jQuery plugin to style/replace select elements. -
leaflet-gpx
GPX layer, targeted at sporting activities by providing access to information such as distance, moving time, pace, elevation, heart rate, etc. -
webicons
Webicons is a set of resolution-independent social icons for use on your website. -
apng-canvas
Library for displaing animated PNG files in browsers with canvas support -
smart-table-scroll
Build scrollable tables w/ many(1MM) rows. -
angular-moment-picker
Angular Moment Picker is an AngularJS directive for date and time picker using Moment.js -
davis.js
Davis.js is a small JavaScript library using HTML5 history.pushState that allows simple Sinatra style routing for your JavaScript apps. -
jquery.sumoselect
A jQuery plugin that progressively enhances an HTML Select Box into a Single/Multiple option dropdown list -
vue-google-maps
This is a google map component for Vue.js -
alertifyjs-alertify.js
An lightweight, unobtrusive customizable JavaScript notification system. -
force-js
The easy way to scroll and animate your page -
fpsmeter
Sexy, fast, and themable FPS meter. -
onecolor
Javascript color object with implicit color space conversions. Supports RGB, HSV, HSL and CMYK with alpha channel. -
responsive-tabs
jQuery plugin that provides responsive tab functionality. The tabs transform to an accordion when it reaches a CSS breakpoint. -
ami.js
AMI Medical Imaging (AMI) JS ToolKit for THREEJS -
bootpag
bootpag - dynamic pagination jQuery plugin. Works well with bootstrap or standalone. -
hexo-theme-anzhiyu
A Simple and Card UI Design theme for Hexo -
jquery-bootpag
bootpag - dynamic pagination jQuery plugin. Works well with bootstrap or standalone. -
intl-messageformat
Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages. -
md-data-table
Angular material table. Complete implementation of google material design based on angular material components. -
politespace
Politely add spaces to input values to increase readability (credit card numbers, phone numbers, etc). -
cldr-json
JSON Data from the Unicode CLDR Project -
jSignature
jQuery plugin for handling digital signatures -
fasy
FP iterator helpers that are async/generator aware -
jquery-treegrid
jQuery TreeGrid plugin -
jquery-ajaxchimp
Ajaxify your mailchimp form. -
chibi
A tiny JavaScript micro-library -
font-mfizz
Font Mfizz - Vector Icons for Technology and Software Geeks -
chartjs-plugin-zoom
Simple HTML5 charts using the canvas element. -
pqGrid
Data grid inspired by MS Excel, provides sorting, filtering, paging, grouping, nesting, rows and cell selections, frozen rows, frozen columns, Add, delete, update, search, can display HTML, JSON, Array, XML, inline editing, validations, virtual rendering, virtual scrolling, cross browser, cross platform, Themeroller... -
unitegallery
The Unite Gallery is multipurpose javascript gallery based on jquery library. It's built with a modular technique with a lot of accent of ease of use and customization -
plaid
A node.js client for the Plaid API -
vue-ls
Vue plugin for work with Local Storage from Vue context -
blockadblock
Detects ad blockers (AdBlock, ...) -
jsmediatags
Media Tags Reader (ID3, MP4) -
leaflet-omnivore
a geospatial format parser for Leaflet -
winstrap
Winstrap is the official Bootstrap theme for Microsoft design language. -
tracing.js
Tracing.js is a library/utility to help you debug and trace javascript code. -
d3-sankey
Visualize flow between nodes in a directed acyclic network. -
aurora.js-flac
A FLAC decoder for Aurora.js -
webtorrent-component
WebTorrent HTML element. -
tocas
The fastest and most intuitive way to build diverse websites and progressive web application interfaces. -
tocas-ui
A CSS3 UI library with the meaningful naming convention. -
wicket
A modest library for moving between Well-Known Text (WKT) and various framework geometries -
mailgun.js
A javascript sdk for Mailgun built with webpack, babel & es6. This can be used in node or in the browser*. -
angular-dragula
Drag and drop so simple it hurts -
jquery-browser
A jQuery plugin for browser detection. -
jQuery-webcam
A webcam wrapper plugin for jQuery. -
audiosynth
Dynamic waveform audio synthesizer, written in Javascript. Generate musical notes dynamically and play them in your browser using the HTML5 Audio Element. -
css-selector-generator
JavaScript object that creates unique CSS selector for given element. -
paradeiser
Paradeiser is an easy to use menu for mobile views -
simplemodal
SimpleModal is a lightweight jQuery Plugin which provides a powerful interface for modal dialog development. -
orb
Pivot table javascript library -
FastActive
FastActive is a javascript snippet that makes websites and web apps feel as responsive as native apps on touch devices. -
angular-material
Material Design for AngularJS Apps -
angular-socialshare
A social urls and content sharing directive for angularjs. -
jquery-popup-overlay
Lightweight modal popup overlay for jquery -
backbone.syphon
Serialize a Backbone.View in to a JavaScript object -
Cuckoo
A blog theme based on Typecho -
fontawesome-iconpicker
Font Awesome Icon Picker plugin for Twitter Bootstrap -
json-forms
Brutusin json-forms is a JSON Schema to HTML form generator, supporting dynamic subschemas (on the fly resolution). Extensible and customizable library with zero dependencies. Bootstrap add-ons provided -
Camera
A jQuery slideshow with many effects, transitions, easy to customize, using canvas and mobile ready, based on jQuery 1.9.1+ -
angular-ui-tinymce
This directive allows you to add a tinymce to your form elements. -
angular-recaptcha
An AngularJS module to ease usage of reCaptcha inside a form -
backbone-associations
Create object hierarchies with Backbone models. Respond to hierarchy changes using regular Backbone events -
paroller.js
Parallax scrolling jQuery plugin -
jQuery-ui-Slider-Pips
A plugin to add little "pips" to the jQuery UI Slider widget -
morpheus
A Brilliant Animator -
http-client
Compose HTTP clients using JavaScript's fetch API -
translate.js
two lines js accomplish html Fully automatic translation. No page changes, no language configuration files, no API Key, right SEO friendly! -
backbone.radio
Messaging patterns for Backbone applications. -
bootstrap-touchspin
A mobile and touch friendly input spinner component for Bootstrap 3. -
angularjs-pdf
An Angularjs directive <ng-pdf> to display PDF in the browser with PDFJS. -
fetchival
Makes JSON requests with fetch easier -
css-scope-inline
Lightweight CSS scoping for inline styles without a build step -
minicart
The Mini Cart is a great way to improve your PayPal shopping cart integration. -
filterizr
Filterizr is a jQuery plugin that sorts, shuffles, searches and applies stunning filters over responsive galleries using CSS3 transitions and custom CSS effects -
hasher
Hasher is a set of JavaScript functions to control browser history for rich-media websites and applications -
jquery.AreYouSure
A light-weight jQuery "dirty forms" Plugin - it monitors HTML forms and alerts users to unsaved changes if they attempt to close the browser or navigate away from the page. (Are you sure?) -
parcoords
Parallel Coordinates: A visual toolkit for multidimensional detectives -
alchemyjs
Alchemy.js is a graph drawing application built in d3. -
angular-growl
growl like notifications for angularJS projects, using bootstrap alert classes -
foggy
jQuery plugin for blurring page elements -
mapbox-gl-leaflet
binding from mapbox gl to the leaflet api -
nes
WebSocket adapter plugin for hapi routes -
concrete.css
A simple and to the point classless CSS stylesheet -
facebook-nodejs-business-sdk
SDK for the Facebook Ads API in Javascript and Node.js -
jsuites
jSuites is a collection of lightweight common required javascript plugins and web components. It is composed of fully responsive vanilla plugins to help you bring the best user experience to your projects, independent of the platform. -
angularjs-datepicker
A datepicker directive for angularjs. -
dom-to-image-more
Generates an image from a DOM node using HTML5 canvas and SVG -
jquery-mobile-datebox
Plugin to provide a framework agnostic Date and Time Picker (jQuery Mobile & Bootstrap currently supported) -
livequery
A jQuery plugin that helps with dynamic DOMs. -
ocanvas
oCanvas is a JavaScript library that makes development with HTML5 canvas easy, by using an object-based approach. -
slippry
Responsive slider plugin for jQuery. Intrinsic trick to enable responsive resizing without js. -
gator
Event delegation in javascript -
smart-app-banner
Lightweight smart app banner with no jQuery (or any other framework) requirement. -
jsurl
Lightweight URL manipulation with JavaScript. -
angular-css
CSS on-demand for AngularJS -
d3-format
Format numbers for human consumption. -
zenscroll
A module to smooth-scroll web pages and containers (DIVs) -
confidencejs
A light-weight JavaScript library to help you make sense of your A/B test results. -
inspire-tree
Inspired JavaScript Tree UI Component -
backbone-tastypie
A small compatibility layer to make backbone.js and django-tastypie work together happily. -
ember-localstorage-adapter
Store your Ember application data in LocalStorage. -
angular-inview
AngularJS directive to check if a DOM element is in the browser viewport. -
Base64
Base64 encoding and decoding -
checkbox.css
Tiny set of CSS3 animations for your input checkboxes. -
angular-route-segment
A lightweight extension for AngularJS $route service which supports tree-like nested views and routes hierarchy, and advanced loading flow handling. -
js-nacl
Emscripten-compiled Javascript version of NaCl, the Networking and Cryptography library. -
onfire.js
onfire.js is a simple events dispatcher subscribe / publish library. aysnc, simple and usefull. -
css-animations.js
A library to work with CSS3 keyframe animations from javascript -
file-upload-with-preview
A simple file-upload utility that shows a preview of the uploaded image. Written in pure JavaScript. No dependencies. Works well with Bootstrap 4 or without a framework. -
gibberish-aes
A lightweight Javascript Libray for OpenSSL compatible AES CBC encryption. -
m3u8-parser
m3u8 parser -
tag-editor
A powerful and lightweight tag editor plugin for jQuery. -
proj4leaflet
Smooth Proj4js integration with Leaflet -
vue-functional-calendar
Lightweight, high-performance calendar component based on Vue.js -
sco.js
Javascript extensions for Twitter Bootstrap. Rewrites bootstrap tabs, collapse, modal, tooltip components for easier usage and provides more plugins for your coding pleasure -
spectragram
An easy jQuery plugin for Instagram API to fetch and display user, popular or tags photo feeds inside your web application or site. -
jscanify
Open-source Javascript mobile document scanner. -
textfit
A fast, jQuery-free text sizing component that quickly fits single and multi-line text to the width (and optionally height) of its container. -
angular-pageslide-directive
AngularJS sliding panel for serving additional content from off the page -
jquery-cropper
A jQuery plugin wrapper for Cropper.js. -
jquery-jsonview
jQuery plugin for display pretty JSON. -
jquery-localize
A jQuery plugin that makes it easy to i18n your static web site. -
Snowstorm
A JavaScript Snow Effect for HTML -
jquery-expander
Expand and collapse HTML content -
nanogallery2
a modern photo / video gallery and lightbox -
angular-motion
AngularMotion - Fancy CSS3 animations for AngularJS 1.2+ -
asciidoctor.js
A JavaScript AsciiDoc processor, cross-compiled from the Ruby-based AsciiDoc implementation, Asciidoctor, using Opal -
hashgrid
A little tool that inserts a layout grid in web pages, allows you to hold it in place, and toggle between displaying it in the foreground or background. -
cellx
Ultra-fast implementation of reactivity for javascript -
maphilight
a plugin that adds visual hilights to image maps -
msgpack5
A msgpack v5 implementation for node.js and the browser, with extension points -
jsSocials
jsSocials - jQuery Social Network Sharing Plugin -
custom-elements
HTML Custom Elements Polyfill -
lemonade
lemonade -
oj
A unified templating language for the people. Thirsty people. -
tinysort
TinySort is a small script that sorts HTML elements. It sorts by text- or attribute value, or by that of one of it's children. -
angularjs-scroll-glue
An AngularJs directive that automatically scrolls to the bottom of an element on changes in its scope. -
bootstrap-v4-rtl
The most popular front-end framework for developing responsive, mobile first projects on the web. -
field-kit
Utilities to effectively manage text entry on the web. -
d3-selection
Data-driven DOM manipulation: select elements and join them to data. -
gijgo
Gijgo is a set of free open source javascript controls distributed under MIT License. All widgets are high performance, built on top of the jQuery JavaScript Library with built-in support for Bootstrap, Material Design and Font Awesome. They are designed to saves you time and scales with your development process. -
svelte-range-slider-pips
Multi-Thumb, Accessible, Beautiful Range Slider with Pips -
jquery.event.swipe
jQuery special events for the gestures swipeleft, swiperight, swipeup and swipedown. -
prunecluster
Fast and realtime marker clustering for Leaflet -
shoestring
A simple framework for organizing, creating, and using DOM-based utilities. -
stapes
The Javascript MVC microframework that does just enough. -
ef.js
(maybe) An elegant HTML template engine & basic framework -
fpo
FP library for JavaScript. Supports named-argument style methods. -
foundation-datepicker
Foundation datepicker jQuery plugin -
gibon
Functional client-side router in ~570 bytes, built on HTML5 History API -
syn
Standalone Synthetic Event Library -
angularjs-dropdown-multiselect
This directive gives you a Bootstrap Dropdown with the power of AngularJS directives. -
animated-header
A fixed header that will animate its size on scroll. The inner elements will also adjust their size with a transition. -
waterfall.js
Pinterest Grid in Just 1KB -
gliojs
Detects if the mouse of a user leaves the viewport / document borders of your website — and when this happens, trigger your callback -
gridder
A jQuery plugin that displays a thumbnail grid expanding preview similar to the effect seen on Google Images. -
javascript-debug
A simple wrapper for console.log -
nanogallery
image gallery simplified - jQuery plugin -
ng-tasty
A lightweight, flexible, and tasty collection of reusable UI components for AngularJS. -
paste.js
read image/text data from clipboard (cross-browser) -
ngHandsontable
AngularJS directive for Handsontable -
videojs-panorama
a plugin for videojs run a full 360 degree panorama video. -
route-recognizer
A lightweight JavaScript library that matches paths against registered routes. -
console-polyfill
Browser console polyfill. Makes it safe to do console.log()-s etc always. -
i18next-http-backend
Backend layer for i18next using browsers XHR or fetch api -
tootik
A pure CSS/SCSS/LESS Tooltip library -
gotem
Copy to clipboard for modern browsers in less than 1kb. -
utf8
A well-tested UTF-8 encoder/decoder written in JavaScript. -
animatelo
Animatelo is a bunch of cool, fun, and cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and general just-add-water-awesomeness. -
bootstrap-submenu
Bootstrap Sub-Menus -
perliedman-leaflet-control-geocoder
Extendable geocoder with builtin support for Nominatim, Bing, Google, Mapbox, Photon, What3Words, MapQuest, Mapzen, HERE -
tuesday
A quirky CSS Animation Library by Shakr. -
videojs-ima
IMA SDK Plugin for Video.js -
jquery-rss
An easy-to-use rss plugin for jquery with templating. -
clarinet
SAX based evented streaming JSON parser in JavaScript (browser and node) -
free-jqgrid
grid as jQuery plugin - fork of jqGrid before licensing change -
geojs
JavaScript Geo visualization and Analysis Library -
oz.js
A microkernel for modular javascript, a toolchain for modern front-end, a micro-framework for growable WebApp -
rxjs-dom
Library for using DOM elements as well as Ajax requests -
d3-array
Array manipulation, ordering, searching, summarizing, etc. -
angular-sortable-view
Fully declarative (multi)sortable for AngularJS -
bPopup
bPopup is a lightweight jQuery modal popup plugin. It doesn't create or style your popup but provides you with all the logic like centering, modal overlay, events and more. It gives you a lot of opportunities to customize so it will fit your needs. -
hideseek
A simple, yet customizable live search jQuery plugin. -
jquery.finger
jQuery Finger unifies click and touch events by removing the 300ms delay on touch devices. It also provide a common set of events to handle basic gestures such as drag and pinch. Small (< 1kb gzipped), it is focused on performance, is well tested and ... also supports jQuery delegated events. -
browser-deeplink
Redirect mobile website users to your native iOS and/or Android app -
maple.js
Maple is a seamless module that allows you to organise your React project in terms of webcomponents -
reflex-grid
responsive flexbox grid with inline-block legacy support -
augment.js
Enables use of modern JavaScript by augmenting built in objects with the latest JavaScript methods. -
df-number-format
Easily format numbers for display use. Replace numbers inline in a document, or return a formatted number for other uses. Even enables seamless number formatting in input fields as-you-type. Currency formatting is easy too—simply add a currency placeholder in the label of your form element, and set the appropriate f... -
hrjs
Tiny JavaScript plugin for gighlighting and replacing text in the dom -
chart.piecelabel.js
Chart.js plugin to display labels on pie, doughnut and polar area chart. -
foundicons
A custom collection of 283 icons that are stored in a handy web font. -
ngMask
Best ngMask -
angular2-materialize
Angular 2 support for Materialize CSS framework -
angular-bootstrap-colorpicker
Native AngularJS colorpicker directive -
emoji-toolkit
JoyPixels is a complete set of emoji designed for the web. The emoji-toolkit includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to JoyPixels emoji images. PNG formats provided for the emoji images. -
jquery-overscroll
Overscroll is a jQuery Plugin and polyfill for mobile safari's overflow-scrolling style. It is intended for use on desktop browsers, with the latest version of jQuery. -
leaflet.freedraw
Zoopla inspired freehand polygon creation using Leaflet.js. -
PhononJs
Phonon is a lightweight & scalable Javascript/CSS3/HTML5 mobile framework to develop a single page application based on Phonegap / Apache Cordova. -
jquery.superlabels
Give your forms a helping of awesome! -
pizza
Pizza is a responsive Pie chart based on the Snap SVG framework from Adobe. It focuses on easy integration via HTML markup and CSS instead of JavaScript objects, although you can pass JavaScript objects to Pizza as well. -
vue-async-data
async data loading plugin for Vue.js -
carto.js
CARTO.js is a JavaScript library to create custom location intelligence applications that leverage the power of CARTO. It is the library that powers Builder and it is part of the Engine ecosystem. -
SpeechKITT
A flexible GUI for interacting with Speech Recognition -
bttrlazyloading
BttrLazyLoading -
airbrake-browser
Official Airbrake notifier for browsers -
bigslide.js
A tiny slide panel navigation jQuery plugin with big dreams -
impetus
Add momentum to anything. It's like iScroll, except not for scrolling. Supports mouse and touch events. -
font-linux
Font-linux is an icon font containing logos of popular linux distributions for inclusion in websites. -
font-logos
An icon font providing popular linux distros' logos -
livestamp
A simple, unobtrusive jQuery plugin that provides auto-updating timeago text to your timestamped HTML elements using Moment.js -
jquery-bracket
Library for organizing single and double elimination tournaments -
vidom
Library to build UI in a declarative way -
detectizr
Detectizr is a Modernizr extension to detect device, browser, operating system and screen. -
tonic
A composable component inspired by React. -
angular-qrcode
QR Code elements for AngularJS. -
lightcase
The smart and flexible Lightbox Plugin. -
jquery-jkit
A very easy to use, cross platform, jQuery based UI toolkit, that's still small in size, has the features you need, and doesn't get in your way of doing things! -
owo
Lovely Emoticon and Emoji Keyboard for textarea or input -
jquerymobile-router
jQuery Mobile router is a plugin for jQuery Mobile to enhance the framework with a client side router/controller that works with jQuery Mobile events -
wdt-emoji-bundle
Slack like emoji selector with apple, twitter, google, emojione and custom emoji support. -
angular-materialize
Angularjs directives for Materialize CSS Framework -
CanvasInput
CanvasInput recreates and improves a full DOM element within HTML5 Canvas. -
ember-auth
Authentication framework for ember.js. -
fluidvids.js
Raw JavaScript fluid videos -
amcharts
JavaScript Charts V3 -
data-api-client
A lightweight wrapper that simplifies working with the Amazon Aurora Serverless Data API -
mediaelement-plugins
Plugins for MediaElement Player -
tinyscrollbar
A lightweight cross browser jQuery based scrollbar. -
tabby
Simple, mobile-first toggle tabs. -
vue-focus
A set of reusable focus directives for reusable Vue.js components -
activate-power-mode
Activate POWER MODE anywhere -
goodshare.js
Useful jQuery plugin that will help your website visitors share a link on social networks and microblogs or mobile messengers. Easy to install and configuring on any of your website! -
mainloop.js
A well-constructed JavaScript main loop useful for games and other animated applications. -
unicorn.js
Unicorn CPU emulator framework port for JavaScript -
angular-ui-mask
Mask on an input field so the user can only type pre-determined pattern -
blob-util
Utilities for working with Blob objects in the browser -
countdown
A simple JavaScript API for producing an accurate, intuitive description of the timespan between two Date instances. -
logerr
Provides JavaScript errors in readable format. Also allows developers to log exceptions remotely by sending a post reqest. -
primeflex
PrimeFlex is a lightweight responsive CSS utility library to accompany Prime UI libraries and static webpages as well. -
d3kit
A kit of tools to speed D3 related project development. -
fontisto
Fontisto gives you scalable vector icons that can instantly be customized: size, color, drop shadow and anything that can be done with the power of CSS. -
jquery-requestAnimationFrame
Replaces the standard jQuery timer loop with requestAnimationFrame where supported. Requires jQuery 1.8 -
vanilla-modal
A dependency-free CSS-driven plain JavaScript modal written in ECMAScript 6. -
task.js
Simplified interface for getting code to run on different cores (node.js, and web) -
textarea-autosize
Vertically adjust a textarea based on user input without needing a clone or ghost element. -
Zebra_datepicker
A super-lightweight, highly configurable, cross-browser date picker jQuery plugin -
ilyabirman-likely
The social sharing buttons that aren’t shabby -
tent-css
A CSS survival kit. -
basicLightbox
The lightest lightbox ever made -
adapterjs
Creating a common API for WebRTC in the browser -
allmighty-autocomplete
Simple to use autocomplete directive in a module for AngularJs! -
shopify-cartjs
A Javascript library to power cart management for Shopify themes. -
taggd
A jQuery plugin that adds tags to your image. -
barn
Fast, atomic persistent storage layer on top of localstorage -
icepick
Utilities for treating frozen JavaScript objects as persistent immutable collections. -
smokejs
Smoke form validation and components for Bootstrap -
easy-countdown
Simple, lightweight and easy to use countdown plugin -
jrumble
jRumble is a jQuery plugin that rumbles, vibrates, shakes, and rotates any element you choose. It's great to use as a hover effect or a way to direct attention to an element. -
nod
Frontend input validation -
centrifuge
Centrifuge and Centrifugo client for NodeJS and browser -
tldjs
JavaScript API to work against complex domain names, subdomains and URIs. -
js-quantities
JavaScript library for quantity calculation and unit conversion -
ngclipboard
Angularjs directive for clipboard.js -
flexisel
A responsive carousel jQuery plugin -
sourcebuster-js
Get sources of your site's visitors (utm / organic / referral / typein). -
data.js
data.js is a datacenter with notifications. I call the data that can speak. It aim to make coding easier and make a better world. -
airbrake-js
Notify Airbrake on JavaScript exceptions -
jquery-loading-overlay
A flexible loading overlay jQuery Plugin -
Leaflet.EasyButton
easily add control buttons to your leaflet maps with icon support -
Morphext
A simple, high-performance and cross-browser jQuery rotating / carousel plugin for text phrases powered by Animate.css. -
social-share-kit
Library of decent and good looking CSS/JavaScript social sharing icons, buttons and popups -
tiny-date-picker
A small, dependency-free date picker -
vue-instant
vue instant allows you to easily create custom search controls with auto suggestions for your vue 2 application. -
basis.js
JavaScript framework to build single-page applications -
entypo
Entypo is a set of 250+ carefully crafted pictograms -
ngCart
Really simple shopping cart for AngularJS -
shards-vue
A free, beautiful and modern Vue.js UI kit based on the Shards UI kit. -
angular-ui-codemirror
This directive allows you to add CodeMirror to your textarea elements. -
backbone.babysitter
Manage child views in a Backbone.View -
heatcanvas
Simple heatmap api based on HTML5 canvas. -
jquery-ajax-localstorage-cache
Store ajax responses using the browser's local storage, or any Storage-interface compatible object. -
schedulejs
Schedule tasks, meetings, appointments, etc -
sp-pnp-js
A reusable JavaScript library targeting SharePoint client-side development. -
spoqa-han-sans
Spoqa Han Sans -
jquery-locationpicker
This plug-in allows to easily find and select a location on the Google map. Along with a single point selection, it allows to choose an area by providing its center and the radius. All the data can be saved to any HTML input element automatically as well as be processed by Javascript (callback support). The other fe... -
MaterialDesign-Webfont
Dist for Material Design Webfont. This includes the Stock and Community icons in a single webfont collection. -
vega-embed
Publish Vega visualizations as embedded web components with interactive parameters. -
OrgChart.js
organization chart plugin based on ES6 -
pwstrength-bootstrap
jQuery plugin for Twitter Bootstrap that provides rulesets for visualy displaying the quality of a users typed in password. -
videojs-contrib-ads
A framework that provides common functionality needed by video advertisement libraries working with video.js. -
voerro-vue-tagsinput
A simple tags input with typeahead made with Vue.js 2 -
jslite
JSLite is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API. If you use jQuery, you already know how to use JSLite. -
mindb
Database on JavaScript -
angular-audio
Total awesomeness for playing sounds in AngularJS -
immstruct
Immutable data structure for top-to-bottom properties in component based libraries like React -
leaflet-polylinedecorator
A plug-in for the JS map library Leaflet, allowing to define patterns (like dashes, arrows, icons, etc.) on Polylines. -
rivescript
RiveScript is a scripting language for chatterbots, making it easy to write trigger/response pairs for building up a bot's intelligence. -
TableDnD
jQuery plug-in to drag and drop rows in HTML tables -
twix.js
Twix.js allows you to work with date ranges -
jquery-autotab
A jQuery plugin that provides auto-tabbing and filtering on text fields in a form -
spritespin
jQuery plugin for creating flipbook animations -
ember-data-model-fragments
Ember Data addon to support nested JSON documents -
hchs-vue-charts
Base on Vue2.0 wrapper for ChartJs. -
ionic-filter-bar
A filter directive UI for Ionic apps that animates over the header bar -
json-formatter
Angular Publishable Directive Boilerplate -
view-ui-plus
An enterprise-level UI component library and front-end solution based on Vue.js 3 -
patternomaly
Easily generate patterns for use in data graphics -
backbone.modal
A plugin for Backbone.js that simplifies creating modals for your application. -
argon-dashboard-react
React version of Argon Dashboard by Creative Tim -
logline
frontend logger with multiple stores. -
highlighter.js
Highlighter.js is a tiny (pure javascript) library to allow you to navigate, select and highlight DOM elements. -
jquery-scrollto
Smooth Scrolling to any jQuery/DOM Element -
TimeMe.js
A utility to time how long a user interacts with a page, disregarding time spent on other tabs, minimized, or idle time. -
vtt.js
A JavaScript implementation of the WebVTT specification. -
sketchpad
A simple sketchpad. -
d3-interpolate
Interpolate numbers, colors, strings, arrays, objects, whatever! -
videojs-resolution-switcher
Resolution switcher for video.js 5 -
angular-tooltips
Angular.js tooltips module. -
jquery.iframe-transport
jQuery plugin that implements an iframe transport so that ajax calls support the uploading of files using standard HTML file input fields -
radio
A small dependency-free publish/subscribe (pub/sub) javascript library -
angular-block-ui
An AngularJS module that allows you to block user interaction on AJAX requests. -
heic2any
Converting HEIC/HEIF to PNG/JPEG/GIF in the browser -
jquery-toggles
Toggles is a lightweight jQuery plugin that creates easily-styleable toggle buttons. -
vue-filter
A plugin for Vue.js. It can enhance vue filter system. -
js-jose
Library to encrypt and decrypt data in JSON Web Encryption (JWE) format and to sign data in JSON Web Signature (JWS) format. Leverages Browser's native web crypto API. -
skeleton-framework
A simple responsive framework for mobile friendly development. -
datepair.js
A javascript plugin for intelligently selecting date and time ranges inspired by Google Calendar. -
parallaxify
parallaxify is a jQuery plugin that adds parallax effects to elements and backgrounds based on gyroscope sensor or mouse input -
tweene
JavaScript Animation Proxy. It can work with GSAP, Velocity.js, Transit or jQuery. -
angularLocalStorage
angular local storage module -
fg-snapper
A CSS Snap-Points based carousel (and lightweight polyfill) -
knockout-postbox
A small library that uses Knockout's native pub/sub capabilities to facilitate decoupled communication between separate view models or components. -
leaflet.fullscreen
Simple plugin for Leaflet that adds fullscreen button to your maps. -
backbone.wreqr
A Simple Service Bus For Backbone and Backbone.Marionette -
scaleapp
scaleApp is a JavaScript framework for scalable and maintainable One-Page-Applications -
cookie-banner
Javascript based cookie-info banner for complying with EU cookie law. -
prettyCheckable
prettyCheckable jQuery Plugin -
backbone-pageable
A pageable Backbone.Collection superset. Supports server-side/client-side/infinite pagination and sorting. -
object-observe
Object.observe polyfill based on ES7 spec -
piexifjs
Read and write exif. -
tree-grid-directive
AngularJS directive for a tree grid, using Bootstrap -
angular-auto-validate
An automatic validation module for AngularJS which gets rid of excess html in favour of dynamic element modification to notify the user of validation errors -
react-imgix
React Component for displaying an image from imgix -
videojs-wavesurfer
video.js plugin that adds a navigable waveform for audio and video files. -
architect
Architect is a JavaScript library built on top of Web Workers. He will manage and polyfill them workers so you don’t have to. -
jquery-flexdatalist
jQuery Datalist Autocomplete plugin -
myscript
The JavaScript library for the MyScript Cloud recognition service -
react-semantify
Integrate Semantic-ui with react components. -
crosstab
A utility library for cross-tab communication using localStorage. -
css-sans
CSS SANS is the font created by CSS, the programming language for web designing and typesetting. -
roslibjs
The standard ROS Javascript Library -
crel
A small, simple, and fast DOM creation utility -
huntjs
Minimal library to observe nodes entering and leaving the viewport -
z-schema
JSON schema validator -
angular-slick-carousel
Angular directive for slick carousel -
msngr
An asynchronous messaging library, written in JavaScript, for node and browser use -
pagex
A super simple front-end page manager -
angular-stripe
Angular service provider for interacting with Stripe -
angular-summernote
AngularJS directive to Summernote -
jquery-countdown
Countdown for jQuery. -
livingston-css3-mediaqueries-js
Write your media queries like you would for browsers with native support. -
viewer.js
A viewer for documents converted with the Box View API -
zoomove
Enlarges the image with the mouse hover and move -
chartjs-plugin-streaming
Chart.js plugin for live streaming data -
jquery-lang-js
i18n Automatically deploy and switch multi-language HTML pages without reloading the page. -
js-sha3
A simple SHA-3 / Keccak / Shake hash function for JavaScript supports UTF-8 encoding. -
pagedown
PageDown is the JavaScript Markdown previewer used on Stack Overflow and the rest of the Stack Exchange network. It includes a Markdown-to-HTML converter and an in-page Markdown editor with live preview. -
bootstrap-iconpicker
A simple iconpicker for Bootstrap 3.x -
googlemaps-js-api-loader
Wrapper for the loading of Google Maps JavaScript API script in the browser -
jquery-impromptu
An extension to help provide a more pleasant way to spontaneously prompt a user for input. -
livekit-client
LiveKit Javascript/Typescript SDK, connects to a self- or cloud-hosted LiveKit server, you can quickly build applications like interactive live streaming or video calls with just a few lines of code. -
require-cs
An AMD loader plugin for CoffeeScript -
zabuto_calendar
jQuery plugin for Bootstrap to add a month calendar to your page. -
backbone.routefilter
Before and after filters for Backbone.Router. -
ng-toast
Angular provider for toast notifications -
spa.js
A webapp framework for routing control and view transitions -
jquery.mobilephonenumber
A general purpose library for validating and formatting mobile phone numbers. -
jsvectormap
A lightweight Javascript library for creating interactive maps -
rateYo
A simple and flexible star rating plugin -
color-scheme
Generate pleasant color schemes -
approvejs
A simple JavaScript validation library that doesn't interfere. -
fermata
Succinct native REST client, for client-side web apps and node.js. Turns URLs into magic JavaScript objects. Supports JSON, CouchDB, OAuth 1.0a, form uploads and more! -
ffmpeg-core
A pure Webassembly / Javascript port of FFmpeg. -
cloudinary-jquery
Cloudinary Client Side JS library. Cloudinary streamlines your web application’s image manipulation needs. Cloudinary's cloud-based servers automate image uploading, resizing, cropping, optimizing, sprite generation and more. -
jQuery.scrollSpeed
Extension for custom scrolling speed and easing -
js-sha1
A simple SHA1 hash function for JavaScript supports UTF-8 encoding. -
react-card-flip
React component for card flipping animation. -
videojs-swf
The Flash-fallback video player for video.js (http://videojs.com) -
bootstrap-autohidingnavbar
An extension for Bootstrap's fixed navbar which hides the navbar while the page is scrolling downwards and shows it the other way. The plugin is able to show/hide the navbar programmatically as well. -
jquery-fullscreen-plugin
This jQuery plugin provides a simple to use mechanism to control the new fullscreen mode of modern browsers. Currently only newer Webkit-based browsers (Like Chrome) and Firefox provide this new fullscreen feature. -
angular-dynamic-locale
A minimal module that adds the ability to dynamically change the locale -
es6-promise-pool
Runs Promises in a pool that limits their concurrency. -
leaflet-minimap
A plugin for Leaflet that provides a minimap in the corner of the map view. -
wikibase-sdk
utils functions to query a Wikibase instance and simplify its results -
angular-truncate
Angular Truncate - Ellipsis for your templates -
bootstrap-rating-input
A Lightweight Bootstrap Rating Input -
lethargy
Distinguish between scroll events initiated by the user, and those by inertial scrolling -
coverflow
A jQuery UI powered coverflow component that takes advantage of CSS3 features -
d3-color
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch). -
jQuery.BlackAndWhite
This plug-in can easily convert any colored image (in an html page) into a B&W greyscale image. -
keymage
Javascript keyboard bindings handler with support for key chords -
preact-custom-element
Wrap your component up as a custom element -
d3-dsv
A parser and formatter for delimiter-separated values, such as CSV and TSV -
tipso
A Lightweight Responsive jQuery Tooltip Plugin -
datacomb
An interactive tool for exploring large, tabular datasets. -
jquery.caroufredsel
jQuery.carouFredSel is a plugin that turns any kind of HTML element into a carousel. -
embedo
A simple, fast, lightweight and standalone social media content embed plugin for web -
MutationObserver.js
MutationObserver shim for ES3 environments -
1140
The 1140 grid fits perfectly into a 1280 monitor. On smaller monitors it becomes fluid and adapts to the width of the browser. -
angular-resizable
A directive for creating resizable containers in angular. -
nwmatcher
A CSS3-compliant JavaScript selector engine. -
scittle
The Small Clojure Interpreter (SCI) exposed for usage in script tags -
string-format
Adds a `format` method to `String.prototype`. Inspired by Python's `str.format()`. -
d3kit-timeline
A timeline component based on d3kit and labella.js -
angular-bootstrap-lightbox
An AngularJS lightbox built using UI Bootstrap Modal. -
ui-leaflet
ui-leaflet - An AngularJS directive to easily interact with Leaflet maps -
jquery-easy-loading
Easily add and manipulate loading states of any element on the page -
jquery.mosaicflow
Pinterest like responsive image or HTML grid for jQuery that doesn’t suck -
d3-zoom
Pan and zoom SVG, HTML or Canvas using mouse or touch input. -
moviedb
Library for interacting with themoviedb.com API -
ably
Realtime client library for Ably, the realtime messaging service -
aja
Asynchronous JavaScript And JavaScript/JSON(P) : Ajax without XML -
bootstrap-ui-datetime-picker
AngularJs directive to use a date and/or time picker as a dropdown from an input -
jquery-autocomplete
An extremely lightweight completion suggester plugin for jQuery. -
jQuery.Gantt
jQuery Gantt Chart is a simple chart that implements gantt functionality as a jQuery component. -
leaflet.AnimatedMarker
This is a Leaflet plugin for animating a marker along a polyline. -
gridifier
Async responsive HTML grids -
MinPubSub
198 byte publish/subscribe messaging micro-framework -
colresizable
jQuery plugin to resize table columns -
jquery-storage-api
jQuery Storage API is a plugin that simplify access to storages (HTML5) & cookies, add namespace storage functionality and provide compatiblity for old browsers with cookies! -
jquery-advanced-news-ticker
A powerful, flexible and animated vertical news ticker plugin for JQuery. -
jquery.html5loader
jQuery.html5Loader can preload <b>images</b>, html5 <b>video</b> and <b>audio</b> sources, <b>css</b>, <b>scripts</b> and <b>text</b> files. This plugin needs a <b>JSON</b> file to get the files that must be preloaded (you can use also use a javascript object as well), and it provides an easy API to give you the th... -
planout
PlanOut is a framework and programming language for online field experimentation -
emoji-awesome
Cross platform, easy to use, no-javascript solution for the emoji awesomeness 😎 -
libass-wasm
libass Subtitle Renderer and Parser library for browsers -
superdom
Better and simpler DOM manipulation -
expressive-annotations-validate
Client-side component of ExpressiveAnnotations -
embedly-jquery
This library allows you to easily embed objects on any page. -
excel-builder
An easy way of building Excel files with javascript -
infamous
A famo.us UI library. -
jsface
Small, fast, elegant, powerful, and cross platform JavaScript OOP library. Support main, singleton, super call, private, mixins, plugins, AOP and more. -
rimg
Rimg supports responsive websites to provide a way to optimize images (like CMS-content) in a simple and performant way. Pure Javascript, no server-side code and 2 lines of code (library + definition). -
angular-bootstrap-switch
AngularJS directive for the bootstrap-switch jQuery plugin. -
fallback
JavaScript library for dynamically loading CSS and JS files. Also provides the ability to load multiple files from a CDN with multiple fallback options and shimming! http://fallback.io/ -
hinclude
Declarative client-side inclusion for the Web -
mistic100-Bootstrap-Confirmation
Bootstrap plugin for on-place confirm boxes using Popover -
x18n
A JavaScript internationalisation library -
gorillascript
GorillaScript is a compile-to-JavaScript language designed to empower the user while attempting to prevent some common errors. -
jqwidgets
jQWidgets is an advanced jQuery, Angular, React, ASP .NET MVC, Custom Elements and HTML5 UI framework. -
angular-highlightjs
AngularJS directive for syntax highlighting with highlight.js -
leaflet-ajax
AJAX and JSONP in Leaflet -
leaflet-extra-markers
Custom Markers for Leaflet JS based on Awesome Markers -
bootstrap-confirmation2
Bootstrap plugin for on-place confirm boxes using Popover -
crc-32
Pure-JS CRC-32 -
jquery.instagramFeed
Instagram Feed without access token. Not using the Instagram API -
network-js
Make accurate network measures in JavaScript -
taquito
High level functionality that builds upon the other packages in the Tezos Typescript Library Suite. -
timecircles
TimeCircles is a jQuery plugin that provides a nice looking way to either count down towards a certain time, or to count up from a certain time. The goal for TimeCircles is to provide a simple yet dynamic tool that makes it very easy to provide visitors an attractive countdown or timer. -
twitterlib.js
Library for doing all things Twitter API related, with added sauce for filtering, paging and paging -
vast-client
Javascript VAST Client -
numl
An open-source Library of Web Components and a Runtime CSS Framework for rapidly building UI that follows your