Object to interface
Input
{"id":1,"name":"demo","enabled":true}
Output
export interface Root {
id: number;
name: string;
enabled: boolean;
}
Generate TypeScript interface definitions from JSON data in your browser.
Infer fields from JSON objects and arrays and generate copyable TypeScript interfaces.
{"id":1,"name":"demo","enabled":true}
export interface Root {
id: number;
name: string;
enabled: boolean;
}
Your JSON and generated code never leave the current browser.