I was disappointed by existing CSV parsing libraries, so we built our own here at Lightning Kite and I figure it's time to start seeing if we can help someone else with the work we've done.
https://github.com/lightningkite/kotlinx-serialization-csv-durable
This CSV encoder/decoder features sequence streaming and has (AFAIK) total support for KotlinX Serialization via fallback formats - in other words, if KotlinX serialization can serialize it, it will work with this format in both directions.
👍🏼 1
👍 1
e
Eugen Martynov
07/10/2025, 4:11 PM
If plugin or annotation processors would be supported well in kotlin script 🙂
Eugen Martynov
07/10/2025, 4:12 PM
I mean I have some scripts that work exactly with csv
j
joseph_ivie
07/10/2025, 4:13 PM
Wait,
.main.kts
and
kscript
don't support compiler plugins, do they?...
...that sounds fixable.
👍🏼 1
joseph_ivie
07/10/2025, 4:13 PM
I actually made my own version of those a long while back called Skate. Maybe I should patch that back together.