UTILS.
100% trong trình duyệt

Công cụ Codegen

Các trình tạo mã miễn phí chạy hoàn toàn trong trình duyệt của bạn — chuyển JSON thành Zod, Pydantic, Rust, Java, C# và MySQL, JSON Schema thành TypeScript, HTML và SVG thành JSX, CSS thành đối tượng style JS, và đối tượng JS thành JSON. Dán vào, sao chép ra — không có gì được tải lên.

🛡️

JSON sang Zod Schema

Dán một giá trị JSON mẫu và tạo ra một Zod schema cùng kiểu TypeScript được suy luận, để một hình dạng vừa kiểm tra lúc chạy vừa xác định kiểu lúc biên dịch.

🐍

JSON sang Pydantic Model

Biến một JSON mẫu thành các lớp model Pydantic v2 của Python, với công tắc cho output @dataclass hoặc TypedDict và đặt bí danh trường snake_case.

🦀

JSON sang Rust Serde Struct

Tạo các struct Rust với derive serde từ một JSON mẫu, sẵn sàng để Serialize/Deserialize, với Option cho các trường nullable và thuộc tính rename.

JSON sang Java POJO

Tạo các lớp Java POJO từ một JSON mẫu, với chú thích Jackson hoặc Gson, getter và setter được sinh ra, và kiểu bao (boxed) cho các trường nullable.

💠

JSON sang lớp C#

Tạo các lớp model C# từ một JSON mẫu cho System.Text.Json hoặc Newtonsoft.Json, với thuộc tính PascalCase và kiểu giá trị nullable.

📘

JSON Schema sang TypeScript

Biên dịch một JSON Schema (draft-07 hoặc 2020-12) thành các interface và bí danh kiểu TypeScript, xử lý required, enum, $ref, mảng, và các bộ kết hợp.

🗄

JSON sang SQL CREATE TABLE

Suy luận một SQL CREATE TABLE (và các INSERT tùy chọn) từ một mảng JSON các đối tượng, tự động chọn kiểu cột cho MySQL, PostgreSQL, hoặc SQLite.

HTML sang JSX / React

Chuyển một đoạn HTML thành JSX hợp lệ cho React — đổi tên thuộc tính, tự đóng các thẻ void, và biến inline style thành đối tượng style.

🎨

SVG sang thành phần JSX

Biến markup SVG thô thành một thành phần React sẵn dùng với các thuộc tính camelCase, prop spreading, và tùy chọn currentColor cùng forwardRef.

💅

CSS sang đối tượng style JS

Chuyển một khối khai báo CSS thành một đối tượng style JavaScript cho inline style React, styled-components, hoặc Emotion, với các thuộc tính camelCase.

{ }

Đối tượng JS sang JSON nghiêm ngặt

Sửa một object literal JavaScript lỏng lẻo — khóa không dấu ngoặc, dấu nháy đơn, dấu phẩy thừa, chú thích — thành JSON hợp lệ nghiêm ngặt, không dùng eval.

Khám phá các danh mục khác