Reddit Finder
# Reddit Finder v1.4.1 π **RedditFinder** is a powerful and intuitive Chrome extension for Reddit enthusiasts π₯ who want to search, save, and manage Reddit content quickly β all within a clean, modern popup packed with advanced features and three beautiful themes. --- ### π Key Features - **Advanced Reddit Search** π β Find posts with multiple sorting options (relevance, hot, top, new, most comments), time filters, content type (images, videos, links, text), author filtering, and subreddit-specific search. - **Save & Manage Posts** πΎ β Save interesting posts, pin important ones, export/import your collection as CSV. - **Pin Important Posts** π β Keep your most important saved posts at the top, with a clear visual highlight in every theme. - **Infinite Scroll** βΎοΈ β Endless browsing with automatic loading. - **View & Sort Comments** π¬ β Read comments directly in the extension and sort by newest, oldest, top, or lowest score. - **Three Themes** π¨ β Light, Dark, and the new playful **Medkit** theme (peachy gradients, hand-drawn doodles, pill buttons, neobrutalism shadows). Dark mode and medkit toggle independently from the header. - **Recent Search History** π β Smart dropdown and one-click clear. - **Collapsible Search Filters** ποΈ - **Predefined Search Templates** π - **Search Term Highlighting** β¨ - **Reliable Error Reporting** π‘οΈ β Specific toasts for rate-limited / blocked / offline / not-found, with a one-click "Open on Reddit" fallback. - **Responsive & Fast** β‘ - **Copy Post Links** π - **Support the Developer** β --- ### π What's New in v1.4.1 **π©Ή New: Medkit Theme** β Brand-new playful skin with peachy gradients, doodles, pill buttons, and chunky neobrutalism shadows. Independent toggle in the header. **Reliability Fixes π§** - π¬ **Comments Open Again** β Reddit's anti-bot pipeline no longer blocks the modal; typed errors + "Open on Reddit" fallback. - π **Search Hardened** β `raw_json=1`, JSON content-type validation, no empty-result cache poisoning. - π **Encryption Actually Works** β Saved-post AES-GCM (256-bit) was silently failing; now generated via Web Crypto and stored as JWK with automatic migration. - π‘οΈ **Rate-Limit Aware** β Popup waits or warns instead of hammering Reddit. **Bug Fixes π** - π Pinned posts visible in every theme - π Dark-mode tab labels readable on hover - π Metadata `u/author β’ r/sub` legible everywhere - ποΈ Filter dropdowns no longer clip in medkit - β‘ Scroll listener memory leak fixed - β¨ URL validators prevent open-redirect from crafted permalinks --- ### π Privacy & Security - 100% local storage β no analytics, ads, or remote logging - AES-GCM 256-bit encryption via Web Crypto API, key persisted as JWK - Minimal permissions: `storage` + `https://www.reddit.com/*` only - XSS-safe rendering, strict CSP, reddit.com-only URL validators --- ### βοΈ Technical Details - HTML5 / CSS3 / vanilla JavaScript - Manifest V3 - Web Crypto API for encryption - AbortController-based fetch timeouts - IntersectionObserver infinite scroll --- ### π¬ Support π [redditfinder.netlify.app](https://redditfinder.netlify.app) Β· βοΈ [email protected] Β· β Rate us on the Chrome Web Store Built with β€οΈ for Reddit enthusiasts. π