Github Trends®
1929 findingsmedian surprise 0.0012window 30 days
UNIT / TREND-MONITOR · REV 2.6
[ 30 days window ]
SOURCE: gharchive
FINDING #88 · UNIT ID 1364319463
Atomicx7/Duo-animation
[ KOTLIN ]ЗАРАБОТОК F · 13/100[ GITHUB ↗ ]
SURPRISE SCORE
0.00

Score Breakdown

SURPRISE0.0204
ENGAGEMENT0.88
FRESHNESS1.21
SCORE = SURPRISE × ENGAGEMENT^0.7 × FRESHNESS × VISIBILITY × CONFIDENCE
SURPRISE = WINDOW STARS / DAYS / (AUDIENCE + FLOOR)
23% OF STARS IN ARCHIVE

Growth Telemetry

VELOCITY /D
1.70
ACCEL
-0.11
RETENTION
5.2%
PEAK 2026-09-11 · FORK-RETENTION 11.1% · 51 STARS / WINDOW

Author Audience

AUDIENCE
44
FOLLOWERS
21
OWNER ★
225

Engagement Signals

FORKS
35
ISSUE AUTH
2
PR AUTH
0
UNIQUE STARGAZERS 51 / 51 (DIVERSITY 1.00)

Потенциал заработка

F13/100
СПРОС42
Деньги в широкой теме motion/UI и foldables есть, но конкретно “одна folding-анимация” — узкая косметическая фича, за которую массово платить сложно.
ЗАХВАТ15
Ров слабый: эффект легко клонируется, уже появляются похожие OSS-реализации, а крупные игроки владеют workflow и distribution.
ДОСТУП5
Главный стоппер — отсутствие лицензии; плюс bus-factor 1, нет package, стабильного API и проверенной совместимости с foldable sensors.
«Проект топит отсутствие лицензии: сейчас это публичное copyrighted demo, а не usable open-source asset для бизнеса.»

Рыночный анализ · Обзор

DuoFold / Atomicx7/Duo-animation — Android/Kotlin proof-of-concept для имитации folding/opening-анимации экрана в стиле iPhone Duo через AGSL RuntimeShader.
Mobile UI animation / Android shader effect / foldable UX / AGSL RuntimeShaderЗРЕЛОСТЬ · ЭКСПЕРИМЕНТ
ЯЗЫК
Kotlin
ЛИЦЕНЗИЯ
НЕТ · ALL RIGHTS RESERVED
РЕЕСТР
none
РЕЛИЗ
v1.0
КОНТРИБЬЮТОРЫ
1
Что делает

Проект показывает, как на Android сделать физически выглядящую анимацию раскрытия/складывания: не просто fade/scale, а перспективный shader-эффект с blur, darken и black-on-miss. Эффект завязан на rotation-vector sensor или ручной slider, использует runtime-resolved hinge edge и per-pixel ray model. Сейчас это скорее demo app/proof-of-concept, а не упакованная библиотека.

Какую боль решает

Решает боль Android/foldable-разработчиков и motion-дизайнеров, которым нужен быстрый “wow”-эффект складывания/раскрытия интерфейса без доступа к системным анимациям и без написания shader-модели с нуля.

Сценарии использования
  • Демо для foldable UI: показать, как интерфейс может реагировать на угол раскрытия устройства.
  • Кастомный launcher, live wallpaper или lockscreen overlay с folding/glass-эффектом.
  • Reusable Compose UI effect на базе Modifier.foldEffect() для Android-приложений.
  • Motion prototype для дизайнеров и Android-разработчиков, чтобы быстро показать концепт “fold glass” без системного доступа.
  • Исследование sensor-driven UI: zero-pose calibration, tilt slider, runtime-resolved hinge edge.
Целевой пользователь

Android/Kotlin/Jetpack Compose разработчики, разработчики foldable apps, launchers и wallpapers, UI/motion designers, а потенциально — небольшие OEM/ROM/launcher-команды, если проект превратить в SDK.

Open-source аналоги

