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 projects12705.2k total stars1861.2k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 90 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-redirect
ember-redirectthoov/ember-redirect

An Ember CLI addon for simple route-based redirects to support legacy links and clean up router configuration.

279JavaScript
8 years ago
Blazor-Sparkline
Blazor-SparklineMisfits-Rebels-Outcasts/Blazor-Sparkline

Open-source Sparkline charts for Blazor using custom fonts instead of SVG or Canvas elements.

2710C#
3 years ago
react-native-crypto
react-native-cryptomvayngrib/react-native-crypto

A port of Node.js crypto module to React Native, enabling cryptographic operations in mobile apps.

2714JavaScript
8 years ago
object-values
object-valuessindresorhus/object-values

Returns an array of own enumerable property values from an object.

275JavaScript
3 years ago
Convexhull.js
Convexhull.jsindy256/convexhull-js

A tiny, high-performance JavaScript library for computing 2D convex hulls.

275JavaScript
9 years ago
Struct Vec
Struct Vecmoomoolive/struct-vec

JavaScript array-like containers backed by SharedArrayBuffers for zero-cost multithreading communication.

270TypeScript
4 years ago
react-native-route-navigator
react-native-route-navigatorAndr3wHur5t/react-native-route-navigator

A React Native Navigator extension that enables URI-driven page navigation with query and body parameter support.

275JavaScript
10 years ago
ipfsecret
ipfsecretshlemph/ipfsecret

Encrypt and decrypt IPFS files with a secret passphrase using WebCrypto.

2610JavaScript
3 years ago
has-value
has-valuejonschlinkert/has-value

A JavaScript utility that returns true if a value exists and false if empty, supporting deeply nested object paths.

266JavaScript
8 years ago
Funker
Funkerbfirsh/funker-example-voting-app

A voting app example that uses Funker functions instead of message queues for background vote processing.

268JavaScript
9 years ago
Turkey Cooking Simulator
Turkey Cooking Simulatorfernjager/game-off-2013

A humorous HTML5 cooking simulator where you prepare a turkey to impress your partner's family during Thanksgiving.

2611JavaScript
1 year ago
Drekkar
Drekkarcoshx/drekkar

An Android event bus library for bidirectional communication between WebView and embedded JavaScript.

261Java
10 years ago
no-inferred-method-name
no-inferred-method-namejohnstonbl01/eslint-no-inferred-method-name

An ESLint rule that detects inferred method names in ES6 object literals to ensure proper lexical identifier binding.

264JavaScript
4 years ago
Cloud Datastore adapter for the JSData ORM
Cloud Datastore adapter for the JSData ORMGoogleCloudPlatform/js-data-cloud-datastore

A Google Cloud Datastore adapter for the js-data JavaScript data store library.

266JavaScript
8 years ago
React Native Diagnose
React Native Diagnosenetbeast/react-native-diagnose

A React Native framework for runtime testing and diagnostics of mobile apps on real devices.

262JavaScript
7 years ago
react-native-masonry-brick-list
react-native-masonry-brick-listlvlrSajjad/react-native-masonry-brick-list

A pure JavaScript staggered (masonry) list view component for React Native applications.

265JavaScript
6 years ago
Lit Node Editor
Lit Node Editorrodydavis/lit-node-editor

A canvas-based node editor with a simple graph data structure and built-in transforms for scaling, panning, and moving nodes.

264TypeScript
2 months ago
sajjad-brick-list
sajjad-brick-listlvlrSajjad/sajjad-brick-list

A pure JavaScript staggered masonry list component for React Native with flexible column spans.

265JavaScript
6 years ago
JSMLT
JSMLTjsmlt/jsmlt

An open-source JavaScript library implementing machine learning algorithms for educational purposes with interactive visualizations.

263JavaScript
3 years ago
d3-helpers
d3-helpersbahmutov/d3-helpers

A collection of utility functions for simplifying and improving D3.js callback code.

262JavaScript
6 years ago
iron-test-helpers
iron-test-helpersPolymerElements/iron-test-helpers

Utility classes for simulating user interactions and aiding testing in Polymer and web component projects.

2623JavaScript
1 year ago
ember-ci
ember-cimike-north/ember-ci

Continuous integration tools and configuration generators for Ember.js applications.

264JavaScript
4 months ago
JSON-stat
JSON-statjsonstat/jsonstat

A collection of libraries and tools for working with JSON-stat, a lightweight JSON format for statistical data exchange.

261
4 years ago
Send Logs to Logdna
Send Logs to Logdnaboynet/cf-logdna-worker

A Cloudflare Worker recipe that batches and sends logs to LogDNA for centralized logging.

266JavaScript
5 years ago
array-range
array-rangemattdesl/array-range

Creates a new dense array with a specified numeric range for functional programming.

254JavaScript
4 years ago
is-sorted
is-sorteddcousens/is-sorted

A small JavaScript module to check if an array is sorted, with support for custom comparators.

2532JavaScript
2 years ago
react-native-keyboard-sticky-view
react-native-keyboard-sticky-viewmelihberberolu/React-Native-Keyboard-Sticky-View

A React Native component that creates animated sticky views that move with the keyboard.

253JavaScript
6 years ago
wicket-shieldui
wicket-shielduishieldui/wicket-shieldui

Apache Wicket component library that integrates Shield UI's JavaScript widgets for data visualization, layout, and editing.

258Java
2 years ago
buffer-from
buffer-fromLinusU/buffer-from

A ponyfill for Buffer.from that uses native implementation when available.

259JavaScript
5 years ago
Dojo Toolkit 1.9 tutorial
Dojo Toolkit 1.9 tutorialcepa/dojo-tutorial

A step-by-step tutorial for building backend-oriented Rich Internet Applications with Dojo Toolkit 1.9.

2529HTML
8 years ago
pb-import
pb-importburggraf/pb-import

A set of Pocketbase command-line hooks for importing CSV and SQLite data directly into Pocketbase collections.

254JavaScript
2 years ago
alarm
alarmAnamico/node-red-contrib-alarm

A Node-RED module for building custom home alarm systems with flexible panels, sensors, and automations.

257HTML
3 months ago
ToDo
ToDorajesh6161/pocketbaseTodo

A real-time todo application built with PocketBase and React for learning full-stack development.

253JavaScript
1 year ago
Quartize
Quartizehrbrmstr/reveal-qmd

Chrome extension that converts Observable Notebooks into Quarto QMD documents with downloadable FileAttachments and project zips.

251JavaScript
3 years ago
d3-xray
d3-xrayvijithassar/d3-xray

A bookmarklet that reveals data bound to D3.js elements by mousing over them.

253
9 years ago
react-native-actionsheet-native
react-native-actionsheet-nativeslowpath/react-native-actionsheet

A React Native library that provides an ActionSheet component for Android, equivalent to iOS's ActionSheetIOS.

2511Java
8 years ago
1
89
90
91
114