Showing 36 of 3633 projects
Start a promise chain by wrapping a synchronous function that might throw an error.
A simple example of plotting live numeric data from MQTT/WebSocket topics using Highcharts.
Memoize promise-returning functions with cache expiration, prefetch, and error caching controls.
Check if a process is running by its PID or name, with support for checking multiple processes at once.
A visual UI tool for generating linear WebAudio code, designed as an educational aid for audio developers.
A customizable navigation bar component for React Native apps, built in pure JavaScript for cross-platform compatibility.
A Gulp plugin for transpiling ES6 modules into CommonJS, AMD, or bundle formats.
Automatically transforms JavaScript comments into structured Playwright test steps for cleaner test code.
An interactive online terminal emulator that teaches bash commands through hands-on execution in a safe, virtualized environment.
A comprehensive ESLint shareable config supporting modern frameworks and flat config only.
A monorepo of JavaScript reporters and API clients for integrating test results from various frameworks into Qase TestOps.
A ready-to-use boilerplate for building JavaScript apps with Backbone, Marionette, RequireJS, and Bootstrap.
A collection of utility functions for simplifying and debugging Broccoli.js build pipelines.
A robust and optimized polyfill for the ECMAScript 6 String.fromCodePoint method.
A Gulp plugin for generating code coverage reports in Node.js, independent of the test runner used.
A full-stack example application demonstrating Vue.js frontend with Express backend and RethinkDB database integration.
A web-based implementation of the classic Nokia snake game with retro styling.
A collection of iOS widgets for Scriptable, including location, date, reading stats, and server monitoring displays.
ES2017 spec-compliant shim for Object.entries that works in ES3 environments.
Recursively flatten nested arrays with the fastest JavaScript implementation available.
Low-level etcd v2 and v3 client for JavaScript with automatic failover and load balancing.
A React Native package that decorates TextInput components to provide suggestions with optimized user experience.
A minimalist web-based music player that streams audio from YouTube with a clean, distraction-free interface.
A cron-style job scheduler for Docker that allows composing complex workflows with multiple tasks per job.
An Ember.js addon providing a service and decorator for accessing and managing query parameters from anywhere in your application.
A YouTube search application demonstrating functional programming concepts with React and Redux.
Fetch npm user profile information by scraping the npm website since no official API exists.
Webpack boilerplate for building projects with Material Design for Bootstrap 5 UI Kit.
A JavaScript client for the AMWA NMOS specifications, enabling discovery, registration, and connection management of networked media devices.
ESLint plugin that prevents using extended native objects in JavaScript code.
A reactive color picker component for Cycle.js applications using xstream streams.
A React Native Android library for receiving images shared from other apps via Android intents.
A Material-UI component for password input fields with visibility toggle.
An ESLint plugin that overrides no-unused-expressions to be friendly towards Chai.js expect and should statements.
A KnockoutJS plugin that enables multiple ViewModels separated by namespaces for loosely coupled architecture.
Async version of the while statement that repeatedly calls a function while a condition returns true.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.