{"id":"barba-js","name":"Barba.js","url":"https://wunderlust.xyz/r/barba-js","category":"motion","category_label":"Motion & animation","tags":[],"short":"JavaScript library for smooth transitions between pages","what":"Barba.js is a library for creating transitions between a site's pages, without a visible reload. The site has docs, examples, a showcase and a Slack community.","uses":"For animating navigation between a site's pages instead of hard cuts.","benefits":["Focus on page-to-page transitions","Documentation with a basic transition example","Described as extensible"],"caveats":["The site doesn't state a license or price."],"links":{"official":"https://barba.js.org/","docs":"https://barba.js.org/docs/getstarted/basic-transition"},"image":"https://wunderlust.xyz/media/barba-js-poster.jpg","video":"https://wunderlust.xyz/media/barba-js.webm","share_image":"https://wunderlust.xyz/og/r/barba-js.jpg","similar":["transitions-dev","motion","vanta-js","animista","anime-js","typeface-animator"],"added_on":"2026-11-05","pt":{"name":"Barba.js","short":"Biblioteca JavaScript para transições fluidas entre páginas","what":"Barba.js é uma biblioteca para criar transições entre páginas de um site, sem recarregamento visível. O site tem docs, exemplos, showcase e comunidade no Slack.","uses":"Para animar a navegação entre páginas de um site, em vez de cortes secos.","benefits":["Foco em transições entre páginas","Documentação com exemplo básico de transição","Descrita como extensível"],"caveats":["O site não informa licença nem preço."]},"schema_version":1}
