iArt.ai
AI 모션 그래픽 소프트웨어, 누구나 사용할 수 있는 After Effects 대안, 텍스트 프롬프트로 몇 분 안에 애니메이션·설명 영상 제작
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Native iOS client for a self-hosted Rotation server — statistics, artist pages and the yearly recap
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A native SwiftUI client for a Rotation
server — your listening year, from your pocket.
English and German, following the device language. Six accent colours — and the
home screen icon follows the one you pick, without a second setting for it.
• An iPhone or iPad with iOS 16 or newer
• A Rotation server you can reach from the device — on your home network or
through a VPN such as Tailscale or WireGuard
• A Navidrome account on the server behind it. Rotation has no user
database of its own.README 전문 보기 ↗A native SwiftUI client for a Rotation server — your listening year, from your pocket.
| Screen | What you get |
|---|---|
| Overview | Top artists, tracks, albums and genres for 7, 30 or 90 days, this year or all time — with rank, plays and hours, and your discoveries of the period |
| Detail | Every artist, album and track with its own history and a 30-second preview from your library |
| History | A weekday-by-hour heatmap and what you played last |
| Recap | Your year as a full-screen story: it advances by itself, holds when you hold it, plays music from your library, and asks you to guess before it tells |
| Friends | Other users of the same Navidrome and the artists you have in common |
| Settings | Server and account, who may find you, the accent colour, and the recap's season options including the December reminder |
English and German, following the device language. Six accent colours — and the home screen icon follows the one you pick, without a second setting for it.
No server to hand? Tap Try the demo on the sign-in screen: an invented listening year, complete with recap, entirely on the device.
On the App Store. To build it yourself:
brew install xcodegen
xcodegen generate
open Rotation.xcodeproj
Requires macOS with Xcode 15 or newer. Pick your team under Signing &
Capabilities (or put your Team ID into project.yml so it survives
regeneration), then build to your device.
Tools/build-ipa.sh archives and exports an IPA from the command line.
On first launch, enter the address of your server:
| Typed | Used |
|---|---|
192.168.1.20 | http://192.168.1.20:8770 |
192.168.1.20:9000 | that port instead of the default |
rotation.tail1234.ts.net | over Tailscale, with the tunnel up |
https://rotation.example.com | taken as typed, port 443 |
A bare host gets http:// and Rotation's default port 8770; anything more
explicit is used as you typed it, path prefix included. Behind an HTTPS reverse
proxy, enter the full https:// URL.
Sign in with your Navidrome account. The session survives restarts.
Tools/make-icon.py draws the record — one icon per accent colour — with the
standard library alone, no image dependency:
python3 Tools/make-icon.py
It writes icon-1024.png into each AppIcon*.appiconset, so the app on the home
screen wears the colour the app wears inside.