Welcome to MyFeedDeck - a modern, Streamlit-based app for managing, reading, and filtering RSS/Atom/XML-feeds in a visually appealing deck view. Organize your feeds into projects, stay up to date with notifications, and integrate your automations with n8n!
| Feature | Description |
|---|---|
| 🧩 Project Management | Create as many projects as you like, each with its own RSS feeds |
| 📰 Feed Deck View | Displays articles in columns – inspired by TweetDeck |
| 🌍 Language Switch (EN/DE) | Toggle between English and German via dropdown |
| 💡 Meta Info & Preview | Shows title, meta description, and OG image of each article |
| ✅ Read/Unread Status | Mark articles as read – persistently stored |
| 🔍 Filter Function | Search within a project by title or keyword |
| 🌙 Dark Mode (Streamlit Night) | Optional dark mode for comfortable reading |
| 🔔 New Article Notifications | Visual indicators + optional webhook (e.g. email/Telegram) |
| 🔁 n8n Integration | Send articles to any n8n workflow via button |
| ☕ Info & Support | Built-in info section with contact, GitHub, and donation link |
| Sample A | Sample B |
|---|---|
![]() |
![]() |
git clone https://github.com/markusbegerow/myfeeddeck.git
cd myfeeddeck
pip install -r requirements.txt
streamlit run myfeeddeck.pyOpen a Command Prompt (CMD) and run the following commands:
cd path\to\your\myfeeddeck
streamlit run myfeeddeck.py🔄 Or, if Python is installed via the Microsoft Store (WindowsApps):
cd path\to\your\myfeeddeck
"%USERPROFILE%\AppData\Local\Microsoft\WindowsApps\python.exe" -m streamlit run myfeeddeck.pyMyFeedDeck supports directly sending individual articles to n8n webhooks (e.g., for Telegram, email, Airtable):
POST https://n8n.example.com/webhook/myfeeddeck-article
{
"project": "AI News",
"title": "GPT-5 announced",
"url": "https://example.com/article",
"timestamp": "2025-07-22T15:42:00Z"
}Webhooks are triggered by clicking the 🔁 button on each article.
- 🧠 AI summaries with OpenAI / Ollama
- 📨 Email-to-Feed (IMAP parsing)
- 🔐 Optional login functionality
- 📲 Mobile responsive view
Pull requests and feature ideas are welcome! You can:
- contribute new language files
- suggest your own feed templates or themes
- propose UI improvements
If you like MyFeedDeck, support further development with a repost or coffee:
- 🧑💻 Markus Begerow
- 💾 GitHub


