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.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers
๐ฆ Move an async function into its own thread.
Extract prominent colors from an image. JS port of Android's Palette.
Stellar.js - Parallax scrolling made easy
A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.
frontend package manager and build tool for modular web applications
A Javascript library for working with native objects.
:dog: The Offline First JavaScript Backend
JavaScript port of Vim
๐๏ธ Run a module in a Web Worker.
Unobtrusive page transitions with jQuery.
Codebase intelligence for TypeScript and JavaScript. Free static analysis of code and styles: unused code, duplication, circular deps, complexity hotspots, architecture boundaries, design-system drift. Optional paid runtime layer (Fallow Runtime): hot-path review and cold-path deletion evidence from real production traffic.
๐ฐ Progressive <svg> pie, donut, bar and line charts
A framework to make it easy for developers to add product tours to their pages.
A lightweight and amazing WYSIWYG JavaScript editor under 10kB
The only script in your HEAD.
Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for speed and tolerance
๐ฎ An easy-to-use JavaScript unit testing framework.
Growl-style alerts and messages for your app. #hubspot-open-source
A blazing fast js bundler/loader with a comprehensive API :fire:
Create word clouds in JavaScript.
Import Map Package Manager
Give your JavaScript the ability to speak many languages.
A node.js library for testing modern web applications
JSLint, The JavaScript Code Quality and Coverage Tool
A jquery plugin for CSS3 text animations.
A robust HTML entity encoder/decoder written in JavaScript.
Detect copy-pasted and structurally similar code
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.
๐งต Make web workers & worker threads as simple as a function call.
OCR in Javascript via Emscripten
Ultra-high performance reactive programming
Port of FFmpeg with Emscripten
A solid, fast Promises/A+ and when() implementation, plus other async goodies.
A next-generation package manager for the front-end
String manipulation helpers for javascript
A script and resource loader for caching & loading files with localStorage
The responsive CSS animation framework for creating unique sliders, presentations, banners, and other step-based applications.
The same DOM API and Frameworks you know, but in a Web Worker.
A platform detection library.
A lightweight data binding library.
A keyboard input capturing utility in which any key can be a modifier key.
a responsive equal heights plugin
Console.log with style.
A scriptable browser like PhantomJS, based on Firefox
A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
Asyncronous JavaScript loader and dependency manager
Asynchronous Javascript templating for the browser and server
:calendar: Customizable date (and time) picker. Opt-in UI, no jQuery!
Simple, lightweight, persistent two-way databinding