GSAP

GSAP

Diseño y Creatividad
GreenSock
GratisAPI

Acerca de

Biblioteca de animación JavaScript de nivel profesional que impulsa más de 11 millones de sitios web, conocida por su rendimiento extremo y animaciones de desplazamiento ScrollTrigger — uso gratuito con licencia comercial basada en número de usuarios

Compartir esta herramienta

Plataformas compatibles

Aplicación webAPI

Las plataformas disponibles incluyen Aplicación web y API.

Características Principales

Animaciones potentes con secuenciación basada en líneas de tiempo
ScrollTrigger para animaciones impulsadas por desplazamiento
Complementos premium MorphSVG, MotionPath, DrawSVG, Text y más
Rendimiento extremadamente rápido (60fps incluso en móvil)
Núcleo ligero (~10KB comprimido) con arquitectura de plugins modular
Compatible con navegadores cruzados, incluido IE11

Precios

free
Gratuito para la mayoría de los casos
paid
Se requiere licencia comercial para uso empresarial (según número de usuarios)

Casos de Uso

Animaciones de sitios web y elementos UI interactivos
Animaciones activadas por desplazamiento y efectos de paralaje
Animación SVG y gráficos en movimiento
UI de juegos y narración interactiva

Ventajas

Estándar de la industria para animación web con fiabilidad probada
Rendimiento excepcional incluso en dispositivos de gama baja
Ecosistema de plugins rico para necesidades avanzadas de animación
Documentación excelente y comunidad activa

Desventajas

Los plugins premium requieren una membresía paga de Club GreenSock
La licencia comercial puede ser confusa para equipos pequeños
Sin tipos oficiales de TypeScript (mantenidos por la comunidad)

Última Actualización

Julio 2026: GSAP continúa como la biblioteca de animación web líder con desarrollo activo

Comienza en 5 Pasos

Empieza en 5 pasos

1

Instalar vía npm

Agrega GSAP a tu proyecto usando npm o yarn.

npm
npm install gsap
2

Importar GSAP

Importa GSAP en tu archivo JavaScript.

JavaScript
import { gsap } from "gsap";
3

Crear una animación básica

Anima cualquier elemento con un tween simple.

JavaScript
gsap.to(".box", { x: 200, duration: 1, rotation: 360 });
4

Agregar ScrollTrigger

Activa animaciones según la posición de desplazamiento.

JavaScript
gsap.to(".section", { scrollTrigger: ".section", y: -100, opacity: 1 });
5

Construir una línea de tiempo

Secuencia múltiples animaciones con una línea de tiempo.

JavaScript
const tl = gsap.timeline(); tl.to(".a", { x: 100 }).to(".b", { y: 50 });

Suscríbete a noticias de IA

Recibe las últimas recomendaciones de herramientas IA y análisis en tu correo.

Respetamos tu privacidad. Cancela cuando quieras.