Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript

Javascript

3628 projects

Showing 36 of 3627 projects

testronaut
testronautTypeScript

A modern, comprehensive testing framework for frontend applications with built-in visual regression testing.

#playwright#ui-testing#frontend-testing
Stars72
Forks5
Last commit1 month ago
GuiGui
GuiGuiJavaScript

A lightweight GUI tool for tweaking parameters in JavaScript creative coding projects, inspired by dat.GUI.

#real-time-control#three-js#creative-coding
Stars72
Forks9
Last commit3 years ago
qunit-tap
qunit-tapJavaScript

A QUnit plugin that produces TAP (Test Anything Protocol) output for running tests in terminal and CI environments.

#qunit-plugin#unit-testing#headless-testing
Stars72
Forks13
Last commit9 years ago
object.values
object.valuesJavaScript

ES2017 spec-compliant shim for Object.values that works in ES3+ environments.

#values#object-values#es3-support
Stars72
Forks7
Last commit8 months ago
aurelia-api
aurelia-apiJavaScript

A plugin for Aurelia that simplifies API interactions by wrapping aurelia-fetch-client with multiple endpoints and CRUD helpers.

#multiple-endpoints#rest-client#aurelia-plugin
Stars72
Forks20
Last commit5 years ago
xss
xssJavaScript

An ESLint plugin that detects potential XSS vulnerabilities in JavaScript code before deployment.

#developer-tools#web-security#code-security
Stars72
Forks17
Last commit3 years ago
Awesome JS Books
Awesome JS Books

A curated list of the best free and paid JavaScript books covering general topics, ES6, functional programming, patterns, and Node.js.

#functional-programming#js#programming-education
Stars71
Forks12
Last commit7 years ago
deliteful
delitefulJavaScript

A library of custom UI elements designed for both desktop and mobile web applications.

#web-components#custom-elements#mobile-web
Stars71
Forks36
Last commit25 days ago
pico-lambda
pico-lambdaJavaScript

A 640-byte functional library that curries and composes native JavaScript array and string methods.

#functional-programming#arrays#currying
Stars71
Forks4
Last commit8 years ago
perawallet-connect
perawallet-connectTypeScript

JavaScript SDK for integrating Pera Wallet with web applications to connect accounts and sign transactions on the Algorand blockchain.

#dapp-integration#transaction-signing#wallet-sdk
Stars70
Forks23
Last commit
chain-registry
chain-registryTypeScript

An npm package providing a unified store of chain info, assets, asset lists, and IBC channels for the Cosmos ecosystem.

#cosmos#crypto-tools#npm-package
Stars70
Forks39
Last commit1 day ago
jspicl
jspiclTypeScript

A JavaScript to PICO-8 Lua transpiler for writing PICO-8 games in JavaScript.

#transpiler#cli-tool#esprima
Stars70
Forks8
Last commit20 days ago
through2-map
through2-mapJavaScript

A thin wrapper around through2 that provides an Array.prototype.map-like API for transforming Node.js streams.

#stream-processing#npm-package#through2-wrapper
Stars70
Forks2
Last commit6 months ago
react-native-card-media
react-native-card-mediaJavaScript

A React Native component for displaying media cards with flexible layouts for 1-5 images.

#mobile-ui#image-layout#ui-component
Stars70
Forks9
Last commit3 years ago
Marionette.Toolkit
Marionette.ToolkitJavaScript

A collection of opinionated Backbone.Marionette extensions for large-scale JavaScript application architecture.

#component-architecture#marionettejs#javascript-framework
Stars70
Forks17
Last commit
termd
termdTypeScript

A CLI tool to preview and render markdown files, URLs, GitHub repos, and npm package READMEs directly in the terminal with syntax highlighting.

#github-integration#termd#developer-tools
Stars69
Forks6
Last commit3 years ago
v-idle
v-idleTypeScript

A Vue.js plugin for detecting idle users with configurable timers, reminders, and cross-tab synchronization.

#reminders#loop#idle-detection
Stars69
Forks8
Last commit2 years ago
react-native-auto-typing-text
react-native-auto-typing-textJavaScript

A React Native component that animates text with an auto-typing effect, character by character.

#mobile-ui#ui-component#text-animation
Stars69
Forks13
Last commit8 years ago
Boilerplate with Webpack
Boilerplate with WebpackJavaScript

