@VincentLogic: 以前做前端,为了个加载动画,要么到处找 GIF,要么自己写 CSS 写到头秃。 最近看到这个 math-curve-loaders 开源库,完全是用数学公式生成的动效。 我看了一下,玫瑰曲线、李萨如曲线这些数学图形,动效极其优雅。纯 HT…
摘要
介绍了一个名为 math-curve-loaders 的开源前端库,利用数学公式(如玫瑰曲线、李萨如曲线)生成优雅的加载动画,纯 HTML+CSS 实现,零依赖,并带有可视化调试面板,可以实时调整参数并一键复制代码。
查看缓存全文
缓存时间: 2026/05/24 08:26
以前做前端,为了个加载动画,要么到处找 GIF,要么自己写 CSS 写到头秃。
最近看到这个 math-curve-loaders 开源库,完全是用数学公式生成的动效。
我看了一下,玫瑰曲线、李萨如曲线这些数学图形,动效极其优雅。纯 HTML+CSS 实现,零第三方依赖,体积极小。
最爽的是自带可视化调试面板。粒子数、轨迹、速度、颜色,拖拽滑块就能实时预览。
调好参数,一键复制完整代码,粘贴到项目里就能跑。
以后做项目,你是更喜欢这种数学极客风,还是习惯用现成的 UI 库组件?
相似文章
@VincentLogic: 发现个前端圈公认的动画神器,68K stars 真的不是吹的! anime.js —— 一个轻量级但功能极其强大的 JavaScript 动画引擎。 前端兄弟们又来享福了,这玩意儿简直是“动画师的瑞士军刀”: 全能型选手 不管是 CSS …
Anime.js 是一个轻量级但功能强大的 JavaScript 动画引擎,支持 CSS、SVG、DOM 属性及 JavaScript 对象动画,具有直观的 API、时间线系统、滚动观察器、拖拽和响应式动画等特性,在 GitHub 上拥有 68K stars,是前端开发者和交互设计师的常用工具。
@10xmylife: 这个网站很棒,各种动画效果都有了,还是开源的
介绍 Amicro,一个开源的 React 微交互和过渡组件库,可通过 CLI 添加漂亮的动画效果。
@xin_pai88825: 昨日看到 @stephenhaney 开源 Paper Shaders,同时 @alex_barashkov 也推出了一套 UI 组件库,于是我将两者整合,搭建了一个支持全屏预览、参数可自定义配置的在线网页。你可直接上传 Logo,快速生…
整合了开源的Paper Shaders和一套UI组件库,搭建了一个支持全屏预览和参数自定义配置的在线网页,用户可上传Logo快速生成动态动画效果。
@BTCqzy1: 前端和独立开发者终于有天花板级别的动效库了! 告别千篇一律的组件库和生硬过场! 分享一个超赞的 GitHub 开源项目 —— react-bits 专为追求极致视觉与交互细节的前端/独立开发者而生 它把那些大厂/顶级创意网站上才能见到的高…
react-bits 是一个免费开源的大型 React 动效组件库,提供 130+ 基于 Tailwind CSS 和 Framer Motion 的可定制动画组件,面向追求高级视觉交互的前端和独立开发者。
@Saccc_c: 发现一个动画生成神器,直接把自然语言转化成酷炫Lottie动效 下面视频演示的效果都可以一次直出,很牛逼 (提示词指南放评论区了,可以直接喂给AI帮你写好高质量提示词) 把它和HyperFrames这类视频制作工具结合,又会有不少玩法 终…
一个开源工具,利用AI代理(如Claude Code/Codex)将自然语言直接转化为可生产的Lottie动效,支持一键安装和提示词指南。