All Projects → bitpiston → rss-button-for-safari

bitpiston / rss-button-for-safari

Licence: MIT license
Safari web extension for news feed discovery of RSS, Atom, JSON Feed & RDF+RSS.

Programming Languages

swift
15916 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to rss-button-for-safari

Feedparser
Parse feeds in Python
Stars: ✭ 1,200 (+7400%)
Mutual labels:  atom, rss, rdf
vuepress-plugin-feed
RSS, Atom, and JSON feeds generator plugin for VuePress 1.x
Stars: ✭ 46 (+187.5%)
Mutual labels:  atom, rss, json-feed
V2
Minimalist and opinionated feed reader
Stars: ✭ 3,239 (+20143.75%)
Mutual labels:  atom, rss, rdf
Picofeed
PHP library to parse and write RSS/Atom feeds
Stars: ✭ 439 (+2643.75%)
Mutual labels:  atom, rss, rdf
json-feed-viewer
The world's first JSON feed viewer 🥇
Stars: ✭ 40 (+150%)
Mutual labels:  atom, rss, json-feed
drop-feeds
Drop Feeds is a Sage / Sage++ like addon (webextension) for Firefox Quantum
Stars: ✭ 18 (+12.5%)
Mutual labels:  atom, rss
feedspora
FeedSpora posts RSS/Atom feeds to your social network accounts.
Stars: ✭ 31 (+93.75%)
Mutual labels:  atom, rss
feed2email
RSS/Atom feed updates in your email
Stars: ✭ 37 (+131.25%)
Mutual labels:  atom, rss
JARR
JARR is a web news aggregator.
Stars: ✭ 99 (+518.75%)
Mutual labels:  atom, rss
Pushl
Push notification adapter for feeds
Stars: ✭ 25 (+56.25%)
Mutual labels:  atom, rss
tidyRSS
An R package for extracting 'tidy' data frames from RSS, Atom, JSON and geoRSS feeds
Stars: ✭ 62 (+287.5%)
Mutual labels:  rss, json-feed
progrssive
A PWA for reading RSS feeds. It works offline!
Stars: ✭ 23 (+43.75%)
Mutual labels:  atom, rss
laminas-feed
Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.
Stars: ✭ 97 (+506.25%)
Mutual labels:  atom, rss
TIFeedParser
RSS Parser written in Swift
Stars: ✭ 18 (+12.5%)
Mutual labels:  atom, rss
atomex
🌊 Elixir RSS/ATOM feed builder with a focus on standards compliance, security and extensibility
Stars: ✭ 38 (+137.5%)
Mutual labels:  atom, rss
feeds
免费的公众号 RSS,支持扩展任意 APP
Stars: ✭ 912 (+5600%)
Mutual labels:  atom, rss
feed2maildir
📬 Read RSS/Atom feeds in your favourite, maildir-compatible email client.
Stars: ✭ 15 (-6.25%)
Mutual labels:  atom, rss
simplepie-ng
Don't use this yet.
Stars: ✭ 41 (+156.25%)
Mutual labels:  atom, rss
FeedReader
C# RSS and ATOM Feed reader library. Supports RSS 0.91, 0.92, 1.0, 2.0 and ATOM. Tested with multiple languages and feeds.
Stars: ✭ 221 (+1281.25%)
Mutual labels:  atom, rss
reader
A Python feed reader library.
Stars: ✭ 290 (+1712.5%)
Mutual labels:  rss, json-feed

RSS Button for Safari

A native app extension written in Swift for Safari 12+ adding feed discovery via toolbar button.

Inspired by Syndicate by Reda Lemeden:
https://github.com/kaishin/syndicate/

Motiviation thanks to Apple depreciating Safari legacy extensions in Safari 12:
https://developer.apple.com/documentation/safariextensions

Installation

RSS Button for Safari can be purchased from the Mac App Store:

Why isn't it free? To cover the cost of the Apple Developer Program fee required to sign and distribute the extension.

Alternatively you can checkout the source and build the application and extension yourself allowing unsigned extensions from the develop menu in Safari.

To install this extension after purchasing on the App Store or compiling from source:

  1. Open RSS Button for Safari from Applications.

  2. Choose your preferred news reader:

Choose news reader

  1. Enable the extension from Safari Preferences under the extensions tab:

Enable extension in Safari

  1. If the toolbar button does not appear automatically in Safari go to View > Customize Toolbar and drag the RSS Button to your toolbar.

Requirements

Requires macOS 10.12 or newer and Safari 12 or newer.

RSS Button for Safari requires either a desktop news reader supporting RSS, Atom or JSON feeds or an account with an online news reader. If your preferred application or online news reader isn't one the below services feel free to contact me or open an issue on GitHub.

Compatible news reader applications

Compatible news reader applications include:

  • Cappuccino
  • Feedy (not to be confused with Feedly)
  • Leaf
  • Newsflow
  • News Explorer
  • News Menu
  • NetNewsWire
  • ReadKit
  • Reeder 4 or 5
  • Stripes

News reader applications that are not compatible or have known issues opening feed URLs automatically:

  • Feedly
  • Pulp
  • Mozilla Thunderbird
  • NewsBar
  • Reeder 3 or older
  • RSS Reader
  • An Otter RSS Reader

Supported news reader services

  • Feedbin
  • Feedly
  • FeedHQ
  • Feed Wrangler
  • Inoreader
  • NewsBlur
  • The Old Reader
  • BazQuz Reader

Custom URLs are also supported for self-hosted web services.

Usage

Active toolbar button when a page has feeds

Inactive toolbar button when a page does not have feeds

List of available feeds for a page

Subscribing a feed

Known Issues

  • Some pages do not publish the alternate links for auto-discovery of their RSS feeds and the extension cannot pick up feeds without them.
  • When installing from the Mac App Store rarely the extension will fail to load in Safari. Quitting Safari and relaunching tends to resolve the issue.

Privacy

RSS Button for Safari does not collect or retain any data from users. Absolutely no requests to external or third party services are made from the application or extension at any time.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].