前端开发爱好者公众号文章

突发!尤雨溪转 Shaders 开源!200+ WebGPU 特效免费了!Vue、React 直接用!

曾经收费,现在全部放开

前端开发爱好者

公众号 · 24 篇文章

大家好,我是 xy。

前端做炫酷动效,最头疼的就是效果难调、代码难写,尤其涉及 WebGL、WebGPU 这些图形技术。

现在,好消息来了!

曾经商用需要付费的网页特效神器 Shaders,突然宣布开源!

已关注
关注
重播 分享 赞
观看更多
    前端开发爱好者

    0/0

    00:00/00:31
    进度条,百分之0
    00:00
    /
    00:31
    00:31
    全屏

    倍速播放中
    您的浏览器不支持 video 标签

    继续观看

    突发!尤雨溪转 Shaders 开源!200+ WebGPU 特效免费了!Vue、React 直接用!

    转载
    ,
    突发!尤雨溪转 Shaders 开源!200+ WebGPU 特效免费了!Vue、React 直接用!
    前端开发爱好者
    已同步到看一看写下你的评论

    而且一口气开放了 200+ 特效组件,支持 Vue、React、Svelte 等框架,MIT 协议,免费商用!

    更有意思的是,官方连 AI Skill 都安排好了,支持 Codex、Cursor、Claude Code。

    Shaders 是什么?

    Shaders 是一个基于 WebGPU 的网页特效组件库,可以把复杂的 GPU 渲染效果当成普通前端组件使用。

    目前官方提供了 200+ 特效组件,涵盖:

    • 渐变与光效:动态渐变、流光、光照。
    • 玻璃与金属:玻璃折射、金属质感。
    • 交互动效:鼠标跟随、波纹、扭曲。
    • 视觉滤镜:模糊、噪点、转场效果。

    这些效果可以自由叠加、混合,甚至响应鼠标操作,非常适合产品官网、活动页、作品集等场景。

    以前收费,现在免费商用!

    10 月 6 日,Shaders 官方宣布正式开源,核心项目采用 MIT 协议。

    这次开放的不只是几个 Demo,而是包含了 渲染引擎、基础特效组件以及多框架适配层。

    个人项目、商业网站、SaaS 产品都可以免费使用。

    不过需要注意,官方的 Pro 高级预设、网页模板等仍然收费,并不是整个平台完全免费。

    Vue、React 直接使用

    使用方式非常简单,先安装依赖:

    npm install shaders

    以 Vue 3 为例:

    <script setup>
    import {
      Shader,
      LinearGradient,
      CursorTrail
    } from 'shaders/vue'
    </script>

    <template>
      <Shader class="w-full h-64">
        <LinearGradient
          colorA="#0f172a"
          colorB="#7c3aed"
        />

        <CursorTrail />
      </Shader>
    </template>

    几行代码,就能实现 动态渐变背景 + 鼠标跟随特效。

    React、Svelte、Solid 也提供了对应入口,不需要自己编写复杂的 Shader 代码。

    可视化编辑器也免费了!

    不想写代码?直接打开官方编辑器就行。

    Shaders 官方可视化编辑器
    Shaders 官方可视化编辑器

    在编辑器中可以组合各种特效、调整颜色和参数、实时预览效果。

    最关键的是,现在登录免费账号,就能直接导出对应前端框架的组件代码!

    调好效果,点击 Export Code,复制到项目就能用。

    AI Skill 也安排上了!

    这次还有个非常实用的更新。

    Shaders 官方推出了 Agent Skill,让 Codex、Claude Code、Cursor 等 AI 编程工具了解整个组件体系。

    安装只需要一条命令:

    npx shaders skill

    也可以通过 skills 安装:

    npx skills add shader-effects-inc/shaders

    安装后,AI 可以了解特效组件如何组合,并查询官方文档获取对应的参数和使用方法。

    例如直接告诉 Codex:

    「使用 Shaders,帮我的 Vue 官网添加动态渐变背景、玻璃质感和鼠标交互动效。」

    如果还想让 AI 搜索、安装、修改 Shaders 项目,也可以接入官方 MCP:

    npx shaders@latest install-mcp

    对经常用 AI 写前端页面的开发者来说,这套组合值得尝试。

    写在最后

    200+ 特效免费开源、多框架支持、可视化编辑器免费导出,再加上 AI Skill。

    这次 Shaders 确实很有诚意。

    现在 AI 写网页越来越方便,但生成的页面经常缺少视觉亮点。以后觉得网页太普通,不妨让 AI 配合 Shaders 改一版。

    不过实际开发时,记得考虑 WebGPU 的浏览器兼容性。

    相关链接:

    • 官网:https://shaders.com
    • GitHub:https://github.com/shader-effects-inc/shaders
    • 可视化编辑器:https://shaders.com/design-editor
    • AI Skill:https://shaders.com/docs/guide/agent-skill
    • 官方开源公告:https://shaders.com/updates/shaders-is-open-source

    前往微信阅读全文

    内容来自公众号,可前往微信查看原文。

    查看作者的更多文章 →订阅更新、RSS 与阅读指南 →