Also Created CSV files viewer using compose multiplatform because many times I have a CSV file that i'd like to open quickly using an online tool and also be able to modify and save the modified file.
You can try it out in:
https://link.ryinex.com/csv-ln
tools used:
1-
kotlin-csv a library to :
• Read files from filesystem on (web/desktop/android) using native filesystem access apis, and then save back the modified files
• Turn kotlin
List<*>
objects to CSV format in memory (raw strings) using builder style api to modify the csv columns as needed and then be able to save them to filesystem
2-
kotlin-browser-preloader a Gradle plugin that adds a loading screen to your kotlin/wasm browser application to enhance the loading experience for the users, you can try it out in todo app
example