kurly

Kurly is a small Kotlin Multiplatform (KMP) library for parsing and composing URIs. It supports on all common platforms: JVM (i.e. Windows, macOS, Linux), iOS, Android, Javascript, WASM.

Kurly has no external dependencies and sticks to the essentials: parsing and composing. It aims to be standard compliant.

For convenience, encoding and decoding of the application/www-form-urlencoded format is also included.

For details visit the project page on Github.