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 34 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
Open Food Facts
Open Food Factsopenfoodfacts/openfoodfacts-server

Open-source server software for the Open Food Facts database, providing a web interface and API for food product information.

1.0k614HTML
1 day 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
Blazor-ApexCharts
Blazor-ApexChartsapexcharts/Blazor-ApexCharts

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

1.0k108C#
6 days ago
throttle-debounce
throttle-debounceniksy/throttle-debounce

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

1.0k106JavaScript
1 year ago
ipfs
ipfsipfs/js-ipfs-api

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

1.0k290JavaScript
6 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.0k72JavaScript
2 years 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
Geometric.js
Geometric.jsHarryStevens/geometric

A JavaScript library for performing 2D geometric calculations on points, lines, and polygons.

1.0k51JavaScript
14 days ago
WebGL 2 Samples
WebGL 2 SamplesWebGLSamples/WebGL2Samples

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

1.0k143HTML
4 years 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
slim.js
slim.jsslimjs/slim.js

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

1.0k62CSS
2 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
1 month 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.0k211JavaScript
15 days ago
json3
json3bestiejs/json3

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

1.0k149JavaScript
7 years ago
Viewer
Viewerfengyuanchen/viewer

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

1.0k356JavaScript
5 years 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.0k160HTML
3 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
4 days ago
Validation
ValidationKnockout-Contrib/Knockout-Validation

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

1.0k367JavaScript
3 years 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.0k100TypeScript
6 days ago
whitehall
whitehallalphagov/whitehall

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

1.0k196Ruby
1 day ago
x2js
x2jsabdolence/x2js

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

1.0k473JavaScript
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.0k251Java
3 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.0k80JavaScript
9 months 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.

999197JavaScript
2 years ago
Promise
Promisexjamundx/eslint-plugin-promise

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

998101JavaScript
2 days ago
GraphicsJS
GraphicsJSAnyChart/GraphicsJS

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

99370JavaScript
1 year ago
Apache/Usergrid
Apache/Usergridapache/usergrid

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

990412Java
11 months ago
Blockrain.js
Blockrain.jsAerolab/blockrain.js

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

987398JavaScript
8 years ago
3Dmol.js
3Dmol.js3dmol/3Dmol.js

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

982219Jupyter Notebook
20 days ago
adblocker-electron
adblocker-electroncliqz-oss/adblocker

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

978118TypeScript
1 day ago
Stacks.js
Stacks.jsstx-labs/stacks.js

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

974317TypeScript
5 days 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.

974317TypeScript
5 days ago
d3-flame-graph
d3-flame-graphspiermar/d3-flame-graph

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

973125JavaScript
9 days 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.

972182JavaScript
6 days 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.

969180JavaScript
2 months ago
David
Davidalanshaw/david

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

96967JavaScript
3 years ago
1
33
34
35
79