RAML 在线预览器 - API设计文件可视化
编辑RAML定义,实时渲染资源结构、方法及响应示例,适合REST API设计初期。
UD5工具箱
基于浏览器原生 CompressionStream API,在客户端实时进行 Gzip / Brotli / Deflate 压缩, 无需上传数据到服务器,所有处理在本地完成。
使用 CompressionStream API,压缩在本地浏览器中完成
fflate、brotli-wasm),它们提供更灵活的配置选项。
application/octet-stream 或带 Content-Encoding 头的请求发送编辑RAML定义,实时渲染资源结构、方法及响应示例,适合REST API设计初期。
模拟 Encrypted Media Extensions 流程,展示如何请求许可证并播放受保护视频。
利用编译为 WASM 的 Zstd 库在浏览器中压缩解压数据,展示比 Brotli 更快的压缩速度。
建立带压缩扩展的 WebSocket 连接,对比压缩前后消息大小。
上传ZIP,列出包含的文件名,支持在线预览文本类文件内容。
输入URL提取OG标签,模拟Facebook/Twitter/LinkedIn卡片显示效果,优化链接分享。
输入长 URL,通过 TinyURL 或类似 API 生成短链接,并可复制或生成 QR 码。
手动输入多个请求的起止时间,绘制并发请求时序瀑布图,模拟Web性能优化。
在线JavaScript代码格式化与压缩,支持缩进美化、变量混淆压缩,适用于前端调试和发布优化。
添加本地视频和SRT字幕文件,预览并生成带硬字幕的新视频文件。
使用现代浏览器文件系统访问API打开、编辑并保存本地文件,演示权限流程。
演示如何使用TextEncoderStream和TextDecoderStream分批对大文本进行编码和解码。
动画展示滑动窗口和令牌桶算法如何限制API请求速率,对比两者差异。
无需JavaScript,构建纯HTML5折叠面板,添加自定义图标与动画样式,输出语义化代码。
填写作者、年份等信息,一键生成对应格式的参考文献条目,支持导出。
调整滚动容器和子项的对齐方式、停止点,观察CSS Scroll Snap平滑滑动效果。
可视化演示固定窗口、滑动窗口、令牌桶等常见限流算法,实时请求计数与拒绝逻辑。
浏览数十种纯CSS加载旋转器,点击复制代码或自定义颜色尺寸,节省开发时间。
可视化编辑Apache Avro方案,支持字段嵌套与联合类型,实时生成对应的JSON示例数据以供验证。
利用浏览器原生API录制屏幕共享或窗口,选择音频源,导出为WebM视频。
上传有序的多张图片,设置每帧延迟,合成一个GIF动图。
拖拽构建阶段与任务,配置触发条件,生成对应的GitLab CI或GitHub Actions YAML代码。
导入 Postman Collection JSON 文件,按顺序执行请求并显示响应,模拟简单的自动化测试。
适配多种SQL方言的关键词大小写与缩进风格,并可添加注释提示,提升大查询可读性。
一次粘贴多个标题,批量转换为对应的小写英文slug,并去重检查。
设置资源计时缓冲区大小,监听 resourcetimingbufferfull 事件并处理。
粘贴JSON,显示原始大小与模拟Gzip压缩后的大小。
粘贴JWT,自动Base64解码并显示明文Header和Payload。
输入Proto定义和Base64编码的protobuf数据,在线解码为JSON,辅助分析二进制通信内容。
生成由易读单词和数字组成的密码短语,大小写清晰,避免混淆字符,方便语音传达或抄写。