lz

im-too-lazy
Extension

Convert JSON to Go structs, Python Pydantic models, Rust types, and TypeScript interfaces instantly from files or your clipboard.

Features

Focus on Logic, Not Boilerplate

JSON to Model

Convert JSON files or selections into Go structs, Python Pydantic models, Rust types, or TypeScript interfaces.

Clipboard

Convert JSON directly from your clipboard into your code using the context menu or command palette.

Python Pydantic

Generate Pydantic models with automatic getter and setter property configuration for Python.

Partial Selection

Select specific JSON blocks to generate models for exactly what you need.

Nested Objects

Automatically handles complex nested structures and creates linked types for clean code.

Easy Workflow

Fully integrated into VS Code context menus for fast and simple development.

Installation

1. Open VS Code

2. Go to Extensions (Cmd+Shift+P → "Extensions: Open")

3. Search for "im-too-lazy"

4. Click Install

* Making developers more productive by embracing laziness.