Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2757 projects12622.0k total stars1846.4k total forks44 languages

Open-source projects built with JavaScript

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

Showing 2,757 open-source projects · page 61 of 77

……
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
freeky
freekyDrBoolean/freeky

A JavaScript library providing free monads for IO, Maybe, Either, Cont, and custom types with multiple interpreters.

17713JavaScript
8 years ago
nanoscope
nanoscope5outh/nanoscope

A lens library for JavaScript that enables safe access and immutable transformations of complex data structures.

1774CSS
9 years ago
reactify-wc
reactify-wcBBKolton/reactify-wc

A React wrapper factory that enables seamless integration of Web Components with React's property and event handling.

17710JavaScript
3 years ago
ES6 Symbol polyfill
ES6 Symbol polyfillmedikoo/es6-symbol

A polyfill for ECMAScript 6 Symbol, providing Symbol functionality for environments without native support.

17717JavaScript
2 years ago
ForceJS
ForceJSccoenraets/forcejs

A micro-library for using Salesforce REST APIs in JavaScript applications with OAuth and data manipulation.

17659JavaScript
8 years ago
custom-element-boilerplate
custom-element-boilerplategithub/custom-element-boilerplate

A boilerplate for creating custom elements with built-in documentation and browser compatibility.

17622TypeScript
7 months ago
knx-ultimate
knx-ultimateSupergiovane/node-red-contrib-knx-ultimate

A comprehensive Node-RED node collection for controlling KNX home automation systems with Philips Hue integration and ETS import.

17634HTML
4 days ago
react-native-cell-components
react-native-cell-componentslodev09/react-native-cell-components

A collection of reusable React Native cell-based UI components for building complex forms and lists.

17516JavaScript
3 years ago
redux-diff-logger
redux-diff-loggerfcomb/redux-diff-logger

A Redux middleware that logs the differences between state changes for easier debugging.

17515JavaScript
10 years ago
Filter Table
Filter Tablesunnywalker/jQuery.FilterTable

A jQuery plugin that adds live search filtering to HTML tables with customizable options and quick shortcuts.

17562JavaScript
7 years ago
ArcusNode
ArcusNodeOpenRTMFP/ArcusNode

A Node.js implementation of RTMFP for peer-assisted networking with Adobe Flash, providing a rendezvous service for P2P connections.

17435ActionScript
9 years ago
treeviz
treevizPierreCapo/treeviz

A JavaScript library for creating interactive tree diagrams with dynamic data updates and customizable visualizations.

17428TypeScript
2 years ago
react-native-gestures
react-native-gestureskiddkai/react-native-gestures

A composable gesture library for React Native, enabling drag, pinch, and custom gesture handling.

17436JavaScript
8 years ago
string-length
string-lengthsindresorhus/string-length

A JavaScript library that accurately calculates string length by handling astral symbols and ANSI escape codes.

17312JavaScript
4 months ago
json2react
json2reacttxgruppi/json2react

A library that creates React stateless components from JSON using a simple schema.

1736JavaScript
3 years ago
react-native-db-models
react-native-db-modelsdarkrishabh/react-native-db-models

A React Native library for creating local database models with an event emitter for global state management.

17230JavaScript
7 years ago
PurpleAir-AQI-Scriptable-Widget
PurpleAir-AQI-Scriptable-Widgetjasonsnell/PurpleAir-AQI-Scriptable-Widget

A Scriptable widget for iOS/iPadOS that displays local air quality index (AQI) using data from PurpleAir sensors.

17140JavaScript
2 years ago
dffptch
dffptchpaldepind/dffptch

A micro library for diffing and patching JSON objects using a compact diff format to minimize bandwidth.

1713JavaScript
9 years ago
Use private actions in any workflow
Use private actions in any workflowInVisionApp/private-action-loader

A GitHub Action that loads and executes private GitHub Actions from other private repositories.

17133TypeScript
2 years ago
react-native-phone-call
react-native-phone-calltiaanduplessis/react-native-phone-call

A React Native library to initiate phone calls with support for extensions and platform-specific handling.

17126JavaScript
3 years ago
svelte-asyncable
svelte-asyncablesveltetools/svelte-asyncable

A tiny, declarative, optimistic async store for Svelte that stores values as promises.

1715JavaScript
4 months ago
fs-promise
fs-promisekevinbeaty/fs-promise

Deprecated Node.js fs module wrapper providing Promise-based API for file system operations.

17013JavaScript
9 years ago
gulp-handlebars
gulp-handlebarslazd/gulp-handlebars

A Gulp plugin for precompiling Handlebars templates for use in browser and Node.js applications.

16974JavaScript
3 years ago
InfiniteFormBundle
InfiniteFormBundleinfinite-networks/InfiniteFormBundle

A Symfony bundle providing advanced form types like PolyCollection, CheckboxGrid, and EntitySearch for complex data relationships.

16937PHP
5 months ago
react-native-page-control
react-native-page-controlsilentcloud/react-native-page-control

A React Native component that replicates iOS UIPageControl for pagination indicators with identical APIs.

16929JavaScript
6 years ago
React NPM Component Starter
React NPM Component Starteryogaboll/react-npm-component-starter

A minimal boilerplate for building React components for npm, including a demo page for GitHub Pages.

16929JavaScript
7 years ago
Leadfoot
Leadfoottheintern/leadfoot

A JavaScript client library that brings cross-platform consistency to the Selenium WebDriver API.

16923TypeScript
3 years ago
cpuprofilify
cpuprofilifythlorenz/cpuprofilify

Converts perf and DTrace profiling output to Chrome DevTools .cpuprofile format for performance analysis.

16916JavaScript
9 years ago
react-native-color-wheel
react-native-color-wheelnetbeast/react-native-color-wheel

A customizable color wheel component for React Native applications.

16854JavaScript
3 years ago
vue-snap
vue-snapbartdominiak/vue-snap

A modern, lightweight Vue 3 carousel component powered by CSS Scroll Snap for smooth, performant slide navigation.

16819Vue
2 months ago
Switch Case
Switch Casembest/knockout-switch-case

Adds switch/case control flow bindings to Knockout.js for cleaner conditional rendering in templates.

16823JavaScript
4 years ago
Blazor PWA Updater
Blazor PWA Updaterjsakamoto/Toolbelt.Blazor.PWA.Updater

A Blazor library that provides an "Update Now" UI and feature for Progressive Web Apps when a new version is available.

1678HTML
3 months ago
prisma-ast - A Builder object to programmatically query and edit your schema.prisma files
prisma-ast - A Builder object to programmatically query and edit your schema.prisma filesMrLeebo/prisma-ast

A TypeScript library for parsing, manipulating, and generating Prisma schema files using an Abstract Syntax Tree.

16724TypeScript
1 month ago
vue-collapsed
vue-collapsedsmastrom/vue-collapsed

A Vue component for dynamic CSS height transitions from any value to auto and vice versa, perfect for accordions.

1678Vue
5 months ago
Ramda-extension
Ramda-extensiontommmyy/ramda-extension

A utility library extending Ramda with additional functional programming helpers for JavaScript.

16724HTML
1 year ago
abbrev
abbrevisaacs/abbrev-js

Generate unique abbreviations for a set of strings, useful for command-line tools and autocomplete.

16732JavaScript
18 days ago
1
60
61
62
77