gothfiberv2

I have published my Golang package gothfiberv2 which provide feature Multi Provider Authentication on Fiber version 2 framework yesterday. gothfiberv2 is wrapper on goth which provide OAuth and OAuth2 functionalities. …

air

air: ☁️ Live reload for Go apps. Air is yet another live-reloading command line utility for Go applications in development. Just air in your project root directory, leave it alone, and focus on …

Screego

Screego was created because of a displeasure against corporate chatting solutions. For developers, screen sharing shouldn’t be optimized for low bandwidth or presenting some slides. It should be high definition, …

gatus

gatus A service health dashboard in Go that is meant to be used as a docker image with a custom configuration file. Features The main features of Gatus are: Highly …

gops

gops is a command to list and diagnose Go processes currently running on your system. It is possible to use gops tool both in local and remote mode. Local mode …

croc

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following: allows any two computers to transfer …

FastGet

fastget: A CLI tool as well as go library to ultrafast download files over HTTP(s). DISCLAIMER: FastGet performance heavily reliant on the network and CPU performance of the client machine. …

Echelon – hierarchical progress in terminals

echelon: Cross-platform library to organize logs in a hierarchical structure. Features Customizable and works with any VT100 compatible terminal Supports simplified output for dumb terminals Implements incremental drawing algorithm to …

Graviton Database: ZFS for key-value stores

Graviton Database is simple, fast, versioned, authenticated, embeddable key-value store database in pure GOLANG.Graviton Database in short is like „ZFS for key-value stores“ in which every write is tracked, versioned …

go-multierror

go-multierror is a package for Go that provides a mechanism for representing a list of error values as a single error. This allows a function in Go to return an error that might actually be a …