Render highly customizable boxes in the terminal
Repository Index
47,133 repositories indexed
1–11 of 11 · Most stars
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
- go
- golang
- edit-distance
- algorithms
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
- go
- iso
- iso3166
- iso3166-1
ASCII transliterations of Unicode text.
- go
- golang
- unidecode
A Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29
Unicode transliterator for #golang
A Unicode-based case conversion library for Go
- case-conversion
- case-converter
- go
- golang
High-performance TUI framework for Go with DDD + Rich model inspired architecture, perfect Unicode, and Elm-inspired design. Modern alternative to Bubbletea/Lipgloss.
- bubbles
- bubbletea
- cli
- command-line
Case-insensitive implementation of Go's strings package.
- case-insensitive
- case-insensitive-stings
- go
- golang
Detect blank strings or remove whitespace from strings
- golang
- whitespace
- blank
- checker
High-performance Unicode width calculation library for Go 1.25+. 3.9-46x faster than go-runewidth with zero allocations. Perfect for TUI frameworks and terminal applications.
- cjk
- emoji
- go
- go125