zGoat

zgo.at contains my Go packages.


Applications

goatcounter

godoc

Easy web analytics. No tracking of personal data.

v2.2.3 │ ★ 2441

uni

godoc

Query the Unicode database from the commandline, with good support for emojis.

v2.5.1 │ ★ 695

singlepage

godoc

Bundle external assets in a HTML file to distribute a stand-alone HTML document.

v1.0.0 │ ★ 14

goimport

godoc

Add, remove, or replace imports in Go files.

v1.0.2 │ ★ 6

gomodgraph

godoc

Go mod graph as a nicely indented graph.

v1.0.0 │ ★ 5

colorcount

godoc

Display the colours used in a PNG image.

★ 4

border

godoc

Simple commandline tool to add a border around PNG images.

★ 3

gosodoff

godoc

Generate return statements in Go code.

★ 2

sqlbench

godoc

Run benchmarks on an SQL database.

★ 1

har

godoc

Read HAR ("HTTP Archive format") files.

★ 1

cantuse

godoc

List browsers in which a feature *won't* work.

★ 1

zcert

godoc

★ 0

Libraries

zgo.at/zli

godoc

A Go library for writing CLI programs. It includes flag parsing, colour escape codes, and various helpful utility functions, and makes testing fairly easy.

★ 36

zgo.at/zcache

godoc

An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.

v2.1.0 │ ★ 24

zgo.at/sconfig

godoc

A simple and functional configuration file parser.

v1.2.1 │ ★ 16

zgo.at/isbot

godoc

Detect HTTP bots.

v1.0.0 │ ★ 10

zgo.at/zhttp

godoc

Martin's HTTP package.

★ 7

zgo.at/gadget

godoc

Get the browser and OS from the User-Agent header.

v1.0.0 │ ★ 7

zgo.at/zdb

godoc

Zdb provides a nice API to interact with SQL databases.

★ 6

zgo.at/follow

godoc

Follow a file for changes; e.g. "tail -F".

★ 6

zgo.at/zprof

godoc

Display runtime profiling data for Go programs over HTTP.

★ 5

zgo.at/blackmail

godoc

Send emails with a friendly API.

★ 5

zgo.at/zlog

godoc

Go logging library.

★ 3

zgo.at/errors

godoc

Yet another errors package.

v1.1.0 │ ★ 3

zgo.at/acidtab

godoc

Print nicely aligned tables in the terminal.

v1.0.0 │ ★ 3

zgo.at/tz

godoc

Go timezone convience library.

★ 2

zgo.at/hubhub

godoc

Set of utility functions for working with the GitHub API.

★ 2

zgo.at/zvalidate

godoc

Static validation for Go that returns parsed values.

★ 1

zgo.at/zstripe

godoc

Set of utility functions for working with the Stripe API.

v1.1.0 │ ★ 1

zgo.at/z18n

godoc

I18n library.

★ 1

zgo.at/ps

godoc

List system processes.

★ 1

zgo.at/json

godoc

Encoding/json with patches.

★ 1

zgo.at/guru

godoc

Go errors with a Guru Meditation Number.

v1.1.0 │ ★ 1

zgo.at/ztpl

godoc

★ 0

zgo.at/zstd

godoc

Extensions to Go's stdlib.

★ 0

zgo.at/termtext

godoc

Termtext is a Go package to deal with monospace text as interpreted by terminals.

v1.1.0 │ ★ 0

zgo.at/termfo

godoc

A terminfo library.

★ 0