Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by artyom

A curated list of projects in awesome lists by artyom .

https://github.com/artyom/leproxy

https reverse proxy with automatic Letsencrypt usage for multiple hostnames/backends

go golang https-proxy https-server letsencrypt reverse-proxy

Last synced: 14 Nov 2024

https://github.com/artyom/tlstun

Basic socks5 over TLS proxy

socks5-proxy tls-tunnel vpn

Last synced: 14 Nov 2024

https://github.com/artyom/autoflags

Populate go command line app flags from config struct

command-line go

Last synced: 14 Nov 2024

https://github.com/artyom/cloudfront-autoindex

AWS Lambda to work around index.html S3/CloudFront mess

aws-lambda cloudfront s3-website

Last synced: 14 Nov 2024

https://github.com/artyom/mdserver

Basic http server rendering markdown files

http-server markdown-viewer

Last synced: 14 Nov 2024

https://github.com/artyom/mosh

alternative wrapper to mosh-client command that plays well with socks proxies

Last synced: 14 Nov 2024

https://github.com/artyom/webdavserver

command webdavserver provides access to given directory via WebDAV protocol

Last synced: 14 Nov 2024

https://github.com/artyom/dot

DNS-over-TLS (DOT) resolvers for Go

dns dns-over-tls

Last synced: 14 Nov 2024

https://github.com/artyom/sshpf

minimalistic ssh server only allowing port forwarding to an (optionally) limited set of addresses

bastion-host proxy-server ssh-server

Last synced: 14 Nov 2024

https://github.com/artyom/gencert

gencert creates server + client certificates signed with the same self-issued CA

Last synced: 14 Nov 2024

https://github.com/artyom/docr

Serve markdown documentation directly from git repository (no git needed).

Last synced: 14 Nov 2024

https://github.com/artyom/rex

rex executes given command(s) on multiple remote hosts, ssh-connecting to them in parallel

devops-tools remote-control ssh

Last synced: 14 Nov 2024

https://github.com/artyom/beet

Dead-simple ORM on top of redis

Last synced: 14 Nov 2024

https://github.com/artyom/gofontweb

Embeddable Go fonts in woff2 format

fonts golang woff2

Last synced: 14 Nov 2024

https://github.com/artyom/alblogs

Command to get a sample of AWS ELB logs into a local sqlite database for ad-hoc analysis

aws elb-logs sqlite3

Last synced: 14 Nov 2024

https://github.com/artyom/grok

Standalone server terminating https and proxying requests in plain http over reverse ssh tunnels

http-proxy https-server reverse-proxy ssh-tunnel

Last synced: 14 Nov 2024

https://github.com/artyom/backup-makefile

Just `make backup`! Makefile capable of incremental backup using omnipotent rsync

Last synced: 14 Nov 2024

https://github.com/artyom/push-to-docker-repo

Demo: construct/push an image to the Docker repository only using the Go standard library

docker docker-image docker-registry

Last synced: 14 Nov 2024

https://github.com/artyom/notes-server

Small web server to handle personal notes

Last synced: 14 Nov 2024

https://github.com/artyom/grafanaweb

Self-contained web server and reverse proxy to host Grafana backed by InfluxDB

Last synced: 14 Nov 2024

https://github.com/artyom/protonvpn-profiles

Generate mobileconfig to configure Apple devices to use ProtonVPN

Last synced: 14 Nov 2024

https://github.com/artyom/httpcheck

Small utility to periodically log HTTP response code for a set of URLs

Last synced: 14 Nov 2024

https://github.com/artyom/meteredwriter

Go package to collect write latency data

Last synced: 14 Nov 2024

https://github.com/artyom/command-not-found-cdb

Lightweight replacement for python-based command-not-found

Last synced: 14 Nov 2024

https://github.com/artyom/aria2ctl

Console XML-RPC client to aria2 download utility

Last synced: 14 Nov 2024

https://github.com/artyom/unescape

Unescape fields from nginx logs

Last synced: 14 Nov 2024

https://github.com/artyom/bouncehandler

Calls SQL queries on MySQL based on received SNS notifications about SQS bounces

Last synced: 14 Nov 2024

https://github.com/artyom/lvd.go

Clone of https://code.google.com/p/lvd.go/

Last synced: 14 Nov 2024

https://github.com/artyom/shellqueue

A basic tool for running shell command in fifo queue

Last synced: 14 Nov 2024

