Applications written in Caml
Web application
O'Browser
[20-Apr-2010, version
1.1,
Stable]

O'Browser is an implementation of the OCaml virtual machine in
JavaScript, designed to run in web browsers.
It features a runtime library compatible with OCaml's standard one
(including OOP and concurrent threads) and bindings of some JavaScript
functions to manipulate the DOM primitives.
Others
Cocanwiki
[01-Apr-2005, version
1.3.11,
Stable]
A wiki in OCaml.
Monitor
[29-May-2006, version
0.3,
Beta]
This tool allows you to monitor one or more web sites (or other
resources) by regularly doing tests on them. A test consists of
grepping a resource (an HTML page fetched by URL, or the output of an
arbitrary command) using a boolean combination of Perl-compatible
regular expressions. On failure, a mail is sent to a list of admins.
Includes a Debian package and a flexible configuration file syntax.
SRESI
[31-Jul-2006, version
0.12.0,
Beta]

SRESI is a smart bookmarks manager: from a list of tagged bookmarks, it can generate an exhaustive tree or a portal, where each bookmark is at every place in the hierarchy you can expect to find it, and with stupid branches absorbed back in their saner versions.
An import function is provided.
Major applications
Geneweb
[09-Aug-2001, version
4.09,
Stable]

A genealogy software with a Web interface. It can be used off-line or as a Web service.
Development tools
Js_of_ocaml
[17-Dec-2012, version
1.3,
Stable]

Js_of_ocaml is a compiler of OCaml bytecode to Javascript. It makes it possible to run Ocaml programs in a Web browser.
Libraries
Native OCaml libraries
ChartPak
[18-Dec-2003, version
1.0a3,
Beta]

An easy-to-use library for dynamically generating business-oriented data visualizations for the web.
Eliom
[17-Dec-2012, version
3.0,
Stable]


With Eliom, you can implement client-server Web applications fully in OCaml.
Client parts, delimited by a syntax extension, are automatically extracted
from the application source code and compiled to Javascript using the
Js_of_ocaml compiler.
Eliom also provides very powerful tools to implement classical Web sites, and
makes it possible to mix usual Web interactions with advanced client side
features.
Galax
[18-Feb-2005, version
0.5.0,
Beta]


Galax is an open-source implementation of XQuery 1.0, the W3C XML Query Language. Galax closely tracks the definition of XQuery 1.0 as specified by the W3C and also implements XPath 2.0, which is a subset of XQuery 1.0.
netclient
[28-Jul-2005, version
0.91,
Beta]

Experimental client for HTTP/1.1 and telnet.
Ooauth
[02-Jul-2008, version
0.1,
Beta]
an implementation of the OAuth
1.0 protocol for OCaml, as well as an OCaml binding to Skydeck web API
(providing access to your cell phone call log).