Generate .gitignore files for various languages and frameworks
Compare two text blocks side-by-side with highlighted differences
Count lines of code, blank lines, and comments
Turn JSON samples into reusable interfaces
export interface RootProfile { "city": string; "score": number; } export interface Root { "id": number; "name": string; "active": boolean; "roles": string[]; "profile": RootProfile; }