Maastricht, Netherlands

Tony Garnock-Jones

Elite
@tonyg

I am migrating almost all of my original projects to my personal forgejo instance, https://git.leastfixedpoint.com/ - this account is largely vestigial now.

js-nacl. Pure-Javascript High-level API to Emscripten-compiled libsodium routines. -- MOVED TO https://git.leastfixedpoint.com/tonyg/js-nacl

493

rabbithub. Experimental RabbitMQ PubSubHubBub interface

229

reversehttp. A dynamic, ReST-style means of enrolment and participation in an HTTP network; a dynamically-configurable "Remote CGI" service. Joining the World Wide Web as an HTTP server has been an ad-hoc, manual process. By using the protocol defined here, programs can provide services to the Web just as easily as they request services from the Web.

226

js-scrypt. Emscripten-compiled Javascript version of scrypt, a high-quality password-based key derivation function.

168

syndicate. syn·di·cate: a language for interactive programs

161

erlang-rfc4627. Erlang RFC4627 (JSON) codec and JSON-RPC server implementation. -- MOVED TO: https://git.leastfixedpoint.com/tonyg/erlang-rfc4627

119

pi-nothing. i386, x86_64, ARMv7 assembler/linker; Nothing-like mid-level language; Linear-scan register allocator; Operating system for Raspberry Pi -- MOVED TO https://git.leastfixedpoint.com/tonyg/pi-nothing

101

erlang-serial. Erlang serial-port support; based on serial-1.0 by Johan Bevemyr -- MOVED TO: https://git.leastfixedpoint.com/tonyg/erlang-serial

87

rmacs. An EMACS written in Racket. Runs in ANSI-compatible terminals. -- MOVED TO https://git.leastfixedpoint.com/tonyg/rmacs

76

rabbiter. Microblogging using RabbitMQ and ejabberd

75

marketplace. Repository has moved: https://git.syndicate-lang.org/syndicate-lang/marketplace-2014

73

racket-reloadable. Support for code-reloading for long-running racket programs (such as web-servers). -- MOVED TO: https://git.leastfixedpoint.com/tonyg/racket-reloadable

61

python-rfc3339. Implementation of the majority of RFC 3339 for python. -- MOVED TO: https://git.leastfixedpoint.com/tonyg/python-rfc3339

54

udp-exchange. Extends RabbitMQ Server with support for a new experimental exchange type, `x-udp`. -- MOVED TO: https://git.leastfixedpoint.com/tonyg/udp-exchange

48

synchrotron. A Javascript JSON DVCS underpinning a Smalltalk-like image holding code & data in a single HTML file. A bit like Tiddlywiki. Work in progress. Also, little modules for diff, diff3, and merge of text etc. -- MOVED TO https://git.leastfixedpoint.com/tonyg/synchrotron

44

racket-rfc6455. RFC 6455 WebSockets support for Racket.

41

script-exchange. RabbitMQ "Script Exchange" plugin -- MOVED TO: https://git.leastfixedpoint.com/tonyg/script-exchange

40

racket-something. Indentation-based Racket Syntax -- MOVED TO: https://git.leastfixedpoint.com/tonyg/racket-something

39

kali-scheme. Kali is Kelsey and Rees's distributed Scheme implementation based on Scheme48

36

erlang-smtp. Erlang SMTP and POP3 server code. -- MOVED TO: https://git.leastfixedpoint.com/tonyg/erlang-smtp

35

racket-explorer. Utility for interactive exploration of complex data structures.

33

3-move. a multi-user networked online text-based programmable virtual environment -- MOVED TO: https://git.leastfixedpoint.com/tonyg/3-move

32

racket-bitsyntax. Erlang-style binaries/bitstrings for Racket

32

presence-exchange. An experimental RabbitMQ "Presence" exchange: notifies bound queues when other bindings appear and disappear -- MOVED TO: https://git.leastfixedpoint.com/tonyg/presence-exchange

32

js-vau. Kernel-like interpreter

25

erlang-scrypt. Erlang port driver for Colin Percival's "scrypt" function. -- MOVED TO: https://git.leastfixedpoint.com/tonyg/erlang-scrypt

25

revctrl.org. An extract, as complete as I can make it, of content from the revctrl.org wiki

24

SirTunnel. Minimal, self-hosted, 0-config alternative to ngrok. Caddy+OpenSSH+50 lines of Python.

24

erlang-ircd. A pluggable IRC daemon application/library for Erlang.

23

racket-monad. Monads for Racket (!)

21

camstream. Camstream uses AMQP to route live, streaming video from one or more webcams to one or more displays.

21

racket-ansi. ANSI and VT10x escape sequences for Racket.

18

rabbitmq-xmpp. RabbitMQ XMPP gateway

15

erlang-nacl. Erlang binding to NaCl in the form of libsodium.

15

racket-operational-transformation. Implements Operational Transformation (OT) for Racket.

14

racket-nat-traversal. Racket implementation of NAT traversal utilities for opening ports on home routers.

14

squeaker. Like Docker, but for Squeak. You know, for kids. MOVED TO: https://git.leastfixedpoint.com/tonyg/squeaker

14

squeak-actors. Erlang-style Actors for Squeak. http://tonyg.github.io/squeak-actors/

14

racket-packet-socket. Access to raw Ethernet frames from Racket

14

racket-stomp. An implementation of the STOMP 1.1 protocol (client) for Racket

12

racket-reloadable-example. A simple website written with the Racket webserver, supporting runtime code-reloading.

12

smlnj-networking. Network server programming with SML/NJ and CML -- MOVED TO: https://git.leastfixedpoint.com/tonyg/smlnj-networking

11

ocaml-networking. Network server programming with OCaml. MOVED TO: https://git.leastfixedpoint.com/tonyg/ocaml-networking/

11

minimart. Repository has moved: https://git.syndicate-lang.org/syndicate-lang/minimart-2014

11

stoj. A join-calculus-based programming language for exploring description, simulation, and visualization of biochemical systems modelled as concurrent, rate-limited processes.

10

rust-scheme. I am teaching myself Rust by failing a lot.

9

delta-t-udp. Experiments in constructing a Delta-t-like protocol atop UDP.

9

racketmq. Repository has moved: https://git.syndicate-lang.org/syndicate-lang/racketmq-2017

7

hop. Repository has moved: https://git.syndicate-lang.org/syndicate-lang/hop-2012

7

texpict.rkt. Embed LaTeX snippets in picts for e.g. slideshow usage

6

passthru. TCP proxy tool for getting a (hex) dump of everything that passes by. Useful for protocol analysis and debugging.

6

webcam-snapshot-osx. Java Quicktime code for grabbing frames off a webcam on OS X

6

marketplace-dns. Repository has moved: https://git.syndicate-lang.org/syndicate-lang/marketplace-dns-2014

6

scheme-httpd. A simple HTTP daemon, written in R5RSish Scheme

5

racket-abnf. ABNF parser implementation #lang for Racket. -- MOVED TO https://git.leastfixedpoint.com/tonyg/racket-abnf

5

rais. C

5
56
Apply