Skip to content

udl/bmatch

Repository files navigation

bmatch

Build Status Gem Version

Approximate string matching library (with native bindings)

Inspired by

Levenshtein implementation taken from: https://github.com/arbovm/levenshtein

Why

Because amatch unfortunately produces segfaults. I hope golang-to-C doesn't do that.

Issues

Usage

  require 'bmatch/similarities'
  Similarities.levenshtein_distance("aa", "aü")
  Similarities.dice_similarity("night", "nacht")

Contributing

Just send me a github pull request.

About

Approximate string matching library (with native bindings)

Resources

License

Stars

Watchers

Forks

Packages

No packages published