Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willowtreeapps/fuzzywuzzy-kotlin
Fuzzy string matching for Kotlin (JVM, native, JS, Web Assembly) - port of Fuzzy Wuzzy Python lib
https://github.com/willowtreeapps/fuzzywuzzy-kotlin
Last synced: 2 months ago
JSON representation
Fuzzy string matching for Kotlin (JVM, native, JS, Web Assembly) - port of Fuzzy Wuzzy Python lib
- Host: GitHub
- URL: https://github.com/willowtreeapps/fuzzywuzzy-kotlin
- Owner: willowtreeapps
- License: apache-2.0
- Created: 2019-04-17T21:01:45.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-08T13:31:20.000Z (about 5 years ago)
- Last Synced: 2024-08-02T09:26:54.284Z (6 months ago)
- Language: Kotlin
- Homepage:
- Size: 1.73 MB
- Stars: 78
- Watchers: 14
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-kotlin-multiplatform - FuzzyWuzzy-Kotlin - Fuzzy string matching on collections. Port of python & java library. (Libraries / Utility)
- kmp-awesome - FuzzyWuzzy-Kotlin - Fuzzy string matching for Kotlin (Libraries / 🔧 Utils)
README
# FuzzyWuzzy-Kotlin
![badge][badge-android]
![badge][badge-native]
![badge][badge-js]
![badge][badge-jvm]
![badge][badge-linux]
![badge][badge-windows]
![badge][badge-mac]
![badge][badge-wasm][![CircleCI](https://circleci.com/gh/willowtreeapps/fuzzywuzzy-kotlin.svg?style=svg)](https://circleci.com/gh/willowtreeapps/fuzzywuzzy-kotlin)
Fuzzy string matching for Kotlin (JVM, iOS) - fork of [the Java fork](https://github.com/xdrop/fuzzywuzzy) of of [Fuzzy Wuzzy Python lib](https://github.com/seatgeek/fuzzywuzzy). For use in on JVM, Android, or Kotlin Multiplatform projects (JVM/Android, iOS, mac, linux)
Useful for selecting the closest matching string from a collection of strings. Various algorithms are available.
See Java repo or Python repo for usage.
To add to project in the common module add the dependency:
```
sourceSets {
commonMain {
dependencies {
implementation "com.willowtreeapps:fuzzywuzzy-kotlin:0.1.1"
}
}
}
```
[badge-android]: http://img.shields.io/badge/platform-android-brightgreen.svg?style=flat
[badge-native]: http://img.shields.io/badge/platform-native-lightgrey.svg?style=flat
[badge-native]: http://img.shields.io/badge/platform-native-lightgrey.svg?style=flat
[badge-js]: http://img.shields.io/badge/platform-js-yellow.svg?style=flat
[badge-js]: http://img.shields.io/badge/platform-js-yellow.svg?style=flat
[badge-jvm]: http://img.shields.io/badge/platform-jvm-orange.svg?style=flat
[badge-jvm]: http://img.shields.io/badge/platform-jvm-orange.svg?style=flat
[badge-linux]: http://img.shields.io/badge/platform-linux-important.svg?style=flat
[badge-linux]: http://img.shields.io/badge/platform-linux-important.svg?style=flat
[badge-windows]: http://img.shields.io/badge/platform-windows-informational.svg?style=flat
[badge-windows]: http://img.shields.io/badge/platform-windows-informational.svg?style=flat
[badge-mac]: http://img.shields.io/badge/platform-macos-lightgrey.svg?style=flat
[badge-mac]: http://img.shields.io/badge/platform-macos-lightgrey.svg?style=flat
[badge-wasm]: https://img.shields.io/badge/platform-wasm-darkblue.svg?style=flat