XrayConfiguration

KMP Library for xray configuration

Android JVMJVMKotlin/Native
GitHub stars0
Authorstim06
Open issues0
Creation dateover 1 year ago

Last activityover 1 year ago
Latest release2.0.0 (about 1 month ago)

# XrayConfiguration ## Kotlin Multiplatform Library ### Import #### KMP ``` implementation("io.github.tim06.xray-configuration:xray-configuration:1.0.8") ``` #### Android ``` implementation("io.github.tim06.xray-configuration:xray-configuration-android:1.0.8") ``` #### iOS Use xcframework from releases ### Code #### Parse xray uri ``` # Single io.github.tim06.xrayConfiguration.parser.Parser.parse("xray_uri") # Multiple io.github.tim06.xrayConfiguration.parser.Parser.parse(["xray_uri_1", "xray_uri_2"]) ``` #### Parse full xray config ``` io.github.tim06.xrayConfiguration.XrayConfiguration.fromJson("full_xray_configuration") ``` ##### Configuration to json ``` io.github.tim06.xrayConfiguration.XrayConfiguration.raw() ```
Android JVMJVMKotlin/Native
GitHub stars0
Authorstim06
Open issues0
Creation dateover 1 year ago

Last activityover 1 year ago
Latest release2.0.0 (about 1 month ago)

# XrayConfiguration ## Kotlin Multiplatform Library ### Import #### KMP ``` implementation("io.github.tim06.xray-configuration:xray-configuration:1.0.8") ``` #### Android ``` implementation("io.github.tim06.xray-configuration:xray-configuration-android:1.0.8") ``` #### iOS Use xcframework from releases ### Code #### Parse xray uri ``` # Single io.github.tim06.xrayConfiguration.parser.Parser.parse("xray_uri") # Multiple io.github.tim06.xrayConfiguration.parser.Parser.parse(["xray_uri_1", "xray_uri_2"]) ``` #### Parse full xray config ``` io.github.tim06.xrayConfiguration.XrayConfiguration.fromJson("full_xray_configuration") ``` ##### Configuration to json ``` io.github.tim06.xrayConfiguration.XrayConfiguration.raw() ```