Ruddarr
Software Controller
Free · In-App Purchases · Designed for iPad. Not verified for macOS.
Ruddarr is a beautifully designed, open source, companion app for Radarr and Sonarr instances. Manage your movies, documentaries and TV series from anywhere, anytime.
Features:
• Manage movies and TV series
• Browse upcoming releases in the calendar
• Receive fine-grained notifications
• View activity queue tasks and history events
• Switch between multiple instances
• Customize the app color scheme and appearance
• Synchronize settings/instances between devices (iCloud)
• Automate actions using Siri Shortcuts
• Connect to reverse proxies using custom HTTP headers
• Use Spotlight search to quickly jump to media
• Fully localized, ready to be translated
Notifications require a subscription to Ruddarr+, because sending push notifications to devices requires reliable server infrastructure, which incurs monthly operating expenses for this free, open-source project. Alternatively, *arrs come with many notification integrations that can be self-hosted.
Requirements:
• Ruddarr does not provide any media and requires a Radarr or Sonarr instance to interact with.
- - -
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more iOS için en iyi Radarr & Sonarr uygulaması.
iOS için en iyi Radarr & Sonarr uygulaması.
- Added Italian and Turkish translations
- Calendar: Fade unmonitored items
- Discovery: Fade items already in library
- Discovery: Improved loading contrast
- Releases: Include dual audio releases in "Multilingual" filter
- Calendar: Improved loading and error handling
- Show fewer error dialogues
- Improved detection of and feedback about local ip addresses
- Improved loading of season episode list
- Fixed sheet titles when "Reduce Transparency" is enabled
- Removed Chinese translation (abandoned)
- Various internal code improvements and bug fixes
1.8.1 10 Apr
- Added "Popular This Week" section
- Allow filtering media by root folder
- Allow monitoring movie collections when adding
- Improved handling of non-https instances
- Made elevator music less invasive
- Updated "Podcasts" theme color
- Show media title in some cases while poster is loading
- Improved notification webhook logic
- Fixed checking series monitoring status in calendar
- Fixed "Missing" being red when episode is not monitored
- Fixed translation issue of open app shortcut
- Various design and internal code improvements
1.8.0 27 Feb
- Improved button/sheet styling for iOS 26.1
- Allow iPad version to run on macOS
- Update notification webhooks more frequently
- Several minor improvements and fixes
1.7.2 03/12/2025
- Adjust spacing on media info sheet
- Don't minimize tab bar when scrolling on iOS
- Fixed Radarr instance switching on iOS
1.7.1 13/10/2025
- Switched to the new Liquid Glass design
- Support deleting season episodes
- Improved instance switchers
- Show file size on media sheet
- Duck elevator music
- Animate queue changes
- Switched to native toolbars for sheets
- Update instance tags more frequently
- Fixed release filter freeze
- Fixed alert tinting
- Fixed current date not updating in calendar
1.7.0 06/10/2025
- Added basic support for managing tags for media
- Added Chinese translation
- Permanently disable elevator music with a triple tap
- Reset search query when starting new release search
- Made "no releases" messages more helpful
- Show byte size on grabbed event sheet
- Fixed poor phase change handling
- Several minor improvements and fixes
1.6.1 10/09/2025
- Added card-style views for media grids
- Added support for importing files of pending queue tasks
- Added notifications for media/file deletion
- Added quality to upgrade notifications (broken in TestFlight)
- Collapse season pack queue tasks
- Collapse episodes bundles in calendar
- Support hiding specials in calendar
- Various minor UX improvements
- Improve launching app from a suspended state
- Attempt to fix crash when searching for series
- Fixed re-rendering issue on iOS 18.4+
- Fixed rare crash with invalid instance urls
1.6.0 03/06/2025
- Refactored media deletion action
- Fixed media grid jumping
1.5.2 29/04/2025
- Fixed freezing during interactive searches
- Fixed logic of "search for replacement" toggle
- Disable confusing button with identical text
- Made media grid scrolling a little smoother
- Internal improvements and code cleanup
1.5.1 25/04/2025
- Added German, French and Spanish translations
- Made releases searchable
- Improved translatability and text scalability
- Avoid initial Calendar scroll
- Fixed calendar scrolling issues
- Fixed issues with bug report sheet
- Fixed freeze during interactive searches
- Dozens of small internal improvements and fixes
1.5.0 10/04/2025
- Added preference option to persist release search filters
- Scroll to "Today" when tapping calendar tab
- Fixed crash on some devices when trying to render media poster
- Various internal improvements
1.4.3 18/03/2025
- Show loading indicator for more action buttons
- Animate more state changes around the app
- Improved release loading messages
- Replaced support email with bug report sheet
- Fixed several crashes
1.4.2 11/03/2025
- Highlight today’s episode in episode list
- Refresh calendar when resuming app
- Redesigned settings icons
- Throttled fetching media when displaying grid
- Improved stability
- Fixed several crashes
1.4.1 28/02/2025
- Upgraded codebase to Swift 6
- Added History list in Activity tab
- Jump directly to episode from notifications and calendar events
- Show ratings for TV Series
- Persist "Monitored" filter in Calendar
- Fetch episodes after changing season monitoring
- Fetch instance metadata faster
- Refresh data when switching to app
- Update events after refreshing calendar data
- Extract IMDB identifier when searching library
- Reset calendar events after modifying instances
- Allow queue error messages to be selected
- Improved calendar error handling
- Improved layout of release sheets
- Improved wording around the app
- Improved notification webhook error handling
- Fixed poster icons for existing series in search list
- Fixed episode toolbar monitor button
- Fixed calendar date not updating
- Fixed noun used for Sonarr history event descriptions
- Fixed setting default app icon
- Fixed `/activity` deeplink
1.4.0 10/12/2024
- Switch to instance when notification is opened
- Show bitrate estimations for files and releases
- Filter calendar entries by instance
- Fetch calendar events and series episodes/files in parallel
- Improved handling of queue task with warnings
- Improved queue task and media file sheet layouts
- Increased timeout for interactive release searches
- Suggest search for new media when searching local library
- Dismiss task sheet when task is completed
- Strip season folder from file names
- Improved rendering series with thousands of episodes
- Improved download client detection
- Improved some wording around the app
- Fixed searching for releases again after switching tabs
- Fixed API call to blacklist movie when deleting
- Fixed delay before rendering queue task list
- Fixed queue item sheet displaying stale data
- Fixed displaying irrelevant history events
- Fixed transparent tab background when adding media
- Fixed refresh not fetching episode history events
- Fixed some history event labels
- Fixed several crashes
1.3.1 05/11/2024
The app now requires iOS/iPadOS 18.
- Switch to iOS 18 TabView for better navigation
- Improved Spotlight indexer performance
- Refresh download client data faster when viewing Activity
- Support cancelling queue tasks
- Support long-pressing links to open in Chrome/Firefox
- Filter queue tasks by protocol/client and releases by multilingual
- Sort media by rating
- Keep search results on screen when navigating
- Show tips about monitoring, deleting files and automatic searches
- Suggest opening Sable/DSLoad for relevant queue tasks
- Improved webhook event support and error handling
- Fixed setting app icon
- Fixed edge cases when determining movie status
- Fixed monitoring episode button logic
- Fixed many crashes across the app
- Fixed search actions appearing in "Open In…" menus
- Dozens of other improvements and minor fixes
1.3.0 23/10/2024
- Added series search scopes
- Added `ManualInteractionRequired` webhook events
- Added “Search Monitored” button on iPad
- Index alternative titles and large instances in Spotlight
- Show value of selected release filter
- Support starting from Activity tab and `ruddarr://activity` calls
- Unified titles of notifications
- Don't ask for reviews for at least a week
- Don’t format season numbers
- Show loading animation when monitoring season
- Reset filter values when starting release search
- Show filter note below release list
- Show more subtitles and media size on iPad
- Revert to default `TabView` without custom overlay
- Capture API response when decoding error occurs
- Parse IMDb links when pasting or using URL scheme
- Enabled visionOS builds
- Fixed several issues with Spotlight integration
- Fixed display of icon inside the app
- Fixed Sonarr release indexer flags display
- Fixed displaying release language
- Fixed calendar error overlay issue
- Removed translations temporarily
1.2.1 03/10/2024
- Added "Activity" tab for queue and history
- Added Spotlight integration
- Added iOS 18 app icon styles
- Added French and Spanish translations
- Added setting for initial launch tab
- Reworked and localized Siri Shortcuts
- Support grabbing unmapped releases
- Support adding exclusion when deleting media
- Support disabling health warning notifications
- Support automatic search from context menus
- Support Callsheet links for TV series
- Fade in posters when scrolling
- Show posters in notifications
- Various calendar improvements and fixes
- Improved handling of slow *arr searches
- Improved loading of season episodes
- Remember choices when adding media
- Preserve search path when adding media
- Support sorting movies by grab date
- Show episode resolution in episode list
- Improve handling of expired TestFlight subscriptions
- Disabled auto-correct for search fields
- Use larger sheet when adding media on iPad
- Use builtin formatter for "runtime" numbers
- Use builtin localized string for language code lookup
- Center episode list progress indicator
- Display releases without enough peers in red
- Ask for App Store reviews
- Fixed displaying stale series releases
- Fixed missing Sonarr task state and event types
- Fixed episode monitoring issue
- Fixed some media not showing when searching library
- Fixed Basic Authentication alert disappearing
- Fixed displaying stale release search results
- Fixed "Next airing" sort direction
- Fixed Root Folder picker changing colors
- Fixed multiline text alignment in "Information" rows
- Fixed dozens of decoding errors and improved reporting
- Fixed display of history event date
- Removed "Calendar" quick action
1.2.0 17/09/2024
• Added support for Sonarr instances
• Switched to native macOS app
• Allow filtering releases by "Original" language
• Allow sorting movies by digital release date
• Added helpful some “Reset Filter” buttons
• Added helpful badge on “filters” icon when selected
• Support deleting individual files
• Improved results when sorting by "Year"
• Fixed issue displaying the wrong date in the calendar
• Fixed "Missing" filter conditions and the "Title" sort direction
• Fixed scrolling lagging at times
• Fixed pull-to-refresh from being cancelled
• Three dozens small improvements, refinements and bug fixes
1.1.0 21/05/2024
• Support filtering releases by language
• Added "Large Instance" Mode
• Fixed Sonarr v3 authentication (calendar only)
• Fixed subtitles list display issue
• Switched the logic of "Wanted" and "Missing" filters
• Made poster icons smaller and the gradient gentler
• Link to movie form from "Information" values
• Hide advanced instance settings initially
• Show notification status for each instance
• Show "What’s New" when first launching app
• Various minor internal improvements
1.0.3 03/05/2024
• Improved performance for large libraries
• Show title when movie has no poster
• Consider movies without a year unreleased
• Allow sorting by "File Size" and filtering by "Downloaded"
• Fixed file size calculation
• Fixed a couple of decoding errors and rare crashes
• Fixed various issues when sorting releases
• Fixed triggering initial movie search
• Fixed rare video resolution display issue
• Fixed subtitle and language lists alignment
1.0.2 29/04/2024
• Added support for instance URLs with paths
• Improved iPad compatibility
• Improved movie poster fallback
• Fixed "Share App" link
• Fixed disappearing "Delete Movie" confirmation
1.0.1 24/04/2024
- Added Italian and Turkish translations
- Calendar: Fade unmonitored items
- Discovery: Fade items already in library
- Discovery: Improved loading contrast
- Releases: Include dual audio releases in "Multilingual" filter
- Calendar: Improved loading and error handling
- Show fewer error dialogues
- Improved detection of and feedback about local ip addresses
- Improved loading of season episode list
- Fixed sheet titles when "Reduce Transparency" is enabled
- Removed Chinese translation (abandoned)
- Various internal code improvements and bug fixes
more Version 1.8.1 10 Apr
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Identifiers Usage Data Diagnostics