Term.Everything❗ Term.Everything❗ is a Linux command-line interface (CLI) program that enables running any graphical user interface (GUI) application within a terminal window. Overview It is a Wayland compositor designed from scratch. Unlike conventional Wayland compositors outputting graphics to a monitor, Term.Everything❗ outputs GUI windows directly to a terminal. Supports running GUI apps even over SSH connections. Features and Examples Displays GUI applications' windows in the terminal with adjustable resolution and frame rates. Works well with terminal emulators that support images like kitty or iTerm2 for full-resolution rendering (though performance may vary). Demonstrated playing a video game rendered as a font in a web browser through the terminal over SSH. Includes a file viewer in the terminal leveraging existing file viewers visually inside the terminal. Supports nested terminals (terminals within terminals). Visual examples and GIFs are included in the repository's resources/graphics directory. Languages Used Primarily written in TypeScript (82.3%). Also contains C++ code (15.2%). Minor parts in other languages (2.5%). Repository Information Public repository under AGPL-3.0 License. 604 stars, 8 forks, 3 watchers on GitHub. Directory structure includes setup/config folders (.github, .vscode), source code (src), scripts, resources, tests, third-party libraries, and patches. Key files: Readme.md, LICENSE.txt, Contributing.md, Taskfile.dist.yml, package.json. Usage A help guide is available in resources/help.md. Beta test releases are available for download in the releases page. For detailed explanation of the program's inner workings, see resources/HowIDidIt.md. Roadmap Currently at the stage of “Term some things”. Future goals include “Term most things” and eventually “Term everything❗”. Users are encouraged to report issues for apps that fail to launch or crash. Contribution The project welcomes contributors. Codebase is developer-friendly TypeScript with some C++. Contribution guidelines are present (Contributiong.md). Credits to Late for Dinner Studios, LLC for the project and Fontemon. Uses the Wing It! movie assets under Creative Commons Attribution 4.0 license. Additional Notes The project repository includes sponsor options and resources for users. Provides examples, demos, and extensive documentation for users and contributors. Visual assets and usage demonstrations are included in the repository for better understanding. --- In Summary: Term.Everything❗ transforms terminals into graphical interfaces capable of running any GUI app by acting as a Wayland compositor that renders Windows within terminal emulators, supporting remote usage over SSH and aimed at eventually supporting all apps seamlessly in terminal environments.