use Grafika\Grafika;
$editor = Grafika::createEditor();
$editor->open( "path/to/jpeg/image.jpg" );
$editor->resizeExact( 200, 200 );
$editor->save( "path/to/edited.jpg", null, 90 );
Умеет обрезать, сравнивать, имеет фильтры и др.
http://kosinix.github.io/grafika/
Импортер ipgeobase базы русских городов в файлы, понятные для nginx geoip module, с поддержкой кодов регионов РФ.
Скачивает geo_files.zip с сайта ipgeobase.ru
Конвертирует базу в два файла:
city.txt, вида: - base64();
region.txt, вида: - ; (01-99)
Скачивает списки TOR с torproject и blutmagie.de
Создает tor.txt, вида: - 1;
https://github.com/m-messiah/ipgeobase-importer
https://github.com/Ramotion/aquarelle
function HelloWorld () {
return {
render: function (props) {
return h('h1', props.text);
// or
// return {type: 'h1', props: {}, children: [props.text]};
}
}
}
dio.createRender(HelloWorld)({text: 'Hello World'})
https://github.com/thysultan/dio.js
Поддержка резиновой ширины для YouTube, Vimeo, Vine, VideoPress, DailyMotion и других сервисов. Не требует jQuery
https://github.com/corbindavenport/superembed.js
Простое апи, поддерживает все современные веб расширения MP3, MPEG, OPUS, OGG, OGA, WAV, AAC, CAF, M4A, MP4, WEBA, WEBM, DOLBY. Полный контроль, автокэш, модульность и многое другое.
https://howlerjs.com/