Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
GitHub stars and default-branch commits for sorrycc/awesome-javascript.
453 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
🎚 HTML5 input range slider element jQuery polyfill
sprintf.js is a complete open source JavaScript sprintf implementation
A lightweight clientside JSON document store,
Minimalistic BDD-style assertions for Node.JS and the browser.
Create explorable explanations and interactive essays.
Facebook-style tooltips plugin for jQuery
A touchable jQuery lightbox
The HTML5 video player for the web
Build CRUD apps in fewer lines of code.
Mapbox JavaScript API, a Leaflet Plugin
A list of emulators written in the JavaScript programming language
jQuery Vector Map Library
A modal built with pure CSS, enhanced with JavaScript
Extra JavaScript string methods.
Vegas is a jQuery/Zepto plugin to add beautiful backgrounds and Slideshows to DOM elements.
the no-library library: open module JavaScript framework
🗃 Offload your store management to a worker easily.
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/
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.
Animated typing in ~400 bytes 🐡 of JavaScript
This Is Responsive
Business class content management for Node.js (plugins, server cluster management, data-driven pages)
Easily add "zoom on hover" functionality to your site's images. Lightweight, no-dependency JavaScript.
Dynamic HTML5 visualization
add some slide effects.
Material Progress —Google Material Design Progress linear bar. By using CSS3 and vanilla JavaScript.
OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.
jStorage is a simple key/value database to store data on browser side
Charts for Raphaël
UNMAINTAINED Open source JavaScript renderer for Kartograph SVG maps
JavaScript package manager - using a browser-focused and RequireJS compatible repository
Date() for humans
KaibanJS is a JavaScript-native framework for building and managing multi-agent systems with a Kanban-inspired approach.
Agentic Digital Self Platform
JavaScript Routes
JavaScript SDK Design Guide extracted from work and personal experience
Clooney is an actor library for the web. Use workers without thinking about workers.
blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.
A jQuery plugin for producing big, bold & responsive headlines
The Missing Javascript Datatable for the Web
Form element autosizing, the way it should be
A complete, fully tested and documented data structure library written in pure JavaScript.
Opentip is an open source javascript tooltip based on the protoype framework.
A plugin for the jQuery javascript library to generate small sparkline charts directly in the browser
Simple, flexible tours for your app
A JavaScript library like PyTorch, with GPU acceleration.
Fixed <thead>. Doesn't need any custom css/html. Does what position:sticky can't
⌨ Awesome handling of keyboard events
JavaScript emoji picker. Any app, any framework.