What is Firefoxy?
Firefoxy is an app that applies Philippe Wittenberg's fancy Firefox widgets via drag-and-drop. Just drag Firefox onto Firefoxy, and it will do its thing. Drag it on a second time to revert to the default widgets. Or just open the app and it will prompt you to locate Firefox.
What this app does: This app places a couple files inside the Firefox application that tell Firefox how to draw the widgets that you find on websites. These include text buttons ("Submit," "Cancel," etc.), text input fields, radio buttons, checkboxes, pull-down lists, etc. After using Firefoxy, your widgets should look like those in the image below.

- Philippe Wittenberg's fancy widgets for Firefox 1.1
| Product | Rating | Downloads | |
|---|---|---|---|
| Firefoxy | add a comment | ||
| Data provided by VersionTracker | |||
Details
The widgets are pulled from a folder contained within Firefoxy, Firefoxy.app/Contents/Resources/Widgets. You can replace the widgets there with any that you might like, assuming they rely on a custom forms.css.
To build Firefoxy, you'll need a copy of Platypus. Make sure to turn "Is droppable" on. You will also need CocoaDialog. Finally, as of version 1.2, Firefoxy requires a file containing the strings used in dialogs. The format of this file, as well as its placement, is the same as described in the iPodBackup info page.
Around town
- Firefoxy is listed on MacUpdate and VersionTracker.
Extras
One of Firefox's great strengths is its customizability. Here are some other interesting add-ons:
- For those of you who think the default Firefox theme is ugly, I recommend that you try out Aronnax's themes. I use "GrApple (Default Pro)."
- Be sure to check out great Firefox extensions like Adblock (blocks ads, see Filterset.G for a good rule set), Web Developer (useful tools for web developers), Sage (an RSS reader), downTHEMall! (an automated porn image downloader), and ForecastFox (weather reporter).
There are also custom builds of Firefox optimized for various PPC processors.
Usage notes
All you do is drag Firefox onto Firefoxy. Firefoxy will do its thing and then quit. If you drag a Firefox that has already been fancied-up, Firefoxy will offer to unfancy it for you.
For those that just can't handle the majesty of drag-and-drop, as of version 1.1 Firefoxy will prompt you to locate Firefox if you don't drop anything on it.
Disclaimer: Use this app at your own risk. I am not responsible for any data loss, physical injuries, or mental trauma resulting from use of this app. If you don't trust me, just test and build the thing yourself!
Please contact me if you have any questions, comments, or concerns. Remember to remove the obvious part from my email address.
If you like Firefoxy, please give it a good rating at MacUpdate and/or VersionTracker. If you don't like it, or if you have problems, please email me! I can't provide support via the VT or MU comments features.
Firefoxy is distributed under the GNU General Public License.
Download
Current version (1.5.4):
- Download Firefoxy.dmg (356 KB)
- Download Firefoxy.sh (7 KB, script only)
Previous versions:
- Download Firefoxy1.4.2.dmg (363 KB)
- Download Firefoxy1.4.2.sh (7 KB, script only)
Localizable strings file:
- Download Firefoxy strings 1.4.3 (1 KB, text)
If you'd like to contribute a localization, please download the above file and replace the English strings on lines that begin with string#=. Strings must contain surrounding double quotes, and double quotes meant to be part of the string must be escaped with \. Please leave the comment lines (beginning with #) as-is, and please keep the file's text encoding as UTF-8. Firefoxy has translations in:
- English
- French
- German
- Japanese
Any other language you can provide would be much appreciated.
Change log
- Version 1.5.4 (2006-02-06)
- Fixed broken select menu highlight
- Croatian localization (thanks, Goran S.!)
- Version 1.5.3 (2006-02-04)
- Changes to the way to multi-select <select> widgets work
- Version 1.5.2 (2006-01-16)
- Updated widgets
Acknowledgements
- Thanks to Andy for the great icon!
- Thanks to Jared for humoring my questions while working on version 1.1.

