FireBreath is a framework that allows easy creation of powerful browser plugins. A plugin built on FireBreath works as an NPAPI plugin or as an ActiveX control (windows only) and support could be added for other plugin types built in C++ as well. Read about our project for details, or read below to get started quickly!

If you have found FireBreath to be useful, PLEASEtake the time to fill out a quickUsage Survey. This is the easiest and best way for us to understand how FireBreath is being used and what its users need!

Getting Started with FireBreath

Welcome to all potential new users! Feel free to look around, read about our project, and enjoy a world where creating browser plugins is actually easy.

Project Sponsors

Please take a minute to visit our sponsors! These are companies or projects that have contributed significantly to FireBreath either monetarily, with code, or with experience. These organizations are also using FireBreath in some way.

GradeCam employs the primary developer of FireBreath (Richard) and allows him to work on FireBreath when there aren't fires to put out for them. GradeCam has some really amazing technology that is hosted in a FireBreath plugin that is changing the way that teachers get feedback from students in the classroom.

For about a year Facebook employed Richard (the original author and primary developer) to work on some internal plugin work for them and contributed significantly to the growth of FireBreath as a project.

Mogotest is a great new service for Web developers that can detect cross-browser render differences on multiple browsers and operating systems. It utilizes a FireBreath plugin behind the scenes! Mogotest has assisted with the FireBreath project by providing testing, suggestions, and development tools for the core developers.

4 Comments

the iPad does not support web browser plugins of any sort; therefore, FireBreath does not (and like will not ever) work on iOS in any capacity. Others have gotten around this to an extent by using a UIWebView capable of calling a limited set of functionality into native code; see phonecap source for examples of how to do this.

On Android NPAPI plugins are supported and it would be theoretically possible to make firebreath work on android. However, nobody has done this yet. You're welcome to become the first, 'cause FireBreath is completely open source!