Ratatui – Are We Embedded Yet? (#2)

1 day ago 2

This series is meant to document and promote the joint effort of making ratatui truly portable.

Ratatui alpha with no-std support released!


I’ve been between jobs lately, so I haven’t had much time to write an update. But great news - no_std support in Ratatui has landed! You can try it out in version 0.30.0-alpha.4.

Ratatui compiled for aarch64-unknown-none Ratatui compiled for aarch64-unknown-none.

Rat in The Wild Challenge


We've launched a RITW challenge to inspire you to push Ratatui to its limits—and beyond! With 0.30.0-alpha.4, it's theoretically possible to run Ratatui apps even on platforms like the PlayStation 1.

Rat in The Wild Challenge Read challenge rules here

Update: mousefood


The obvious next step is to make Mousefood compile without std,
and I've already done that! I just need a bit more time to write documentation and test it on real hardware.

In the meantime, I've also been working on a simple demo app for Mousefood.
It’s still in the early stages, but it will likely end up in the examples/ directory of the main repo eventually.

Mousefood demo running on esp32 Mousefood demo running on esp32.

By the way, @orhun - maintainer of Ratatui and author of git-cliff and ratzilla - is currently using Mousefood in his tuitar project and livestreaming his progress. Check it out here!

We're also planning a joint future project, so stay tuned. 👀

Talks!


Last weekend I gave a 5 minute lightning talk at Poznańska Impreza Wolnego Oprogramowania showing off what the Ratatui community is cooking.

Besides talking about Mousefood and RITW challenge, I showcased demos of:

Me giving a Ratatui lightning talk at Poznańska Impreza Wolnego Oprogramowania

Next month I will be giving a talk about Mousefood and porting Ratatui everywhere at Rust Gdańsk. See you there!

Rust Gdansk Meetup #9 - Jagoda Ślązak - Ratatui - Are We Embedded Yet? 1 July, 6 - 9 pm, Europejskie Centrum Solidarności

Read Entire Article