Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript

Javascript

2960 projects

Showing 36 of 2960 projects

eslint-plugin-exception-handling
eslint-plugin-exception-handlingTypeScript

An ESLint plugin that lints unhandled functions that might throw errors and ensures best practices for JavaScript/TypeScript.

#developer-tools#typescript#code-quality
Stars60
Forks4
Last commit
playwright-magic-steps
playwright-magic-stepsTypeScript

Automatically transforms JavaScript comments into structured Playwright test steps for cleaner test code.

#playwright#developer-tools#ai-testing
Stars59
Forks5
Last commit1 month ago
react-native-suggester
react-native-suggesterTypeScript

A React Native package that decorates TextInput components to provide suggestions with optimized user experience.

#suggestions#ux#autocomplete
Stars59
Forks3
Last commit2 years ago
object.entries
object.entriesJavaScript

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

#values#es3-support#polyfill
Stars59
Forks10
Last commit5 months ago
arr-flatten
arr-flattenJavaScript

Recursively flatten nested arrays with the fastest JavaScript implementation available.

#recursive-algorithm#array#npm-package
Stars59
Forks17
Last commit4 years ago
etcdjs
etcdjsJavaScript

Low-level etcd v2 and v3 client for JavaScript with automatic failover and load balancing.

#etcd-client#distributed-systems#key-value-store
Stars58
Forks13
Last commit2 years ago
Webpack starter
Webpack starterJavaScript

Webpack boilerplate for building projects with Material Design for Bootstrap 5 UI Kit.

#ui-kit#frontend#bootstrap5
Stars58
Forks32
Last commit4 years ago
npm-user
npm-userJavaScript

Fetch npm user profile information by scraping the npm website since no official API exists.

#developer-tools#npm#nodejs
Stars58
Forks14
Last commit2 years ago
no-use-extend-native
no-use-extend-nativeJavaScript

ESLint plugin that prevents using extended native objects in JavaScript code.

#developer-tools#ecmascript#code-quality
Stars58
Forks4
Last commit1 month ago
ember-query-params-service
ember-query-params-serviceTypeScript

An Ember.js addon providing a service and decorator for accessing and managing query parameters from anywhere in your application.

#ember-service#hacktoberfest#url-parameters
Stars58
Forks8
Last commit
cycle-color-picker
cycle-color-pickerJavaScript

A reactive color picker component for Cycle.js applications using xstream streams.

#cyclejs#functional-programming#ui-component
Stars58
Forks9
Last commit8 years ago
p-whilst
p-whilstJavaScript

Async version of the while statement that repeatedly calls a function while a condition returns true.

#async-await#promises#nodejs
Stars57
Forks10
Last commit1 year ago
FP Youtube Search
FP Youtube SearchJavaScript

A YouTube search application demonstrating functional programming concepts with React and Redux.

#functional-programming#educational#youtube-api
Stars57
Forks7
Last commit9 years ago
Material-UI Password field
Material-UI Password fieldJavaScript

A Material-UI component for password input fields with visibility toggle.

#input#password-field#material-ui
Stars57
Forks19
Last commit3 years ago
FarFetch
FarFetchJavaScript

A modern Fetch API wrapper that simplifies HTTP requests with syntactic sugar, automatic error handling, and consistent data/file uploads.

#developer-tools#frontend#fetch-api
Stars57
Forks7
Last commit8 months ago
Pond
PondJavaScript

A minimalist web-based music player that streams audio from YouTube with a clean, distraction-free interface.

#html5-audio#youtube-integration#javascript
Stars57
Forks26
Last commit7 years ago
Namespaces
NamespacesJavaScript

A KnockoutJS plugin that enables multiple ViewModels separated by namespaces for loosely coupled architecture.

#modular-architecture#viewmodel#frontend
Stars57
Forks5
Last commit15 years ago
react-native-image-intent
react-native-image-intentJava

A React Native Android library for receiving images shared from other apps via Android intents.

#image-sharing#android#intent-handling
Stars57
Forks10
Last commit9 years ago
location-location-location
location-location-locationJavaScript

A collection of iOS widgets for Scriptable, including location, date, reading stats, and server monitoring displays.

#reading-tracking#ios-widgets#ios
Stars57
Forks3
Last commit1 month ago
ckron
ckronJavaScript

