1###############
2# Device Detector - The Universal Device Detection library for parsing User Agents
3#
4# @link https://matomo.org
5# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
6###############
7
8- regex: 'Akregator(?:/(\d+[.\d]+))?'
9  name: 'Akregator'
10  version: '$1'
11  url: 'http://userbase.kde.org/Akregator'
12
13- regex: 'Apple-PubSub(?:/(\d+[.\d]+))?'
14  name: 'Apple PubSub'
15  version: '$1'
16  url: 'https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/pubsub.1.html'
17
18- regex: 'BashPodder'
19  name: 'BashPodder'
20  version: ''
21  url: 'http://lincgeek.org/bashpodder/'
22
23- regex: 'Breaker/v?([\d.]+)'
24  name: 'Breaker'
25  version: '$1'
26  url: 'https://www.breaker.audio/'
27
28- regex: 'FeedDemon(?:/(\d+[.\d]+))?'
29  name: 'FeedDemon'
30  version: '$1'
31  url: 'http://www.feeddemon.com/'
32
33- regex: 'Feeddler(?:RSS|PRO)(?:[/ ](\d+[.\d]+))?'
34  name: 'Feeddler RSS Reader'
35  version: '$1'
36  url: 'http://www.chebinliu.com/projects/iphone/feeddler-rss-reader/'
37
38- regex: 'QuiteRSS(?:[/ ](\d+[.\d]+))?'
39  name: 'QuiteRSS'
40  version: '$1'
41  url: 'https://quiterss.org'
42
43- regex: 'gPodder/([\d.]+)'
44  name: 'gPodder'
45  version: '$1'
46  url: 'http://gpodder.org/'
47
48- regex: 'JetBrains Omea Reader(?:[/ ](\d+[.\d]+))?'
49  name: 'JetBrains Omea Reader'
50  version: '$1'
51  url: 'http://www.jetbrains.com/omea/reader/'
52
53- regex: 'Liferea(?:[/ ](\d+[.\d]+))?'
54  name: 'Liferea'
55  version: '$1'
56  url: 'http://liferea.sf.net/'
57
58- regex: '(?:NetNewsWire|Evergreen.+MacOS)(?:[/ ](\d+[.\d]+))?'
59  name: 'NetNewsWire'
60  version: '$1'
61  url: 'http://netnewswireapp.com/'
62
63- regex: 'NewsBlur (?:iPhone|iPad) App(?: v(\d+[.\d]+))?'
64  name: 'NewsBlur Mobile App'
65  version: '$1'
66  url: 'http://www.newsblur.com'
67
68- regex: 'NewsBlur(?:/(\d+[.\d]+))'
69  name: 'NewsBlur'
70  version: '$1'
71  url: 'http://www.newsblur.com'
72
73- regex: 'newsbeuter(?:[/ ](\d+[.\d]+))?'
74  name: 'Newsbeuter'
75  version: '$1'
76  url: 'http://www.newsbeuter.org/'
77
78- regex: 'PritTorrent/([\d.]+)'
79  name: 'PritTorrent'
80  version: '$1'
81  url: 'http://bitlove.org'
82
83- regex: 'Pulp[/ ](\d+[.\d]+)'
84  name: 'Pulp'
85  version: '$1'
86  url: 'http://www.acrylicapps.com/pulp/'
87
88- regex: 'ReadKit(?:[/ ](\d+[.\d]+))?'
89  name: 'ReadKit'
90  version: '$1'
91  url: 'http://readkitapp.com/'
92
93- regex: 'Reeder[/ ](\d+[.\d]+)'
94  name: 'Reeder'
95  version: '$1'
96  url: 'http://reederapp.com/'
97
98- regex: 'RSSBandit(?:[/ ](\d+[.\d]+))?'
99  name: 'RSS Bandit'
100  version: '$1'
101  url: 'http://www.rssbandit.org)'
102
103- regex: 'RSS Junkie(?:[/ ](\d+[.\d]+))?'
104  name: 'RSS Junkie'
105  version: '$1'
106  url: 'https://play.google.com/store/apps/details?id=com.bitpowder.rssjunkie'
107
108- regex: 'RSSOwl(?:[/ ](\d+[.\d]+))?'
109  name: 'RSSOwl'
110  version: '$1'
111  url: 'https://www.rssowl.org/'
112
113- regex: 'Stringer'
114  name: 'Stringer'
115  version: ''
116  url: 'https://github.com/swanson/stringer'
117
118- regex: '^castero (\d+\.[.\d]+)'
119  name: 'castero'
120  version: '$1'
121  url: 'https://github.com/xgi/castero'
122
123- regex: '^castget (\d+\.[.\d]+)'
124  name: 'castget'
125  version: '$1'
126  url: 'https://castget.johndal.com/'
127
128- regex: '^Newsboat/([a-z\d\.]+)'
129  name: 'Newsboat'
130  version: '$1'
131  url: 'https://newsboat.org/index.html'
132
133- regex: '^Playapod(?: Lite)?/(\d+\.[.\d]+)'
134  name: 'Playapod'
135  version: '$1'
136  url: 'https://playapod.com/'
137
138- regex: 'PodPuppy (\d+\.[.\d]+)'
139  name: 'PodPuppy'
140  version: '$1'
141  url: 'https://github.com/felixwatts/PodPuppy'
142
143- regex: '^Reeder/([\d.]+)'
144  name: 'Reeder'
145  version: '$1'
146  url: 'https://reederapp.com/'
147