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.
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
Promise based HTTP client for the browser and node.js
Deliver web apps with confidence ๐
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
๐ Strapi is the leading open-source headless CMS. Itโs 100% JavaScript/TypeScript, fully customizable, and developer-first.
The HTML Presentation Framework
Prettier is an opinionated code formatter.
๐ JavaScript library for mobile-friendly interactive maps ๐บ๐ฆ
Meteor, the JavaScript App Platform
TypeScript-first schema validation with static type inference
โ๏ธ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
โณ Modern JavaScript date utility library โ๏ธ
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
A lightweight, dependency-free JavaScript library for guiding user focus across the page.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Ember.js - A JavaScript framework for creating ambitious web applications
A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
Minimal templating on steroids.
Optimizing compiler for React
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
A Minimalistic Wrapper for IndexedDB
Guide your users through a tour of your app
Relocate resource intensive third-party scripts off of the main thread and into a web worker. ๐
๐ The concise and progressive visualization grammar.
โพ A Graph Visualization Framework in JavaScript.
A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
JavaScript library for all kinds of color manipulations
The superpowered headless CMS for Node.js โ built with GraphQL and React
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.
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.
A lightweight carousel library with fluid motion and great swipe precision.
Open Source Javascript Gantt
๐ฆ An Infographic Generation and Rendering Framework, bring words to life with AI!
:clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.
A proven SVG-based JavaScript diagramming library powering exceptional UIs
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.
A script and resource loader for caching & loading files with localStorage
Lightweight analytics abstraction layer for tracking page views, custom events, & identifying visitors
๐ Parse, format, manipulate, and internationalize dates and times in JavaScript and TypeScript.
Offload tasks to a pool of workers on node.js and in the browser
Stale-while-revalidate data fetching for Vue
Easy Parallax Effect for React & JavaScript
Agentic Digital Self Platform
A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.
JavaScript emoji picker. Any app, any framework.
A functional programming library for TypeScript/JavaScript
Hooks for fetching, caching and updating asynchronous data in Vue
๐โโ๏ธ 3kb library for tiny web apps
In Browser PostgreSQL Playground, no server, just client and pglite (postgresql wasm)
Graph data structure in JavaScript