Write a native file selector browser plugin (in NPAPI)

This project received 6 bids from talented freelancers with an average bid price of €790 EUR.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

Project: NPAPI/ActiveX plugin for native file/folder selector

Language: C++

Framework: FireBreath


To create a NPAPI plugin that lets JavaScript access native file choosers and get the absolute file paths back.


Browser: Chrome, IE (using ActiveX), Firefox, Safari,

OS: Windows, Mac, Linux

Arch: 32, 64

The packaging falls outside the scope. The various files are packaged in our own installer.


- Create a working plugin for Windows 32-bits in Chrome

- Create a working plugin for Windows 64-bits in IE 10

- Create the plugin for all other platforms and browsers


The plugin makes one method available to JavaScript that has two parameters:

$(‘plugin’).get(integer type, boolean multiple)

The parameter type can be 1, 2 or 3.

1 lets the plugin select files

2 lets the plugin select directories

3 lets the plugin select directories and files (if possible on the platform)

The parameter multiple can be false or true to indicate the selection of one ore multiple files or directories.

The dialog window must be modal to the browser window.


Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online