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
Media and picture in picture

Media and picture in picture

Control video and sound in other tabs without switching to them, and keep a video in view while you work in another tab.

Now Playing

When a tab you aren't looking at plays something you can hear, a Now Playing strip appears at the bottom of the sidebar. It shows what plays (the title the site gives, such as a YouTube video or a Spotify song, or the tab's title) and the site or artist, with:

  • −15 and +15: back or forward 15 seconds
  • ▶ / ❚❚: play or pause
  • : picture in picture (videos only)
  • the position, such as "1:05 / 3:07", and a bar for it

Click the title to go to the tab. × hides the strip until that tab starts playing again. The strip goes away while the tab is on screen, since its own controls are right there, and when the tab closes or is unloaded.

If several tabs play, the strip shows the one that started last.

Play or pause, from anywhere

⌥⌘P (View → Play or Pause Media) plays or pauses the video or sound in the tab you are on, or, if it has none, the one in the Now Playing strip. It can start a video you haven't started yet.

Picture in picture

⌃⌘P (View → Picture in Picture) puts the video in a small window that floats over your other windows. Press it again, or use the window's own button, to put it back in the page.

When you leave a video

With Picture in picture when you leave a video on (the default, in settings), a video that plays goes into picture in picture by itself when you switch to another tab, and back into the page when you return. A video you paused, or one without sound that the page plays in the background, stays where it is.

A tab in picture in picture is never unloaded to save memory.

Muting a tab

A tab that plays sound shows in the sidebar. Click ♪ to mute the tab; it then shows 🔇, and a click unmutes it. View → Mute Tab does the same for the tab you are on. Muting silences everything the page plays, without pausing it. A muted tab that keeps playing still counts as playing, so it isn't unloaded.

A tab forgets that it is muted when it is unloaded.

Limits

  • Litr sees the video and audio elements on the page itself. Players inside an embedded frame (a YouTube video on a news site, for example) and sound a page makes without one (some games) have no Now Playing strip; ♪ and muting still work for them.
  • Sites that make their own player (Netflix, for instance) may not allow picture in picture.