Animações
declarativas
para HTML
Adicione animações profissionais ao seu site.
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=1779306840932
Recursos
Tudo que o Smooll oferece
Animações de Entrada
30 efeitos pré-programados. Fade, Zoom, Slide, Flip, Reveal, Bounce, Stretch, Drop 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.
Novidades
6 novos efeitos
Cada card abaixo usa o próprio efeito que demonstra — rola a página e veja ao vivo.
sm-animate="fade-up-left"
Diagonal da esquerda — ótimo para grids e listas em cascata.
ease: power3.outsm-animate="fade-up-right"
Diagonal da direita — variação simétrica para layouts balanceados.
ease: power3.outsm-animate="zoom-blur"
Zoom + desfoque. Sensação de foco cinematográfico ao revelar.
ease: power3.outsm-animate="drop"
Queda do alto com amortecimento. Leve bounce ao aterrissar.
ease: back.out(1.5)sm-animate="stretch-x"
Expansão horizontal — reveal pela escala do eixo X, da esquerda para direita.
ease: power4.outsm-animate="stretch-y"
Expansão vertical — reveal pela escala do eixo Y, de cima para baixo.
ease: power4.outPasso 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=1779306840932
e hospede junto com seu projeto. Funciona offline e sem dependência externa.
Inclua no final do <body> do seu HTML.