Interactive GSAP website templates

Over 100+

Animated, interactive website templates built from Vault effects. Plain HTML, CSS and JavaScript with no framework lock-in: launch one as it is on any host, or bring it into your favourite CMS or framework. Reduced motion and keyboard navigation are handled.

The Vault. Every item in the library, including the Vault exclusives, and everything added to it.

Browse templates

108 templates

    Quick view

    Loading demo

    What is a GSAP website template?

    A GSAP website template is a complete, ready-to-deploy website whose motion is built with the GreenSock Animation Platform rather than bolted on afterwards. You get the HTML, CSS and JavaScript for every page, with the animation already wired to the content it belongs to: the hero that splits and staggers on load, the sections that reveal as they enter the viewport, the gallery that transitions between filtered states. Open it in an editor, replace the copy and images, and deploy. Designing the layout and the motion together is the point, because retrofitting animation onto a page that was not built for it is where the cost hides.

    What separates a template from a demo is everything that only shows up in production. Every template here defines a behaviour at each breakpoint rather than disabling motion on mobile and hoping. Each one has a reduced-motion path that shows the finished state immediately rather than leaving content stranded invisible. Each is checked with JavaScript disabled, because a scroll reveal that hides content before the script runs is a blank page to a crawler. Those three checks are automated in the build, not left to judgement.

    Template, theme or starter kit?

    "Template" covers four quite different things, and the difference decides how you work with it and what you can hand to a client. Everything in this catalogue is the first row: static HTML with no build step and no platform underneath it.

    How HTML templates, CMS themes, starter kits and UI kits differ in what they contain and what you edit.
    Format What it is Best for
    HTML template You edit: the markup directly A complete static site: HTML, CSS and JavaScript files you open in an editor and deploy to any host. No build step, no framework, no database. A site you want to own outright, hand to a client, or drop onto Netlify, Vercel, S3 or shared hosting without a toolchain.
    CMS theme You edit: content in an admin panel A package for a specific platform (WordPress, Shopify, Webflow) that renders content from that platform's database through its own templating language. A site that non-technical people update daily, where the CMS is already chosen and its ecosystem matters more than the markup.
    Starter kit You edit: components and data A framework scaffold (Next.js, Astro, Nuxt) with routing, tooling and component structure in place but usually little finished design. An application rather than a site, where the interesting work is state and data flow and the visual layer is yours to write.
    UI kit You edit: everything around them A library of individual components (buttons, cards, navs) with no page assembled from them and no content strategy implied. Building your own layouts on a consistent visual base, when you specifically do not want a page structure imposed.

    GSAP templates: common questions

    What is an interactive website template?

    An interactive website template is a complete, pre-built web page where animation and interaction are part of the design: scroll-triggered reveals, cursor effects, draggable elements, and animated text, rather than static sections. GSAP Vault templates are built with GSAP, the animation library used by over 11 million websites, and ship as deployable sites of one page or several.

    Do the templates require a framework or build step?

    No. Every template is plain HTML, CSS, and JavaScript with GSAP loaded from a CDN. There is no build step and no framework lock-in: deploy as static files to Netlify, Vercel, GitHub Pages, or any server, or adapt the code into React, Vue, Astro, or WordPress projects.

    Can I customise the animations in a template?

    Yes. Templates are built from individual GSAP Vault effects, each initialised in its own well-commented module. You can retime, restyle, swap, or remove any animation, and the code is written to be LLM-friendly so AI assistants can help you customise it.

    Are the templates responsive and accessible?

    Yes. Every template includes mobile-first responsive layouts, keyboard navigation, and prefers-reduced-motion fallbacks that render a complete static page for users who opt out of animation.

    What is a GSAP template?

    A GSAP template is a complete website whose animation is built with the GreenSock Animation Platform and designed alongside the layout rather than added afterwards. It ships as HTML, CSS and JavaScript files covering every page and state, with the motion already wired to the content, so customising it is editing files rather than rebuilding the animation.

    Are there free GSAP website templates?

    Yes. Several templates here are free and MIT-licensed, with the full source mirrored on GitHub and no account needed to download them. They are complete sites rather than cut-down previews, so they are a fair way to see how the paid ones are built before buying one.

    Do I need a Club GreenSock membership to use these?

    No. Since the GSAP 3.13 release in April 2025 the full plugin set is free, including for commercial projects under the GSAP Standard License. Plugins that once required a paid membership, including SplitText, MorphSVG, Draggable and InertiaPlugin, are now available to everyone, so a template that uses them carries no additional licence cost.

    Can I use a GSAP template for a client project?

    Yes. The standard licence covers unlimited personal and commercial projects, including client work, with no per-project fee. The only restrictions are that you cannot redistribute the source as a template itself or build a competing product from it. Using one as the basis for a client site is exactly what it is for.

    How do I change the colours and fonts?

    Both are defined as CSS custom properties at the top of each stylesheet rather than repeated through the rules, so changing the palette or type scale in one place moves the whole site. After any palette change, check the contrast of body copy specifically: a tint chosen against a large heading frequently fails the smaller text that sits on the same background.

    Will the animations slow my site down?

    Not inherently. GSAP drives every animation from a single requestAnimationFrame tick rather than one per tween, and these templates animate transforms and opacity, which the compositor handles without recalculating layout. The performance problems attributed to animation almost always come from animating layout properties, running effects offscreen, or leaking triggers across page transitions.

    Is a template better than building from scratch?

    It depends on where the value of the project sits. If the design is the product, build it. If the design is a vehicle for the content and the deadline is real, a template removes the part that is genuinely slow: not writing the animation, but discovering every edge case where motion, responsive layout, accessibility and scroll behaviour interact badly. That work is already done and tested here.

    More templates are on the way. The Vault covers every one of them the day it lands, or browse the individual effects they're built from.