Elyra
Elyra The coding agent eTerm The terminal that knows where each command ends Starf An activity monitor for Apple silicon that never invents a number Litr A small, native web browser for macOS e The native code editor Elyra Grove Native local development environment Askr The real server for Laravel & PHP Elyra Framework Rust + Svelte 5 framework for desktop apps Elyra Conductor Local project conductor Elyra SQL Server MySQL-compatible SQL server in Rust Elyra Félagi Agents as teammates on one board Elyra SQL Client Native desktop SQL workbench Elyra SQL Anywhere Replication-ready SQL engine Elyra Sjá SEO & GEO workspace for macOS Elyra DataGrid Server-driven data grid for Laravel
Release notes
Changelog
Elyra
Scheduled tabs

Scheduled tabs

A schedule unloads a tab, opens a page or signs you out of a site at a set time. For example, free the memory of a heavy dashboard after an hour, bring up your mail every morning, or sign out of your bank when you've left it for 15 minutes.

Open the schedule panel for the current tab with ⌥⌘S (Tabs → Schedule…).

Adding a schedule

  1. Choose the Action:
    • Unload frees the tab's memory. The tab stays in the sidebar and reloads when you click it.
    • Open switches to the tab and loads it. If the tab has been closed, the page opens in a new tab.
    • Sign out deletes the site's cookies and data. It also offers After time away; see Signing out automatically.
  2. Choose when:
    • Once, in 15 min, 30 min, 1 hour, 2 hours or 4 hours. Clicking one adds the schedule immediately.
    • Every day at a time. Type it (08:00, 8:30, 8.30, 0830 or 8) and press Enter or Add.

Tabs with a schedule show in the sidebar.

Managing schedules

The panel lists every schedule with its action, page and time ("in 23 min", "every day at 08:00"). Hover one and click × to delete it. Esc closes the panel.

Details

  • Schedules are saved and survive restarts.
  • A schedule is tied to the page's address, or to a pinned tab's pinned address, and applies to whichever tab shows that page.
  • Litr checks schedules every 20 seconds, so they run within 20 seconds of the set time.
  • A one-off schedule is deleted once it has run.
  • A daily schedule runs once a day. If Litr wasn't running, or the Mac was asleep, it still runs up to one hour late. Later than that it is skipped for the day, so you don't get a burst of old schedules when you open your Mac.
  • A daily time that has already passed today starts tomorrow.