Ad-free, open-source RSS & Atom reader. No algorithms, just your news, your way.
Dondurma (Turkish for "ice cream" 🍦) is a beautifully crafted, open-source RSS/Atom feed reader that puts you in control of your news consumption. Built with Flutter and Material 3 design principles, it delivers a premium reading experience across Android, iOS, Web, Windows, macOS, and Linux.
No algorithms. No tracking. Just your feeds, your way.
✨ Features
📰 Feed Management
RSS & Atom Support — Subscribe to any RSS 2.0 or Atom feed
Category & Folder Organization — Group your feeds into custom categories with emoji icons
OPML Import/Export — Easily migrate from other readers or share your subscriptions
Feed Discovery — Curated list of suggested feeds to explore new content
Per-Feed Keyword Filtering — Exclude articles containing unwanted keywords
📱 Reading Experience
Beautiful Article Viewer — Full-screen article reading with image carousels
Swipe Navigation — Swipe between articles with fluid PageView transitions
Full-Text Extraction — Automatically extract complete articles from excerpt-only feeds
Reading Progress Tracking — Resume reading right where you left off
Estimated Reading Time — Know how long an article will take before diving in
Search & Search History — Find articles quickly with persistent search suggestions
🎨 Theming & Customization
9 Theme Options — System, Light, Dark, 4 Catppuccin flavors (Latte, Frappé, Macchiato, Mocha), and 2 High Contrast themes
Google Fonts (Outfit) — Premium typography throughout the app
iOS-Style Scroll Physics — Buttery-smooth bouncing scroll on all platforms
🌐 In-App Browser
Built-in WebView — Read articles without leaving the app
Ad Blocker — EasyList + AdGuard filter-based ad blocking with toggle
External Browser Option — Choose between built-in, external, or system browser
🔔 Notifications
New Article Alerts — Get notified when new articles arrive in your subscribed feeds
Quiet Hours — Silence notifications during specified time windows
Digest Mode — Configure how notification summaries are delivered
Tap-to-Navigate — Tap a notification to jump directly to the article
💾 Offline & Performance
Offline Caching — Read previously loaded articles without an internet connection
Background Sync — Configurable auto-refresh intervals to keep feeds up to date
Image Caching — Optimized network image loading with persistent cache
Skeleton Shimmer Loading — Beautiful loading states that mirror the actual content layout
Pagination — Date-based sections (Today / Yesterday / Older) with load-more support
📌 Bookmarks & Sharing
Bookmark Articles — Save articles for later with swipe-left gesture
Share Articles — Share article links via system share sheet
Read/Unread Management — Swipe right to toggle read status