BSCOutline is a highly customizable tree view control for use in Web pages, similar to that used by Windows File Manager or Explorer. Features of BSCOutline include: unlimited customizable folder icons in both open and closed states; unlimited customizable document icons; customizable background color or image; customizable font size, face, style and color; a simple data file in ASCII format with comments for legibility; a customizable target frame for documents, with individual override facility; a customisable highlight showing the last viewed document; mouse movement display of the destination URL; options to turn off icons and tree lines; and a partial population facility to speed up very large data structures. Javascript interaction.