github.com/agext/levenshtein

levenshtein

Package levenshtein implements distance and similarity metrics for strings, based on the Levenshtein measure.

66

Decision Signals

Health score 66/100, confidence 100/100.

Review
Maintenance 8
Adoption 84
Security 92
Maturity 100
Developer DX 91
Confidence 100

Install

go get github.com/agext/levenshtein

Package Data

updated May 29, 2026
Latest versionv1.2.3
Imported by128 packages
Stars92
Forks8
Last activity5 years ago
Latest releasev1.2.3 (6 years ago)
LicenseApache-2.0
Known vuln records0

API Surface

15 symbols
SymbolKindSynopsis
Params Type type Params struct{}
NewParams Function func NewParams() *Params
Params.BonusPrefix Method func (p *Params) BonusPrefix(v int) *Params
Params.BonusScale Method func (p *Params) BonusScale(v float64) *Params
Params.BonusThreshold Method func (p *Params) BonusThreshold(v float64) *Params
Params.Clone Method func (p *Params) Clone() *Params
Params.DelCost Method func (p *Params) DelCost(v int) *Params
Params.InsCost Method func (p *Params) InsCost(v int) *Params
Params.MaxCost Method func (p *Params) MaxCost(v int) *Params
Params.MinScore Method func (p *Params) MinScore(v float64) *Params
Params.SubCost Method func (p *Params) SubCost(v int) *Params
Calculate Function func Calculate(str1, str2 []rune, maxCost, insCost, subCost, delCost int) (dist, prefixLen, suffixLen int)

Maintained Alternatives

limited recent repository activity

#1 telegraf

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

Go Observability Libraries 17.6K stars 3.9K imported-by 95% confidence
97

#2 jaeger

Package jaeger contains the code for Jaeger backend.

Go Observability Libraries 22.8K stars 0 imported-by 100% confidence
95

#3 prometheus

The Prometheus monitoring system and time series database.

Go Observability Libraries 64.2K stars 0 imported-by 100% confidence
94

#4 VictoriaMetrics

VictoriaMetrics: fast, cost-effective monitoring solution and time series database

Go Observability Libraries 17.1K stars 0 imported-by 100% confidence
94

#5 opentelemetry-go

OpenTelemetry Go API and SDK

Go Observability Libraries 6.4K stars 0 imported-by 40% confidence
85

Similar Packages

Go Observability Libraries

#1 telegraf

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

Go Observability Libraries 17.6K stars 3.9K imported-by 95% confidence
97

#2 jaeger

Package jaeger contains the code for Jaeger backend.

Go Observability Libraries 22.8K stars 0 imported-by 100% confidence
95

#3 prometheus

The Prometheus monitoring system and time series database.

Go Observability Libraries 64.2K stars 0 imported-by 100% confidence
94

#4 VictoriaMetrics

VictoriaMetrics: fast, cost-effective monitoring solution and time series database

Go Observability Libraries 17.1K stars 0 imported-by 100% confidence
94

#5 opentelemetry-go

OpenTelemetry Go API and SDK

Go Observability Libraries 6.4K stars 0 imported-by 40% confidence
85