项目介绍
DevToys 是一款完全开源免费、专为开发者设计的工具箱,旨在通过提供一系列小巧而实用的工具,简化开发者的日常工作流程。无论是进行数据转换、编码解码、格式化、生成测试数据,还是进行图形处理和文本分析,DevToys 都能成为开发者的得力助手。

应用场景
它特别适用于以下场景:
-
快速数据转换:如 JSON 与 YAML 之间的转换,日期和数字基数的转换等。 -
编码解码:HTML、URL、Base64、GZip、JWT、QR 码等编码解码任务。 -
代码格式化:JSON、SQL、XML 等代码的格式化,提高代码可读性。 -
测试数据生成:生成哈希值、校验和、伪文本(Lorem Ipsum)、密码等测试数据。 -
图形处理:模拟色盲效果、压缩 PNG/JPEG 图片等。 -
文本分析与处理:Markdown 预览、文本比较、分析等。
功能模块
DevToys 2.0 版本内置了 30 个默认工具,并支持通过扩展添加更多工具。主要功能模块包括:
转换器
-
JSON <> YAML 转换 -
日期转换 -
数字基数转换
编码器/解码器
-
HTML 编码/解码 -
URL 编码/解码 -
Base64 编码/解码 -
GZip 压缩/解压 -
JWT 编码/解码 -
QR 码生成与识别
格式化工具
-
JSON 格式化 -
SQL 格式化 -
XML 格式化
生成器
-
哈希值与校验和生成 -
伪文本(Lorem Ipsum)生成 -
密码生成
图形工具
-
色盲模拟器 -
PNG/JPEG 图片压缩
测试工具
-
JSONPath 测试 -
正则表达式测试 -
XML 测试
文本工具
-
Markdown 预览 -
文本比较器 -
文本分析与实用工具
功能特点
-
一站式解决方案:集成了多种开发者常用的工具,避免了在多个不信任的网站间切换的麻烦。 -
智能检测:通过智能检测功能,DevToys 能根据剪贴板中的数据自动选择最合适的工具。 -
可扩展性:支持通过扩展添加更多工具,满足开发者多样化的需求。 -
开源免费:项目完全开源(MIT license),且免费使用,降低了开发者的使用成本。 -
用户友好:界面简洁直观,易于上手和使用。
功能演示











开源地址
https://github.com/DevToys-app/DevToys

