Top 50 Awesome List

sorrycc/awesome-javascript

Programming Languages  16 days ago  26.5k
🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
View byDAY/WEEK/README
View on Github

Jan 8th

Validation

  • veststars1.7k - 🦺 Declarative form validation framework inspired by unit testing.
  • Jan 3rd

    Data Visualization

  • vizzustars1.2k - Library for animated data visualizations and data stories.
  • Dec 14th, 2021

    Functional Programming

  • fxtsstars315 - Lazy evaluation and concurrency.
  • Dec 9th, 2021

    MVC Frameworks and Libraries

  • Millionstars1.5k - <1kb compiler-focused virtual DOM. It's fast!
  • Dec 7th, 2021

    Package Managers

  • pnpm - Fast, disk space efficient package manager.
  • Type Checkers

  • Hegel - A static type checker for JavaScript with a bias on type inference an strong type system.
  • Testing Frameworks

    Assertion

  • Enzyme - Enzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output.
  • MVC Frameworks and Libraries

  • react - A library for building user interfaces. It's declarative, efficient, and extremely flexible. Works with a Virtual DOM.
  • Templating Engines

  • handlebars.jsstars16.4k - An extension to the Mustache templating language.
  • Articles and Posts

  • Multi-threading using web-workers - Web Workers: Adding Multi-threading to JavaScript
  • this keyword in JavaScript - Breaking down the 'this' keyword in JavaScript
  • Documentation

  • DevDocs is an all-in-one API documentation reader with a fast, organized, and consistent interface.
  • docco is a quick-and-dirty, hundred-line-long, literate-programming-style documentation generator.
  • Beautiful docsstars297 is a documentation viewer based on markdown files.
  • Reactive Programming

  • Highland - Re-thinking the JavaScript utility belt, Highland manages synchronous and asynchronous code easily, using nothing more than standard JavaScript and Node-like Streams.
  • RegExp

  • RegExr - HTML/JS based tool for creating, testing, and learning about Regular Expressions.
  • Machine Learning

  • TensorFlow.js - A JavaScript library for training and deploying ML models in the browser and on Node.js.
  • Loading Status

  • NProgress - Slim progress bars for Ajax'y applications.
  • Validation

  • FormValidation - The best jQuery plugin to validate form fields. Formerly BootstrapValidator.
  • Form Widgets

    Input

  • awesompletestars6.8k - Ultra lightweight, usable, beautiful autocomplete with zero dependencies. - https://projects.verou.me/awesomplete/
  • Form Widgets

    Other

  • formstars5.1k - jQuery Form Plugin.
  • Table/Grid

  • Bootstrap Table - An Extension to the popular Bootstrap framework for creating tables that fit the style of your site with no need for additional markup.
  • Masonry - A cascading grid layout library.
  • Packery - A grid layout library that uses a bin-packing algorithm. Useable for draggable layouts.
  • Isotope - A filterable, sortable, grid layout library. Can implement Masonry, Packery, and other layouts.
  • Frameworks

  • Semantic UI - UI Kit with lots of themes and elements.
  • Maps

  • OpenLayers3 - A high-performance, feature-packed library for all your mapping needs.
  • Animations

  • Anime.js - A JavaScript animation engine.
  • Misc

  • Logical Or Not - A game about JavaScript specificities.
  • Podcasts

  • JavaScript Jabber - A weekly podcast about JavaScript, including Node.js, Front-End Technologies, Careers, Teams and more.
  • Worth Reading

  • SJSJstars2.2k - Simplified JavaScript Jargon is a community-driven attempt at explaining the loads of buzzwords making the current JavaScript ecosystem in a few simple words.
  • Dec 6th, 2021

    Machine Learning

  • m2cgenstars2k - A CLI tool to transpile trained classic ML models into a native JavaScript code with zero dependencies.
  • Nov 29th, 2021

    Testing Frameworks

    Runner

  • Playwrightstars32.6k - Node.js library to automate Chromium, Firefox and WebKit with a single API.
  • Nov 10th, 2021

    Notifications

  • notifirestars3.1k - Open-source notification infrastructure for products.
  • Oct 7th, 2021

    MVC Frameworks and Libraries

  • Adonisstars11.9k - The Node.js Framework highly focused on developer ergonomics, stability and confidence.
  • GrapesJSstars15.1k - Free and Open source Web Builder Framework. Next generation tool for building templates without coding.
  • Rete.jsstars7.2k - A modular framework for visual programming allows to create node based editor in browser.
  • litegraph.jsstars2.8k - A graph node engine and editor similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D.
  • Drawflowstars1.6k - This allow you to create data flows easily and quickly.
  • Blocklystars9.9k - A library that adds a visual code editor to web and mobile apps by Google.
  • Data Visualization

  • metrics-graphicsstars7.4k - A library optimized for concise, principled data graphics and layouts.
  • visjs - Multiple Libraries for dynamic, browser-based data visualization.
  • Cytoscape.jsstars8.2k - A fully featured graph theory library.
  • cola.js - library for arranging your HTML5 documents and diagrams using constraint-based optimization techniques
  • jointjsstars3.5k - Diagramming library to create static diagrams or fully interactive diagramming tools.
  • Data Structure

  • ngraph.graphstars351 - Graph data structure in javascript.
  • Storage

  • pouchdbstars14.7k - Javascript db inspired by Apache CouchDB to run well within the browser.
  • datavorestars235 - A small, fast, in-browser database engine written in JavaScript.
  • Hoodiestars4.3k - Offline First backend to work in browser without internet connectivity.
  • NeDBstars13k - Embedded Persistent database for Browsers, nw.js, electron.
  • Operating System

  • os.jsstars5.9k - An open-source web desktop platform with a window manager, application APIs, GUI toolkit, filesystem abstractions and much more.
  • Form Widgets

    Calendar

  • tui.calendarstars9.6k - A JavaScript schedule calendar that is full featured. Now your service just got the customizable calendar.
  • Form Widgets

    Other

  • dat.GUIstars5.9k - A lightweight gui controller for changing variables in JavaScript.
  • Modals and Popups

  • SweetAlert2stars14.1k - An awesome replacement for JavaScript's alert.
  • screenfull.jsstars6.4k - the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen. Smoothens out the browser implementation differences, so you don't have to.
  • Scroll

  • asscrollstars657 - A hybrid smooth scroll setup that combines the performance gains of virtual scroll with the reliability of native scroll.
  • strollstars4.3k - A collection of CSS List scroll effects bind to dom through javascript.
  • locomotive-scrollstars4.4k - Detects the elements in viewport and smooth scrolling with parallax.
  • elevator.jsstars6.4k - Finally, a "back to top" button that behaves like a real elevator.
  • Table/Grid

  • Jspreadsheetstars5.9k - Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
  • Images

  • Driftstars1.4k - Easily add "zoom on hover" functionality to your site's images. Lightweight, no-dependency JavaScript.
  • Magnificent.jsstars157 - Zoom responsively, images & more, w/ jQuery.
  • Panolens.jsstars2.1k - Panolens.js is an event-driven and WebGL based panorama viewer. Lightweight and flexible
  • Maps

  • H3jsstars3.2k - Hexagonal hierarchical geospatial indexing system ported to javascript by Uber for geospatial visualization.
  • Animations

  • Effeckt.cssstars11.1k - A Performant Transitions and Animations Library.
  • shuffle-imagesstars208 - The Simplest Way to shuffle through images in a Creative Way.
  • tsParticlesstars2.8k - A new and improved version of particles.js with bug fixes and many new features.
  • barbajsstars9.4k - It helps you create fluid and smooth transitions between your website's pages.
  • typicaljsstars1.1k - Animated typing in ~400 bytes 🐡 of JavaScript
  • SDK

  • javascript-sdk-designstars1.2k - JavaScript SDK design guide extracted from work and personal experience.
  • Full Text Search

  • lunrstars7.9k - Library for use in the browser and It indexes JSON documents and provides a simple search interface for retrieving documents that best match text queries.
  • flexsearchstars8.2k - It is a Next-Generation full text search library for Browser and Node.js.
  • Elasticlunrstars1.8k - This library is based on lunr.js, but more flexible and customized.
  • Misc

  • BitSet.jsstars188 - A JavaScript Bit-Vector implementation.
  • Jul 8th, 2021

    Articles and Posts

  • The JavaScript that you should know - Article about concepts of JavaScript Functional.
  • Animations

  • smoothState.jsstars4.5k - Unobtrusive page transitions with jQuery.
  • Mo.js - Motion graphics toolbelt for the web.
  • Apr 13th, 2021

    Form Widgets

    Calendar

  • Duet Date Pickerstars1.5k - open source version of Duet Design System’s accessible date picker, WCAG 2.1 accessibility complaint
  • Mar 18th, 2021

    API

  • React Querystars25.1k - Hooks for fetching, caching and updating asynchronous data in React.
  • Mar 17th, 2021

    Security

  • sanitize-htmlstars2.8k - sanitize-html provides a simple HTML sanitizer with a clear API.
  • Mar 12th, 2021

    Form Widgets

    Calendar

  • Date Range Pickerstars10.3k - creates a dropdown menu from which a user can select a range of dates.
  • Mar 5th, 2021

    MVC Frameworks and Libraries

  • angular.jsstars59.6k - HTML enhanced for web apps. (deprecated)
  • angularstars79.1k - Angular is a development platform for building mobile and desktop web applications using Typescript/JavaScript and other languages.
  • Luciastars612 - 3kb library for tiny web apps.
  • Date

  • luxonstars12k - Luxon is a library for working with dates and times in JavaScript.
  • Feb 26th, 2021

    MVC Frameworks and Libraries

  • FoalTS - Elegant and all-inclusive Node.JS framework for building web applications (TypeScript).
  • Feb 1st, 2021

    Data Visualization

  • echartsstars49.5k - Enterprise Charts.
  • G2stars11.1k - A highly interactive data-driven visualization grammar for statistical charts.
  • G2Plotstars2.1k - An interactive and responsive charting library. Based on the grammar of graphics.
  • Jan 13th, 2021

    Bundlers

  • Snowpack - A lightning-fast frontend build tool, designed for the modern web.
  • Nov 29th, 2020

    Functional Programming

  • rambdastars1.2k - Faster and smaller alternative to Ramda.
  • Nov 10th, 2020

    Bundlers

  • FuseBoxstars4.1k - A bundler that does it right
  • Nov 5th, 2020

    Reactive Programming

  • concentstars1k - Definitely the ❤️ simplest but ⚡️ strongest state management for react, it is predictable、progressive and efficient.
  • Oct 14th, 2020

    Data Visualization

  • GraphicsJSstars949 - A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.
  • Spreadsheet

  • Luckysheetstars10.1k - Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.
  • Oct 11th, 2020

    Storage

  • awesome-web-storagestars389 - Everything you need to know about client-side storage.
  • Oct 4th, 2020

    Scroll

  • rellaxstars6.3k - Buttery smooth, super lightweight, vanilla javascript parallax library.
  • Oct 2nd, 2020

    MVC Frameworks and Libraries

  • infernostars15.2k - 🔥 An extremely fast, React-like JavaScript library for building modern user interfaces.
  • Number

  • Quaternion.jsstars82 - A quaternion library for JavaScript
  • Templating Engines

  • swigstars3.1k - (Archived) A simple, powerful, and extendable Node.js and browser-based JavaScript template engine.
  • Oct 1st, 2020

    MVC Frameworks and Libraries

  • Alpine.jsstars19.7k - offers you the reactive and declarative nature of big frameworks like Vue or React at a much lower cost.
  • Sep 12th, 2020

    Component Management

  • Bitstars14.6k - Create, find and reuse components (React, Angular, Node etc.) across applications.
  • Sep 9th, 2020

    Form Widgets

    Select

  • selectize.jsstars12.8k - 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.
  • Sep 3rd, 2020

    Form Widgets

    File Uploader

  • filepondstars12k - A JavaScript library that can upload anything you throw at it, optimizes images for faster uploads, and offers a great, accessible, silky smooth user experience.
  • Modals and Popups

  • lightGallerystars4.9k - A customizable, modular, responsive, lightbox gallery plugin for jQuery.
  • Menu

  • mmenustars2.5k - The best jQuery plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp.
  • Sep 1st, 2020

    Testing Frameworks

    Runner

  • taikostars3k - A Node.js library with a simple API to automate Chromium based browsers.
  • Aug 8th, 2020

    Modals and Popups

  • keukenhofstars12 - Lightweight, no dependencies, accessibility enabled TypeScript library for creating modal windows.
  • QA Tools

  • huskystars25.3k - Prevents bad git commit, git push and more.
  • Aug 4th, 2020

    API

  • Opticstars939 - Optic automatically documents and tests your APIs.
  • SWRstars20.8k - React Hooks library for remote data fetching.
  • Aug 2nd, 2020

    Animations

  • particles-bgstars475 - A lightweight React particles animation background component.
  • Jul 24th, 2020

    Data Visualization

  • Frappe Chartsstars14.1k - GitHub-inspired simple and modern SVG charts for the web with zero dependencies.
  • Frappe Ganttstars2.7k - A simple, interactive, modern gantt chart library for the web.
  • Spreadsheet

  • Frappe Datatablestars722 - Frappe DataTable is a simple, modern and interactive datatable library for displaying tabular data.
  • May 24th, 2020

    API

  • FarFetchstars49 - Modern Fetch API wrapper for simplicity, with concise file uploading.
  • May 22nd, 2020

    QA Tools

  • JS-Beautifierstars7.6k - Npm cli and library to format JS code.
  • May 17th, 2020

    Bundlers

  • Microbundlestars6.7k - Zero-configuration bundler for tiny modules.
  • Other Awesome Lists

  • denolib/awesome-denostars3.4k
  • Apr 25th, 2020

    Frameworks

  • EHTMLstars165 - HTML Framework that allows you not to write JavaScript code.
  • Apr 13th, 2020

    Type Checkers

  • TypeScript - A typed superset of JavaScript that compiles to plain JavaScript.
  • Flow.js - A static type checker for JavaScript from Facebook.
  • TypLstars311 - the JavaScript Type Linter with a bias on type inference.
  • Hindley Milner Definitionsstars181 - runtime type checking for JavaScript functions using Haskell-alike Hindley Milner type signatures.
  • Mar 21st, 2020

    Validation

  • Funvalstars273 - Data validation using functions interfaces (support TypeScript).
  • Mar 9th, 2020

    Generators

  • Docusaurusstars30k - React-based static site generator by Facebook, ideal for content-centric websites.
  • Mar 3rd, 2020

    Frameworks

  • DataFormsJSstars119 - A minimal JavaScript Framework and standalone components for rapid development of sites and SPA's.
  • Feb 23rd, 2020

    Node-Powered CMS Frameworks

  • Factorstars1.3k - The Javascript CMS
  • Feb 5th, 2020

    Testing Frameworks

    Assertion

  • proxyquirestars2.7k - Stub nodejs's require.
  • Jan 23rd, 2020

    Testing Frameworks

    Frameworks

  • Cypress - Complete end-to-end testing framework for anything that runs in a browser and beyond.
  • Jan 10th, 2020

    Data Visualization

  • Chart.jsstars55.9k - Simple HTML5 Charts using the <canvas> tag.
  • Jan 2nd, 2020

    Machine Learning

  • Synapsesstars58 - Lightweight cross-platform Neural Network library.
  • Dec 7th, 2019

    MVC Frameworks and Libraries

  • sveltestars55.1k - Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.
  • Node-Powered CMS Frameworks

  • Strapistars42.6k - Open source Node.js Headless CMS to easily build customisable APIs.
  • Testing Frameworks

    Runner

  • webdriveriostars7.3k - Next-gen WebDriver test automation framework for Node.js.
  • Worth Reading

  • Clean Code JavaScriptstars62.7k - Clean Code concepts adapted for JavaScript.
  • Nov 29th, 2019

    Worth Reading

  • JavaScript Tutorials - Learn Javascript online from a diverse range of user ranked online tutorials.
  • Nov 25th, 2019

    Editors

  • Summernotestars10.5k - Super simple WYSIWYG editor.
  • Nov 22nd, 2019

    API

  • Bearer.shstars18 - Universal API client that supports OAuth / API Key / Basic / etc.
  • Nov 16th, 2019

    Worth Reading

  • Functional-Light JavaScriptstars14.9k - Pragmatic, balanced FP in JavaScript.
  • Oct 26th, 2019

    Routing

  • navaidstars705 - A navigation aid (aka, router) for the browser in 850 bytes~!
  • Oct 25th, 2019

    QA Tools

  • Pre-evaluate code at buildtimestars108 - Pre-evaluate your front end javascript code at build-time
  • API

  • wretchstars2.3k - A tiny wrapper built around fetch with an intuitive syntax.
  • Oct 23rd, 2019

    String

  • plexisstars141 - Lo-fi, powerful, community-driven string manipulation library.
  • Oct 22nd, 2019

    Control Flow

  • sporadicstars12 - Composable concurrency abstractions (such as streams, coroutines and Go-like channels) on top of promises, for Node and browser engines.
  • Oct 10th, 2019

    Storage

  • crumbsjsstars234 - A lightweight vanilla ES6 cookies and local storage JavaScript library.
  • Oct 9th, 2019

    Reactive Programming

  • RxJSstars26.4k - A reactive programming library for JavaScript.
  • Sep 23rd, 2019

    Documentation

  • codecrumbsstars2.6k is a visual tool for learning and documenting a codebase by putting breadcrumbs in source code.
  • Sep 19th, 2019

    Testing Frameworks

    Runner

  • puppeteerstars75.8k - Headless Chrome Node.js API by official Google Chrome team.
  • Sep 18th, 2019

    Date

  • map-countdownstars2 - A browser countdown built on top of the Google Maps.
  • dayjsstars37.7k - Day.js 2KB immutable date library alternative to Moment.js with the same modern API.
  • Sep 8th, 2019

    Generators

  • Gridsomestars8.1k - Vue-powered static site generator.
  • Aug 29th, 2019

    Form Widgets

    Other

  • analyticsstars1.5k - A lightweight, extendable analytics library designed to work with any third-party analytics provider to track page views, custom events, & identify users.
  • Aug 19th, 2019

    I18n And L10n

  • ttagstars283 - Modern javascript i18n localization library based on ES6 tagged templates and the good old GNU gettext.
  • Aug 5th, 2019

    Files

  • PDF.jsstars37.4k - PDF Reader in JavaScript.
  • Jul 23rd, 2019

    SDK

  • Square Node.js SDKstars81 - JavaScript client library for payments and other Square APIs.
  • Jul 21st, 2019

    Data Visualization

  • mxGraphstars6.3k - Diagramming library that enables interactive graph and charting applications to be quickly created that run natively in any major browser that is supported by its vendor.
  • Jul 20th, 2019

    Package Managers

  • npm - npm is the package manager for JavaScript.
  • Loaders

  • script.jsstars2.9k - Asynchronous JavaScript loader and dependency manager.
  • LodJSstars295 - Module loader based on AMD.
  • Testing Frameworks

    Frameworks

  • mochastars21.1k - Simple, flexible, fun JavaScript test framework for node.js & the browser.
  • jeststars37.7k - Painless JavaScript Unit Testing.
  • Testing Frameworks

    Coverage

  • blanketstars1.4k - A simple code coverage library for JavaScript. Designed to be easy to install and use, for both browser and nodejs.
  • Testing Frameworks

    Runner

  • yolpo - A statement-by-statement JavaScript interpreter in the browser.
  • MVC Frameworks and Libraries

  • aurelia - A JavaScript client framework for mobile, desktop and web.
  • meteorstars42.8k - An ultra-simple, database-everywhere, data-on-the-wire, pure-javascript web framework.
  • espresso.jsstars520 - A minimal JavaScript library for crafting user interfaces.
  • nativescriptstars20.8k - Build truly native cross-platform iOS and Android apps with JavaScript.
  • Node-Powered CMS Frameworks

  • KeystoneJSstars5.7k - powerful CMS and web app framework.
  • Reaction Commercestars11.6k - reactive CMS, real-time architecture and design.
  • Ghoststars39.5k - simple, powerful publishing platform.
  • Apostrophestars3.8k - CMS with content editing and essential services.
  • We.jsstars209 - framework for real time apps, sites or blogs.
  • Nodizecmsstars175 - CMS for CoffeeScript lovers.
  • Codystars663 - CMS with WSYWYG editor.
  • PencilBluestars1.6k - CMS and blogging platform.
  • Templating Engines

  • doTstars4.8k - The fastest + concise JavaScript template engine for nodejs and browsers.
  • t.jsstars811 - A tiny JavaScript templating framework in ~400 bytes gzipped.
  • Data Visualization

  • fabric.jsstars20.9k - JavaScript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser.
  • processing.js - Processing.js makes your data visualizations work using web standards and without any plug-ins.
  • nvd3stars7.2k - Build re-usable charts and chart components for d3.js.
  • jquery.sparklinestars1.2k - A plugin for the jQuery JavaScript library to generate small sparkline charts directly in the browser.
  • trianglifystars9.8k - Low poly style background generator with d3.js.
  • dimple.js - Easy charts for business analytics powered by d3.
  • rechartsstars17.6k - Redefined chart library built with React and D3.
  • Editors

  • vim.jsstars4.4k - JavaScript port of Vim with a persistent ~/.vimrc.
  • poplinestars1k - Popline is an HTML5 Rich-Text-Editor Toolbar.
  • Functional Programming

  • Sugarstars4.5k - A JavaScript library for working with native objects.
  • ramdastars57 - A practical functional library for JavaScript programmers.
  • Reactive Programming

  • Baconstars6.4k - FRP (functional reactive programming) library for JavaScript.
  • Date

  • momentstars46.2k - Parse, validate, manipulate, and display dates in JavaScript.
  • String

  • selectingstars82 - A library that allows you to access the text selected by the user.
  • underscore.stringstars3.4k - String manipulation extensions for Underscore.js JavaScript library.
  • URI.jsstars6.1k - JavaScript URL mutation library.
  • url-patternstars544 - Easier than regex string matching patterns for urls and other strings. Turn strings into data or data into strings.
  • Number

  • Numeral-jsstars9.1k - A JavaScript library for formatting and manipulating numbers.
  • chance.jsstars5.8k - Random generator helper in JavaScript. Can generate numbers, strings etc.
  • money.jsstars9 - A tiny (1kb) JavaScript currency conversion library, for web & nodeJS.
  • Fraction.jsstars356 - A rational number library for JavaScript.
  • Complex.jsstars190 - A complex number library for JavaScript.
  • Polynomial.jsstars99 - A polynomials library for JavaScript.
  • Storage

  • basil.jsstars2k - The missing JavaScript smart persistent layer.
  • js-cookiestars19k - A simple, lightweight JavaScript API for handling browser cookies.
  • DB.jsstars780 - Promise based IndexDB Wrapper library.
  • I18n And L10n

  • i18nextstars6k - internationalisation (i18n) with JavaScript the easy way.
  • Security

  • xss-filtersstars1k - Secure XSS Filters by Yahoo.
  • Log

  • Conzolestars203 - A debug panel built in JavaScript that wraps JavaScript native console object methods and functionality in a panel displayed inside the page.
  • minilog – Lightweight client & server-side logging with Stream-API backends.
  • Vision Detection

  • ocrad.jsstars3.3k - OCR in JavaScript via Emscripten.
  • Machine Learning

  • ConvNetJSstars10.3k - Deep Learning in JavaScript. Train Convolutional Neural Networks (or ordinary ones) in your browser.
  • Browser Detection

  • bowserstars5k - a browser detector.
  • Code highlighting

  • Highlight.jsstars19.5k - JavaScript syntax highlighter.
  • Validation

  • Parsley.jsstars9k - Validate your forms, frontend, without writing a single line of JavaScript.
  • is.jsstars9.2k - Check types, regexps, presence, time and more.
  • Keyboard Wrappers

  • mousetrapstars11k - Simple library for handling keyboard shortcuts in JavaScript.
  • Notifications

  • toastrstars11.1k - Simple JavaScript toast notifications.
  • smoke.jsstars934 - Framework-agnostic styled alert system for JavaScript.
  • Sliders

  • slidesJs - Is a responsive slideshow plug-in for JQuery(1.7.1+) with features like touch and CSS3 transitions
  • Range Sliders

  • jQRangeSliderstars676 - A JavaScript slider selector that supports dates.
  • Form Widgets

    Input

  • vanilla-maskerstars5 - A pure JavaScript mask input.
  • Form Widgets

    File Uploader

  • FileAPIstars3.6k - 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.
  • Tips

  • opentipstars1.3k - An open source JavaScript tooltip based on the prototype framework.
  • Scroll

  • iscrollstars12.8k - iScroll is a high performance, small footprint, dependency free, multi-platform JavaScript scroller.
  • Menu

  • jQuery contextMenustars2.2k - contextMenu manager.
  • Table/Grid

  • flexboxgridstars9.3k - Grid based on CSS3 flexbox.
  • Frameworks

  • fluiditystars1.1k - The worlds smallest fully-responsive css framework.
  • Inkstars1.9k - An HTML5/CSS3 framework used at SAPO for fast and efficient website design and prototyping.
  • Boilerplates

  • full-page-intro-and-navigationstars42 - An intro page with a full width background image, a bold animated menu and an iOS-like blurred effect behind the navigation.
  • Mobile-First-RWDstars66 - An example of a mobile-first responsive web design.
  • this-is-responsivestars1.6k - This Is Responsive.
  • Gesture

  • hammer.jsstars22.8k - A JavaScript library for multi-touch gestures.
  • Dragulastars21.1k - Drag and drop so simple it hurts.
  • Video/Audio

  • html5mediastars1.3k - Enables
  • Play-em JSstars86 - Play'em is a JavaScript component that manages a music/video track queue and plays a sequence of songs by embedding several players in a HTML DIV including Youtube, Soundcloud and Vimeo.
  • polyplayerstars39 - Rule YouTube, Soundcloud and Vimeo player with one API.
  • flowplayerstars1.9k - The HTML5 video player for the web
  • Typography

  • circletypestars578 - A jQuery plugin that lets you curve type on the web.
  • slabTextstars1.3k - A jQuery plugin for producing big, bold & responsive headlines.
  • simple-text-rotator