Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

The Caml Hump: User interfaces :: Text interfaces

Native OCaml libraries
AnsiTerminal [14-Mar-2011, version 0.5, Beta] Has a Godi package
ANSITerminal is a module allowing to use the colors and cursor movements on ANSI terminals. It also works on the windows shell (but this part is currently work in progress).
Development tools
Cursico [16-Apr-2008, version 080415, Beta]
An OCaml curses editor to write coloured texts or draw things.
Bindings with C libraries
OCaml Curses [27-Aug-2007, version 1.0.1, Beta]
OCaml Curses is a project to provide curses / ncurses bindings for the Objective Caml language. It was formally known as Text Mode Kit (TMK), but the TMK part of the project is not supported any more, and instead we are just concentrating on providing reliable OCaml curses bindings.
Bindings with C libraries
OCaml-newt [07-Mar-2008, version 0.1, Beta]
Newt is a simple text window system, designed as a better replacement for systems such as dialog. It is used in the Red Hat text mode installer (anaconda). This is a set of bindings for calling newt from OCaml programs.