3 repositorios
Allows replacing default display logic with custom plugins that control how each frame's formatted value is rendered.
Distinct from Plugin Renderers: Distinct from Plugin Renderers: focuses on per-frame value rendering delegation rather than general plugin UI lifecycle management.
Explore 3 awesome GitHub repositories matching user interface & experience · Per-Frame Rendering Plugins. Refine with filters or upvote what's useful.
CountUp.js is a lightweight JavaScript library that animates a numerical value from zero to a target number over a configurable duration with smooth easing. It supports both count-up and count-down transitions, making it a focused tool for displaying animated numerical changes on web pages. The library distinguishes itself through support for bidirectional number animation, custom easing functions, and locale-aware number formatting with configurable separators, decimal points, and digit groupings. It also offers plugin-based rendering, allowing developers to replace the default display logic
Allows custom per-frame rendering of animated values through an extensible plugin interface.
Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra
Allows overriding default frame replacement logic with custom render functions via event listeners.
devices.css es una biblioteca de componentes CSS puros utilizados para renderizar marcos de dispositivos responsivos y maquetas de hardware. Proporciona una colección de estilos que crean representaciones visuales de smartphones, tablets y laptops sin el uso de imágenes externas o JavaScript. El proyecto permite la simulación de bordes y biseles de hardware a través de un sistema de marcos y maquetas basados en CSS. Estos componentes permiten la visualización de diseños responsivos y componentes de UI en varios tamaños de pantalla y modelos de dispositivos. La biblioteca utiliza propiedades personalizadas de CSS para definir colores y dimensiones, empleando unidades relativas y pseudo-elementos para renderizar detalles de hardware como lentes de cámara y rejillas de altavoces. Estos estilos soportan diferentes orientaciones de hardware y cambio de modelos mediante clases CSS.
Wraps content in realistic hardware borders via CSS to create visual representations of devices.