Show MenuHide Menu


About BrowserPlus

BrowserPlus is an open source project created and sponsored by Yahoo!
What is BrowserPlus

BrowserPlus is a browser technology that allows web developers to create rich web applications with desktop capabilities. What type of capabilities? Drag and drop from the desktop, display native notifications (with Growl), compress and archive files (with ZIP, TAR, GZIP, BZIP2 and LZMA), image manipulation and much, much more. Check out all the services, demos and docs.

Backed by multiple servers in multiple COLOs around the world, BrowserPlus is in production and is ready for your website too. BrowserPlus is run millions of times a day by millions of users. The biggest email site in the world, Yahoo! Mail, uses BrowserPlus to handle email attachments.

BrowserPlus can be installed and updated without a Browser or OS restart. Services are not built into the core, but installed on demand. What this means is that features (services) can be added without modifying or redistributing the core platform.

Want to offer the next photo or video processing site? Save big on servers and bandwidth, cause BrowserPlus does all the processing on the client.

Once installed, BrowserPlus stays up-to-date via a RESTful JSON web services api.
What is

This website,, is aimed at developers who want to use or contribute to the development of BrowserPlus.

BrowserPlus consists of a C++ framework that runs on Windows XP/Vista/7, Mac OS X 10.4-10.6 and services developed in C++ or Ruby. Web pages communicate with services via JavaScript.
Who is

BrowserPlus is Dave, Eileen, Gary, Gordon, and Steve. We’re all full time Yahoo! employees and we almost all work from home. Since we are geographically diverse (western half of USA), we stay in touch via IRC. If you have a question, drop on in for a chat at #browserplus.
What, No Linux!!!

Well, open sourcing a previously closed source project is not the most productive endeavor, coding wise. We’ve talked to the lawyers, sat in on the conference calls, commented the code and cleansed the curses. Now with a little bit of time and maybe a little bit of open source magic, we can focus on moving the platform forward. For the latest on our port, refer to the linux porting document.