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 46 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
iio.js
iio.jsiioinc/iio.js

A JavaScript library for rapidly creating and deploying HTML5 Canvas applications and games.

45879JavaScript
8 years ago
ref
refTooTallNate/ref

A Node.js library that extends Buffer instances with pointer-like capabilities for low-level memory operations.

456139JavaScript
3 years ago
FakeRest
FakeRestmarmelab/FakeRest

A browser library that intercepts AJAX calls to mock a REST server based on JSON data for client-side testing.

45650TypeScript
21 days ago
base16-builder
base16-builderbase16-builder/base16-builder

A nimble command-line tool that generates themes for your favorite programs using Base16 color schemes.

45439HTML
5 years ago
PolymerFire
PolymerFireFirebaseExtended/polymerfire

Polymer Web Components for Firebase, enabling declarative Firebase integration in Polymer apps.

453139HTML
6 years ago
gulp-cached
gulp-cachedcontra/gulp-cached

A simple in-memory file cache for Gulp that prevents reprocessing unchanged files.

45318JavaScript
9 years ago
react-native-refresher
react-native-refreshersyrusakbary/react-native-refresher

A pull-to-refresh ListView component for React Native with custom animation support, written entirely in JavaScript.

45234JavaScript
10 years ago
Pickle Rick
Pickle Rickgalz10/pickle-rick-extension

A Gemini CLI extension that enforces a rigid, iterative AI development loop through a 'Pickle Rick' engineering persona.

45245TypeScript
3 months ago
FPO.js
FPO.jsgetify/fpo

A functional programming library for JavaScript that uses named-argument style methods to eliminate parameter order concerns.

45223JavaScript
4 years ago
qss
qsslukeed/qss

A tiny (294b) browser utility for encoding and decoding query strings with automatic type casting.

45216JavaScript
3 years ago
p-memoize
p-memoizesindresorhus/p-memoize

Memoize promise-returning and async functions with configurable caching strategies for performance optimization.

44932TypeScript
1 month ago
/commit
/commitevmts/tevm-monorepo

A JavaScript-native Ethereum Virtual Machine that runs in browsers, Node.js, Bun, and Deno for instant contract simulation and testing.

44757TypeScript
5 days ago
d3-dsv
d3-dsvd3/d3-dsv

A parser and formatter for delimiter-separated values like CSV and TSV, based on RFC 4180.

44677JavaScript
2 years ago
hyperactiv
hyperactivelbywan/hyperactiv

A super tiny (~1kb) reactive library that observes object mutations and automatically recomputes dependent functions.

44622JavaScript
2 months ago
ros3djs
ros3djsRobotWebTools/ros3djs

A 3D visualization library for ROS (Robot Operating System) in JavaScript, enabling web-based robot visualization.

445224JavaScript
6 months ago
xkcdgraphs
xkcdgraphsimkevinxu/xkcdgraphs

Create instant XKCD-style graphs in your browser using JavaScript and D3 with a simple UI.

44526JavaScript
8 years ago
RadialChartImageGenerator
RadialChartImageGeneratorhmaidasani/RadialChartImageGenerator

Generates static images for animating radial progress charts in Apple WatchKit apps.

44362JavaScript
4 years ago
electron-is-dev
electron-is-devsindresorhus/electron-is-dev

Check if an Electron app is running in development mode, with environment variable override support.

44234JavaScript
11 months ago
graphql-live-query
graphql-live-queryn1ru4l/graphql-live-query

A JavaScript library for adding real-time live queries to any GraphQL schema with support for multiple transports.

44136TypeScript
2 days ago
ember-intl
ember-intlember-intl/ember-intl

An internationalization addon for Ember.js applications, providing translation, formatting, and linting tools.

439171TypeScript
4 days ago
ember-cp-validations
ember-cp-validationsoffirgolan/ember-cp-validations

A computed property-based validation framework for Ember.js applications.

439172JavaScript
1 year ago
togeojson
togeojsontmcw/togeojson

A dependency-free JavaScript library for converting KML, GPX, and TCX files to GeoJSON format.

43867TypeScript
1 year ago
fhir.js
fhir.jsFHIR/fhir.js

A JavaScript client library for interacting with FHIR (Fast Healthcare Interoperability Resources) servers via CRUD operations and expressive queries.

437141JavaScript
3 years ago
netcat
netcatroccomuso/netcat

A pure JavaScript implementation of Netcat for Node.js, providing TCP/UDP client and server modules with full feature parity.

43746JavaScript
9 days ago
react-native-accordion
react-native-accordionnaoufal/react-native-accordion

An easy-to-use accordion component for React Native apps with customizable animations and touch interactions.

43698JavaScript
7 years ago
Polymer-Redux
Polymer-Reduxtur-nr/polymer-redux

Polymer bindings for Redux, enabling Web Components to connect to a Redux store for predictable state management.

43658JavaScript
3 years ago
sparkly
sparklysindresorhus/sparkly

A JavaScript library for generating sparklines (tiny inline charts) from numeric arrays.

43510JavaScript
11 months ago
Wrld.js
Wrld.jswrld3d/wrld.js

A JavaScript API for embedding beautiful, interactive 3D maps into web pages using WebGL.

43552JavaScript
3 years ago
gowd
gowddtylman/gowd

A Go library for building cross-platform desktop GUI applications using HTML, CSS, and JavaScript, powered by NW.js.

43442Go
3 years ago
detect-it
detect-itrafgraph/detect-it

A JavaScript library to detect device input capabilities (mouse, touch, hybrid) and primary input type for responsive UX.

43412TypeScript
5 years ago
React Native Today Widget
React Native Today Widgetmatejkriz/react-native-today-widget

A React Native library for creating iOS Today Widget App Extensions without using Xcode.

43321Ruby
3 years ago
Charge
Chargebrandonweiss/charge

An opinionated, zero-config static site generator using JSX/MDX with server-side React rendering.

43119JavaScript
2 years ago
D4
D4heavysixer/d4

A friendly, reusable charting DSL for D3 that enables developers to build data-driven charts with minimal D3 internals knowledge.

42941JavaScript
6 years ago
js-spatial-navigation
js-spatial-navigationluke-chang/js-spatial-navigation

A JavaScript library for implementing directional keyboard navigation (spatial navigation) in web applications.

429119JavaScript
2 years ago
matteodem:easy-search
matteodem:easy-searchmatteodem/meteor-easy-search

A simple and flexible search solution for Meteor applications with Blaze Components integration.

42867JavaScript
1 year ago
i18n properties
i18n propertiesjquery-i18n-properties/jquery-i18n-properties

A lightweight jQuery plugin for internationalizing JavaScript applications using Java-style .properties files.

428420CSS
5 years ago
1
45
46
47
114