Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript

Javascript

2927 projects

Showing 36 of 2927 projects

jstransform
jstransformJavaScript

A pluggable JavaScript syntax transformation utility using the Esprima parser for single-pass AST traversal.

#code-transpilation#esprima#es6
Stars481
Forks65
Last commit9 years ago
Material-UI Dropzone
Material-UI DropzoneJavaScript

A React file upload dropzone component built with Material-UI and react-dropzone.

#react-component#material-ui#frontend
Stars479
Forks250
Last commit2 years ago
union-type
union-typeJavaScript

A small JavaScript library for defining and using union types with associated data.

#functional-programming#library#data-modeling
Stars479
Forks25
Last commit7 years ago
Draft Convert
Draft ConvertJavaScript

Extensibly serialize and deserialize Draft.js ContentState with HTML using customizable conversion functions.

#contentstate#html-serialization#text-processing
Stars479
Forks92
Last commit3 years ago
Smart Web Components
Smart Web ComponentsCSS

Enterprise-ready UI components for building dashboards, data-heavy apps, and complex interfaces across multiple frameworks.

#web-components#data-grid#datagrid
Stars478
Forks68
Last commit5 days ago
malware-jail
malware-jailJavaScript

A Node.js sandbox for semi-automatic JavaScript malware analysis, deobfuscation, and payload extraction.

#activex#angler#sandbox
Stars476
Forks98
Last commit3 years ago
vue-functional-calendar
vue-functional-calendarVue

A lightweight, high-performance calendar and datepicker component for Vue.js with no third-party dependencies.

#modal-calendar#modern-calendar#booking-calendar
Stars474
Forks83
Last commit
Size Limit Action
Size Limit ActionTypeScript

A GitHub Action that compares JavaScript bundle size and performance cost in pull requests to enforce performance budgets.

#continuous-integration#web-performance#pull-requests
Stars472
Forks87
Last commit
Hardcore
HardcoreJavaScript

An extremely strict yet practical ESLint configuration with 51 plugins and over 1300 rules for JavaScript, TypeScript, React, Vue, and Node.js.

#developer-tools#config#nodejs
Stars467
Forks14
Last commit1 month ago
React Native Starter Kit
React Native Starter KitJavaScript

A React Native starter kit with Firebase authentication, Facebook/Google login, and a pre-built UI for rapid app development.

#google-signin#facebook-login#authentication
Stars467
Forks80
Last commit
component-check
component-check

A comparative study of component creation across multiple JavaScript frameworks, from static to interactive examples.

#frontend#css-modules#javascript
Stars467
Forks27
Last commit10 years ago
captcha
captchaJavaScript

A lightweight pure JavaScript CAPTCHA generator for Node.js with no external dependencies.

#bot-protection#gif-generation#web-security
Stars466
Forks47
Last commit2 years ago
csgo
csgoJavaScript

A Node.js plugin for interacting with Counter-Strike: Global Offensive's Game Coordinator via Steam.

#matchmaking#item-data#steam
Stars466
Forks82
Last commit2 years ago
TeamMapper
TeamMapperTypeScript

A self-hostable mindmapping tool with real-time collaboration, import/export, and GDPR-compliant data handling.

#nestjs#mindmapping#brainstorming
Stars466
Forks40
Last commit1 day ago
electron-unhandled
electron-unhandledJavaScript

Catch unhandled errors and promise rejections in Electron apps with customizable logging and error dialogs.

#electron-module#developer-tools#promise-rejections
Stars464
Forks27
Last commit2 years ago
browser-run
browser-runJavaScript

Run JavaScript in a browser from the command line or programmatically, with Electron as the default browser.

#browserify#chrome#xvfb
Stars462
Forks66
Last commit1 year ago
esri-loader
esri-loaderTypeScript

A tiny library to load ArcGIS Maps SDK for JavaScript AMD modules in modern JavaScript frameworks and bundlers.

#web-mapping#arcgis#geospatial
Stars462
Forks79
Last commit2 years ago
Employee Directory
Employee DirectoryJavaScript

A sample employee directory application built with Backbone.js and Twitter Bootstrap.

#employee-directory#single-page-application#educational
Stars462
Forks182
Last commit10 years ago
Vue-BabylonJS
Vue-BabylonJSJavaScript

A Vue.js plugin for creating high-quality 3D graphics and animations using Babylon.js with a declarative component-based API.

