Skip to content

Add Tesserae to Projects - #325

Open
dmellok wants to merge 1 commit into
thibmaek:mainfrom
dmellok:add-tesserae
Open

Add Tesserae to Projects#325
dmellok wants to merge 1 commit into
thibmaek:mainfrom
dmellok:add-tesserae

Conversation

@dmellok

@dmellok dmellok commented Jun 22, 2026

Copy link
Copy Markdown

What's being added

Tesserae, a self-hosted e-ink dashboard server. Composes tile layouts in the browser and pushes rendered frames to e-ink panels driven by Raspberry Pi, ESP32, jailbroken Kindle (via the TRMNL BYOS protocol), and native TRMNL devices.

Slotted into the Projects section in alphabetical order, between TeslaCam and Ultimate DNS Shield.

Pi relevance

  • Two in-tree Pi clients: pi_bin_client (packed-palette, low-bandwidth, ideal for battery-backed Pi Zero panels) and pi_png_client (standard PNG, always-on Pi running Pimoroni Inky or similar HATs).
  • Server runs on Pi 4 / 5: uses Playwright Chromium for headless rendering, so a Pi 4 with 4GB+ is the realistic minimum on the server side.
  • Multi-head dashboards: one Pi server can drive multiple panels at different sizes, useful for whole-home dashboards with mixed hardware.

Why it's awesome

  • Drop-a-folder plugin model for widgets, renderers, and devices. Adding new panel kinds is a contained change, not a fork.
  • 30 bundled widgets plus a community catalog of 16 more, one-click installable from the admin UI.
  • Home Assistant integration: MQTT auto-discovery, webhook push, and an official HA add-on.
  • Active development, current release v0.64.8, AGPL-3.0-or-later.

Resources

Contributing checklist

  • Alphabetical placement matches the existing pattern (between TeslaCam and Ultimate DNS Shield)
  • Description is brief (one sentence, ~25 words) matching the section's median
  • Link is the official repository
  • No support badge added (Pi 4+ realistic minimum, but no rpi-4 badge exists in the repo)
  • Project is actively maintained and adheres to the Awesome Manifesto

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant