cpjreynolds / rustty

A terminal UI library
https://docs.rs/rustty
MIT License
152 stars 14 forks source link

How does it compare to rustbox(termbox) #31

Closed mamciek closed 8 years ago

mamciek commented 8 years ago

How does rustty compare to rustbox or termbox? The concepts seems very similar: the cells end events. Can you describe what are the differences and similarities in concepts and internals?

Syntaf commented 8 years ago

Rustbox is a port of termbox with very minimal control over it's backend (minimal as in ... you have no access to the backend). You're only going to be able to do very trivial things with rustbox

Rustty is a ground up rust implementation of a terminal library, it's much more versatile and gives you a much wider range of possibilities. Take for example my hacked up clone of rustty which I use for widget based programming on projects likes this.

I'd love to see widgets be implemented into rustty but the repo has gone cold for now, there's a barebones ui module but nothing really notable.

I don't see any reason why rustbox should be used over rustty imo

cpjreynolds commented 8 years ago

@Syntaf puts it very well, and as a side note, the project is once again active :D closing this now.