Open source projects by mirage

mirage/mirage

MirageOS is a library operating system that constructs unikernels

☕OCaml   ★1037 stars   ⚠78 open issues   ⚭21 contributors   ☯about 9 years old  

mirage/irmin

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

☕OCaml   ★846 stars   ⚠46 open issues   ⚭16 contributors   ☯over 5 years old  

mirage/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 unikernel.

☕OCaml   ★83 stars   ⚠9 open issues   ⚭15 contributors   ☯over 6 years old  

mirage/ocaml-hex

Hexadecimal converter

☕OCaml   ★12 stars   ⚠2 open issues   ⚭3 contributors   ☯about 4 years old  

mirage/jitsu

A DNS server that automatically starts unikernels on demand

☕OCaml   ★279 stars   ⚠6 open issues   ⚭4 contributors   ☯over 4 years old  

mirage/functoria

A DSL to invoke otherworldly functors

☕OCaml   ★39 stars   ⚠19 open issues   ⚭5 contributors   ☯over 3 years old  

mirage/xen-arm-builder

Build an SDcard image for Xen/ARM, for a Cubieboard

☕Shell   ★53 stars   ⚠7 open issues   ⚭9 contributors   ☯over 4 years old  

mirage/ocaml-cohttp

Very lightweight HTTP server using Lwt or Async

☕OCaml   ★331 stars   ⚠86 open issues   ⚭35 contributors   ☯about 9 years old  

mirage/mirage-skeleton

Examples of simple MirageOS apps

☕OCaml   ★108 stars   ⚠7 open issues   ⚭25 contributors   ☯almost 6 years old  

mirage/ocaml-9p

An OCaml/Mirage-friendly implementation of the 9P protocol

☕OCaml   ★47 stars   ⚠6 open issues   ⚭6 contributors   ☯about 3 years old  

mirage/xen

Unofficial mirror of xenbits.xen.org/xen.git

☕C   ★56 stars   ⚠0 open issues   ⚭133 contributors   ☯almost 5 years old  

mirage/ocaml-dns

OCaml implementation of the DNS protocol

☕OCaml   ★47 stars   ⚠23 open issues   ⚭14 contributors   ☯almost 7 years old  

mirage/mirage-www

Website infrastructure and content for mirage.io

☕OCaml   ★111 stars   ⚠30 open issues   ⚭45 contributors   ☯over 6 years old  

mirage/ocaml-cstruct

Map OCaml arrays onto C-like structs

☕OCaml   ★50 stars   ⚠26 open issues   ⚭17 contributors   ☯over 6 years old  

mirage/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   ★198 stars   ⚠20 open issues   ⚭19 contributors   ☯over 6 years old  

mirage/alcotest

A lightweight and colourful test framework

☕OCaml   ★88 stars   ⚠9 open issues   ⚭14 contributors   ☯about 5 years old  

mirage/ocaml-cow

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.

☕OCaml   ★81 stars   ⚠4 open issues   ⚭10 contributors   ☯over 6 years old  

mirage/ocaml-vchan

Pure OCaml implementation of the "vchan" shared-memory communication protocol

☕OCaml   ★25 stars   ⚠9 open issues   ⚭6 contributors   ☯over 5 years old