UTILS.
100% 브라우저 내 실행

코드 생성 도구

전적으로 브라우저 안에서 실행되는 무료 코드 생성기 — JSON을 Zod, Pydantic, Rust, Java, C#, MySQL로, JSON Schema를 TypeScript로, HTML과 SVG를 JSX로, CSS를 JS 스타일 객체로, JS 객체를 JSON으로 변환합니다. 붙여넣고 복사하세요 — 아무것도 업로드되지 않습니다.

🛡️

JSON을 Zod 스키마로 변환

샘플 JSON 값을 붙여넣어 Zod 스키마와 추론된 TypeScript 타입을 생성합니다. 하나의 형태로 런타임 검증과 컴파일 타임 타입을 모두 얻으세요.

🐍

JSON을 Pydantic 모델로 변환

JSON 샘플을 Python Pydantic v2 모델 클래스로 변환합니다. @dataclass 또는 TypedDict 출력과 snake_case 필드 별칭 토글을 제공합니다.

🦀

JSON을 Rust Serde 구조체로 변환

JSON 샘플에서 serde derive가 붙은 Rust 구조체를 생성합니다. Serialize/Deserialize 준비 완료, nullable 필드용 Option과 rename 속성을 지원합니다.

JSON을 Java POJO로 변환

JSON 샘플에서 Java POJO 클래스를 생성합니다. Jackson 또는 Gson 주석, 자동 생성 getter와 setter, nullable 필드용 박스 타입을 지원합니다.

💠

JSON을 C# 클래스로 변환

JSON 샘플에서 System.Text.Json 또는 Newtonsoft.Json용 C# 모델 클래스를 생성합니다. PascalCase 속성과 nullable 값 타입을 지원합니다.

📘

JSON Schema를 TypeScript로 변환

JSON Schema(draft-07 또는 2020-12)를 TypeScript 인터페이스와 타입 별칭으로 컴파일합니다. required, enum, $ref, 배열, 조합자를 처리합니다.

🗄

JSON을 SQL CREATE TABLE로 변환

객체로 이루어진 JSON 배열에서 SQL CREATE TABLE(및 선택적 INSERT)을 추론하고, MySQL, PostgreSQL, SQLite에 맞게 컬럼 타입을 자동으로 선택합니다.

HTML을 JSX / React로 변환

HTML 스니펫을 React용 유효한 JSX로 변환합니다. 속성 이름 변경, void 태그 자체 닫기, 인라인 스타일을 style 객체로 전환합니다.

🎨

SVG를 JSX 컴포넌트로 변환

원시 SVG 마크업을 바로 사용할 수 있는 React 컴포넌트로 바꿉니다. camelCase 속성, prop 스프레드, 선택적 currentColor와 forwardRef를 지원합니다.

💅

CSS를 JS 스타일 객체로 변환

CSS 선언 블록을 React 인라인 스타일, styled-components, Emotion용 JavaScript 스타일 객체로 변환합니다. 속성을 camelCase로 만듭니다.

{ }

JS 객체를 엄격한 JSON으로 변환

느슨한 JavaScript 객체 리터럴(인용 없는 키, 작은따옴표, 후행 쉼표, 주석)을 eval 없이 엄격하고 유효한 JSON으로 복구합니다.

다른 카테고리 둘러보기