marcoazeem/duo-openСИЛЬНЕЕ★ 5
Почти прямой аналог: Android foldable effect, real hinge angle, accessibility overlay, live wallpaper; README говорит, что shader adapted from Atomicx7/Duo-animation. MIT license.
Тот же viral iPhone Duo fold/blur effect, но для macOS/MacBook lid angle sensor, Swift/Metal.
Ramotion/folding-cell-androidСМЕЖНЫЙ★ 4,900
Старая Android UI library для “folding paper” expanding cell, MIT, Maven-style usage. Не sensor-driven и не full-screen foldable effect.
eschao/android-PageFlipСМЕЖНЫЙ★ 1,800
OpenGL ES 2.0 page flip/page curl engine для Android. Ближе к e-reader/page-turning эффектам, Apache-2.0.
harism/android-pagecurlСМЕЖНЫЙ★ 1,667
Reference implementation page curl на OpenGL ES, Apache-2.0. Старый, но известный visual effect.
AndroidPoet/mirageСМЕЖНЫЙ★ 37
Набор AGSL shaders для Jetpack Compose: gradients, noise, filters. Ближе технически — RuntimeShader/Compose, но не fold/hinge.
airbnb/lottie-androidСИЛЬНЕЕ★ 35,700
Де-факто стандарт для After Effects/Lottie animations на Android. Не делает физический hinge shader, но закрывает production animation delivery.
Позиционирование

Для точной микрозадачи “iPhone Duo-like fold animation on Android” Duo-animation выглядит как нишевый early mover в свежем микротренде и один из самых заметных proof-of-concepts. Но в широкой категории Android animation libraries это не лидер: против lottie-android, folding-cell-android и page-flip библиотек с тысячами звёзд проект пока остаётся вирусным proof-of-concept, а не established библиотекой.

Коммерческие аналоги

RiveB2B / B2CFREEMIUM
Interactive animation editor и open-source runtimes для Android, iOS, Web, Flutter, React Native и games.
Rive пишет, что products built with Rive reach over 2B users worldwide; также указывает Spotify, Duolingo, Disney, Google и automakers.
Free$0/seat/mo
Cadet$9/seat/mo
Voyager$32/seat/mo
Enterprise$120/seat/mo
LottieFilesB2B / B2CFREEMIUM
Platform для Lottie/dotLottie assets, editor, CDN, collaboration и premium animation library.
Enterprise page указывает 16M+ designers/developers и 280,000 companies; pricing page указывает 600,000+ premium Lottie library.
Individual$19.99/user/mo, billed annually
Team$24.99/user/mo, billed annually
Team+custom
Enterprisecustom
ProtoPieB2BFREEMIUM
High-fidelity no-code prototyping для app, web, TV, multi-device interactions и hardware integrations.
Raised $21M Series B; старое интервью CEO говорит о 15,000 enterprises from 100 countries — число старое, использовать осторожно.
Free$0
Basic$25/mo, 1 seat
Pro$47/editor/mo
Enterprisecustom
Figma / Figma Motion betaB2B / B2CFREEMIUM
Design/prototyping platform; Figma Motion beta добавляет timeline, keyframes, motion systems и export MP4/GIF/WebM/SVG.
Figma 2025 Form 10-K: revenue $1.1B in 2025 vs $749.0M in 2024.
Starterfree
Professional Full seat$16/mo
Organization Full seat$55/mo, billed annually
Enterprise Full seat$90/mo, billed annually
Adobe After EffectsB2B / B2CПОДПИСКА
Professional motion graphics, VFX и compositing; часто source tool для UI/motion assets.
Adobe FY2025 revenue $23.77B; Digital Media segment revenue $17.65B.
After Effects standaloneUS$22.99/mo, annual billed monthly
SVGatorB2B / B2CFREEMIUM
Web animation tool: SVG, Lottie JSON, React Native, Flutter export, GIF/video.
About page: 2M+ animation projects, 130K+ active users globally.
Free$0
Starter$20/mo, billed yearly
Pro$24/mo, billed yearly
Team$27/seat/mo, billed yearly, min 3 seats
SplineB2B / B2CFREEMIUM
Browser-based 3D/2D interactive design tool; exports web, Apple/Android app generation on paid tiers.
Пользователей/выручку на vendor page не найдено; Axios reported $10M raise — не vendor source, точность осторожно.
Free$0
Hobby$12/mo billed yearly or $15 monthly
Pro$25/mo yearly or $30 monthly
Max$60/mo yearly or $70 monthly
Enterprisecustom
FramerB2B / B2CFREEMIUM
No-code website builder/design canvas with interactive/animated sites; adjacent to motion/prototyping workflows.
Framer official: $100M Series D, $2B valuation. TechCrunch also says over 0.5M MAU — не vendor source.
Free$0
Basic$10/mo
Pro$30/mo
Editor$20/editor
Content editor$10/editor
Convert add-on$50 per 500,000 events
Advanced hosting$200
Enterprisecustom
Principle for MacB2B / B2CРАЗОВО
Native macOS app для animated/interactive UI prototypes.
Публичный масштаб пользователей/выручки не найден.
License$129 per computer
Renewal$99 per computer
JitterB2B / B2CПОДПИСКА
Web motion design tool, Figma import, collaborative animation, AI-assisted motion.
Homepage: over 20,000 creative teams; jobs/open application page says 100k monthly users and 350k Figma plugin installs — второе из hiring page, использовать осторожно.
Prounknown
Maxunknown
Ultraunknown
Enterprisecustom
Текущая монетизация проекта

