6-day current streak·20-day longest streak
-
update-cloudformation-stack ★ PINNED
Github Action that updates CloudFormation stack parameters while preserving other settings
Go ★ 0 2mo agoExplain → -
mdlinks ★ PINNED
Markdown cross-document links checker
Go ★ 1 4y agoExplain → -
cloudfront-autoindex ★ PINNED
AWS Lambda to work around index.html S3/CloudFront mess
Go ★ 25 4y agoExplain → -
zipserver ★ PINNED
Serve static assets from a ZIP file over HTTP
Go ★ 2 2y agoExplain → -
apig ★ PINNED
Use http.Handler inside AWS Lambda running behind AWS Gateway HTTP API
Go ★ 0 11mo agoExplain → -
llmcli ★ PINNED
A command-line interface tool for interacting with Large Language Models through AWS Bedrock
Go ★ 1 1mo agoExplain → -
smartcrop ⑂
smartcrop implementation in pure Go without opencv dependency
Go ★ 120 10y agoExplain → -
leproxy
https reverse proxy with automatic Letsencrypt usage for multiple hostnames/backends
Go ★ 101 2y agoExplain → -
tlstun
Basic socks5 over TLS proxy
Go ★ 68 1y agoExplain → -
autoflags
Populate go command line app flags from config struct
Go ★ 42 4y agoExplain → -
mdserver
Basic http server rendering markdown files
Go ★ 24 3y agoExplain → -
mosh
alternative wrapper to mosh-client command that plays well with socks proxies
Go ★ 22 1y agoExplain → -
webdavserver
command webdavserver provides access to given directory via WebDAV protocol
Go ★ 16 3y agoExplain → -
dot
DNS-over-TLS (DOT) resolvers for Go
Go ★ 15 1y agoExplain → -
sshpf
minimalistic ssh server only allowing port forwarding to an (optionally) limited set of addresses
Go ★ 9 1y agoExplain → -
gencert
gencert creates server + client certificates signed with the same self-issued CA
Go ★ 7 7y agoExplain → -
docr
Serve markdown documentation directly from git repository (no git needed).
Go ★ 6 11y agoExplain → -
backup-makefile
Just `make backup`! Makefile capable of incremental backup using omnipotent rsync
★ 5 17y agoExplain → -
rex
rex executes given command(s) on multiple remote hosts, ssh-connecting to them in parallel
Go ★ 5 6mo agoExplain → -
grok
Standalone server terminating https and proxying requests in plain http over reverse ssh tunnels
Go ★ 5 1y agoExplain → -
beet
Dead-simple ORM on top of redis
Python ★ 5 16y agoExplain → -
alblogs
Command to get a sample of AWS ELB logs into a local sqlite database for ad-hoc analysis
Go ★ 4 1y agoExplain → -
gofontweb
Embeddable Go fonts in woff2 format
Go ★ 4 2y agoExplain → -
protonvpn-profiles
Generate mobileconfig to configure Apple devices to use ProtonVPN
Go ★ 3 8y agoExplain → -
push-to-docker-repo
Demo: construct/push an image to the Docker repository only using the Go standard library
Go ★ 3 5y agoExplain → -
merge-docker-save
Command to export docker image filesystem from the docker save output.
Go ★ 3 8y agoExplain → -
csvstruct
Go package to scan CSV lines to a struct type
Go ★ 3 4y agoExplain → -
notes-server
Small web server to handle personal notes
Go ★ 3 1y agoExplain → -
httpcheck
Small utility to periodically log HTTP response code for a set of URLs
Go ★ 3 9y agoExplain → -
meteredwriter
Go package to collect write latency data
Go ★ 3 12y agoExplain → -
command-not-found-cdb
Lightweight replacement for python-based command-not-found
★ 3 16y agoExplain → -
grafanaweb
Self-contained web server and reverse proxy to host Grafana backed by InfluxDB
Go ★ 3 11y agoExplain → -
autocommit
No description.
Shell ★ 2 2mo agoExplain → -
buffering
http.Handler wrapper buffering bodies of http requests to on-disk files before passing them to child handler
Go ★ 2 3mo agoExplain → -
photo-gallery
Web photo gallery generator
Go ★ 2 1y agoExplain → -
aria2ctl
Console XML-RPC client to aria2 download utility
★ 2 16y agoExplain → -
oembed
https://godoc.org/github.com/artyom/oembed
Go ★ 2 3y agoExplain → -
deploy-tools ▣
Set of tools to automate deployment
Go ★ 2 6y agoExplain → -
mtab
Package to read /proc/self/mounts entries
Go ★ 2 4y agoExplain → -
unescape
Unescape fields from nginx logs
Go ★ 2 11y agoExplain → -
alb
Use http.Handler inside AWS Lambda running behind AWS ALB
Go ★ 2 5y agoExplain → -
shellqueue
A basic tool for running shell command in fifo queue
Shell ★ 2 13y agoExplain → -
aws-reservations
Tool to check whether all EC2/RDS instances have reserved instances
Go ★ 2 10y agoExplain → -
lvd.go
Clone of https://code.google.com/p/lvd.go/
Go ★ 2 11y agoExplain → -
bouncehandler
Calls SQL queries on MySQL based on received SNS notifications about SQS bounces
Go ★ 2 9y agoExplain → -
upload
Command to upload multiple files to a new directory on a remote server via ssh
Go ★ 2 10y agoExplain → -
uwsgi
Go http.Handler proxying requests to an uWSGI listener
Go ★ 1 7y agoExplain → -
bedrock-api-key
Generate short-lived AWS Bedrock API keys from your AWS credentials for bearer token authentication
Go ★ 1 8mo agoExplain → -
cccp
Containerized Claude Code Package
Dockerfile ★ 1 8mo agoExplain → -
spinner
Package providing basic "progress spinner" for terminal output
Go ★ 1 1y agoExplain → -
hujson
Command to reformat JWCC files
Go ★ 1 2y agoExplain → -
httpgzip
http.Handler wrapper enabling on-the-fly gzip compression for supporting clients
Go ★ 1 1y agoExplain → -
red
Package red implements server speaking redis serialization protocol
Go ★ 1 4y agoExplain → -
wspush
Service to deliver redis PUBSUB messages over websocket
Go ★ 1 1y agoExplain → -
unleash
Run multiple copies of the same program in parallel
Go ★ 1 2y agoExplain → -
untar
https://pkg.go.dev/github.com/artyom/untar
Go ★ 1 4y agoExplain → -
gpgtools ▣
No description.
Go ★ 1 8y agoExplain → -
basicauth ▣
Basic HTTP authentication for Go
Go ★ 1 9y agoExplain → -
fix-newlines
Replaces CRLFs with LFs
Go ★ 1 4y agoExplain → -
tcpsink
Simple TCP server storing incoming stream of json messages to snappy-compressed files
Go ★ 1 9y agoExplain → -
sqlite-fts-playground
Experiment, don't use
Go ★ 1 5y agoExplain → -
httpflags
Apply flag package logic to http request form fields
Go ★ 1 5y agoExplain → -
g2048
2048 game board in Go
Go ★ 1 12y agoExplain → -
stem
stem runs command in a linux container-like environment
Go ★ 1 7y agoExplain → -
shot-convert
Command shot-convert watches specified directory for new png screenshots and converts them to jpeg images
Go ★ 1 9y agoExplain → -
ipratelimit
Package ipratelimit provides http.Handler capable of per-IP rate limiting
Go ★ 1 8y agoExplain → -
logfeed
No description.
Python ★ 1 12y agoExplain → -
thrift
No description.
Go ★ 1 12y agoExplain → -
fsm
State-tracking Go struct
Go ★ 1 12y agoExplain → -
fb303
fb303 for Go
Go ★ 1 12y agoExplain → -
stack-update
No description.
Go ★ 0 3d agoExplain → -
rds
wrapper for mysql command that fetches AWS RDS credentials from AWS Secrets Manager
Go ★ 0 1mo agoExplain → -
tldr
a tiny wrapper around llmcli
Go ★ 0 1mo agoExplain → -
awslogin
A replacement for `aws sso login`
Go ★ 0 2mo agoExplain → -
dump-github-issue
No description.
Go ★ 0 8mo agoExplain → -
upload-release-asset ▣
EXPERIMENT, don't use yet
Go ★ 0 6y agoExplain → -
twist
Twist API client for Go
Go ★ 0 11mo agoExplain → -
publish-go-lambda
Shortcut to update existing AWS Lambas in Go
Go ★ 0 11mo agoExplain → -
outline
Tool to export / import markdown documents from/to Outline
Go ★ 0 11mo agoExplain → -
render-template
CLI to render Go's text templates
Go ★ 0 11mo agoExplain → -
status
Package status provides basic facility to print status line to the terminal.
Go ★ 0 1y agoExplain → -
nothugo
Basic static site generator with just enough features to be useful
Go ★ 0 1y agoExplain → -
image-resize
Command image-resize resizes (re-scales) images of different formats
Go ★ 0 1y agoExplain → -
imgdim
Command imgdim returns image dimensions in format "width,height" on stdout
Go ★ 0 1y agoExplain → -
jina
No description.
Go ★ 0 1y agoExplain → -
test-multiline
No description.
Go ★ 0 1y agoExplain → -
multiredir
Small program to serve multiple tcp redirections at once
Go ★ 0 9y agoExplain → -
pt_online_schema_change_pause ⑂
pt-online-schema-change pause before swap
★ 0 9y agoExplain → -
awssize
No description.
Go ★ 0 2y agoExplain → -
cmdserver
Web server that runs a single command (like cgi, but even simpler)
Go ★ 0 2y agoExplain → -
tailserver
`tail` but over http
Go ★ 0 2y agoExplain → -
retry
No description.
Go ★ 0 2y agoExplain → -
json2yaml
Command json2yaml converts JSON documents to YAML
Go ★ 0 2y agoExplain → -
mdtools
Helper tools to work with markdown files
Go ★ 0 3y agoExplain → -
dbdump
Tool to dump MySQL tables to CSV files
Go ★ 0 8y agoExplain → -
tpl-aws-sdk
template Go code to use AWS SDK
Go ★ 0 2mo agoExplain → -
cloudwatch-metrics ▣
Pushes ec2 instance memory information as custom CloudWatch metrics
Go ★ 0 7y agoExplain → -
youtube-dl-web
Basic web interface for youtube-dl
Go ★ 0 3y agoExplain → -
post-pr-comment
GitHub Action to post comment on a pull request
Go ★ 0 2y agoExplain → -
ec2-reservations ▣
Command to check whether running AWS EC2 instances are covered by reservations
Go ★ 0 8y agoExplain → -
logger ▣
https://godoc.org/github.com/artyom/logger
Go ★ 0 8y agoExplain → -
datadog-agent ⑂
Datadog Agent
Go ★ 0 3y agoExplain → -
ghwh
Run commands on receiving github push webhook events
Go ★ 0 3y agoExplain → -
awsns
Automatically create Route 53 records from ec2 instance Name tags
Go ★ 0 3y agoExplain → -
yubikey-agent ⑂
yubikey-agent is a seamless ssh-agent for YubiKeys.
★ 0 4y agoExplain → -
colordiff
No description.
Go ★ 0 3y agoExplain → -
foreachline
Run command for each line in a file (a bit like xargs)
Go ★ 0 3y agoExplain → -
dietdog
Send logs to DataDog with Go's log.Logger
Go ★ 0 4y agoExplain → -
aws-cfn-outputs
Fills a text template with AWS CloudFormation stack output values
Go ★ 0 4y agoExplain → -
rebuild-gobin
Tool to rebuild binaries under GOBIN
Go ★ 0 4y agoExplain → -
rated
Basic token-based rate limiter with http interface
Go ★ 0 4y agoExplain → -
boxinit
Basic opinionated init to run inside (docker) container
Go ★ 0 4y agoExplain → -
sqlite-alter-schema
Demo code: how to handle SQLite schema migrations in Go
Go ★ 0 3y agoExplain → -
restricted
No description.
Go ★ 0 4y agoExplain → -
sanitized_anchor_name ⑂
Package sanitized_anchor_name provides a func to create sanitized anchor names.
Go ★ 0 4y agoExplain → -
snappy
Basic cli tool to compress/decompress data with snappy compression algorithm
Go ★ 0 2y agoExplain → -
progress
Simple Go package to write io.Writer progress to os.Stdout
Go ★ 0 4y agoExplain → -
jp
cli tool to query JSON documents using jmespath syntax
Go ★ 0 5y agoExplain → -
app-runner-hello-world
No description.
Python ★ 0 5y agoExplain → -
cfn-deploy
Create or update CloudFormation stack from a YAML template file
Go ★ 0 5y agoExplain → -
awsmysql
Go package that retrieves MySQL credentials from AWS Secrets Manager profile
Go ★ 0 5y agoExplain → -
cmark-gfm-enable-iframes ⑂
Mirrors releases from github/cmark-gfm with iframes enabled
★ 0 5y agoExplain → -
aws-add-secrets
Program that creates AWS Secrets Manager secrets from a CSV file
Go ★ 0 5y agoExplain → -
shadowdb
Command shadowdb creates a new MySQL database that contains VIEWs pointing to original database tables with content of sensitive columns masked
Go ★ 0 5y agoExplain → -
phash-examples
No description.
Go ★ 0 5y agoExplain → -
phash ⑂
A simple Go Library to calculate a phash string for a JPEG image.
Go ★ 0 5y agoExplain → -
map
No description.
Go ★ 0 6y agoExplain → -
accesslog
Package accesslog provides http.Handler wrapper that logs requests
Go ★ 0 5y agoExplain → -
workflow-test
No description.
★ 0 6y agoExplain → -
age-github
Wrapper for filippo.io/age tool to use github users as ssh key type recipients
Go ★ 0 6y agoExplain → -
goldmark ⑂
:trophy: A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
Go ★ 0 6y agoExplain → -
go-example-github-ci
Sandbox for Go + github actions experiments
Go ★ 0 6y agoExplain → -
sanitize
Sanitize string fields in opaque json messages from Go
Go ★ 0 6y agoExplain → -
usagegen
Generates usage for go cli tools from package's godoc
Go ★ 0 7y agoExplain → -
pngquant
No description.
Go ★ 0 5y agoExplain → -
jsonfmt
Pretty-print json file
Go ★ 0 7y agoExplain → -
ende
Simple tools to encrypt/decrypt files using RSA keypair
Go ★ 0 11y agoExplain → -
meminfo
meminfo package provides a simple interface to get free system memory by parsing /proc/meminfo
Go ★ 0 11y agoExplain → -
pm.cms
Dead simple CMS, sort of. Throw in bunch of markdown files, get your html pages. No bells, no whistles.
Shell ★ 0 13y agoExplain → -
raven
Simple logger-compatible Sentry client for Go
Go ★ 0 7y agoExplain → -
useragent
http.RoundTripper wrapper to set User-Agent header on each http request made
Go ★ 0 7y agoExplain → -
vgo-test2
No description.
Go ★ 0 8y agoExplain → -
s3-set-acl
Command s3-set-acl scans s3 bucket and sets 'private' canned ACL on every object.
Go ★ 0 8y agoExplain → -
go-bloomf ⑂
Simple bloom filter
Go ★ 0 8y agoExplain → -
qtools
No description.
Go ★ 0 8y agoExplain → -
image-proxy
Proxy to expose http-only image resources over https
Go ★ 0 8y agoExplain → -
vgo-test1
Illustration of vendor directory (mis)handling by x/vgo tool
Go ★ 0 8y agoExplain → -
ping
https://godoc.org/github.com/artyom/ping
Go ★ 0 8y agoExplain → -
loopdefer
Reports of defer usage inside loops
Go ★ 0 8y agoExplain → -
go-socks5 ⑂
SOCKS5 server in Golang
Go ★ 0 8y agoExplain → -
aws-name-server ⑂
DNS server that lets you look up ec2 instances by instance name
Go ★ 0 8y agoExplain → -
histogram
Tool to print some statistics and ASCII histogram on values read from stdin
Go ★ 0 8y agoExplain → -
image
Fork of image/gif from the Go standard library
Go ★ 0 8y agoExplain → -
exitstatus
https://godoc.org/github.com/artyom/exitstatus
Go ★ 0 8y agoExplain → -
bytesize
https://godoc.org/github.com/artyom/bytesize
Go ★ 0 8y agoExplain → -
netlock
Go library implementing simple locking algorithm on top of Redis
Go ★ 0 8y agoExplain → -
stddev
Command stddev reads float64 values on its stdin and outputs number of samples, population standard deviation and mean
Go ★ 0 8y agoExplain → -
onsignal
Package onsignal provides helper functions to set up signal handlers.
Go ★ 0 8y agoExplain → -
mio
Go package to collect read/write latency data (fork of meteredwriter)
Go ★ 0 8y agoExplain → -
assetfs
Command to generate http.FileSystem implementation compiling assets into Go binary
Go ★ 0 9y agoExplain → -
resp
Package resp implements decoder/encoder for the Redis serialization protocol
Go ★ 0 8y agoExplain → -
start-ec2-instance
Command start-ec2-instance starts AWS EC2 instance with given instance id
Go ★ 0 9y agoExplain → -
webhost
No description.
Go ★ 0 9y agoExplain → -
shadowsocks-go ⑂
go port of shadowsocks
Go ★ 0 9y agoExplain → -
geoip ⑂
A pure Go interface to the free MaxMind GeoIP database
Go ★ 0 10y agoExplain → -
ru
No description.
Go ★ 0 10y agoExplain → -
isterm
https://godoc.org/github.com/artyom/isterm
Go ★ 0 10y agoExplain → -
oauth2_proxy ⑂
A reverse proxy that provides authentication with Google, Github or other provider
Go ★ 0 10y agoExplain → -
revproxy
No description.
Go ★ 0 10y agoExplain → -
gate
No description.
Go ★ 0 10y agoExplain → -
certcheck
certcheck verifies remote certificate chains for some common problems
Go ★ 0 10y agoExplain → -
slacktell
Send messages to Slack from command line
Go ★ 0 11y agoExplain → -
guesslanguage ⑂
Guess the natural language of a text in Go
Go ★ 0 11y agoExplain → -
bitbuckethook ⑂
web server handling POST hooks from bitbucket.org.
Go ★ 0 11y agoExplain → -
goamz ⑂
Golang Amazon Library
Go ★ 0 11y agoExplain → -
redis-savetime
Program to show duration of redis RDB saves
Go ★ 0 11y agoExplain → -
statm
Retrieve process memory statistics from /proc/[pid]/statm
Go ★ 0 11y agoExplain → -
s3put
Simple utility to upload files to S3 bucket
Go ★ 0 11y agoExplain → -
logreader
Read rotated log as a whole from Go
Go ★ 0 12y agoExplain → -
logpump
No description.
Go ★ 0 12y agoExplain → -
metrics
Fork of https://github.com/facebookgo/metrics
Go ★ 0 12y agoExplain → -
dwa
Decaying simple moving average
Go ★ 0 12y agoExplain → -
rsync ⑂
rsync algorithm
Go ★ 0 13y agoExplain → -
do-blog
Convert Day One articles to basic blog-alike site.
Go ★ 0 12y agoExplain → -
plist
Parse OS X (xml) plist files in Go
Go ★ 0 12y agoExplain → -
scribe
Go Scribe client
Go ★ 0 12y agoExplain → -
riemann-babbler ⑂
Gem for monitoring with riemann
Ruby ★ 0 13y agoExplain →
No repos match these filters.