Pinned repositories

  1. mirage

    MirageOS is a library operating system that constructs unikernels

    OCaml 1.1k 139

  2. irmin

    Irmin is a distributed database that follows the same design principles as Git

    OCaml 891 80

  3. mirage-skeleton

    Examples of simple MirageOS apps

    OCaml 115 61

  4. mirage-tcpip

    TCP/IP networking stack in pure OCaml, using the Mirage platform libraries. Includes Ethernet, ARP, IPv4/6, ICMP, and UDP/TCP support.

    OCaml 204 58

  5. ocaml-cohttp

    Very lightweight HTTP server using Lwt or Async

    OCaml 358 113

  6. mirage-www

    Website infrastructure and content for mirage.io

    OCaml 118 78

  • docs.mirage.io generation scripts

    4 1 Updated Jul 19, 2018
  • Freestanding OCaml runtime

    C 52 12 Updated Jul 18, 2018
  • An eDSL for MirageOS apps

    OCaml 9 4 Updated Jul 18, 2018
  • A DSL to invoke otherworldly functors

    OCaml 44 14 ISC 2 issues need help Updated Jul 18, 2018
  • MirageOS is a library operating system that constructs unikernels

    OCaml 1,111 139 ISC Updated Jul 18, 2018
  • Dereference URIs into communication channels for Async or Lwt

    OCaml 39 46 ISC 1 issue needs help Updated Jul 18, 2018
  • Irmin is a distributed database that follows the same design principles as Git

    OCaml 891 80 ISC Updated Jul 18, 2018
  • Light library to deal with RPCs in OCaml

    OCaml 46 23 Updated Jul 18, 2018
  • Pure OCaml implementation of Zlib.

    OCaml 47 9 MIT Updated Jul 16, 2018
  • Pure OCaml Git format and protocol

    OCaml 190 43 ISC Updated Jul 16, 2018
  • Base64 encoding and decoding in OCaml

    OCaml 15 8 ISC Updated Jul 15, 2018
  • Simple hash algorithms in OCaml

    OCaml 28 5 MIT Updated Jul 13, 2018
  • Read and write .vhd format data

    OCaml 7 16 Updated Jul 12, 2018
  • 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 unikernel.

    OCaml 80 38 Updated Jul 11, 2018
  • A Xenstore protocol implementation in pure OCaml. This code works in both regular Unix and in MirageOS applications.

    OCaml 5 14 Updated Jul 10, 2018
  • Shell 6 546 Updated Jul 10, 2018
  • Xen-style shared memory rings

    OCaml 12 6 ISC Updated Jul 9, 2018
  • Flow implementations for Mirage

    OCaml 6 6 ISC Updated Jul 9, 2018
  • Entropy driver for MirageOS

    OCaml 9 10 BSD-2-Clause Updated Jul 8, 2018
  • Very lightweight HTTP server using Lwt or Async

    OCaml 358 113 Updated Jul 8, 2018
  • A library for manipulation of IP (and MAC) address representations

    OCaml 17 16 ISC Updated Jul 7, 2018
  • Portable clock implementation for Unix and Xen

    OCaml 10 14 Updated Jul 7, 2018
  • A simple on-disk fixed length queue

    OCaml 5 8 ISC Updated Jul 4, 2018
  • An easy interface on top of the Jsonm library.

    OCaml 15 11 Updated Jul 3, 2018
  • RFC3986 URI parsing library for OCaml

    OCaml 52 32 Updated Jul 1, 2018
  • Deployed binaries of mirage-www (a binary repository)

    OCaml 5 5 Updated Jul 1, 2018
  • Website infrastructure and content for mirage.io

    OCaml 118 78 Updated Jul 1, 2018
  • Map OCaml arrays onto C-like structs

    OCaml 52 37 ISC Updated Jun 26, 2018
  • Convert a filesystem into a static OCaml module

    OCaml 32 15 Updated Jun 25, 2018
  • TCP/IP networking stack in pure OCaml, using the Mirage platform libraries. Includes Ethernet, ARP, IPv4/6, ICMP, and UDP/TCP support.

    OCaml 204 58 ISC Updated Jun 23, 2018