Home | Mailing List | Documentation | Installation | Source Code | Bugs | Links

The rbXPCOM package is a Ruby language interface to XPCOM.

XPCOM is an acronym for "Cross Platform COM" used in the Mozilla project. Ruby is Object Oriented scripting language developed by Yukihiro Matsumoto.

The rbXPCOM package is a set of Ruby bindings to XPCOM. It allows a Ruby programmer to both use and implement XPCOM interfaces.

In the latest development release (0.0.4), following features are implemented:

  • using XPCOM interface
  • implementing XPCOM interface
  • loading Ruby component to non Ruby application

rbXPCOM is still missing some features, but it is already usable for simple tasks like managing XPCOM component using nsIComponentManager interface. In fact, the component loader in the rbXPCOM is implemented by Ruby using rbXPCOM.

2001-08-12 Version 0.0.4 is released.
2001-07-17 The project is moved to

Source code of latest release rbXPCOM-0-0-4.tar.gz

The rbxpcom project can be contacted through the mailing list or the member list.
Copyright © 2000-2020. All rights reserved. Terms of Use & Privacy Policy.