Maskew, created by by Dan Motzenbecker, is a JS library that skews the shapes of elements without distorting their contents. It is mobile friendly as well. There is no dependencies but a modern browser is a requirement. It is less than 5k in size. Maskew is released under MIT License. You can download it via Guthub for free.
Optionally there is a jQuery plugin for Maskew too.
var maskew = new Maskew(document.getElementById(‘skew-me’), angle);
var $maskew = $(‘#skew-me’).maskew(angle);
// or with jQuery: