NineAnimator

A simple yet elegant way of waching anime on your favorite anime websites. NineAnimator is a free and open source anime watching app for iOS and macOS. GPLv3 Licensed.

Features

  • [x] Ads Free and no logins
  • [x] Super-duper clean UIs + Dark Mode
  • [x] Get notifications when new episodes come out
  • [x] Apple’s native video playback interface
  • [x] Picture in Picture playback on iPads/iOS 14+ devices
  • [x] Chromecast/Google Cast with lockscreen & control center support
  • [x] Playback History & Auto Resumes
  • [x] Support Multiple Anime Websites
  • [x] Integration with HomeKit
  • [x] Handoff & Siri Shortcuts
  • [x] Download & play episodes offline
  • [x] Third party anime listing & tracking websites (view & edit)
  • [ ] Custom anime lists, e.g. favorites and to-watch list (currently retrieved from tracking websites; mutations are work-in-progress)

Google Cast

NineAnimator supports playing back on both AirPlay (via Apple’s native media player) and

Chromecast/Google Cast devices. However, not all of the steaming sources are supported

on Chromecast. Check Video Sources for details.

To use Google Cast in NineAnimator, tap on the Google Cast icon on the navigation bar.

A window will pop up to prompt you to select a playback device. Once the device is

connected, click “Done” and select an episode from the episode list. The video will

starts playing automatically on the Google Cast device.

The playback control interface will appear once the playback starts. You may use the

volume up/down buttons to adjust the volume.

To disconnect from a Google Cast device, tap on the Google Cast icon on the navigation

bar and tap the device that is already connected.

Picture in Picture Playback

This feature is only supported on iPads, Macs, and iOS 14+ devices.

The Picture in Picture (PiP) icon will appear on the top left corner of the player once PiP

is ready. You may tap on this icon to initiate PiP playback. To restore fullscreen playback,

tap the restore button on the PiP window.

Notifications & Subscription

Subscribing anime in NineAnimator is implemented with Apple’s Background Application

Refresh. NineAnimator will actively poll the available episodes and compares it with

locally cached episodes.

notification_example

To subscribe an anime, long press on the anime in the Recents category of your Library.

recents_long_press

Or simply tap on the subscribe button when you are viewing any anime.

subscribe_button

Smart Home Integration

NineAnimator can be configurated to run Home scenes when the playback starts and

ends. The default behavior is to only run the scenes when the video is playing on

external screens (e.g. Google Cast, AirPlay). However, you may change that in the

Preference -> Home panel.

  • NineAnimator runs Starts Playing scene immediately after the video starts playing
  • The Ends Playing scene will be performed 15 seconds before video playback ends

homekit

#animations #apps #ios

An elegant way of discovering anime on iOS
1.55 GEEK