TGViewer
Fiscal Dev Fiscal Dev @fiscaldev · 369 subscribers
Post #217 1.44K
😏 Добрый день

🏃‍♀️ Вчера мне снова понадобилось немного подкорректировать lottie анимацию. По большому счету это не шибко трудозатратная процедура, которая не должна занимать много времени. Но открывать в браузере сайт для превью и через код поочередно, наугад, удалять слои со временем становится не очень приятно. Юзать полноценный Adobe AE, чтоб удалить один слой, я не рассматривал как вариант никогда, потому-что в большинстве задач мне не нужен завод ложек для производства одной)

😳 Поняв, что я больше не намерен мирится с этой проблемой, я быстро завайбкодил небольшую тулзу, которая после(спасибо нейронкам) переросла в легковестный редактор lottie, который я уверен должен будет помочь многим участникам экосистемы телеграмм, которые в эпоху подарков ежедневно работают с .lottie и .tgs, и которым периодически нужно перегнать их между стандартными форматами(.svg, .png)

Я думаю знающие люди, сами натыкаются и разберутся, но я кратко изложу все преимущества тут:
Загрузка .json и .tgs (Telegram стикеры) через кнопку или drag & drop
Объединение нескольких Lottie файлов в одну анимацию
Автоматическая группировка импортированных слоёв в Null-родитель
Живой превью с play/pause, перемоткой, зацикливанием, счётчиком фреймов
Обрезка анимации (Trim) — задание In/Out кадров для изменения длительности
Дерево слоёв с иконками типов, выделение/снятие, переименование, удаление
SVG-миниатюры слоёв в дереве для визуальной идентификации
Сворачиваемые группы (Null/Precomp) со стрелками ▶️/▼
Перемещение слоёв вверх/вниз с реальным изменением z-order (целыми группами)
Каскадное удаление — удаление родителя удаляет всех потомков
Мульти-выделение слоёв (Ctrl+Click)
Перетаскивание слоёв прямо на canvas с рамкой выделения
Редактирование позиции, якоря, масштаба, прозрачности для каждого слоя
Глобальная палитра цветов сгруппированная по HEX с массовым редактированием
HSL коррекция (Hue, Saturation, Lightness) — глобальная и по группам цветов (красные, оранжевые, жёлтые, зелёные, голубые, синие, фиолетовые, нейтральные)
Извлечение цветов из заливок, обводок, градиентов, солидов, эффектов
Экспорт в JSON, TGS, SVG (текущий кадр), PNG (текущий кадр, 2x retina)
Маркеры границ canvas с размером
Отмена Ctrl+Z (до 50 шагов) + кнопка Undo в тулбаре


https://attikusfinch.github.io/lottie-editor-ui/

😽 Буду рад любому репосту, если эта тулза поможет упростить вам жизнь хотя-бы раз, спасибо за прочтение)

@fiscaldev
  • 👍 3
More from @fiscaldev
  1. Aug 26, 2026Люблю судоку :)
  2. Aug 26, 2026Post #227
  3. Aug 19, 2026Post #224
  4. Jun 24, 2026⌨️ Всем привет. Кажется, мы уже дошли до момента, когда почти любую рутину хочется просто…
  5. May 15, 2026🐶Всем привет. После прошлого поста я сразу начал думать, что еще крутого можно сделать с…
  6. May 12, 2026🤍 Всем привет. Недавно, думаю, вы все видели новый инструмент для разработки смарт-контра…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →