SheepNav
wobble svg

wobble svg

blu-octopus.github.io

让UI拥有手绘质感,代码驱动

20天前制作者:Daphne Cheng

关于 wobble svg

wobble svg 是一款极简且零依赖的 SVG 路径库,专为追求手绘风格的网页与 React Native 开发者设计。它提供了一系列可复用的手绘风格 SVG 路径,通过独特的可变宽度确定性随机算法,让每个组件都能拥有独一无二的“手绘”笔触。

核心功能

  • 手绘路径库:内置丰富的 SVG 路径,覆盖常见 UI 元素,如边框、图标、分隔线等,开箱即用。
  • 零依赖:无需安装任何额外库,即可在项目中直接使用,轻量高效。
  • 跨平台支持:同时支持 Web 和 React Native,方便移动端与桌面端统一风格。

主要特性

  • 可变宽度:路径线条宽度可动态变化,模拟真实手绘的粗细不均效果。
  • 确定性随机:基于种子值生成稳定但看似随机的路径,确保每次渲染一致,便于测试与复用。
  • 高度可配置:只需调整“wobble”参数,即可控制手绘程度,从轻微抖动到强烈涂鸦,自由掌控。
  • 代码生成:通过简单的代码即可生成独特组件资产,无需手动绘制 SVG。

适用场景

  • 创意网站:为落地页、博客或作品集添加个性化手绘元素,提升视觉趣味。
  • 原型设计:快速生成手绘风格原型,传达“未完成”的迭代感。
  • 教育工具:为图表或示意图增加亲和力,适合儿童或创意教学场景。

wobble svg 让开发者无需设计背景,也能轻松打造充满温度的手绘 UI,是追求差异化设计的理想选择。

相关工具