Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2757 projects12622.0k total stars1846.4k total forks44 languages

Open-source projects built with JavaScript

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

Showing 2,757 open-source projects · page 13 of 77

……
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
Official tfjs examples repo
Official tfjs examples repotensorflow/tfjs-examples

A curated collection of standalone examples demonstrating machine learning tasks with TensorFlow.js in browsers and Node.js.

6.8k2.3kJavaScript
10 days 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.8k742JavaScript
17 days 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
Golden Layout
Golden Layoutgolden-layout/golden-layout

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

6.7k555JavaScript
4 months ago
loadCSS
loadCSSfilamentgroup/loadCSS

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

6.6k520JavaScript
3 years 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.6k493JavaScript
6 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.6k530Python
2 days 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.6k813JavaScript
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.6k899JavaScript
1 year 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.6k635JavaScript
1 year ago
chance.js
chance.jschancejs/chancejs

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

6.5k465JavaScript
1 year ago
Chartkick
Chartkickankane/chartkick

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

6.5k561Ruby
2 months ago
rickshaw
rickshawshutterstock/rickshaw

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

6.5k929JavaScript
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
3 years ago
Standard Notes
Standard Notesstandardnotes/app

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

6.5k535TypeScript
1 day ago
redux-actions
redux-actionsacdlite/redux-actions

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

6.5k290JavaScript
1 year ago
Spin
Spinfermyon/spin

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

6.4k304Rust
3 days ago
simplebar
simplebarGrsmto/simplebar

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

6.4k531TypeScript
7 months ago
heatmap.js
heatmap.jspa7/heatmap.js

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

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

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

6.4k1.7kJavaScript
1 month ago
WhitestormJS
WhitestormJSWhitestormJS/whs.js

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

6.3k412JavaScript
1 year 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.3k412JavaScript
1 year ago
WebSlides
WebSlidesjlantunez/webslides

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

6.3k583JavaScript
3 years ago
MelonJS
MelonJSmelonjs/melonJS

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

6.3k663JavaScript
1 day 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.3k153TypeScript
3 years 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.3k645JavaScript
1 month ago
zrender
zrenderecomfe/zrender

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

6.3k1.6kTypeScript
2 days ago
notie
notiejaredreich/notie

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

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

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

6.2k471JavaScript
2 years ago
URI.js
URI.jsmedialize/URI.js

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

6.2k471JavaScript
2 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.2k209JavaScript
2 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.2k576JavaScript
27 days 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.2k495JavaScript
4 months ago
slap
slapslap-editor/slap

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

6.2k221JavaScript
4 years ago
Bounce.js
Bounce.jstictail/bounce.js

A JavaScript library and tool for generating beautiful CSS3 keyframe animations with a simple API.

6.2k407CSS
5 years ago
randomcolor
randomcolordavidmerfield/randomColor

A tiny JavaScript library for generating attractive random colors with customizable hue, luminosity, and format.

6.1k407JavaScript
6 months ago
1
12
13
14
77