Any open source Cross-Browser Extension API?

Any open source Cross-Browser Extension API?

Hi all. 
I want to make a commercial cross browser extension which would run on IE,Firefox,Chrome etc; and I have read that both Crossrider and KangoExtensions require money to make the extension commercial. Is there any framework which is both open source and free ? or Jquery can allow me to build such an extension ?