ReelKit

Slider de um item por vez para experiências no estilo TikTok / Instagram Reels e stories

Independente de framework, virtualizado, pensado para o toque. Feito para feeds de vídeo vertical, visualizadores de stories e galerias em tela cheia.

React
Angular
Vue

Demonstração ao vivo — use as setas

Feito para o desempenho

Renderização virtualizada, zero dependências, transições a 60 fps

3no DOM

Virtualizado

Dá conta de mais de 10.000 itens. Apenas 3 slides renderizados por vez.

0dependências

Zero dependências

Nenhuma dependência em tempo de execução. O core tem ~10.1 kB com gzip.

60fps

Toque em primeiro lugar

Gestos de deslize nativos, com inércia e pontos de encaixe.

Alto desempenho
Navegação por teclado
Independente de framework
TypeScript em primeiro lugar
Headless + estilos prontos
Componentes prontos
Estado na URL para compartilhar

Por que “ReelKit”?

Reel — feeds de vídeo vertical como os do Instagram Reels e do TikTok. Um conteúdo por vez, e um deslize leva ao próximo.

Kit — um conjunto modular de pacotes. Use o core headless para ter controle total, os bindings de framework para começar rápido, ou os overlays prontos para players de vídeo e galerias de imagens.

API simples

Algumas linhas de código e está funcionando

tsx

Pacotes disponíveis

Um ecossistema modular — pegue só o que precisar

Core

Motor de slider independente de framework — virtualização, gestos, teclado, roda do mouse, sinais. Zero dependências.

React
Componentes, hooks e pontes de sinais
Angular
Componentes standalone com reatividade baseada em sinais
Vue
Componentes e composables para Vue 3

Pronto para começar?

Confira a documentação e os exemplos para montar seu primeiro slider.