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 projects12762.1k total stars1868.8k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 31 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
blanket
blanketalex-seville/blanket

A simple JavaScript code coverage library for both browser and Node.js environments.

1.4k167JavaScript
3 years ago
redux-search
redux-searchtreasure-data/redux-search

Higher-order Redux library for client-side search with web-worker indexing and automatic result updates.

1.4k62JavaScript
5 years ago
lazyload
lazyloadrgrove/lazyload

A tiny, dependency-free JavaScript utility for loading external JavaScript and CSS files on demand.

1.4k281JavaScript
10 years ago
Animatic
Animaticlvivski/animatic

A lightweight CSS animations engine for animating hundreds of objects with realistic physics simulation.

1.4k122JavaScript
3 months ago
create-release
create-releaseactions/create-release

A GitHub Action to create releases via the GitHub Release API, automating release creation in workflows.

1.4k325JavaScript
5 years ago
svelte-i18n
svelte-i18nkaisermann/svelte-i18n

A reactive internationalization library for Svelte applications using stores for locale and message management.

1.4k88TypeScript
1 year ago
react-native-masonry
react-native-masonrybrh55/react-native-masonry

A pure JavaScript React Native component for rendering masonry-style image layouts with dynamic columns and progressive loading.

1.4k157JavaScript
3 years ago
Beep.js
Beep.jsstewdio/beep.js

A JavaScript toolkit for building browser-based synthesizers with WebAudio API, featuring MIDI controller support and a batteries-included approach.

1.4k84JavaScript
11 years ago
TerriaJS
TerriaJSTerriaJS/terriajs

A JavaScript library for building web-based geospatial data explorers with 2D/3D visualization and extensive data format support.

1.4k401TypeScript
2 days ago
vue-konva
vue-konvarafaesc/vue-konva

A Vue.js wrapper for Konva that enables declarative drawing of complex canvas graphics using Vue components.

1.4k140TypeScript
10 days ago
VideoContext
VideoContextbbc/videocontext

An experimental HTML5/WebGL library for creating interactive and responsive videos with a graph-based processing pipeline and sequencing timeline.

1.4k161JavaScript
3 years ago
ES6 shim
ES6 shiminexorabletash/polyfill

A collection of JavaScript polyfills and shims for web platform features, enabling future-looking code across browsers.

1.4k350JavaScript
5 years ago
d3fc
d3fcd3fc/d3fc

A collection of components to rapidly build fast, highly customizable, interactive charts with D3.

1.3k197HTML
1 year ago
DICSS
DICSSletsgetrandy/DICSS

A JavaScript library that injects CSS directly into the DOM, allowing you to write styles as JavaScript objects.

1.3k73JavaScript
10 years ago
vue-apexcharts
vue-apexchartsapexcharts/vue-apexcharts

A Vue.js wrapper component for ApexCharts to build interactive visualizations in Vue 2 applications.

1.3k130Vue
4 days ago
Flowtime.js
Flowtime.jsmarcolago/flowtime.js

A framework for building full-page HTML presentations and websites with fluid layouts, navigation controls, and CSS3 transitions.

1.3k234JavaScript
5 months ago
n2o
n2osynrc/n2o

Embeddable message protocol loop library for WebSocket, HTTP, MQTT, and TCP servers with unified API.

1.3k167Erlang
2 months ago
ripple
rippleripplejs/ripple

A tiny foundation for building reactive views with a plugin-based, no-globals architecture.

1.3k55JavaScript
12 years ago
Frappe Datatable
Frappe Datatablefrappe/datatable

A modern, interactive JavaScript datatable library for displaying and editing tabular data on the web.

1.3k217JavaScript
1 month ago
ripple-lib
ripple-libripple/ripple-lib

A JavaScript/TypeScript library for interacting with the XRP Ledger in Node.js and browsers.

1.3k582TypeScript
2 days ago
graphql-modules
graphql-modulesUrigo/graphql-modules

A toolset for creating reusable, maintainable, and testable GraphQL server modules using schema-first design.

1.3k113TypeScript
1 month ago
Blazored.LocalStorage
Blazored.LocalStorageBlazored/LocalStorage

A library providing access to browser local storage with automatic serialization for Blazor applications.

1.3k136C#
1 year ago
visualixir
visualixirkoudelka/visualixir

A live process and message visualizer for BEAM nodes, built as a teaching tool for the Elixir/Erlang ecosystem.

1.3k47CSS
3 years ago
tinytime
tinytimeaweary/tinytime

A sub-800 byte JavaScript library for formatting dates and times using template strings.

1.3k38JavaScript
3 years ago
gulp-babel
gulp-babelbabel/gulp-babel

A Gulp plugin that integrates Babel to transpile next-generation JavaScript for current environments.

1.3k113JavaScript
1 month ago
pretty-bytes
pretty-bytessindresorhus/pretty-bytes

Convert bytes to a human readable string with support for bits, binary prefixes, localization, and fixed-width formatting.

1.3k92JavaScript
2 days ago
react-native-slider
react-native-sliderjeanregisser/react-native-slider

A pure JavaScript Slider component for React Native, compatible with iOS and Android.

1.3k566JavaScript
3 years ago
Mout
Moutmout/mout

A modular collection of JavaScript utility functions designed as a cross-browser standard library.

1.3k120JavaScript
2 years ago
bittorrent-dht
bittorrent-dhtwebtorrent/bittorrent-dht

A Node.js implementation of the BitTorrent DHT protocol for peer discovery in trackerless torrents.

1.3k207JavaScript
2 days ago
stretchy
stretchyLeaVerou/stretchy

A lightweight, dependency-free JavaScript library for automatically resizing form elements (textareas, inputs, selects) to fit their content.

1.3k84JavaScript
2 years ago
iTowns
iTownsiTowns/itowns

A Three.js-based JavaScript/WebGL framework for visualizing 3D geospatial data in web browsers.

1.3k318JavaScript
6 days ago
Esplora
EsploraBlockstream/esplora

A reactive single-page block explorer web interface for Bitcoin and Liquid networks, built on the esplora-electrs HTTP API.

1.3k512JavaScript
5 days ago
ComcastifyJS
ComcastifyJStheonion/comcastifyjs

A JavaScript library that artificially slows down image loading to simulate slow internet connections for humorous effect.

1.3k46JavaScript
7 years ago
WebXR Export
WebXR ExportDe-Panther/unity-webxr-export

A Unity package for developing and exporting WebXR experiences (AR/VR) to WebGL with full WebXR API integration.

1.3k142JavaScript
17 days ago
buckets
bucketsmauriciosantos/Buckets-JS

A complete, fully tested and documented data structure library written in pure JavaScript.

1.3k112JavaScript
5 years ago
EventDrops
EventDropsmarmelab/EventDrops

Interactive time-based event series visualization library built with D3.js for exploring temporal data.

1.3k233JavaScript
2 years ago
1
30
31
32
114