Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2837 projects12628.8k total stars1847.5k total forks45 languages

Open-source projects built with JavaScript

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

Showing 2,837 open-source projects · page 31 of 79

……
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
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.4k123JavaScript
10 days ago
create-release
create-releaseactions/create-release

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

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

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

1.4k87TypeScript
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.4k158JavaScript
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
VideoContext
VideoContextbbc/videocontext

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

1.4k159JavaScript
2 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.4k351JavaScript
4 years 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
d3fc
d3fcd3fc/d3fc

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

1.3k197HTML
1 year ago
ripple
rippleripplejs/ripple

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

1.3k56JavaScript
12 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
1 day 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.3k233JavaScript
2 months ago
n2o
n2osynrc/n2o

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

1.3k167Erlang
7 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.3k141TypeScript
3 months ago
Blazored.LocalStorage
Blazored.LocalStorageBlazored/LocalStorage

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

1.3k134C#
1 year ago
TerriaJS
TerriaJSTerriaJS/terriajs

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

1.3k397TypeScript
1 day ago
ripple-lib
ripple-libripple/ripple-lib

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

1.3k575TypeScript
1 day ago
tinytime
tinytimeaweary/tinytime

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

1.3k38JavaScript
3 years ago
graphql-modules
graphql-modulesUrigo/graphql-modules

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

1.3k115TypeScript
16 days ago
visualixir
visualixirkoudelka/visualixir

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

1.3k46CSS
3 years ago
Frappe Datatable
Frappe Datatablefrappe/datatable

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

1.3k213JavaScript
10 days ago
gulp-babel
gulp-babelbabel/gulp-babel

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

1.3k113JavaScript
3 years 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.3k88JavaScript
8 months ago
react-native-slider
react-native-sliderjeanregisser/react-native-slider

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

1.3k568JavaScript
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
16 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
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
buckets
bucketsmauriciosantos/Buckets-JS

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

1.3k113JavaScript
5 years ago
EventDrops
EventDropsmarmelab/EventDrops

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

1.3k234JavaScript
1 year ago
react-native-parsed-text
react-native-parsed-texttaskrabbit/react-native-parsed-text

Parse text in React Native apps to extract and style URLs, emails, phone numbers, and custom patterns as interactive Text elements.

1.3k160JavaScript
3 years ago
iTowns
iTownsiTowns/itowns

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

1.2k319JavaScript
5 days 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.2k136JavaScript
1 month ago
ndarray
ndarrayscijs/ndarray

A modular library for creating and manipulating multidimensional array views over 1D storage in JavaScript.

1.2k57JavaScript
4 years ago
1
30
31
32
79