Un sistema de diseño open source para React con más de 150 componentes accesibles, temas y una CLI, basado en React 19 y StyleX.
ui-layouts/cursify
Biblioteca de animaciones del cursor para React y Next.js, con efectos reutilizables basados en Tailwind CSS y motion.
- Estrellas
- 2,116
- Forks
- 102
- Issues abiertos
- 9
- Último commit
- hace 7 meses
¿Qué es?
Cursify es una colección de componentes de animación del cursor para proyectos de React y Next.js. Está diseñado como un registro de componentes para copiar e integrar: el código de cada efecto se encuentra en el repositorio y está pensado para añadirse a un proyecto y adaptarse allí.
El repositorio está organizado como un sitio web de documentación con una sección de componentes interactivos, una carpeta de registro con los archivos fuente de los componentes y una carpeta de contenido con páginas MDX. Los componentes usan Tailwind CSS para los estilos y la biblioteca motion para las animaciones, por lo que ambos son necesarios para instalarlos. El código también utiliza un pequeño helper cn basado en clsx y tailwind-merge, además de un hook para consultas de medios.
El proyecto está dirigido a desarrolladores frontend que quieran añadir efectos de cursor interactivos a páginas de destino o sitios de productos sin tener que escribir la lógica de animación desde cero.
Funciones clave
- 01Ofrece componentes reutilizables de animación que siguen el cursor para React y Next.js.
- 02Usa Tailwind CSS para los estilos y la biblioteca motion para las animaciones.
- 03Distribuye los componentes como código fuente que se puede copiar a un proyecto.
- 04Incluye un sitio de documentación con vistas previas interactivas de los componentes.
Casos de uso
- Añadir un efecto de cursor interactivo a una página de marketing o de destino.
- Crear prototipos de interacciones de hover y cursor en un sitio de Next.js.
- Usar código de animación del cursor como punto de partida para crear un efecto personalizado.
Inicio rápido
- 1
Instala Tailwind CSS (necesario para la mayoría de los componentes).
- 2
Instala motion, clsx y tailwind-merge.
npm install motion clsx tailwind-merge - 3
Añade el helper cn a utils.ts y el hook useMediaQuery del README.
Antes de usarlo
- No se especifica ninguna licencia, por lo que los derechos de uso no están claros.
- El README no incluye instrucciones para ejecutar el proyecto; los componentes se copian en tu propio proyecto en lugar de ejecutarse de forma independiente.
- La mayoría de los componentes requieren configurar Tailwind CSS y motion previamente.
Temas
Preguntas frecuentes
- ¿Qué es cursify?
- Biblioteca de animaciones del cursor para React y Next.js, con efectos reutilizables basados en Tailwind CSS y motion. Cursify es una colección de componentes de animación del cursor para proyectos de React y Next.js. Está diseñado como un registro de componentes para copiar e integrar: el código de cada efecto se encuentra en el repositorio y está pensado para añadirse a un proyecto y adaptarse allí.
- ¿cursify es gratuito? ¿Qué licencia tiene?
- cursify no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿cursify sigue mantenido?
- Sin commits en más de 6 meses. El último commit de cursify fue el 31 mar 2026.
- ¿Para qué puedo usar cursify?
- Añadir un efecto de cursor interactivo a una página de marketing o de destino. Crear prototipos de interacciones de hover y cursor en un sitio de Next.js. Usar código de animación del cursor como punto de partida para crear un efecto personalizado.
- ¿Cómo se instala cursify?
- Instala Tailwind CSS (necesario para la mayoría de los componentes). Instala motion, clsx y tailwind-merge.: npm install motion clsx tailwind-merge Añade el helper cn a utils.ts y el hook useMediaQuery del README.
- ¿Dónde consigo cursify?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ui-layouts/cursify
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Piezas animadas de arte ASCII para React, Next.js, Astro, etiquetas HTML, SVG y la terminal, con 240 piezas listas para usar.
Un bloc de bocetos en el navegador para diseñar pantallas de apps con Material 3 Expressive y convertir los diseños en prompts para herramientas de programación con IA.
Gestor de consentimiento de cookies de código abierto y banner GDPR para React, Next.js, Vue, Svelte, Astro y HTML sin frameworks, con compatibilidad con Google Consent Mode v2 e IAB TCF.
Una skill de Claude Code que genera animaciones web con Motion.dev para React, Next.js, Svelte y Astro, con pautas integradas de accesibilidad y rendimiento.
Catálogo de código abierto y sin inicio de sesión de componentes interactivos de UI para Three.js/WebGL, con renderizadores en vivo y el código fuente completo de React.