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.
Deliver web apps with confidence 🚀
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Prettier is an opinionated code formatter.
TypeScript-first schema validation with static type inference
TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.
Simple, scalable state management.
Redefined chart library built with React and D3
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
AI-powered development workspaces with reusable components, architectural clarity and zero overhead.
The API and real-time application framework
A type-safe TypeScript SQL query builder
A Node.js tool to automate end-to-end web testing.
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.
noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. It is fully GPU animated: no reflows, so it is fast; even on older devices. It also fits wonderfully in responsive designs and has no dependencies.
A proven SVG-based JavaScript diagramming library powering exceptional UIs
A tiny wrapper built around fetch with an intuitive syntax. :candy:
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 next-generation code testing stack for JavaScript.
A blazing fast js bundler/loader with a comprehensive API :fire:
🧵 Make web workers & worker threads as simple as a function call.
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
Vest ✅ Declarative validations framework
📆 Parse, format, manipulate, and internationalize dates and times in JavaScript and TypeScript.
🔥🪰 Static site generator for Deno
A functional programming library for TypeScript/JavaScript
In Browser PostgreSQL Playground, no server, just client and pglite (postgresql wasm)
🤠 Object property paths with wildcards and regexps 🌵
ClamAV antivirus scanning for Node.js — scan file uploads with a single function call. Zero dependencies. Typed Symbol verdicts. Local or Docker/clamd.
In-page HTTP controller for frontend development. Intercept, modify, and simulate API responses directly in the browser.
:musical_score: ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser
A framework-agnostic state management library that keeps your app’s state clean and simple. It uses a fine-grained state model, breaking state into independent, manageable chunks.
The TanStack Router API. Rebuilt for the hot path.
Extensive math expression evaluator library for JavaScript and Node.js