Transform

1天前发布 0 00

Transform 是一个多语言在线转换工具,支持 JSON、TypeScript、CSS、GraphQL、SVG 等格式互转,自动生成代码。

收录时间:
2026-09-08
TransformTransform

Transform 是一个面向开发者的多语言在线转换工具,官网地址为 https://transform.tools/。它的核心价值在于将一种格式或语言的代码即时转换为另一种,省去手动修改的时间。页面自述为“A polyglot web converter that’s going to save you a lot of time.”。它由开发者 @ritz078 创建,托管在 GitHub 上。

Transform网站首页截图
Transform官网首页截图,页面内容可能随网站更新而变化。

支持的主要转换

工具覆盖面广,包括常见的数据格式与代码语言互转,例如:

  • SVG 可转为 JSX、React Native 组件;
  • HTML 可转为 JSX、Pug;
  • JSON 可转为 TypeScript、Flow、Go Struct、GraphQL、Java、Kotlin、MySQL、Zod Schema 等;
  • TypeScript 可转为 JSON、JavaScript、Zod Schema 等;
  • CSS 可转为 JS Objects、TailwindCSS 模板字符串;
  • GraphQL 支持 Schema 转换及 TypeScript 类型生成;
  • JSON-LD 支持多种 RDF 格式转换

其他文本与标记转换

除了代码与格式转换,它还提供 Markdown 转 HTML、TOML/YAML/XML/JSON 之间的互转,以及 Cadence 转 Go 等特殊功能。

SVG 优化及设置

在 SVG 转换时,默认开启 SVGO 优化,并允许用户关闭或进入设置调整参数。这对于需要精简 SVG 代码的开发者来说很实用。

适合人群与场景

Transform 适合前端、后端及全栈开发者在日常编码中快速完成格式迁移、类型定义生成或代码压码工作。例如,当需要将 JSON 响应转换为 TypeScript 类型,或将 SVG 资源直接嵌入 React 项目时,该工具能提高效率。页面提供了复制结果的入口(显示“Copy”按钮)。

相关导航

暂无评论

none
暂无评论...