{"repo":"liamg/tml","free":true,"listed":false,"github":"https://github.com/liamg/tml","clone":"git clone https://github.com/liamg/tml.git","description":":rainbow::computer::art: A tiny markup language for terminal output. Makes formatting output in CLI apps easier!","language":"Go","stars":745,"topics":["terminal","tui","terminal-ui","colours","colors","cli","cli-app"],"license":"Unlicense","category":"cli-tools","readme_excerpt":"tml - Terminal Markup Language A Go module (and standalone binary) to make the output of coloured/formatted text in the terminal easier and more readable. You can use it in your Go programs, and bash etc. too. Usage in Go The output of coloured/formatted text is easy using the following syntax: Usage in Bash First, install tml: Install Go and run the following command. Then you can simply pipe text containing tags to tml: Format Each tag is enclosed in angle brackets, much like HTML. You can nest tags as deeply as you like. It's not required to close tags you've opened, though it can make for easier reading. Available Tags Foreground Colours - - - - - - - - - - - - - - - - Background Colours - - - - - - - - - - - - - - - - Attributes - - - - - - - -","default_branch":null,"files":null,"tree":[],"storefront":"/r/liamg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/liamg/tml/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}