-
Notifications
You must be signed in to change notification settings - Fork 222
Google Summer of Code 2014
BrowserFS unifies many sources and sinks of data under a consistent file system abstraction, and exposes this functionality through an implementation of the NodeJS File System API. Using BrowserFS, programs can interface with localStorage, the HTML5 FileSystem, Dropbox, ZIP files, and read-only files available on the HTTP server -- without needing to interface directly with any of these technologies.
BrowserFS is currently compatible with Doppio JVM and Emscripten. As a result, programs written in Java and C/C++ are able to use BrowserFS to interface with many different data storage technologies.
This project would implement a GWT frontend to BrowserFS that allows GWT programs to read and write to the file system. Ideally, the project will implement a portion of the Java File
API, allowing existing Java programs that interact with files to interact with BrowserFS using GWT.