Tiny Tiny RSS supports many kinds of plugins: social plugins which share articles to various sites, article filter plugins which mangle feed-provided data on import (for example, inlining images or extracting full article-text using Readability), hotkey plugins which alter the way keyboard shortcuts work, etc.

There are two kinds of plugins: user and system. User plugins are enabled in PreferencesPlugins. System plugins require adding them to a global configuration directive PLUGINS which is a comma-separated list of enabled system plugins, i.e.

putenv('TTRSS_PLUGINS=auth_internal,-other_plugin');

System plugins are always enabled for all users. If multiple search plugins are loaded, only the first one is used

If you are interested in making plugins, see Making-Plugins, https://github.com/topics/tt-rss-plugin, https://github.com/topics/ttrss-plugins, etc.

Installing plugins

First party plugins can be added via built-in plugin installer in PreferencesPlugins.

Copy plugin folder to tt-rss/plugins.local then activate it in the settings panel. Plugin folder name should correspond to plugin class name defined in (plugin)/init.php, i.e. Af_ExamplePlugin should be copied to plugins.local/af_exampleplugin.

First party plugins (maintained on this site but not bundled with-tt-rss)

https://github.com/orgs/tt-rss/repositories?q=tt-rss-plugin+sort%3Aname-asc

Third party plugins

We’re not responsible for third party plugins. Use at your own risk.

Third party plugins may be unmaintained and incompatible with newer tt-rss code (especially those from the old-forums). Please report plugin-related problems to their developers.

Sharing plugins

A Tiny Tiny RSS plugin to post to a Wallabag v2 instance

https://github.com/joshp23/ttrss-to-wallabag-v2

A plugin for Tiny Tiny RSS, to shorten urls via Yourls

https://github.com/joshp23/tt-rss-yourls

https://github.com/joshp23/tt-rss-shaarli

https://github.com/joshp23/ttrss-to-Sci-Hub

Feed data manipulation plugins

Enable embedded videos in feeds - videoframes

https://github.com/tribut/ttrss-videoframes

Configurable plugin to replace article stub with content from the linked URL’s page

https://github.com/feediron/ttrss_plugin-feediron

A simple plugin to assist in the display of images from NASA’s Astronomy Picture of the Day feed in TT-RSS

https://github.com/joshp23/TTRSS-APOD-Fix

Webcomics plugins

Comic plugin GU Comics, Married to the sea & Toothpaste for dinner

https://github.com/tribut/ttrss-comics

Lint/tidy plugin to repair invalid feeds

https://github.com/Churten/tt-rss-ff-xmllint

Embed content from Tapastic rss streams

https://github.com/ldidry/af_tapastic.git

API plugins

FreshRSS / Google Reader API Support

Use any RSS app or client that supports FreshRSS or the Google Reader API.

https://github.com/eric-pierce/freshapi

Fever API emulator

Simulates the Fever API for reading RSS Feeds with your Fever clients.

https://github.com/DigitalDJ/tinytinyrss-fever-plugin

Other plugins

Generate QR codes from article links, with xhr support and no disk cache

https://github.com/GregThib/ttrss-qrcodegen

Send XMPP notifications via Prosody mod_post_msg

https://github.com/joshp23/ttrss-notify-xmpp-prosody

Plugins for alternative navigation and night mode

Set of plugins to (1) use cursor keys for a tree-style article navigation; (2) change to a minimal set of hotkeys; (3) toggle night mode for custom themes; (4) change the sort order of unread articles to Oldest first.

https://github.com/ltGuillaume/FeedMei/tree/master/plugins.local/