34 Resources
Golang ansi-term Libraries
Golang terminal ANSI OSC52 wrapper. Copy text to clipboard from anywhere.
go-osc52 A terminal Go library to copy text to clipboard from anywhere. It does so using ANSI OSC52. The Copy() function defaults to copying text from
Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
Grafana Mimir Grafana Mimir is an open source software project that provides a scalable long-term storage for Prometheus. Some of the core strengths o
Color lets you use colorized outputs in terms of ANSI Escape Codes in Go (Golang)
Color lets you use colorized outputs in terms of ANSI Escape Codes in Go (Golang). It has support for Windows too! The API can be used in several ways, pick one that suits you.
Build terminal dashboards using ascii/ansi art and javascript
blessed-contrib Build dashboards (or any other application) using ascii/ansi art and javascript. Friendly to terminals, ssh and developers. Extends bl
Qalam - An easy to use terminal styling library
Qalam ✏️ Qalam is a Go library for easy terminal styling. Installation go get gi
Get the long-term token for the Budget Insight API (sandbox)
token-budget-insight This small tool aims to automate the creation of the long-term token for a Budget Insight application; the process is explain in
Vulcan extends Prometheus adding horizontal scalability and long-term storage
Warning: This project is currently not maintained, and there is no plan to do so ATM. Vulcan Vulcan extends Prometheus adding horizontal scalability a
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Overview Thanos is a set of components that can be composed into a highly available metric system with unlimited storage capacity, which can be added
A horizontally scalable, highly available, multi-tenant, long term Prometheus.
Cortex: horizontally scalable, highly available, multi-tenant, long term storage for Prometheus. Cortex provides horizontally scalable, highly availab
Tape backup software optimized for large WORM data and long-term recoverability
Mixtape Backup software for tape users with lots of WORM data. Draft design License This codebase is not open-source software (or free, or "libre") at
Golang package with functionality to add colors to your logs to the terminal.
colrz It's a set of funcs and constants to provide basic colors to your terminal app. How to use Get it go get github.com/unnamedxaer/colrz Use it pac
Simple library to handle ANSI functions and parsing of color formatting strings
Emerald A basic color library for use in my Go projects, built on top of mgutz/ansi. Package ansi is a small, fast library to create ANSI colored stri
Convert ANSI output to SVG
ansisvg Convert ANSI output to SVG. Pipe output from program thru ansisvg and it will output a SVG file on stdout. ./colortest | ansisvg colortest.a
graceful is a resource termination library to smoothly clean up resources on term signals
graceful graceful is a resource termination library to smoothly clean up resources on term signals. example package main
Generate ANSI-/Ascii-art version images/Gifs in your terminal.
ANSI-Art NOTE: This toy project is not yet finished. ANSI-version Logo Block ANSI-version Logo ASCII-version Logo Support Platform You are kindly remi
a tool to output images as RGB ANSI graphics on the terminal
imgcat Tool to output images in the terminal. Built with bubbletea install homebrew brew install trashhalo/homebrew-brews/imgcat prebuilt packages Pr
Small, fast library to create ANSI colored strings and codes. [go, golang]
ansi Package ansi is a small, fast library to create ANSI colored strings and codes. Install Get it go get -u github.com/mgutz/ansi Example import "gi
Continuous profiling for long-term postmortem analysis
profefe, a continuous profiling system, collects profiling data from a fleet of running applications and provides API for querying profiling samples for postmortem performance analysis.
A library for parsing ANSI encoded strings
Go ANSI Parser converts strings with ANSI escape codes into a slice of structs that represent styled text
This project provides Go bindings for nuklear.h — a small ANSI C GUI library.
Nuklear Package nk provides Go bindings for nuklear.h — a small ANSI C gui library. See github.com/vurtun/nuklear. All the binding code has automatica
Advanced ANSI style & color support for your terminal applications
termenv lets you safely use advanced styling options on the terminal. It gathers information about the terminal environment in terms of its ANSI & col
Draw images in your ANSI terminal with true color
___ _____ ____ / _ \/ _/ |/_/ /____ ______ _ Made with love by Eliuk Blau / ___// /_ / __/ -_) __/ ' \ https://github.com/eliukblau/pix
Color package for Go (golang)
color Color lets you use colorized outputs in terms of ANSI Escape Codes in Go (Golang). It has support for Windows too! The API can be used in severa
A markdown renderer package for the terminal
go-term-markdown go-term-markdown is a go package implementing a Markdown renderer for the terminal. Note: Markdown being originally designed to rende
A collection of (ANSI-sequence aware) text reflow operations & algorithms
reflow A collection of ANSI-aware methods and io.Writers helping you to transform blocks of text. This means you can still style your terminal output
Terminal string styling for go done right, with full and painless Windows 10 support.
GChalk GChalk is a library heavily inspired by chalk, the popular Node.js terminal color library, and using go ports of supports-color and ansi-styles
💻 PTerm | Pretty Terminal Printer A golang module to print pretty text
✨ PTerm is a modern go module to beautify console output. Featuring charts, progressbars, tables, trees, and many more 🚀 It's completely configurable and 100% cross-platform compatible.
Simple ANSi to PNG converter written in pure Go
AnsiGo Description AnsiGo is a simple ANSi to PNG converter written in pure Go. It converts files containing ANSi sequences (.ANS) into PNG images. Fo
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
VictoriaMetrics VictoriaMetrics is a fast, cost-effective and scalable monitoring solution and time series database. It is available in binary release
✨ #PTerm is a modern go module to beautify console output. Featuring charts, progressbars, tables, trees, and many more 🚀 It's completely configurable and 100% cross-platform compatible.
💻 PTerm | Pretty Terminal Printer A golang module to print pretty text Show Demo Code PTerm.sh | Installation | Documentation | Quick Start | Example
An ANSI colour terminal package for Go
colourize An ANSI colour terminal package for Go. Supports all ANSI colours and emphasis. Not compatible with Windows systems. Installation go get gi
Golang ultimate ANSI-colors that supports Printf/Sprintf methods
Aurora Ultimate ANSI colors for Golang. The package supports Printf/Sprintf etc. TOC Installation Usage Simple Printf aurora.Sprintf Enable/Disable co
JOB, make your short-term command as a long-term job. 将命令行规划成任务的工具
job make your short-term command as a long-term job Install Shell Install (Linux & MacOS) # binary will be $(go env GOPATH)/bin/job $: curl -sfL https