#graphics#animation#gamedev
Stars462
Forks67
Last commit3 years ago
traverson
traversonJavaScript

A JavaScript client for navigating hypermedia APIs (HATEOAS) by following links between resources.

#json-api#link-traversal#hypermedia-client
Stars461
Forks49
Last commit6 days ago
PhpStorm Magento2 Extension
PhpStorm Magento2 ExtensionJava

A PhpStorm plugin that enhances the Magento 2 and Adobe Commerce development workflow with smart completions, navigation, and AI agent tools.

#hacktoberfest#adobe-commerce#intellij
Stars461
Forks100
Last commit
Gridder
GridderJavaScript

A jQuery plugin that creates a thumbnail grid with expanding previews, similar to Google Images.

#thumbnail-grid#interactive-design#jquery-plugin
Stars459
Forks121
Last commit8 months ago
FakeRest
FakeRestTypeScript

A browser library that intercepts AJAX calls to mock a REST server based on JSON data for client-side testing.

#rest#single-page-app#client
Stars457
Forks50
Last commit4 days ago
gulp-ruby-sass
gulp-ruby-sassJavaScript

Compile Sass to CSS using Ruby Sass within Gulp build pipelines.

#sass#frontend-workflow#deprecated
Stars457
Forks77
Last commit5 years ago
HTML
HTMLJavaScript

An ESLint plugin to extract and lint inline JavaScript scripts from HTML and XML files.

#developer-tools#html#javascript-linting
Stars457
Forks56
Last commit2 months ago
gulp-cached
gulp-cachedJavaScript

A simple in-memory file cache for Gulp that prevents reprocessing unchanged files.

#development-workflow#performance-optimization#file-cache
Stars453
Forks18
Last commit9 years ago
FPO.js
FPO.jsJavaScript

A functional programming library for JavaScript that uses named-argument style methods to eliminate parameter order concerns.

#functional-programming#library#currying
Stars452
Forks23
Last commit3 years ago
heart-switch
heart-switchTypeScript

A customizable, accessible heart-shaped toggle switch component for React applications.

#react-component#switch#toggle-switch
Stars452
Forks15
Last commit3 years ago
eslint-interactive
eslint-interactiveTypeScript

A CLI tool that groups ESLint errors by rule and provides per-rule actions like auto-fix and disable comments to efficiently handle large linting outputs.

#developer-tools#automated-fixes#cli-tool
Stars451
Forks12
Last commit
react-native-refresher
react-native-refresherJavaScript

A pull-to-refresh ListView component for React Native with custom animation support, written entirely in JavaScript.

#mobile-ui#custom-animations#react-native
Stars451
Forks34
Last commit10 years ago
Xtend UI
Xtend UIJavaScript

A frontend library of Tailwind CSS components enhanced with vanilla JavaScript for building interfaces with advanced interactions and animations.

#vanilla-js#html#ui
Stars450
Forks17
Last commit5 days ago
Ansel
AnselTypeScript

A privacy-focused, web-powered desktop application for organizing and viewing local photos without uploading them to the cloud.

#desktop-application#photo#privacy-first
Stars448
Forks108
Last commit15 days ago
awesome-web-storage
awesome-web-storage

A comprehensive guide and curated list of resources for client-side web storage APIs, including cookies, localStorage, and sessionStorage.

#cookies#html5#localstorage
Stars448
Forks36
Last commit2 years ago
sheetify
sheetifyJavaScript

A modular CSS bundler for Browserify that namespaces CSS and enables importing CSS packages from npm.

#browserify#css-namespacing#bundler
Stars445
Forks47
Last commit5 years ago
xkcdgraphs
xkcdgraphsJavaScript

Create instant XKCD-style graphs in your browser using JavaScript and D3 with a simple UI.

#open-source#mathematical-graphs#d3-js
Stars445
Forks26
Last commit8 years ago
hyperactiv
hyperactivJavaScript

A super tiny (~1kb) reactive library that observes object mutations and automatically recomputes dependent functions.

#observables#reactive-programming#lightweight
Stars445
Forks22
Last commit1 month ago
PreviousPage 45 of 82Next

Related Tags

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
4 months ago
2 years ago
6 months ago
6 days ago
1 month ago
#Frontend720
#Nodejs696
#Typescript540
#React328
#Web Development300
#Developer Tools280
#Javascript Library247
#Ui Components243
#Cross Platform226
#React Native190
#Performance158
#Vue152