{"ok":true,"repo":{"id":18265,"full_name":"seamusc/papermono-shopping-list","url":"https://github.com/seamusc/papermono-shopping-list","description":"E-paper shopping list for the M5Stack PaperMono, with a FastAPI server and phone web UI","language":"C++","topics":[],"stars":105,"stars_delta":102,"forks":1,"first_seen":"2026-09-28T13:05:40.644054Z","last_seen":"2026-09-28T17:50:40.346332Z","mentions":1,"platforms":["hn"],"score":0.0,"summary":"Firmware and companion server that turn the M5Stack PaperMono e-paper device into a fridge-mounted shopping list. The C++ app shows items grouped by aisle with touch UI, offline edits, and syncs over Wi-Fi with a FastAPI server offering a phone web UI, plus optional AI-powered aisle sorting.","why":"Just shown on Hacker News as a Show HN project — a complete, working e-ink fridge magnet app (~2,400 lines of C++) people are reading as both a household tool and a PaperMono firmware reference.","audience":"M5Stack PaperMono owners wanting a smart shopping list, and embedded developers looking for well-documented e-paper firmware to build on.","tags":["e-paper","esp32","fastapi","smart-home","c++","self-hosted"],"summarized_at":"2026-09-28T13:05:49.640401Z","summary_model":"glm-5.3-flash","fetched_at":"2026-09-28T17:51:38.808760Z","meta":{"license":"GPL-3.0","archived":false,"homepage":null,"first_stars":3},"pushed_at":"2026-09-28T09:01:08Z","created_at":"2026-09-27T12:05:30Z","watchers":0,"open_issues":0,"mentions_list":[{"platform":"hn","url":"https://news.ycombinator.com/item?id=49875801","title":"Show HN: PaperMono, e-ink fridge magnet shopping list with mobile web page","seen_at":"2026-09-28T17:50:40.346892Z"}],"snapshots":[{"captured_at":"2026-09-28T13:05:42.842848Z","stars":3,"forks":0},{"captured_at":"2026-09-28T13:21:45.340077Z","stars":5,"forks":0},{"captured_at":"2026-09-28T13:36:46.940620Z","stars":10,"forks":0},{"captured_at":"2026-09-28T13:51:42.297208Z","stars":12,"forks":0},{"captured_at":"2026-09-28T14:06:36.747783Z","stars":22,"forks":0},{"captured_at":"2026-09-28T14:21:38.303788Z","stars":26,"forks":0},{"captured_at":"2026-09-28T14:36:40.142715Z","stars":31,"forks":0},{"captured_at":"2026-09-28T14:51:39.040545Z","stars":44,"forks":0},{"captured_at":"2026-09-28T15:06:40.359698Z","stars":51,"forks":0},{"captured_at":"2026-09-28T15:21:39.442389Z","stars":53,"forks":0},{"captured_at":"2026-09-28T15:36:39.228123Z","stars":63,"forks":0},{"captured_at":"2026-09-28T15:51:45.366246Z","stars":69,"forks":0},{"captured_at":"2026-09-28T16:06:39.108515Z","stars":76,"forks":1},{"captured_at":"2026-09-28T16:21:39.140532Z","stars":82,"forks":1},{"captured_at":"2026-09-28T16:36:45.840129Z","stars":88,"forks":1},{"captured_at":"2026-09-28T16:51:39.410241Z","stars":94,"forks":1},{"captured_at":"2026-09-28T17:06:36.662390Z","stars":95,"forks":1},{"captured_at":"2026-09-28T17:21:42.284084Z","stars":97,"forks":1},{"captured_at":"2026-09-28T17:36:37.543530Z","stars":99,"forks":1},{"captured_at":"2026-09-28T17:51:38.840278Z","stars":105,"forks":1}]}}