[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10356":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":38,"trendingCount":16,"starSnapshotCount":16,"syncStatus":39,"lastSyncTime":40,"discoverSource":41},10356,"term.everything","mmulet\u002Fterm.everything","mmulet","Run any GUI app in the terminal❗","",null,"Go",7998,191,28,8,0,1,10,30,6,37.85,"GNU Affero General Public License v3.0",false,"main",[26,27,28,29,30,31,32,33,34,35],"alacritty","cli","foss","iterm2","kitty","linux","ssh","terminal","wayland","wayland-compositor","2026-06-12 02:02:20","\n\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd valign=\"middle\">\n      \u003Cimg width=\"128\" height=\"128\" alt=\"icon2\" src=\".\u002Ftermeverything\u002Fresources\u002Ficon.png\" \u002F>\n    \u003C\u002Ftd>\n    \u003Ctd>\u003Ch1>Term.Everything❗\u003C\u002Fh1>\u003C\u002Ftd>\n    \u003Ctd>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmmulet\u002Fterm.everything\u002Freleases\">Download the beta test now!\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd>\u003Ca href=\".\u002Fresources\u002FHowIDidIt.md\">HowIDidIt.md\u003C\u002Fa>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd>\u003C\u002Ftd>\n    \u003Ctd>Works on both x11 and Wayland host systems.\u003C\u002Ftd>\n    \u003Ctd>Now written in go!\u003C\u002Ftd>\n    \u003Ctd>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmmulet\u002Fterm.everything\u002Ftree\u002Ftypescript\">Typescript version here\u003C\u002Fa> \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n## Run every GUI app in the terminal!\n\n![warp_into_terminal0001-0195](.\u002Fresources\u002Fgraphics\u002Fwarp_in_2.gif)\n\n## Even over ssh!\nBehold as I play a [video game in a font](https:\u002F\u002Fgithub.com\u002Fmmulet\u002Ffont-game-engine) in a web browser in a terminal transmitted over ssh (with one hand tied behind my back)!\n\n![ssh_example](.\u002Fresources\u002Fgraphics\u002Fssh_example.gif)\n\n### Read about how it works!\nCheck out [HowIDidIt.md](.\u002Fresources\u002FHowIDidIt.md)\n\n## More Examples\nThe quality of the window is limited to the number of rows and columns in your\nterminal. If you increase the resolution (ctrl - in alacritty, check your\nterminal) the quality will go up, (but performance may go down).\n\nHere I open up the Wing It! movie, and increase the quality until I get both\na good frame rate and resolution:\n\n![increase resolution](.\u002Fresources\u002Fgraphics\u002Fshow_increase_res.gif)\n\n----------------\n\nIf your terminal supports images (like [kitty](https:\u002F\u002Fsw.kovidgoyal.net\u002Fkitty\u002F)\nor [iterm2](https:\u002F\u002Fiterm2.com\u002F)) you can render windows at full resolution\n(performance may degrade).\n\nIn this example, on my mac, I open iTerm2 ssh into ubuntu and open firefox\nat full resolution:\n\n![full_resultion](resources\u002Fgraphics\u002Ffull_resultion.gif)\n\n------------\n\nI feel like every single day I hear about another terminal file viewer. I say, stop making terminal file viewers because you can just use the file viewer you already have! In your terminal!\n\n![file_manager](.\u002Fresources\u002Fgraphics\u002Ffile_manager.gif)\n\n-------------\n\nTerminal in a terminal in a terminal in a terminal in a terminal.... it's terminals all the way down.\n![terminal_in_terminal](.\u002Fresources\u002Fgraphics\u002Fterminal_in_terminal.gif)\n\n-------------\nWith only a small amount hacking, it can run Doom (shareware episode)!\n\n![Doom](.\u002Fresources\u002Fgraphics\u002Fdoom.gif)\n------\nRun an entire Desktop in your terminal!\n[@ismail-yilmaz](https:\u002F\u002Fgithub.com\u002Fismail-yilmaz) is running Firefox, on [KDE Neon](https:\u002F\u002Fneon.kde.org) in a [VM](https:\u002F\u002Fgitlab.gnome.org\u002FGNOME\u002Fgnome-boxes) on [Bobcat](https:\u002F\u002Fgithub.com\u002Fismail-yilmaz\u002FBobcat)\n![Desktop in VM](.\u002Fresources\u002Fgraphics\u002Fdesktop_in_vm.gif)\n\nAnd this isn't even full resolution! Checkout the [full vid in in the discussions](https:\u002F\u002Fgithub.com\u002Fmmulet\u002Fterm.everything\u002Fdiscussions\u002F16#discussioncomment-14390137)\n\n## About\n`term.everything❗` is a Linux CLI program to run GUI windows in your terminal. Specifically, `term.everything❗` is a built-from-scratch [Wayland](https:\u002F\u002Fwiki.archlinux.org\u002Ftitle\u002FWayland) compositor that outputs to a terminal rather than your monitor.\n\n>Don't know what Wayland is or just want to know more about how this works? Then, head over to [HowIDidIt.md](.\u002Fresources\u002FHowIDidIt.md) where I will explain how everything works in detail.\n\n## Try it out!\n[Download the beta test now!](https:\u002F\u002Fgithub.com\u002Fmmulet\u002Fterm.everything\u002Freleases)\n\n## Roadmap\n1. [x] Term some things \u003C--- This is where we are at\n  - Some apps or (even most apps) may fail to launch or even crash! Please create [an issue]( https:\u002F\u002Fgithub.com\u002Fmmulet\u002Fterm.everything\u002Fissues) if you have problems.\n2. [ ] Term most things\n3. [ ] Term everything❗\n\n## Help and Usage\nCheck out the [help file here](.\u002Fresources\u002Fhelp.md) for a usage guide on how to use `term.everything❗`\n\n## Contributing\nterm.everything❗ is written in developer friendly [Go](https:\u002F\u002Fgo.dev\u002F), with a just a smidge of C.\nSee [.\u002FContributing.md](.\u002FContributing.md).\n\n## Legal:\n\nterm.everything❗ copyright 2025 Late for Dinner Studios, LLC\n---\nFontemon copyright 2021 Late for Dinner Studios, LLC\n---\nWing It! movie is licensed under the Creative Commons Attribution 4.0 license\n[Wing it licensing page](https:\u002F\u002Fstudio.blender.org\u002Fprojects\u002Fwing-it\u002Fpages\u002Flicensing\u002F)\nAttribution:\n(CC) Blender Foundation | studio.blender.org\n---\nDoom shareware episode is copyright 1993 id Software\n---\n\n## Bonus:\nThis is Gwerm the Term Worm.\n\n![this is gwern](.\u002Fresources\u002Fgraphics\u002Fthis_is_gwern.gif)\n\nHe is doing okay. Thanks for asking.\n","`term.everything` 是一个能够在终端中运行任何图形用户界面应用程序的工具。该项目使用 Go 语言编写，支持在 X11 和 Wayland 系统上运行，并且可以经由 SSH 连接远程执行 GUI 应用程序。其核心功能包括通过终端渲染 GUI 应用程序窗口，支持图像显示（如 kitty 或 iTerm2 终端），并允许用户调整分辨率以平衡性能与画质。此工具非常适合需要在纯文本环境中访问图形应用的开发者、系统管理员或任何希望通过命令行进行更高效工作的用户。",2,"2026-06-11 03:27:56","top_topic"]