Showing 36 of 2862 projects
A workshopper module that teaches you to use ECMAScript 6 promises in JavaScript through interactive exercises.
A safe and highly functional replacement for npm publish that validates packages before publishing to the registry.
A Yeoman generator to scaffold out Node.js modules with optional CLI and testing setup.
A jQuery-based JavaScript internationalization library using JSON message files, supporting plurals, gender, grammar, and dynamic locale switching.
A Material-UI component for inputting multiple values as chips, with autocomplete and customization options.
An ESLint plugin that enforces best practices and provides linting rules for Cypress test code.
A JavaScript library for querying and manipulating object properties using expressive paths with wildcards, regexps, slices, and unions.
A performant, lightweight ESLint plugin for linting ES2015+ import/export syntax, forked from eslint-plugin-import.
A fast, dependency-free cryptographic hashing library for Node.js and browsers supporting MD5, SHA1, SHA256, SHA512, RIPEMD, and HMAC.
A Rack application and JavaScript library for building real-time web applications with HTTP pub-sub in Ruby.
A reusable D3.js legend component for color, size, and symbol scales in SVG visualizations.
A lightweight jQuery plugin for creating animated fullscreen loading spinners to simulate page preloading.
A jQuery framework for building and validating responsive HTML5 forms with on-the-spot validation and adaptive layouts.
A JavaScript implementation of the Tor protocol for anonymizing any protocol on servers and inside browsers.
A Yeoman generator that scaffolds out a fully-configured Electron app boilerplate with best practices.
A minimal polyfill for native ES6 Promises that strictly adheres to the specification without extensions.
A JavaScript plugin for playing sounds and music in web browsers using Web Audio API with HTML5 fallback.
A tiny, easy, and powerful React state management library under 1KB.
A pure JavaScript React Native dialog component that closely follows native UI guidelines for iOS and Android.
A lightweight, easy-to-integrate Verlet physics engine for JavaScript, enabling realistic simulations of ropes, cloth, and soft bodies.
A lightweight ES6 tweening engine for animating numbers, arrays, objects, and colors with easing and looping.
Interactive source code visualization tool that represents files as proportional discs in a tree layout using d3.js.
A fast desktop app to browse, search, and preview videos on your computer, like a personal YouTube library.
A lightweight jQuery plugin for adding simple, customizable table sorting functionality to HTML tables.
A curated database of Universal Cross-Site Scripting (UXSS) vulnerabilities and browser security research resources.
Converts Meteor applications into standard Node.js apps for deployment on any Node.js hosting platform.
A JavaScript library for curving and arranging text along circular paths on the web.
A collection of custom JavaScript scripts for visualizing and processing satellite imagery with Sentinel Hub services.
A Vue component that registers global keyboard and mouse events on the document or window.
A discontinued JavaScript framework for automated cross-browser testing.
An Ember Addon providing improved concurrency primitives for writing concise, cancelable, and restartable asynchronous tasks.
Official Firebase adapter for Ember.js, providing Ember Data adapters and services for Cloud Firestore and Realtime Database.
A JavaScript library for precise rational number arithmetic using BigInt, avoiding floating-point inaccuracies.
The officially supported adapter for using Firebase with Ember Data, providing realtime bindings and offline persistence.
Vue.js components for declaratively rendering 3D WebGL graphics with Three.js.
A Node.js-based content management system with a graphical interface and tree-structured site management.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.