惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
云风的 BLOG
云风的 BLOG
IT之家
IT之家
The Register - Security
The Register - Security
博客园_首页
博客园 - 聂微东
MongoDB | Blog
MongoDB | Blog
Blog — PlanetScale
Blog — PlanetScale
The GitHub Blog
The GitHub Blog
博客园 - 【当耐特】
腾讯CDC
F
Full Disclosure
F
Fortinet All Blogs
T
The Blog of Author Tim Ferriss
Google DeepMind News
Google DeepMind News
Recorded Future
Recorded Future
MyScale Blog
MyScale Blog
T
Tailwind CSS Blog
Jina AI
Jina AI
月光博客
月光博客
A
About on SuperTechFans
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Help Net Security
博客园 - Franky
Vercel News
Vercel News
美团技术团队
C
CERT Recently Published Vulnerability Notes
Security Latest
Security Latest
Scott Helme
Scott Helme
P
Proofpoint News Feed
博客园 - 三生石上(FineUI控件)
www.infosecurity-magazine.com
www.infosecurity-magazine.com
SecWiki News
SecWiki News
The Last Watchdog
The Last Watchdog
U
Unit 42
The Cloudflare Blog
N
News and Events Feed by Topic
T
Threat Research - Cisco Blogs
TaoSecurity Blog
TaoSecurity Blog
T
Tenable Blog
V
Vulnerabilities – Threatpost
GbyAI
GbyAI
B
Blog
Webroot Blog
Webroot Blog
A
Arctic Wolf
S
SegmentFault 最新的问题
aimingoo的专栏
aimingoo的专栏
AWS News Blog
AWS News Blog
I
Intezer
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com

码云笔记

