A customizable iOS widget for Scriptable that displays news from WordPress sites and RSS feeds directly on your home screen.
iOS Scriptable News Widget is a JavaScript script for the Scriptable app that creates a customizable home screen widget displaying news from WordPress sites and RSS feeds. It solves the need for a personalized, flexible news widget on iOS that can aggregate content from multiple sources and work offline.
iOS users who want a customizable news widget on their home screen, particularly those who follow specific WordPress blogs or RSS feeds and use the Scriptable app.
It offers extensive customization options, multi-source support, and offline functionality, providing a more flexible alternative to built-in iOS news widgets or generic RSS reader apps.
iOS Scriptable News Widget (WordPress & RSS)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports fetching news from multiple WordPress sites and RSS/Atom feeds simultaneously, allowing consolidation of diverse sources into a single widget, as highlighted in the README with examples like PlayStation Blog and New York Times feeds.
Offers deep appearance control including fonts, colors, backgrounds, gradients, and layout via a settings wizard, enabling users to match iOS design or create unique looks without coding.
Includes an offline mode that displays cached news when internet is lost, preventing blank widgets and showing a cloud icon to indicate temporary offline status.
Features an interactive settings wizard within Scriptable to simplify configuration, reducing the need for manual code edits and making it more accessible for beginners.
Requires installing Scriptable, adding scripts manually, and configuring parameters or settings files, which can be intimidating for non-developers despite the wizard.
Tied to the Scriptable app and iOS, creating vendor lock-in and potential issues if Scriptable changes or is discontinued, limiting long-term viability.
Adding too many feeds can slow down widget loading, as the README warns: 'the more sites you add, the longer the widget needs to load all data,' possibly causing timeouts or blank displays.