Discover a new way to program the Web!
The Ocsigen project is aimed at proposing clean and safe tools for developing and running dynamic Web sites.
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)


