mirage

MirageOS Joined Sept 2009 View on GitHub

Stars
12,530
across 203 public repos
Rank
#3,078
of 94,827 organizations, top 4%

Repositories with 50+ stars

mirage's repositories with their overall rank
RankRepositoryLanguageStars
22,314

MirageOS is a library operating system that constructs unikernels

OCaml 3,025
34,610

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

OCaml 1,968
83,475

An OCaml library for HTTP clients and servers using Lwt or Async

OCaml 780
122,402

A lightweight and colourful test framework

OCaml 514
164,376

Pure OCaml Git format and protocol

OCaml 368
167,616

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

OCaml 360
195,378

A DNS server that automatically starts unikernels on demand

OCaml 302
237,463

A Mirage firewall VM for QubesOS

OCaml 240
240,750

Examples of simple MirageOS apps

OCaml 236
306,858

Website infrastructure and content for mirage.io

HTML 176
419,393

OCaml implementation of the DNS protocol

OCaml 120
419,393

Pure OCaml implementation of Zlib.

OCaml 120
419,393

Cap'n Proto RPC implementation

OCaml 120
433,704

Map OCaml arrays onto C-like structs

OCaml 115
439,933

Freestanding OCaml runtime

C 113
443,067

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 112
455,857

Purely functional SSH library in ocaml.

OCaml 108
459,223

GitHub APIv3 OCaml bindings

OCaml 107
462,540

Light library to deal with RPCs in OCaml

OCaml 106
488,391

RFC3986 URI parsing library for OCaml

OCaml 99
499,807

Simple hash algorithms in OCaml

OCaml 96
540,157

Dereference URIs into communication channels for Async or Lwt

OCaml 87
566,039

Cryptographic primitives for OCaml, in OCaml (also used in MirageOS)

C 82
583,124

Convert a filesystem into a static OCaml module

OCaml 79
594,799

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...

C 77
600,843

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

C 76
648,236

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

OCaml 69
671,344

Mirage support for writing QubesOS AppVM unikernels

OCaml 66
679,495

Mirror of the Xen MiniOS Git from git://xenbits.xen.org/mini-os.git

C 65
687,767

Object Relational Mapper extension

OCaml 64
687,767

A DHCP library in OCaml

OCaml 64
687,767

A DSL to invoke otherworldly functors

OCaml 64
732,699

Like detective conan, find clue about the type of the file

OCaml 59
742,413

Archived - the Xen and ARM support in MirageOS has been superseeded by our PVH support - Build an SDcard image for Xen/ARM, for a Cubieboard

Shell 58
774,386

Pure OCaml library to read and write tar files

OCaml 55
797,173

OCaml library for reporting metrics to a Prometheus server

OCaml 53
797,173

Fast implementation of queue in OCaml

HTML 53
821,506

Constant time equal function to avoid timing attacks in OCaml

OCaml 51
821,506

Implementation of a matrix server in OCaml for MirageOS

OCaml 51

Among 94,827 organizations

10k–16k stars: 1,461 organizations, including mirage

Stars along the bottom, and organizations in each band on a log scale

When they were made

39 repos with 50+ stars, made between 2009 and 2020

Quick stats

Next rank
+5 stars to reach #3,077
Next milestone
+22,464 stars to reach the top 1%
Public repos
203, 39 with 50+ stars
Popular repos
19 over 100 stars, 2 over 1k stars
Top repo
mirage, #22,314 of all repos, 24% of stars
Smaller repos
2,172 stars from repos under 50

Stars counted Recounted daily Next count around