This is the home page for "Proportion", a JavaScript library for geometry and drafting. Gallery -- Github
Below is demonstrated a method of constructing a parallelogram from three points. The points move, but the method always works.