Here’s a complete overview of what SparkFeed offers today and what’s coming next.
- Add any RSS or Atom feed by URL
- Organize feeds into named folders
- Edit or remove feeds at any time
- Automatic feed refresh on app start
- Clean, distraction-free article view
- Formatted content with proper typography
- Keyboard-friendly navigation
- Link to original article always available
- Star any article to save it permanently
- Access all favorites from a dedicated view
- Favorites survive feed refreshes
- Articles are cached locally in SQLite
- Read previously fetched articles without internet
- Content is preserved even if the original site goes offline
- Full-text search across all fetched articles
- Instant results powered by the local database
- Works on desktop, tablet, and mobile
- Sidebar collapses on smaller screens
- Touch-friendly interactions
| Feature | Status |
|---|
| Article summarization | In development |
| Social media post generation | Planned |
| Trend detection across feeds | Planned |
| Smart categorization | Planned |
| Daily briefing digest | Planned |
| Feature | Status |
|---|
| OPML import/export | Planned |
| Dark/Light theme toggle | Planned |
| Custom keyboard shortcuts | Planned |
| Feed health monitoring | Planned |
| Article annotations/notes | Planned |
- React 18: modern concurrent rendering
- TanStack Router: type-safe file-based routing
- Tailwind CSS: utility-first styling
- SQLite + Drizzle ORM: local, type-safe database
- Nitro: fast, lightweight backend server
- Zustand: minimal global state management