Mozilla technologies

This is an archived page. It's not actively maintained.

Mozilla has several technologies used as components of its projects. These are documented here.

XPCOM is a cross platform component object model, similar to Microsoft COM. It has multiple language bindings, allowing XPCOM components to be used and implemented in JavaScript, Java, and Python in addition to C++.