Свежие ресурсы для разработчиков

В этот обзор мы включили много полезных приложений, фреймворков, плагинов, образовательные ресурсы, инструменты тестирования и многое другое.

Если мы что-то упустили, а вы думаете, оно должно быть в списке, дайте нам знать об этом в комментариях.

1. AntiModerate

antimoderate

AntiModerate является прогрессивной библиотекой загрузки изображений. Уменьшает время загрузки страницы при медленном соединении за счет вывода оптимизированных версий изображений. После окончания загрузки страницы они заменяются полновесными оригинальными изображениями.

2. Gogs

gogs

Цель этого проекта — сделать самый простой, быстрый и наиболее безопасный способ организации Git сервиса. С Go это может быть сделано с помощью независимого бинарного распределения через все платформы, которые поддерживает Go: Linux, Mac OS X, Windows и ARM.

3. CSSgram

cssgram1

Библиотека для редактирования изображений фильтрами, аналогичными Instagram, прямо в CSS. С помощью библиотеки мы добавляем фильтры к изображениям, а также применяем наложение цвета или градиента за счет различных методов смешивания.

4. Grav

grav

Grav – это простая и гибкая веб-платформа. Она поставляется с мощной системой управления пакетами для обеспечения простой установки и модернизации плагинов, тем и самой Grav.

5. Swiss Style Color Picker

Swiss-Style-Color-Picker

Простой онлайн сервис для подбора цвета. Просто нажмите на цвет в 3D кубической иллюстрации и автоматически скопируйте его в буфер обмена.

6. Trix

trix

Trix – это WYSIWYG редактор для создания сообщений, комментариев, статей и списков. Он поддерживает разнообразные модели документов и форматы вложений. На выходе вы получаете последовательный и сжатый HTML-код.

7. Neutron

neutron

Фреймворк на Sass, который основан на семантической структуре DOM. Вместо определения количества столбцов в div элементе, например, мы можем просто включить примеси через стили и сделать элемент независимым от других классов.

8. Zxcvbn

zxcvbn

Zxcvbn — это сервис для оценки надежности паролей. Он рассчитывает энтропию каждой комбинации символов в пароле, сравнивает и анализирует типичные комбинации символов. К ним относятся: часто используемые имена и фамилии, популярные английские слова из Википедии и американского телевидения и кино. А также другие комбинации с использованием дат, повторов (ААА), простых последовательностей (abcd), клавиатурных последовательностей (qwertyuiop), и сетевого жаргона l33t.

9. Floid

floid

Floid — это инструмент UX дизайна для создания много экранных потоков приложений и интерактивных анимаций для любого устройства.

10. Wit.ai

witai

Wit.ai — это естественный язык программирования для создания мобильных приложений, программирования устройств автоматизации дома, носимых устройств и многого другого.

11. Frontend Developers Handbook

front-end-developer-book

Это своего рода руководство, в котором в общих чертах рассматриваются и обсуждаются основы работы front-end engineerin и средства разработки. Ресурс рассчитан на начинающих, а также уже практикующих front-end разработчиков.

12. Supersonic

supersonic

Supersonic — это фреймворк UI для создания кроссплатформенных интерфейсов. Декларативный стиль пользовательского интерфейса Supersonic позволяет разрабатывать сложные мобильные приложения на одном дыхании. Взаимодействие классического UI и HTML5 обеспечивает одинаковую работу приложений на всех устройствах.

13. Blend

blend

Blend позволяет подбирать цветовую схему из стандартных цветовых палитр (Flat UI, Material Design и т.д.) для создания CSS градиента. Сервис прост в использовании, и позволяет быстро получить код для ваших проектов.

14. TremulaJS

tremulajs

TremulaJS является компонентом JavaScript UI для взаимодействия с потоком контента на основе кривых Безье, используя кинетическую прокрутку и физические эффекты для трекпадов и сенсорных экранов.

15. BackstopJS

backstopjs

BackstopJS представляет собой автоматизированный инструмент для тестирования адаптивных веб-сайтов на основе скриншотов. Он создает опорный скриншот, который затем можно использовать для нахождения CSS-регрессий, которые происходят при редактировании кода.

16. О-Grid

ogrid

O-grid – это система сеток для адаптивных макетов. Она основана на двенадцати колонках и четырех различных макетах в зависимости от размера окна просмотра.

17. Keystone

keystone

Keystone — это система управления контентом Node.js и платформа для веб-приложений. Она предлагает управление сеансами, обработку электронной почты, и многое другое. Keystone – это веб-сервер для Node.js, который обеспечивает управление учетными записями для проектов OpenStack, включая проверку подлинности и авторизацию пользователей, а также позволяет подключаться к вашей базе данных MongoDB, используя Mongoose.

18. Ply

ply

Ply является модальной системой диалога, которая предлагает ряд вариантов и настроек. Вы можете использовать ее для оповещения, подтверждений, форм, многоступенчатых диалогов и многого другого.

19. Haystack

haystack

Haystack — это модуль поиска для Django. Он позволяет прописать код поиска один раз и затем выбрать поисковик, которым вы хотите запускать его.

20. Buildbox

buildbox

Buildbox — это простой конструктор игр, не требующий знания языков программирования. Создайте игру один раз, а затем экспортируйте ее в различные платформы, которых насчитывается свыше десятка.

Перевод статьи «Fresh Resources for Developers – November 2015» был подготовлен дружной командой проекта Сайтостроение от А до Я.