Unicode Text Segmentation, Word Wrapping, and String Width Calculation in Go
MIT License
Published by rivo about 2 years ago
This release now contains:
Published by rivo over 5 years ago
[mirror] Go Tools
Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.
Tutorial-style FORTH implementation written in golang
markdown parser and HTML renderer for Go
Implements string functions widely used in other languages but absent in Go.
A collection of (ANSI-sequence aware) text reflow operations & algorithms
Making it easy to write shell-like scripts in Go
A tokenizer based on Unicode text segmentation (UAX #29), for Go. Split words, sentences and grap...
A tool for analyzing the size of compiled Go binaries, offering cross-platform support, detailed ...
A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tre...
Query the Unicode database from the commandline, with good support for emojis
Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages...
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative w...
Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tea...
Go Exercises and Questions