Applications written in Caml
Demexp
[16-Aug-2005, version
0.6.0,
Stable]

The demexp project is a free software project (GNU GPL) that aims at
making the software needed to start the democratic experience
project. The democratic experience is a large scale project of direct
democracy. It aims at providing the tools to facilitate the expression
of all citizens, to transform this expression into decisions, and to
apply this decision.
Web application
Nurpawiki
[12-Dec-2007,
Alpha]

Nurpawiki is a personal information manager (PIM) application that
combines a wiki, a to-do list and a simple scheduler to help you get
organized. It aims to ease note taking and action planning. Actions
(to-dos) are always associated with notes or plans (wiki pages).
Ocsigen
[19-Mar-2012, version
2.0.4,
Stable]


Ocsigen is a Web server, with a programming framework providing a new way to
create dynamic Web sites using Objective Caml. Its goal is to offer an
alternative to Apache/PHP, based on cutting-edge technologies coming from
research in programming languages.
Scientific software
PoesiaMonIcap
[19-Jun-2002,
Stable]

An Internet Content Adaptation Protocol filter monitor (see www.i-cap.org).
Others
Camlserv
[24-Feb-2004, version
0.2-2,
Beta]

A web server able to execute caml applets to generate dynamic pages.
SwiftSurf
[20-Sep-2001, version
1.2.5,
Stable]
SwiftSurf is a web proxy that can handle http (1.0 and 1.1) and https. Moreover, it allows page filtering and authentication through a password.
WTimer
[24-Mar-2003, version
1.0,
Stable]
WTimer allows you (and your group) to enter time sheets, to store them into a database, and to retrieve reports of them. What can you put into a time sheet? These sheets are organized by days, and every day has several rows. The rows contain the clock time when the activity starts, when the activity ends, how long it lasts, a project identifier, and a description (free text).
Xcaml
[25-May-2004, version
1.0,
Beta]
The Application System Xcaml (AS/Xcaml) is a full-featured web-application architecture based on Xcaml, a web-oriented syntax extension of the Objective Caml language.
Development tools
Neko
[19-Aug-2005, version
1.0,
Stable]

Neko is an intermediate programming language with
its virtual machine. The compiler is written in OCaml and the VM in C. It
might be interesting for people involved in language design, since Neko is
providing a common reusable runtime for language designers.
OPA
[20-Jun-2012, version
0.9.3,
Stable]

Opa is an open source, web development platform designed specifically for the Web with both security and developer agility in mind.
Libraries
Native OCaml libraries
OCaml-fetch
[28-Nov-2006, version
0.1.0,
Beta]
A high level module to access files through various protocols (local files, ftp, samba, etc). It provides high-level functions for that.
OCaml-HTTP
[20-Oct-2010, version
0.1.4-3,
Stable]


A library inspired from perl's HTTP::Daemon that permits to write simple HTTP daemons in OCaml.
OCamlnet
[16-Aug-2012, version
3.6,
Mature]


A collection of modules for the Objective Caml language which focus on application-level Internet protocols and conventions.
Ohm
[09-Oct-2012,
Beta]

Ohm is an open source web framework
for the OCaml language.
WDialog
[07-Nov-2005, version
2.1.2,
Stable]


WDialog is an advanced system to create dialog-centric web applications.'