Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robohorse/RoboPOJOGenerator
IntelliJ IDEA and Android Studio plugin
https://github.com/robohorse/RoboPOJOGenerator
android-studio-plugin intellij-plugin java-pojo kotlin-pojo pojo
Last synced: about 2 months ago
JSON representation
IntelliJ IDEA and Android Studio plugin
- Host: GitHub
- URL: https://github.com/robohorse/RoboPOJOGenerator
- Owner: robohorse
- License: mit
- Created: 2016-09-24T10:40:53.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T20:20:20.000Z (3 months ago)
- Last Synced: 2024-09-06T13:34:47.372Z (3 months ago)
- Topics: android-studio-plugin, intellij-plugin, java-pojo, kotlin-pojo, pojo
- Language: Kotlin
- Homepage:
- Size: 8.81 MB
- Stars: 716
- Watchers: 13
- Forks: 83
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-kotlin - RoboPOJOGenerator - IntelliJ IDEA/Android studio plugin: Json to Java and Kotlin POJO (GSON, Logan Square, Jackson, FastJSON, AutoValue, Moshi) (Libraries)
README
# RoboPOJOGenerator
[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-RoboPOJOGenerator-green.svg?style=true)](https://android-arsenal.com/details/1/4429)
IntelliJ IDEA and Android Studio plugin.
Generates Kotlin and Java data transfer objects from JSON payload. Just insert your JSON payload and select target serialisation framework.
Keywords: JsonToPojo, Json2Pojo, Kotlin, GSON, FastJSON, AutoValue, Jackson, LoganSquare, Moshi, Parcelable, Lombok, Jakarta JSON Binding, Java records, KotlinX.
# How to install
Just get it and install from the official plugin repository or simply find it in Preferences -> Plugins -> Marketplace -> RoboPOJOGenerator
# How to use
1. Select a target package -> New -> Generate POJO from JSON
2. Put JSON payload into the window and select target serialisation framework.
3. See generated files inside the selected package!
# Changelog
You can find it [here](https://github.com/robohorse/RoboPOJOGenerator/blob/master/CHANGELOG.md).
# About
Copyright 2016 Vadim Shchenev, and licensed under the MIT licence.
No attribution is necessary, but it's very much appreciated.
Put a star on this project if you like it.