All Projects → DevYao → Jsonconverter

DevYao / Jsonconverter

Licence: other
JSONConverter is a desktop application for Mac OS X which enables you to covert JSON objects preview pretty rich JOSN and model classes

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Jsonconverter

Whc datamodelfactory
Mac上iOS开发辅助工具,快速把json/xml数据转换生成对应模型类属性,省去麻烦手动创建,提高开发效率。Mac iOS development aid, quickly put the json/XML data transformation generates the corresponding model class attribute, save trouble created manually, improve the development efficiency.
Stars: ✭ 1,118 (+178.11%)
Mutual labels:  json, model, mac
Kakajson
Fast conversion between JSON and model in Swift.
Stars: ✭ 867 (+115.67%)
Mutual labels:  json, model
Marshal
Marshaling the typeless wild west of [String: Any]
Stars: ✭ 694 (+72.64%)
Mutual labels:  json, mac
Lift
Lift is a Swift library for generating and extracting values into and out of JSON-like data structures.
Stars: ✭ 33 (-91.79%)
Mutual labels:  json, mac
Leetheme
优雅的主题管理库- 一行代码完成多样式切换
Stars: ✭ 762 (+89.55%)
Mutual labels:  json, model
Coolie
Coolie(苦力) helps you to create models (& their constructors) from a JSON file.
Stars: ✭ 508 (+26.37%)
Mutual labels:  json, model
Swiftai
SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.
Stars: ✭ 470 (+16.92%)
Mutual labels:  json, model
Ladybug
A powerful model framework for Swift 4
Stars: ✭ 147 (-63.43%)
Mutual labels:  json, model
Framework
Strongly-typed JavaScript object with support for validation and error handling.
Stars: ✭ 136 (-66.17%)
Mutual labels:  json, model
Moyamapper
快速解析模型工具,支持RxSwift。同时支持缓存功能 【相关手册 https://MoyaMapper.github.io 】
Stars: ✭ 115 (-71.39%)
Mutual labels:  json, model
Mjextension
A fast, convenient and nonintrusive conversion framework between JSON and model. Your model class doesn't need to extend any base class. You don't need to modify any model file.
Stars: ✭ 8,458 (+2003.98%)
Mutual labels:  json, model
Baby
Create models from a JSON file, even a Baby can do it.
Stars: ✭ 214 (-46.77%)
Mutual labels:  json, model
Csmodel
CSModel is a concise and efficient model framework for iOS/OSX, and provides nested Model to compare values and copy values.
Stars: ✭ 192 (-52.24%)
Mutual labels:  json, model
Whc model
iOS平台高效转换引擎json->model,model->json,model->Dictionary,支持模型类继承其他模型类,支持指定路径转换,不区分json的key和模型属性名称大小写,自动处理json中null
Stars: ✭ 244 (-39.3%)
Mutual labels:  json, model
Hackintosh Installer University
Open source tutorial & information collector for hackintosh installation.
Stars: ✭ 3,815 (+849%)
Mutual labels:  mac
Vue Json Ui Editor
Edit JSON in UI form with JSON Schema and Vue.js
Stars: ✭ 392 (-2.49%)
Mutual labels:  json
Polr
🚡 A modern, powerful, and robust URL shortener
Stars: ✭ 4,147 (+931.59%)
Mutual labels:  json
Zson
ZSON is a PostgreSQL extension for transparent JSONB compression
Stars: ✭ 385 (-4.23%)
Mutual labels:  json
Json
Micro framework for easily parsing JSON in Swift with rich error messages in less than 100 lines of code
Stars: ✭ 395 (-1.74%)
Mutual labels:  json
Gravity
Gravity Programming Language
Stars: ✭ 3,968 (+887.06%)
Mutual labels:  json

English | 简体中文

JSONConverter

JSONConverter is a desktop application for MacOS written in Swift. Using JSONConverter you will be able to:

  • Convert any valid JSON object to a class of one of the currently supported languages.
  • Format JSON and display JSON with rich text
  • Preview and export the generated rich content
  • Change the root class name.
  • Set a class name prefix for the generated classes.
  • Custom file header include author/date etc.
  • Support i18n(English/Chinese)

Important reminder

Because there is no paid app ID, the current installation package will crash directly due to certificate problems. It is recommended that you download the code, change the bundle ID, compile it, find the app in the products directory and drag it to applicaiton.

0.png

Currently supported languages

    1. Swift(Class/Struct)
    • 1.1 HandyJSON
    • 1.2 SwiftyJSON
    • 1.3 ObjectMapper
    • 1.4 Codable
    1. Objective-C
    1. Flutter

Screenshots

1.png 2.png 3.png 4.png

Installation

  • Kindly clone the project, and build it using Xcode, then copy the app to applicaiton
  • Download Release Packages, if the system reminds you of security issues, you can show info application, and click override malware protection

To Do

  • Support JAVA Models
  • Supprot Models File export
  • Supprot display models with rich text

Flutter model instruction links

Final Notes

  • The application still in its early stage. Please report any issue so I can improve it.

License

JSONConverter is available under custom version of MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].