Does iced support terminal outputs?

From what I’ve found using search machines it doesn’t look like it - but various AI chatbots insist that it does. I guess that might be caused by the iced_term project which is a terminal emulator whose GUI has been developed using iced.

I just thought to make sure I’m not missing anything I’ll ask here if my deduction that iced can only be used to make “true” graphical ui’s like X / windows / html is correct.

I think I’ll have a look at ratatui or cursive next, though I really would have liked to use the state + update + view + message model - alas, maybe next time when I’ll be able to make a real “GUI” :wink:

Correct, iced currently offers no TUI functionality and I don’t think there are any 3rd party iced crates that do either. You could probably make your own, but it’d take quite a bit of work; a custom renderer at least.

1 Like

I think this iced-tui repository was meant to be such a custom renderer, but since there’s no readme I believe it’s either unfinished or the author doesn’t want to support others using his code. Also it’s 4 years old.

Yeah it’s written for a very old version of iced, though it may still be of help in developing a more up-to-date TUI renderer.

1 Like