FinderJS is a small UI component that allows you to browse tree-like data in columns, similar to the file manager in OS X. It supports both static and asynchronous data sources and is easy to customize.

LoadJS is a tiny async loading library for modern browsers. It has a simple yet powerful dependency management system that lets you fetch files in parallel and execute code after the dependencies have been met.