A Webpack-based boilerplate for building cross-browser WebExtensions with modern tooling and polyfill support.

#development-tool#browser-extension#cross-browser
Stars69
Forks12
Last commit
Preact Translate
Preact TranslateTypeScript

A minimalistic internationalization (i18n) library for Preact with a bundle size of around 1KB.

#preact-components#internationalization#lightweight
Stars69
Forks6
Last commit6 months ago
aws-lambda-nodejs-esbuild
aws-lambda-nodejs-esbuildTypeScript

AWS CDK Construct for bundling Node.js AWS Lambda functions using the fast esbuild bundler.

#lambda#bundler#esbuild
Stars69
Forks3
Last commit5 years ago
nix-gleam
nix-gleamNix

A Nix builder for Gleam applications that fetches dependencies from Hex using manifest.toml.

#hex-pm#gleam#nix
Stars69
Forks13
Last commit2 months ago
ecmascript-compat
ecmascript-compatJavaScript

Check JavaScript code compatibility with target browsers and Node.js versions using a browserslist.

#developer-tools#ecmascript#compatibility-checking
Stars69
Forks14
Last commit1 year ago
react-native-picker-android
react-native-picker-androidJavaScript

A deprecated React Native Android picker component with PickerIOS interface compatibility.

#android#deprecated#react-native
Stars69
Forks60
Last commit8 years ago
ember-validated-form
ember-validated-formJavaScript

An Ember.js addon for creating forms with client-side validations using a simple, declarative API.

#web-forms#user-input#ember-addon
Stars69
Forks36
Last commit21 days ago
react-native-drop-refresh
react-native-drop-refreshObjective-C

A pull-down-to-refresh control component for React Native applications.

#refresh-control#mobile-ui#refresh
Stars68
Forks5
Last commit7 years ago
ember-native-class-codemod
ember-native-class-codemodTypeScript

A codemod for transforming Ember objects to native JavaScript class syntax with decorators.

#es6-classes#codemod#decorators
Stars68
Forks37
Last commit11 months ago
delite
deliteJavaScript

A custom elements-based UI widget framework for desktop and mobile web applications.

#web-components#custom-elements#frontend
Stars68
Forks28
Last commit26 days ago
ember-es6-class-codemod
ember-es6-class-codemodTypeScript

A codemod for transforming Ember objects to native JavaScript class syntax with decorators.

#es6-classes#codemod#decorators
Stars68
Forks37
Last commit11 months ago
wave-audio-path-player
wave-audio-path-playerJavaScript

A customizable web component audio player that displays a visual waveform for audio files.

#music#custom-elements#webaudio
Stars68
Forks8
Last commit4 years ago
web-audio-test-api
web-audio-test-apiJavaScript

A Web Audio API test library for continuous integration, enabling strict type checking and audio graph simulation.

#mock-library#unit-testing#continuous-integration
Stars68
Forks9
Last commit8 years ago
Array.from
Array.fromJavaScript

A spec-compliant, ES3-compatible polyfill for the ECMAScript 6 Array.from method.

#polyfill#frontend#javascript
Stars67
Forks15
Last commit2 years ago
vue-mars3d
vue-mars3dJavaScript

A minimal Vue.js project template for building 3D GIS applications with Mars3D.

#cesium#import#marsgis
Stars67
Forks37
Last commit1 month ago
Problems
ProblemsJavaScript

An ESLint configuration that catches code problems without enforcing style, designed for use with Prettier.

#developer-tools#prettier#code-quality
Stars67
Forks3
Last commit10 days ago
svelte-generic-crud-table
svelte-generic-crud-tableJavaScript

A self-contained, sortable table component with inline CRUD operations for object arrays, usable as a web component or Svelte component.

#crud#inline-editing#ui-component
Stars67
Forks7
Last commit
meteor-react-native
meteor-react-nativeJavaScript

A Meteor client for React Native that enables mobile apps to connect to Meteor servers with accounts, reactive data, and subscriptions.

#meteor-client#authentication#reactive-data
Stars67
Forks36
Last commit
PreviousPage 72 of 101Next

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
17 days ago
4 months ago
8 years ago
2 years ago
8 months ago
#Frontend877
#Nodejs810
#Typescript681
#React369
#Web Development353
#Developer Tools351
#Ui Components294
#Javascript Library258
#Cross Platform250
#React Native232
#Build Tool180
#Mobile Development174