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 12 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
odometer
odometerHubSpot/odometer

A JavaScript and CSS library for smoothly animating number transitions with customizable themes.

7.3k701CSS
7 years ago
es6-promise
es6-promisestefanpenner/es6-promise

A lightweight polyfill for the ES6 Promise specification, extracted from rsvp.js.

7.3k585JavaScript
3 years ago
Clusterize.js
Clusterize.jsNeXTs/Clusterize.js

A tiny vanilla JavaScript plugin for displaying large datasets efficiently by dynamically rendering only visible rows.

7.3k411JavaScript
11 months ago
jquery.transit
jquery.transitrstacruz/jquery.transit

A jQuery plugin for smooth CSS3 transformations and transitions with a simple API.

7.3k843JavaScript
4 years ago
Draco
Dracogoogle/draco

A library for compressing and decompressing 3D geometric meshes and point clouds to improve storage and transmission.

7.2k1.1kC++
16 days ago
nvd3
nvd3novus/nvd3

A reusable charting library built on D3.js, providing pre-built, customizable chart models.

7.2k2.1kJavaScript
2 years ago
sjcl
sjclbitwiseshiftleft/sjcl

A deprecated JavaScript library for cryptographic operations including encryption, hashing, and key generation.

7.2k995JavaScript
1 month ago
casperjs
casperjscasperjs/casperjs

A navigation scripting and testing utility for PhantomJS and SlimerJS, easing web automation and functional testing.

7.2k965JavaScript
6 years ago
Jspreadsheet CE
Jspreadsheet CEjspreadsheet/ce

A lightweight JavaScript data grid component for creating interactive spreadsheets with Excel-like controls.

7.2k885JavaScript
14 days ago
rellax
rellaxdixonandmoe/rellax

A buttery smooth, super lightweight, vanilla JavaScript library for adding parallax scrolling effects to websites.

7.2k842HTML
1 year ago
TensorBoard
TensorBoardtensorflow/tensorboard

A suite of web applications for inspecting and understanding TensorFlow runs and graphs.

7.2k1.7kTypeScript
2 days ago
screenfull.js
screenfull.jssindresorhus/screenfull.js

A lightweight JavaScript wrapper that simplifies cross-browser usage of the Fullscreen API.

7.2k684HTML
3 years ago
axe-core
axe-coredequelabs/axe-core

An accessibility testing engine for automated Web UI testing, integrating with existing test environments.

7.1k886JavaScript
1 day ago
JSS
JSScssinjs/jss

A JavaScript library for generating CSS stylesheets programmatically.

7.1k389JavaScript
1 year ago
<light-gallery>
<light-gallery>sachinchoolur/lightGallery

A customizable, modular, responsive, and dependency-free lightbox gallery plugin for images, videos, and HTML content.

7.0k1.3kTypeScript
1 month ago
lightGallery
lightGallerysachinchoolur/lightGallery

A customizable, modular, responsive, and dependency-free lightbox gallery plugin for images, videos, and HTML content.

7.0k1.3kTypeScript
1 month ago
bignumber.js
bignumber.jsMikeMcl/bignumber.js

A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic.

7.0k755JavaScript
10 days ago
timesheet.js
timesheet.jssbstjn/timesheet.js

A lightweight JavaScript library for creating interactive HTML5 timeline visualizations.

7.0k539JavaScript
8 years ago
gmaps
gmapsHPNeo/gmaps

A JavaScript library that simplifies using Google Maps with a clean, intuitive API.

7.0k1.3kJavaScript
5 years ago
awesomplete
awesompleteLeaVerou/awesomplete

Ultra lightweight, customizable, simple autocomplete widget with zero dependencies, built with modern standards.

7.0k602JavaScript
1 year ago
PraisonAI
PraisonAIMervinPraison/PraisonAI

A low-code multi-agent AI framework that automates complex tasks with planning, research, coding, and delivery to messaging platforms.

7.0k1.1kPython
1 day ago
monty
montypydantic/monty

A minimal, secure Python interpreter written in Rust for safely executing AI-generated code with microsecond startup times.

7.0k299Rust
19 hours ago
react-native-scrollable-tab-view
react-native-scrollable-tab-viewbrentvatne/react-native-scrollable-tab-view

A React Native component for swipeable tab navigation with independent scrollable content per tab.

6.9k2.3kJavaScript
1 year ago
react-chart-js
react-chart-jsjerairrest/react-chartjs-2

React wrapper components for Chart.js, enabling easy integration of interactive charts into React applications.

6.9k2.5kTypeScript
1 day ago
mxGraph
mxGraphjgraph/mxgraph

A fully client-side JavaScript diagramming library using SVG and HTML for rendering.

6.9k2.1kHTML
5 years ago
Synaptic.js
Synaptic.jscazala/synaptic

An architecture-free neural network library for Node.js and the browser, supporting various network types.

6.9k659JavaScript
5 years ago
query-string
query-stringsindresorhus/query-string

A robust utility for parsing and stringifying URL query strings with extensive formatting and type conversion options.

6.9k451JavaScript
7 months ago
casl-aurelia
casl-aureliastalniy/casl

An isomorphic JavaScript authorization library that restricts user access to resources with incremental adoption and scalability.

6.9k303TypeScript
14 hours ago
casl-angular
casl-angularstalniy/casl

An isomorphic JavaScript authorization library for managing user permissions across frontend and backend.

6.9k303TypeScript
14 hours ago
gatling
gatlinggatling/gatling

An open-source load testing platform for modern performance engineering with code-first test definition and asynchronous architecture.

6.9k1.2kScala
6 days ago
vex
vexHubSpot/vex

A lightweight, configurable dialog library that replaces native alert, confirm, and prompt with customizable styling.

6.9k483CSS
3 years ago
vuelidate
vuelidatemonterail/vuelidate

Simple, lightweight model-based validation library for Vue.js 2.x and 3.0.

6.9k486JavaScript
10 months ago
HospitalRun
HospitalRunHospitalRun/hospitalrun-frontend

React frontend for HospitalRun, a free software for developing world hospitals.

6.9k2.2kTypeScript
3 years ago
jsencrypt
jsencrypttravist/jsencrypt

A tiny, zero-dependency JavaScript library for OpenSSL RSA encryption, decryption, and key generation in browsers and Node.js.

6.8k2.0kJavaScript
17 days ago
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.4kJavaScript
10 days ago
vue-multiselect
vue-multiselectmonterail/vue-multiselect

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

6.8k994JavaScript
1 month ago
1
11
12
13
30