布隆过滤器演示 - 添加元素与存在性检查
使用多个哈希函数和位数组,演示布隆过滤器的添加和查询,计算误判率。
UD5工具箱
对比任意两个版本之间的文件变化,快速了解更新内容
支持任意公开的 NPM 包,查看版本间的文件差异
npm diff 是 npm CLI 提供的本地命令,需要下载两个完整的 tarball 到本地才能进行对比,适合在终端中查看详细的文件内容差异。而本工具是基于 Web 的在线工具,通过 CDN API 快速获取文件元数据(路径、大小、哈希),无需下载整个包即可快速了解文件层面的变化。它更适合快速浏览版本间的文件增删改情况,而 npm diff 更适合查看具体代码行的变更。
使用多个哈希函数和位数组,演示布隆过滤器的添加和查询,计算误判率。
编写正则表达式并指定替换模式(如 '$1-$2'),实时查看文本替换结果,支持命名捕获组。
快速生成PWA所需的manifest.json文件,填写应用名、图标、主题色、启动网址等字段。
在线Unix时间戳与标准日期时间互转,支持秒/毫秒级时间戳,显示GMT和本地时间。
以节点图展示链表的插入、删除、反转等操作,直观理解指针变化。
多功能百分比计算工具,计算数值的百分比、增减百分比、占比等常见场景。
利用浏览器Crypto API生成密码学安全的随机字节序列及对应的整数和十六进制。
粘贴 assetlinks.json 内容,检查是否符合 TWA 打包要求,帮助将 PWA 上架应用商店。
输入Base32密钥手动生成6位动态验证码,兼容Google Authenticator,前端算法实现不联网。
将任意日期时间精确转换为毫秒级Unix时间戳,同时支持逆转换,并显示本地/UTC差异。
输入长链接,生成一个伴随随机短码的完整离线URL(可自定义域名前缀)。
选择表A和表B的样本数据,查看INNER/LEFT/RIGHT/FULL JOIN的韦恩图与实际输出结果。
分解查询参数,高亮可能存在的SQL注入或XSS模式,辅助安全审查。
粘贴多个文件的 import/export 声明,构建模块依赖关系图,直观查看耦合结构。
为输入框生成常见格式掩码(如电话、日期、信用卡),输出JS实现代码,规范用户输入。
生成符合BIP39标准的12或24个英文助记词,前端安全随机,仅供学习。
选择 hook 类型(pre-commit、pre-push 等),填入要执行的命令,生成钩子脚本。
模拟接收包含一次性密码的短信,展示 navigator.credentials.get({otp}) 如何自动提取 OTP 并填入表单。
填写项目名称、描述、安装步骤等,实时预览并生成完整的 Markdown 格式 README。
输入字符串并使用 URL.canParse() 判断是否为有效 URL,不抛出异常。
输入日期,显示其ISO周次、月份周次及起止日期。
对JavaScript代码进行变量重命名、字符串加密等混淆处理,增加阅读难度,保护客户端逻辑。
逐步演示OAuth2授权码、隐式及密码模式交互流程,帮助理解重定向、Token交换与刷新机制。
选择文件夹并上传,保留相对路径,以树形结构展示所有文件并读取内容。
从内置库随机选取主流浏览器的User-Agent字符串,一键复制用于请求头。
在美、英、欧、日、韩及中国服装尺码之间转换,含男女及童装。
粘贴Shadow DOM代码,直观预览封装组件内部的CSS作用域及其对外界的影响。
输入日期和数值,生成类似GitHub贡献图的年度热力图,可自定义颜色和统计。
通过填写项目名称、描述、安装步骤等基础信息,自动生成结构化的 README.md 文件。
输入花名或关键词(如“爱”),查找对应花语含义和适用场合。