Сейчас проект выглядит как hobby / donationware, а не коммерческий продукт. В README есть Ko-fi link: https://ko-fi.com/xatomicx. Ko-fi позволяет принимать support payments через PayPal/Stripe и указывает 0–5% service fee. Признаков open-core, paid cloud, платной поддержки, marketplace package или GitHub Sponsors для самого проекта не найдено. У репозитория нет registry/install package и нет лицензии.

Коммерческий потенциал

ПОТЕНЦИАЛ · НИЗКИЙ

Заработать можно только как на маленьком productized side-project, SDK или consulting вокруг foldable UI effects; в текущем виде коммерчески использовать проект нельзя из-за отсутствия лицензии.

Спрос и рынок

Спрос в широкой категории есть: motion design software market оценён в $807.72M в 2025, $891.20M в 2026 и $1.53B к 2032; mobile app development market — $302.1B в 2025, $338.65B в 2026 и $844.50B к 2034; foldable smartphone market — $47.4B в 2026 и $74.0B к 2030. Но relevant SAM для DuoFold — маленькая доля Android foldable UI tooling, launcher effects и shader kits; для одного эффекта реалистичнее тысячи–десятки тысяч долларов в год, больше только при OEM/agency contracts.

Ров / защищённость

Ров слабый. Потенциально его можно строить на физической модели perspective/blur/darken, device-specific calibration, AGSL performance tuning, presets и community вокруг foldable UI effects. Сейчас же код короткий и воспроизводимый, Apple-like animation стала viral, клоны появляются быстро, а крупные motion tools владеют broader workflow.

Модели монетизации
  • Paid Android app / live wallpaper / launcher effect с one-time или freemium-моделью.
  • B2B SDK для foldable UI effects: Compose modifier package, AGSL shader pack, calibration helpers, annual support или per-app/per-seat license.
  • Motion shader pack: production-ready AGSL/Compose effects, включая fold, glass, blur, parallax, page curl и live wallpaper.
  • Consulting / implementation: заказная разработка foldable transition или shader effect под Android app.
  • Open-core: core shader под MIT/Apache-2.0, платные device presets, OEM integration, accessibility overlay, performance tuning и support SLA.
Что нужно, чтобы сделать продукт
  • Добавить явную лицензию, лучше MIT или Apache-2.0; сейчас commercial use нельзя.
  • Упаковать проект: Maven Central/JitPack package, documented API, semantic versioning.
  • Отделить demo app от library module.
  • Собрать device compatibility matrix: Pixel Fold, Galaxy Z Fold, OnePlus Open, emulator/manual mode.
  • Добавить performance benchmarks: frame time, GPU cost, blur taps, battery.
  • Сделать fallback modes: без hinge sensor, без rotation-vector sensor, low-end GPU.
  • Перейти на юридически нейтральный branding: не “iPhone Duo clone”, а “foldable glass transition”.
  • Добавить examples: Compose sample, live wallpaper sample, launcher sample.
  • Настроить tests, CI и release signing.
  • Оформить contributor onboarding: CONTRIBUTING, issue templates, roadmap.
