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 49 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
ember-metrics
ember-metricspoteto/ember-metrics

An Ember addon that provides a unified service to send data to multiple analytics integrations without re-implementing APIs.

366158TypeScript
20 days ago
react-native-root-modal
react-native-root-modalmagicismight/react-native-root-modal

A pure JavaScript modal component for React Native that supports both React element and JavaScript class invocation.

36557JavaScript
2 years ago
WebGL Lessons — ThreeJS Shaders
WebGL Lessons — ThreeJS ShadersJam3/jam3-lesson-webgl-shader-threejs

A hands-on tutorial for applying custom vertex and fragment shaders to 3D meshes using Three.js in WebGL.

36521JavaScript
10 years ago
A deep dive into the Ember.js runloop
A deep dive into the Ember.js runloopeoinkelly/ember-runloop-handbook

A comprehensive guide to understanding and skillfully using the Ember.js runloop for coordinated work scheduling.

36532JavaScript
7 years ago
react-native-gesture-recognizers
react-native-gesture-recognizersjohanneslumpe/react-native-gesture-recognizers

React Native decorators for adding pan and swipe gesture recognition to components with minimal code.

36453JavaScript
6 years ago
Majorsoft Blazor Components
Majorsoft Blazor Componentsmajorimi/blazor-components

A modern collection of UI components and extensions for Blazor applications, built on .NET 5 with CSS/JS isolation.

36462C#
22 days ago
react-native-open-maps
react-native-open-mapsbrh55/react-native-open-maps

A React Native library to perform cross-platform map actions (Google, Apple, or Yandex Maps) with a unified API.

36346JavaScript
3 years ago
addons-linter
addons-lintermozilla/addons-linter

A linter for Firefox WebExtensions that validates add-ons for security, performance, and policy compliance.

363163JavaScript
2 days ago
redux-falcor
redux-falcorekosz/redux-falcor

A Redux binding library that connects Redux applications to Falcor APIs for efficient data fetching and state management.

36215JavaScript
8 years ago
is-odd
is-oddjonschlinkert/is-odd

A JavaScript utility that returns true if a given number is odd and is a valid integer within safe limits.

36171JavaScript
7 years ago
rookie
rookiethewh1teagle/rookie

A cross-platform library to load and decrypt cookies from any web browser, built with Rust for speed and safety.

36048Rust
7 months ago
ember-auto-import
ember-auto-importef4/ember-auto-import

Automatically imports npm packages into Ember.js apps without configuration.

359111TypeScript
1 month ago
Viv
Vivhms-dbmi/viv

A WebGL-powered JavaScript library for interactive visualization of high-resolution multiplexed bioimaging data directly in the browser.

35963JavaScript
20 days ago
bittorrent-protocol
bittorrent-protocolwebtorrent/bittorrent-protocol

A simple, robust Node.js implementation of the BitTorrent peer wire protocol for building torrent clients.

35874JavaScript
4 days ago
Scrawl-canvas
Scrawl-canvasKaliedaRik/Scrawl-canvas

A JavaScript library for creating responsive, interactive, and accessible HTML5 canvas graphics and animations.

35833JavaScript
2 months ago
get-stream
get-streamsindresorhus/get-stream

A utility to convert streams, async iterables, and ReadableStreams into strings, buffers, ArrayBuffers, or arrays.

35830JavaScript
1 year ago
ember-decorators
ember-decoratorsember-decorators/ember-decorators

A collection of decorators for writing Ember.js applications using native JavaScript classes.

35793JavaScript
4 days ago
Agoric SDK
Agoric SDKAgoric/agoric-sdk

A JavaScript smart contract platform for building secure, composable DeFi applications on a scalable blockchain.

357255TypeScript
2 days ago
vue-easy-slider
vue-easy-slidershhdgit/vue-easy-slider

A simple, customizable slider component for Vue.js with touch support and multiple animations.

35664JavaScript
2 years ago
BlazorSize
BlazorSizeEdCharbeneau/BlazorSize

A JavaScript interop library for Blazor that detects browser window size and media queries at runtime.

35599C#
1 year ago
NoobHub
NoobHubOvertorment/NoobHub

Open-source multiplayer and network messaging server for Lua-based game engines like CoronaSDK, Moai, Gideros, LÖVE, and Defold.

35553Lua
2 months ago
Asteroids
Asteroidsdmcinnes/HTML5-Asteroids

A pure JavaScript implementation of the classic Asteroids arcade game using HTML5 Canvas.

355335JavaScript
2 years ago
ember-cli-flash
ember-cli-flashpoteto/ember-cli-flash

A simple, highly configurable flash message service and component for Ember.js applications.

355118TypeScript
6 months ago
sweet-monads
sweet-monadsJSMonk/sweet-monads

A lightweight TypeScript/JavaScript library providing easy-to-use monads, interfaces, and lazy iterators.

35421TypeScript
1 year ago
ttag
ttagttag-org/ttag

A modern JavaScript i18n localization library using ES6 tagged templates and GNU gettext principles.

35446TypeScript
1 year ago
resourceful
resourcefulflatiron/resourceful

An isomorphic JavaScript resource engine for defining models with schema, validation, and multiple data providers.

35453JavaScript
11 years ago
ceramic
ceramicceramic-engine/ceramic

A cross-platform 2D framework written in Haxe that exports natively to desktop, mobile, web, and Unity.

35324Haxe
17 hours ago
playwright-skill
playwright-skilltestdino-hq/playwright-skill

AI-powered guides for Playwright best practices covering E2E, API, component, visual, accessibility, and security testing.

35258
1 month ago
noble-post-quantum
noble-post-quantumpaulmillr/noble-post-quantum

Auditable and minimal JavaScript implementation of post-quantum public-key cryptography algorithms, including ML-KEM, ML-DSA, SLH-DSA, and Falcon.

35150TypeScript
15 hours ago
Particulate.js
Particulate.jsjpweeks/particulate-js

A JavaScript micro library for real-time particle physics simulations with constraints and forces.

35026JavaScript
2 months ago
react-native-responsive
react-native-responsiveayoubdev/react-native-responsive

A React Native library that brings CSS-like media queries to iOS and Android for responsive design.

34921JavaScript
2 years ago
sl-vue-tree
sl-vue-treeholiber/sl-vue-tree

A customizable, draggable tree component for Vue.js applications with full keyboard navigation and slot-based customization.

34980JavaScript
1 year ago
jz-gantt
jz-ganttjeremyjone/jz-gantt

A high-performance, flexible Gantt chart component library built with native JavaScript and Canvas, supporting TypeScript and modern web frameworks.

34952TypeScript
3 days ago
Scratch JS
Scratch JSrichgilbank/Scratch-JS

A Chrome DevTools extension that runs ES6, CoffeeScript, and LiveScript code directly in the context of any webpage.

34950JavaScript
4 years ago
material-foundation
material-foundationeucalyptuss/material-foundation

A Material Design implementation of the Foundation for Sites frontend framework.

34975CSS
8 years ago
lfi
lfiTomerAberbach/lfi

A lazy functional iteration library supporting sync, async, and concurrent iteration in JavaScript.

3483TypeScript
8 months ago
1
48
49
50
114