A web tool for displaying, managing, and sorting image libraries/files stored locally.
Image / inspiration curation is often a personal concern (and a matter of taste), with mood-boards/collections being shared infrequently relative to collection, curation, and browsing. Having tried many and beeing dissatisfied in some manner with each service, 0curator was created as simple no-frills utility that places maximum emphasis on the images and their sorting in a simple masonry grid.
0curator is intended to work offline for convenience and bandwidth reasons associated with loading/displaying large numbers of images, often in quick succession. That is to say, loading 50+ high quality images quickly is not something easily accomplished with traditional web applications, many of which do not allow local file storage.
Operating from a browser environment means there are strict limitations on the interaction allowed with a computers local file system, and thus terminal commands are generated for manual execution by the user. This has the additional benefit of displaying to the user the exact actions to be performed on the files, which is an important reassurance when entering commands into a terminal.
- Clone or place the 0curator.html file in the folder that contains your images or folders of images.
- Using the ‘Choose Files’ button, navigate to the folder containing the 0curator.html file and click upload
- Select a folder of images to display / interact with
- Use the ‘View’ dropdown to switch between View and Manage modes
- In View mode, click images to flag for deletion
- In Manage mode, hover and select folder names to move files to that location
- Scroll to bottom of page, review listed actions, and click copy
- Open a Terminal window and paste into buffer and hit enter to execute action
- Review UX to reduce room for user error
- Continue to test in Windows and Linux environments
- Add function to create temporary custom collections
- Add package functionality for sending zips of custom collections
- Explore Dropbox integration for optional online usage
0curator was started—in part—as an experiment to test the limitations of web browsers to interact with the local file systems. This limit is in place for good reason, as having access and authority over a local file system from a browser is not an ability any given website should have, at least without the user’s knowledge and in a desktop environment. A general user’s expectation is that the browser interacts with content online, not locally—hence, this utility is for a specific kind of user, rather than a general use case. This does, of course, impose limitations on the utility and require workarounds to achieve file interaction, but is an acceptable tradeoff.