Showing 16 of 52 projects
An Angular structural directive for conditional rendering based on media queries.
An Angular directive for clamping text to a specified number of lines or height with cross-browser support.
Angular directive for cross-browser SVG mask creation, handling browser-specific quirks automatically.
A performant, customizable Angular directive for image magnification with keyboard support, smart positioning, and mobile optimization.
A drop-in Angular 17+ directive that adds a loading spinner to any button with SSR safety, accessibility, and CSS variable theming.
A customizable tooltip directive for Angular applications with rich content support and mobile-friendly features.
A directive for displaying Angular Reactive Forms validation errors with customizable and internationalizable messages.
A lightweight Angular directive for creating customizable skeleton loading placeholders for UI elements.
An Angular directive that provides fallback images and loading indicators for broken or slow-loading images.
Angular directive that automatically replaces broken image URLs with a placeholder when they return 404 errors.
An intelligent Angular directive for reliable autofocus across all platforms, including iOS with its specific limitations.
A customizable Angular date range picker directive built with Angular 17+ and Day.js.
An Angular module that adds loading indicators to buttons by binding to promises, observables, or booleans.
An Angular directive for effortless printing of HTML content without requiring external dependencies.
A lightweight, high-performance infinite scrolling directive for Angular 17+ applications, compatible with SSR.
A currency mask directive for Angular that formats input fields for monetary values with customizable options.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.