top of page
Search

Python and Textual

  • Staff
  • Feb 5
  • 1 min read

Updated: Feb 9

dxdy is implemented using Textual, a Text User Interface (TUI). Here we describe this design choice.


Front-End User Interfaces

Textual allows developers to implement beautiful console-based applications.


Why Text User Interface (TUI)?

  • Because it is fun.

  • Ease of development for rapid application prototyping.

  • Keyboard-only UI - for certain applications (e.g. financial trading), this is a useful feature.

  • Easy testing - a 100% keyboard-driven UI makes UI testing very easy and quick.

  • Remote access - the application can be accessed through SSH (e.g. if it is remotely co-located in a data center).


Conclusion

Textual is a useful User Interface toolkit for developing software applications.



 
 
 

Comments


bottom of page