After the download completes:
Serve the unpacked folder over HTTP: some examples do not work from
file:// URLs. With Node.js installed, run in that folder:
npx serve
Then, open the address it prints (http://localhost:3000 by default) in your browser.
Existing customers: This package is the full FoamTree. Without a license key it
runs with the branding options locked. Upload your license to
https://secure.carrotsearch.com to get its license
key and pass the key in the licenseKey option to unlock them (see the
API documentation).
FoamTree 3.7.0 ships as one package for everyone, unlocked with a license key (release notes).
FoamTree 3.6.0 brings a rewritten layout engine: much faster, with polygon areas matching the group weights (release notes).
FoamTree 3.5.0 adds support for NPM-based distribution (release notes).
FoamTree 3.4.0 adds the "flattened" hierarchy view, like in the Financial Times 500 largest companies demo (release notes).
FoamTree 3.3.0 makes it possible to display traditional rectangular treemaps and lay out groups in left-to-right order (release notes).
FoamTree 3.2.0 makes it possible to browse hierarchies of 100k+ groups on 100+ levels without noticeable performance degradation (release notes).
FoamTree 3.1.0 makes it possible to draw arbitrary content inside each polygon,
allows dynamic updates of group weights and adds a number of new demos
(release notes).
FoamTree 3.0.0 is a major new release with the layout and display engines rebuilt from the ground up. New features include:
Please see the demo on the main page to see the new features in action. See the release notes for a detailed list of changes.