Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
1042 projects11861.3k total stars1722.6k total forks29 languages

Open-source projects built with JavaScript

There are currently 1042 open-source projects built with JavaScript, with a combined total of 11861.3k GitHub stars. The most common language among these projects is JavaScript.

Showing 1,079 open-source projects · page 7 of 30

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
apexcharts.js
apexcharts.jsapexcharts/apexcharts.js

A modern JavaScript charting library for building interactive SVG-based data visualizations with a simple API.

15.1k1.4kJavaScript
9 days ago
Frappe Charts
Frappe Chartsfrappe/charts

A simple, responsive, modern SVG charting library with zero dependencies, inspired by GitHub's design.

15.1k751JavaScript
9 months ago
Q
Qkriskowal/q

A promise library for JavaScript that helps manage asynchronous operations and avoid callback hell.

15.1k1.2kJavaScript
2 years ago
Paper.js
Paper.jspaperjs/paper.js

A vector graphics scripting framework for HTML5 Canvas and Node.js, offering a comprehensive API for creating and manipulating vector graphics.

15.0k1.3kJavaScript
1 year ago
ScrollMagic
ScrollMagicjanpaepke/ScrollMagic

A lightweight JavaScript library for precise scroll position tracking and event handling using IntersectionObserver and ResizeObserver.

15.0k2.1kTypeScript
15 days ago
KeepChatGPT
KeepChatGPTxcanwin/KeepChatGPT

A browser extension that enhances ChatGPT's data security, prevents network errors, and adds productivity features for a smoother AI experience.

14.9k741JavaScript
15 days ago
Brain.js
Brain.jsBrainJS/brain.js

GPU-accelerated neural network library for JavaScript, running in browsers and Node.js.

14.9k1.1kTypeScript
1 year ago
Showdown
Showdownshowdownjs/showdown

A bidirectional Markdown to HTML to Markdown converter written in JavaScript for client-side and server-side use.

14.8k1.6kJavaScript
3 months ago
Official tfjs models on TensorFlow.js repo
Official tfjs models on TensorFlow.js repotensorflow/tfjs-models

A collection of pre-trained machine learning models ported to TensorFlow.js for use directly in the browser or Node.js.

14.8k4.4kTypeScript
9 days ago
PlayCanvas Engine
PlayCanvas Engineplaycanvas/engine

An open-source game engine for creating interactive 3D content and games that run directly in web browsers using WebGL and WebGPU.

14.8k1.8kJavaScript
2 days ago
ajv
ajvajv-validator/ajv

The fastest JSON Schema and JSON Type Definition validator for Node.js and browsers.

14.7k956TypeScript
2 months ago
Tone.js
Tone.jsTonejs/Tone.js

A Web Audio framework for creating interactive music and audio applications in the browser.

14.6k1.0kTypeScript
9 days ago
jimp
jimpoliver-moran/jimp

A pure JavaScript image processing library for Node.js with zero native dependencies.

14.6k779TypeScript
17 days ago
pyodide
pyodidepyodide/pyodide

A Python distribution for the browser and Node.js based on WebAssembly, enabling Python to run in web environments.

14.5k1.0kPython
2 days ago
mithril.js
mithril.jslhorie/mithril.js

A small, fast JavaScript framework for building single-page applications with built-in routing and XHR utilities.

14.5k929JavaScript
2 months ago
BootstrapVue
BootstrapVuebootstrap-vue/bootstrap-vue

BootstrapVue provides Vue.js components and directives for building responsive web interfaces with Bootstrap 4.

14.5k1.9kJavaScript
22 days ago
Konva
Konvakonvajs/konva

A JavaScript framework for high-performance HTML5 Canvas applications with interactivity, animations, and event handling.

14.4k1.0kTypeScript
13 days ago
marko
markomarko-js/marko

A declarative, HTML-based language for building performant web applications with server-side rendering.

14.4k669JavaScript
2 days ago
dexie
dexiedexie/Dexie.js

A minimalistic wrapper for IndexedDB that simplifies client-side database operations in browsers and hybrid apps.

14.2k693TypeScript
3 days ago
Deck.GL
Deck.GLvisgl/deck.gl

A WebGL2/WebGPU-powered framework for high-performance, large-scale data visualization in the browser.

14.1k2.2kTypeScript
1 day ago
filestash
filestashmickael-kerjean/filestash

A plugin-driven file management platform and universal data access layer that works with FTP, SFTP, S3, WebDAV, and 20+ other storage protocols.

14.1k976Go
2 days ago
Snap.svg
Snap.svgadobe-webplatform/Snap.svg

A JavaScript SVG library for creating and animating modern SVG graphics on the web.

14.0k1.1kJavaScript
4 years ago
store.js
store.jsmarcuswestin/store.js

A cross-browser JavaScript library for key/value storage with a unified API and plugin system.

14.0k1.3kJavaScript
2 years ago
Notesnook
Notesnookstreetwriters/notesnook

A fully open source, end-to-end encrypted note-taking app that prioritizes user privacy without sacrificing convenience.

14.0k941TypeScript
2 days ago
apollo-server
apollo-serverapollographql/apollo-server

A production-ready JavaScript GraphQL server that supports schema-first development and integrates with popular Node.js frameworks.

13.9k2.0kTypeScript
3 days ago
shepherd
shepherdHubSpot/shepherd

A JavaScript library for creating custom user onboarding tours and guided walkthroughs in web applications.

13.7k652JavaScript
4 days ago
partytown
partytownBuilderIO/partytown

Relocate resource-intensive third-party scripts off the main thread and into a web worker to improve site performance.

13.7k450TypeScript
22 days ago
flexsearch
flexsearchnextapps-de/flexsearch

A next-generation full-text search library for Browser and Node.js, offering high performance and advanced search capabilities.

13.7k523JavaScript
1 month ago
noVNC
noVNCnovnc/noVNC

A HTML VNC client JavaScript library and application that runs in modern browsers, including mobile.

13.7k2.6kJavaScript
2 months ago
Color Thief
Color Thieflokesh/color-thief

Extract dominant colors and palettes from images in the browser and Node.js using JavaScript.

13.6k1.3kTypeScript
1 month ago
NeDB
NeDBlouischatriot/nedb

An embedded JavaScript database for Node.js, Electron, and browsers with a MongoDB-like API.

13.6k1.0kJavaScript
11 months ago
Papa Parse
Papa Parsemholt/PapaParse

Fast, reliable CSV parser for JavaScript with streaming, worker threads, and malformed input handling.

13.4k1.2kJavaScript
1 month ago
johnny-five
johnny-fiverwaldron/johnny-five

A JavaScript Robotics and IoT programming framework based on the Firmata protocol for Arduino and other platforms.

13.4k1.7kJavaScript
2 years ago
Blockly
Blocklygoogle/blockly

A library that adds a visual code editor to web and mobile apps using interlocking graphical blocks.

13.4k3.8kJavaScript
2 days ago
2048
2048gabrielecirulli/2048

A browser-based puzzle game where players combine numbered tiles to reach 2048.

13.3k17.5kJavaScript
1 year ago
PostgreSQL
PostgreSQLbrianc/node-postgres

A non-blocking PostgreSQL client for Node.js with pure JavaScript and optional native libpq bindings.

13.1k1.3kJavaScript
2 days ago
1
6
7
8
30