Pinia v4 发布:Vue 状态管理进入新时代 Linux LVM:故障排查与数据恢复指南 Java中wait()与sleep()方法的不同点是什么? Bonsai27B 重磅落地!27B 大模型实现手机本地运行 ES2026 第 17 版新增的 5 个新特性 高德重磅上线 ABot‑World Studio,消费级显卡就能搭建专属 3D 虚拟世界 Java中final、finally和finalize的区别是什么? 怎么修改Ollama及其模型的默认路径?Ollama路径修改、迁移与重启的操作教程 iOS27 公开测试版正式上线!AI Siri 与液态玻璃成最大看点 Yuku正式发布!比 Vite+ 快 5.4 倍的前端工具链 Linux lsof 命令详解:进程与文件监控实战 Claude Code CLI命令手册 代码审查重构Bug修复场景化工作流 OpenClaw中连接并使用本地Ollama模型的操作教程 GPT-5.6 今天正式上线:OpenAI 掏出”太阳系”全家桶,Sol / Terra / Luna 齐发,打的却是一张”效率牌” Nacos MySQL持久化部署完整教程 GPT-5.6系列正式上线:OpenAI以效能与性价比重塑AI行业竞争格局 Java中序列化与反序列化的概念是什么? 如何在HTML中实现字体颜色根据背景自动变化? JDK动态代理与CGLIB动态代理的区别是什么? OpenClaw数据加密敏感信息保护的完整教程 砸超亿美元算力!亚马逊秘密启动Moonraker项目,Alexa迎来颠覆性升级 PHP 最轻量、结构化 .docx 到 Markdown 转换器 Elephant TypeScript 7.0 正式发布 蚂蚁灵波开源全球首款 MoE 具身视频大模型 LingBot-Video,为机器人世界模型搭建新底座 SpaceX AI联合Cursor推出Grok 4.5 搅动专业AI赛道格局 英伟达Vera CPU落地商用,改写AI代理时代算力竞争规则 什么是端点检测与响应(EDR)以及它的工作原理介绍 星链开启全面升级!SpaceX申请十万颗卫星,构建AI时代全球天基基建 PHP 通用表达式语言 CEL-PHP 2.0.0 正式发布! WordPress 7.0 下载,支持AI建站 Docker Desktop(windows)版本下载 详解 Linux 端口监听检查工具:ss、netstat、lsof 京东 JoyAI 上线 UGC 数字人功能,普通人一键打造专属虚拟分身 Java中Integer缓存池的作用是什么? 应对劳动力短缺 日本加码布局AI机器人产业,2040年拟千万台机器人落地各行各业 Java中深拷贝与浅拷贝的区别是什么? Claude旗舰模型收费规则大变:订阅权益取消,转为按量计费 MySQL中的分布式架构和复制策略 如何在 MySQL 中处理 BLOB 和 CLOB 数据类型? 如何在 MySQL 中处理和优化长时间运行的查询? git提交信息分别用什么icon好? Composer安装与配置教程 35岁华为员工偷偷面试,被面试官嘲讽:你是被淘汰的吧?他的回怼让面试官当场闭嘴 谷歌Nano Banana 2 Lite正式上线:4秒极速出图,大幅降低AI生图成本 锐捷交换机运维配置完全参考手册 Vue 3.5:Effect Scope 与响应式污染隔离机制 IS-IS协议基本概念、工作原理与扩展应用 美团LongCat-2.0重磅开源!国产万亿参数大模型解锁超长上下文新能力 LangChain4j 和 LangGraph4j 区别是什么?哪个更好? Claude Code 的聊天和配置可以一键搬进 Codex 了 码云笔记详解Markdown格式兼容性、图片显示失效与同步冲突解决 python实现自动爬取某论坛帖子并导出到Word文档的实战教程 高德低调内测 AI 零代码工具“袋马”,切入小微商家轻量化应用开发赛道 一文看懂OSPF:基础概念、工作原理和应用场景 PHP (Yii2) 接入企业级 SSO 单点登录实战教程 Google终于支持修改Gmail邮箱了?实测告诉你哪些能改,哪些不能改!(附详细教程+FAQ) UCloud 4.6 元 / 月服务器是真的吗? 2026 云服务器完整选购攻略 Webiny:无服务器应用程序框架 Fyrox:现代化的 Rust 游戏引擎 千问发布全球首个原生语言世界模型Qwen-AgentWorld,AI智能体迈入全环境实操新时代 火山引擎上新豆包音频生成模型1.0,AI音频生成实现一键全流程创作 使用Claude Code经常遇到的10个问题 如何批量清理wordpress所有文章和标签,保留设置,保留分类? 谷歌 NotebookLM 内测文献综述矩阵工具,Gemini3.5 赋能 AI 学术结构化研究 京东开源JoyAI-VL-Interaction模型 解锁AI实时视频视觉交互新形态 破解中小商家海报设计难题!MeiGen-AI开源闭环AI设计方案落地 详解Bash set 命令:set -e、set -x 和 set -u 完全指南 Node Plus ?比 pnpm 快 24 倍! Plan-Execute-Replan 和 ReAct 的区别是什么? Anthropic最新报告揭秘:AI编程人机协作成开发者主流工作模式 详解PostgreSQL 18 逻辑复制冲突检测与解决方法 JDK动态代理与CGLIB动态代理的区别是什么? 详解 Linux 中 localhost、127.0.0.1 与 Loopback(回环地址) OpenAI Codex新手入门教程 安装配置AGENTS.md与MCP全流程详解 程序员必备AGENTS.md配置指南 规避AI编码修改乱象 使用 Codex 必装的 12 个插件,你值得拥有! macOS AI CLI工具安装与避坑指南 OpenClaw Gemini Claude报错全套解决方案 智谱AI正式开源GLM-5. 2 模型:主打1M无损上下文与长程代码任务 小米 MiMo Claw 正式版上线 轻量化 Agent 打通金山办公生态 如何定义 Vue 的动态路由?如何获取传过来的动态参数? 记录Claude Code Router 接入过程遇到问题及解决方法 千问AI眼镜凭硬核实力领跑2026智能穿戴赛道 程序员特有的习惯你占了几条! 郝景芳新作半数内容由AI创作,文坛郝景芳AI写作争议再起 使用 iftop、nload、bmon、vnstat 监控 Linux 网络带宽 现代富文本编辑器为什么最终都会抛弃 DOM? Vue 的 v-cloak 和 v-pre 指令有什么作用? 去哪里买抖音号?抖音小号在线购买-抖音小号出售批发 实名闲鱼小号出售|闲鱼账号批发|咸鱼发布账号|出售闲鱼发布账号 zfb号购买-支付宝小号购买-实名支付宝购买号-企业支付宝购买-支付宝小号批发 个人支付宝实名账号出售|v2/v3支付宝账号出售|实名支付宝小号购买 闲鱼账号哪里有卖-闲鱼实名账号购买的途径 Java注解的实现原理是什么? Agentation MemPalace 《置身钉内》之好词好句好段摘抄 AI有声书革命!万象有声全自动生产线,7元/万字颠覆网文有声化行业 详解CentOS 7跨版本迁移Rocky Linux9 生产环境安全升级教程 Java中序列化与反序列化的含义是什么? 18. Python 标准库之 Json 模块
Anime.js 已经 10 岁了!作者查出脑瘤,V5 将开始收费!
码云笔记 SVIP · 2026-07-08 · via 码云笔记

