Other languages and platforms

QuantLib is available as a C#, Guile, Java, MzScheme, Perl, Python, and Ruby module by means of SWIG. Experimental bindings to GNU R and Objective Caml are also available; feedback is welcome.
Compilation of the Java module on Windows is performed by means of sKWash. A guide to the process can be found here. A guide to the compilation of the Java module on Linux is available here.

QuantLibAddin exports a procedural interface to a number of platforms including Microsoft Excel (see the QuantLibXL site) and OpenOffice.org Calc.

GNU R support is provided by means of RQuantLib by Dirk Eddelbuettel.

A project for porting QuantLib to C# has started at QLNet and is looking for developers.

The JQuantLib project aims at a 100% Java port. At this time, it provides about 65% of QuantLib 0.9.7.

An alternative set of Python wrappers is provided in the PyQL project by Didrik Pinte and Patrick Henaff.

QuantLib was integrated into Ceemple, a solution enabling rapid C++ based technical computing via an optimizing Just-In-Time compiler.

Other projects aim at ports in a functional language. QuantHas targets the Haskell language, while Quantifa is written in F#; they are looking for developers. HQuantLib is another Haskell port. Cephei.QL wraps the C++ library so that it can be called from F#.

Niels Elken Sønderby has a page for the tentative Mathematica project QuantLibMma. Another unrelated Mathematica extension wrapping QuantLib functionality can be found at the Weber und Partner site.

A few QuantLib functions have been ported to the Symphony grid-computing platform. Details are available here.

Finally, the QuantLibD project is a port of QuantLib in the D programming language. The project is looking for developers.