Ocsigen

News

2010-06-13 | Release of Lwt 2.1.1 and Ocsigen server / Eliom 1.3.3

These minor releases fix some stability issues. See full changelog and download here and here.

2010-04-30 | Release of Ocsigen server and Eliom 1.3.2

This minor release fixes some compatibility issues. See full changelog and download here.

2010-04-23 | Release of Ocsigen server and Eliom 1.3.1

This is a minor release. See full changelog and download here.

2010-04-19 | Release of Lwt 2.1.0

See full changelog and download here.

2010-01-25 | Ocsigen server and Eliom 1.3.0 – O'Browser 1.1

See full changelog and download here.

2009-12-19 | First release candidate of Ocsigen 1.3.0

See full changelog and download here. Please test it and help us writing migration instructions.

2009-10-17 | Release of Ocsigen 1.2.2

This is a bugfix release. Download here.

2009-10-15 | Release of Lwt 2.0.0

See full changelog and download here.

2009-09-26 | Release candidate of Lwt 2.0.0

See full changelog and download here.

2009-09-26 | Release of Ocsigen 1.2.1

This is merely a bugfix / upgrade to Lwt 2.0 release which should be otherwise fully compatible with the 1.2.0 version. Download here.

2009-03-09 | Release of Ocsigen 1.2.0

See full changelog and download here. See migration instructions here.

2009-03-15 | Ocsigen.org uses Ocsimore

Ocsigen.org is now using Ocsimore. All pages will migrate progressively to Ocsimore's wiki, making them easier to maintain. More collaborative sections will appear soon.

2008-12-10 | Ocsimore preview

PPS laboratory's Web site is now using Ocsimore. It is a private wiki (for connected users). Each member of the laboratory now has his own wiki for his personal page. Ocsimore is still alpha software, as all administration pages are still missing, but if you know SQL, you may want to give it a try!

2008-11-17 | O'Browser

An implementation of the OCaml virtual machine in JavaScript, designed to run in Web browsers. You can now write your client side code in OCaml! More information here.

2008-10-11 | Ocsigen and Lwt in ALTLinux

RPM packages now available in the unstable repository.

2008-09-02 | Ocsigen and Lwt in Fedora

RPM packages now available for Fedora. Ocsigen is now included in many distributions (Fedora, Debian, Ubuntu, Gentoo, FreeBSD, NetBSD, Godi, ...). Use the tools from your distribution to install the packages.

2008-07-12 | Ocsigen 1.1.0 released

See full changelog and download here.

2008-04-01 | Ocsigen 1.0.0 released!

All the features we wanted for the first version are now implemented. Try it! Download from here, and have a look at the Quickstart instructions.

Discover a new way to program the Web!

The Ocsigen project is aimed at proposing clean and safe tools for developing and running Web applications.
It contains a powerful Web server, a full framework for developing dynamic sites, and many other extensions.

Main features

  • An extensible Web server
  • A full set of Extensions for serving static pages, CGI pages, for HTTP redirections, data compression, reverse proxy, access control, etc.
  • Eliom Web programming framework, with:
    • Continuation-based Web programming
    • Static checking of XHTML (using OCaml or OCamlDuce)
    • Automatic management of sessions
    • Concise and modular programming
  • O'Browser: a virtual machine to run your OCaml programs in browsers!
  • Lwt: a cooperative threads library for OCaml
  • Ocsimore: a set of libraries to write your Web sites, containing user management, wiki, forum, blogs ... (under development)
  • Macaque: a library for safe and flexible database queries using comprehensions

The project

Université Paris Diderot CNRS

Ocsigen is a collaborative open source project. It is the base for a research project of the PPS computer science laboratory, Paris Diderot university and CNRS. It receives founding from the ANR.

Users

A short list of users. Tell us if you want (or do not want) to appear in this list.

Download

Ocsigen is available for download. It is free software (mostly LGPL). Have a look at the Quickstart instructions.

Support

If you are interested in the project, you can register to our mailing list. You can also have a look at the archive of the list.

There is also an IRC channel called #ocsigen on irc.freenode.net.

.

Ocsigen

This page has been generated by Ocsimore. If you are a member of the Ocsigen team, you can log in to modify the pages.