AI 概述

老牌前端动画库Anime.js迎来十周年,作者Julian发文披露困境:收入微薄本计划推出配套课程增收,却确诊脑部肿瘤,治疗期间仍迭代出Three.js适配器、Text API等功能,还在开发可视化动画编辑器。如今95%企业赞助流失,仅存少量个人支持者,为此决定V5版本增设付费功能,依靠课程与付费模式保障项目长期可持续维护。

目录

文章目录隐藏

  1. Anime.js 已经 10 岁了
  2. 作者原本想靠课程养活项目
  3. 课程刚宣布,他查出了脑瘤
  4. 生病期间,他没有完全停下来
  5. 95% 企业赞助消失
  6. V5 将开始收费
  7. 写在最后

前端动画库里,Anime.js 绝对算是一个老熟人。

从最早做网页动效,到后来的 SVG、时间线、缓动、滚动动画,再到现在的 Text API、Layout API、Three.js Adapter,这个库已经陪前端开发者走了整整 10 年。

Anime.js 已经 10 岁了!作者查出脑瘤,V5 将开始收费!

但最近,Anime.js 作者 Julian Garnier 发了一条很长的动态。

看完之后,挺扎心的。

因为这条动态里既有 Anime.js 的未来计划,也有他过去一年多的真实状态:收入压力、课程延期、身体问题、脑部肿瘤、企业赞助流失,以及 V5 可能开始收费。

Anime.js 今年刚好 10 岁。

对一个前端库来说,能活 10 年已经很不容易了。更难的是,它到今天依然还有很强的存在感。

尤其是 V4 发布之后,Anime.js 明显不再只是以前那个轻量动画库,而是开始往更完整的动画引擎方向走。

现在它已经支持很多能力:

  • Easing Visualizer
  • Text API
  • Layout API
  • Three.js Adapter
  • 更强的时间线系统
  • 更完整的动画控制能力

尤其是 Three.js Adapter,之前就引起过不少讨论。

以前你想在 Three.js 里写复杂动画,经常要自己处理对象属性、材质、变换、uniform 等细节。

现在 Anime.js 开始把这些东西封装起来,让 3D 动画也能用更接近前端动画的方式来写。

这说明一件事:

Anime.js 并没有躺在过去的成绩上。

它还在继续进化。

作者原本想靠课程养活项目

Julian 在动态里提到,V4 发布之后,他需要想办法增加收入。

Anime.js 已经 10 岁了!作者查出脑瘤,V5 将开始收费!

原因很现实:

现有收入只能覆盖房租和账单,再多就没有了。

这其实是很多开源作者都会遇到的问题。

项目很火,Star 很多,使用者很多,但真正能变成收入的部分非常少。大家每天都在 npm install,每天都在项目里用,但很少会有人意识到,这些库背后是一个个真实的人在维护。

所以 Julian 想到了一个方案:

做课程。

很多人都问过他:

animejs.com 官网那个 landing page 是怎么做出来的?

于是他打算把这个过程做成一门课程,系统讲解如何用 Anime.js 做出那种高级、丝滑、视觉冲击力很强的动画页面。

这个方向其实很合理。

因为 Anime.js 官网本身就是最好的 Demo。对于前端开发者来说,能学到这种 landing page 的制作方法,本身就很有吸引力。

但课程还没真正推进,意外就来了。

课程刚宣布,他查出了脑瘤

Julian 说,早在 2024 年,他身体就开始出现一些症状。

Julian 说课程刚宣布,他查出了脑瘤

一开始他以为只是 V4 发布前后压力太大、太疲惫,毕竟长期高强度开发之后,很多人都会有类似状态。

但这些症状一直没有消失,反而越来越明显。

于是他去看医生,做了一些检查。

几周后,他被确诊为脑部肿瘤。

