Flutter Local-First Digital Toy SQLite
Flame Tree Pick
A local-first RSS reader that respects your attention. No algorithms, no ads—just the content you chose to follow.
The Problem
RSS is a beautiful protocol—decentralized, open, and user-controlled. But most RSS readers feel stuck in 2008: cluttered interfaces, sync headaches, and features nobody asked for.
The Vision
Flame Tree Pick reimagines what a feed reader could be:
- Local-First Architecture: Your data stays on your device. No accounts, no sync servers, no privacy concerns.
- Respect Your Attention: No AI curation, no algorithmic feeds. You decide what to read, when to read it.
- Digital Toy Philosophy: Delightful interactions, playful animations, and a UI that sparks joy.
Design Principles
- Own Your Reading List — Import OPML, add feeds, and your subscriptions are yours forever
- Offline by Default — Download articles for subway reading, airplane mode, or anywhere without signal
- Beautiful Typography — A reading experience designed for long-form content
Technical Approach
Built with Flutter for seamless cross-platform deployment:
- SQLite + Drift for local-first data persistence
- Riverpod for reactive state management
- Custom parsing engine for maximum feed compatibility
- Material 3 with custom motion design
Status
Currently in active development. Follow along for updates.