⚖ ЛИЦЕНЗИЯ · МОЖНО ЛИ КОММЕРЦИАЛИЗИРОВАТЬ
High-severity blocker. Так как лицензия отсутствует, проект юридически не является usable open-source dependency для коммерческого продукта. Публичность GitHub-репозитория даёт возможность посмотреть и fork в рамках GitHub, но не даёт нормального права использовать, модифицировать, распространять или продавать derivative work без отдельного разрешения автора. Коммерческий путь начинается с получения явной лицензии от автора — лучше MIT или Apache-2.0 — либо отдельного commercial license agreement.
Риски и подводные камни
ВЫСОКИЙЛИЦЕНЗИЯ
SPDX: None. Без лицензии нет нормального разрешения на commercial use, modification и redistribution; это главный юридический блокер.
ВЫСОКИЙЮР. СЕРАЯ ЗОНА
README позиционирует эффект как “iPhone Duo fold/opening animation for Android”. Коммерческий продукт лучше не продавать как “iPhone Duo clone”, особенно при использовании Apple imagery/assets или confusing marketing.
ВЫСОКИЙПРОЧЕЕ
Сейчас это demo app, не SDK: нет package distribution, stable API и документации для integration.
ВЫСОКИЙМАЛЫЙ РЫНОК
Foldable рынок растёт, но конкретный эффект косметический; покупатель скорее заплатит за полный launcher/theme/motion system, а не за один shader.
СРЕДНИЙПРОЧЕЕ
Android foldables отличаются hinge sensors, permissions, screen layouts и vendor APIs; README уже указывает physical device requirement и fallback manual slider.
СРЕДНИЙЗАВИСИМОСТЬ ОТ АВТОРА
Один contributor, проекту несколько дней, нет признаков долгосрочного roadmap.
СРЕДНИЙКОНКУРЕНЦИЯ
OSS-клоны уже появляются; Rive, LottieFiles, Figma Motion, Jitter и SVGator владеют broader workflow в соседних use cases.
СРЕДНИЙСЛАБЫЙ РОВ
Эффект легко воспроизвести и перенести в другой shader/tooling stack, если он останется одной демонстрационной анимацией.

Достоверность разбора

УВЕРЕННОСТЬ · СРЕДНЯЯgpt-5.5 · 2026-09-13 · ОКНО 1D
Оговорки / что не проверено
  • Confidence medium: часть коммерческих цифр и цен взята из собранного разбора и не перепроверялась в этой задаче; веб-поиск не выполнялся.
  • Некоторые scale-метрики подтверждены одним источником или vendor page, а не ≥2 независимыми источниками: Rive 2B users reach, LottieFiles 16M+ users/280k companies, SVGator 2M projects/130k users, Jitter 20k teams.
  • Часть метрик взята из non-vendor источников и помечена осторожно: Spline funding через Axios, Framer MAU через TechCrunch, Jitter 100k monthly users и 350k Figma plugin installs через hiring page.
  • Оценка коммерческого рынка для одного такого эффекта как “тысячи–десятки тысяч долларов в год” является экспертной оценкой без прямого источника.
  • IP/trade dress риск вокруг “iPhone Duo clone” — юридическая эвристика из общих знаний, не юридическое заключение и не подтверждена конкретным кейсом по этому проекту.
  • Звёзды OSS-аналогов, лицензии и описания взяты из собранного разбора; актуальность после момента сбора не проверялась.
  • Факты по самому репозиторию Atomicx7/Duo-animation — звёзды, даты, релиз, отсутствие лицензии, отсутствие registry, 1 contributor — взяты из предоставленной воронки и GitHub enrichment без перепроверки.
  • Прямых платных SDK именно “iPhone Duo fold/opening shader for Android” в собранном разборе не найдено; коммерческие аналоги в основном смежные motion/design/prototyping tools.
  • Юридический вывод по отсутствию лицензии основан на ChooseALicense и общем понимании copyright default; для сделки нужен юрист или явное разрешение автора.
ИСТОЧНИКИ (36)

Why This Is A Finding

Atomicx7/Duo-animation собрал 51 звёзд за окно, тогда как у автора всего 21 подписчиков — эффективная аудитория ≈ 44. Это даёт surprise-индекс 0.0204 (звёзды относительно охвата автора, а не в абсолюте). Удержание форков 11.1% и 2 внешних контрибьюторов отделяют реальный инструмент от разовой вспышки. Акселерация отрицательная — внимание остывает после пика.

METRICS IN CONTEXT

MEDIAN ACROSS ALL 1929 FINDINGS · Δ vs MEDIAN · PERCENTILE = SHARE RANKED BELOW
METRICVALUEMEDIANΔ MEDPERCENTILE
SCORE0.020.00+0.02ABOVE 95%
VELOCITY1.702.67-0.97ABOVE 13%
RETENTION5.2%9.2%-3.9 PPABOVE 27%
FORKS35752-717ABOVE 9%
SURPRISE0.020.00+0.02ABOVE 95%