Skip to content
You must be logged in to sponsor robur-coop

Become a sponsor to robur

Robur is a cooperative that develops applications and unikernels in OCaml. The aim is to use and promote MirageOS unikernels.

Robur maintains some services & unikernels such as:

  • https://builds.robur.coop, a service that provides unikernel binaries which are reproducible of our unikernels and applications.
  • dns-primary-git is a unikernel that can act as a primary DNS server, where the data is stored in a remote git repository.
  • dns-secondary is a unikernel that acts as a secondary DNS server.
  • qubes-firewall is a unikernel that can replace the net-firewall offered by default by QubesOS.
  • tlstunnel a TLS termination proxy as an unikernel.
  • MirageVPN is an OpenVPN-compatible implementation, a client for QubesOS exists and a server is available.
  • caldav is a unikernel offering a CalDAV service (calendar).
  • unipi is a unikernel for deploying a static website from a git repository.
  • opam-mirror is a unikernel acting as opam-repository: pulling it from a git remote, providing a cache for source archives.
  • pasteur is a secure pastebin (which encrypts client-side content).
  • bob is a file transfer service (portable, free and unlimited).

In addition to these services and unikernels, Robur develops and maintains a set of libraries and software that can be used in a context other than that of unikernels, such as a simple OCaml application. Here is a non-exhaustive list of some of the projects we maintain:

  • albatross: software for managing and deploying unikernels.
  • orb: software for checking reproducibility in the construction of an artefact (unikernel or other software, based on opam).
  • ocaml-tar: an OCaml implementation of Tar.
  • mirage-crypto: a library of cryptographic primitives.
  • ocaml-tls: an implementation of TLS in OCaml.
  • miou: a simple scheduler for OCaml 5.
  • http-lwt-client: a simple HTTP client for OCaml and LWT.
  • mrmime: a library for parsing and encoding emails.
  • ocaml-git: an OCaml implementation of Git.

This list shows just a few projects, but a whole range of libraries are maintained by Robur in cooperation with other players. Our cooperative is also involved in a number of joint projects, such as OPAM.

Our work essentially consists of improving the OCaml ecosystem and continuing to develop unikernels. If you appreciate our work and/or our way of doing things, you can make a donation here or directly via this IBAN from Änderwerk (you can receive a tax-deductible donation receipt, valid in Germany and the EU, see their donate page and our donate):

Account holder: Änderwerk gGmbH
Subject: robur
IBAN: DE46 4306 0967 1289 8604 00
BIC: GENODEM1GLS
Bank: GLS Gemeinschaftsbank, Christstrasse 9, 44789 Bochum, Germany

2 sponsors have funded robur-coop’s work.

Private Sponsor
@turbolent

Select a tier

$ a month

Choose a custom amount.