% Plugins 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 `Preferences` → `Plugins`. System plugins require adding them to a [global configuration](GlobalConfig) directive PLUGINS which is a comma-separated list of enabled system plugins, i.e. ```php 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 [MakingPlugins](MakingPlugins) and [samples](https://git.tt-rss.org/git/tt-rss-samples) repositories for examples to get you started. ### Installing plugins 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``. ## Extra plugins ### First party (maintained on this site but not bundled with tt-rss) These can be installed via built-in plugin installer in `Preferences` → `Plugins`. Complete list is [available here](https://gitlab.tt-rss.org/tt-rss/plugins). ### Third party plugins * 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. * See also: [themes & plugins subforum](https://discourse.tt-rss.org/c/tiny-tiny-rss/themes-and-plugins). * Several more (old and unmaintained) plugins are on [the old forums](https://tt-rss.org/oldforum/viewforum.php?f=22) - if you fix them to run on newer tt-rss versions, please consider adopting and rehosting them. ### We’re not responsible for third party plugins. Use at your own risk. #### 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 ##### Adds support for sharing links with Shaarli to tt-rss https://github.com/joshp23/tt-rss-shaarli ##### Convert DOI and other links to Sci-Hub links in TT-Rss 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 ##### Full Feed for many newspaper websites http://tt-rss.org/oldforum/viewtopic.php?f=22&t=1539 ##### Cleanup Google News feed http://tt-rss.org/oldforum/viewtopic.php?f=22&t=1606 ##### 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 ##### XML Start tag cleaner http://tt-rss.org/oldforum/viewtopic.php?f=22&t=2626 ##### Faking of referral for images (anti hotlinking protection). https://github.com/Alekc/af\_refspoof #### API plugins ##### Fever API emulator Simulates the Fever API for reading RSS Feeds with your Fever clients. https://github.com/DigitalDJ/tinytinyrss-fever-plugin #### Other plugins ##### Favicon badge plugin https://discourse.tt-rss.org/t/favicon-badge-plugin/1441 ##### 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/