JSON → TypeScript

JSON から TypeScript のインターフェースを生成

履歴

履歴はブラウザのローカルにのみ保存されます

履歴はありません

機能

自動生成

JSON から自動でインターフェースを作成

ネスト対応

入れ子のオブジェクトには個別のインターフェース

カスタマイズ可能

interface/type や optional を選択

ローカル処理

生成はすべてブラウザ内で完結

よくある質問

JSON から TypeScript のインターフェース/型を自動生成します。
JSON を貼り付け、必要に応じて設定し、『TypeScript を生成』を押します。
どちらもオブジェクトの形を表します。interface は拡張/マージが可能、type はユニオンなど柔軟です。
入れ子オブジェクトには別インターフェースを生成します。
すべてのプロパティを '?' で任意にします。部分的なデータに便利です。
すべてローカル処理です。