Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
1079 projects11917.2k total stars1730.9k total forks29 languages

Open-source projects built with JavaScript

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

Showing 1,079 open-source projects · page 22 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
Physijs
Physijschandlerprall/Physijs

A physics plugin for Three.js that adds realistic physics simulations to 3D web scenes with minimal code changes.

2.8k452JavaScript
3 years ago
nbdime
nbdimejupyter/nbdime

Tools for diffing and merging Jupyter notebooks in terminal and web interfaces.

2.8k188TypeScript
1 day ago
nanobar
nanobarjacoborus/nanobar

A very lightweight JavaScript library for creating progress bars with minimal footprint.

2.8k263JavaScript
6 years ago
Khronos Github Issue Page
Khronos Github Issue PageKhronosGroup/WebGL

Official repository for WebGL specifications and conformance test suite, enabling hardware-accelerated 3D graphics in web browsers.

2.8k691HTML
7 days ago
editor
editorlepture/editor

A plain text markdown editor built on CodeMirror with a focus on simplicity and clean design.

2.8k258JavaScript
8 years ago
Shiny
Shinyrikschennink/shiny

A lightweight JavaScript library that adds device-tilt-responsive shiny reflections to text, backgrounds, and borders on mobile websites.

2.8k68JavaScript
3 years ago
Chevrotain
ChevrotainChevrotain/chevrotain

A blazing fast and feature-rich parser building toolkit for JavaScript, supporting LL(K) and LL(*) grammars.

2.8k218TypeScript
1 day ago
Dynatable.js
Dynatable.jsalfajango/jquery-dynatable

A jQuery plugin for creating interactive, sortable, and searchable HTML tables from JSON data or existing markup.

2.8k350JavaScript
4 years ago
jsblocks
jsblocksastoilkov/jsblocks

A 2012-era MV-ish UI framework for building user interfaces and single-page applications with server-side rendering.

2.8k101JavaScript
1 year ago
proxyquire
proxyquirethlorenz/proxyquire

Proxies Node.js require to allow easy overriding of dependencies during testing without modifying source code.

2.8k102JavaScript
8 months ago
Rework
Reworkreworkcss/rework

A plugin-based CSS preprocessing framework for Node.js that enables custom transformations via AST manipulation.

2.7k121JavaScript
5 years ago
fuzzysearch
fuzzysearchbevacqua/fuzzysearch

A tiny and blazing-fast fuzzy search implementation in JavaScript for flexible string matching.

2.7k85JavaScript
2 years ago
loglevel
loglevelpimterry/loglevel

Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods.

2.7k160JavaScript
1 year ago
tooltipster
tooltipsteriamceege/tooltipster

A flexible and extensible jQuery plugin for creating modern, customizable tooltips with extensive options and plugin support.

2.7k463JavaScript
18 days ago
Greenlight
Greenlightunknownskl/greenlight

An open-source desktop client for streaming Xbox games via xCloud and Xbox home streaming.

2.7k154TypeScript
4 days ago
w2ui
w2uivitmalina/w2ui

A lightweight, dependency-free JavaScript UI library with data grid, forms, toolbars, and layout widgets for modern web apps.

2.7k732JavaScript
1 day ago
rbush
rbushmourner/rbush

A high-performance JavaScript R-tree-based 2D spatial index for points and rectangles.

2.7k254JavaScript
21 days ago
Kaboom
Kaboomreplit/kaboom

A JavaScript library for making games fast and fun with a powerful component system.

2.7k231TypeScript
1 year ago
ml.js
ml.jsmljs/ml

A comprehensive collection of machine learning algorithms and mathematical utilities implemented in JavaScript for browser and Node.js.

2.7k213JavaScript
1 year ago
SVG-Morpheus
SVG-Morpheusalexk111/SVG-Morpheus

JavaScript library for morphing SVG icons between states, implementing Material Design's Delightful Details transitions.

2.7k239JavaScript
8 years ago
vue-upload-component
vue-upload-componentlian-yue/vue-upload-component

A Vue.js file upload component supporting multi-file, directory, drag-and-drop, chunk upload, and IE9 compatibility.

2.7k683Vue
1 year ago
p2.js
p2.jsschteppe/p2.js

A 2D rigid body physics engine for JavaScript with collision detection, contacts, friction, motors, springs, and advanced constraints.

2.7k331JavaScript
3 years ago
vue-i18n-next
vue-i18n-nextintlify/vue-i18n-next

Internationalization plugin for Vue.js 3, enabling multi-language Vue applications.

2.7k389TypeScript
1 day ago
plotly
plotlyropensci/plotly

An R package for creating interactive web graphics via the open-source JavaScript library plotly.js.

2.7k641R
8 days ago
Standard
Standardfeross/eslint-config-standard

ESLint configuration for enforcing JavaScript Standard Style rules in your projects.

2.7k548TypeScript
16 days ago
redux-promise
redux-promiseacdlite/redux-promise

FSA-compliant promise middleware for Redux that dispatches resolved or rejected promise values as actions.

2.6k115JavaScript
3 years ago
analytics
analyticsdavidwells/analytics

A lightweight analytics abstraction library for tracking page views, custom events, and identifying visitors across any third-party tool.

2.6k259JavaScript
1 month ago
MongooseOS
MongooseOScesanta/mongoose-os

An open-source IoT firmware development framework for ESP32, STM32, and other microcontrollers with cloud integration and OTA updates.

2.6k436C
1 month ago
v-viewer
v-viewermirari/v-viewer

A Vue.js image viewer component with rotation, scaling, zooming, and gallery navigation, built on viewer.js.

2.6k299Vue
2 months ago
Web Tracing Framework
Web Tracing Frameworkgoogle/tracing-framework

A set of libraries, tools, and visualizers for tracing and investigating performance in complex web applications.

2.6k194JavaScript
6 years ago
JSONata (.6k)
JSONata (.6k)jsonata-js/jsonata

A lightweight query and transformation language for JSON data, inspired by XPath and SQL.

2.6k269JavaScript
1 month ago
jQuery Modal
jQuery Modalkylefox/jquery-modal

A simple and lightweight jQuery plugin for displaying modal windows with minimal HTML and CSS.

2.6k650JavaScript
2 years ago
OpenTripPlanner
OpenTripPlanneropentripplanner/OpenTripPlanner

An open-source multi-modal trip planner for public transit, walking, bicycling, and mobility services.

2.6k1.1kJava
4 hours ago
tempo
tempoformkit/tempo

A lightweight JavaScript/TypeScript library for parsing, formatting, manipulating, and internationalizing dates using native Date objects.

2.6k38TypeScript
22 days ago
nearcore
nearcorenear/nearcore

Reference client implementation of the NEAR Protocol blockchain, enabling scalable, user-friendly decentralized applications.

2.6k774Rust
1 hour ago
Delaunator
Delaunatormapbox/delaunator

An incredibly fast and robust JavaScript library for Delaunay triangulation of 2D points.

2.6k152JavaScript
1 month ago
1
21
22
23
30