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

hewad-mubariz/duolingo-clone: Duolingo Clone — клон популярного приложения для изучения языков

Получите готовый код мобильного приложения, вдохновлённого Duolingo, чтобы быстро стартовать с собственным образовательным проектом.

Это клон интерфейса Duolingo, созданный на современном стеке React Native. Проект демонстрирует работу с анимациями, кастомными SVG-компонентами, производительными списками и файловой навигацией. В README есть инструкция по запуску и видео-демо.

★ 20 TypeScript Форки 3 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для React Native-разработчиков, которые хотят изучить современный стек Expo или создать прототип обучающего приложения. Подойдёт тем, кто ищет пример реализации анимаций, кастомного UI и навигации.

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

Разработка мобильного приложения с нуля требует много времени на настройку стека, создание анимаций и проектирование UI. Этот проект решает проблему, предоставляя готовую основу с популярными библиотеками и продуманной структурой.

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

Проект использует Expo для кроссплатформенной разработки под iOS и Android. Навигация построена на Expo Router с файловой маршрутизацией. UI стилизован с помощью Uniwind (аналог Tailwind), а анимации реализованы через React Native Reanimated. Вся графика — кастомные SVG-иконки, которые легко заменять.

Что видно по README

Это клон интерфейса Duolingo, созданный на современном стеке React Native. Проект демонстрирует работу с анимациями, кастомными SVG-компонентами, производительными списками и файловой навигацией. В README есть инструкция по запуску и видео-демо.

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

Файловая навигация через Expo RouterКастомные SVG-иконки и анимацииПроизводительные списки через @legendapp/listСтруктура с моками данных для быстрого прототипирования

Технологии

ExpoReact NativeTypeScriptReact Native ReanimatedReactTailwindCSSGo

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

В проекте используется экспериментальный React Compiler и стек для создания стеклянного эффекта (expo-glass-effect), что показывает применение новейших возможностей экосистемы.

С чего начать

  • Установите зависимости: npm install
  • Запустите Metro: npx expo start
  • Запустите на симуляторе: npx expo run:ios или run:android

Оценка GitRadar

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

Вердикт GitRadar

Стоит пробовать как учебный проект или основу для прототипа. Код современный, но проект сыроват — некоторые экраны ещё в стадии моков, а активность разработки низкая.

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

Проект использует свежие версии библиотек (Expo 55, React 19), но имеет мало звёзд и форков, что говорит о низкой активности сообщества.

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

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

Исходный репозиторий
https://github.com/hewad-mubariz/duolingo-clone
Создан на GitHub
8 апреля 2026 г.
Последнее обновление репо
8 апреля 2026 г.
Последняя проверка GitRadar
8 апреля 2026 г.
Изученные файлы
README.md, app.json, package.json, src/app/index.tsx, types/index.ts, src/svg.d.ts

FAQ

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

Готовый код мобильного приложения-клона Duolingo на React Native с анимациями и кастомным UI.

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

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

Источники

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

Нужна помощь с hewad-mubariz/duolingo-clone?

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