5 repositorios
Mechanisms for injecting administrative interfaces into specific page elements.
Distinct from Extensible Interfaces: Distinct from Extensible Interfaces: focuses on the DOM-level mounting of the application rather than plugin extensibility.
Explore 5 awesome GitHub repositories matching user interface & experience · Interface Mounting Systems. Refine with filters or upvote what's useful.
react-motion is a physics-driven animation toolkit and library for React applications. It provides a system for creating fluid user interface transitions by simulating natural spring movement to move elements toward destination values using stiffness and damping parameters. The framework manages the visual entry and exit of components as they mount and unmount within the document structure. It coordinates complex motion patterns, including staggered animations and fluid transitions for items being added, removed, or reordered within dynamic lists. The library covers a broad range of animatio
Manages visual entry and exit transitions as components mount to or unmount from the document.
Decap CMS is a headless, Git-based content management system designed to provide a visual editing interface for static site workflows. By decoupling the administrative dashboard from the frontend, it allows users to manage content stored directly in version control repositories as structured data. The system maps visual form inputs to repository files, enabling non-technical contributors to update content without requiring direct code changes. The platform distinguishes itself through its Git-centric automation, which handles content lifecycles by creating commits, branches, and pull requests
Allows the management interface to be injected into specific existing page elements.
gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve
Triggers enter and exit animations on components when they mount or unmount using lifecycle hooks.
Moti es un framework de animación multiplataforma y un motor de animación basado en estados, diseñado para crear transiciones visuales y efectos de movimiento consistentes tanto en móviles como en la web. Funciona como una librería y wrapper de animación en el hilo nativo que aprovecha un sistema de valores compartidos para sincronizar los cambios de estado entre la capa de lógica y el motor de renderizado nativo. El framework destaca por sus herramientas de transición de diseño y su capacidad para ejecutar secuencias y bucles complejos en el hilo nativo, manteniendo altas tasas de fotogramas. Proporciona un sistema para orquestar animaciones fluidas de entrada y salida a medida que los componentes aparecen o desaparecen de la interfaz de usuario. El proyecto abarca una amplia gama de capacidades de movimiento, incluyendo transiciones de estilo basadas en estados mediante variantes con nombre, secuenciación de fotogramas clave (keyframes) y animaciones interactivas que mapean las entradas del usuario a rangos visuales. También incluye componentes especializados para estados de carga animados, como marcadores de posición con efecto de brillo (shimmer).
Automatically executes visual transitions when components first enter the user interface.
react-flip-move es una librería de animación para React diseñada para animar transiciones de elementos DOM y reordenamiento de listas utilizando la técnica FLIP. Funciona como un componente de transición de diseño y una utilidad de transición DOM para crear movimientos fluidos durante los cambios de estado. La librería se especializa en transiciones aceleradas por hardware para elementos a medida que se añaden, eliminan o reordenan dentro de una lista. Emplea el seguimiento de posición de cajas delimitadoras (bounding-box) para calcular los cambios de diseño y admite tiempos de animación escalonados para crear flujos visuales secuenciados. Su superficie de capacidades cubre la orquestación de transiciones de diseño, incluyendo animaciones de entrada y salida, secuencias de montaje inicial y la preservación de las dimensiones del contenedor para evitar saltos en el diseño. El sistema también proporciona callbacks de ciclo de vida y opciones de configuración para la detección de posición personalizada y definiciones de elementos envolventes.
Triggers specific animation sequences during the initial mount of components to the DOM.