So, I bet you could find some software to plot 1m+ nodes, but the more important question is... what would that look like? Can you imagine any plausible arrangement of 1m+ plus nodes that would be a viable, visual representation? Think about it.... if you had a 1000x1000 pixel image, every single pixel in the image would be needed to represent each node at a unique 1x1 pixel position. I think maybe you need to rethink what you're trying to achieve... maybe work with subsets of your data? —
CJ Yetman 23 secs ago