Showing 36 of 2927 projects
A Redux DevTools monitor for inspecting complex, deeply nested application states with diff visualization.
An ESLint plugin that enforces best practices and consistency when writing ESLint plugins and their tests.
Parse magnet URIs into structured objects and encode objects back into magnet URIs for BitTorrent applications.
A collection of accessible, customizable, ultra-light web components for building modern UIs.
A high-speed static analysis tool for enforcing dependency graph hygiene and removing unused code in JavaScript/TypeScript projects.
A pluggable approach to Service Workers for Ember.js applications.
A Gulp plugin to precompile React JSX templates into JavaScript (deprecated).
A JavaScript library providing a curated list of superhero names as a simple JSON array.
ESLint plugin providing rules to enforce best practices and catch common errors in AVA test files.
Configuration to build React Native apps with ES6+ using webpack and Babel.
A lightweight, zero-dependency JavaScript library for fuzzy searching arrays of objects.
A React rich text editor built with Draft.js, replicating the Facebook Notes editor interface.
A JavaScript library for creating animated GIFs in the browser using Web Workers for performance.
A JavaScript library that wraps GDAL for geospatial data processing directly in the browser using WebAssembly.
A tiny, lightweight message bus for JavaScript applications with a wildcard listener and TypeScript support.
Plain functions for a more functional Deku approach to creating stateless React components, with functional utilities like compose and memoize.
A 30-day tutorial series teaching WebGL API fundamentals through daily lessons, focusing on shaders, buffers, and GPU rendering.
A Gulp plugin that logs file sizes in your build pipeline with compression and formatting options.
A Redux middleware implementing Cerebral-inspired signals for declarative, behavior-tree-like action flows.
A unified JavaScript library for discovering BitTorrent and WebTorrent peers via trackers, DHT, and LSD.
An unofficial, entity-oriented JavaScript SDK for the Spotify Web API with browser and Node.js support.
A minimal JavaScript library for recognizing swipe, pan, tap, doubletap, longpress, pinch, and rotate gestures.
A starter template for building Progressive Web Apps (PWAs) with Svelte, featuring service workers and installability.
A custom template engine and template source for Knockout.js that loads external templates asynchronously.
A thin wrapper for integrating MobX reactive programming with react-native-router-flux navigation.
A Gulp plugin that filters source files to only process those newer than their destination counterparts.
Extended version of Rambda, a functional programming utility library with additional methods and TypeScript support.
A Svelte component that transforms JSON data into an interactive HTML table with sorting, filtering, pagination, and inline editing.
A lightweight alternative to the official Firebase Firestore SDK for the browser, optimized for bundle size and performance.
A Gulp plugin that logs Vinyl file stream details to debug your build pipeline.
A D3 plugin that computes hierarchical treemaps using Voronoi tessellation for non-rectangular convex polygons.
A Gulp plugin to convert PNG, JPEG, and TIFF images to the WebP format for optimized web performance.
A React Redux toolset for connecting components to the WordPress API with declarative data fetching.
A feature-rich Draft.js editor with built-in plugins for rich text editing in React applications.
A collection of useful WebGL debugging and development tools packaged as an ES6 module.
A tiny JavaScript library (<200B gzip) that defers execution by one tick using the fastest available method.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.