Skip to content


Switch branches/tags

We're looking for maintainers!


Complete, flexible, extensible and easy to use page transition library for your static web.

npm version Gzip Size License npm downloads CircleCI

Here's what's new in v2. Check changelog for recent changes, see all swup repositories to discover more, or checkout the discussions.

If you're having trouble implementing swup, checkout Common Issues, Closed Issues or open a new one.

Become a backer or sponsor on Open Collective or support swup through GitHub sponsors.