<p>Did you know that you can run <span class="h-card"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span> inside <span class="h-card"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span> inside @kittyterminal inside @kittyterminal over <a href="/tags/ssh/" rel="tag">#SSH</a>? </p><p>Now you know.</p><p>Explanation in the alttext.</p><p><a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/terminal/" rel="tag">#terminal</a> <a href="/tags/tui/" rel="tag">#tui</a> <a href="/tags/kitty/" rel="tag">#kitty</a> <a href="/tags/kittyterminal/" rel="tag">#kittyterminal</a></p>
ratatui
<p>Working on a battle system for <a href="/tags/radioforestrion/" rel="tag">#RADIOFORESTRION</a> </p><p>It's a post-apocalyptic RPG, where<br>you play as a guilt-ridden exile, who tries to maintain their sanity while traversing a dying forest trying to find an ancient machine that can manipulate reality.</p><p><a href="/tags/rust/" rel="tag">#Rust</a> <a href="/tags/bevy/" rel="tag">#Bevy</a> <a href="/tags/ratatui/" rel="tag">#Ratatui</a> <a href="/tags/gamedev/" rel="tag">#GameDev</a></p>
<p>We will be naming new <span class="h-card"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span> releases by cheese types, starting from v0.30 Bryndza.</p><p><a href="/tags/ratatui/" rel="tag">#ratatui</a></p>
<p>Oh btw. recording of my talk „Ratatui - Are We Embedded Yet?” should be online soon!</p><p><a href="/tags/ratatui/" rel="tag">#ratatui</a></p>
Edited 259d ago
<p><img src="https://neodb.social/media/emoji/fosstodon.org/ablobcatbongo.png" class="emoji" alt=":ablobcatbongo:" title=":ablobcatbongo:"> „Ratatui - Are We Embedded Yet?” talk is finally online!</p><p>I gave the same talk at Rust Gdansk 9 and Rust Poland 1, this recording is from the second meetup.</p><p>It’s my first talk (not counting lightning talks) and I struggle with public speaking <img src="https://neodb.social/media/emoji/fosstodon.org/blobcatfakeverified.png" class="emoji" alt=":blobcatfakeverified:" title=":blobcatfakeverified:"> (trying to change that) but I hope you like it.</p><p>Btw. Terminal/presentation had to be re-recorded afterwards so that’s why typing is not in sync.</p><p><a href="https://youtu.be/QPjojOuhbe8?si=X4-hPRZ4cfPXefrU" rel="nofollow" class="ellipsis" title="youtu.be/QPjojOuhbe8?si=X4-hPRZ4cfPXefrU"><span class="invisible">https://</span><span class="ellipsis">youtu.be/QPjojOuhbe8?si=X4-hPR</span><span class="invisible">Z4cfPXefrU</span></a></p><p><a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/rust/" rel="tag">#rust</a> <a href="/tags/terminal/" rel="tag">#terminal</a> <a href="/tags/esp32/" rel="tag">#esp32</a></p>
<p>Worked a little bit more on the battle system today. <img src="https://neodb.social/media/emoji/fosstodon.org/thinkhappy.png" class="emoji" alt=":thinkhappy:" title=":thinkhappy:"> </p><p><a href="/tags/radioforestrion/" rel="tag">#RADIOFORESTRION</a> <a href="/tags/bevy/" rel="tag">#bevy</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/rust/" rel="tag">#rust</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a> <a href="/tags/rpg/" rel="tag">#rpg</a></p>
<p>Bryndza coming straight to your fridge!<br>(It’s no_std!)<br>We will be releasing beta soon.</p><p>Ratatui runs not only in terminal, but also in the browser, on PSP, Minecraft, UEFI, Suzuki Baleno and a guitar tuner. What’s next?</p><p><a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/rust/" rel="tag">#rust</a> <a href="/tags/terminal/" rel="tag">#Terminal</a></p>
<p>Got Rust running on the PSP 🦀</p><p><span class="h-card"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span> is next... 🐭</p><p><a href="https://github.com/overdrivenpotato/rust-psp" rel="nofollow" class="ellipsis" title="github.com/overdrivenpotato/rust-psp"><span class="invisible">https://</span><span class="ellipsis">github.com/overdrivenpotato/ru</span><span class="invisible">st-psp</span></a></p><p><a href="/tags/rustlang/" rel="tag">#rustlang</a> <a href="/tags/psp/" rel="tag">#psp</a> <a href="/tags/homebrew/" rel="tag">#homebrew</a> <a href="/tags/graphics/" rel="tag">#graphics</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a> <a href="/tags/pspsdk/" rel="tag">#pspsdk</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a></p>
<p><img src="https://neodb.social/media/emoji/fosstodon.org/blobcatgoogly2.png" class="emoji" alt=":blobcatgoogly2:" title=":blobcatgoogly2:"> Some more silliness. <a href="/tags/radioforestrion/" rel="tag">#RADIOFORESTRION</a> <a href="/tags/bevy/" rel="tag">#bevy</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/rust/" rel="tag">#rust</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a></p>
<p><a href="/tags/radioforestrion/" rel="tag">#RADIOFORESTRION</a><br>Too lazy to record sound, but there's some progress there too. I will get less lazy I swear. Anyway I haven't seen sunlight for a month now, if you like this stuff you can buymeacoffee.com/j.g00da</p><p><a href="/tags/bevy/" rel="tag">#bevy</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/rust/" rel="tag">#rust</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a> <a href="/tags/pixelart/" rel="tag">#pixelart</a></p>
<p><a href="/tags/radioforestrion/" rel="tag">#RADIOFORESTRION</a> <br>Who’s excited to play Python 4 on SnakeStation 6? They said there will never be Python 4, but here it is! Woah look at these graphics! It’s almost like a real snake!</p><p><a href="/tags/bevy/" rel="tag">#bevy</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/rust/" rel="tag">#rust</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a> <a href="/tags/pixelart/" rel="tag">#pixelart</a></p>
<p>The wait is over! 📢<br>We are excited to announce the NEW version of **Ratatui**! 👨🍳🐁</p><p>🦀 A Rust library for cooking up TUIs (<span class="h-card"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span>)</p><p>🌠 Added "no_std" support for embedded targets, modularized architecture, major widget & layout upgrades!</p><p>🧀 Highlights: <a href="https://ratatui.rs/highlights/v030" rel="nofollow"><span class="invisible">https://</span>ratatui.rs/highlights/v030</a></p><p>➡️ Our new website: <a href="https://ratatui.rs" rel="nofollow"><span class="invisible">https://</span>ratatui.rs</a></p><p>⭐ GitHub: <a href="https://github.com/ratatui/ratatui" rel="nofollow"><span class="invisible">https://</span>github.com/ratatui/ratatui</a></p><p><a href="/tags/rustlang/" rel="tag">#rustlang</a> <a href="/tags/tui/" rel="tag">#tui</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/library/" rel="tag">#library</a> <a href="/tags/terminal/" rel="tag">#terminal</a> <a href="/tags/commandline/" rel="tag">#commandline</a> <a href="/tags/opensource/" rel="tag">#opensource</a> <a href="/tags/release/" rel="tag">#release</a></p>
<p><a href="/tags/radioforestrion/" rel="tag">#RADIOFORESTRION</a> is a game where you can fight radiation and trees (data structure).</p><p><a href="/tags/bevy/" rel="tag">#bevy</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a></p>
<p>The edited version of my talk/workshop is now available! 🥳🎉</p><p>🦀 **Building Embedded TUIs with Rust & Ratatui**</p><p>🇯🇵 Tokyo Rust Meetup 2025</p><p>▶️ Watch it here:</p><p><a href="/tags/rustlang/" rel="tag">#rustlang</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/tokyorust/" rel="tag">#tokyorust</a> <a href="/tags/meetup/" rel="tag">#meetup</a> <a href="/tags/workshop/" rel="tag">#workshop</a> <a href="/tags/embedded/" rel="tag">#embedded</a> <a href="/tags/esp32/" rel="tag">#esp32</a></p>
<p>So I made Puter say things at random and it's endless source of fun ngl.</p><p><a href="/tags/radioforestrion/" rel="tag">#RADIOFORESTRION</a> <a href="/tags/bevy/" rel="tag">#bevy</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/gamedev/" rel="tag">#gamedev</a></p>
<p><span class="h-card"><a href="https://fosstodon.org/@JesienLinuksowa" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>JesienLinuksowa</span></a></span> ruined my sleep schedule. You can now run <a href="/tags/ratatui/" rel="tag">#ratatui</a> tui in your <a href="/tags/ratatui/" rel="tag">#ratatui</a> tui. But don't. Please don't.</p><p><a href="https://github.com/j-g00da/ratrioshka" rel="nofollow"><span class="invisible">https://</span>github.com/j-g00da/ratrioshka</a></p><p>cc: <span class="h-card"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span></p>
<p>I just released the new version of Mousefood 🐭✨</p><p>🧀 Mousefood — A no_std/embedded-graphics backend for <span class="h-card"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span></p><p>💯 Render TUIs on microcontrollers<br>🌀 Supports ESP32 / RP2040 / STM32, even e-ink & more!<br>🦀 Powered by Rust!</p><p>⭐ GitHub: <a href="https://github.com/ratatui/mousefood" rel="nofollow"><span class="invisible">https://</span>github.com/ratatui/mousefood</a></p><p><a href="/tags/rustlang/" rel="tag">#rustlang</a> <a href="/tags/ratatui/" rel="tag">#ratatui</a> <a href="/tags/tui/" rel="tag">#tui</a> <a href="/tags/embedded/" rel="tag">#embedded</a> <a href="/tags/nostd/" rel="tag">#nostd</a> <a href="/tags/microcontrollers/" rel="tag">#microcontrollers</a> <a href="/tags/esp32/" rel="tag">#esp32</a> <a href="/tags/rp2040/" rel="tag">#rp2040</a> <a href="/tags/display/" rel="tag">#display</a></p>