Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
4087 projects12705.2k total stars1861.2k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 7 of 114

……
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
Feathers
Feathersfeathersjs/feathers

A full-stack framework for creating web APIs and real-time applications with TypeScript or JavaScript.

15.3k800TypeScript
23 days ago
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
1 day ago
Frappe Charts
Frappe Chartsfrappe/charts

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

15.1k749JavaScript
1 year 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.1k1.3kJavaScript
2 years ago
Q
Qkriskowal/q

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

15.0k1.2kJavaScript
2 years ago
ScrollMagic
ScrollMagicjanpaepke/ScrollMagic

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

14.9k2.1kTypeScript
3 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.9k737JavaScript
4 days ago
Showdown
Showdownshowdownjs/showdown

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

14.9k1.6kJavaScript
1 day 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
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
1 month ago
ajv
ajvajv-validator/ajv

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

14.8k1.0kTypeScript
2 months ago
pyodide
pyodidepyodide/pyodide

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

14.8k1.0kPython
21 hours ago
Tone.js
Tone.jsTonejs/Tone.js

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

14.7k1.1kTypeScript
2 days ago
jimp
jimpoliver-moran/jimp

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

14.7k777TypeScript
3 months ago
Konva
Konvakonvajs/konva

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

14.6k1.1kTypeScript
8 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.5k923JavaScript
5 months ago
dexie
dexiedexie/Dexie.js

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

14.5k709TypeScript
16 days ago
BootstrapVue
BootstrapVuebootstrap-vue/bootstrap-vue

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

14.4k1.8kJavaScript
3 months 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.4k999Go
20 hours ago
marko
markomarko-js/marko

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

14.4k663JavaScript
20 hours ago
Deck.GL
Deck.GLvisgl/deck.gl

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

14.3k2.2kTypeScript
1 day ago
Notesnook
Notesnookstreetwriters/notesnook

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

14.3k969TypeScript
20 hours 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
1 month 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
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
1 day ago
noVNC
noVNCnovnc/noVNC

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

13.9k2.6kJavaScript
1 month ago
shepherd
shepherdHubSpot/shepherd

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

13.8k658JavaScript
3 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.8k521JavaScript
26 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.7k448TypeScript
1 month 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
23 days ago
NeDB
NeDBlouischatriot/nedb

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

13.5k1.0kJavaScript
1 year ago
Papa Parse
Papa Parsemholt/PapaParse

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

13.5k1.2kJavaScript
21 days ago
Blockly
Blocklygoogle/blockly

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

13.5k3.9kJavaScript
1 day 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
2048
2048gabrielecirulli/2048

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

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

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

13.2k1.3kJavaScript
3 days ago
1
6
7
8
114