https://github.com/artyom/aws-reservations

Tool to check whether all EC2/RDS instances have reserved instances

Last synced: 14 Nov 2024

https://github.com/artyom/upload

Command to upload multiple files to a new directory on a remote server via ssh

Last synced: 14 Nov 2024

https://github.com/artyom/csvstruct

Go package to scan CSV lines to a struct type

csv structured-data

Last synced: 14 Nov 2024

https://github.com/artyom/buffering

http.Handler wrapper buffering bodies of http requests to on-disk files before passing them to child handler

Last synced: 14 Nov 2024

https://github.com/artyom/oembed

https://godoc.org/github.com/artyom/oembed

go oembed

Last synced: 14 Nov 2024

https://github.com/artyom/merge-docker-save

Command to export docker image filesystem from the docker save output.

docker export filesystem

Last synced: 14 Nov 2024

https://github.com/artyom/mtab

Package to read /proc/self/mounts entries

Last synced: 14 Nov 2024

https://github.com/artyom/alb

Use http.Handler inside AWS Lambda running behind AWS ALB

aws-lambda

Last synced: 14 Nov 2024

https://github.com/artyom/ipratelimit

Package ipratelimit provides http.Handler capable of per-IP rate limiting

Last synced: 14 Nov 2024

https://github.com/artyom/logfeed

Last synced: 14 Nov 2024

https://github.com/artyom/zipserver

Serve static assets from a ZIP file over HTTP

go static-site zip

Last synced: 14 Nov 2024

https://github.com/artyom/httpflags

Apply flag package logic to http request form fields

Last synced: 14 Nov 2024

https://github.com/artyom/wspush

Service to deliver redis PUBSUB messages over websocket

pubsub websocket

Last synced: 14 Nov 2024

https://github.com/artyom/untar

https://pkg.go.dev/github.com/artyom/untar

Last synced: 14 Nov 2024

https://github.com/artyom/fix-newlines

Replaces CRLFs with LFs

Last synced: 14 Nov 2024

https://github.com/artyom/g2048

2048 game board in Go

Last synced: 14 Nov 2024

https://github.com/artyom/mdlinks

Markdown cross-document links checker

github-action go golang linter markdown

Last synced: 14 Nov 2024

https://github.com/artyom/unleash

Run multiple copies of the same program in parallel

Last synced: 14 Nov 2024

https://github.com/artyom/spinner

Package providing basic "progress spinner" for terminal output

cli command-line terminal

Last synced: 14 Nov 2024

https://github.com/artyom/thrift

Last synced: 14 Nov 2024

https://github.com/artyom/fb303

fb303 for Go

Last synced: 14 Nov 2024

https://github.com/artyom/httpgzip

http.Handler wrapper enabling on-the-fly gzip compression for supporting clients

Last synced: 14 Nov 2024

https://github.com/artyom/tcpsink

Simple TCP server storing incoming stream of json messages to snappy-compressed files

Last synced: 14 Nov 2024

https://github.com/artyom/sqlite-fts-playground

Experiment, don't use

Last synced: 14 Nov 2024

https://github.com/artyom/shot-convert

Command shot-convert watches specified directory for new png screenshots and converts them to jpeg images

Last synced: 14 Nov 2024

https://github.com/artyom/stem

stem runs command in a linux container-like environment

Last synced: 14 Nov 2024

https://github.com/artyom/multiredir

Small program to serve multiple tcp redirections at once

Last synced: 14 Nov 2024

https://github.com/artyom/fsm

State-tracking Go struct

Last synced: 14 Nov 2024

https://github.com/artyom/sanitize

Sanitize string fields in opaque json messages from Go

go json sanitising

Last synced: 14 Nov 2024

https://github.com/artyom/usagegen

Generates usage for go cli tools from package's godoc

Last synced: 14 Nov 2024

https://github.com/artyom/nothugo

Basic static site generator with just enough features to be useful

markdown static-site-generator

Last synced: 14 Nov 2024

https://github.com/artyom/statm

Retrieve process memory statistics from /proc/[pid]/statm

Last synced: 14 Nov 2024

https://github.com/artyom/boxinit

Basic opinionated init to run inside (docker) container

Last synced: 14 Nov 2024

https://github.com/artyom/image-proxy

Proxy to expose http-only image resources over https

Last synced: 14 Nov 2024

https://github.com/artyom/hujson

Command to reformat JWCC files

json jwcc

