Showing 29 of 101 projects
A customizable, accessible, and framework-agnostic web component for single and multi-thumb range sliders.
A lightweight JavaScript library for converting between OpenStreetMap XML and GeoJSON formats.
A scale-based adaptive solution for large-screen applications that works with Vue, React, and vanilla JavaScript.
An accessible modal dialog web component for building accessible modal windows in web applications.
A lightweight DOM ready listener for modern browsers that executes callbacks when the document is fully loaded.
A zero-dependency library of extendable, reusable web components built with vanilla JavaScript for any UI framework.
Lightweight JavaScript components for calendars, schedules, and timelines, compatible with React, Vue, Angular, and vanilla JS.
A simple API to create vanilla custom elements using Riot.js components.
Simple and lightweight base classes for creating web components with a beautiful, declarative API.
A free, responsive admin dashboard template available in Bootstrap, React, and Angular versions.
A framework-agnostic library for implementing GPU-accelerated layout animations using the Layout Projection technique.
A wrapper around choo that enables using choo components independently of its built-in routing system.
A lightweight JavaScript library for creating accessible modal windows with minimal configuration.
A JavaScript library for parsing and visualizing Super Mario Maker level files (*.cdt) in web browsers and Node.js.
A lightweight, framework-agnostic toast notification library for React, Vue, Angular, and vanilla JavaScript with zero dependencies.
A web component wrapper for tldraw that enables use with Angular and other non-React frameworks.
A pure JavaScript library for masking input elements with money, number, and custom pattern formatting.
A lightweight JavaScript library for 3D tilt, parallax, and accelerometer effects using CSS custom properties.
A JavaScript library for splitting Web Monetization revenue between multiple recipients using custom HTML elements.
A collection of web components for displaying weather data from the OpenWeatherMap API.
A lightweight JavaScript library for getting and setting DOM element values, including support for multiple select inputs.
A minimal, legally compliant cookie consent banner with zero dependencies, supporting GDPR, CCPA, and WCAG 2.1 AA.
A lightweight utility to safely handle paste and keydown events on number input fields in Safari.
A zero-dependency TypeScript library for generating customizable skeleton loading UIs across all major frontend frameworks.
An interactive Vanilla JS component for visualizing product lifecycle stages like OSS support, Enterprise support, and EOL dates.
A custom HTML element that simplifies using CSS flexbox for layout.
An AI-native, framework-agnostic UI component library built on Web Standards with built-in AI metadata and performance monitoring.
A universal Web Component that visually identifies DOM elements and generates stable CSS selectors for AI communication.
A framework-agnostic, customizable, and lightweight SVG icon package for React, Vue, Angular, and vanilla JavaScript.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.