fáma is a cross-platform news reader built with Flutter. It helps users discover RSS sources, build a personalized feed, save articles for later, and keep reading across devices and platforms.
The project focuses on delivering a clean, reliable, and customizable RSS reading experience:
- Discover and subscribe to news sources
- Aggregate and sync articles into a personal feed
- Save articles for later reading
- Manage multiple reading profiles
- Support modern platforms from a single codebase
- Fetches and syncs articles from subscribed sources
- Marks articles as read or saved
- Automatically refreshes when connectivity returns
- Explore recommended sources
- Filter source recommendations by language, country, category, and genre
- Add custom sources by URL
- Remove subscribed sources anytime
- Dedicated saved-articles view
- Quickly unsave or mark saved articles as read
- Filter articles by source and author
- Toggle read/unread visibility
- Filter by recent time windows
- Multiple profiles in one app
- Switch active profile instantly
- Theme selection (light/dark/system)
- Language selection via localization support
- Android
- iOS
- macOS
- Windows
- Linux
- Install Flutter (stable) and verify with
flutter doctor. - Get packages:
flutter pub get- Run the app (staging providers):
flutter run --target lib/main.dart- Run the development entrypoint (development providers):
flutter run --target lib/main_dev.dartWant to contribute? The easiest way is to open an issue using one of the templates:
- Report a bug: Bug report template
- Suggest an improvement: Feature request template
- Browse all options: Open issue templates
Before opening a new issue, please search existing issues to avoid duplicates.
For direct contact, email: