
Implements Sublime Text's fuzzy searching algorithm, renowned for its efficiency, as a library. Suitable for various platforms, enhancing search functionality with minimal dependencies.
sublime-fuzzy is a pure Kotlin implementation of Sublime Text's fuzzy searching algorithm, widely recognized to be among the best in the industry.
It is available as a Kotlin Multiplatform library for the following platforms
For single-platform projects
dependencies {
implementation("com.github.android-password-store:sublime-fuzzy:<latest version>")
}For Kotlin multiplatform projects
kotlin {
sourceSets["commonMain"].dependencies {
implementation("com.github.android-password-store:sublime-fuzzy:<latest version>")
}
}Huge thanks to Forrest Smith for their blog 'Reverse Engineering Sublime Text's Fuzzy Match' that served as a baseline for this implementation.
sublime-fuzzy is a pure Kotlin implementation of Sublime Text's fuzzy searching algorithm, widely recognized to be among the best in the industry.
It is available as a Kotlin Multiplatform library for the following platforms
For single-platform projects
dependencies {
implementation("com.github.android-password-store:sublime-fuzzy:<latest version>")
}For Kotlin multiplatform projects
kotlin {
sourceSets["commonMain"].dependencies {
implementation("com.github.android-password-store:sublime-fuzzy:<latest version>")
}
}Huge thanks to Forrest Smith for their blog 'Reverse Engineering Sublime Text's Fuzzy Match' that served as a baseline for this implementation.