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 JavaScript library for parsing and visualizing Super Mario Maker level files (*.cdt) in web browsers and Node.js.
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 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 collection of web components for displaying weather data from the OpenWeatherMap API.
A JavaScript library for splitting Web Monetization revenue between multiple recipients using custom HTML elements.
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.
An interactive Vanilla JS component for visualizing product lifecycle stages like OSS support, Enterprise support, and EOL dates.
A zero-dependency TypeScript library for generating customizable skeleton loading UIs across all major frontend frameworks.
A lightweight utility to safely handle paste and keydown events on number input fields in Safari.
A custom HTML element that simplifies using CSS flexbox for layout.
A universal Web Component that visually identifies DOM elements and generates stable CSS selectors for AI communication.
An AI-native, framework-agnostic UI component library built on Web Standards with built-in AI metadata and performance monitoring.
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.