I would like to announce the release of a new custom Field type: Remote File Browser.
The Remote Files Browser is an ExpressionEngine 2 add-on that provides a Rackspace Cloud Files, FTP and Amazon S3 file browser for your ExpressionEngine publish pages.
Designed to be flexible, you can show all 3 file browsers at the same time through a tabbed interface, or only show one at a time. You can even give each custom field its own server settings, allowing you to connect to multiple Cloud Files, FTP or Amazon S3 accounts.
Use it as many times in a single publish as you need, since the built in Caching ensures that your costs are kept low since requests to Rackspace Cloud Files and Amazon S3 are kept to a minimum.
If you are worried about users browsing to files they shouldn’t? The Remote File Browser lets you restrict browsing to a specific Cloud Files container, FTP folder or S3 bucket. This means your users wont be browsing your entire Content Delivery Network, or FTP server.
When it comes to your templates, you just use the field name like normal without having to worry about whether the user selected a file Cloud Files, FTP or Amazon S3. This makes the use of Content Delivery Network Files (CDN) a breeze, and its perfect for selecting HTML5 video sources or making software available for download straight from your CDN.
Available for purchase from Devot-ee at: http://devot-ee.com/add-ons/remote-file-browser/
More info at: http://christopherimrie.com/product_pages/remote_files
[UPDATE: There is now a video of it in action on the Devot-ee page, and here]
Any questions or problems, just hit reply!