zGoat

zgo.at contains my Go packages.


Applications

goatcounter

godoc

Easy web analytics. No tracking of personal data.

v2.5.0 │ ★ 4244

uni

godoc

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

v2.7.0 │ ★ 776

singlepage

godoc

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

v1.0.0 │ ★ 26

colorcount

godoc

Display the colours used in a PNG image.

★ 7

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

border

godoc

Commandline tool to add a border around PNG images.

★ 4

wtff

godoc

Frontend for some ffmpeg operations.

★ 3

sqlbench

godoc

Run benchmarks on an SQL database.

★ 3

git-stats

godoc

Aggregate statistics for git repos.

★ 3

cantuse

godoc

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

★ 3

jfmt

godoc

Format json, nicely.

★ 2

gosodoff

godoc

Generate return statements in Go code.

★ 2

har

godoc

Read HAR ("HTTP Archive format") files.

★ 1

zcert

godoc

★ 0

kommentaar

godoc

Generate documentation for Go APIs.

★ 0

elles

godoc

.

Libraries

zgo.at/zcache

godoc

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

v2.1.0 │ ★ 62

zgo.at/zli

godoc

Go library for writing CLI programs. Includes flag parsing, colours, testing, and various helpful utility functions.

★ 40

zgo.at/isbot

godoc

Detect HTTP bots.

v1.0.0 │ ★ 19

zgo.at/follow

godoc

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

★ 19

zgo.at/sconfig

godoc

Simple and functional configuration file parser.

v1.2.2 │ ★ 17

zgo.at/zdb

godoc

Interact with SQL databases.

★ 11

zgo.at/zhttp

godoc

Martin's HTTP package.

★ 10

zgo.at/zprof

godoc

Display runtime profiling data for Go programs over HTTP.

★ 9

zgo.at/gadget

godoc

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

v1.0.0 │ ★ 9

zgo.at/blackmail

godoc

Send emails with a friendly API.

★ 8

zgo.at/zstd

godoc

Extensions to Go's stdlib.

★ 5

zgo.at/zvalidate

godoc

Static validation for Go that returns parsed values.

★ 3

zgo.at/zlog

godoc

Go logging library.

★ 3

zgo.at/tz

godoc

Go timezone convience library.

★ 3

zgo.at/slog_align

godoc

Less "wall of text"-y slog handler.

★ 3

zgo.at/errors

godoc

Yet another errors package.

v1.3.0 │ ★ 3

zgo.at/acidtab

godoc

Print nicely aligned tables in the terminal.

v1.1.0 │ ★ 3

zgo.at/z18n

godoc

I18n library.

★ 2

zgo.at/termfo

godoc

A terminfo library.

★ 2

zgo.at/jfmt

godoc

Format json, nicely.

★ 2

zgo.at/hubhub

godoc

Set of utility functions for working with the GitHub API.

★ 2

zgo.at/zstripe

godoc

Set of utility functions for working with the Stripe API.

v1.1.0 │ ★ 1

zgo.at/json

godoc

Encoding/json with patches.

★ 1

zgo.at/ztpl

godoc

★ 0

zgo.at/termtext

godoc

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

v1.5.0 │ ★ 0

zgo.at/term

godoc

Go terminal and console support.

★ 0

zgo.at/runewidth

godoc

Wcwidth.

v0.1.0 │ ★ 0

zgo.at/ps

godoc

List system processes.

★ 0

zgo.at/guru

godoc

Go errors with a Guru Meditation Number.

v1.1.0 │ ★ 0