← Все проекты
Проект / TypeScript

rit3zh/expo-ios-like-swipe-actions: iOS-свайпы для React Native — плавные жесты как в нативных приложениях

Добавьте в ваше React Native приложение плавные свайп-действия, которые выглядят и работают точно как в iOS.

Проект использует Reanimated 4 и Gesture Handler 2 для создания плавных 60fps анимаций. Компонент поддерживает свайпы в обе стороны, полный свайп для подтверждения действия, тактильную отдачу (хаптики) при открытии и подтверждении. API построен по принципу...

★ 24 TypeScript Форки 1 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для React Native разработчиков, которые хотят улучшить UX мобильных приложений за счёт нативных жестов и анимаций.

Проблема / задача

Стандартные свайп-компоненты в React Native часто выглядят ненативно, работают прерывисто и не дают того тактильного отклика, к которому привыкли пользователи iOS.

Как это работает

Проект использует Reanimated 4 и Gesture Handler 2 для создания плавных 60fps анимаций. Компонент поддерживает свайпы в обе стороны, полный свайп для подтверждения действия, тактильную отдачу (хаптики) при открытии и подтверждении. API построен по принципу составных компонентов, что делает код декларативным и удобным для кастомизации.

Что видно по README

Это библиотека компонентов для React Native, которая реализует свайп-действия в стиле iOS. Проект демонстрирует работу жестов на примере интерфейса почтового клиента с письмами, которые можно удалять, архивировать и помечать флажком. Вся анимация работает на нативном уровне через Reanimated, что обеспечивает максимальную плавность.

Ключевые возможности

Свайпы влево и вправо с разными действиямиПолный свайп для мгновенного подтвержденияТактильная отдача при открытии и подтверждении действияСоставной API компонентов для гибкой настройкиПолная поддержка TypeScript

Технологии

React NativeReanimated 4Gesture Handler 2ExpoTypeScriptReact

Интересный факт

Проект использует экспериментальный React Compiler из Expo и современный стек с полной типобезопасностью на TypeScript.

С чего начать

  • Клонируйте репозиторий
  • Установите зависимости через npm install
  • Запустите проект через npx expo start

Оценка GitRadar

Удобство
7/10
Свежесть
8/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если вам нужны качественные свайп-действия для React Native. Проект современный, использует актуальные версии библиотек и демонстрирует лучшие практики работы с жестами.

Наблюдения по обновлениям

Проект использует современный стек (Expo 55, React Native 0.83, Reanimated 4), но имеет мало звёзд и активности, что говорит о его нишевом характере.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/rit3zh/expo-ios-like-swipe-actions
Создан на GitHub
21 апреля 2026 г.
Последнее обновление репо
21 апреля 2026 г.
Последняя проверка GitRadar
21 апреля 2026 г.
Изученные файлы
README.md, app.json, package.json, src/ui-components/index.ts, src/constants/index.ts, src/app/index.tsx

FAQ

Что это такое?

Библиотека компонентов для добавления iOS-подобных свайп-действий в React Native приложения с плавной анимацией и тактильной отдачей.

Для кого подходит?

Для React Native разработчиков, которые хотят улучшить пользовательский опыт своих мобильных приложений через нативные жесты и анимации.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с rit3zh/expo-ios-like-swipe-actions?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.