No-Library (pure JS), HTML, CSS, JavaScript
Eight directions mouse gesture recognition via right-click and dragging including error correction.