A simple example of embedding FoamTree in a HTML page.
Interactive explorations of photos available on Flickr.
Interactive visualization of world's largest companies according to Financial Times.
Visualization of GitHub search results, makes advanced usage of FoamTree APIs.
Interactive tweaking of all FoamTree options.
Using FoamTree to browse Tree of Life data, 100k+ groups at 100+ levels.
Keeping FoamTree responsive while visualizing a large and deep hierarchy.
Using FoamTree to build a dashboard of readouts from a SCADA system.
Optimizing FoamTree for touch and mobile devices.
Not often useful but fun to do: generating fancy background images using FoamTree.
Drawing custom content, such as SVG images, inside FoamTree polygons.
Preserving the original order of groups in FoamTree using rectangular layouts.
Making custom content interactive. Click the up/down arrows to change group weights.
A simple conversion of tab-separated CSV data to FoamTree JSON.
Showing data loading and layout preparation indicator.
A simple utility for interactive editing of FoamTree group labels.
Fetching child groups only when the user opens the parent group for browsing.
Enabling FoamTree interaction guide and contextual gesture hints.
Showing layout relaxation progress bar.
Showing Java code coverage statistics gathered by Atlassian Clover.
Displaying custom HTML-based tooltips with rich information about each group.
Allocating space for larger group descriptions.
Visualization of how closely polygon areas represent group weights.
Tuning FoamTree 3.x to look and behave like FoamTre 2.0.x.
Repositioning HTML overlays to match FoamTree zoom, pan and expose transformations.
Using FoamTree to navigate a graph. Includes a bit more advanced API usage.
Allowing default browser actions for scroll and other events.
Showing more details about a group in the title bar.