Mathigon PolyPad


https://mathigon.org/polypad

 An incredibly versatile virtual manipulative that is easy to use. 

» A growing database of additional resources