Refeed Reader is an open source RSS Reader. With Refeed, you can easily organize and read your favorite websites, blogs, and news sources in one place, saving you time and effort in staying up-to-date with the content that matters most to you.
Features
- Timed Bookmarks: The "Time Bookmark" feature is designed to declutter your bookmarks by automatically removing them after a preset amount of time, ensuring your reading list is filled only with bookmarks that you actually come back to later.
- Filters: Automatically remove content that matches certain criteria, such as specific keywords, authors, or publication dates. By filtering out articles that don't align with your interests or needs, this tool helps declutter your feed, ensuring a more focused and relevant reading experience.
- Bookmark Folders: Organize your bookmarks for easy retrieval and management. Dive back into your saved content with intuitive navigation. Find what you're looking for, whether it's for reference, rereading, or relaxation, in just a couple of clicks.
- Notes: Seamlessly jot down your insights, ideas, and reflections as you read. Whether it's "Inspiration," "To-Do," or "Deep Dive," keep your thoughts well-organized and accessible.
- Mark Read on Scroll: Automatically mark articles as read as you scroll through them, ensuring a seamless and efficient reading flow.
- Newsletters: Receive a custom email address for newsletter subscriptions without ever cluttering your personal inbox. Use your Refeed email to subscribe to your favorite newsletters. We'll automatically convert them into RSS feeds, directly accessible within Refeed.
- Fullscreen Reading Mode: Immerse yourself in your articles with a fullscreen mode, eliminating distractions and focusing solely on the content
- Note-Taking: Take notes directly on articles to capture your thoughts, ideas, or action items.
- Full Content Fetching: Access the full content of websites right within the Reader.
Development
Clone the repo
git clone https://github.com/michaelkremenetsky/refeed.git
Go to the project folder
cd refeed
Install packages with pnpm
pnpm
Setup env
- Duplicate
.env.example
to .env
Setup Supabase via Docker Image or using the Hosted Platform
Run this SQL in the Supabase SQL Editor
Run pnpm db:push
Self Hosting with Docker
Want to use Docker? See Docker Setup
Built With
Download details:
Author: michaelkremenetsky
Source: https://github.com/michaelkremenetsky/Refeed
License: MIT license
#react #reactnative