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.3k 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.3k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,087 open-source projects · page 78 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
vuejs-confirm-dialog
vuejs-confirm-dialogharmyderoman/vuejs-confirm-dialog

A Vue.js plugin that converts modal dialogs into reusable async functions with promise and hook-based APIs.

598TypeScript
2 years ago
Coil
Coilleereilly/Coil

An HTML5 canvas game where you defeat enemies by wrapping them in your trail.

5942JavaScript
13 years ago
reverbGen
reverbGenadelespinasse/reverbGen

A TypeScript library for generating artificial reverb impulse responses for convolution reverb effects.

597TypeScript
3 months ago
object.entries
object.entrieses-shims/Object.entries

ES2017 spec-compliant shim for Object.entries that works in ES3 environments.

599JavaScript
8 months ago
location-location-location
location-location-locationdoersino/scriptable-widgets

A collection of iOS widgets for Scriptable, including location, date, reading stats, and server monitoring displays.

583JavaScript
28 days ago
react-native-masked-view
react-native-masked-viewgilbox/react-native-masked-view

A React Native component that applies image masks to views, similar to CSS mask-image.

5810Objective-C
9 years ago
no-use-extend-native
no-use-extend-nativedustinspecker/eslint-plugin-no-use-extend-native

ESLint plugin that prevents using extended native objects in JavaScript code.

584JavaScript
4 months ago
arr-flatten
arr-flattenjonschlinkert/arr-flatten

Recursively flatten nested arrays with the fastest JavaScript implementation available.

5818JavaScript
4 years ago
broccoli-babel-transpiler
broccoli-babel-transpilerbabel/broccoli-babel-transpiler

A Broccoli plugin that runs Babel transformations with caching and parallel processing capabilities.

5871JavaScript
6 days ago
react-native-suggester
react-native-suggesterxcarpentier/react-native-suggester

A React Native package that decorates TextInput components to provide suggestions with optimized user experience.

583TypeScript
2 years ago
Countdown Widget
Countdown Widgetrushhiii/Scriptable-IOSWidgets

A curated collection of iOS widgets and automation scripts built with the Scriptable app to personalize and enhance your home screen.

588JavaScript
4 months ago
sentinelhub-js
sentinelhub-jssentinel-hub/sentinelhub-js

A JavaScript/TypeScript library for downloading and processing satellite imagery using Sentinel Hub services.

588TypeScript
2 months ago
SQLAuto
SQLAutoTommyLemon/SQLAuto

A smart zero-code SQL testing automation tool for databases, supporting any CRUD operations, template variables, and bulk test data generation.

587JavaScript
26 days ago
Crappy Bird
Crappy Birdvarunpant/CrappyBird

A JavaScript and Canvas 2D clone of the popular Flappy Bird game.

58148HTML
2 years ago
react-native-animated-flatlist
react-native-animated-flatlistshakogegia/react-native-animated-flatlist

A React Native FlatList component with smooth animations for item insertions and deletions.

588JavaScript
8 years ago
wagtail-color-panel
wagtail-color-panelmarteinn/wagtail-color-panel

A Wagtail package that adds color selection panels for page fields and StreamField blocks.

5814Python
4 months ago
Class Schedule Viewer
Class Schedule Viewerrushhiii/Scriptable-IOSWidgets

A curated collection of iOS widgets and scripts built with the Scriptable app to personalize and enhance your home screen.

588JavaScript
4 months ago
cycle-color-picker
cycle-color-pickerraquelxmoss/cycle-color-picker

A reactive color picker component for Cycle.js applications using xstream streams.

589JavaScript
8 years ago
etcdjs
etcdjsmafintosh/etcdjs

Low-level etcd v2 and v3 client for JavaScript with automatic failover and load balancing.

5813JavaScript
2 years ago
ember-query-params-service
ember-query-params-serviceNullVoxPopuli/ember-query-params-service

An Ember.js addon providing a service and decorator for accessing and managing query parameters from anywhere in your application.

588TypeScript
3 days ago
react-native-layout
react-native-layoutjerolimov/react-native-layout

Semantic JSX layout components for React Native to simplify flexbox-based UI composition.

576JavaScript
6 years ago
Material-UI Password field
Material-UI Password fieldTeamWertarbyte/material-ui-password-field

A Material-UI component for password input fields with visibility toggle.

5719JavaScript
3 years ago
FarFetch
FarFetchWebsiteBeaver/far-fetch

A modern Fetch API wrapper that simplifies HTTP requests with syntactic sugar, automatic error handling, and consistent data/file uploads.

577JavaScript
10 months ago
with unused expressions
with unused expressionsihordiachenko/eslint-plugin-chai-friendly

An ESLint plugin that overrides no-unused-expressions to be friendly towards Chai.js expect and should statements.

5710JavaScript
2 months ago
Namespaces
Namespaceshunterloftis/knockout.namespaces

A KnockoutJS plugin that enables multiple ViewModels separated by namespaces for loosely coupled architecture.

575JavaScript
15 years ago
FP Youtube Search
FP Youtube Searchjaysoo/example-fp-youtube-search

A YouTube search application demonstrating functional programming concepts with React and Redux.

577JavaScript
9 years ago
gulp-w3cjs
gulp-w3cjscallumacrae/gulp-w3cjs

A Gulp plugin that validates HTML files against W3C standards using the w3cjs library.

5712JavaScript
7 years ago
Hashcash for PHP/JavaScript forms
Hashcash for PHP/JavaScript forms007/hashcash-js

JavaScript implementation of Hashcash for protecting web forms from spam by requiring client-side computational work.

5711JavaScript
15 years ago
p-whilst
p-whilstsindresorhus/p-whilst

Async version of the while statement that repeatedly calls a function while a condition returns true.

5710JavaScript
1 year ago
irregular-grid
irregular-gridsketchpunklabs/irregular_grid

A collection of examples for generating and using irregular grids in creative coding and visualization.

565JavaScript
1 year ago
Toast_UI.Blazor_Calendar
Toast_UI.Blazor_Calendargismofx/toast_ui.blazor_calendar

A Blazor wrapper for Toast UI Calendar providing drag-and-drop event, task, and scheduling components.

566C#
2 years ago
<lit-datatable>
<lit-datatable>DoubleTrade/lit-datatable

A Material Design data table component built with LitElement for modern web applications.

5613TypeScript
3 years ago
Draft.js filters
Draft.js filtersthibaudcolas/draftjs-filters

Filter Draft.js content to preserve only allowed formatting when pasting rich text from external sources.

566TypeScript
19 days ago
discord-advanced
discord-advancedMarkoudstaal/node-red-contrib-discord-advanced

A Node-RED module for advanced Discord bot interactions using Discord.js, enabling message handling, reactions, interactions, and user management.

5626JavaScript
2 years ago
p-any
p-anysindresorhus/p-any

Wait for any promise to be fulfilled, with cancellation support and filtering.

567JavaScript
4 years ago
compose-function
compose-functionstoeffel/compose-function

A JavaScript utility to compose functions, enabling the creation of new functions from smaller ones like f(g(x)).

563JavaScript
6 years ago
1
77
78
79
114