Продолжаем публиковать обзоры open source проектов, наиболее популярных на сайте Github за неделю.
1. Material Design Icons: пиктограммы Material Design от Google. В репозиторий входят SVG-версии всех иконок на 24 и 48 px, SVG и CSS спрайты, версии PNG для веба и iOS, а также версии в высоком разрешении (PNG). Есть онлайн-превью, выложен zip-архив.
2. AsyncDisplayKit: плавный асинхронный пользовательский интерфейс для приложений iOS, официальный сайт.
3. Sweetalert: красивая замена для стандартного алерта в JavaScript.
4. PerfMap: букмарклет для генерации тепловой карты производительности ресурсов, которые загружаются в браузере. Использует Resource Timing API, так что браузер должен поддерживать этот интерфейс (похоже, что работает только в Chrome).
5. ProgressBar.js: красивые индикаторы загрузки на любой вкус, можно использовать фигуры разной формы из предложенных примеров или рисовать собственные фигуры.
6. AngularJS Style Guide: руководство по грамотному использованию AngularJS.
7. Fetch: стандарт Fetch определяет запросы, ответы и процесс их обработки, является более простой в использовании альтернативой XMLHttpRequest.
8. lwan Web Server: экспериментальный высокопроизводительный HTTP-сервер, официальный сайт lwan.ws.
9. GopherJS: компилятор с Go (golang.org) в JavaScript, чтобы запускать программы Go в браузере.
10. Lazysizes: модуль загрузки изображений, фреймов и скриптов, в зависимости от их видимости в окне браузера: значительно повышает отзывчивость интерфейса на стороне клиента и экономит ресурсы на стороне сервера.