Ocaml
OCaml-FreeTDS is a binding to the ct-lib component of the FreeTDS library, for accessing Sybase and Microsoft (or other TDS) database servers. If you dont know what "ct-lib" means then you should probably not be using this, but rather OCamlDBI ; a more general and simple database layer, for...
Platforms: *nix
License: Freeware | Size: 37.89 KB | Download (95): OCaml-FreeTDS Download |
OCaml Mindstorm is a free and open source library that enables you to drive Lego mindstorm NXT bricks from OCaml. Communication with the NXT brick is done through bluetooth (and possibly eventually USB).
Platforms: Mac
License: Freeware | Size: 102.4 KB | Download (42): OCaml Mindstorm Download |
The ODT (OCaml Development Tools) project aims to be like the JDT (Java Development Tools) eclipse plugins. It provides IDE features for OCaml application developments. See more on http://ocamldt.free.fr (tutorial, installation notes and more).
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.8 MB | Download (49): ODT: OCaml Development Tools Download |
This library provides an easy interface to Gnuplot (http://www.gnuplot.info/) from OCaml (http://caml.inria.fr/) for static 2D and 3D graphs and simple animations. This library aims to be portable on all platforms OCaml runs on.
Platforms: Mac
License: Freeware | Size: 40.96 KB | Download (44): OCaml gnuplot Download |
GODI library provides an advanced programming environment for the Objective Caml (OCaml) language. From INRIA (who created OCaml) you can get the OCaml compiler and runtime system, but this is usually not enough to develop applications. You also need libraries, and there are many developers all...
Platforms: *nix
License: Freeware | Size: 1.5 MB | Download (90): GODI Download |
A library which provides the same functionality as the Python/C API detailed at python.org, thus allowing objective caml programmers to provide python modules as native ocaml code, as well as allowing ocaml code to use python extensions.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 119.05 KB | Download (51): Pycaml -- Python Embedding API for Ocaml Download |
OCAMAWEB is a GPL software written in OCAML that produce literate documentation for MATLAB commented code.The sourceforge site of OCAMAWEB is http://ocamaweb.sf.net
Platforms: Matlab
License: Freeware | Size: 307.2 KB | Download (49): OCAMAWEB Download |
OcamlFuse project is an ocaml binding for FUSE virtual filesystem. It enables you to write your own multithreaded, efficient userspace filesystems using the ocaml programming language.
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (35): OCamlFuse Download |
Generally, mod_ocaml is a flexible module for use with the famous Apache Web Server. Probably you know how to benefit of other modules with unbelievable capabilities, like PHP (mod_php4) or Perl (mod_perl). One of the advantages of the Apache Server is the possibility to extend its features by...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (94): mod_ocaml Download |
Caml-get project is a tool to distribute and get Objective-Caml code in a way similar to the apt-get utility. We all have various functions, types, or even whole modules that we use in many different programs or libraries, but that somehow we dont put in a separate library. I see two reasons...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (96): Caml-get Download |
CamlX is a Wrapper for the OCaml (or Caml Ligth) toplevel environment.CamlX can be used without a previously installed Caml distribution, indeed it include a Caml Light version. But it is possible to use your own version of Caml (you must specify the path in the preferences menu).
Platforms: Mac
License: Freeware | Download (96): CamlX Download |
A Wrapper for the OCaml (or Caml Ligth) toplevel environment.
CamlX can be used without a previously installed Caml distribution : it includes a Caml Light version. But it is possible to use your own version of Caml (you must specify the path in the preferences window).
- Included version of...
Platforms: Mac
License: Freeware | Size: 5.7 MB | Download (57): CamlX for Mac OS Download |
Camelia is specially designed as an Integrated Development Environment (IDE) for OCaml. It was developed with the help of students and with new users in mind.
It supports syntax highlighting, tool-tip type checking, clickable error explanations, an integrated debugger, and more.
Platforms: Windows
License: Freeware | Download (52): Camelia Download |
Lexy is a Scrabble-playing bot written in OCaml. Because it can be compiled to a machine executable, it is wicked fast.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 206.55 KB | Download (47): Lexy, a Scrabble playing bot Download |
The MlDoC system is a powerfull but 'simple as needed' documentation tool for OCaML programming projects. It consists currently of a frontend module and various backend modules for HTML, ASCII-Text and LaTeX output.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 281.15 KB | Download (46): MlDoC Download |
An XML-RPC client and server, using an ad-hoc interface definition language and IDL compiler.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 33.9 KB | Download (46): OCaml XML-RPC Download |
Russian translation of OCaml official documentation
Platforms: Windows, Mac, Linux
License: Freeware | Size: 303.3 KB | Download (48): ocamldocru Download |
MinCaml: An educational compiler from a tiny ML subset to the SPARC or PowerPC assembly language; Only 2000 lines of Objective Caml, but almost as efficient as---or even more efficient than---OCaml and GCC!
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 567.87 KB | Download (49): The MinCaml Compiler Download |
Camelia started out as a tool to help students in Brown University's CS17 have an easier time making the leap from Scheme to OCaml. It's meant to make writing in OCaml relatively painless without having to learn the nuances of a powerful editor like Emacs or VI. That said, it's not meant to be...
Platforms: *nix
License: Freeware | Size: 204.8 KB | Download (41): Camelia for Linux Download |
Mini Gosix is a small program that allows you to play Gosix board game (by Pierre Canuel) against a computer opponent. There are selectable difficulty levels and GUI. Program is written in OCaml using TK widgets.
Platforms: *nix
License: Freeware | Size: 2.12 MB | Download (35): Mini Gosix Download |