Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2837 projects12628.8k total stars1847.5k total forks45 languages

Open-source projects built with JavaScript

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

Showing 2,837 open-source projects · page 38 of 79

……
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
synp
synpimsnif/synp

Convert yarn.lock to package-lock.json and vice versa, using node_modules to ensure accurate dependency translation.

78842JavaScript
2 days ago
Denops
Denopsvim-denops/denops.vim

An ecosystem for Vim/Neovim that enables developers to write cross-platform plugins using Deno and TypeScript/JavaScript.

78735TypeScript
27 days ago
Gifffer
Giffferkrasimir/gifffer

A tiny JavaScript library that prevents animated GIFs from autoplaying by replacing them with a playable first frame.

78192JavaScript
6 years ago
SAP Spartacus
SAP SpartacusSAP/spartacus

A lean, Angular-based JavaScript storefront for SAP Commerce Cloud that communicates via Commerce REST APIs.

780409TypeScript
2 days ago
electron-debug
electron-debugsindresorhus/electron-debug

Adds keyboard shortcuts and DevTools automation to Electron apps for easier debugging during development.

77855JavaScript
1 year ago
contra
contrabevacqua/contra

A lightweight JavaScript library for asynchronous flow control with a functional programming style.

77827JavaScript
2 years ago
Static Land
Static Landrpominov/static-land

A specification for common algebraic structures in JavaScript using static functions instead of methods.

77540JavaScript
6 years ago
CableReady
CableReadyhopsoft/cable_ready

Trigger client-side DOM changes from server-side Ruby via ActionCable for real-time user experiences.

77274Ruby
11 months ago
react-native-button
react-native-buttonide/react-native-button

A customizable and accessible button component for React Native applications.

771128JavaScript
3 years ago
Cumulonimbus
Cumulonimbusz-------------/CPod

A simple, beautiful cross-platform desktop podcast app for Windows, macOS, and Linux.

76873JavaScript
2 years ago
jQuery DrawSVG
jQuery DrawSVGlcdsantos/jquery-drawsvg

A lightweight jQuery plugin for animating SVG paths using stroke-dasharray and stroke-dashoffset.

766137JavaScript
9 years ago
Haiku Core
Haiku CoreHaikuTeam/core

Interactive UI animation engine for the web, serving as the core renderer for Haiku Animator components.

76545TypeScript
2 years ago
panda.js
panda.jsekelokorpi/panda.js

HTML5 game engine built on PixiJS for creating 2D games with a complete development platform.

764100JavaScript
5 years ago
Origami.js
Origami.jsraphamorim/origami.js

A powerful and lightweight JavaScript library for creating with HTML5 Canvas using a human-friendly API.

76452JavaScript
3 years ago
d3-annotation
d3-annotationsusielu/d3-annotation

A D3.js plugin for adding customizable annotations to SVG charts and visualizations.

76273JavaScript
3 years ago
oauth4webapi
oauth4webapipanva/oauth4webapi

A low-level, dependency-free JavaScript library for implementing OAuth 2.1, OAuth 2.0, OpenID Connect, and FAPI 2.0 clients.

76270TypeScript
8 days ago
React Native
React NativeIntellicode/eslint-plugin-react-native

ESLint plugin providing React Native-specific linting rules to enforce code quality and best practices.

761134JavaScript
1 year ago
Leaps
Leapsjeffail/leaps

A self-hosted pair programming service for collaboratively editing local files over a web UI using operational transforms.

75655Go
3 years ago
jQuery treetable
jQuery treetableludo/jquery-treetable

A jQuery plugin for displaying hierarchical tree structures within HTML tables with support for multiple columns.

752269HTML
2 years ago
nanomorph
nanomorphchoojs/nanomorph

A hyper-fast diffing algorithm for real DOM nodes that efficiently updates only changed elements.

75157JavaScript
5 years ago
vue-chartkick
vue-chartkickankane/vue-chartkick

Create beautiful JavaScript charts with one line of Vue, supporting Chart.js, Google Charts, and Highcharts.

74972JavaScript
5 months ago
Practice common algorithms using JavaScript
Practice common algorithms using JavaScriptignacio-chiazzo/Algorithms-Leetcode-Javascript

A collection of JavaScript solutions to algorithm problems from LeetCode, GeeksforGeeks, and CareerCup.

748105JavaScript
2 months ago
Hexapod Robot Simulator
Hexapod Robot Simulatormithi/hexapod

A blazing fast hexapod robot simulator for the web that solves inverse kinematics and simulates gaits in real-time.

74785JavaScript
4 months ago
Dough
DoughHatFeather/flutter_dough

A library of squishy, physics-based UI widgets for Flutter and web frameworks that create playful, interactive interfaces.

74729Dart
4 months ago
Ralph Wiggum Marketer
Ralph Wiggum Marketermuratcankoylan/ralph-wiggum-marketer

A Claude Code plugin that provides an autonomous AI copywriter for SaaS content marketing using an iterative loop pattern.

74782JavaScript
2 months ago
laravel-vue-pagination
laravel-vue-paginationgilbitron/laravel-vue-pagination

A Vue.js pagination component designed specifically for Laravel's paginators with Bootstrap and Tailwind CSS support.

746140JavaScript
1 year ago
Thermostat Card
Thermostat Cardciotlosm/lovelace-thermostat-dark-card

A dark-themed, round thermostat card for Home Assistant Lovelace UI with customizable HVAC state mapping.

745185TypeScript
23 days ago
simple-text-rotator
simple-text-rotatorpeachananr/simple-text-rotator

A lightweight jQuery plugin for adding animated rotating text to websites with minimal markup.

744242HTML
5 years ago
electron-better-ipc
electron-better-ipcsindresorhus/electron-better-ipc

Simplified IPC communication for Electron apps with request-response pattern support.

74453JavaScript
3 years ago
lie
liecalvinmetcalf/lie

A small, performant Promises/A+ compliant JavaScript promise library.

74361JavaScript
5 years ago
react-native-responsive-fontsize
react-native-responsive-fontsizeheyman333/react-native-responsive-fontsize

A React Native library for responsive font sizes based on device screen dimensions.

74139JavaScript
4 months ago
highcharter
highcharterjbkunst/highcharter

An R wrapper for the Highcharts JavaScript library to create interactive and customizable charts from R objects.

739153R
1 month ago
ExtPay
ExtPayGlench/ExtPay

A JavaScript library to add payments and subscriptions to browser extensions without needing a backend server.

73988JavaScript
7 months ago
raf
rafchrisdickinson/raf

A requestAnimationFrame polyfill library for Node.js and browsers, enabling consistent animation timing.

73752JavaScript
4 years ago
leven
levensindresorhus/leven

Fastest JavaScript implementation of the Levenshtein distance algorithm for measuring string similarity.

73431JavaScript
9 months ago
Asteroid
Asteroidmondora/asteroid

A JavaScript client library for connecting to Meteor backends from any JS environment, enabling real-time APIs without Meteor's front-end.

73498JavaScript
8 years ago
1
37
38
39
79