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 projects12808.6k total stars1878.0k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 13 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
vue-multiselect
vue-multiselectmonterail/vue-multiselect

A universal, dependency-free select, multiselect, and tagging component for Vue.js applications.

6.8k983JavaScript
1 month ago
react-rails
react-railsreactjs/react-rails

Integrate React.js with Rails views, controllers, and asset pipelines for server-side and client-side rendering.

6.8k738JavaScript
2 months ago
Golden Layout
Golden Layoutgolden-layout/golden-layout

A JavaScript layout manager for creating multi-window, drag-and-drop web application interfaces.

6.7k560JavaScript
1 month ago
FitText.js
FitText.jsdavatron5000/FitText.js

A jQuery plugin that makes font-sizes flexible for responsive headlines with ratio-based resizing.

6.7k1.3kHTML
5 years ago
Standard Notes
Standard Notesstandardnotes/app

An end-to-end encrypted note-taking app with cross-platform sync and self-hosting capabilities.

6.7k561TypeScript
1 day ago
js-yaml
js-yamlnodeca/js-yaml

A fast and complete YAML 1.2 parser and dumper for JavaScript, supporting multiple schemas and CLI usage.

6.6k863TypeScript
8 days ago
Elevator.js
Elevator.jstholman/elevator.js

A 'back to top' button that behaves like a real elevator with elevator music to smooth the scrolling experience.

6.6k488JavaScript
6 years ago
loadCSS
loadCSSfilamentgroup/loadCSS

A JavaScript function and HTML pattern for loading CSS files asynchronously to prevent render-blocking.

6.6k513JavaScript
4 years ago
Brython
Brythonbrython-dev/brython

An implementation of Python 3 that runs directly in web browsers, enabling Python as a client-side scripting language.

6.6k533Python
1 day ago
ml5
ml5ml5js/ml5-library

A friendly JavaScript library that makes machine learning accessible in the browser for artists, creative coders, and students.

6.6k895JavaScript
2 years ago
nlp.js
nlp.jsaxa-group/nlp.js

A modular natural language processing library for Node.js and React Native, designed for building multilingual chatbots and language utilities.

6.6k631JavaScript
1 year ago
Spin
Spinfermyon/spin

An open-source framework for building and running fast, secure, composable cloud microservices with WebAssembly.

6.6k314Rust
1 day ago
weaviate
weaviatefirebase/genkit

Open-source framework for building full-stack AI-powered applications with unified APIs for multiple languages and model providers.

6.5k863TypeScript
21 hours ago
chance.js
chance.jschancejs/chancejs

A minimalist random generator library for JavaScript that produces random numbers, strings, names, addresses, and more.

6.5k462JavaScript
1 year ago
Chartkick
Chartkickankane/chartkick

Create beautiful JavaScript charts with one line of Ruby, eliminating the complexity of charting libraries.

6.5k560Ruby
2 days ago
rickshaw
rickshawshutterstock/rickshaw

A JavaScript toolkit for creating interactive time series graphs with D3.js integration.

6.5k924JavaScript
1 year ago
JSMpeg
JSMpegphoboslab/jsmpeg

A lightweight JavaScript video player with MPEG1/MP2 decoder for static files and low-latency WebSocket streaming.

6.5k1.4kJavaScript
4 years ago
redux-actions
redux-actionsacdlite/redux-actions

Flux Standard Action utilities for Redux to simplify action and reducer creation.

6.4k290JavaScript
2 years ago
MelonJS
MelonJSmelonjs/melonJS

A modern, lightweight HTML5 game engine for creating 2D games with JavaScript and TypeScript.

6.4k663JavaScript
19 hours ago
simplebar
simplebarGrsmto/simplebar

A vanilla JavaScript library that replaces default browser scrollbars with custom CSS-styled ones while preserving native scrolling performance.

6.4k526TypeScript
11 months ago
heatmap.js
heatmap.jspa7/heatmap.js

A JavaScript library for creating dynamic, canvas-based heatmaps on the web.

6.4k1.3kJavaScript
3 years ago
Lightbox
Lightboxlokesh/lightbox2

A lightweight JavaScript library for overlaying images on top of the current page with minimal setup.

6.4k1.7kJavaScript
6 months ago
WhiteStorm.js
WhiteStorm.jsWhitestormJS/whitestorm.js

A super-fast 3D framework for web applications and games, built on Three.js with a component-based architecture.

6.4k399JavaScript
1 year ago
WhitestormJS
WhitestormJSWhitestormJS/whs.js

A super-fast 3D framework for web applications and games, built on top of Three.js.

6.4k399JavaScript
1 year ago
TagUI (.2k)
TagUI (.2k)aisingapore/TagUI

An open-source RPA tool that automates repetitive tasks on websites, desktop apps, and the command line using a simple language.

6.3k652JavaScript
3 days ago
WebSlides
WebSlidesjlantunez/webslides

Create beautiful HTML presentations, landings, and longforms with just basic HTML and CSS knowledge.

6.3k585JavaScript
3 years ago
zrender
zrenderecomfe/zrender

A lightweight 2D graphic rendering library that powers Apache ECharts for creating interactive charts and visualizations.

6.3k1.6kTypeScript
8 days ago
css-blocks
css-blockslinkedin/css-blocks

A component-oriented CSS authoring system that compiles to high-performance, maintainable stylesheets for design systems and app components.

6.3k154TypeScript
3 years ago
Antfu Eslint Config
Antfu Eslint Configantfu/eslint-config

An opinionated, auto-fixing ESLint flat config preset for TypeScript, Vue, React, and more, designed to work standalone without Prettier.

6.3k574JavaScript
1 day ago
notie
notiejaredreich/notie

A dependency-free JavaScript suite for clean notifications, user input dialogs, and selection interfaces.

6.3k367JavaScript
3 years ago
URI.js
URI.jsmedialize/URI.js

A JavaScript library for parsing, validating, and manipulating URLs with a clean, chainable API.

6.2k467JavaScript
3 years ago
URI.js
URI.jsmedialize/URI.js

A JavaScript library for parsing, validating, and manipulating URLs with a clean, chainable API.

6.2k467JavaScript
3 years ago
just
justangus-c/just

A library of zero-dependency npm modules that each do just one thing, ideal for when bundle size matters.

6.2k210JavaScript
2 years ago
slap
slapslap-editor/slap

A Sublime-like terminal-based text editor with mouse support, syntax highlighting, and extensive customization.

6.2k220JavaScript
5 years ago
minisearch
minisearchlucaong/minisearch

A tiny, in-memory JavaScript full-text search engine for browser and Node with prefix, fuzzy search, and auto-suggestion.

6.2k175TypeScript
1 year ago
is-thirteen
is-thirteenjezen/is-thirteen

An npm package to check if a number is equal to 13 with a fluent, chainable API.

6.2k494JavaScript
8 months ago
1
12
13
14
114