Caml-Shcaml: An Ocaml library for Unix shell programming
OCaml C++ Shell
Latest commit 0c9c0ba Apr 5, 2016 @tov Merge pull request #2 from Armael/master
Shcaml's new version for ocaml >=4.02


Caml-Shcaml is an Ocaml library for Unix shell programming.

Unix shells provide easy access to Unix functionality such as pipes, signals, file descriptor manipulation, and the file system. Shcaml hopes to excel at these same tasks.


Shcaml can be installed with opam:

opam install shcaml

If you don't use opam consult the opam file for build instructions.

Documentation & tutorial

You can find Shcaml's documentation (including a tutorial) online at or build a local copy with make docs.