Registered by Jean-Vincent Loddo

Marionnet is a virtual network laboratory: it allows users to define, configure and run complex computer networks without any need for physical setup. Only a single, possibly even non-networked GNU/Linux host machine is required to simulate a whole Ethernet network complete with computers, routers, hubs, switches, cables, and more. Support is also provided for integrating the virtual network with the physical host network.

The source code is written in OCaml, with just some tiny bits of C. We would welcome contributors knowing functional programming and at least willing to learn some system/network programming. We always need translators, and packagers.

If you want to contribute, or just to listen to our discussions about development (you're welcome) please add yourself to the team at and then subscribe to the mailing list. The mailing list is where all our discussions take place.

Project website:
hosted by Université Paris 13:

Project information


RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Programming languages:
OCaml, C

All questions Latest questions

All packages Packages in Distributions


Latest version is 0.98.3

All downloads


  • Marionnet 0.94.0 is out on 2018-05-02
    After several years of development, we are happy to officially announce Mario...
  • Marionnet 0.90.6 on 2011-02-03
    After an intense development period, today we are happy to officially announc...