尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Аниме-сервис с русской озвучкой: Android-приложение на Kotlin/Compose, веб-клиент на Next.js и API-шлюз на Node.js
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Аниме-сервис с русской озвучкой: Android-приложение, веб-клиент и API-шлюз.
Сайт · Что нового · Документация
AniPulse — бесплатный сервис для просмотра аниме с русской озвучкой. Каталог и метаданные берутся из Shikimori, видео — от нескольких источников за общим интерфейсом. Все внешние запросы идут через собственный API-шлюз, который решает проблемы доступности провайдеров и кеширует ответы.
Проект состоит из трёх частей:
| Каталог | Что это | Стек |
|---|---|---|
app/ | Нативное Android-приложение | Kotlin, Jetpack Compose, Media3, Room, Hilt |
web/app/ | Веб-клиент | Next.js 16, React 19, TypeScript, Tailwind |
server/ | API-шлюз и сервис аккаунтов | Node.js, Express, SQLite |
Просмотр
Аккаунт и социальное
Оформление
Требуется JDK 17 и Android SDK 35.
git clone https://github.com/Xyling12/anime-app.git
cd anime-app
cp gradle.properties.example gradle.properties
./gradlew assembleDebug
Готовый APK — в app/build/outputs/apk/debug/.
Release-сборка подписывается ключом из keystore.properties (в репозиторий не
входит). Без этого файла release соберётся неподписанным — сборка не упадёт.
cd web/app
pnpm install
pnpm dev
Зависимостей у шлюза нет — только стандартная библиотека Node.js 20+. Тесты запускаются встроенным раннером:
node --test "server/tests/*.test.js"
Шлюзу нужны локальные файлы конфигурации (токены источников, SMTP, OAuth) — они
не хранятся в репозитории. Подробности — в docs/ARCHITECTURE.md
и server/deploy/DEPLOY.md.
AniPulse не хранит и не раздаёт видеофайлы. Приложение и сайт отображают контент сторонних общедоступных источников, права на который принадлежат их владельцам. Обращения правообладателей — на странице «Правообладателям».
MIT © Xyling12