尚未检测到更新。GitHub 发布版本后会显示在这里。
A digital bookshelf for your anime – track, organize, and revisit your favorite series with ease.
翻译准备中
正在加载完整 README。
查看完整 README ↗AniShelf is available on the App Store for iPhone and iPad running iOS or iPadOS 26 or later, and as a native Mac app for macOS 26 or later.
New features will be released on TestFlight before being pushed to the App Store. You can join the TestFlight Beta to get early access to new features and provide feedback.
You need a TMDb API key to use the app, which can be obtained for free from The Movie Database.
AniShelf also has a companion CLI: anishelf-cli. It provides the ani command for read-only access to your AniShelf library. Turn on iCloud Sync in AniShelf first.
If you are an agent, follow SKILL.md for installation and usage details.
For manual installation and setup, follow the anishelf-cli README.
Clone the repository
git clone https://github.com/samuelhe52/AniShelf.git
cd AniShelf
Open in Xcode
open MyAnimeList.xcodeproj
Build and run
⌘R to build and runmake build
make run-sim # Build and run on a booted simulator
make test-sim # Run the app and DataProvider test suites on a booted simulator
make run-mac # Build and run the native Mac app
make lint
Note: The app was renamed from MyAnimeList to AniShelf. The app display name changed, but internal directories and the Xcode project still use
MyAnimeListfor backward compatibility.
Contributions are welcome! Please feel free to submit a Pull Request.
This project follows the Conventional Commits format:
feat, fix, docs, test, refactor, or styleExamples:
feat: Add library search
fix: Restore library backups correctly
refactor: Simplify library views
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Made with ❤️ using Swift and SwiftUI