In your experience, what are sound conventions for e-ink UI development?

TL;DR I'm looking for advice regarding browser-based frontend development from people with practical e-ink UI experience. My specific device is a Bigme Hibreak Pro BW but I'm aiming for relatively broad compatibility.I've recently switched to a black-and-white e-ink smartphone with the motivation of withdrawing from the attention economy somewhat and it's a genuinely cool piece of hardware. While the majority of my needs are met by this device there are a few things I'd like to have which don't work terribly well with the e-ink screen. I'm planning to implement a couple of projects to fill these gaps, at the moment I'm planning a Lemmy frontend and an OpenRouter frontend specifically for e-ink. Both are to be browser-based rather than native, to maximise compatibility and because I'm much more familiar with the web than Android development.I would like to study the principles of sound e-ink UI design before approaching these projects to avoid creating unusable slop, in particular I am not entirely sure how to approach treating the refreshes as a first-class aspect of the design when I can't control them from the browser, and how to apply comprehensible UI conventions when a greyscale, high-contrast display is the target.Some specific problems I have out of the gate are:* Streaming LLM output to the screen is basically the worst-case scenario for e-ink, I need to buffer it and paint it in chunks without this becoming horrible to use.* Ghosting is a serious problem, browsing HN on the device is a particularly obvious example. Ideally I want to avoid scrolling as far as possible and rely on pagination instead, which I feel has the potential to become annoying if not done well.* Given I must rely exclusively on layout and type to carry the UI, what design languages emphasise these qualities best? My gut says the early Mac OS versions wouldn't be a bad place to start, this seems relevant given the display constraints

Hacker NewsArticleAISource
0Sign in to voteCopy link

FL score

28

out of 100

Verdict

SKIP

low confidence

Competition

No competitor data yet

Trend

No signal yet

A technical deep-dive into e-ink UI patterns disguised as a business idea, solving a problem for an audience of dozens rather than thousands.

The pain

E-ink device users (primarily Bigme, Onyx, Kobo owners) lack functional web frontends for real-time services like Lemmy and LLM APIs. Existing mobile sites ghost heavily, stream poorly, and create unusable experiences on monochrome displays. The person has genuine friction: they own the hardware and can't use it for things they want.

The gap

There's no established design system or UI framework optimized for e-ink browsers. No reference implementations exist showing how to handle streaming, pagination, ghosting mitigation, or typography-first design at scale. The person is asking the right questions but hasn't validated whether others share this problem acutely enough to pay for solutions.

Build angle

Start by building one tool (Lemmy frontend) as a personal project, document the design decisions publicly, and measure actual usage. If 100+ people adopt it unprompted, you've found signal. The real business isn't the frontend, it's either: (1) a design system/framework that other developers license, or (2) a hosted service for e-ink users willing to pay for curated interfaces. Don't assume the latter exists yet.

Strengths

  • Founder has the hardware and genuine use case, not theoretical
  • Technical problem is well-defined with specific constraints (no refresh control, monochrome, ghosting)
  • Early Mac OS and typography-first design are legitimate reference points with proven usability
  • E-ink device market is growing (Bigme, Onyx expanding); timing isn't terrible
  • Browser-based approach maximizes reach across device ecosystems

Risks

  • Market size is tiny: maybe 50k-200k e-ink device owners globally, and only a fraction want web frontends
  • This reads as a technical article/guide, not a business. The person may be seeking knowledge, not building a company
  • No evidence others have this problem at sufficient intensity. One person's friction ≠ market demand
  • Lemmy and OpenRouter already have working interfaces; the gap is e-ink optimization, not core functionality
  • Monetization is unclear. Who pays? Device owners? Lemmy/OpenRouter? Unlikely at this scale
  • High technical debt: e-ink UI patterns will need constant iteration as devices improve and APIs change
  • Competing against free, open-source solutions built by hobbyists with the same constraints

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “In your experience, what are sound conventions for e-ink UI development?”.

Open FlyBot