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 projects12808.6k total stars1878.0k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 34 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
Knockback
Knockbackkmalakoff/knockback

Knockback.js integrates Knockout.js's data-binding with Backbone.js Models and Collections for dynamic MVVM applications.

1.1k69TypeScript
7 days ago
focusable
focusablezzarcon/focusable

A lightweight JavaScript library to spotlight DOM elements with an animated overlay on the rest of the page.

1.1k49JavaScript
10 years ago
GeoTiff.js
GeoTiff.jsgeotiffjs/geotiff.js

A pure JavaScript library for parsing and reading raster data from TIFF and GeoTIFF files in both browser and Node.js environments.

1.1k218JavaScript
1 month ago
Preact Router
Preact Routerdevelopit/preact-router

A simple URL router for Preact applications that conditionally renders components based on the browser's address bar.

1.1k150JavaScript
2 years ago
Blazor-ApexCharts
Blazor-ApexChartsapexcharts/Blazor-ApexCharts

A Blazor wrapper for ApexCharts.js, enabling interactive charting in .NET web applications.

1.1k109JavaScript
2 months ago
PhosphorJS
PhosphorJSphosphorjs/phosphor

A high-performance JavaScript library for building desktop-style web applications with a pluggable widget system.

1.0k165TypeScript
6 years ago
throttle-debounce
throttle-debounceniksy/throttle-debounce

A lightweight JavaScript library providing throttle and debounce functions for rate-limiting event handlers.

1.0k108JavaScript
2 years ago
futil-js
futil-jssmartprocure/futil-js

A collection of functional utilities that complement lodash/fp with async support, lenses, aspects, and tree operations.

1.0k70JavaScript
2 years ago
Map Icons
Map Iconsscottdejonge/map-icons

An icon font and JavaScript library for creating customizable SVG markers with icon labels for Google Maps and Google Places APIs.

1.0k194HTML
2 years ago
WebGL 2 Samples
WebGL 2 SamplesWebGLSamples/WebGL2Samples

A collection of short, easy-to-understand samples demonstrating WebGL 2 features.

1.0k140HTML
5 years ago
ipfs
ipfsipfs/js-ipfs-api

A JavaScript HTTP client library for interacting with IPFS daemons via their HTTP API.

1.0k289JavaScript
6 years ago
slim.js
slim.jsslimjs/slim.js

A fast, native, and extensible micro-framework for building declarative web components using modern browser standards.

1.0k59CSS
3 years ago
whitehall
whitehallalphagov/whitehall

A Ruby on Rails application used by UK government publishers to create and manage content for GOV.UK.

1.0k200Ruby
2 days ago
GitHub Action for GoReleaser, a release automation tool for Go projects
GitHub Action for GoReleaser, a release automation tool for Go projectsgoreleaser/goreleaser-action

A GitHub Action to automate Go project releases using GoReleaser for building, packaging, and publishing.

1.0k104TypeScript
6 days ago
Emblem.js
Emblem.jsmachty/emblem.js

An indentation-based templating language that compiles to Handlebars.js templates, specifically designed for Ember.js.

1.0k79JavaScript
5 years ago
geobuf
geobufmapbox/geobuf

A compact binary encoding for geographic data that compresses GeoJSON into protocol buffers for faster and smaller transfers.

1.0k86JavaScript
3 months ago
3Dmol.js
3Dmol.js3dmol/3Dmol.js

WebGL-accelerated JavaScript library for interactive molecular visualization in web applications.

1.0k229Jupyter Notebook
1 month ago
json3
json3bestiejs/json3

A JSON polyfill for older JavaScript platforms, providing spec-compliant parse and stringify functions.

1.0k148JavaScript
7 years ago
Viewer
Viewerfengyuanchen/viewer

A deprecated jQuery plugin for image viewing, now replaced by Viewer.js and jquery-viewer.

1.0k354JavaScript
6 years ago
aldeed:collection2
aldeed:collection2aldeed/meteor-collection2

A Meteor package that extends Mongo.Collection to provide schema validation for inserts and updates.

1.0k111JavaScript
10 days ago
Stackable.js
Stackable.jsjohnpolacek/stacktable.js

jQuery plugin that converts wide tables into a stacked key/value format for better display on small screens.

1.0k158HTML
4 years ago
GPRM
GPRMVishwaGauravIn/github-profile-readme-maker

A free web tool to create customized GitHub profile READMEs with stats, social links, tech stacks, and interactive components.

1.0k186JavaScript
6 months ago
adblocker-electron
adblocker-electroncliqz-oss/adblocker

An efficient, embeddable JavaScript library for blocking ads, trackers, and annoyances across multiple environments.

1.0k123TypeScript
1 day ago
Validation
ValidationKnockout-Contrib/Knockout-Validation

A validation library for Knockout JS that provides model and property validation with native and custom rules.

1.0k365JavaScript
4 years ago
Diablo JavaScript
Diablo JavaScriptmitallast/diablo-js

An isometric minimal-code style game built with HTML5 Canvas and JavaScript, featuring extracted Diablo 2 resources.

1.0k256Java
4 years ago
Typr.js
Typr.jsphotopea/Typr.js

A lightweight and fast JavaScript parser for TTF, OTF, TTC, and WOFF fonts with SVG and variable font support.

1.0k81JavaScript
1 year ago
Promise
Promisexjamundx/eslint-plugin-promise

An ESLint plugin that enforces best practices and consistent patterns for JavaScript promises.

1.0k105JavaScript
5 days ago
x2js
x2jsabdolence/x2js

A lightweight, dependency-free JavaScript library for converting XML to JSON and JSON to XML.

1.0k469JavaScript
4 years ago
xlsx-populate
xlsx-populatedtjohnson/xlsx-populate

A JavaScript library for parsing and generating Excel XLSX files with Node.js and browser support, preserving existing styles and features.

1.0k200JavaScript
2 years ago
GraphicsJS
GraphicsJSAnyChart/GraphicsJS

A lightweight JavaScript graphics library for drawing interactive SVG/VML graphics with an intuitive API.

99671JavaScript
1 month ago
Blockrain.js
Blockrain.jsAerolab/blockrain.js

A jQuery plugin for embedding a customizable HTML5 Tetris game with autoplay and themes.

994399JavaScript
8 years ago
Apache/Usergrid
Apache/Usergridapache/usergrid

A multi-tenant Backend-as-a-Service (BaaS) stack for web and mobile apps with RESTful APIs.

989409Java
1 year ago
Chhoto URL
Chhoto URLSinTan1729/chhoto-url

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

98797Rust
1 day ago
Glowing Bear
Glowing Bearglowing-bear/glowing-bear

A modern web frontend for the WeeChat IRC client that works on any device with a browser.

980187JavaScript
2 months ago
d3-flame-graph
d3-flame-graphspiermar/d3-flame-graph

A D3.js plugin for generating interactive flame graphs from hierarchical profiling data.

979125JavaScript
2 months ago
@stacks/cli
@stacks/clistx-labs/stacks.js

A JavaScript/TypeScript monorepo providing essential libraries for identity, authentication, storage, and transactions on the Stacks blockchain.

973319TypeScript
11 days ago
1
33
34
35
114