{"payload":{"pageCount":7,"repositories":[{"type":"Public","name":"ocaml-tar","owner":"mirage","isFork":false,"description":"Pure OCaml library to read and write tar files","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":2,"issueCount":5,"starsCount":55,"forksCount":33,"license":"ISC License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,6,0,0,4,19,0,2,0,0,1,0,0,0,0,0,0,0,6,2,0,0,0,0,0,0,0,0,0,1,5,4,0,0,0,0,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-13T08:26:17.265Z"}},{"type":"Public","name":"mirage-skeleton","owner":"mirage","isFork":false,"description":"Examples of simple MirageOS apps","allTopics":["examples","ocaml","mirageos","unikernel"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":4,"issueCount":4,"starsCount":224,"forksCount":93,"license":"The Unlicense","participation":[0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2,0,1,0,1,2,0,4,1,1,0,3,0,0,0,2,0,0,0,0,0,0,0,0,0,5,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T07:15:14.537Z"}},{"type":"Public","name":"retreat.mirage.io","owner":"mirage","isFork":false,"description":"Microsite for the MirageOS hack retreats","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":14,"forksCount":7,"license":null,"participation":[0,0,0,0,1,0,0,1,0,1,0,3,0,0,0,0,0,0,0,0,3,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T19:04:33.223Z"}},{"type":"Public","name":"mirage-www","owner":"mirage","isFork":false,"description":"Website infrastructure and content for mirage.io","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":4,"issueCount":18,"starsCount":172,"forksCount":106,"license":"ISC License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,4,16,6,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T14:13:42.435Z"}},{"type":"Public archive","name":"mirage-bootvar-solo5","owner":"mirage","isFork":false,"description":"archived, please look into the mirage-bootvar repository below. Solo5 implementation of MirageOS Bootvar interface","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":4,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T10:03:00.243Z"}},{"type":"Public archive","name":"mirage-bootvar-xen","owner":"mirage","isFork":false,"description":"archived, please look into the mirage-bootvar repository below for further development. Library for reading MirageOS unikernel boot parameters in Xen","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":14,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T10:01:44.528Z"}},{"type":"Public archive","name":"mirage-bootvar-unix","owner":"mirage","isFork":false,"description":"archived, please look into mirage-bootvar repository linked below. Boot parameters for MirageOS on Unix","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-11T10:00:10.435Z"}},{"type":"Public","name":"ocaml-cohttp","owner":"mirage","isFork":false,"description":"An OCaml library for HTTP clients and servers using Lwt or Async","allTopics":["http","http-client","unix","ocaml","lwt"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":8,"issueCount":87,"starsCount":703,"forksCount":173,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T10:56:50.220Z"}},{"type":"Public","name":"irmin","owner":"mirage","isFork":false,"description":"Irmin is a distributed database that follows the same design principles as Git","allTopics":["git","storage","mirageos","database","ocaml","irmin"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":17,"issueCount":116,"starsCount":1835,"forksCount":153,"license":"ISC License","participation":[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,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,15,9,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T10:26:56.996Z"}},{"type":"Public","name":"charrua","owner":"mirage","isFork":false,"description":"A DHCP library in OCaml","allTopics":["ocaml","unikernel","dhcp-server","mirage","dhcp-library"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":2,"issueCount":2,"starsCount":55,"forksCount":18,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T09:09:42.586Z"}},{"type":"Public","name":"mirage-nat","owner":"mirage","isFork":false,"description":"library for network address translation intended for use with mirage unikernels","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":31,"forksCount":14,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T06:49:31.943Z"}},{"type":"Public","name":"conan","owner":"mirage","isFork":false,"description":"Like detective conan, find clue about the type of the file","allTopics":["file","mime"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":2,"starsCount":49,"forksCount":7,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T16:49:22.512Z"}},{"type":"Public","name":"mirage","owner":"mirage","isFork":false,"description":"MirageOS is a library operating system that constructs unikernels","allTopics":["linux","xen","ocaml","opam","kvm","mirageos","unikernel"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":8,"issueCount":53,"starsCount":2518,"forksCount":245,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T14:43:41.497Z"}},{"type":"Public archive","name":"mirage-random","owner":"mirage","isFork":false,"description":"archived - please use mirage-crypto-rng-mirage instead. Random-related devices for MirageOS","allTopics":["device","interface","random","mirageos"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":5,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T09:31:18.474Z"}},{"type":"Public","name":"ocaml-git","owner":"mirage","isFork":false,"description":"Pure OCaml Git format and protocol","allTopics":["git","ocaml"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":6,"issueCount":13,"starsCount":362,"forksCount":70,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T08:02:42.634Z"}},{"type":"Public","name":"ca-certs-nss","owner":"mirage","isFork":false,"description":"CA certificates extracted from NSS, to be used with MirageOS","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":2,"starsCount":7,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-02T14:23:56.177Z"}},{"type":"Public","name":"irmin.org","owner":"mirage","isFork":false,"description":"Irmin website","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":3,"issueCount":10,"starsCount":12,"forksCount":12,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T14:51:56.588Z"}},{"type":"Public","name":"ocaml-conduit","owner":"mirage","isFork":false,"description":"Dereference URIs into communication channels for Async or Lwt","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":2,"issueCount":18,"starsCount":84,"forksCount":74,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-29T09:59:41.480Z"}},{"type":"Public","name":"mirage-qubes","owner":"mirage","isFork":false,"description":"Mirage support for writing QubesOS AppVM unikernels","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":1,"starsCount":62,"forksCount":11,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-29T09:23:47.716Z"}},{"type":"Public","name":"mirage-vnetif","owner":"mirage","isFork":false,"description":"Virtual network interface and software bridge for Mirage","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":8,"starsCount":16,"forksCount":13,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-28T17:22:17.026Z"}},{"type":"Public","name":"awa-ssh","owner":"mirage","isFork":false,"description":"Purely functional SSH library in ocaml.","allTopics":["ssh","security","cryptography","pure","mirageos","mirage","ocaml","ssh-library","awa-ssh"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":4,"starsCount":104,"forksCount":12,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-28T17:19:20.811Z"}},{"type":"Public","name":"ocaml-dns","owner":"mirage","isFork":false,"description":"OCaml implementation of the DNS protocol","allTopics":["dns","mirageos","unikernel","ocaml"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":3,"issueCount":24,"starsCount":106,"forksCount":43,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T17:36:21.231Z"}},{"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.","allTopics":["ipv4","tcpip","tcp","udp","ocaml","icmp","arp","mirageos","unikernel","ethernet","networking-stack"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":5,"issueCount":24,"starsCount":339,"forksCount":86,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-22T11:06:08.627Z"}},{"type":"Public","name":"mirage-crypto","owner":"mirage","isFork":false,"description":"Cryptographic primitives for OCaml, in OCaml (also used in MirageOS)","allTopics":["cryptography","aes","ocaml","rsa","sha2","mirageos","rng","dsa","dh","fortuna"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":18,"starsCount":77,"forksCount":43,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-20T11:13:54.840Z"}},{"type":"Public","name":"qubes-mirage-firewall","owner":"mirage","isFork":false,"description":"A Mirage firewall VM for QubesOS","allTopics":["ocaml","mirageos","firewall","unikernel","qubesos"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":11,"starsCount":207,"forksCount":28,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-10T08:38:31.356Z"}},{"type":"Public","name":"ca-certs","owner":"mirage","isFork":false,"description":"Detect root CA certificates from the operating system","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":2,"issueCount":2,"starsCount":15,"forksCount":12,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T12:58:33.913Z"}},{"type":"Public","name":"either","owner":"mirage","isFork":false,"description":"Compatibility module for Either in OCaml 4.12","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T04:27:37.829Z"}},{"type":"Public","name":"alcotest","owner":"mirage","isFork":false,"description":"A lightweight and colourful test framework","allTopics":["unit-testing","ocaml"],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":8,"issueCount":41,"starsCount":448,"forksCount":80,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-02T10:43:16.983Z"}},{"type":"Public","name":"irmin-watcher","owner":"mirage","isFork":false,"description":"Portable implementation of the Irmin Watch API","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":2,"starsCount":15,"forksCount":15,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-30T15:47:22.818Z"}},{"type":"Public","name":"ocaml-fsevents","owner":"mirage","isFork":false,"description":"macOS bindings to the FSEvents API","allTopics":[],"primaryLanguage":{"name":"OCaml","color":"#ef7a08"},"pullRequestCount":1,"issueCount":0,"starsCount":17,"forksCount":3,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-25T14:20:32.941Z"}}],"repositoryCount":200,"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":"template","text":"Templates"}],"compactMode":false},"title":"mirage repositories"}