{"payload":{"pageCount":6,"repositories":[{"type":"Public","name":"irmin","owner":"mirage","isFork":false,"description":"Irmin is a distributed database that follows the same design principles as Git","topicNames":["git","storage","mirageos","database","ocaml","irmin"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":9,"issueCount":112,"starsCount":1800,"forksCount":153,"license":"ISC License","participation":[8,6,0,6,7,1,1,5,0,4,7,8,5,1,6,2,5,0,0,1,10,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-13T10:20:10.561Z"}},{"type":"Public","name":"ocaml-cohttp","owner":"mirage","isFork":false,"description":"An OCaml library for HTTP clients and servers using Lwt or Async","topicNames":["http","http-client","unix","ocaml","lwt"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":4,"issueCount":90,"starsCount":690,"forksCount":167,"license":"Other","participation":[0,0,2,1,18,5,28,4,0,5,1,0,6,1,0,2,0,2,2,7,0,1,0,5,3,0,0,1,0,0,0,0,2,9,0,0,4,8,0,0,0,3,0,0,0,1,2,2,0,3,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-12T17:18:30.012Z"}},{"type":"Public","name":"qubes-mirage-firewall","owner":"mirage","isFork":false,"description":"A Mirage firewall VM for QubesOS","topicNames":["ocaml","mirageos","firewall","unikernel","qubesos"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":9,"starsCount":201,"forksCount":27,"license":null,"participation":[1,1,0,0,0,0,11,7,9,0,1,0,0,4,2,0,2,2,0,0,0,1,0,0,0,5,0,0,0,0,0,0,2,2,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,8,0,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T13:01:33.911Z"}},{"type":"Public","name":"alcotest","owner":"mirage","isFork":false,"description":"A lightweight and colourful test framework","topicNames":["unit-testing","ocaml"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":11,"issueCount":44,"starsCount":423,"forksCount":80,"license":"ISC License","participation":[0,0,0,1,2,0,2,2,0,0,0,0,0,0,0,0,0,0,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T20:10:22.072Z"}},{"type":"Public","name":"mirage","owner":"mirage","isFork":false,"description":"MirageOS is a library operating system that constructs unikernels","topicNames":["linux","xen","ocaml","opam","kvm","mirageos","unikernel"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":16,"issueCount":52,"starsCount":2438,"forksCount":238,"license":"ISC License","participation":[1,0,1,2,0,36,27,8,0,3,0,9,5,3,1,0,0,0,16,4,0,1,2,6,0,17,4,1,0,0,1,0,0,2,1,0,0,0,0,1,0,0,23,10,0,0,0,13,0,3,3,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T18:07:45.846Z"}},{"type":"Public","name":"operator-handbook","owner":"mirage","isFork":false,"description":"A handbook for MirageOS unikernel operatos","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":0,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T13:48:31.103Z"}},{"type":"Public","name":"mirage-skeleton","owner":"mirage","isFork":false,"description":"Examples of simple MirageOS apps","topicNames":["examples","ocaml","mirageos","unikernel"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":6,"issueCount":2,"starsCount":215,"forksCount":92,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T07:34:21.371Z"}},{"type":"Public","name":"mirage-bootvar","owner":"mirage","isFork":false,"description":"Boot parameters for MirageOS","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T19:34:12.660Z"}},{"type":"Public","name":"retreat.mirage.io","owner":"mirage","isFork":false,"description":"Microsite for the MirageOS hack retreats","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":14,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T16:25:51.223Z"}},{"type":"Public","name":"mirage-net-xen","owner":"mirage","isFork":false,"description":"Xen Netfront and Netback ethernet device drivers for Mirage","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":2,"starsCount":12,"forksCount":15,"license":"ISC License","participation":[0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,3,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T14:04:45.128Z"}},{"type":"Public","name":"mirage-tcpip","owner":"mirage","isFork":false,"description":"TCP/IP networking stack in pure OCaml, using the Mirage platform libraries. Includes IPv4/6, ICMP, and UDP/TCP support.","topicNames":["ipv4","tcpip","tcp","udp","ocaml","icmp","arp","mirageos","unikernel","ethernet"],"topicsNotShown":1,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":6,"issueCount":24,"starsCount":332,"forksCount":83,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T13:41:39.964Z"}},{"type":"Public","name":"mirage-www","owner":"mirage","isFork":false,"description":"Website infrastructure and content for mirage.io","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":3,"issueCount":17,"starsCount":168,"forksCount":105,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T09:26:49.924Z"}},{"type":"Public","name":"ocaml-tar","owner":"mirage","isFork":false,"description":"Pure OCaml library to read and write tar files","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":3,"issueCount":4,"starsCount":54,"forksCount":33,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T08:06:48.798Z"}},{"type":"Public","name":"mirage-crypto","owner":"mirage","isFork":false,"description":"Cryptographic primitives for OCaml, in OCaml (also used in MirageOS)","topicNames":["cryptography","aes","ocaml","rsa","sha2","mirageos","rng","dsa","dh","fortuna"],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":3,"issueCount":17,"starsCount":74,"forksCount":42,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T16:23:21.947Z"}},{"type":"Public","name":"mirage-vnetif","owner":"mirage","isFork":false,"description":"Virtual network interface and software bridge for Mirage","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":8,"starsCount":16,"forksCount":13,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T09:41:09.837Z"}},{"type":"Public","name":"arp","owner":"mirage","isFork":false,"description":"Address resolution protocol (ARP) implementation in OCaml targeting MirageOS","topicNames":["network","mirageos","unikernel","ocaml","arp","address-resolution-protocol"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":0,"starsCount":21,"forksCount":10,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T09:38:10.084Z"}},{"type":"Public","name":"mirage-block-xen","owner":"mirage","isFork":false,"description":"Client and server implementations of the xen paravirtualised block driver protocol","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":2,"starsCount":10,"forksCount":19,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T09:34:51.527Z"}},{"type":"Public","name":"charrua","owner":"mirage","isFork":false,"description":"A DHCP library in OCaml","topicNames":["ocaml","unikernel","dhcp-server","mirage","dhcp-library"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":2,"issueCount":2,"starsCount":55,"forksCount":18,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T09:32:57.586Z"}},{"type":"Public","name":"ocaml-git","owner":"mirage","isFork":false,"description":"Pure OCaml Git format and protocol","topicNames":["git","ocaml"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":7,"issueCount":12,"starsCount":362,"forksCount":68,"license":"ISC License","participation":[0,0,0,0,1,2,2,0,0,0,0,3,0,3,3,0,0,0,0,5,1,0,0,0,1,0,0,6,0,0,0,1,0,0,0,0,0,0,7,4,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T08:23:22.102Z"}},{"type":"Public","name":"ca-certs-nss","owner":"mirage","isFork":false,"description":"CA certificates extracted from NSS, to be used with MirageOS","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":2,"starsCount":7,"forksCount":1,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T07:53:24.175Z"}},{"type":"Public","name":"mirage-xen","owner":"mirage","isFork":false,"description":"Xen core platform libraries for MirageOS","topicNames":["xen","ocaml","mirageos","mirage-platform"],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":2,"starsCount":18,"forksCount":20,"license":"ISC License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T15:24:58.433Z"}},{"type":"Public","name":"mirage-solo5","owner":"mirage","isFork":false,"description":"Solo5 core platform libraries for MirageOS","topicNames":["mirage-platform","solo5","ocaml","mirageos"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":3,"issueCount":2,"starsCount":20,"forksCount":21,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T12:37:05.181Z"}},{"type":"Public","name":"mirage-kv","owner":"mirage","isFork":false,"description":"MirageOS signature for key/value stores","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":2,"issueCount":0,"starsCount":9,"forksCount":14,"license":"ISC License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T10:48:50.868Z"}},{"type":"Public","name":"ocaml-gnt","owner":"mirage","isFork":false,"description":"OCaml bindings to the Xen grant tables libraries","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":4,"starsCount":9,"forksCount":14,"license":"ISC License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T19:14:48.537Z"}},{"type":"Public","name":"ocaml-vchan","owner":"mirage","isFork":false,"description":"Pure OCaml implementation of the \"vchan\" shared-memory communication protocol","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":7,"starsCount":46,"forksCount":26,"license":"ISC License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,3,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T19:13:13.261Z"}},{"type":"Public","name":"ocaml-xenstore","owner":"mirage","isFork":false,"description":"A Xenstore protocol implementation in pure OCaml. This code works in both regular Unix and in MirageOS applications.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":5,"starsCount":8,"forksCount":19,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T19:12:09.464Z"}},{"type":"Public","name":"ocaml-solo5","owner":"mirage","isFork":false,"description":"Freestanding OCaml runtime","topicNames":["mirageos","ocaml"],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":2,"issueCount":4,"starsCount":100,"forksCount":29,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T17:48:36.913Z"}},{"type":"Public","name":"mirage-qubes","owner":"mirage","isFork":false,"description":"Mirage support for writing QubesOS AppVM unikernels","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":1,"starsCount":60,"forksCount":11,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T14:46:47.425Z"}},{"type":"Public","name":"ocaml-dns","owner":"mirage","isFork":false,"description":"OCaml implementation of the DNS protocol","topicNames":["dns","mirageos","unikernel","ocaml"],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":8,"issueCount":24,"starsCount":102,"forksCount":42,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T19:07:14.248Z"}},{"type":"Public","name":"ocaml-conduit","owner":"mirage","isFork":false,"description":"Dereference URIs into communication channels for Async or Lwt","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":19,"starsCount":84,"forksCount":71,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T12:30:20.777Z"}}],"repositoryCount":163,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}