JSONExport banner
JSONExport

JSONExport Overview

An OS X app that lets you convert any valid JSON object to a class in one of the several supported languages. As you type or paste your JSON, JSONExport will display a preview of the generated content including a constructor and utility method for converting the object back into JSON. You can also change the root class name, class prefix or package name before saving the generated files. JSONExport supports several languages including Swift classes or structures using built-in NSJSONSerialization, Swift classes using the SwiftyJSON library, and Objective-C. JSONExport is written in Swift and open source on GitHub.

Stay on top of new tools for iOS developers

Subscribe to get a convenient weekly roundup of iOS Dev Tools' newest addition
of helpful and time-saving developer tools, services, and SDKs to get your job done faster.