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.
The API and real-time application framework
Simple, responsive, modern SVG Charts with zero dependencies
A package manager for the web
A Minimalistic Wrapper for IndexedDB
A JavaScript Framework for Building Brilliant Applications
A declarative, HTML-based language that makes building web apps fun
Cross-browser storage for all use cases, used across the web.
Relocate resource intensive third-party scripts off of the main thread and into a web worker. ๐
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets
A datepicker for twitter bootstrap (@twbs)
A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Simple library for handling keyboard shortcuts in Javascript
:credit_card: make your credit card form better in one line of code
Graph theory (network) library for visualisation and analysis
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.
Knockout makes it easier to create rich, responsive UIs with JavaScript
jQuery Validation Plugin library sources
Next-gen browser and mobile automation test framework for Node.js
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
Beautifier for javascript
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
๐ค Detection of elements in viewport & smooth scrolling with parallax.
An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web
E2E test framework for Angular apps
A renderer agnostic two-dimensional drawing api for the web
i18next: learn once - translate everywhere
A lightweight carousel library with fluid motion and great swipe precision.
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
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.
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
Responsive and slick progress bars
A dependency-free JavaScript ES6 slider and carousel. Itโs lightweight, flexible and fast. Designed to slide. No less, no more
An extensible, plugin-oriented, HTML5-first media player for the web
Jspreadsheet is a lightweight JavaScript data grid component for creating interactive data grids with advanced spreadsheet controls.
CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
OS.js - JavaScript Web Desktop Platform
The Backbone Framework
๐ด Web applications made easy. Since 2011.
Chance - Random generator helper for JavaScript
๐ a clean and simple notification, input, and selection suite for javascript, with no dependencies
Javascript URL mutation library
Simple flow library ๐ฅ๏ธ๐ฑ๏ธ
a browser detector
A proven SVG-based JavaScript diagramming library powering exceptional UIs
Fast, small color manipulation and conversion for JavaScript
A tiny wrapper built around fetch with an intuitive syntax. :candy:
jQuery Form Plugin
PEG.js: Parser generator for JavaScript