Introducing Ratatui: A Rust library to cook up terminal user interfaces - FOSDEM 2024
Vložit
- čas přidán 25. 06. 2024
- #fosdem #fosdem2024 #rust
Have you ever wondered how terminal user interface applications are built? Join me in this talk as we explore Ratatui which aims to provide a wide range of widgets to make it possible to design beautiful interfaces and push the limits of the terminal using Rust.
Ratatui: ratatui.rs
fosdem.org/2024/schedule/even...
GitHub: github.com/orhun
Twitter: / orhunp_
Mastodon: fosstodon.org/@orhun
0:00 Introduction
1:36 Terminal
5:33 ANSI sequences
7:15 Terminal User Interfaces
9:13 TUI vs GUI
12:24 Retrospective
14:31 TUI libraries
16:50 TUIs and Rust
20:18 Ratatui
22:31 Demo
27:23 Concepts
29:47 Patterns
31:13 Showcase
33:49 The Future - Věda a technologie
Fantastic talk! Thanks for the showout on my blog!
Thanks for creating it!
Great talk, orhun.
Always looking forward!
Great video, worth noting that the official library docs are amazing and worth checking out for those who's about to build their own terminal UI apps
Sad I missed this live, glad I get to see the recording!
great ❤
super excited about this! thanks a lot for your work !
impressive
Awesome project! looking forward to develop some tui
excellent talk - great project. I'm happily making my own very usable tui tools after only an hour of reading the example code.
Wonderful talk, thanks !
great talk! nice background about terminals...
Terminal >>>> GUI
Kolay gelsin Orhun abi
axum ile web arayüz yapmak yerine ilk bunu deneyeceğim. çok güzel sunum teşekkür ederim.
Great, Orhun.
When you'll do next live?
Impressive presentation! Would you mind sharing what tool you used to create the slides?
I used Google Slides to full extent!
E! Its a thumbs up!
homie a chad
o7
from the thumbnail I thought he was in the kitchen
yeah I'm cookin'
Ok who is doing a rewrite of Ratatui++ i don't like rust.
Perhaps you might be interested in PHP-TUI which is based on Ratatui? ;P
@@joshka7634 🤣🤣😂😂 Yeah, PHP the language of all dreams for console apps
Which language? Textual is popular for python, for example.