Pro mnoho svých projektů (např. Collboard) potřebuji knihovnu, která umí pracovat s vektory, abych stále nemusel udržovati dvě proměnné x a y (případně ještě hůře left a top).
Nenarazil jsem na žádnou dobře fungující samu o sobě. Existuje celá spousta projektů, které mají práci s vektory v sobě. Avšak žádný z nich se primárně nesoustředí na práci s vektory.
Trochu jsem se inspiroval tím, jak tohle řeší Babylon.js a vytvořil jsem si vlastní mikroprojekt:
https://github.com/hejny/vector
https://www.npmjs.com/package/xyzt
https://www.facebook.com/299034274199076/posts/746062822829550/