Thomas Leonard's repositories
js-skeleton
sample project showing how to build a Javascript web-app using `js_of_ocaml`, `TyXML` and `React`
mirage-clock-test
An implementation of Mirage's CLOCK and TIME types for unit-tests
mirage-platform
Core platform libraries for Mirage (UNIX and Xen). This provides the `OS` library which handles timers, device setup and the main loop, as well as the runtime for the Xen microkernel.
0install-docker
Dockerfiles for installing 0install on various platforms for testing
ansi-parse
Parse ANSI terminal escape codes into usable abstract representation.
conex-marrakesh
key signing
datakit
Connect processes into powerful data pipelines with a simple git-like filesystem interface
docker-rune
Build a Docker image of the E intepreter
engine-api
Go libraries providing client and server components compatible with the Docker engine
libnetwork
Docker Networking
linuxkit
A toolkit for building secure, portable and lean operating systems for containers
linuxkit-ci
The CI configuration for testing https://github.com/linuxkit/linuxkit
mirage-block-unix
Unix implementation of the Mirage V1.BLOCK.CLIENT interface
mirage-dev
Development OPAM repository for work-in-progress packages
mirage-nat
interface for network address translation intended for use with mirage unikernels
mirage-tcpip
TCP/IP networking stack in pure OCaml, using the Mirage platform libraries. Includes Ethernet, DHCP, ARP and TCP/IPv4 support.
namespaces
Sane file naming for OCaml projects.
obus
Pure OCaml implementation of the D-Bus protocol
ocaml-9p
An OCaml/Mirage-friendly implementation of the 9P protocol
ocaml-ci-scripts
Skeleton for Travis CI scripts
ocaml-conduit
Resolve URIs into communication channels for Async or Lwt
ocaml-redis
Redis bindings for OCaml
ocaml-sha
Ocaml SHA 1 and 2 family implementation using a really fast C implementation
shared-memory-ring
Xen-style shared memory rings