rivo / unisegView external linksLinks
Unicode Text Segmentation, Word Wrapping, and String Width Calculation in Go
☆702May 31, 2024Updated last year
Alternatives and similar repositories for uniseg
Users that are interested in uniseg are comparing it to the libraries listed below
Sorting:
- wcwidth for golang☆676Sep 29, 2025Updated 4 months ago
- Selected Go-internal packages factored out from the standard library☆959Apr 10, 2025Updated 10 months ago
- A collection of (ANSI-sequence aware) text reflow operations & algorithms☆749Apr 18, 2024Updated last year
- ☆887Aug 3, 2024Updated last year
- Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.☆5,065Feb 2, 2026Updated 2 weeks ago
- Optimized Go Compression Packages☆5,397Feb 9, 2026Updated last week
- A library for calling C functions from Go without Cgo☆3,367Updated this week
- Golang terminal ANSI OSC52 wrapper. Copy text to clipboard from anywhere.☆47Jun 21, 2023Updated 2 years ago
- Package for comparing Go values in tests☆4,593Jan 16, 2026Updated last month
- A Go implementation of the 64-bit xxHash algorithm (XXH64)☆2,083Jul 3, 2024Updated last year
- A general purpose syntax highlighter in pure Go☆4,843Updated this week
- CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, a…☆1,020Feb 6, 2026Updated last week
- Go Humans! (formatters for units to human friendly sizes)☆4,800Jan 26, 2026Updated 3 weeks ago
- Expression language and expression evaluation for Go☆7,672Feb 5, 2026Updated last week
- A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.☆4,583Jan 6, 2026Updated last month
- The Universal Filesystem Abstraction for Go☆6,555Jan 13, 2026Updated last month
- Pure Go implementation of jq☆3,692Jan 31, 2026Updated 2 weeks ago
- Line editor based on the Bubbletea library.☆91Dec 1, 2025Updated 2 months ago
- A high performance memory-bound Go cache☆6,751Jan 21, 2026Updated 3 weeks ago
- Decorated Syntax Tree - manipulate Go source with perfect fidelity.☆1,411Oct 15, 2023Updated 2 years ago
- Detect starting from Windows explorer☆265Nov 29, 2022Updated 3 years ago
- Define and run pattern-based custom linting rules.☆862Sep 25, 2025Updated 4 months ago
- Fast JSON encoder/decoder compatible with encoding/json for Go☆3,610Jan 4, 2026Updated last month
- wazero: the zero dependency WebAssembly runtime for Go developers☆5,927Feb 9, 2026Updated last week
- A stricter gofmt☆3,847Dec 20, 2025Updated last month
- Implements a deep pretty printer for Go data structures to aid in debugging☆6,368Apr 6, 2024Updated last year
- String conversion functions for lipgloss Styles☆25Sep 7, 2022Updated 3 years ago
- Better structured concurrency for go☆10,303Apr 26, 2024Updated last year
- Arbitrary-precision decimals for Go☆776Dec 16, 2025Updated 2 months ago
- Experimental implementation of a proposed v2 encoding/json package☆538Updated this week
- Tool for transpiling C to Go.☆387Mar 18, 2025Updated 10 months ago
- Find unused parameters in Go☆568Oct 27, 2025Updated 3 months ago
- Yaegi is Another Elegant Go Interpreter☆8,051Feb 9, 2026Updated last week
- Go library providing algorithms optimized to leverage the characteristics of modern CPUs☆910Sep 23, 2025Updated 4 months ago
- Partial port of Python difflib package to Go☆432May 30, 2023Updated 2 years ago
- Advanced ANSI style & color support for your terminal applications☆1,964Nov 21, 2025Updated 2 months ago
- Package renameio provides a way to atomically create or replace a file or symbolic link.☆672Jan 10, 2026Updated last month
- High quality text shaping in pure Go.☆137Updated this week
- Generate x86 Assembly with Go☆2,934Feb 1, 2026Updated 2 weeks ago