Animações
declarativas
para HTML
Adicione animações profissionais ao seu site com atributos HTML.
Zero JavaScript necessário. Só um <script>.
Quick Start
Um script. Pronto.
Inclua o Smooll no seu HTML e comece a animar com atributos. Funciona em qualquer página estática ou servidor.
Link CDN
https://smooll.sanweb.com.br/dist/smooll.min.js?v=1777061260862
Recursos
Tudo que o Smooll oferece
Animações de Entrada
24 efeitos pré-programados. Fade, Zoom, Slide, Flip, Reveal, Bounce, Elastic e mais.
Ativação por Scroll
Elementos animam quando entram na viewport. Controle início, fim e sensibilidade.
Video Scrub
O tempo de um vídeo é controlado pelo scroll da página. Efeito cinematográfico com um atributo.
Texto Animado
Split por letras/palavras, efeito Scramble e Typewriter. Tudo declarativo.
Transições de Página
PJAX integrado. Navegue entre páginas com fade, slide, wipe, flip e scale.
Premium UI
Cursor customizado, campos magnéticos, tilt 3D e marquee infinito.
Passo a Passo
Como usar
Inclua o script no seu HTML
Coloque o script ao final do <body>.
Ele carrega GSAP automaticamente — nenhuma outra dependência necessária.
Adicione atributos nos elementos
Coloque sm-animate em
qualquer elemento HTML. O Smooll detecta e anima automaticamente no carregamento.
Para transições de página
Envolva o conteúdo em uma <main id="smooll-view">
e adicione sm-link nos seus
links.
Laboratórios
Veja em ação
Cada lab demonstra um conjunto de recursos com exemplos reais e código.
1. Básicos
Fades, Zooms e Flips
sm-link="slide"2. Stagger
Animações em cascata
sm-link="slide-right"3. Scroll
Ativação por scroll
sm-link="slide-up"4. Video Scrub
Vídeo controlado pelo scroll
sm-link="scale"5. Texto
Split, Scramble, Typewriter
sm-link="wipe"6. SVG
DrawSVG e Motion Path
sm-link="flip"7. UI
Drag, Flip, Observer
sm-link="slide"8. Premium
Cursor, Magnetic, Marquee
sm-link="scale"9. Transições
Transições de seção e página
Download
Escolha como usar
Via CDN
Forma mais simples. Inclua o link direto no HTML. Sempre na versão mais recente.
Download direto
Baixe o arquivo smooll.min.js?v=1777061260862
e hospede junto com seu projeto. Funciona offline e sem dependência externa.
Inclua no final do <body> do seu HTML.