README

x

Various experimental things

Expand ▾ Collapse ▴

Documentation

Overview

Package x is a hack

Source Files

Directories

Path Synopsis
cmd/appsluggr Command appsluggr packages a standard web and worker slug for Heroku/Dokku.
cmd/dnsd Command dnsd is a simple DNS server for my network.
cmd/ff-primitive Command ff-primitive takes farbfeld data from standard in and applies http://primitive.lol to it.
cmd/genua Command genua generates an example user agent.
cmd/johaus Command johaus wraps the lojban parser camxes and presents the results over HTTP.
cmd/la-baujmi Command la-baujmi is a simple language understander for Toki Pona.
cmd/license Command license is a simple software license generator.
cmd/license/licenses Package licenses is the list of licenses that this software supports.
cmd/mainsanow Command mainsanow shows the current time in ma insa.
cmd/minipaas Command minipaas is a simple client for minipaas.xeserv.us.
cmd/mkapp Command mkapp creates a mastodon app for a given -instance.
cmd/prefix
cmd/priorworkgen Command priorworkgen generates the list of prior work (read: GitHub repositories) for contractual stuff.
cmd/quickserv Command quickserv serves a folder of files over HTTP quickly.
cmd/relayd Command relayd is a simple TLS terminator using let's encrypt.
cmd/thumber Command thumber creates 256x256 thumbnails for a folder/pile of them.
cmd/tlstestd Command tlstestd loads the given TLS cert/key and listens to the given port over HTTPS.
cmd/tor2web Command tor2web is a simple caching proxy to tor onion sites.
cmd/whoisfront Command whoisfront is a simple CGI wrapper to switchcounter.science.
cmd/within.website Command within.website is the vanity import server for https://within.website.
discord/cadeybot
discord/cadeybot/importer
discord/cadeybot/znc
discord/frequency
discord/ilo-kesi
discord/pdevbitcoinbot Command pdevbitcoinbot queries the bitstamp API and stores prices in a HDR Histogram.
entropy Package entropy has a few helper functions to calculate the bit entropy of strings.
i18n Package i18n handles internationalization and the like for Go programs.
idp Command idp is a primitive identity provider based on TOTP challenge from Google Authenticator codes.
idp/idpmiddleware Package idpmiddleware is a simple HTTP middleware that protects routes using idp(1).
internal Package internal centralizes a lot of other boring configuration and startup logic into a common place.
internal/flagenv Package flagenv provides the ability to populate flags from environment variables.
internal/gokrazy Package gokrazy makes it easier to adapt tools to https://gokrazy.org.
internal/kahless Package kahless is a set of functions to copy files to https://xena.greedo.xeserv.us/files.
internal/mainsa Package mainsa is a small set of conversion or other useful utility functions for converting plane 432 units to ma Insa units.
internal/manpage Package manpage is a manpage generator based on command line flags from package flag.
internal/minipaas Package minipaas is a set of functions for interfacing with minipaas.xeserv.us.
internal/tokipona Package tokipona adds a copyright notice that pu wants to the list of licenses.
internal/yeet Package yeet is a set of small helper functions useful for yeeting out scripts.
jbo Package jbo is a set of utilities and helpers for understanding lojban text.
jbo/namcu Package namcu allows for the convenient encoding and decoding of lojban numbers.
localca Package localca uses an autocert.Cache to store and generate TLS certificates for domains on demand.
markov Package markov handles markov chain generation.
mastodon/almarid
mastodon/furrybb
mastodon/tptrans
maybedoer Package maybedoer contains a pipeline of actions that might fail.
namegen Package namegen generates a random name with one of several strategies.
namegen/elfs Package elfs is this project's heroku style name generator.
namegen/tarot Package tarot is an automatic name generator.
s6 Package s6 allows Go programs to signal readiness to the s6[1] suite of system supervision tools.
tg/polyglot
tokipona Package tokipona contains utilities, helpers and relexers for Toki Pona.
tokipona/internal Code generated by go-bindata.
tor Package tor manages and automates starting a child tor process for exposing TCP services into onionland.
tun2 Package tun2 tunnels HTTP requests over existing, long-lived connections using smux[1] and optionally kcp[2] to enable more reliable transport.
vanity Package vanity implements custom import paths (Go vanity URLs) as an HTTP handler that can be installed at the vanity URL.
web Package web is a simple collection of high-level error and transport types that I end up using over and over.
web/discordwebhook Package discordwebhook is a simple low-level HTTP client wrapper around Discord webhooks.
web/switchcounter Package switchcounter is a simple interface to the https://www.switchcounter.science/ API.
web/tokipana Package tokipana wraps http://inamidst.com/services/tokipana.
web/tokiponatokens Package tokiponatokens is a wrapper to a Toki Poka tokenizer.
web/useragent
writer