mirage/ocaml-evtchn
Xen event channel interface for Mirage
Discovered public repositories for mirage in the GitHub catalog.
Xen event channel interface for Mirage
Deployment binaries for decks.openmirage.org
Lazy prefix trees in OCaml
Unofficial mirror of xenbits.xen.org/xen.git
Jekyll-based Mirage3 website
Mutable layer on top of ocaml-cstruct
This repository is retired as of 27th May 2017. Development moved to https://github.com/mirage/ocaml-cohttp
Unix Filesystem passthrough for MirageOS
OCaml bindings to the Xen grant tables libraries
A lightweight and colourful test framework
An easy interface on top of the Jsonm library.
Xen Netfront and Netback ethernet device drivers for Mirage
Ethernet networking interface for Unix Mirage applications using tuntap
A simple on-disk fixed length queue
Unix implementation of the Mirage_types.BLOCK interface
Portable console handling for Mirage applications
Portable clock implementation for Unix and Xen
IO memory page library for Mirage backends
Like the tax form, this is an easier interface for quick n dirty XMLM scripts
A simple library for manipulating Master Boot Records
Deployed binaries of mirage-www (a binary repository)
Pure OCaml implementation of the "vchan" shared-memory communication protocol
These are the MirageOS slide decks, written as a self-hosting unikernel
A library for manipulation of IP (and MAC) address representations
Zurb Foundation templates for a blog/wiki using Cohttp
Client and server implementations of the xen paravirtualised block driver protocol
Bindings to UNIX tuntap facilities
Irmin is a distributed database that follows the same design principles as Git
Pure OCaml Git format and protocol
Read and write .vhd format data
Examples of simple MirageOS apps
Cut-down Bigarray module without the UNIX dependency, suitable for use with the Xen backend to MirageOS.
Xen-style shared memory rings
Convert a filesystem into a static OCaml module
OCaml code for generating and analysing pcap (packet capture) files
A Xenstore protocol implementation in pure OCaml. This code works in both regular Unix and in MirageOS applications.
Test VM to run on the Xen Hypervisor, based on Mirage
Filesystem and block libraries for Mirage
Website infrastructure and content for mirage.io
Caml on the Web (COW) is a set of parsers and syntax extensions to let you manipulate HTML, CSS, XML, JSON and Markdown directly from OCaml code.
Development OPAM repository for work-in-progress packages
TCP/IP networking stack in pure OCaml, using the Mirage platform libraries. Includes IPv4/6, ICMP, and UDP/TCP support.
Archived, see https://github.com/mirage/mirage/issues/1159 for details. Old: 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.
Map OCaml arrays onto C-like structs
Pure OCaml library to read and write tar files
GitHub APIv3 OCaml bindings
OCaml implementation of the DNS protocol
RFC3986 URI parsing library for OCaml
Read and write FAT format filesystems from OCaml
Light library to deal with RPCs in OCaml