Matt Joiner (@anacrolix)

Top repositories

1

torrent

Full-featured BitTorrent client package and utilities
Go
5,279
star
2

dms

A UPnP DLNA Digital Media Server that includes basic video transcoding. Tested on a Panasonic Viera television, several Android UPnP apps, and Chromecast.
Go
585
star
3

dht

dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise
Go
296
star
4

confluence

Torrent client as a HTTP service
Go
224
star
5

utp

Use anacrolix/go-libutp instead
Go
171
star
6

go-libutp

Go wrapper of libutp reference uTP C implementation
C++
87
star
7

missinggo

Stuff that's missing in Go stdlib, or hasn't made it into its own repo.
Go
83
star
8

stm

Software Transactional Memory in Go
Go
69
star
9

possum

concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
Rust
56
star
10

godo

godo is an improved `go run`
Go
37
star
11

btlink

a HTTP(s) addressing scheme for BitTorrent
Go
29
star
12

cove

A combined BitTorrent frontend and DHT indexer for personal use
21
star
13

envpprof

Allows run time configuration of Go's pprof features and default HTTP mux using environment variables.
Go
17
star
14

squirrel

Go sqlite3 cache
Go
17
star
15

sqlrpc

SQL over RPC, specifically for SQLite
Go
10
star
16

tagflag

declarative flag parsing for Go using struct tags
Go
10
star
17

gasp

Clojure-inspired LISP implemented in Go
Go
8
star
18

ffprobe

Go ffprobe wrapper
Go
8
star
19

sync

A sync package clone that provides pprof debugging of sync.Mutex to help with diagnosing deadlocks.
Go
8
star
20

transcoder

http transcoder microservice
Haskell
8
star
21

castlink

Elm
8
star
22

mmsg

Exposes batch message receives (recvmmsg)
Go
7
star
23

archive

Dumping ground for code from before I really used VCS, or doesn't go anywhere else
Visual Basic
6
star
24

various

Some code I muck about with.
Erlang
6
star
25

go-libp2p-dht-tool

readline-like CLI utility to operate on stand-alone libp2p DHT node instance
Go
6
star
26

log

context-style logging for Go. similar to zerolog but with lots of allocations
Go
5
star
27

generics

wow
Go
4
star
28

imdbrt

Show RT rating on IMDB pages
JavaScript
4
star
29

lsan

Go leak sanitizer/memory address sanitizer helper
Go
3
star
30

dog

Go
2
star
31

dms-gtk-gui

GTK+ GUI for anacrolix/dms
Go
2
star
32

thinfs

A modern "FAT64" with better performing design.
C
2
star
33

harkon

A whitespace lisp interpretter
C++
2
star
34

http-ping

An actually useful HTTP ping tool
Go
2
star
35

wat

Tests of behaviour in the language and standard library
Go
2
star
36

webtorrent-public

Public parts of anacrolix/webtorrent
Go
2
star
37

ipfslog

A minimal wrapper around IPFS logging
Go
2
star
38

bargle

Aleena beware!
Go
2
star
39

bitmap

1
star
40

gorond

GROND!! GROND!! Code formatter for Go
Go
1
star
41

gostdapp

Go
1
star
42

goanna

Yet another Go dumping ground.
Go
1
star
43

haskell-dht

Mucking around with DHT using Haskell
Haskell
1
star
44

publicip

Go
1
star
45

multiless

Helper for partial ordering in Go
Go
1
star
46

chansync

Go
1
star
47

parser

Go
1
star
48

porssh

i did a haskell
Haskell
1
star
49

sassy

trippa snippa filesystem trimmer
Go
1
star
50

haskell

Haskell
1
star
51

boltextra

Enhancements and utilities for bolt
Go
1
star
52

goproxy

HAProxy but not arcane
Go
1
star
53

tlsterm

TLS termination with just command-line flags
Go
1
star
54

pydlnadms

Automatically exported from code.google.com/p/pydlnadms
Python
1
star
55

aragorn

BitTorrent tracker using Redis and Go
1
star