petrovich

striker2000/petrovich

Petrovich is the library which inflects Russian names to given grammatical case.

More in Text Utilities

lancetby duke-git

A comprehensive, Lodash-like utility library for Go

github.com/duke-git/lancet/v2Go 1.18+ 2 dependenciesv2.4.0updated 1d ago

5.3k

w2vgrepby arunsupe

A semantic grep tool using word embeddings to find semantically similar matches. For example, searching for "death" will find "dead", "killing", "murder".

github.com/arunsupe/semantic-grepGo 1.22+ 2 dependenciesv0.7.0updated 2y ago

1.3k

go-runewidthby mattn

Functions to get fixed width of the character or string.

github.com/mattn/go-runewidthGo 1.23+ 1 dependencyupdated 26d ago

726

radixby yourbasic

Fast string sorting algorithm.

1.1.0updated 8y ago

196

ahocorasickby coregx

High-performance Aho-Corasick multi-pattern string matching with DFA compilation and SIMD prefilter, up to 7 GB/s throughput (part of coregx ecosystem).

github.com/coregx/ahocorasickGo 1.25+ No dependencies v0.3.1updated 1mo ago

32

kaceby codemodus

Common case conversions covering common initialisms.

github.com/codemodus/kaceNo dependencies updated 8y ago

22

TySugby Dynom

Alternative suggestions with respect to keyboard layouts.

github.com/Dynom/TySugGo 1.25+ 8 dependenciesv0.1.5updated 13d ago

20

uniwidthby unilibs

High-performance Unicode character width calculation with SWAR optimization, O(1) lookup tables, and ZWJ emoji support.

github.com/unilibs/uniwidthGo 1.25+ No dependencies v0.2.0updated 2mo ago

8
All 9 in Text Utilities
Esc

Type to search every entry. ↑↓ to move, Enter to open.