MIT 许可,允许免费使用、修改、商用和分发,分发时需保留版权与许可声明
free-gsap-effects — HTML 启动器模板
作者 jaydickinson
MIT 许可的 GSAP 动画效果、UI 组件与网站模板集合,每个条目均为独立文件夹,包含可直接运行的 index.html、文档与源码。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
每个条目为独立文件夹,含可运行的 index.html、README、带注释源码与压缩版脚本
效果、UI 组件、完整模板三类内容分别覆盖动画、交互控件与单页站点
原生 HTML/CSS/JS 编写,GSAP 从 CDN 引入,不依赖特定框架
仓库自述包含 prefers-reduced-motion 回退、键盘焦点对应与 gsap.context() 清理
附带 START-HERE-AI.md 与 skills/gsap-vault 技能,供 AI 编码助手集成参考
模板详细介绍
该仓库是 GSAP Vault 的免费层,以 MIT 许可发布,内容分为三类:9 个动画效果、11 个 UI 组件和 4 个完整网站模板。每个条目放在独立文件夹中,结构统一:index.html 是可打开的演示页,README.md 记录选项与无障碍说明,assets 下包含样式、带注释的源码和压缩后的生产版本,另有 START-HERE-AI.md 供 AI 编码助手参考。
效果覆盖视差首屏、滚动文字高亮、3D 卡片翻转、打字机文本、图片裁切揭示、悬停下划线、滚动进度指示、CSS 滚动揭示等;UI 组件包括全屏汉堡菜单、折叠侧边栏、iOS 开关、步骤进度、骨架屏、复制按钮、滚动监听目录、星级评分、公告栏、动画标签页和 FAQ 手风琴;模板则提供即将上线页、慈善活动页、链接聚合页和 QR 菜单页。
所有代码为原生 HTML/CSS/JS,不绑定框架,GSAP 通过 CDN 引入。仓库声明每个效果都处理 prefers-reduced-motion 并提供静态回退,键盘焦点与悬停交互对应;使用 gsap.context()、gsap.matchMedia() 做作用域与响应式分支,并在销毁时清理事件和 ScrollTrigger。这些属于仓库自述,未在本次资料中逐项验证。
免费范围仅限该仓库代码本身。演示图片、字体、图标等第三方素材需按各自许可核对;域名、托管等外部服务可能另行收费。完整版 GSAP Vault 包含更多效果、组件和模板,为一次性付费产品。
适合你的项目吗?
适用场景
- 为静态站点或 WordPress、Webflow 页面添加滚动视差、文字高亮等动画效果
- 在 React、Vue、Astro 等框架项目中复制单个效果或组件的标记与脚本
- 用即将上线页、链接聚合页或 QR 菜单页作为单页站点的起点并重新换肤
- 为结账、引导流程引入步骤进度、骨架屏、FAQ 手风琴等交互组件
- 借助 START-HERE-AI.md 或 agent skill 让编码助手按现有技术栈集成效果
适合人群
- 需要可直接复制粘贴的 GSAP 动画代码的前端开发者
- 使用原生 HTML/CSS/JS 或任意框架构建营销页、作品集页的团队
- 希望以 MIT 许可在商业项目中复用动画与组件的个人或组织
- 需要为 AI 编码助手提供明确集成说明的开发者
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
打开目标文件夹的 index.html 即可在浏览器中查看效果,无需构建步骤
- 2
阅读对应 README.md 获取复制粘贴的快速开始与全部可配置选项
- 3
GSAP 与 ScrollTrigger 通过 CDN 引入,需按仓库示例在页面中加载对应脚本
- 4
使用前核对演示图片、字体、图标等第三方素材的许可,代码的 MIT 许可不覆盖这些素材
- 5
若使用 AI 助手集成,可粘贴 START-HERE-AI.md 内容或指向该文件夹
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
- 本仓库仅为 GSAP Vault 的免费层;完整库(117 个效果、53 个 UI 组件、82 个模板)需另行购买,免费范围不包含这些付费内容。
- 完整 Vault 库为一次性付费产品,需付款后才能获取全部集合及后续新增条目;免费仓库不提供这些内容。
- GSAP 与 ScrollTrigger 通过 CDN 加载,运行效果依赖外部 CDN 服务可用性。
- 安装 agent skill 需通过 npx 从网络拉取,属于可选的外部工具依赖。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
This repo is the free tier of [GSAP Vault](https://gsapvault.com). The full library has 117 effects, 53 UI components and 82 templates
README 原文
All of it, one payment: [The Vault](https://gsapvault.com/pricing), a one-time purchase covering every collection in the Vault library, plus future items added to those collections, unlimited commercial projects.
README 原文
GSAP loads from CDN:
README 原文
https://github.com/jaydickinson/free-gsap-effects/blob/main/LICENSEhttps://github.com/jaydickinson/free-gsap-effects/blob/main/README.mdnpx skills add jaydickinson/free-gsap-effects
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-06。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 83 / 100
- 技术栈
- HTML
- 网站类型
- 启动器
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-10-06
- 截图检查日期
- 2026-10-06
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 HTML。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: [email protected] · 2026-10-06
查看当时使用的来源资料
SHA-256: 9ecd5c4968e23985629bf022c1e01825b06e737b258b3540a06032bca4c5e170
2026-10-06T09:51:57.225Z
来源文件 / 仓库# Free GSAP Effects

Nine free, production-ready GSAP animation effects, eleven animated UI components and four complete website templates, all MIT licensed. Copy, paste, and ship. Everything is self-contained, framework-agnostic, accessible, and memory-safe.
From [GSAP Vault](https://gsapvault.com), a library of 117 copy-paste GSAP animation effects, 53 UI components and 82 complete website templates.
## The Effects
| Effect | What it does | Live demo |
|--------|--------------|-----------|
| [Tailwind Component Remixer](./tailwind-class-playground) | Generate fresh Tailwind component recipes with procedural SVG artwork, coordinated colour palettes and animated GSAP layout transitions. | [Demo](https://gsapvault.com/effects/tailwind-class-playground) |
| [3D Card Flip Gallery](./3d-card-flip) | Tactile GSAP 3D cards with deep perspective, reactive edge lighting and shifting shadows. Flip on hover, keyboard focus or tap, with grouped auto-close. | [Demo](https://gsapvault.com/effects/3d-card-flip) |
| [Scroll Progress Indicator](./scroll-progress) | A precise GSAP reading-progress indicator in four shapes: a top bar, an SVG ring, a side rail, and a numeric percentage. | [Demo](https://gsapvault.com/effects/scroll-progress) |
| [Typewriter Text](./typewriter-text) | A typewriter that types a line character by character, holds it, accelerates through deletion, and cycles to the next phrase, with optional cursor, status and progress hooks. | [Demo](https://gsapvault.com/effects/typewriter-text) |
| [Parallax Hero](./parallax-hero) | A pinned hero that pulls its layers into depth from one scrubbed ScrollTrigger: a headline sandwiched inside the stack, ridges or photographs climbing over it, and a sun that sets behind the far layer. | [Demo](https://gsapvault.com/effects/parallax-hero) |
| [Image Clip Reveal](./image-clip-reveal) | A cinematic image reveal where a directional polygon aperture opens as the photograph settles from a restrained Ken Burns scale and its caption lands. | [Demo](https://gsapvault.com/effects/image-clip-reveal) |
| [Hover Underline](./hover-underline) | Four material link underlines (an exit-through line, marker sweep, hand-drawn wave, and an endlessly travelling wave) with coordinated type and active-index responses. | [Demo](https://gsapvault.com/effects/hover-underline) |
| [Scroll Text Highlight](./scroll-text-highlight) | A scrubbed orange-to-lime reading front lifts each active word before completed copy settles to white and unread copy remains ghosted. | [Demo](https://gsapvault.com/effects/scroll-text-highlight) |
| [CSS Scroll Reveal](./css-scroll-reveal) | Native CSS scroll-driven reveals for crisp fade, slide, and scale entrances with accessible static fallbacks and no animation JavaScript. | [Demo](https://gsapvault.com/effects/css-scroll-reveal) |
## The UI Components
Interface components rather than page effects: docks, switches, toasts, dialogs.
Each one ships its variants, its keyboard model and its ARIA contract.
| Component | What it is | Live demo |
|--------|--------------|-----------|
| [Fullscreen Hamburger Menu](./hamburger-fullscreen-menu) | A fullscreen hamburger menu: the burger icon morphs into an X while the overlay wipes in and the links stagger up, with focus trapping. | [Demo](https://gsapvault.com/ui-elements/hamburger-fullscreen-menu) |
| [Collapsible Sidebar Menu](./accordion-sidebar-nav) | A collapsible sidebar menu for docs and admin apps: sections open on a measured height tween and an indicator slides to the current link. | [Demo](https://gsapvault.com/ui-elements/accordion-sidebar-nav) |
| [iOS Toggle Switch](./ios-toggle-switch) | An iOS-style toggle switch on a native checkbox: tap or drag the knob, it snaps to the nearer side and the track colour cross-fades. | [Demo](https://gsapvault.com/ui-elements/ios-toggle-switch) |
| [Progress Stepper](./step-progress-indicator) | A progress stepper for checkouts and onboarding: the track fills to the active step and completed steps flip into a drawn checkmark. | [Demo](https://gsapvault.com/ui-elements/step-progress-indicator) |
| [Skeleton Loader](./skeleton-to-content-reveal) | A skeleton loader: shimmering placeholders crossfade into real content with a stagger, and each card's height eases to what it loaded. | [Demo](https://gsapvault.com/ui-elements/skeleton-to-content-reveal) |
| [Copy to Clipboard Button](./copy-to-clipboard-button) | A copy to clipboard button: the clipboard icon morphs into a drawn check, a Copied label floats up and the copied value flashes. | [Demo](https://gsapvault.com/ui-elements/copy-to-clipboard-button) |
| [Scrollspy Table of Contents](./scrollspy-toc-rail) | A scrollspy table of contents for long pages: a marker slides to the section in view and a progress line tracks reading. | [Demo](https://gsapvault.com/ui-elements/scrollspy-toc-rail) |
| [Star Rating](./star-rating-input) | A star rating input on native radios: hover sweeps the fill to the pointer, a click locks it in with a spring pop and a label. | [Demo](https://gsapvault.com/ui-elements/star-rating-input) |
| [Announcement Bar](./announcement-banner-bar) | An announcement bar for sites: pushes the page down instead of covering it, rotates messages with a masked swap and collapses on dismiss. | [Demo](https://gsapvault.com/ui-elements/announcement-banner-bar) |
| [Animated Tabs](./sliding-indicator-tabs) | Animated tabs: the indicator slides and stretches between tabs, panels change directionally and the container eases between heights. | [Demo](https://gsapvault.com/ui-elements/sliding-indicator-tabs) |
| [FAQ Accordion](./faq-disclosure-accordion) | An accessible FAQ accordion: answers open to their natural height, a plus morphs into a minus, with expand all and #deep links. | [Demo](https://gsapvault.com/ui-elements/faq-disclosure-accordion) |
## The Templates
Complete single-purpose web pages, not just isolated effects: open `index.html` and you have a finished site to reskin. Same folder structure as the effects.
| Template | What it is | Live demo |
|--------|--------------|-----------|
| [Coming Soon Template](./coming-soon-template) | A free single-screen holding page dressed as a picture house: a projector beam rakes across a dark auditorium, a house light wanders the room, and the countdown is an Academy leader whose sweep hand turns continuously while the day count cuts once a day. | [Demo](https://gsapvault.com/templates/coming-soon-template) |
| [Charity Campaign Template](./charity-campaign-template) | A free one-page river-restoration appeal built around a draggable before/after comparator: a gauge-board divider wipes between the degraded and the restored river, and every figure on the page counts like a reading. | [Demo](https://gsapvault.com/templates/charity-campaign-template) |
| [Link in Bio Template](./link-in-bio-template) | A free creator profile page whose link cards toss onto the page like stickers landing on a desk, drag anywhere with momentum, and tween back into a neat stack on 'Tidy up' - while a tap always just opens the link. | [Demo](https://gsapvault.com/templates/link-in-bio-template) |
| [QR Table Menu Template](./qr-menu-template) | A phone-first digital menu made to open from a QR code at the table, with a sticky category bar that crossfades between sections and dietary chips that filter every dish at once. | [Demo](https://gsapvault.com/templates/qr-menu-template) |
## Quick Start
Every folder contains:
```
effect-name/
├── index.html # Working demo page, open it in a browser
├── README.md # Full documentation: options, examples, accessibility
├── START-HERE-AI.md # Copy-paste integration brief for an AI coding assistant
└── assets/
├── style.css # Styles
├── script.js # Commented source
└── script.min.js # Minified production build
```
1. Open the folder's `index.html` in a browser to see it working.
2. Read its `README.md` for the copy-paste quick start and all options.
3. Copy the markup pattern and the script into your project. GSAP loads from CDN:
```html
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/gsap.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollTrigger.min.js"></script>
```
## Using with Claude Code, Cursor, ChatGPT or Copilot
Every folder ships a `START-HERE-AI.md`: a product-specific brief that tells a coding assistant to inspect your stack first, read the README and source, keep the design and accessibility intact, scope the selectors, add framework-appropriate GSAP cleanup, and report what it tested. Paste it in, or point the assistant at the folder:
```text
Read ./parallax-hero/START-HERE-AI.md and follow it to integrate the effect into this project.
```
AI is optional. Every folder is ordinary, documented HTML, CSS and JavaScript, and the README is the reference either way. How the brief is put together, and what it asks of the assistant: [gsapvault.com/vibe-coding](https://gsapvault.com/vibe-coding).
### Claude Code, Cursor and Codex: install the skill
This repo ships an agent skill, `skills/gsap-vault`, that knows the whole GSAP Vault catalogue (296 products, free and paid), fetches any free one straight from this repo, and carries the integration rules. Install it into your project or globally:
```bash
npx skills add jaydickinson/free-gsap-effects
```
Then ask your assistant for what you need ("add a parallax hero to the landing page", "which GSAP Vault effect does a scroll-scrubbed image sequence?"). It installs the free products directly and points you to the product page for the rest.
## What "production-ready" means here
- **Accessibility built in**: every effect respects [`prefers-reduced-motion`](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion) with a static fallback, and keyboard focus mirrors hover interactions.
- **Memory-safe**: `gsap.context()` scoping, `gsap.matchMedia()` for responsive and motion branches, event handlers tracked for cleanup, ScrollTriggers killed on teardown.
- **Framework-agnostic**: plain HTML/CSS/JS that drops into WordPress, Webflow, React, Vue, Astro, or static sites. The [GSAP Vault getting started guide](https://gsapvault.com/getting-started) covers framework integration patterns.
- **LLM-friendly**: clearly commented code that AI assistants can read, explain, and adapt for your project.
## Want more?
This repo is the free tier of [GSAP Vault](https://gsapvault.com). The full library has 117 effects, 53 UI components and 82 templates, including scroll-image sequences, infinite marquees, draggable galleries, text scramble/decode, magnetic cursors, particle systems, and complete portfolio, restaurant, and SaaS landing templates.
- Browse everything: [effects](https://gsapvault.com/effects), [templates](https://gsapvault.com/templates) and [UI elements](https://gsapvault.com/ui-elements)
- By category: [GSAP effects by type](https://gsapvault.com/gsap-effects), [templates by use case](https://gsapvault.com/gsap-templates), [every category page](https://gsapvault.com/categories)
- All of it, one payment: [The Vault](https://gsapvault.com/pricing), a one-time purchase covering every collection in the Vault library, plus future items added to those collections, unlimited commercial projects. Current prices are on the pricing page
- Tutorials and guides: [gsapvault.com/blog](https://gsapvault.com/blog), including [GSAP animation examples with code](https://gsapvault.com/blog/gsap-animation-examples)
- For assistants and agents: [gsapvault.com/llms.txt](https://gsapvault.com/llms.txt)
## License
Everything in this repository is MIT licensed: use it in personal and commercial projects, no attribution required (a link back to [gsapvault.com](https://gsapvault.com) is always appreciated).
GSAP itself is created by Greensock/Webflow and is [100% free](https://gsap.com/pricing/) including all plugins.
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

startbootstrap-simple-sidebar
An off canvas sidebar navigation Bootstrap HTML template created by Start Bootstrap
HTML · 启动器

adminkit
AdminKit is a free & open-source HTML dashboard & admin template based on Bootstrap 5
HTML · 后台

Landing-Page
Tailwind CSS Starter Template - Landing Page
HTML · 企业官网

light-bootstrap-dashboard
Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
HTML · 后台

sing-app
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
HTML · 后台

startbootstrap-modern-business
A multipurpose Bootstrap full website template created by Start Bootstrap
HTML · 启动器
