
scrambl
vikingmute
Scrambl is a zero-dependency TypeScript library for creating text scramble, decode, and reveal animations in Vanilla JS, React, and Vue.
AI 简介
Scrambl 是一个无依赖的 TypeScript 库,用于在 Vanilla JS、React 和 Vue 中创建文本乱码、解码和显示动画。其核心功能包括通过配置实现文本的乱码、解码和扫动效果,并且支持多种字符集如块状字符、盲文、片假名等。Scrambl 采用 `requestAnimationFrame` 驱动播放,提供 `play()`、`pause()`、`restart()` 和 `destroy()` 方法控制动画。它适用于需要吸引用户注意力或增加视觉效果的场景,例如网站标题、按钮文字或其他重要信息的展示。由于其轻量级和高性能的特点,Scrambl 特别适合对性能有较高要求的应用。
TypeScript
MIT License33
Stars
3
Forks
28
Watchers
0
Issues
Star 增长
今日+5
近 7 天+5
近 30 天+5
综合评分54.81
默认分支main