Browse, post, comment, and vote on Reddit from a full-featured Android app.
Get a personalized 'For You' feed that learns your interests entirely on-device.
Moderate subreddits you manage using built-in moderation tools.
Manage private messages and inbox notifications outside the official Reddit app.
| bennybar/lulireddit | ramkumarmn/hub_mobile | devemberteam-ops/pyre | |
|---|---|---|---|
| Stars | 48 | 28 | 17 |
| Language | Dart | Dart | Dart |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires creating your own Reddit API key, a riskier no-key fallback login also exists.
Luli is a Reddit client for Android, built with Flutter. It aims to be a full-featured alternative to the official Reddit app, covering browsing, posting, commenting, voting, private messages, inbox notifications, and moderation tools for subreddits you manage. The app uses Reddit's official API and requires you to create your own API key from Reddit's developer settings. A fallback login method that works without an API key is available but carries risk of account restriction, as the README notes explicitly. One of the main features is a personalized feed called For You. Because Reddit does not give third-party apps access to its own recommendation system, Luli builds a local one entirely on your device. The feed pulls posts from your subscriptions, favorite subreddits, and a small slice of popular content for discovery. As you use the app, it learns which communities and topics matter to you by tracking actions like commenting, saving, and upvoting, with commenting weighted most heavily. The model also tracks keywords within post titles, so it can learn your interests at a finer level than just the subreddit. Everything decays over time so your feed reflects current habits rather than old ones, and all of this data stays on your device. The ranking considers how popular a post is relative to its own community rather than in absolute terms, which means small subreddits are not pushed out by large ones. Posts you have already read or repeatedly ignored are ranked lower on refresh. No single community can dominate the feed, and roughly one in six posts comes from outside your subscriptions for discovery. Each post shows a label explaining why it appeared, and you can adjust or mute any community directly from the feed. Installation is through an APK download from the releases page. Building from source requires Flutter 3.35 or later. There is no public iOS distribution, the README notes that iOS users can build and sideload the app themselves. The app sends only anonymous usage analytics and no personal data.
Luli is a full-featured Flutter Reddit client for Android with an on-device personalized feed that learns your interests without sending data off your phone.
Mainly Dart. The stack also includes Dart, Flutter, Android.
The explanation does not state license terms.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.