Docs GODI Archive
Projects Blog Link DB

GODI Project:
Home 
Highlights 
Screenshots 
Get GODI 
Docs 
Mailing List 
Resources 
Packages 
Why Ocaml? 

GODI - Ocaml for Everybody

Platform
GODI bundles the Ocaml compiler with a large list of add-on packages, and serves as a development platform for Ocaml applications. GODI makes it very easy to install open source libraries for all kinds of development areas on your computer. It is intended as a daily toolkit for developers who are mainly interested that the libraries can be pulled into their own projects effortlessly, and do not want to spend half of their life for figuring out how to configure and build software they haven't written themselves.

Latest Updates

2012-01-23 21:34:30
 
apps-oasis-0.2.0godi1: update available - Architecture for building OCaml libraries and applications. Released by gildor. Available for GODI section(s) 3.12

2012-01-23 20:59:26
 
godi-ocaml-data-notation-0.0.7: update available - Store data using OCaml notation. Released by gildor. Available for GODI section(s) 3.12

2012-01-23 20:48:21
 
godi-ocaml-fileutils-0.4.2: update available - Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename. Released by gildor. Available for GODI section(s) 3.12

2012-01-23 20:48:21
 
apps-ocamlify-0.0.1: update available - include files in OCaml code. Released by gildor. Available for GODI section(s) 3.12

2012-01-23 20:48:21
 
godi-ocaml-expect-0.0.2: update available - Expect-like framework. Released by gildor. Available for GODI section(s) 3.12

2012-01-23 20:27:08
 
godi-ounit-1.1.1godi1: update available - Unit test framework for OCaml. Released by gildor. Available for GODI section(s) 3.12

2012-01-23 11:01:58
 
godi-menhir-20120123: update available - A LR(1) parser generator for Objective Caml. Released by fpottier. Available for GODI section(s) 3.11, and 3.12

2012-01-10 21:42:51
 
godi-postgresql-1.18.0godi1: update available - Bindings for PostgreSQL database clients. Released by mottl. Available for GODI section(s) 3.12

2012-01-09 08:29:06
 
godi-menhir-20120109: update available - A LR(1) parser generator for Objective Caml. Released by fpottier. Available for GODI section(s) 3.11, and 3.12

2012-01-07 15:10:20
 
godi-dypgen-20111127: update available - dypgen is a GLR parser generator for Objective Caml, it is able to generate self-extensible parsers and extensible lexers for the parsers it produces. Released by gerd. Available for GODI section(s) 3.12

Apps
GODI also includes some applications, mostly for scientific purposes. As for developers, it makes it also easy for scientific users to install software written by other groups, without having to go into the details of the build process.

Console
GODI includes a management console allowing one to install, upgrade and delete packages. Performing these actions is as easy as selecting the package and pressing a key. Although the console is mainly controlled with a text-based UI, it is also scriptable, and allows it to automate installation tasks.

Systems
GODI is available on a multitude of platforms: Linux, FreeBSD, MacOS X, NetBSD, OpenSolaris, HP/UX. Basic Windows support exists, too.

Sources
GODI always compiles software from sources instead of distributing ready-made binaries. This is what developers want, because they have full control over their build and can e.g. adapt the configuration to their special needs, or apply patches to the sources. Nevertheless, compiling software is easy as a child's game, and loses its frightening aspects.

Ocaml
Of course, it's Ocaml - because the most talented programmers and computer scientists are convinced by it.
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml