Reeder is a beautifully built RSS feed reader for Android built using Kotlin. The app lets users add multiple RSS feeds and read them at one place.
- Read feeds - You can add multiple feeds and read them all at one place.
- Push notifications - The app scans the feeds in background and notifies user of new articles through push notifications.
- Offline mode - The app caches the articles to local db so you can read them without internet.
Light mode | Dark mode |
---|---|
- Language - Kotlin
- Architechture - MVVM
- Design tool - Adobe XD
- RSS Parser - For fetching and parsing RSS XML feeds
- Room DB - For Offline caching
- ViewPager 2 - For switching fragments with BottomNavigation
- Glide - Image parsing library
- Work Manager - Jetpack library for deferrable background tasks
- ViewModel, Databinding, Moshi, RecyclerView
Apache 2.0 License
Copyright 2023 Susheel Kumar
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.