Page cover image

👋Introduction

A multiplatform library for parsing text and formatting it, designed to be framework independent.

Installation instructions are available here

val mySyntakts = syntakts<Unit> {
    rule("@([A-z]+)") { matchResult, context ->
        append("@${matchResult.groupValues[1]}") {
            color = Color.Yellow
        }
    }
}

val nodes = mySyntakts.parse("Welcome, @User")

Last updated