Eliom's Homepage

Eliom is a framework for programming web sites and client/server web applications. It uses very new concepts making programming very different from all other web programming tools, and allowing to write a complex web site in very few lines of code. Both server and client parts of the program are written in OCaml, as a single program.

Eliom 5.0


We are very happy to announce the release 5.0 of Eliom.

The release introduces the following major features:

  • Infrastructure for Error a_manual: exception Wiki_dir.Undefined
  • A Error a_manual: exception Wiki_dir.Undefined

We have additionally worked on various smaller bugfixes and improvements, including:

  • Nicer form APIs, now available under Error a_api: exception Wiki_dir.Undefined (and Error a_api: exception Wiki_dir.Undefined)
  • Patches to significantly reduce the size of request data
  • Compatibility with TyXML 3.6, Js_of_ocaml 2.7, and reactiveData 0.2




  • Integrated client and server side programming with automatic bidirectional communication
  • Mixes traditional Web interaction with very dynamic client side features
  • Dynamic creation of services
  • Static checking of HTML
  • Automatic management of sessions
  • Concise and modular programming


Help icons

Browse the documentation:

  • Error a_manual: exception Wiki_dir.Undefined
  • Error a_api: exception Wiki_dir.Undefined

Other projects

Read also the Ocsigen tutorial ...