A D3-based library for creating interactive circular migration plots (chord diagrams) for the web, inspired by global-migration.info and german-migration.info. Version 1.2.0 (stable, last release ca. 2014) provides CLI tools for data filtration and compilation of CSV migration flows into JSON, plus a browser-based visualization component. Key differentiators: bundled CLI workflow for data preprocessing, minimal setup via global npm install, and dependency on D3 for rendering. The library is in maintenance mode with no recent updates.
npm install circular-migration-plotNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows global installation, CLI data pipeline, and browser integration for an interactive circular migration chart.
Use 'npm install -g circular-migration-plot' and run commands from shell.
Add 'declare module "circular-migration-plot";' in a .d.ts file.
Pin to D3 v3 if using alongside other D3 v3 components, or expect incompatibility.
Use own data or verify license compatibility for commercial projects.
Use the UMD bundle directly or configure bundler to include the full library.
Ensure <script src="node_modules/circular-migration-plot/dist/circular-migration-plot.js"></script> is included before calling CircularMigrationPlot.
This library is meant for browser use. Use the CLI tools via global install: 'npm install -g circular-migration-plot' then run commands from terminal.
Run 'npm install -g circular-migration-plot' to install CLI tools globally.