Është publikuar versioni i parë beta i utilitetit Term.Everything, i cili lejon shfaqjen e aplikacioneve grafike në një dritare me emulatorin e terminalit. Ndër të tjera, programi lejon fillimin e aplikacioneve grafike në terminal kur aksesohet një sistem i largët përmes SSH. Kodi i projektit shpërndahet sipas licencës AGPL 3.0, i shkruar në gjuhën Typescript dhe ekzekutohet duke përdorur platformën Bun. Ndërtimet e gatshme formohen në formatin AppImage.
Teknikisht, Term.Everything paraqet një kompozitë veriore mbi bazën e protokollit Wayland, e cila organizon daljen jo në ekran, por në dritaren e terminalit. Për konvertimin e imazheve në simbole Unicode të përshtatshme me sekuenca escape ANSI që simulojnë grafikën në terminal, përdoret biblioteka chafa. Shtypjet e çelësave dhe ngjarjet e lëvizjes së miut në terminal transmetohen në ngjarje hyrëse Wayland.
Në terminalet që mbështesin zgjerimin për përshkrimin e grafikës rasterike, si kitty, Ghostty, Konsole, wezterm dhe iTerm2, dalja është pothuajse e pandryshueshme nga hapja në një dritare zakonshme.

Në terminalet e thjeshta përdoret vizatimi me transformimin e daljes në grafikë psevdografike (grafika ACSII).


Burimi: opennet.ru
