Showing 36 of 2999 projects
Returns an array of own enumerable property values from an object.
Get the dependents of a user's npm modules via a simple API.
Shared Grunt tooling for Ember.js microlibraries using ES6 module transpiler and compatible folder structure.
A Neovim plugin that visualizes React 'use client' boundaries by marking JSX usages of client components with virtual text.
An Ember CLI addon for simple route-based redirects to support legacy links and clean up router configuration.
A lightweight Angular directive to display loading indicators on any element during async operations like promises, observables, or signals.
Continuous integration tools and configuration generators for Ember.js applications.
A pure JavaScript staggered masonry list component for React Native with flexible column spans.
A Cloudflare Worker recipe that batches and sends logs to LogDNA for centralized logging.
A Cycle.js starter project with hot reloading using browserify-hmr for immediate UI updates.
A React Native framework for runtime testing and diagnostics of mobile apps on real devices.
Utility classes for simulating user interactions and aiding testing in Polymer and web component projects.
A comprehensive ESLint plugin providing custom rules and configurations for JavaScript, TypeScript, Vue.js, and Node.js projects.
A JavaScript utility that returns true if a value exists and false if empty, supporting deeply nested object paths.
A pure JavaScript staggered (masonry) list view component for React Native applications.
An ESLint rule that detects inferred method names in ES6 object literals to ensure proper lexical identifier binding.
A zero-dependency CLI tool that converts SVG files into optimized components for React, Vue, Angular, Svelte, and other modern JavaScript frameworks.
A React Native library that provides an ActionSheet component for Android, equivalent to iOS's ActionSheetIOS.
An Ember CLI addon that enables routes to render components directly via a component-outlet.
ES2015-compliant shim for Object.is that differentiates between -0 and +0 and correctly compares NaN.
Register Lit elements as pure functions with built-in state management hooks.
A demo tool that displays the JavaScript output generated by the Angular compiler for any given Angular template.
Transpiles JavaScript modules between ES6, CommonJS, AMD, and Steal formats with source map support.
ESLint plugin that enforces using `throw new Error()` instead of `throw Error()` for consistency.
Helpers for writing backwards/forwards compatible Ember addons with zero-cost runtime flags.
A ponyfill for Buffer.from that uses native implementation when available.
Creates a new dense array with a specified numeric range for functional programming.
A bookmarklet that reveals data bound to D3.js elements by mousing over them.
An Ember Data store that returns Ember Concurrency tasks instead of promises for immediate responses.
A real-time todo application built with PocketBase and React for learning full-stack development.
A GitHub Action that checks for new npm package versions and outputs update information.
A lightweight JavaScript utility for removing duplicate values from arrays, supporting both primitive and complex types.
A Keynote-inspired web-based presentation app that creates slides from a JSON file.
ESLint plugin with custom rules to enforce high-performance JavaScript coding patterns.
A swipeable SegmentedControl component for React Native apps with customizable segments and smooth transitions.
Provides XOR and base64 encryption/decryption functions for React Native applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.