Closed olange closed 1 year ago
Spent the evening exploring the Charm apps, librairies and command-line tools:
we went thru all Charm libs, BubbleTea, Bubbles, Lip Gloss, Glamour, [Log](), [Harmonica]() and Wish, to understand they were really in Go, and we could not do anything about it, however we realised:
# Jump directly to a repo in the TUI
ssh git.charm.sh -t soft-serve
ssh git.charm.sh ls soft-serve
gum spin --spinner dot --title "Buying Bubble Gum..." -- sleep 5
gum confirm && rm file.txt || echo "File not removed"
git log --oneline | gum filter | cut -d' ' -f1 | pbcopy
The quality of design is generally awesome: its simplicity, clarity, accessibility; it's graphically engaging; and the architecture of the library, the richness of the CLIs are one pleasant surprise after an other.
We wondered what JS ports or alternatives would be available! no ports, Charmbracelet's goodness seems unique to the Go community. As an ersatz to Gum, we peeked into Netlify CLI to see which library it uses, to discover it is SBoudrias//Inquirer.
29.03.2023
Wrap-up of our Gōng-fu I/O Weekly · Hack Session #569 ✼ Remotely ✼ meetup.
Projects
• ‹Bouboucle› generative art with Javascript — @andreaskundig and @david-hodgetts • Charm.sh and GitHub Copilot — @olange, @rudifa and @SabrinaFiore
See also
568 Previous session
570 Next session