This repository contains experimental packages with no promises of backwards compatibility. Once they mature here, they might be moved into other repositories.
Currently the following packages are available:
ansi: ANSI escape sequence parser and definitions • Docscellbuf: Cell-based terminal display parser • Docsconpty: Windows Console Pseudo-terminal library • Docseditor: open files in text editors • Docserrors:errors.Joinin older Go versions • Docsgolden: verify golden file equality • Docshigherorder: generic higher order functions • Docsinput: terminal event input handler and driver • Docsjson: JSON parsing using generics • Docsmaps: generic maps utilitiesopen: open a file/URL usingopen,xdg-open, etc • Docsordered: genericmin,max, andclampfunctions for ordered types • Docsslice: generic slice utilities • Docssshkey: open and parse SSH keys, asks for passphrases when needed • Docsstrings: utilities for working with strings • Docsteatest: a library for testing Bubble Tea programs • Docsterm: terminal utilities and helpers • Docstermios: Termios unified API and library • Docswcwidth: Wide character width calculation • Docswindows: Windows API used at Charmbracelet • Docsxpty: cross-platform PTY interface • Docs
We'd love to hear your thoughts on this project. Feel free to drop us a note!
Part of Charm.
Charm热爱开源 • Charm loves open source • نحنُ نحب المصادر المفتوحة
