3,365 apps tracked 0 new today 17 updated today Synced 27m ago

Boxi

Terminal emulator for Toolbox

Allison Karlitskaya ✓ Verified

dev.boxi.Boxi
View on Flathub ↗

This is a thought-experiment app based around the idea of having a terminal emulator running in a separate container from the session inside of it, with the kernel as the only intermediary.

This is accomplished by means of file descriptor passing of the pseudo-terminal device from a small "agent" program running on the other side of a container boundary. The agent is started using the usual container tools (flatpak-spawn, toolbox, podman), but creating a session is done purely via sockets.

Boxi uses different application identifiers when it is run for different containers. This allows creating individual launcher icons for each container.

Screenshots

Opens directly in your Toolbox
Opens directly in your Toolbox
Dark mode following desktop style
Dark mode following desktop style
GNOME Shell search results
GNOME Shell search results

Observed history

App ChangeVersionWhen ↓

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

6.122 Mar 2025

Appstream data updates to address Flathub warnings. No functional changes.

620 Mar 2025

Updates for GNOME 48 and VTE 0.80. No functional changes.

529 Sept 2022

This is the first release of Boxi for GNOME 43.

  • Port to Gtk 4 and VTE 0.70
  • Fix reference cycles (leaked objects after windows were closed)
  • Support GNOME system monospace font setting
  • Stop using GtkHeaderBar

There is a known issue with startup notification not working properly.

429 Aug 2022

This release adds a GSettings key for setting the color scheme.