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

Showing 4,087 open-source projects · page 35 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
ipyvizzu
ipyvizzuvizzuhq/ipyvizzu

Build animated charts in Jupyter Notebook and similar environments with a simple Python syntax.

97281Jupyter Notebook
1 year ago
fp
fpjfmengels/eslint-plugin-fp

An ESLint plugin that enforces functional programming principles by restricting mutation and side effects.

96835JavaScript
5 years ago
react-native-magic-move
react-native-magic-moveIjzerenHein/react-native-magic-move

Create magical move transitions between scenes in React Native with animated component morphing.

96843JavaScript
4 years ago
David
Davidalanshaw/david

A Node.js module that checks npm dependencies for outdated versions and provides update information.

96767JavaScript
3 years ago
HMPL
HMPLhmpl-language/hmpl

A lightweight server-oriented template language for JavaScript that fetches and renders HTML dynamically with minimal client-side code.

965120TypeScript
8 days ago
hmpl
hmplhmpl-language/hmpl

A lightweight server-oriented template language for JavaScript that fetches and renders HTML safely, keeping apps dynamic and small.

965120TypeScript
8 days ago
zircle-ui
zircle-uizircleUI/zircleUI

A Vue.js frontend library for building zoomable user interfaces with circular components.

96563JavaScript
2 days ago
Chhoto URL
Chhoto URLSinTan1729/chhoto-url

A simple, blazingly fast, self-hosted URL shortener written in Rust, focused on minimalism and performance.

96494Rust
2 days ago
Materio-vuetify-vuejs-admin-template-free
Materio-vuetify-vuejs-admin-template-freethemeselection/materio-vuetify-vuejs-admin-template-free

A free, production-ready Vue.js admin dashboard template built with Vuetify 3, Vite, and Vue 3.

964277Vue
1 year ago
is-my-json-valid
is-my-json-validmafintosh/is-my-json-valid

A high-performance JSONSchema validator that uses code generation for maximum validation speed.

963115JavaScript
14 days ago
select2-rails
select2-railsargerim/select2-rails

Integrates the Select2 jQuery plugin with the Rails asset pipeline for enhanced dropdown functionality.

963363Ruby
3 years ago
jQuery Form Validator
jQuery Form Validatorvictorjonsson/jQuery-Form-Validator

A jQuery plugin for validating form inputs using HTML data attributes, keeping markup clean from JavaScript.

962458JavaScript
5 years ago
restful.js
restful.jsmarmelab/restful.js

A pure JavaScript client for interacting with server-side RESTful resources, inspired by Restangular but framework-agnostic.

96177JavaScript
7 years ago
pull request
pull requestjscl-project/jscl

A Common Lisp to JavaScript compiler bootstrapped from Common Lisp and executable in browsers.

960111Common Lisp
16 days ago
JSCL
JSCLjscl-project/jscl

A Common Lisp to JavaScript compiler bootstrapped from Common Lisp and executable in the browser.

960111Common Lisp
16 days ago
flowbite-vue
flowbite-vuethemesberg/flowbite-vue

Official Vue 3 UI components built on top of Flowbite and Tailwind CSS for rapid website development.

955138TypeScript
1 month ago
run-sequence
run-sequenceOverZealous/run-sequence

Run a series of dependent gulp tasks in order, including parallel execution, with proper completion tracking.

95456JavaScript
8 years ago
noble-curves
noble-curvespaulmillr/noble-curves

Audited, minimal JavaScript implementation of elliptic curve cryptography with support for multiple curves and signature schemes.

953100TypeScript
8 days ago
jquery-minicolors
jquery-minicolorsclaviska/jquery-minicolors

A tiny, customizable color picker plugin for jQuery that integrates seamlessly into web forms.

953299JavaScript
2 years ago
Fully-immersive, hands-on, and fun learning experience for React Native
Fully-immersive, hands-on, and fun learning experience for React Nativejondot/ReactNativeKatas

An interactive learning platform for mastering React Native design and styling through hands-on coding challenges.

953106JavaScript
8 years ago
animatedModal.js
animatedModal.jsjoaopereirawd/animatedModal.js

A jQuery plugin for creating fullscreen modals with CSS3 transitions, compatible with animate.css or custom animations.

952194JavaScript
7 years ago
regression-js
regression-jsTom-Alexander/regression-js

A JavaScript library for linear least-squares curve fitting and regression analysis.

950124JavaScript
3 years ago
Next Simple Starter
Next Simple Starterooade/NextSimpleStarter

A simple, accessible PWA boilerplate built with Next.js 15 and Material-UI for rapid web app development.

949205JavaScript
2 days ago
React Native for Ubuntu
React Native for UbuntuCanonicalLtd/react-native

A framework for building native iOS and Android applications using JavaScript and React.

94644JavaScript
9 years ago
Multiple Entity Row
Multiple Entity Rowbenct/lovelace-multiple-entity-row

A Home Assistant Lovelace row element that displays multiple entity states, attributes, and icons on a single entity row.

94470JavaScript
4 days ago
Preact Compat
Preact Compatpreactjs/preact-compat

A React compatibility layer for Preact 8.x, enabling React modules to work with Preact without code changes.

943124JavaScript
4 years ago
Placeholders.js
Placeholders.jsjamesallardice/Placeholders.js

A JavaScript polyfill that adds HTML5 placeholder attribute support to older browsers.

943222JavaScript
3 years ago
vue-gtag
vue-gtagMatteoGabriele/vue-gtag

A Vue.js plugin for integrating Google's global site tag (gtag.js) to send event data to Google Analytics, Ads, and Marketing Platform.

94172TypeScript
4 months ago
CrackQ
CrackQf0cker/crackq

A Python REST API and web GUI for managing Hashcat password cracking jobs in a queuing system.

939105Python
2 years ago
rx-player
rx-playercanalplus/rx-player

A JavaScript library for playing DASH and Smooth Streaming video with HTML5 Media Source Extensions, designed as a configurable core player engine.

935139TypeScript
4 days ago
Zebkit
Zebkitbarmalei/zebkit

A JavaScript library for building rich, portable UI components on HTML5 Canvas using an easy OOP concept.

934171HTML
1 year ago
learning-graphql
learning-graphqlmugli/learning-graphql

A JavaScript-focused learning resource that explains GraphQL concepts through the official specification and examples.

934104JavaScript
7 years ago
lazyload
lazyloadvvo/lazyload

A standalone JavaScript library for lazy loading images, iframes, and widgets when they become visible in the viewport.

933147JavaScript
5 years ago
BlazorStrap
BlazorStrapchanan/BlazorStrap

A library of Bootstrap 4 and 5 UI components for building web applications with Blazor.

931163HTML
8 months ago
asscroll
asscrollashthornton/asscroll

A lightweight JavaScript hybrid smooth scroll library combining virtual scroll performance with native scroll reliability.

92524JavaScript
3 years ago
partial.lenses
partial.lensescalmm-js/partial.lenses

A comprehensive, high-performance optics library for JavaScript that provides lenses, traversals, and isomorphisms to manipulate immutable JSON data.

92335JavaScript
4 years ago
1
34
35
36
114