好消息是,这不是致命类型,也不需要手术。

但它对日常生活和工作影响非常大。

他提到几个症状:

  • 严重脑雾
  • 无法集中注意力
  • 右眼后方持续疼痛
  • 做任何事情都变得困难

对于普通工作来说,这已经很折磨了。

对于一个需要长期写代码、设计 API、维护库、做课程、录内容的人来说,这几乎是灾难级影响。

他从 2025 年 7 月开始接受药物治疗,但整个恢复过程非常慢。直到 2026 年 2 月,他才感觉自己逐渐恢复到比较正常的状态。

所以课程延期,也就不难理解了。

生病期间,他没有完全停下来

比较让人佩服的是,那段时间他并没有彻底停工。

治疗让他可以短时间集中注意力,于是他决定先做一些原本想放进课程里的基础工作。

也就是这些后来陆续出现在 Anime.js 里的新能力:

Easing Visualizer、Text API、Layout API、Three.js Adapter。

这些东西表面上看是功能更新,但放到这个背景下看,其实更像是他在身体状况不稳定的情况下,一点点把项目往前推。

更重要的是,还有一个大功能还没有正式公开:

Anime.js 动画编辑器。

Julian 在动态里说,这是目前还没公开的最大新功能。结合他前面提到的课程和 landing page,可以大概猜到,这个编辑器很可能会改变 Anime.js 的使用方式。

以前写动画,更多是手写代码、调参数、刷新页面、再调参数。

如果编辑器做得足够好,未来可能会变成:

先可视化设计动画,再导出或接入代码。

这对前端动画开发来说,价值很大。

95% 企业赞助消失

整条动态里,最现实的一段是赞助问题。

95% 企业赞助消失

Julian 说,过去几个月,他失去了 95% 的资金支持。

从 2026 年初开始,企业赞助商一个接一个取消赞助。

现在只剩下 64 位个人赞助者。

这组数字很刺眼。

一个存在 10 年、被无数项目使用、在 GitHub 上拥有大量 Star 的开源库,最后真正还在持续支持作者的,只有几十个人。

这其实不是 Anime.js 一个项目的问题,而是整个开源生态一直存在的问题。

大家都喜欢免费开源。

公司也喜欢用开源降成本。

但当作者真的需要收入维持项目时,愿意持续付费的人非常少。

更现实的是,很多开源项目对公司业务非常关键,但公司并不会主动赞助。只有当项目停止维护、出现安全问题、依赖崩掉的时候,大家才会突然意识到:原来这个库这么重要。

V5 将开始收费

所以,Julian 最后提到了一个关键决定:

Anime.js V5 会重新思考商业模式。

Anime.js V5 会重新思考商业模式

他将不得不把一些功能放到付费计划后面。

这个付费计划会包含在课程中,目标是让项目变得可持续,也让他可以继续做下一个 10 年。

这句话其实很重要。

Anime.js 并不是简单宣布“我要收费了”,而是作者已经被现实推到了必须做选择的阶段。

继续完全免费,项目很难长期稳定。

做付费计划,至少可以让核心维护者有收入,继续开发、维护、创新。

从使用者角度看,大家当然希望所有东西都免费。

但从开源作者角度看,免费 10 年已经非常不容易了。

更何况,他还经历了身体问题、课程延期、赞助流失这些事情。

写在最后

Anime.js 10 岁了。

这本来应该是一件很值得庆祝的事情。

但 Julian 这次公开的内容,让大家看到了更真实的一面:开源项目背后的作者也会生病,也会缺钱,也会焦虑,也会被现实逼着改变方向。

接下来,Anime.js 会发布新版本、动画编辑器、课程,以及新的付费计划。

这可能会引发争议,但也可能是它继续活下去的关键一步。

毕竟,能陪前端走过 10 年的库已经不多了。

希望 Anime.js 还能继续走下一个 10 年。

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

以上关于Anime.js 已经 10 岁了!作者查出脑瘤,V5 将开始收费!的文章就介绍到这了,更多相关内容请搜索码云笔记以前的文章或继续浏览下面的相关文章,希望大家以后多多支持码云笔记。

「点点赞赏,手留余香」

23

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 admin@mybj123.com 进行投诉反馈,一经查实,立即处理!
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断
码云笔记 » Anime.js 已经 10 岁了!作者查出脑瘤,V5 将开始收费!