dataclassgenerate
DataClassGenerate (or simply DCG) is a Kotlin compiler plugin that addresses an Android APK size overhead from Kotlin data classes. (by facebookincubator)
Poko
A Kotlin compiler plugin that generates equals, hashCode, and toString for plain old Kotlin objects in public APIs. (by drewhamilton)
dataclassgenerate | Poko | |
---|---|---|
1 | 2 | |
136 | 291 | |
0.7% | - | |
5.9 | 9.1 | |
13 days ago | 2 days ago | |
Kotlin | Kotlin | |
MIT License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dataclassgenerate
Posts with mentions or reviews of dataclassgenerate.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-10.
Poko
Posts with mentions or reviews of Poko.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-10.
-
DataClassGenerate (DCG) is a Kotlin compiler plugin that addresses an Android APK size overhead from Kotlin data classes
I think Poko does something similar to this. Though, it's not possible to disable toString() generation.
-
Is there a plugin/library to generate Kotlin data/value classes which are API-stable for Java consumers?
Doesn't quite do everything outlined in the article but Poko has a few things covered.
What are some alternatives?
When comparing dataclassgenerate and Poko you can also consider the following projects:
anvil - A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
IrScrutinizer - IrScrutinizer is a program for IR signal analysis, decoding, generation and much more.