{"repo":"featurecreep-cron/freshrss-extensions","free":true,"listed":false,"github":"https://github.com/featurecreep-cron/freshrss-extensions","clone":"git clone https://github.com/featurecreep-cron/freshrss-extensions.git","description":"Custom FreshRSS extensions — scroll anchoring, context menus, silent refresh, and more","language":"JavaScript","stars":19,"topics":["freshrss","freshrss-extension","php","rss","rss-reader","self-hosted","docker"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"FreshRSS Extensions Custom extensions for FreshRSS that fix everyday annoyances — scroll jumps, missing context menus, manual page refreshes, and no way to install extensions without SSH. Requirements: FreshRSS 1.20+ (uses js vars hook and registerController ). No external dependencies. Extensions Sticky Reader Fixes the jarring scroll jumps when switching between articles. Keeps the toolbar visible, shows which feed you're reading, and hides the redundant feed column in single-feed view. - Scroll anchoring — clicked article stays where you clicked it - Sticky toolbar — nav controls don't scroll away - Feed name in toolbar — always know what you're reading - Locked sidebar (optional) — independent scroll for sidebar and content - Configurable scroll target (search bar, control bar, or title row) Right-Click Actions Context menus on articles, feeds, and categories. Four zones (article header, article body, sidebar feed, sidebar category) with per-zone action toggles. Article actions: toggle read/star, open in tab, mark older/newer as read, add permanent title filter. Feed actions: mark all read/unread, recently read, open settings. Category actions: mark all read/unread, expand/collapse, manage subscriptions. Silent Refresh Updates sidebar unread counts via the FreshRSS JSON API without reloading the page. Configurable interval (1-60 minutes) and title bar mode (all unread vs. current view). Recently Read Adds a \"Recently Read\" link to the sidebar that filters to articles you'","default_branch":null,"files":null,"tree":[],"storefront":"/r/featurecreep-cron","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/featurecreep-cron/freshrss-extensions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}