github.com/agonopol/go-stem

go-stem

Implementation of the porter stemming algorithm.

63

Decision Signals

Health score 63/100, confidence 100/100.

Review
Maintenance 15
Adoption 77
Security 92
Maturity 83
Developer DX 81
Confidence 100

Install

go get github.com/agonopol/go-stem

Package Data

updated Jun 11, 2026
Latest versionv0.0.0-20150630113328-985885018250
Imported by40 packages
Stars81
Forks15
Last activity7 years ago
Latest releaseUnknown
LicenseMIT
Known vuln records0

API Surface

4 symbols
SymbolKindSynopsis
Consonant Function func Consonant(body []byte, offset int) bool
Measure Function func Measure(body []byte) int
Stem Function func Stem(body []byte) []byte
Vowel Function func Vowel(body []byte, offset int) bool

Maintained Alternatives

limited recent repository activity

#1 slog-multi

🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...

Go Logging Libraries 626 stars 237 imported-by 100% confidence
95

#2 Zerolog

Package zerolog provides a lightweight logging library dedicated to JSON logging.

Go Logging Libraries 12.4K stars 30.5K imported-by 100% confidence
94

#3 Zap

Package zap provides fast, structured, leveled logging.

Go Logging Libraries 24.5K stars 119.7K imported-by 65% confidence
92

#4 logger

Package logger defines the structured logging interface and a global default logger that components use when no explicit logger is configured.

Go Logging Libraries 55 stars 615 imported-by 95% confidence
86

#5 Logrus

Package logrus is a structured logger for Go, completely API compatible with the standard library logger.

Go Logging Libraries 25.7K stars 0 imported-by 65% confidence
86

#6 phuslu/log

Fastest structured logging

Go Logging Libraries 859 stars 0 imported-by 45% confidence
78

Similar Packages

Go Logging Libraries

#1 slog-multi

🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...

Go Logging Libraries 626 stars 237 imported-by 100% confidence
95

#2 Zerolog

Package zerolog provides a lightweight logging library dedicated to JSON logging.

Go Logging Libraries 12.4K stars 30.5K imported-by 100% confidence
94

#3 Zap

Package zap provides fast, structured, leveled logging.

Go Logging Libraries 24.5K stars 119.7K imported-by 65% confidence
92

#4 logger

Package logger defines the structured logging interface and a global default logger that components use when no explicit logger is configured.

Go Logging Libraries 55 stars 615 imported-by 95% confidence
86

#5 Logrus

Package logrus is a structured logger for Go, completely API compatible with the standard library logger.

Go Logging Libraries 25.7K stars 0 imported-by 65% confidence
86