CyanHall.com 自动化更新。 上次更新:2021-06-21, 已持续更新 247 天。
👉  github shields 如果有用请点赞。
🔥 Stars 🌐 Dependent Packages 📝 Last Commit
  • Package Managers

    🔝
    • Bower 🔥 15.1k 🌐 223k A package manager for the web 📝 19 days ago
    • component 🔥 4.6k 🌐 3.2k frontend package manager and build tool for modular web applications 📝 4 years ago
    • jspm 🔥 3.7k Deprecated as of June 2020 📝 a year ago
    • Duo 🔥 3.5k 🌐 397 A next-generation package manager for the front-end 📝 5 years ago
    • Ender 🔥 1.8k the no-library library: open module JavaScript framework 📝 6 years ago
    • jam 🔥 1.5k 🌐 60 JavaScript package manager - using a browser-focused and RequireJS compatible repository 📝 5 years ago
    • volo 🔥 1.4k 🌐 90 Create front end projects from templates, add dependencies, and automate the resulting projects 📝 a year ago
    • spm 🔥 912 🌐 756 Brand new static package manager. 📝 3 years ago
  • Component Managment

    🔝
    • Bit 🔥 13.6k A lightweight and highly extendible Polyrepo for component-driven development. 📝 2 days ago
  • Loaders

    🔝
    • browserify 🔥 13.7k 🌐 363k browser-side require() the node.js way 📝 3 months ago
    • RequireJS 🔥 12.7k 🌐 101k A file and module loader for JavaScript 📝 a year ago
    • systemjs 🔥 11.6k 🌐 127k Dynamic ES module loader 📝 13 days ago
    • SeaJS 🔥 8.2k 🌐 267 A Module Loader for the Web 📝 3 years ago
    • HeadJS 🔥 4.2k 🌐 182 The only script in your HEAD. 📝 8 years ago
    • script.js 🔥 2.9k 🌐 65.8k Asyncronous JavaScript loader and dependency manager 📝 3 years ago
    • curl 🔥 1.9k 🌐 1.5k curl.js is small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts. 📝 5 years ago
    • lazyload 🔥 1.4k An ancient tiny JS and CSS loader from the days before everyone had written one. Unmaintained. 📝 7 years ago
    • ESL 🔥 825 🌐 4 enterprise standard loader 📝 3 years ago
    • LodJS 🔥 296 JavaScript模块加载器,基于AMD。迄今为止,对AMD理解最好的实现。
    • modulejs 🔥 119 🌐 10 Lightweight JavaScript module system. 📝 a year ago
  • Bundlers

    🔝
    • webpack 🔥 58.6k 🌐 6.9m A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through 'loaders', modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff. 📝 2 days ago
    • Parcel 🔥 38.6k 🌐 138k Blazing fast, zero configuration web application bundler 📝 2 hours ago
    • Rollup 🔥 20.4k 🌐 793k Next-generation ES module bundler 📝 2 days ago
    • browserify 🔥 13.7k 🌐 363k browser-side require() the node.js way 📝 3 months ago
    • Brunch 🔥 6.8k 🌐 21.4k Web applications made easy. Since 2011. 📝 a month ago
    • Microbundle 🔥 6.2k 🌐 5.8k Zero-configuration bundler for tiny modules. 📝 10 days ago
    • FuseBox 🔥 4k 🌐 2.1k A blazing fast js bundler/loader with a comprehensive API 📝 17 days ago
  • Testing Frameworks

    🔝
    • Frameworks 🔝
      • jest 🔥 35.6k 🌐 3.2m Delightful JavaScript Testing. 📝 5 days ago
      • mocha 🔥 20.6k 🌐 1.3m simple, flexible, fun javascript test framework for node.js & the browser 📝 4 days ago
      • ava 🔥 19.1k 🌐 64.4k Node.js test runner that lets you develop with confidence 📝 7 days ago
      • jasmine 🔥 15.2k 🌐 6.5k Simple JavaScript testing framework for browsers and node.js 📝 8 hours ago
      • TestCafe 🔥 9k 🌐 8.6k A Node.js tool to automate end-to-end web testing. 📝 5 days ago
      • Protractor 🔥 8.8k 🌐 1.7m E2E test framework for Angular apps 📝 a year ago
      • tape 🔥 5.5k 🌐 188k tap-producing test harness for node and browsers 📝 23 days ago
      • qunit 🔥 3.9k 🌐 42.2k An easy-to-use JavaScript unit testing framework. 📝 14 days ago
      • DalekJS 🔥 705 🌐 302 [unmaintained] DalekJS Base framework 📝 4 years ago
      • prova 🔥 334 Test runner based on Tape and Browserify 📝 4 years ago
    • Assertion 🔝
      • react testing library 🔥 14.7k 🌐 2.4m Simple and complete React DOM testing utilities that encourage good testing practices. 📝 15 days ago
      • Sinon.JS 🔥 8.6k 🌐 403k Test spies, stubs and mocks for JavaScript. 📝 19 days ago
      • chai 🔥 7.3k 🌐 983k BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. 📝 4 months ago
      • proxyquire 🔥 2.6k 🌐 38k Proxies nodejs require in order to allow overriding dependencies during testing. 📝 11 days ago
      • expect.js 🔥 2.1k 🌐 35k Minimalistic BDD-style assertions for Node.JS and the browser. 📝 6 years ago
    • Coverage 🔝
      • istanbul 🔥 8.4k 🌐 503k Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale. 📝 4 years ago
      • blanket 🔥 1.4k 🌐 15.6k blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs. 📝 a year ago
      • JSCover 🔥 382 🌐 26 JSCover is a JavaScript Code Coverage Tool that measures line, branch and function coverage 📝 14 days ago
    • Runner 🔝
      • puppeteer 🔥 71.3k 🌐 143k Headless Chrome Node.js API 📝 5 days ago
      • phantomjs 🔥 28.4k Scriptable Headless Browser 📝 a year ago
      • karma 🔥 11.5k 🌐 2.1m Spectacular Test Runner for JavaScript 📝 13 days ago
      • nightwatch 🔥 10.7k 🌐 125k End-to-end testing framework written in Node.js and using the Webdriver API 📝 6 days ago
      • casperjs 🔥 7.3k 🌐 5.4k CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS 📝 3 years ago
      • webdriverio 🔥 6.8k 🌐 33.1k Next-gen browser and mobile automation test framework for Node.js 📝 4 days ago
      • zombie 🔥 5.5k 🌐 9k Insanely fast, full-stack, headless browser testing using node.js 📝 a year ago
      • intern 🔥 4.3k 🌐 2.1k A next-generation code testing stack for JavaScript. 📝 7 months ago
      • slimerjs 🔥 3k A scriptable browser like PhantomJS, based on Firefox 📝 a year ago
      • taiko 🔥 2.8k 🌐 478 A node.js library for testing modern web applications 📝 12 days ago
      • totoro 🔥 566 A simple and stable cross-browser testing tool. 简单稳定的跨浏览器测试工具。
  • QA Tools

    🔝
    • prettier 🔥 39.9k 🌐 3m Prettier is an opinionated code formatter. 📝 6 days ago
    • husky 🔥 23.2k 🌐 486k Modern native Git hooks made easy woof! 📝 4 days ago
    • ESLint 🔥 18.7k 🌐 5.1m Find and fix problems in your JavaScript code. 📝 7 days ago
    • JSHint 🔥 8.6k 🌐 262k JSHint is a tool that helps to detect errors and potential problems in your JavaScript code 📝 a month ago
    • JS-Beautifier 🔥 7.3k 🌐 341k Beautifier for javascript 📝 5 days ago
    • jscs 🔥 5k 🌐 57.6k JavaScript Code Style checker (unmaintained) 📝 4 years ago
    • JSLint 🔥 3.4k The JavaScript Code Quality Tool 📝 5 days ago
    • jsinspect 🔥 3.3k 🌐 678 Detect copy-pasted and structurally similar code 📝 4 years ago
    • jsfmt 🔥 1.7k 🌐 217 For formatting, searching, and rewriting JavaScript. 📝 5 years ago
    • buddy.js 🔥 760 🌐 89 Magic number detection for JavaScript 📝 4 years ago
  • MVC Frameworks and Libraries

    🔝
    • vue 🔥 185k 🌐 151k Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. 📝 4 days ago
    • react-native 🔥 96.3k 🌐 690k A framework for building native apps with React. 📝 7 hours ago
    • angular 🔥 74.2k 🌐 1.9m The modern web developer’s platform 📝 a day ago
    • angular.js 🔥 59.6k 🌐 121k AngularJS - HTML enhanced for web apps! 📝 15 days ago
    • svelte 🔥 48k 🌐 50.7k Cybernetically enhanced web apps 📝 2 days ago
    • meteor 🔥 42.5k Meteor, the JavaScript App Platform 📝 2 days ago
    • preact 🔥 29.3k 🌐 43.6k Fast 3kB React alternative with the same modern API. Components & Virtual DOM. 📝 9 days ago
    • backbone 🔥 27.8k 🌐 46.7k Give your JS App some Backbone with Models, Views, Collections, and Events 📝 a year ago
    • ember.js 🔥 21.9k 🌐 25.9k Ember.js - A JavaScript framework for creating ambitious web applications 📝 5 days ago
    • nativescript 🔥 20.2k 🌐 3.4k NativeScript empowers you to access native api's from JavaScript directly. Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible. 📝 11 days ago
    • hyperapp 🔥 18.6k 🌐 2.3k The tiny framework for building hypertext applications. 📝 2 months ago
    • Alpine.js 🔥 17k 🌐 19.7k A rugged, minimal framework for composing JavaScript behavior in your markup. 📝 6 days ago
    • inferno 🔥 14.9k 🌐 3.2k An extremely fast, React-like JavaScript library for building modern user interfaces 📝 a month ago
    • riot 🔥 14.5k 🌐 3.8k Simple and elegant component-based UI library 📝 13 days ago
    • feathers 🔥 13.4k 🌐 3.5k A framework for real-time applications and REST APIs with JavaScript and TypeScript 📝 12 days ago
    • mithril.js 🔥 12.7k 🌐 6.3k A JavaScript Framework for Building Brilliant Applications 📝 18 days ago
    • knockout 🔥 10k 🌐 5.7k Knockout makes it easier to create rich, responsive UIs with JavaScript 📝 4 months ago
    • marionette 🔥 7.1k 🌐 2.8k The Backbone Framework 📝 7 months ago
    • ractive 🔥 5.8k 🌐 1.9k Next-generation DOM manipulation 📝 22 days ago
    • derby 🔥 4.6k MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers 📝 13 days ago
    • spine 🔥 3.6k 🌐 406 Lightweight MVC library for building JavaScript applications 📝 4 years ago
    • rivets 🔥 3.2k 🌐 259 Lightweight and powerful data binding. 📝 5 years ago
    • chaplin 🔥 2.9k HTML5 application architecture using Backbone.js 📝 a year ago
    • way.js 🔥 2.9k Simple, lightweight, persistent two-way databinding
    • jsblocks 🔥 2.8k Better MV-ish Framework 📝 2 months ago
    • canjs 🔥 1.9k 🌐 1.3k Build CRUD apps in fewer lines of code. 📝 6 months ago
    • thorax 🔥 1.3k Strengthening your Backbone 📝 3 months ago
    • ripple 🔥 1.3k 🌐 11 A tiny foundation for building reactive views 📝 7 years ago
    • espresso.js 🔥 517 Super minimal MVC library 📝 7 months ago
    • Lucia 🔥 513 🌐 10 3kb library for tiny web apps 📝 5 days ago
    • atvjs 🔥 268 🌐 26 Blazing fast Apple TV application development using pure JavaScript 📝 2 years ago
    • Keo 🔥 224 🌐 7 Plain functions for a more functional Deku approach to creating stateless React components, with functional goodies such as compose, memoize, etc... for free. 📝 a year ago
  • Node-Powered CMS Frameworks

    🔝
    • Ghost 🔥 37.8k 🌐 817 The #1 headless Node.js CMS for professional publishing 📝 4 days ago
    • Strapi 🔥 37.3k 🌐 16.4k Open source Node.js Headless CMS to easily build customisable APIs 📝 3 days ago
    • Reaction Commerce 🔥 11.3k Reaction is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes. 📝 16 days ago
    • KeystoneJS 🔥 4.1k 🌐 613 The most powerful headless CMS for Node.js — built with GraphQL and React 📝 4 days ago
    • Apostrophe 🔥 3.6k 🌐 425 ApostropheCMS is a full-featured, open-source CMS built with Node.js that seeks to empower organizations by combining in-context editing and headless architecture in a full-stack JS environment. 📝 6 days ago
    • PencilBlue 🔥 1.6k Business class content management for Node.js (plugins, server cluster management, data-driven pages) 📝 a year ago
    • Factor 🔥 1.2k 🌐 40 100% JavaScript framework for marketing sites and application dashboards. 📝 a month ago
    • Cody 🔥 664 🌐 7 Javascript Content Management System running on Node.js 📝 a year ago
    • We.js 🔥 206 🌐 16 We.js, extensible Node.js MVC framework - CLI
    • Nodizecms 🔥 177 🌐 1 A Node.js CMS written in CoffeeScript, with a user friendly backend 📝 8 years ago
    • Hatch.js 🔥 72 Hatch.js - not officially supported 📝 5 years ago
    • TaracotJS 🔥 16 TaracotJS Instance Generator
  • Templating Engines

    🔝
    • Pug 🔥 20.2k 🌐 331k Pug – robust, elegant, feature rich template engine for Node.js 📝 4 months ago
    • handlebars.js 🔥 15.7k 🌐 3m Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world. 📝 8 months ago
    • mustache.js 🔥 14.7k 🌐 293k Minimal templating with {{mustaches}} in JavaScript 📝 2 months ago
    • marko 🔥 10.4k 🌐 3k A declarative, HTML-based language that makes building web apps fun 📝 16 days ago
    • EJS 🔥 5.5k 🌐 2.6m Embedded JavaScript templates -- http://ejs.co 📝 15 days ago
    • hogan.js 🔥 5.1k A compiler for the Mustache templating language 📝 2 years ago
    • doT 🔥 4.7k 🌐 15.9k The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more. 📝 a year ago
    • swig 🔥 3.1k 🌐 45.8k Take a swig of the best template engine for JavaScript. 📝 5 years ago
    • dustjs 🔥 2.8k 🌐 4.8k Asynchronous Javascript templating for the browser and server 📝 5 years ago
    • eco 🔥 1.7k Embedded CoffeeScript templates 📝 9 years ago
    • JavaScript-Templates 🔥 1.6k 🌐 7k 1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers. 📝 10 months ago
    • t.js 🔥 802 A tiny javascript templating framework in ~400 bytes gzipped 📝 6 years ago
    • xtemplate 🔥 542 🌐 1.4k eXtensible Template Engine lib for node and the browser 📝 a month ago
    • EHTML 🔥 161 HTML Framework that allows you not to write JavaScript code. 📝 3 months ago
  • Data Visualization

    🔝
    • d3 🔥 97.4k 🌐 212k Bring data to life with SVG, Canvas and HTML. 📝 15 days ago
    • three.js 🔥 72k 🌐 56.7k JavaScript 3D Library. 📝 a day ago
    • Chart.js 🔥 54.1k 🌐 387k Simple HTML5 Charts using the <canvas> tag 📝 a day ago
    • echarts 🔥 46.8k 🌐 147k Apache ECharts is a powerful, interactive charting and data visualization library for browser 📝 4 days ago
    • fabric.js 🔥 19k 🌐 4.6k Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser 📝 7 days ago
    • recharts 🔥 16.5k 🌐 48.7k Redefined chart library built with React and D3 📝 2 months ago
    • BabylonJS 🔥 14.3k 🌐 2.6k Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework. 📝 a day ago
    • Frappe Charts 🔥 13.9k 🌐 1.2k Simple, responsive, modern SVG Charts with zero dependencies 📝 11 days ago
    • chartist-js 🔥 12.6k 🌐 47k Simple responsive charts 📝 2 years ago
    • paper.js 🔥 12.5k 🌐 2.9k The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey 📝 3 months ago
    • raphael 🔥 10.9k 🌐 33.2k JavaScript Vector Library 📝 a year ago
    • G2 🔥 10.8k 🌐 8k A highly interactive data-driven visualization grammar for statistical charts. 📝 2 days ago
    • trianglify 🔥 9.7k 🌐 562 Algorithmically generated triangle art 📝 8 months ago
    • sigma.js 🔥 9.4k 🌐 436 A JavaScript library dedicated to graph drawing 📝 3 years ago
    • c3 🔥 9.1k 🌐 6.1k A D3-based reusable chart library 📝 2 months ago
    • svg.js 🔥 8.9k 🌐 901 The lightweight library for manipulating and animating SVG 📝 2 days ago
    • vis 🔥 7.9k 🌐 3.8k This project is not maintained anymore! Please go to https://github.com/visjs 📝 2 years ago
    • two.js 🔥 7.2k A renderer agnostic two-dimensional drawing api for the web. 📝 17 days ago
    • dc.js 🔥 7.2k 🌐 766 Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js 📝 a month ago
    • nvd3 🔥 7.1k 🌐 20.5k A reusable charting library written in d3.js 📝 3 years ago
    • morris.js 🔥 7k 🌐 33.2k Pretty time-series line graphs 📝 5 years ago
    • rickshaw 🔥 6.5k 🌐 4k JavaScript toolkit for creating interactive real-time graphs 📝 a year ago
    • mxGraph 🔥 6.1k mxGraph is a fully client side JavaScript diagramming library 📝 7 months ago
    • flot 🔥 5.9k 🌐 27k Attractive JavaScript charts for jQuery 📝 3 months ago
    • heatmap.js 🔥 5.6k 🌐 1.2k JavaScript Library for HTML5 canvas based heatmaps 📝 4 years ago
    • epoch 🔥 5k 🌐 135 A general purpose, real-time visualization library. 📝 5 years ago
    • cubism 🔥 4.9k Cubism.js: A JavaScript library for time series visualization.
    • peity 🔥 4.2k Progressive <svg> pie, donut, bar and line charts 📝 a year ago
    • d3-cloud 🔥 3.4k 🌐 2.2k Create word clouds in JavaScript. 📝 3 years ago
    • arbor 🔥 2.6k a graph visualization library using web workers and jQuery 📝 9 years ago
    • Frappe Gantt 🔥 2.4k 🌐 422 Open Source Javascript Gantt 📝 a year ago
    • G2Plot 🔥 1.9k 🌐 1k An interactive and responsive charting library 📝 11 days ago
    • envisionjs 🔥 1.6k Dynamic HTML5 visualization 📝 8 years ago
    • jquery.sparkline 🔥 1.2k A plugin for the jQuery javascript library to generate small sparkline charts directly in the browser 📝 8 years ago
    • GraphicsJS 🔥 941 🌐 8 A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology. 📝 a month ago
    • d4 🔥 430 A friendly reusable charts DSL for D3 📝 2 years ago
    • vega 🔥 28 A visualization grammar. Moved to: https://github.com/vega/vega
  • Timeline

    🔝
    • timesheet.js 🔥 6.9k JavaScript library for HTML5 & CSS3 time sheets 📝 3 years ago
    • TimelineJS v3 🔥 2.3k TimelineJS v3: A Storytelling Timeline built in JavaScript. http://timeline.knightlab.com 📝 18 days ago
  • Spreadsheet

    🔝
    • HANDSONTABLE 🔥 15.3k 🌐 3.5k JavaScript data grid with a spreadsheet look & feel. Works for React, Angular, and Vue. Supported by the Handsontable team 📝 10 days ago
    • Luckysheet 🔥 8.3k 🌐 3 Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. 📝 23 days ago
    • Frappe Datatable 🔥 643 🌐 202 A simple, modern and interactive datatable library for the web 📝 9 months ago
  • Editors

    🔝
    • quill 🔥 30.2k 🌐 54.3k Quill is a modern WYSIWYG editor built for compatibility and extensibility. 📝 3 months ago
    • ace 🔥 23.2k Ace (Ajax.org Cloud9 Editor) 📝 5 days ago
    • CodeMirror 🔥 23k 🌐 97.8k In-browser code editor 📝 2 days ago
    • Draft.js 🔥 20.5k 🌐 88.2k A React framework for building text editors. 📝 3 days ago
    • trix 🔥 16.3k 🌐 5.4k A rich text editor for everyday writing 📝 2 months ago
    • medium-editor 🔥 15.2k 🌐 3k Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution. 📝 a year ago
    • Summernote 🔥 10.2k 🌐 16.4k Super simple WYSIWYG editor 📝 a day ago
    • TinyMCE 🔥 9.5k 🌐 963 The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular 📝 3 days ago
    • jsoneditor 🔥 8.7k 🌐 3k A web-based tool to view, edit, format, and validate JSON 📝 22 days ago
    • wysihtml5 🔥 6.6k Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. 📝 7 years ago
    • bootstrap-wysiwyg 🔥 5.6k Tiny bootstrap-compatible WISWYG rich text editor 📝 6 years ago
    • pen 🔥 4.7k enjoy live editing (+markdown) 📝 3 years ago
    • vim.js 🔥 4.4k JavaScript port of Vim 📝 6 years ago
    • EpicEditor 🔥 4.3k 🌐 28 EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it. 📝 a year ago
    • Squire 🔥 4.3k 🌐 1.2k HTML5 rich text editor. Try the demo integration at 📝 3 months ago
    • Trumbowyg 🔥 3.6k 🌐 1.4k A lightweight and amazing WYSIWYG JavaScript editor - 20kB only (8kB gzip) 📝 8 days ago
    • editor 🔥 2.7k A markdown editor. http://lab.lepture.com/editor/ 📝 4 years ago
    • jquery-notebook 🔥 1.7k A modern, simple and elegant WYSIWYG rich text editor. 📝 5 years ago
    • popline 🔥 1k Popline is an HTML5 Rich-Text-Editor Toolbar 📝 a year ago
    • raptor-editor 🔥 527 Raptor, an HTML5 WYSIWYG content editor! 📝 6 years ago
    • ckeditor-releases 🔥 511 🌐 4.1k Official distribution releases of CKEditor 4. 📝 a month ago
    • esprima 🔥 376 ECMAScript parsing infrastructure for multipurpose analysis 📝 13 days ago
  • Documentation

    🔝
    • ESDoc 🔥 2.7k 🌐 13.3k ESDoc - Good Documentation for JavaScript 📝 3 years ago
    • codecrumbs 🔥 2.5k 🌐 29 Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more. 📝 2 months ago
    • dox 🔥 2.1k 🌐 4.6k JavaScript documentation generator for node using markdown and jsdoc 📝 a year ago
    • jsduck 🔥 1.5k Simple JavaScript Duckumentation generator. 📝 2 years ago
    • Ronn 🔥 1.2k 🌐 1.4k the opposite of roff 📝 8 years ago
    • jsdox 🔥 205 🌐 393 simplified jsdoc 3 📝 5 years ago
  • Files

    🔝
    • PDF.js 🔥 35.2k 🌐 135 PDF Reader in JavaScript 📝 4 days ago
    • jsPDF 🔥 22.2k 🌐 28.8k Client-side JavaScript PDF generation for everyone. 📝 a month ago
    • Papa Parse 🔥 9.8k 🌐 27.3k Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input 📝 9 days ago
    • diff2html 🔥 1.7k 🌐 1.7k Pretty diff to html javascript library (diff2html) 📝 23 days ago
    • jBinary 🔥 504 🌐 81 High-level API for working with binary data. 📝 2 months ago
  • Functional Programming

    🔝
    • lodash 🔥 49.8k 🌐 11m A modern JavaScript utility library delivering modularity, performance, & extras. 📝 2 months ago
    • underscore 🔥 26k 🌐 1.3m JavaScript's utility _ belt 📝 a month ago
    • lazy.js 🔥 6k 🌐 1.9k Like Underscore, but lazier 📝 3 years ago
    • Sugar 🔥 4.4k 🌐 3.9k A Javascript library for working with native objects. 📝 a year ago
    • mout 🔥 1.2k 🌐 82.8k Modular JavaScript Utilities 📝 a year ago
    • rambda 🔥 1.1k 🌐 1.3k Faster and smaller alternative to Ramda 📝 8 days ago
    • mesh 🔥 1k utility library for async iterable iterators
    • preludejs 🔥 83 🌐 4 Hardcore Functional Programming for JavaScript 📝 a year ago
    • ramda 🔥 54 Practical functional Javascript 📝 4 months ago
  • Reactive Programming

    🔝
    • RxJS 🔥 25k 🌐 5.4m A reactive programming library for JavaScript 📝 5 days ago
    • MobX 🔥 23.9k 🌐 82.8k Simple, scalable state management. 📝 3 days ago
    • Bacon 🔥 6.3k 🌐 2.5k Functional reactive programming library for TypeScript and JavaScript 📝 a month ago
    • Most.js 🔥 3.4k 🌐 5.7k Ultra-high performance reactive programming 📝 9 months ago
    • concent 🔥 933 🌐 64 State management that tailored for react, it is simple, predictable, progressive and efficient. 📝 4 days ago
    • Kefir 🔥 7 You're looking for https://github.com/rpominov/kefir 📝 6 years ago
  • Data Structure

    🔝
    • immutable-js 🔥 31.1k Immutable persistent data collections for Javascript which increase efficiency and simplicity. 📝 8 days ago
    • mori 🔥 3.3k 🌐 335 ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript 📝 6 years ago
    • buckets 🔥 1.2k 🌐 154 A complete, fully tested and documented data structure library written in pure JavaScript. 📝 a year ago
    • hashmap 🔥 363 🌐 3.9k HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified 📝 2 years ago
  • Date

    🔝
    • moment 🔥 45.8k 🌐 2.4m Parse, validate, manipulate, and display dates in javascript. 📝 4 months ago
    • dayjs 🔥 35.5k 🌐 468k Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API 📝 25 days ago
    • date-fns 🔥 26.2k 🌐 884k Modern JavaScript date utility library 📝 24 days ago
    • luxon 🔥 11.3k 🌐 63.3k A library for working with dates and times in JS 📝 a month ago
    • timeago.js 🔥 4.4k 🌐 8.5k timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement. 📝 4 months ago
    • jquery-timeago 🔥 3.8k 🌐 27 The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. '4 minutes ago'). 📝 a year ago
    • moment-timezone 🔥 3.6k 🌐 526k Timezone support for moment.js 📝 5 months ago
    • ms.js 🔥 3.5k 🌐 11.1m Tiny millisecond conversion utility 📝 7 months ago
    • fecha 🔥 1.9k 🌐 147k Lightweight and simple JS date formatting and parsing 📝 3 months ago
    • date 🔥 1.4k 🌐 7.4k Date() for humans 📝 2 years ago
    • timezone-js 🔥 829 🌐 232 DEPRECATED: Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data. 📝 4 years ago
    • countdown.js 🔥 387 Super simple countdowns. 📝 8 years ago
    • map-countdown 🔥 2 Display the countdown on top of the Google Maps 📝 7 months ago
  • String

    🔝
    • URI.js 🔥 6.1k 🌐 623k Javascript URL mutation library 📝 4 months ago
    • query-string 🔥 5.5k 🌐 4.4m Parse and stringify URL query strings 📝 5 days ago
    • voca 🔥 3.3k 🌐 2.9k The ultimate JavaScript string library 📝 a year ago
    • underscore.string 🔥 3.3k 🌐 296k String manipulation helpers for javascript 📝 3 years ago
    • he 🔥 2.9k 🌐 4.9m A robust HTML entity encoder/decoder written in JavaScript. 📝 3 years ago
    • sprintf.js 🔥 2k 🌐 7.7m sprintf.js is a complete open source JavaScript sprintf implementation 📝 a year ago
    • string.js 🔥 1.7k 🌐 30k Extra JavaScript string methods.
    • multiline 🔥 1.4k 🌐 13.3k Multiline strings in JavaScript 📝 3 years ago
    • url-pattern 🔥 528 🌐 6.2k easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings. 📝 5 years ago
    • jsurl 🔥 490 🌐 180 Lightweight URL manipulation with JavaScript 📝 8 months ago
    • plexis 🔥 138 Lo-fi, powerful, community-driven string manipulation library. 📝 a year ago
    • selecting 🔥 79 A library that allows you to access the text selected by the user 📝 6 years ago
  • Number

    🔝
    • Numeral-js 🔥 8.8k 🌐 58k A javascript library for formatting and manipulating numbers. 📝 4 years ago
    • odometer 🔥 7.1k 🌐 879 Smoothly transitions numbers with ease. #hubspot-open-source 📝 4 years ago
    • chance.js 🔥 5.6k 🌐 47.9k Chance - Random generator helper for JavaScript 📝 4 months ago
    • Fraction.js 🔥 325 🌐 95.5k Fraction is a rational number library written in JavaScript 📝 a month ago
    • Complex.js 🔥 175 🌐 16.9k A complex number library 📝 a month ago
    • Polynomial.js 🔥 92 🌐 35 A JavaScript library to work with polynomials 📝 9 months ago
    • Quaternion.js 🔥 63 🌐 153 A JavaScript Quaternion library 📝 2 months ago
    • accounting.js 🔥 31 A lightweight JavaScript library for number, money and currency formatting. (MOVED)
    • money.js 🔥 9 money.js is a tiny (1kb) javascript currency conversion library, for web & nodeJS. (MOVED) 📝 7 years ago
  • Storage

    🔝
    • localForage 🔥 19.1k 🌐 173k Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. 📝 a year ago
    • js-cookie 🔥 17.7k 🌐 231k A simple, lightweight JavaScript API for handling browser cookies 📝 10 months ago
    • store.js 🔥 13.5k 🌐 15.6k Cross-browser storage for all use cases, used across the web. 📝 3 years ago
    • jquery-cookie 🔥 8.7k 🌐 3.2k No longer maintained, superseded by JS Cookie: 📝 6 years ago
    • basket.js 🔥 3.4k 🌐 15 A script and resource loader for caching & loading files with localStorage 📝 5 years ago
    • lawnchair.js 🔥 2.1k A lightweight clientside JSON document store,
    • cross-storage 🔥 2k 🌐 202 Cross domain local storage, with permissions 📝 4 years ago
    • basil.js 🔥 2k 🌐 356 The missing Javascript smart persistent layer 📝 5 months ago
    • Cookies 🔥 1.8k 🌐 3.5k JavaScript Client-Side Cookie Manipulation Library 📝 5 years ago
    • jStorage 🔥 1.5k jStorage is a simple key/value database to store data on browser side
    • DB.js 🔥 774 🌐 121 db.js is a wrapper for IndexedDB to make it easier to work against 📝 5 years ago
    • crumbsjs 🔥 228 🌐 3 A lightweight vanilla ES6 cookies and local storage JavaScript library 📝 a month ago
    • bag.js 🔥 78 🌐 15 JS / CSS / files loader + key/value storage 📝 a year ago
    • sql.js 🔥 42 Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world. 📝 a year ago
  • Color

    🔝
    • colors 🔥 8.9k 🌐 1.2k Smarter defaults for colors on the web. 📝 3 years ago
    • chroma.js 🔥 8.1k 🌐 20.1k JavaScript library for all kinds of color manipulations 📝 19 days ago
    • randomColor 🔥 5.6k 🌐 9.1k A tiny script for generating attractive colors 📝 4 months ago
    • Vibrant.js 🔥 4.6k Extract prominent colors from an image. JS port of Android's Palette. 📝 4 years ago
    • TinyColor 🔥 3.9k 🌐 303k Fast, small color manipulation and conversion for JavaScript 📝 4 months ago
    • color 🔥 3.7k 🌐 4.8m Javascript color conversion and manipulation library 📝 9 months ago
    • PleaseJS 🔥 2.3k 🌐 219 JavaScript Library for creating random pleasing colors and color schemes 📝 7 years ago
  • I18n And L10n

    🔝
    • i18next 🔥 5.7k 🌐 52k i18next: learn once - translate everywhere 📝 9 days ago
    • polyglot 🔥 3.4k 🌐 36.6k Give your JavaScript the ability to speak many languages. 📝 a month ago
    • ttag 🔥 260 🌐 217 simple approach for javascript localization 📝 3 months ago
    • babelfish 🔥 228 🌐 48 human friendly i18n for javascript (node.js + browser) 📝 a year ago
  • Control Flow

    🔝
    • async 🔥 27.2k 🌐 8m Async utilities for node and the browser 📝 24 days ago
    • Bluebird 🔥 19.7k 🌐 7.4m Bluebird is a full featured promise library with unmatched performance. 📝 4 months ago
    • q 🔥 14.9k 🌐 5.5m A promise library for JavaScript 📝 a year ago
    • when 🔥 3.4k 🌐 1.2m A solid, fast Promises/A+ and when() implementation, plus other async goodies. 📝 4 years ago
    • step 🔥 2.2k 🌐 3.5k An async control-flow library that makes stepping through logic easy.
    • contra 🔥 758 🌐 9k Asynchronous flow control with a functional taste to it 📝 5 years ago
    • sporadic 🔥 12 Composable Concurrency Abstractions for JavaScript. 📝 a year ago
    • ObjectEventTarget 🔥 8 🌐 1 A same behaviour EventTarget prototype, that can work with any object from JavaScript 📝 5 years ago
  • Routing

    🔝
    • page.js 🔥 7.4k 🌐 5.1k Micro client-side router inspired by the Express router 📝 a year ago
    • director 🔥 5.6k 🌐 17.1k a tiny and isomorphic URL router for JavaScript 📝 6 years ago
    • crossroads 🔥 1.4k 🌐 667 JavaScript Routes 📝 6 years ago
    • pathjs 🔥 1.1k Simple, lightweight routing for web browsers 📝 9 years ago
    • navaid 🔥 664 🌐 197 A navigation aid (aka, router) for the browser in 850 bytes~! 📝 9 months ago
    • davis.js 🔥 533 RESTful degradable JavaScript routing using pushState
  • Security

    🔝
    • DOMPurify 🔥 7.3k DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo: 📝 a month ago
    • js-xss 🔥 4.1k 🌐 74.2k Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist 📝 2 months ago
    • sanitize-html 🔥 2.6k 🌐 79.8k Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for speed and tolerance 📝 a month ago
    • xss-filters 🔥 1k 🌐 20.1k Secure XSS Filters. 📝 5 years ago
  • Log

    🔝
    • log 🔥 2.8k 🌐 37 Console.log with style. 📝 a year ago
    • loglevel 🔥 2k 🌐 4.8m Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods 📝 2 months ago
    • Conzole 🔥 200 Oaxoa.github.io 📝 8 years ago
  • Voice Command

    🔝
    • annyang 🔥 6.1k 🌐 537 Speech recognition for your site 📝 5 months ago
    • voix.js 🔥 539 A JavaScript library to add voice commands to your sites, apps or games.
  • API

    🔝
    • axios 🔥 85.3k 🌐 4.4m Promise based HTTP client for the browser and node.js 📝 a month ago
    • React Query 🔥 20.9k 🌐 13.9k Hooks for fetching, caching and updating asynchronous data in React 📝 a day ago
    • SWR 🔥 17.6k 🌐 24.6k React Hooks library for remote data fetching 📝 4 days ago
    • wretch 🔥 2.2k 🌐 672 A tiny wrapper built around fetch with an intuitive syntax. 📝 a month ago
    • bottleneck 🔥 1.2k 🌐 33k Job scheduler and rate limiter, supports Clustering 📝 a year ago
    • Optic 🔥 846 🌐 11 Optic documents and tests your API as you build it 📝 4 days ago
    • jquery.rest 🔥 616 A jQuery plugin for easy consumption of RESTful APIs 📝 10 months ago
    • amygdala 🔥 393 🌐 15 RESTful HTTP client for JavaScript powered web applications 📝 6 years ago
    • oauth-signature-js 🔥 226 🌐 948 JavaScript OAuth 1.0a signature generator (RFC 5849) for node and the browser 📝 4 years ago
    • FarFetch 🔥 48 Modern Fetch API wrapper for simplicity.
    • Rails Ranger 🔥 33 An opinionated AJAX client for Ruby on Rails APIs 📝 6 months ago
    • Bearer.sh 🔥 17 🌐 20 Bearer provides all of the tools to build, run and manage API integrations. 📝 a year ago
  • Streaming

    🔝
    • Tailor 🔥 1.6k 🌐 100 A streaming layout service for front-end microservices 📝 10 months ago
  • Vision Detection

    🔝
    • tracking.js 🔥 8.8k 🌐 610 A modern approach for Computer Vision on the web 📝 5 months ago
    • ocrad.js 🔥 3.3k 🌐 93 OCR in Javascript via Emscripten 📝 2 years ago
  • Machine Learning

    🔝
    • ConvNetJS 🔥 10.2k Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. 📝 5 years ago
    • Brain.js 🔥 8k 🌐 473 [UNMAINTAINED] Simple feed-forward neural network in JavaScript 📝 3 years ago
    • Synaptic.js 🔥 6.8k 🌐 969 architecture-free neural network library for node.js and the browser 📝 2 years ago
    • Mind.js 🔥 1.4k 🌐 28 A neural network library built in JavaScript 📝 4 years ago
    • DN2A 🔥 463 DN2A - Digital Neural Networks Architecture in JavaScript 📝 a year ago
    • Synapses 🔥 50 🌐 2 A lightweight library for neural networks that runs anywhere 📝 3 months ago
  • Benchmark

    🔝
    • benchmark.js 🔥 4.9k 🌐 48.1k A benchmarking library. As used on jsPerf.com. 📝 3 years ago
    • matcha 🔥 546 🌐 4.2k A caffeine driven, simplistic approach to benchmarking. 📝 5 years ago
  • Code highlighting

    🔝
    • Highlight.js 🔥 18.6k 🌐 818k JavaScript syntax highlighter with language auto-detection and zero dependencies. 📝 4 days ago
    • PrismJS 🔥 9.3k 🌐 217k Lightweight, robust, elegant syntax highlighting. 📝 4 days ago
  • Loading Status

    🔝
    • SpinKit 🔥 18.3k 🌐 3.3k A collection of loading indicators animated with CSS 📝 a year ago
    • pace 🔥 15.3k 🌐 6.9k Automatically add a progress bar to your site. 📝 3 months ago
    • Spin.js 🔥 9.4k 🌐 13.9k A spinning activity indicator 📝 7 months ago
    • Ladda 🔥 7.7k 🌐 2.3k Buttons with built-in loading indicators. 📝 6 months ago
    • progressbar.js 🔥 7.4k 🌐 3.6k Responsive and slick progress bars 📝 a year ago
    • css-loaders 🔥 6.7k A collection of loading spinners animated with CSS 📝 2 years ago
    • nanobar 🔥 2.8k 🌐 599 Very lightweight progress bars. No jQuery 📝 4 years ago
    • progress.js 🔥 2.4k ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page. 📝 7 years ago
    • Mprogress.js 🔥 1.6k 🌐 50 Material Progress —Google Material Design Progress linear bar. By using CSS3 and vanilla JavaScript. 📝 4 years ago
    • PageLoadingEffects 🔥 625 Modern ways of revealing new content using SVG animations. 📝 7 years ago
    • topbar 🔥 271 Tiny & beautiful site-wide progress indicator 📝 6 months ago
  • Validation

    🔝
    • validator.js 🔥 17.7k 🌐 729k String validation 📝 a month ago
    • jquery-validation 🔥 10.1k 🌐 316k jQuery Validation Plugin library sources 📝 5 months ago
    • is.js 🔥 9.1k 🌐 16.5k Micro check library 📝 a year ago
    • Parsley.js 🔥 9k 🌐 2.2k Validate your forms, frontend, without writing a single line of javascript 📝 a month ago
    • validate.js 🔥 2.5k 🌐 103 Lightweight JavaScript form validation library inspired by CodeIgniter. 📝 5 years ago
    • validatr 🔥 279 Cross Browser HTML5 Form Validation. 📝 8 years ago
    • Funval 🔥 226 🌐 13 Joi like validations for TypeScript 📝 7 days ago
    • FieldVal 🔥 134 🌐 13 Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world. 📝 4 years ago
  • Keyboard Wrappers

    🔝
    • mousetrap 🔥 10.8k 🌐 15.3k Simple library for handling keyboard shortcuts in Javascript 📝 a year ago
    • keymaster 🔥 6.4k 🌐 2.7k A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies. 📝 3 years ago
    • Keypress 🔥 3.2k 🌐 156 A keyboard input capturing utility in which any key can be a modifier key. 📝 3 years ago
    • jquery.hotkeys 🔥 2.6k jQuery Hotkeys lets you watch for keyboard events anywhere in your code supporting almost any key combination. 📝 5 years ago
    • KeyboardJS 🔥 1.8k 🌐 1k A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts. 📝 8 months ago
    • jwerty 🔥 1.2k 🌐 665 Awesome handling of keyboard events 📝 4 years ago
  • Tours And Guides

    🔝
    • intro.js 🔥 20.3k 🌐 2.1k Lightweight, user-friendly onboarding tour library 📝 5 days ago
    • driver.js 🔥 12.7k 🌐 8.6k A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page 📝 7 months ago
    • shepherd 🔥 9.2k 🌐 313 Guide your users through a tour of your app 📝 5 days ago
    • chardin.js 🔥 5k 🌐 154 Simple overlay instructions for your apps. 📝 2 months ago
    • bootstrap-tour 🔥 4.4k 🌐 554 Quick and easy product tours with Twitter Bootstrap Popovers 📝 3 months ago
    • hopscotch 🔥 4.3k A framework to make it easy for developers to add product tours to their pages. 📝 4 months ago
    • joyride 🔥 1.4k 🌐 1 jQuery feature tour plugin. 📝 10 months ago
    • tourist 🔥 1.2k Simple, flexible tours for your app
    • focusable 🔥 1.1k 🌐 1 Set a spotlight focus on DOM element adding a overlay layer to the rest of the page 📝 5 years ago
    • pageguide 🔥 906 An interactive guide for web page elements using jQuery and CSS3 📝 4 years ago
  • Notifications

    🔝
    • toastr 🔥 10.8k 🌐 46.3k Simple javascript toast notifications 📝 3 years ago
    • noty 🔥 6.8k DEPRECATED - Dependency-free notification library that makes it easy to create alert - success - error - warning - information - confirmation messages as an alternative the standard alert dialog. 📝 4 months ago
    • notie 🔥 6.1k 🌐 718 a clean and simple notification, input, and selection suite for javascript, with no dependencies 📝 3 years ago
    • messenger 🔥 4.1k Growl-style alerts and messages for your app. #hubspot-open-source 📝 3 years ago
    • pnotify 🔥 3.6k 🌐 4.1k Beautiful JavaScript notifications with Web Notifications support. 📝 2 months ago
    • iziToast 🔥 2.3k 🌐 3k Elegant, responsive, flexible and lightweight notification plugin with no dependencies. 📝 2 years ago
    • humane-js 🔥 2.1k 🌐 238 A simple, modern, browser notification system 📝 3 years ago
    • smoke.js 🔥 936 framework-agnostic styled alert system for javascript 📝 a year ago
  • Sliders

    🔝
    • reveal.js 🔥 56.6k 🌐 618k The HTML Presentation Framework 📝 18 days ago
    • impress.js 🔥 36.3k 🌐 112 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. 📝 4 months ago
    • Swiper 🔥 27.6k 🌐 142k Most modern mobile touch slider with hardware accelerated transitions 📝 4 days ago
    • slick 🔥 26.9k 🌐 133k the last carousel you'll ever need 📝 2 years ago
    • PhotoSwipe 🔥 21.1k 🌐 11.7k JavaScript image gallery for mobile and desktop, modular, framework independent 📝 2 months ago
    • Flickity 🔥 6.7k 🌐 6.6k Touch, responsive, flickable carousels 📝 6 months ago
    • Glide.js 🔥 6.1k 🌐 5.4k A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more 📝 6 months ago
    • FlexSlider 🔥 5k 🌐 808 An awesome, fully responsive jQuery slider plugin 📝 2 years ago
    • bespoke.js 🔥 4.6k 🌐 1.1k DIY Presentation Micro-Framework 📝 10 months ago
    • Sequence 🔥 3.4k 🌐 34 The responsive CSS animation framework for creating unique sliders, presentations, banners, and other step-based applications. 📝 10 months ago
    • sly 🔥 2.9k 🌐 25 JavaScript library for one-directional scrolling with item based navigation support. 📝 6 years ago
    • vegas 🔥 1.8k 🌐 258 Vegas is a jQuery/Zepto plugin to add beautiful backgrounds and Slideshows to DOM elements. 📝 5 months ago
    • Strut 🔥 1.6k Strut - An Impress.js and Bespoke.js Presentation Editor 📝 4 months ago
    • slidr 🔥 1.6k add some slide effects. 📝 9 months ago
    • Embla Carousel 🔥 1.6k 🌐 395 A lightweight carousel library with fluid motion and great swipe precision 📝 16 days ago
    • jcSlider 🔥 53 🌐 3 A responsive slider jQuery plugin with CSS animations 📝 6 years ago
    • jQuery.adaptive-slider 🔥 52 A jQuery plugin for a slider with adaptive colored figcaption and navigation. 📝 7 years ago
    • jQuery.adaptive-slider 🔥 52 A jQuery plugin for a slider with adaptive colored figcaption and navigation. 📝 7 years ago
  • Range Sliders

    🔝
    • noUiSlider 🔥 4.9k 🌐 44.9k noUiSlider is a lightweight JavaScript range slider library with full multi-touch support. It fits wonderfully in responsive designs and has no dependencies. 📝 11 days ago
    • Ion.RangeSlider 🔥 2.4k 🌐 38.5k jQuery only range slider 📝 6 days ago
    • rangeslider.js 🔥 2.1k 🌐 1.1k HTML5 input range slider element polyfill 📝 5 days ago
    • jQRangeSlider 🔥 679 A jquery UI range selection slider that supports dates 📝 2 years ago
  • Form Widgets

    🔝
    • Input 🔝
      • typeahead.js 🔥 16.3k 🌐 15k typeahead.js is a fast and fully-featured autocomplete library
      • awesomplete 🔥 6.8k 🌐 1.1k Ultra lightweight, usable, beautiful autocomplete with zero dependencies. 📝 8 months ago
      • At.js 🔥 5.3k 🌐 1k Add Github like mentions autocomplete to your application. 📝 2 years ago
      • tag-it 🔥 2.5k A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete. 📝 7 years ago
      • jQuery-Tags-Input 🔥 2.3k 🌐 545 Magically convert a simple text input into a cool tag list with this jQuery plugin. 📝 6 years ago
      • fancyInput 🔥 1.9k 🌐 1 Makes typing in input fields fun with CSS3 effects 📝 3 years ago
      • Placeholders.js 🔥 964 A JavaScript polyfill for the HTML5 placeholder attribute 📝 6 years ago
      • Ion.CheckRadio 🔥 67 🌐 4 jQuery plugin for styling checkboxes and radio-buttons 📝 6 years ago
      • vanilla-masker 🔥 2 Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world. 📝 a year ago
    • Calendar 🔝
      • fullcalendar 🔥 14k 🌐 31.1k Full-sized drag & drop event calendar 📝 11 days ago
      • bootstrap-datepicker 🔥 12.4k 🌐 71.1k A datepicker for twitter bootstrap (@twbs) 📝 5 months ago
      • Date Range Picker 🔥 10.1k 🌐 12.3k JavaScript Date Range, Date and Time Picker Component 📝 a year ago
      • pickadate.js 🔥 7.7k 🌐 1.2k The mobile-friendly, responsive, and lightweight jQuery date & time input picker. 📝 2 years ago
      • Pikaday 🔥 7.5k 🌐 6.4k A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS 📝 8 months ago
      • rome 🔥 2.9k 🌐 16 Customizable date (and time) picker. Opt-in UI, no jQuery! 📝 2 years ago
      • Duet Date Picker 🔥 1.4k 🌐 13 Duet Date Picker is an open source version of Duet Design System’s accessible date picker. Try live example at https://duetds.github.io/date-picker/ 📝 9 days ago
    • Select 🔝
      • select2 🔥 25k 🌐 120k Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. 📝 17 days ago
      • chosen 🔥 22.1k 🌐 220 Deprecated - Chosen is a library for making long, unwieldy select boxes more friendly. 📝 a year ago
      • selectize.js 🔥 12.7k 🌐 4.4k Selectize is the hybrid of a textbox and `<select>` box. It's jQuery based, and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc. 📝 7 days ago
    • File Uploader 🔝
      • jQuery-File-Upload 🔥 31.1k 🌐 2.8k 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 standard HTML form file uploads. 📝 7 months ago
      • dropzone 🔥 15.7k 🌐 54k Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. 📝 3 months ago
      • filepond 🔥 11.1k 🌐 3.6k A flexible and fun JavaScript file upload library 📝 5 days ago
      • fine-uploader 🔥 8.1k 🌐 1.3k Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features. 📝 3 years ago
      • plupload 🔥 5.5k 🌐 850 Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight. 📝 3 months ago
      • FileAPI 🔥 3.6k 🌐 340 FileAPI — a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF. 📝 9 months ago
      • flow.js 🔥 2.8k 🌐 292 A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API. 📝 6 months ago
    • Other 🔝
      • card 🔥 11.3k 🌐 1.4k make your credit card form better in one line of code 📝 13 days ago
      • form 🔥 5.1k 🌐 2.9k jQuery Form Plugin 📝 a year ago
      • Garlic.js 🔥 2.4k 🌐 14 Automatically persist your forms' text and select field values locally, until the form is submitted. 📝 2 years ago
      • Countable 🔥 1.6k 🌐 103 Add live paragraph-, word- and character-counting to an HTML element. 📝 9 months ago
      • stretchy 🔥 1.2k Form element autosizing, the way it should be.
      • analytics 🔥 917 🌐 877 Lightweight analytics abstraction layer for tracking page views, custom events, & identifying visitors 📝 18 days ago
  • Tips

    🔝
    • hint.css 🔥 8k 🌐 989 A CSS only tooltip library for your lovely websites. 📝 4 months ago
    • tooltipster 🔥 2.8k 🌐 971 A jQuery tooltip plugin 📝 10 months ago
    • toolbar 🔥 2.3k A tooltip style toolbar jQuery plugin
    • tipsy 🔥 2k Facebook-style tooltips plugin for jQuery 📝 9 years ago
    • qTip2 🔥 2k 🌐 497 qTip2 - Pretty powerful tooltips 📝 a year ago
    • opentip 🔥 1.3k 🌐 56 Opentip is an open source javascript tooltip based on the protoype framework. 📝 8 years ago
    • simptip 🔥 650 A simple CSS tooltip made with Sass
    • jquery-popup-overlay 🔥 513 🌐 121 jQuery plugin for responsive and accessible modal windows and tooltips 📝 a year ago
  • Modals and Popups

    🔝
    • SweetAlert 🔥 21.7k 🌐 43.7k A beautiful replacement for JavaScript's 'alert' 📝 2 years ago
    • Magnific-Popup 🔥 11.2k 🌐 39k Light and responsive lightbox script with focus on performance. 📝 4 years ago
    • fancyBox 🔥 7.1k 🌐 7.1k jQuery lightbox script for displaying images, videos and more. Touch enabled, responsive and fully customizable. 📝 a year ago
    • vex 🔥 6.9k 🌐 750 A modern dialog library which is highly configurable and easy to style. #hubspot-open-source 📝 3 years ago
    • bootstrap-modal 🔥 5.1k 🌐 5 Extends the default Bootstrap Modal class. Responsive, stackable, ajax and more. 📝 4 years ago
    • colorbox 🔥 4.8k 🌐 537 A light-weight, customizable lightbox plugin for jQuery 📝 a month ago
    • lightGallery 🔥 4.4k 🌐 1.5k A customizable, modular, responsive, lightbox gallery plugin. 📝 12 days ago
    • baguetteBox.js 🔥 2.2k 🌐 674 Simple and easy to use lightbox script written in pure JavaScript 📝 a year ago
    • swipebox 🔥 2k A touchable jQuery lightbox 📝 5 months ago
    • jquery.avgrund.js 🔥 1.8k 🌐 188 Avgrund is jQuery plugin with new modal concept for popups 📝 a year ago
    • css-modal 🔥 1.8k 🌐 81 A modal built with pure CSS, enhanced with JavaScript 📝 a year ago
    • jBox 🔥 1.3k 🌐 112 jBox is a jQuery plugin that makes it easy to create customizable tooltips, modal windows, image galleries and more. 📝 6 days ago
    • jquery-popup-overlay 🔥 513 🌐 121 jQuery plugin for responsive and accessible modal windows and tooltips 📝 a year ago
    • jquery-popbox 🔥 432 jQuery PopBox UI Element 📝 9 years ago
    • keukenhof 🔥 10 🌐 1 Lightweight and easy to use the library for modals 📝 5 months ago
  • Scroll

    🔝
    • fullPage 🔥 32.3k 🌐 5.6k fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple 📝 2 months ago
    • skrollr 🔥 18.5k 🌐 544 Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery. Just plain JavaScript (and some love). 📝 6 years ago
    • parallax 🔥 15.3k 🌐 2.3k Parallax Engine that reacts to the orientation of a smart device 📝 2 years ago
    • iscroll 🔥 12.7k 🌐 4.8k Smooth scrolling for the web 📝 4 years ago
    • headroom 🔥 10.8k 🌐 3.2k Give your pages some headroom. Hide your header until you need it 📝 8 months ago
    • onepage-scroll 🔥 9.6k Create an Apple-like one page scroller website (iPhone 5S website) with One Page Scroll plugin 📝 a year ago
    • Clusterize.js 🔥 6.9k 🌐 207 Tiny vanilla JS plugin to display large data sets easily 📝 2 years ago
    • rellax 🔥 6k 🌐 3.8k Lightweight, vanilla javascript parallax library 📝 3 months ago
    • stellar.js 🔥 4.6k 🌐 217 Stellar.js - Parallax scrolling made easy 📝 6 years ago
    • scrollMonitor 🔥 3.2k 🌐 2.2k A simple and fast API to monitor elements as you scroll 📝 2 years ago
    • plax 🔥 2.3k JQuery powered parallaxing 📝 4 years ago
    • jparallax 🔥 1.2k jQuery plugin for creating interactive parallax effect 📝 7 months ago
    • simpleParallax 🔥 1.2k 🌐 401 Simple and tiny JavaScript library that adds parallax animations on any images 📝 2 months ago
    • ScrollMenu 🔥 201 A new interface to replace your old boring scrollbar 📝 9 months ago
  • Menu

    🔝
    • Slideout 🔥 8k 🌐 859 A touch slideout navigation menu for your mobile web apps. 📝 3 years ago
    • jQuery-menu-aim 🔥 7.7k jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's. 📝 7 years ago
    • mmenu 🔥 2.5k 🌐 271 The best javascript plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp. 📝 5 days ago
    • jQuery contextMenu 🔥 2.1k 🌐 3.5k jQuery contextMenu plugin & polyfill 📝 10 months ago
    • Slide and swipe 🔥 135 🌐 19 A sliding swipe menu that works with touchSwipe library. 📝 5 years ago
  • Frameworks

    🔝
    • Ink 🔥 1.9k An HTML5/CSS3 framework used at SAPO for fast and efficient website design and prototyping 📝 7 months ago
    • fluidity 🔥 1.1k The worlds smallest fully-responsive css framework 📝 5 years ago
    • EHTML 🔥 161 HTML Framework that allows you not to write JavaScript code. 📝 3 months ago
    • DataFormsJS 🔥 107 DataFormsJS A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications. 📝 21 days ago
  • Gesture

    🔝
    • hammer.js 🔥 22.4k 🌐 329k A javascript library for multi-touch gestures :// You can touch this 📝 2 years ago
    • Dragula 🔥 20.7k 🌐 11.7k Drag and drop so simple it hurts 📝 9 months ago
    • touchemulator 🔥 286 🌐 85 Emulate touch input on your desktop 📝 3 years ago
  • Maps

    🔝
    • Leaflet 🔥 30.9k 🌐 103k JavaScript library for mobile-friendly interactive maps 📝 17 days ago
    • Cesium 🔥 7.2k 🌐 2.3k An open-source JavaScript library for world-class 3D globes and maps 📝 2 days ago
    • gmaps 🔥 7.1k 🌐 3.7k the easiest way to use Google Maps 📝 9 months ago
    • mapbox.js 🔥 1.8k 🌐 1.4k Mapbox JavaScript API, a Leaflet Plugin 📝 4 months ago
    • jqvmap 🔥 1.8k 🌐 2.9k jQuery Vector Map Library 📝 8 months ago
    • polymaps 🔥 1.6k Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers. 📝 10 years ago
    • kartograph.js 🔥 1.5k 🌐 50 UNMAINTAINED Open source JavaScript renderer for Kartograph SVG maps 📝 4 years ago
  • Animations

    🔝
    • animate.css 🔥 71.3k 🌐 87.8k A cross-browser library of CSS animations. As easy to use as an easy thing. 📝 7 days ago
    • impress.js 🔥 36.3k 🌐 112 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. 📝 4 months ago
    • particles.js 🔥 24.3k 🌐 9.3k A lightweight JavaScript library for creating particles 📝 4 years ago
    • velocity 🔥 17k 🌐 22.9k Accelerated JavaScript animation. 📝 a year ago
    • GreenSock-JS 🔥 12.6k 🌐 51.2k GreenSock's GSAP JavaScript animation library (including Draggable). 📝 11 days ago
    • Effeckt.css 🔥 11.1k This repo is archived. Thanks! 📝 2 years ago
    • jquery.transit 🔥 7.4k 🌐 487 Super-smooth CSS3 transformations and transitions for jQuery 📝 6 years ago
    • Dynamic.js 🔥 7.3k 🌐 788 Javascript library to create physics-based animations 📝 5 years ago
    • bounce.js 🔥 6.2k Create beautiful CSS3 powered animations in no time. 📝 6 years ago
    • move.js 🔥 4.6k 🌐 139 CSS3 backed JavaScript animation framework 📝 2 months ago
    • smoothState.js 🔥 4.5k 🌐 161 Unobtrusive page transitions with jQuery. 📝 6 months ago
    • textillate 🔥 3.6k 🌐 102 A jquery plugin for CSS3 text animations. 📝 4 years ago
    • animatable 🔥 2.5k One property, two values, endless possiblities 📝 10 months ago
    • tsParticles 🔥 1.9k 🌐 2.9k tsParticles - Easily create highly customizable particles animations and use them as animated backgrounds for your website. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno. 📝 3 days ago
    • particles-bg 🔥 390 🌐 2.2k React particles animation background component 📝 3 months ago
    • shuffle-images 🔥 207 The Simplest Way to shuffle through images in a Creative Way 📝 a year ago
    • TransitionEnd 🔥 94 🌐 133 TransitionEnd is an agnostic and cross-browser library to work with transitionend event. 📝 3 months ago
    • the-cube 🔥 8 The Cube is an experiment with CSS3 transitions.
  • Image Processing

    🔝
    • cropper 🔥 7.8k 🌐 2.3k [Deprecated] No longer maintained, please use https://github.com/fengyuanchen/jquery-cropper 📝 a year ago
    • pica 🔥 2.4k 🌐 1.1k Resize image in browser with high quality and high speed 📝 6 days ago
    • lena.js 🔥 462 🌐 11 Library for image processing 📝 6 months ago
  • Generators

    🔝
    • Gatsby.js 🔥 50.6k 🌐 346k Build blazing fast, modern apps and websites with React 📝 3 days ago
    • Docusaurus 🔥 24.2k 🌐 7k Easy to maintain open source documentation websites. 📝 4 days ago
    • Gridsome 🔥 7.7k 🌐 12k The Jamstack framework for Vue.js 📝 25 days ago
  • SDK

    🔝
    • javascript-sdk-design 🔥 1.1k JavaScript SDK Design Guide extracted from work and personal experience 📝 6 months ago
    • Spotify SDK 🔥 202 🌐 105 Spotify SDK | Entity and Collection oriented | Browser and Node support! 📝 5 years ago
    • Square Node.js SDK 🔥 81 Javascript client library for the Square Connect APIs 📝 2 months ago
  • Misc

    🔝
    • javascript-algorithms 🔥 111k 🌐 13 Algorithms and data structures implemented in JavaScript with explanations and links to further readings 📝 a month ago
    • FingerprintJS 🔥 13.9k 🌐 2.2k Browser fingerprinting library with the highest accuracy and stability. 📝 13 days ago
    • list.js 🔥 10.5k 🌐 2k 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. 📝 5 months ago
    • picturefill 🔥 10.1k 🌐 15.8k A responsive image polyfill for <picture>, srcset, sizes, and more 📝 4 years ago
    • ky 🔥 6.5k 🌐 7.8k Tiny & elegant JavaScript HTTP client based on the browser Fetch API 📝 10 days ago
    • mixitup 🔥 4.4k 🌐 11.7k A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more 📝 3 years ago
    • echo 🔥 3.8k Lazy-loading images with data-* attributes 📝 5 years ago
    • grid 🔥 3.5k 🌐 20 Drag and drop library for two-dimensional, resizable and responsive lists 📝 4 years ago
    • survey.js 🔥 2.9k 🌐 321 JavaScript Survey and Form Library 📝 4 days ago
    • platform.js 🔥 2.8k 🌐 302k A platform detection library. 📝 a year ago
    • Array Explorer 🔥 2.4k A resource to help figure out what JavaScript array method would be best to use at any given time 📝 8 months ago
    • Idyll 🔥 1.8k 🌐 318 Create explorable explanations and interactive essays. 📝 4 days ago
    • json3 🔥 1k 🌐 5.1m A JSON polyfill. No longer maintained. 📝 2 years ago
    • emoji-button 🔥 684 🌐 233 Vanilla JavaScript emoji picker component 📝 7 months ago
    • spoiler-alert 🔥 473 SPOILER ALERT! A happy little bit of javascript to hide spoilers on your site.
    • BitSet.js 🔥 179 🌐 164 An arbitrary size Bit-Vector implementation in JavaScript 📝 9 months ago
    • iooxa 🔥 94 🌐 1 Components for interactive scientific writing, reactive documents and explorable explanations. 📝 a month ago
    • Fcal 🔥 61 🌐 5 Extensive math expression evaluator library for JavaScript and Node.js 📝 5 months ago
Maitained by Cyanhall.com, Copy Rights @ CC BY-NC-SA 4.0