Категория: Web разработчику.
Представляю вашему вниманию очередную подборку интересных Javascript и CSS библиотек. В этот раз в обзоре преимущественно библиотеки, связанные с созданием пользовательского интерфейса, красивые анимации представления контента, процесс бары. Возможно здесь вы найдёте для себя то что хотели бы использовать в своих проектах.
Lory
Лёгкая и без зависимостей JavaScript карусель с отличным управлением жестами для устройств с сенсорным экраном. Библиотека обеспечивает множество вариантов настройки для управления скоростью перехода, частота анимации и другие детали.
Granim
Маленькая и очень простая в использовании JavaScript библиотека для создания красивых градиентов анимации. Перейдите на страницу примера, чтобы увидеть все функции Granim, которые обеспечивают линейные и радиальные анимации, изображения масок и интерактивного изменения цвета градиента.
React Native Elements
Инструменты пользовательского интерфейса, которые сочетают в себе ряд полезных компонентов в один пакет. Он включает в себя такие элементы, как меню, различные кнопки, формы входа. Имеет очень хорошую документацию и прост в реализации.
Progress Bar
Большая библиотека для создания гибких анимированных процесс-баров. ProgressBar.js содержит целый ряд встроенных фигур, а также позволяет разработчикам создавать свои собственные пути использования SVG. ProgressBar.js также может быть дополнительно настроен с помощью богатого вариантами объектов на JS.
Choreographer
Это библиотека для упрощения обработки сложных анимаций CSS. Choreographer делает более управляемым переходом несколькими свойствами анимации сразу, которые начинаются после различных задержек и синхронизации с помощью жестов пользователя, таких как прокрутка.
CSS Loader
CSS Loader – это очень полезная библиотека, которая позволяет разработчикам быстро создавать индикаторы загрузки на чистом CSS. Существует множество различных конструкций, которые могут быть созданы используя только один элемент.
Canvas Gauges
JavaScript библиотека для создания спидометров, компасов, термометров и других измерительных приборов. Датчики отображаются в HTML Convas и полностью настраиваемые.
Deck.gl
Библиотека визуализации данных, которая может с лёгкостью обрабатывать масштабные 2D и 3D визуализации. Deck.gl разрабатывается Uber и работает на webgl, в результате проект достаточно популярен.
Turbo.js
Turbo.js позволяет получить доступ к GPU и повысить производительность вашего приложения. На процессы, которые выполняться непосредственно в графическом процессоре, можно запускать несколько сложных вычислений параллельно, существенно сократить время ожидания в JavaScript. Работает во всех популярных браузерах, а также поддерживается большинством настольных и мобильных ПК.
CSSPIN
CSSPIN – это коллекция красочных индикаторов загрузки, с чистой и гладкой CSS анимацией. Каждый индикатор в библиотеке имеет свой собственный файл CSS, что позволяет быстро брать только то что вам нужно.
Blueprint
Представляет собой набор инструментов, которые оптимизированы для создания сложных пользовательских интерфейсов, таких как веб-приложения рабочего стола и панели администратора. К услугам пользователей богатая библиотека компонентов с большим количеством вариантов настройки SASS или LESS, и подробная документация.
Eg.js
Коллекция полезных компонентов, JavaScript и jQuery для взаимодействия с пользовательским интерфейсом, эффекты и различные другие утилиты. Пакет включает в себя сетки с бесконечной прокруткой контента, анимация, устройства и браузеры и другие отличные мини библиотеки.