A cron-style job scheduler for Docker that allows composing complex workflows with multiple tasks per job.

#devops#container-orchestration#job-scheduler
Stars56
Forks6
Last commit4 months ago
ember-sparkles
ember-sparklesJavaScript

A collection of composable D3 chart components for Ember.js, built with ember-d3-helpers for reactive data visualizations.

#ember-d3-helpers#ember-addon#svg
Stars56
Forks9
Last commit6 years ago
homebridge-samsungtv2016
homebridge-samsungtv2016JavaScript

A Homebridge plugin to control 2016 Samsung TVs via HomeKit and Siri.

#iot#home-automation#voice-control
Stars56
Forks11
Last commit9 years ago
Preact JSX Chai
Preact JSX ChaiJavaScript

Extend Chai with JSX assertions for Preact components, enabling deep and shallow equality and inclusion testing.

#chai-plugin#unit-testing#jsx-assertions
Stars56
Forks7
Last commit6 years ago
qase
qaseTypeScript

A monorepo of JavaScript reporters and API clients for integrating test results from various frameworks into Qase TestOps.

#integration#test-management#api-client
Stars56
Forks49
Last commit1 day ago
compose-function
compose-functionJavaScript

A JavaScript utility to compose functions, enabling the creation of new functions from smaller ones like f(g(x)).

#es6-modules#functional-programming#function-composition
Stars56
Forks3
Last commit6 years ago
ripple
rippleJavaScript

A browser-based, platform-agnostic mobile application development and testing tool.

#browser-emulator#testing-tool#npm-package
Stars56
Forks23
Last commit8 years ago
with unused expressions
with unused expressionsJavaScript

An ESLint plugin that overrides no-unused-expressions to be friendly towards Chai.js expect and should statements.

#javascript-testing#developer-tools#unit-testing
Stars56
Forks10
Last commit
<lit-datatable>
<lit-datatable>TypeScript

A Material Design data table component built with LitElement for modern web applications.

#web-components#custom-elements#lit-html
Stars56
Forks13
Last commit3 years ago
gulp-execa
gulp-execaJavaScript

A Gulp.js plugin that executes shell commands using Execa, offering better Windows support, parallel execution, and configurable verbosity.

#gulp#library#shell-commands
Stars56
Forks5
Last commit7 months ago
router
routerTypeScript

A high-performance basic router based on radix tree that works in Deno, Node.js, and browser environments.

#server-side#deno#nodejs
Stars55
Forks1
Last commit3 months ago
gulp-ava
gulp-avaJavaScript

A Gulp plugin to run AVA test files directly within Gulp pipelines.

#gulp#test-runner#nodejs
Stars55
Forks13
Last commit4 years ago
gulp-ava
gulp-avaJavaScript

A Gulp plugin to run AVA test files within a Gulp pipeline.

#gulp#test-runner#unit-testing
Stars55
Forks13
Last commit4 years ago
jQuery.adaptive-slider
jQuery.adaptive-sliderJavaScript

A jQuery slider plugin that automatically colors captions and navigation based on the dominant color of each image.

#color-extraction#jquery-plugin#image-slider
Stars55
Forks6
Last commit12 years ago
JS Build Actions
JS Build ActionsShell

GitHub Actions for running JavaScript build tools (Gulp, Grunt, NPM) and committing file changes.

#gulp#version-control#npm
Stars54
Forks17
Last commit5 years ago
js-loaders
js-loadersJavaScript

Pseudoimplementation of the proposed ES6 module loaders API for JavaScript.

#es6-modules#prototype#module-loaders
Stars54
Forks7
Last commit12 years ago
jp_doodle
jp_doodleJupyter Notebook

A toolkit for building 2D and 3D interactive visualizations in Jupyter notebooks using proxy widgets and jQuery plugins.

#scientific-computing#3d-visualization#interactive-graphics
Stars54
Forks6
Last commit2 years ago
PreviousPage 72 of 83Next

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
15 days ago
22 hours ago
6 days ago
#Frontend726
#Nodejs703
#Typescript546
#React331
#Web Development302
#Developer Tools281
#Javascript Library250
#Ui Components245
#Cross Platform228
#React Native193
#Performance160
#Build Tool154