aboutsummaryrefslogtreecommitdiff
path: root/docs/README.md
blob: b066efc3d6c1f6849ec2406942b206453ce68734 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# x

## Commands

- almarid - a mastodon bot mocking IRC spambots.
- appsluggr - appsluggr packages a precompiled binary application as a Heroku style slug for use with Dokku.
- cadeybot - Markov bot based on my discord GDPR dump.
- ff-primitive - [Farbfeld](https://tools.suckless.org/farbfeld/) filter to apply [Primitive](http://primitive.lol) to images piped through it.
- frequency - litbot/user frequency counter for [Ponyville FM](https://ponyvillefm.com/).
- furrybb - boosts everything with #furry on mastodon (inactive).
- idp - [IndieAuth](https://indieweb.org/authorization-endpoint) authorization endpoint.
- ilo-kesi - ni li ilo sona pi toki pona.
- la-baujmi - An accidentally created type system with toki pona.
- license - Generate software licenses from a rather large list of templates.
- mainsanow - ni li ilo sona tenpo pi ma insa.
- mkapp - Creates the credentials needed for mastodon bots as I use them.
- pdevbitcoinbot - A simple webhook discord bot for bitcoin price stats powered by cron.
- polyglot - Braces algorithm Telegram bot for Lojban and toki pona.
- priorworkgen - Lists all of my GitHub repositories for job stuff.
- quickserv - Quickly and dirtily serve a folder as a HTTP server.
- thumber - Automagically creates thumbnail images for a folder of images.
- tptrans - Translates toots with #tokipona from toki pona -> english.
- within.website - Go vanity domain for some of my packages.

## Libraries

All of these are Go libraries.

- [github.com/Xe/x/idp/middleware](https://godoc.org/github.com/Xe/x/idp/idpmiddleware) - a simple HTTP middleware that protects routes using idp(1).
- [github.com/Xe/x/localca](https://godoc.org/github.com/Xe/x/localca) - localca uses an autocert.Cache to store and generate TLS certificates for domains on demand.
- [github.com/Xe/x/markov](https://godoc.org/github.com/Xe/x/markov) - markov chain generation.
- [github.com/Xe/x/tun2](https://godoc.org/github.com/Xe/x/tun2) - tunnels HTTP requests over existing, long-lived connections using smux[1] and optionally kcp[2] to enable more reliable transport.
- [github.com/Xe/x/web](https://godoc.org/github.com/Xe/x/web) - common HTTP error types.
- [github.com/Xe/x/web/discordwebhook](https://godoc.org/github.com/Xe/x/web/discordwebhook) - Discord webhooks.
- [github.com/Xe/x/web/switchcounter](https://godoc.org/github.com/Xe/x/web/switchcounter) - a simple interface to the https://www.switchcounter.science/ API.
- [github.com/Xe/x/web/tokiponatokens](https://godoc.org/github.com/Xe/x/web/tokiponatokens) - a wrapper to a Toki Poka tokenizer.