Scratch.js is a standalone library which brings interactivity to your website by allowing you to generate scratch cards for your visitors. Based on HTML5, scratch.js generate canvas on the fly and is optimized for all modern browsers and has touch support for mobile devices. You can use it to make scratch cards, coupons, promotionnal game and even advertisement.
Features
Touch support: works on IOS, Android, Windows Phone Fully responsive Flash fallback: for the browsers which dont support the HTML5 canvas tag Lightweight, with no external dependencies include working examples to avoid starting from scratch PSD file included Flexible and fully configurable Complete documentation included Compatible with all frameworks (Jquery, Mootools)