正在加载视频...

视频加载失败

Introducing Surface - GPU-rendered 3D scenes and infinite canvases inside terminal apps, presented through Kitty graphics. Your UI stays real terminal cells; pixels render beneath them. Everything here is a terminal (libghostty, in the Unpeel app). You can test it here (Very experimental and vibed)

49,988 次观看 • 1 个月前 •via X (Twitter)

20 条评论

Danny 🦣 的头像
Danny 🦣1 个月前

But why..?

Tommy J. Vedvik 的头像
Tommy J. Vedvik1 个月前

I do most of my work in terminals now and this is an experiment to use terminal for more graphical apps. Less context switching for me at least.

Danny 🦣 的头像
Danny 🦣1 个月前

Isn't this just GUI now.. But like, way weirder? What's the benefit?

Tommy J. Vedvik 的头像
Tommy J. Vedvik1 个月前

You should still use TUI for all UI stuff. I dont know the benefit yet. Its very experimental. I like the idea that I can just open it next to my AI agent, and with that opens tons of possiblities.

(secret agent) randy celery 的头像
(secret agent) randy celery1 个月前

Interesting. I look forward to looking into how it works. I don't even know rust but looks interesting enough that I'll have to use clankers to dive into it.

Tommy J. Vedvik 的头像
Tommy J. Vedvik1 个月前

thats all I do 😂

autodid/acc 的头像
autodid/acc1 个月前

damn, was gonna make something like this. you've beat me to it

Dave Katague 的头像
Dave Katague1 个月前

I'm learning SO much thanks to you!

adonai 的头像
adonai1 个月前

cool idea. why wgpu and metal? isnt that redundant?

Tommy J. Vedvik 的头像
Tommy J. Vedvik1 个月前

what should it use?

Sujal Gupta 的头像
Sujal Gupta1 个月前

This is one of the coolest things I have came across lately

Sid 的头像
Sid1 个月前

@dhh here is new unlock for @OmarchyLinux

Tommy J. Vedvik 的头像
Tommy J. Vedvik1 个月前

@dhh @OmarchyLinux would love someone with linux and ghostty installed test it. I have not been able to do yet.

CarbonJewels 的头像
CarbonJewels1 个月前

I mean why not grok build could have a field day w this @elonmusk

DeDi 的头像
DeDi1 个月前

UI 保持真实的终端单元格,像素压在字符层下渲染

BrokenAnsible 的头像
BrokenAnsible1 个月前

This looks neat. But why go this route instead of doing a KMSDRM app and SDL

Sumo 的头像
Sumo1 个月前

Terminals, infinite canvas, file trees, sidebars... No one is actually making anything different Please be different

Tommy J. Vedvik 的头像
Tommy J. Vedvik1 个月前

you go first

Dev 的头像
Dev1 个月前

On attend la mise à jour parce que l'application bug de fou

Tommy J. Vedvik 的头像
Tommy J. Vedvik1 个月前

dm

相关视频