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 projects12808.6k total stars1878.0k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 68 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
node-snmpjs
node-snmpjsjoyent/node-snmpjs

A comprehensive SNMP toolkit for building agents and management applications in Node.js.

11458JavaScript
2 years ago
react-native-console-time-polyfill
react-native-console-time-polyfillMaxGraey/react-native-console-time-polyfill

A polyfill that adds console.time, console.timeEnd, console.timeLog, console.count, and console.countReset methods to React Native for performance measurement.

1145JavaScript
2 years ago
mapmap.js
mapmap.jsfloledermann/mapmap.js

A data-driven JavaScript API for creating interactive thematic vector maps in the browser, built on D3 and SVG.

11412JavaScript
7 years ago
Virtual Alexa
Virtual Alexabespoken/virtual-alexa

A Node.js library for programmatically testing and debugging Alexa skills with unit, regression, and end-to-end testing.

11434TypeScript
1 year ago
Basic Auth
Basic Authdommmel/cloudflare-workers-basic-auth

Add HTTP Basic Authentication to static pages using Cloudflare Workers.

11429JavaScript
6 years ago
strip-bom
strip-bomsindresorhus/strip-bom

A Node.js utility to remove UTF-8 byte order mark (BOM) characters from strings.

11420JavaScript
1 month ago
cairn
cairnadamterlson/cairn

A React Native styling library offering hierarchical, component-based style definitions with selector-based application.

1144JavaScript
7 years ago
d3plus-text
d3plus-textd3plus/d3plus-text

A JavaScript library for creating smart SVG text boxes with automatic line wrapping and font size scaling.

11418JavaScript
2 years ago
simple-map-d3
simple-map-d3MinnPost/simple-map-d3

A lightweight D3-based library for creating choropleth maps with tooltips using GeoJSON polygon data.

11319JavaScript
9 years ago
console-log-level
console-log-levelwatson/console-log-level

A dead simple JavaScript logger that uses console methods with configurable log levels and prefixes.

11329JavaScript
2 years ago
ZombieBox
ZombieBoxinterfaced/zombiebox

A JavaScript framework for building cross-platform Smart TV and STB applications with strong typing and TV-specific solutions.

1139JavaScript
1 year ago
Prisma Schema SDL
Prisma Schema SDLamplication/prisma-schema-dsl

A JavaScript library for programmatically building and printing Prisma schema files using an abstract syntax tree.

11312TypeScript
8 months ago
RedCube
RedCubeReon90/redcube

A JavaScript rendering library for glTF 2.0 models with WebGL2 and WebGPU backends.

1139TypeScript
5 days ago
ipyregulartable
ipyregulartablejpmorganchase/ipyregulartable

An ipywidgets wrapper of regular-table for high-performance, editable, and stylable data grids in Jupyter and JupyterLab.

11314JavaScript
7 days ago
honeydet
honeydetreferefref/honeydet

A signature-based, multi-threaded honeypot detection tool written in Go that identifies emulated services via crafted requests.

1128Go
6 days ago
plotting-maps
plotting-mapspiebro/plotting-maps

A web tool that converts OpenStreetMap exports into SVG maps optimized for pen plotters.

11211HTML
2 months ago
react-native-markdown-editor
react-native-markdown-editorkunall17/react-native-markdown-editor

A React Native markdown editor with live preview and helper buttons for easy syntax insertion.

11235JavaScript
4 years ago
ember-user-activity
ember-user-activityelwayman02/ember-user-activity

An Ember addon providing services to detect user activity, idling, and scrolling across the entire application.

11120JavaScript
11 months ago
d3-ring-note
d3-ring-notearmollica/d3-ring-note

A D3.js plugin for creating and positioning draggable circle and text annotations on graphics and maps.

1116
10 years ago
d3-component
d3-componentcurran/d3-component

A lightweight component abstraction for D3.js that encapsulates the General Update Pattern and enables composable stateless functional components.

11110JavaScript
8 years ago
web-audio-mixer
web-audio-mixerjamesfiltness/web-audio-mixer

An interactive audio mixer built with the Web Audio API, featuring 3-band parametric equalization for web-based audio manipulation.

11130JavaScript
3 years ago
swoopyarrows
swoopyarrowsbizweekgraphics/swoopyarrows

A family of three D3.js path generators for creating aesthetically pleasing curved arrows between points.

1107JavaScript
9 years ago
Blazority
Blazorityblazority/support

A Blazor component library based on Clarity UI, built with minimal JavaScript for both Blazor Server and WebAssembly.

1103
9 months ago
Cordova File Transfer
Cordova File Transferdsgriffin/ionic-2-file-transfer-example

An example Ionic 3 app demonstrating file download and local storage using Ionic Native's Transfer and File modules.

11057TypeScript
1 year ago
Blackstone UI
Blackstone UIkjantzer/bui

A library of web components, utilities, and a router built with Lit for creating single-page progressive web applications.

1105JavaScript
3 months ago
emojize
emojizeded/emojize

A Node.js utility that converts Unicode emoji characters to HTML image tags with high-resolution sprites.

11021CSS
11 years ago
Flow
Flowsunag/flow

A lightweight, modular JavaScript UI library for building node-graph editors and interactive panels using native HTML5 and ES6.

11016HTML
10 months ago
react-native-emoji-picker
react-native-emoji-pickeryonahforst/react-native-emoji-picker

A simple, customizable emoji picker component for React Native applications.

10942JavaScript
8 years ago
Marionette State
Marionette StateSquareknot/marionette.state

A uni-directional state architecture library for Marionette.js applications, providing declarative state management.

1099JavaScript
10 years ago
scriptable-testflight-watcher
scriptable-testflight-watcherFifiTheBulldog/scriptable-testflight-watcher

A Scriptable widget that monitors TestFlight beta slots and sends notifications when spots become available.

1088JavaScript
3 years ago
redux-webext
redux-webextivantsov/redux-webext

A library that enables Redux state management across WebExtension background and UI pages with automatic synchronization.

10815JavaScript
4 years ago
ToolsForMCPServer
ToolsForMCPServertanaikech/ToolsForMCPServer

A Google Apps Script library providing 160+ tools for building MCP servers to connect Gemini CLI and other AI agents to Google Workspace services.

10821JavaScript
9 months ago
fantasy-lenses
fantasy-lensesfantasyland/fantasy-lenses

Composable, immutable getters and setters for nested data structures in JavaScript.

1088JavaScript
10 years ago
time-stamp
time-stampjonschlinkert/time-stamp

A lightweight Node.js utility for generating formatted timestamps with customizable patterns.

10817JavaScript
6 years ago
react-native-device-display
react-native-device-displaykkjdaniel/react-native-display-view

A deprecated React Native library for creating dynamic views through device, display, and orientation detection.

10823JavaScript
8 years ago
ember-flatpickr
ember-flatpickrshipshapecode/ember-flatpickr

An Ember.js addon that wraps the Flatpickr date picker library for customizable date/time selection.

10859JavaScript
2 months ago
1
67
68
69
114