Skip to content

Xevion/treemap-demo

Repository files navigation

treemap-demo

A high-performance hierarchical treemap visualization using Deck.gl. Demonstrates efficient WebGL-based rendering of large hierarchical datasets.

  • Can easily handle 15,000+ nodes in milliseconds
  • Configurable, interactive, and responsive
  • Statically built with Vite

Prerequisites

  • Node.js v22.18+ (I use mise for tool management)
  • pnpm package manager

Installation

git clone https://github.com/xevion/treemap-demo.git
cd treemap-demo
pnpm install
pnpm dev

Commands

pnpm dev          # Start development server (Vite)
pnpm build        # Build for production
pnpm preview      # Preview production build
pnpm check        # Run type check, lint, and format check

License

GNU GPLv3