reposit implements a repository in which objects may be instantiated, queried, updated, and destroyed, facilitating deployment of object oriented functionality to procedural platforms such as spreadsheets.
The project also provides a utility to parse the header files of a C++ library and autogenerate the source code for a corresponding Excel addin. This makes it easy to export the functionality of a C++ library to Excel.
reposit has been deployed to the =countify platform, which supports cloud computing, enabling models to be shared online between Excel and the browser. To see a demo of the QuantLib Rate Curve Framework on the cloud, visit the =countify website.
The repository supports a variety of features including:
Autogeneration of addin source code is provided by a customized SWIG module. The code generation utility supports the following features:
Below is the link to the index for downloading and installing all of the various configurations of reposit. This includes the binary release of QuantLibXL, plus all source code builds on Windows and Linux:
Here are links to the documentation:
If you have a question about the reposit project, you can contact us via the quantlib-users mailing list:
You can search the mailing list archives at this link:
The reposit SWIG Module is released under the SWIG license.
The reposit Object Repository is released under the QuantLib license.
Complete license and copyright text for the project is provided at the link below: