# ⚡ Generate TypeScript Types From JSON in Seconds - No Configuration
Have you ever received a raw JSON object and spent the next 20 minutes manually writing TypeScript types for it? // The old way - manual, error-prone interface User { id: number; name: string; emai...

Source: DEV Community
Have you ever received a raw JSON object and spent the next 20 minutes manually writing TypeScript types for it? // The old way - manual, error-prone interface User { id: number; name: string; email: string; createdAt: string; isVerified: boolean; } What if I told you there's a one-liner that does this automatically? json-to-ts '{"id":1,"name":"John","email":"[email protected]","createdAt":"2024-03-22","isVerified":true}' Output: interface Root { id: number; name: string; email: string; createdAt: string; isVerified: boolean; } The Problem We're Solving Every developer encounters this: ❌ API response with no types ❌ Third-party JSON schema ❌ Mock data for tests ❌ Database query results ❌ Config files that need types Current workflow: Copy JSON 📋 Open a type generator website ⌨️ Paste JSON 🖱️ Copy generated types 🔄 Paste into your editor ✅ With json-to-ts-generator: cat api-response.json | json-to-ts -n ApiResponse One command. Zero websites. Done. ✨ 🎯 Meet json-to-ts-generator npm i