Showing 36 of 2977 projects
Dynamic element helper for creating HTML elements with variable tag names in Glimmer templates.
Persist choo application state to localStorage with automatic synchronization.
A comprehensive Vue 3 UI library offering fully styled, customizable components, icons, dark mode, and keyboard shortcuts.
A utility method to create Preact components using object composition instead of class syntax.
A deprecated boilerplate for React.js with webpack, gulp, Stylus, and Hapi server for offline rendering.
A framework-agnostic web component built with Svelte for viewing common file types directly in the browser.
A Rust crate that enables using separate HTML files as Yew components with built-in localization support.
An Ember.js element modifier that provides a declarative way to reference DOM nodes in templates.
A tiny, dependency-free Vue 3 component for customizable image file inputs with no built-in CSS.
A Preact-powered textarea component that supports HTML editing via contentEditable.
An open-source Angular design system focused on building information security products with consistent UI components.
A tiny (800b gzip) Preact component for creating headers that show/hide based on scroll direction.
A Wordle clone built with Rust and Yew, featuring the same game logic and design as the original.
A highly configurable custom element for embedding Google Maps into Aurelia 1 applications.
A lightweight, dependency-minimal data-grid control built natively for Aurelia with Bootstrap styling.
A Hacker News clone built with CycleJS and cycle-onionify, using the HNPWA API.
A powerful and flexible Gantt chart component for Vue 3 applications, built with TypeScript.
An Ember CLI addon that enables lazy loading by splitting your Ember application into separate bundles.
A development toolbar for Angular 19+ applications that helps developers interact with the application more efficiently directly in the browser.
A Vue.js component that provides a full calendar for displaying daily events.
An Angular module for generating customizable word/tag cloud visualizations.
Webpack loader enabling Hot Module Replacement for Vue.js 2 components using JSX render functions.
A lightweight, composable JavaScript validation library with six behaviors for primitives, objects, and schemas.
A tiny JavaScript library for handling click events on anchor links with built-in safety checks.
A Blazor component that opens a palette with Material colors for .NET 8-10 Blazor applications.
An Ember addon for handling responsive layouts with media queries and breakpoints.
A minimal implementation of Redux core functionality in ~60 lines of code for easy understanding and customization.
A free Angular admin dashboard template built with Bootstrap 5, designed for modern web applications.
An Angular Material library for multiple sortable tables with server-side data loading and pagination utilities.
A collection of zoneless Angular components, directives, and pipes that require no installation—just copy and paste.
A Cycle.js DOM driver implementation using the snabbdom virtual DOM library.
A collection of vanilla Sass helper functions for color manipulation and WCAG-compliant contrast calculations.
A simple API to create vanilla custom elements using Riot.js components.
A Sass library providing the complete Material Design color palette for consistent UI theming.
A declarative UI framework for Roblox with a push-pull reactive graph and modern UI support.
A Vue 3 component for creating multi-step form wizards with schema and classic modes, router integration, and accessibility.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.