UTILS.
100% di peramban

Alat Codegen

Generator kode gratis yang berjalan sepenuhnya di browser Anda — ubah JSON menjadi Zod, Pydantic, Rust, Java, C# dan MySQL, JSON Schema menjadi TypeScript, HTML dan SVG menjadi JSX, CSS menjadi objek style JS, dan objek JS menjadi JSON. Tempel di sini, salin ke luar — tidak ada yang diunggah.

🛡️

JSON ke Skema Zod

Tempel contoh nilai JSON dan hasilkan skema Zod plus tipe TypeScript yang disimpulkan, sehingga satu bentuk memvalidasi saat runtime dan mengetik saat compile.

🐍

JSON ke Model Pydantic

Ubah contoh JSON menjadi kelas model Pydantic v2 Python, dengan sakelar untuk output @dataclass atau TypedDict dan aliasing field snake_case.

🦀

JSON ke Struct Serde Rust

Hasilkan struct Rust dengan derive serde dari contoh JSON, siap untuk Serialize/Deserialize, dengan Option untuk field nullable dan atribut rename.

JSON ke POJO Java

Buat kelas POJO Java dari contoh JSON, dengan anotasi Jackson atau Gson, getter dan setter yang dihasilkan, dan tipe boxed untuk field nullable.

💠

JSON ke Kelas C#

Hasilkan kelas model C# dari contoh JSON untuk System.Text.Json atau Newtonsoft.Json, dengan properti PascalCase dan tipe nilai nullable.

📘

JSON Schema ke TypeScript

Kompilasi JSON Schema (draft-07 atau 2020-12) menjadi interface dan alias tipe TypeScript, menangani required, enum, $ref, array, dan kombinator.

🗄

JSON ke SQL CREATE TABLE

Simpulkan SQL CREATE TABLE (dan INSERT opsional) dari array JSON berisi objek, memilih tipe kolom secara otomatis untuk MySQL, PostgreSQL, atau SQLite.

HTML ke JSX / React

Konversi cuplikan HTML menjadi JSX valid untuk React — mengganti nama atribut, menutup sendiri tag void, dan mengubah gaya inline menjadi objek style.

🎨

SVG ke Komponen JSX

Ubah markup SVG mentah menjadi komponen React siap pakai dengan atribut ber-camelCase, penyebaran prop, serta currentColor dan forwardRef opsional.

💅

CSS ke Objek Style JS

Konversi blok deklarasi CSS menjadi objek style JavaScript untuk gaya inline React, styled-components, atau Emotion, dengan properti ber-camelCase.

{ }

Objek JS ke JSON Ketat

Perbaiki literal objek JavaScript longgar — kunci tanpa kutip, kutip tunggal, koma di akhir, komentar — menjadi JSON valid yang ketat, tanpa eval.

Jelajahi kategori lain