Showing 36 of 52 projects
An Angular directive for integrating Apache ECharts charts and visualizations into Angular applications.
A pure TypeScript Angular library for animated scrolling with no dependencies, offering both service and directive APIs.
A declarative library for handling keyboard shortcuts in Angular applications.
An Angular directive for parsing and rendering markdown content in web applications with syntax highlighting.
An Angular directive for drag-and-drop sorting of grid items in all directions with multi-select support.
An Angular directive wrapper for CountUp.js that animates numerical values by counting to them.
An Angular directive for multiline text truncation with ellipsis when content overflows its container.
Angular directive that automatically loads a placeholder image when the primary image fails to load.
A lightweight Angular library for live-updating timestamps with customizable formatting and internationalization.
An Angular directive for adding loading indicators without wrapping elements in additional components.
A pure Angular directive to copy content from any HTML element to the clipboard.
Angular directive that simplifies ngFor trackBy usage with strict type checking by allowing property-based tracking directly in templates.
An Angular directive that automatically adjusts input width to content, both shrinking and growing.
A customizable Google Fonts picker widget for Angular applications with search, preset fonts, and style selection.
Angular directive for detecting and handling click events outside a specified element.
Angular directive that detects barcode or QR code scanner input events and distinguishes them from keyboard typing.
Angular library that monitors element visibility using IntersectionObserver with minimal observers for performance.
An Angular directive that automatically reveals truncated text in an overlay panel on hover.
Angular directive for responsive text truncation with customizable breakpoints and no dependencies.
Angular directive for handling loading, empty, and error states in asynchronous data flows.
Angular library that provides directives and services to monitor DOM element changes using MutationObserver.
Angular directive for conditionally displaying content based on the platform (browser, server, worker).
Angular directive for repeating HTML elements by count with built-in context variables.
Angular directive that adds a fixed footer to web pages without overlapping content.
Angular directive for injecting application version into the DOM.
A minimalistic, dependency-free Angular directive for triggering CSS animations on elements as they scroll into view.
An Angular attribute directive that makes any DOM element draggable with advanced features like bounds constraints and touch support.
An Angular directive for copying text to the clipboard with customizable messages and event handling.
An Angular directive that enables href attributes to work seamlessly with Angular Router while preserving native browser behavior.
An Angular directive for implementing Flutter-like hero animations that smoothly zoom images into an immersive full-screen view.
An Angular directive that provides an easy-to-use wrapper for the Web Speech API for voice input.
An Angular directive that elegantly animates number changes with smooth transitions for counting and real-time data displays.
An Angular directive for international phone input with country flag dropdowns, supporting both Reactive and Template-Driven Forms.
A flexible Angular library for displaying tooltips both declaratively via directives and programmatically through a service.
Angular wrapper library for Perfect Scrollbar, providing customizable scrollbars with component and directive options.
An Angular directive that adds a customizable loading overlay to HTML elements.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.