# Textual UIs with Orhun Parmaksız

- Show: [Oxide and Friends](https://hardwarepodcasts.com/podcast/oxide-and-friends)
- Published: 2025-02-13
- Length: 1h 32m
- Episode: 5
- Page: https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z
- Listen: https://share.transistor.fm/s/4eb39720

## Summary

Orhun Parmaksız, who leads the Ratatui project, joins Bryan Cantrill and Adam Leventhal of Oxide Computer Company to discuss the evolution of textual user interfaces (TUIs) in Rust. They cover the transition from the unmaintained tui-rs library to the community-driven Ratatui, highlighting its use in Oxide's management software (Wicket) and the Humility debugger. The conversation explores cross-platform capabilities, including running Ratatui on legacy Minitel hardware and via WebAssembly using the new Ratzilla library, as well as testing strategies and future architectural plans for the framework.

## Chapters

- [0:00](https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z#t=0) Introduction: Orhun Parmaksız and the history of TUIs
- [21:22](https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z#t=1282) Ratatui on Minitel and constrained hardware
- [28:08](https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z#t=1688) Orhun's entry into Rust and the tui-rs to Ratatui transition
- [47:35](https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z#t=2855) Oxide's use of Ratatui in Wicket and Humility
- [57:41](https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z#t=3461) Cross-platform backends and Ratzilla for web rendering
- [1:10:26](https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z#t=4226) Testing Ratatui applications with snapshots
- [1:16:29](https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z#t=4589) Future UI models: RizUp, Tui-realm, and modularization

## Topics

- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [PCB design & layout](https://hardwarepodcasts.com/topic/pcb-design)
- [Microcontrollers & dev platforms](https://hardwarepodcasts.com/topic/microcontrollers-and-platforms)
- [AI & machine learning](https://hardwarepodcasts.com/topic/ai-and-machine-learning)
- [Careers & education](https://hardwarepodcasts.com/topic/engineering-careers-and-education)
- [Open-source hardware](https://hardwarepodcasts.com/topic/open-source-hardware)

## Most relevant to

early-stage companies

## Mentioned

- Ratatui (product)
- Oxide Computer Company (company)
- tui-rs (product)
- Minitel (product)
- Ratzilla (product)
- Wicket (product)
- Humility (product)
- Hubris (product)
- Spotify TUI (product)
- RizUp (product)
- Tui-realm (product)
- CrossTerm (product)
- Termion (product)

## Related episodes from other shows

- [045 - Rizin and Cutter](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2021-02-15-045-rizin-and-cutter) (Unnamed Reverse Engineering Podcast)
- [Apple II controlled Synthesizer, Rust on Everything, New Pi Bootloader](https://hardwarepodcasts.com/podcast/the-electromaker-show/2022-02-10-apple-ii-controlled-synthesizer-rust-on-everything-new-pi-bootloader) (The Electromaker Show)
- [An Interview with Piotr Esden-Tempski](https://hardwarepodcasts.com/podcast/the-amp-hour/2017-08-21-an-interview-with-piotr-esden-tempski) (The Amp Hour)
- [531: Sequestering the Mess](https://hardwarepodcasts.com/podcast/embedded-fm/2026-08-06-531-sequestering-the-mess) (Embedded.fm)
- [Rust with Milica Kostic](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2026-01-19-rust-with-milica-kostic) (The Pragmatic Embedded Podcast)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/oxide-and-friends/2025-02-13-textual-uis-with-orhun-parmaks-z. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to Oxide and Friends.