Last synced: 14 Nov 2024

https://github.com/artyom/netlock

Go library implementing simple locking algorithm on top of Redis

Last synced: 14 Nov 2024

https://github.com/artyom/uwsgi

Go http.Handler proxying requests to an uWSGI listener

Last synced: 14 Nov 2024

https://github.com/artyom/raven

Simple logger-compatible Sentry client for Go

Last synced: 14 Nov 2024

https://github.com/artyom/rebuild-gobin

Tool to rebuild binaries under GOBIN

Last synced: 14 Nov 2024

https://github.com/artyom/metrics

Fork of https://github.com/facebookgo/metrics

Last synced: 14 Nov 2024

https://github.com/artyom/shadowdb

Command shadowdb creates a new MySQL database that contains VIEWs pointing to original database tables with content of sensitive columns masked

Last synced: 14 Nov 2024

https://github.com/artyom/restricted

Last synced: 14 Nov 2024

https://github.com/artyom/aws-add-secrets

Program that creates AWS Secrets Manager secrets from a CSV file

Last synced: 14 Nov 2024

https://github.com/artyom/apig

Use http.Handler inside AWS Lambda running behind AWS Gateway HTTP API

aws-lambda

Last synced: 14 Nov 2024

https://github.com/artyom/jp

cli tool to query JSON documents using jmespath syntax

Last synced: 14 Nov 2024

https://github.com/artyom/useragent

http.RoundTripper wrapper to set User-Agent header on each http request made

go

Last synced: 14 Nov 2024

https://github.com/artyom/rated

Basic token-based rate limiter with http interface

http-server rate-limiting

Last synced: 14 Nov 2024

https://github.com/artyom/pngquant

Last synced: 14 Nov 2024

https://github.com/artyom/rds

wrapper for mysql command that fetches AWS RDS credentials from AWS Secrets Manager

aws-rds-mysql aws-secrets-manager

Last synced: 14 Nov 2024

https://github.com/artyom/photo-gallery

Web photo gallery generator

Last synced: 14 Nov 2024

https://github.com/artyom/youtube-dl-web

Basic web interface for youtube-dl

Last synced: 14 Nov 2024

https://github.com/artyom/awsns

Automatically create Route 53 records from ec2 instance Name tags

Last synced: 14 Nov 2024

https://github.com/artyom/foreachline

Run command for each line in a file (a bit like xargs)

Last synced: 14 Nov 2024

https://github.com/artyom/colordiff

Last synced: 14 Nov 2024

https://github.com/artyom/retry

Last synced: 14 Nov 2024

https://github.com/artyom/cmdserver

Web server that runs a single command (like cgi, but even simpler)

Last synced: 14 Nov 2024

https://github.com/artyom/onsignal

Package onsignal provides helper functions to set up signal handlers.

Last synced: 14 Nov 2024

https://github.com/artyom/resp

Package resp implements decoder/encoder for the Redis serialization protocol

Last synced: 14 Nov 2024

https://github.com/artyom/go-example-github-ci

Sandbox for Go + github actions experiments

Last synced: 14 Nov 2024

https://github.com/artyom/snappy

Basic cli tool to compress/decompress data with snappy compression algorithm

Last synced: 14 Nov 2024

https://github.com/artyom/mdtools

Helper tools to work with markdown files

Last synced: 14 Nov 2024

https://github.com/artyom/cfn-deploy

Create or update CloudFormation stack from a YAML template file

Last synced: 14 Nov 2024

https://github.com/artyom/do-blog

Convert Day One articles to basic blog-alike site.

Last synced: 14 Nov 2024

https://github.com/artyom/tailserver

`tail` but over http

Last synced: 14 Nov 2024

https://github.com/artyom/scribe

Go Scribe client

Last synced: 14 Nov 2024

https://github.com/artyom/ping

https://godoc.org/github.com/artyom/ping

icmp-ping ping

Last synced: 14 Nov 2024

https://github.com/artyom/llmcli

A command-line interface tool for interacting with Large Language Models through AWS Bedrock

Last synced: 14 Nov 2024

https://github.com/artyom/dwa

Decaying simple moving average

Last synced: 14 Nov 2024

https://github.com/artyom/progress

Simple Go package to write io.Writer progress to os.Stdout

Last synced: 14 Nov 2024

https://github.com/artyom/accesslog

Package accesslog provides http.Handler wrapper that logs requests

Last synced: 14 Nov 2024