Native Kotlin Multiplatform support
Open
- Dominant language
- Java
- Stars
- 11.5k
- Forks
- 402
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 20
Description
Instead of adding bindings, it would be great if we had native Kotlin Multiplatform support. More then we can use pkl in more scenarios.
For example, I am considering using pkl to provide i18n in my Kotlin Multiplatform project.
We can follow [this](https://github.com/JetBrains/markdown/tree/master?tab=readme-ov-file#development-gotchas) to implement a native Kotlin lexer.
Contributor guide
Research direction
Start by reviewing the linked JetBrains Markdown development gotchas and the request for a native Kotlin lexer. The work is complete when Pkl has native Kotlin Multiplatform support rather than bindings, including the lexer needed for the stated i18n use case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- compilers, mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100