Skip to content

Community widgets gallery

Widgets that don't ship in Tesserae's default install but are one click away via Settings → Widgets → Browse community widgets. The catalog is curated, every entry is reviewed before it lands.

If your dashboard is missing a widget that used to be in the bundle (F1, Spotify, GitHub, etc.), it's here.

How install works

  1. Open Settings → Widgets → Browse community widgets in Tesserae.
  2. Click Install on the entry you want. Tesserae downloads the release tarball, verifies its sha256 against the catalog, and drops the widget folders into plugins/.
  3. Restart Tesserae (or click Restart now in the banner) so the plugin loader picks them up.
  4. The widget appears in the composition picker on the next page edit.

Uninstalling is the same flow in reverse, with the option to keep or delete the plugin's data dir.

Trust model

Audit-only review: every catalog entry is a PR to dmellok/tesserae-widgets that the maintainer reads end-to-end before merge. The runtime also enforces network egress per widget via the requires: capability declarations; extended-palette widgets are flagged in the entry. See Publish via the catalog for the reviewer's checklist.

The catalog is the right home for widgets that:

  • Need an account or API key (Spotify, GitHub, Apple Developer).
  • Serve a niche audience (F1, OctoPrint, region-specific data).
  • Are variants of an already-bundled archetype (a fancier clock, another weather variant).

Verified badge

Entries marked verified are reviewed + maintained by the catalog owner; the source repos belong to the catalog maintainer. The badge doesn't endorse the third-party service a widget connects to (Spotify, GitHub, etc.); it certifies the widget code itself.

Weather

  • Sky verified · sky


    sky

    Aurora alert score (NOAA SWPC), current moon phase, overhead air traffic from OpenSky, and BOM weather warnings (Australia). 4-widget bundle. No API keys.

    Bundle: installs 4 folders · sky_air_traffic sky_aurora sky_bom_warnings sky_moon · Version: v0.1.0

    Source repository

  • Weather Extras verified · weather_extras


    weather_extras

    Air quality, pollen count, and detailed wind widgets. Data from Open-Meteo (no key required). For users who want more than the bundled weather_now / weather_forecast cards.

    Bundle: installs 3 folders · weather_air_quality weather_pollen_count weather_wind · Version: v0.1.0

    Source repository

Clocks & time

  • Clock Extras verified · clock_extras


    clock_extras

    Word clock (QLOCKTWO style) and multi-timezone world clocks. 2-widget bundle, no setup beyond a timezone picker.

    Bundle: installs 2 folders · clock_qlock clock_world · Version: v0.1.0

    Source repository

Calendar

  • Public Holiday Countdown verified · public_holiday_countdown


    public_holiday_countdown

    Countdown to the next public holiday, with a short upcoming list.

    Folder: public_holiday_countdown · Version: v0.1.3

    Source repository

Finance

  • Finance verified · finance


    finance

    Single-pair FX rate (frankfurter.app), a single stock ticker (free Twelve Data tier), and a single crypto pair (CoinGecko). 3-widget bundle. Some upstreams need a free API key, see the README.

    Bundle: installs 3 folders · finance_crypto finance_currency finance_stock · Version: v0.1.0

    Source repository

GitHub

  • GitHub Widgets verified · github


    github

    CI status, PR queue, contribution graph, releases feed, activity timeline, and repo summary cards. Shared PAT via github_core. 7-widget bundle. A free GitHub personal access token covers everything.

    Bundle: installs 7 folders · github_core github_actions github_activity github_contributions github_pr_queue github_releases github_repo · Version: v0.1.0

    Source repository

Music & media

  • iCloud Shared Albums verified · apple_album


    apple_album

    Photo carousel from a public iCloud Shared Album link. Single-widget bundle. Uses reverse-engineered Apple Shared Album endpoints, undocumented but stable for ~10 years. No API key needed.

    Folder: picture_apple_album · Version: v0.1.0

    Source repository

  • Spotify Widgets verified · spotify


    spotify

    Now-playing track tile, queue list, and large album-art tile. Shared OAuth flow via spotify_core. 4-widget bundle. Requires a free Spotify Developer app (Client ID + Secret); README walks the 30-second setup.

    Bundle: installs 4 folders · spotify_core spotify_now_playing spotify_queue spotify_album_art · Version: v0.1.0

    Source repository

  • Unsplash verified · unsplash


    unsplash

    Rotating Unsplash photo tile keyed off a search term or collection. Free API key (50 requests/hr is plenty for an hourly e-ink rotation).

    Folder: picture_unsplash · Version: v0.1.0

    Source repository

Sports

  • Formula 1 verified · f1


    f1

    Race weekend timetable, last race podium, next-round countdown with circuit silhouette, and current driver standings. 5-widget bundle. Data from the Jolpica Ergast-compatible F1 API (no key required).

    Bundle: installs 5 folders · f1_core f1_last_race f1_next f1_standings_drivers f1_weekend · Version: v0.1.0

    Source repository

Transit

  • Public Transport verified · transport


    transport

    Next departures for a Melbourne PTV stop. Official PTV API v3 (free key). Currently Melbourne-only; PRs welcome to add other regions.

    Folder: public_transport_times · Version: v0.1.0

    Source repository

Utilities & monitoring

  • Community Demo verified · community_demo


    community_demo

    A minimal hello-world widget. Renders a configurable greeting + the current local time. Use it to confirm the marketplace install pipeline works end-to-end on a non-bundled widget.

    Folder: community_demo · Version: v0.1.1

    Source repository

  • Dev Reference Bundle verified · devref


    devref

    Worked example for widget developers. Pairs a _core admin plugin with a display widget that exercises every cell_option type, server.py fetch + blueprint + choices_from, and theme-aware CSS. Install + read the source as a reference.

    Bundle: installs 2 folders · devref_card devref_core · Version: v0.1.2

    Source repository

  • Glances verified · glances


    glances

    Host stats tile + summary card for a glances API server. CPU/RAM/disk gauges, host state pill, uptime. For users running a homelab box.

    Bundle: installs 2 folders · glances_core glances_status · Version: v0.1.0

    Source repository

  • OctoPrint verified · octoprint


    octoprint

    Print status tile for an OctoPrint server: current progress, ETA, hotend/bed temperature, and print-in-progress state. For users with a 3D printer running OctoPrint.

    Folder: octoprint_status · Version: v0.1.0

    Source repository


Want to contribute one? See Publish via the catalog. The path is the same whether you're contributing a single widget or a bundle of related ones.