Top 50 Awesome List

Higher Education

Higher Education


Programming Languages  4 days ago  28.4k
🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
View on Github

Aug 11th


  • Lovefield - Lovefield is a relational database for web apps, By Google.
  • Aug 4th

    MVC Frameworks and Libraries

  • Whatsupstars122 - A frontend framework for chillout-mode development 🥤. JSX components on generators, fast mobx-like state management and exclusive cssx style system.
  • Data Structure

  • js-sdslstars370 - Refer to the javascript standard data structure library implemented by c++ stl, which supports c++ bidirectional iterator mode.
  • API

  • SWRVstars1.7k - Stale-while-revalidate data fetching for Vue.
  • Vue Querystars835 - Hooks for fetching, caching and updating asynchronous data in Vue.
  • Functional Programming

  • ramdastars22.3k - A practical functional library for JavaScript programmers.
  • Other Awesome Lists

  • apvarun/awesome-bunstars443
  • Jul 25th

    Functional Programming

  • wild-wild-pathstars489 - Object property paths with wildcards and regexps.
  • Jul 14th


  • Waspstars1.8k Wasp is a declarative domain-specific language for developing, building, and deploying modern Javascript full-stack web apps with less code.
  • May 8th


  • Jspreadsheet CEstars6.1k - Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
  • I18n And L10n

  • attranslatestars262 - A JavaScript-tool for synchronizing translation-files, including JSON/YAML/XML and other formats.
  • Apr 20th

    Game Engines

  • A-Frame - Make WebVR.
  • Cocos - Open Source Cross-Platform Game Development Framework.
  • Impact - Impact - HTML5 Canvas & JavaScript Game Engine.
  • GDevelop - Free and Easy Game-Making App.
  • Kaboom.js - A game programming library that helps you make games fast and fun.
  • Matter.js - A 2D rigid body JavaScript physics engine.
  • melonJS - Open source HTML5 game engine that empowers developers and designers to focus on content.
  • Phaser - Phaser - A fast, fun and free open source HTML5 game framework.
  • PixiJS - The HTML5 Creation Engine.
  • PlayCanvas - PlayCanvas WebGL Game Engine.
  • Jan 8th


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

    Data Visualization

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

    Functional Programming

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

    MVC Frameworks and Libraries

  • Millionstars5k - <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


  • 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.7k - 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 docsstars298 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


  • awesompletestars6.9k - Ultra lightweight, usable, beautiful autocomplete with zero dependencies. -
  • Form Widgets


  • 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.
  • 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

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

    Testing Frameworks


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


  • notifirestars7.3k - Open-source notification infrastructure for products.
  • Oct 7th, 2021

    MVC Frameworks and Libraries

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

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

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

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

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


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


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

  • SweetAlert2stars14.8k - An awesome replacement for JavaScript's alert.
  • screenfull.jsstars6.6k - 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

  • asscrollstars815 - 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-scrollstars5.3k - Detects the elements in viewport and smooth scrolling with parallax.
  • elevator.jsstars6.5k - Finally, a "back to top" button that behaves like a real elevator.
  • Images

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

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

  • Effeckt.cssstars11k - A Performant Transitions and Animations Library.
  • shuffle-imagesstars208 - The Simplest Way to shuffle through images in a Creative Way.
  • tsParticlesstars3.8k - A new and improved version of particles.js with bug fixes and many new features.
  • barbajsstars9.8k - 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.3k - JavaScript SDK design guide extracted from work and personal experience.
  • Full Text Search

  • lunrstars8.1k - 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.7k - It is a Next-Generation full text search library for Browser and Node.js.
  • Elasticlunrstars1.9k - This library is based on lunr.js, but more flexible and customized.
  • Misc

  • BitSet.jsstars200 - 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


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


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


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

    Form Widgets


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

    MVC Frameworks and Libraries

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

  • luxonstars12.9k - 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

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


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

    Functional Programming

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


  • FuseBoxstars4k - A bundler that does it right
  • Nov 5th, 2020

    Reactive Programming

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

    Data Visualization

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

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


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


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

    MVC Frameworks and Libraries

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

  • Quaternion.jsstars98 - 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.jsstars21.4k - offers you the reactive and declarative nature of big frameworks like Vue or React at a much lower cost.
  • Sep 12th, 2020

    Component Management

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

    Form Widgets


  • 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

  • filepondstars12.7k - 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

  • lightGallerystars5.3k - A customizable, modular, responsive, lightbox gallery plugin for jQuery.
  • Menu

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


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

    Modals and Popups

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

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


  • Opticstars995 - Optic automatically documents and tests your APIs.
  • SWRstars23.6k - React Hooks library for remote data fetching.
  • Aug 2nd, 2020


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

    Data Visualization

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

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


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

    QA Tools

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


  • Microbundlestars7.2k - Zero-configuration bundler for tiny modules.
  • Other Awesome Lists

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


  • EHTMLstars167 - 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.
  • TypLstars342 - the JavaScript Type Linter with a bias on type inference.
  • Hindley Milner Definitionsstars187 - runtime type checking for JavaScript functions using Haskell-alike Hindley Milner type signatures.
  • Mar 21st, 2020


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


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


  • DataFormsJSstars144 - 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


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

    Testing Frameworks


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

    Data Visualization

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

    Machine Learning

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

    MVC Frameworks and Libraries

  • sveltestars61.5k - 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

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


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

  • Clean Code JavaScriptstars70.6k - 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


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


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

    Worth Reading

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


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

    QA Tools

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

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


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

    Control Flow

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


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

    Reactive Programming

  • RxJSstars27.5k - A reactive programming library for JavaScript.
  • Sep 23rd, 2019


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

    Testing Frameworks


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


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


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

    Form Widgets


  • analyticsstars1.7k - 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

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


  • PDF.jsstars39.6k - PDF Reader in JavaScript.
  • Jul 23rd, 2019


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

    Data Visualization

  • mxGraphstars6.4k - 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.
  • LodJSstars294 - Module loader based on AMD.
  • Testing Frameworks


  • mochastars21.6k - Simple, flexible, fun JavaScript test framework for node.js & the browser.
  • jeststars39.9k - Painless JavaScript Unit Testing.
  • Testing Frameworks


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

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

  • KeystoneJSstars6.7k - powerful CMS and web app framework.
  • Reaction Commercestars11.8k - reactive CMS, real-time architecture and design.
  • Ghoststars40.8k - simple, powerful publishing platform.
  • Apostrophestars3.9k - CMS with content editing and essential services.
  • We.jsstars208 - framework for real time apps, sites or blogs.
  • Nodizecmsstars175 - CMS for CoffeeScript lovers.
  • Codystars667 - 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.jsstars817 - A tiny JavaScript templating framework in ~400 bytes gzipped.
  • Data Visualization

  • fabric.jsstars22.4k - 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.9k - Low poly style background generator with d3.js.
  • dimple.js - Easy charts for business analytics powered by d3.
  • rechartsstars18.7k - 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.
  • Reactive Programming

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

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

  • selectingstars83 - 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.2k - JavaScript URL mutation library.
  • url-patternstars553 - Easier than regex string matching patterns for urls and other strings. Turn strings into data or data into strings.
  • Number

  • Numeral-jsstars9.3k - A JavaScript library for formatting and manipulating numbers.
  • chance.jsstars6k - Random generator helper in JavaScript. Can generate numbers, strings etc.
  • money.jsstars10 - A tiny (1kb) JavaScript currency conversion library, for web & nodeJS.
  • Fraction.jsstars389 - A rational number library for JavaScript.
  • Complex.jsstars202 - A complex number library for JavaScript.
  • Polynomial.jsstars106 - A polynomials library for JavaScript.
  • Storage

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

  • i18nextstars6.3k - internationalisation (i18n) with JavaScript the easy way.
  • Security

  • xss-filtersstars1.1k - Secure XSS Filters by Yahoo.
  • Log

  • Conzolestars205 - 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.4k - OCR in JavaScript via Emscripten.
  • Machine Learning

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

  • bowserstars5.1k - a browser detector.
  • Code highlighting

  • Highlight.jsstars20.3k - 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

  • mousetrapstars11.1k - Simple library for handling keyboard shortcuts in JavaScript.
  • Notifications

  • toastrstars11.3k - Simple JavaScript toast notifications.
  • smoke.jsstars935 - 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


  • vanilla-maskerstars6 - 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.9k - 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-navigationstars43 - An intro page with a full width background image, a bold animated menu and an iOS-like blurred effect behind the navigation.
  • Mobile-First-RWDstars67 - An example of a mobile-first responsive web design.
  • this-is-responsivestars1.6k - This Is Responsive.
  • Gesture

  • hammer.jsstars23.2k - A JavaScript library for multi-touch gestures.
  • Dragulastars21.3k - Drag and drop so simple it hurts.
  • Video/Audio

  • html5mediastars1.3k - Enables
  • Play-em JSstars88 - 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.
  • polyplayerstars40 - Rule YouTube, Soundcloud and Vimeo player with one API.
  • flowplayerstars1.9k - The HTML5 video player for the web
  • Typography

  • circletypestars604 - A jQuery plugin that lets you curve type on the web.
  • slabTextstars1.3k - A jQuery plugin for producing big, bold & responsive headlines.
  • simple-text-rotatorstars754 - Add a super simple rotating text to your website with little to no markup.
  • FitText.jsstars6.8k - A jQuery plugin for inflating web type.
  • Lettering.jsstars5.4k - A lightweight, easy to use JavaScript <span> injector for radical Web Typography.
  • Animations

  • TransitionEndstars95 - TransitionEnd is an agnostic and cross-browser library to work with transitioned event.
  • Dynamic.jsstars7.5k - JavaScript library to create physics-based CSS animations.
  • text