Package autoflags provides a convenient way of exposing struct fields as
command line flags. Exposed fields should have flag
tag attached:
flag:"flagName,usage string"
.
For examples see documentation.
There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Package autoflags provides a convenient way of exposing struct fields as
command line flags. Exposed fields should have flag
tag attached:
flag:"flagName,usage string"
.
For examples see documentation.
leproxy
https reverse proxy with automatic Letsencrypt usage for multiple hostnames/backendstlstun
Basic socks5 over TLS proxycloudfront-autoindex
AWS Lambda to work around index.html S3/CloudFront messmdserver
Basic http server rendering markdown filesmosh
alternative wrapper to mosh-client command that plays well with socks proxieswebdavserver
command webdavserver provides access to given directory via WebDAV protocoldot
DNS-over-TLS (DOT) resolvers for Gosshpf
minimalistic ssh server only allowing port forwarding to an (optionally) limited set of addressesgencert
gencert creates server + client certificates signed with the same self-issued CAdocr
Serve markdown documentation directly from git repository (no git needed).beet
Dead-simple ORM on top of redisrex
rex executes given command(s) on multiple remote hosts, ssh-connecting to them in parallelgrok
Standalone server terminating https and proxying requests in plain http over reverse ssh tunnelsgofontweb
Embeddable Go fonts in woff2 formatbackup-makefile
Just `make backup`! Makefile capable of incremental backup using omnipotent rsyncalblogs
Command to get a sample of AWS ELB logs into a local sqlite database for ad-hoc analysiscommand-not-found-cdb
Lightweight replacement for python-based command-not-foundhttpcheck
Small utility to periodically log HTTP response code for a set of URLsprotonvpn-profiles
Generate mobileconfig to configure Apple devices to use ProtonVPNpush-to-docker-repo
Demo: construct/push an image to the Docker repository only using the Go standard librarymeteredwriter
Go package to collect write latency datagrafanaweb
Self-contained web server and reverse proxy to host Grafana backed by InfluxDBaria2ctl
Console XML-RPC client to aria2 download utilitymtab
Package to read /proc/self/mounts entriesdeploy-tools
Set of tools to automate deploymentnotes-server
Small web server to handle personal notesbouncehandler
Calls SQL queries on MySQL based on received SNS notifications about SQS bouncesunescape
Unescape fields from nginx logsoembed
https://godoc.org/github.com/artyom/oembedcsvstruct
Go package to scan CSV lines to a struct typelvd.go
Clone of https://code.google.com/p/lvd.go/buffering
http.Handler wrapper buffering bodies of http requests to on-disk files before passing them to child handleraws-reservations
Tool to check whether all EC2/RDS instances have reserved instancesshellqueue
A basic tool for running shell command in fifo queuealb
Use http.Handler inside AWS Lambda running behind AWS ALBupload
Command to upload multiple files to a new directory on a remote server via sshmerge-docker-save
Command to export docker image filesystem from the docker save output.fsm
State-tracking Go structhttpflags
Apply flag package logic to http request form fieldsmultiredir
Small program to serve multiple tcp redirections at oncefix-newlines
Replaces CRLFs with LFstcpsink
Simple TCP server storing incoming stream of json messages to snappy-compressed filesgpgtools
spinner
Package providing basic "progress spinner" for terminal outputthrift
sqlite-fts-playground
Experiment, don't uselogfeed
mdlinks
Markdown cross-document links checkerstem
stem runs command in a linux container-like environmentfb303
fb303 for Goipratelimit
Package ipratelimit provides http.Handler capable of per-IP rate limitingmdtools
Helper tools to work with markdown filesuntar
https://pkg.go.dev/github.com/artyom/untarhttpgzip
http.Handler wrapper enabling on-the-fly gzip compression for supporting clientsdbdump
Tool to dump MySQL tables to CSV filesshot-convert
Command shot-convert watches specified directory for new png screenshots and converts them to jpeg imageswspush
Service to deliver redis PUBSUB messages over websocketg2048
2048 game board in Gounleash
Run multiple copies of the same program in parallelLove Open Source and this site? Check out how you can help us