#ratatui

Cody Casterline 🏳️‍🌈NfNitLoop
2025-05-09

Last weekend I published a fun little project that allows you to use the library to make a (Terminal UI) in /#TypeScript, via .

github.com/nfnitloop/ratatui-w

That repo contains an example app, which you can easily run with , which keeps it entirely sandboxed from your system. Here's a quick screen recording:
asciinema.org/a/8Ljb2Tkp9SyujJ

Let me know if you build anything fun with it. 😊

Orhun Parmaksız 👾orhun@fosstodon.org
2025-05-09

Here are the planned big features for @ratatui_rs 1.0:

- Drop CPU dependency
- Fully rat-powered execution
- Powered by cheese (one wheel spin at a time)

Are you excited yet?

#rustlang #ratatui

Orhun Parmaksız 👾orhun@fosstodon.org
2025-05-08

Sometimes the simplest tools are the most effective 💯

🇯🇵 **kanash** — Learn Kana in the terminal.

🎌 Runs as a SSH service & also website.

➡️ Try it out: kana.rezoleo.fr/

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: github.com/benoitlx/kanash

#rust #ratatui #tui #kana #japanese #alphabet #language #terminal #practice

2025-05-08

After Bevy, my Next stop is Ratatui 🤩 The Rat will eat some Raspberry Pi 🎉 Ratatui with "no_std" support 🔥 Running TUIs on your microwave's display soon github.com/ratatui/rata... #rustlang #ratatui

GitHub - ratatui/ratatui: A Ru...

2025-05-07

Certified rat moment.

🎉 "no_std" support landed on main branch.

🔥 Running TUIs on your microwave's display soon.

github.com/ratatui/ratatui

#ratatui #tui #embedded

Orhun Parmaksız 👾orhun@fosstodon.org
2025-05-07

I have big news! 📢

OpenAI uses @ratatui_rs for their Rust implementation of codex! 🔥🦀🎉

🌀 **codex-rs** — Lightweight coding agent that runs in your terminal.

⭐ GitHub: github.com/openai/codex/tree/m

#rustlang #ratatui #tui #openai #ai #llm #terminal #agent #coding

2025-05-07

git-next: 🔥 New release v2025.5.0 - Refactoring and isolating features

🧩 git-next: trunk-based development manager
🦀 Written in Rust
⭐ Repo: https://codeberg.org/kemitix/git-next

What's New

- Reimplement git operations to use git2/libgit2
- Renamed features:

forgejo -> forge-forgejo

github -> forge-github


- Extracted desktop and email notification support into non-defaults features;

notify-desktop

notify-email

This a significant update to migrate from gix to git2 for git operations. This allows us to drop the gix crate and the need to shelling-out to git for operations that gix doesn't support.

Breaking Change

If you are build from source (e.g. cargo install) and use either email or desktop notifications in your configuration file, you will need to add the appropriate feature, notify-desktop and/or notify-email. If you don't the config file will not be accepted.

The docker images are built with all features enabled.

Install

📦 cargo install git-next@2025.5.0
📦 cargo install git-next@2025.5.0 --features notify-desktop,notify-email
🐋 docker pull codeberg.org/kemitix/git-next:v2025.5.0

Run UI in docker

docker run --rm -p 8092:8092 \
  -u $(id -u):$(id -g) \
  -it \
  -v $PWD:/app \
  codeberg.org/kemitix/git-next:v2025.5.0 \
  server start --xui

#RustLang #Ratatui #Git #GitNext #OpenSource #Docker #GitHub #ForgeJo

2025-05-05

We are one step closer to "no_std" Ratatui 🐁🦀

█████████████░░ 90%

➡️ Read the blog: jslazak.com/are-we-embedded-ye

🧀 New mousefood release, new soft_ratatui backend and more!

#rustlang #ratatui #tui #embedded #backend #blog #terminal

Orhun Parmaksız 👾orhun@fosstodon.org
2025-05-04

First Rust conference in Turkey!!! 🦀🇹🇷

🐭 Had the pleasure of giving a talk about @ratatui_rs & met amazing people!

💖 Thanks to everyone who organized!

#rustlang #ratatui #conference #turkey #talk

Jagoda Ślązakj_g00da@fosstodon.org
2025-05-04

🦀 New post in the series!
Are We Embedded Yet?

And yes, we’ve got another new backend!

📰 jslazak.com/are-we-embedded-ye

TUI everywhere.

#rust #rustlang #ratatui #tui #embedded

Orhun Parmaksız 👾orhun@fosstodon.org
2025-05-03

This is a certified hood classic 🔥

🔢 **sudoku-term **— Sudoku game on your terminal!

⚙️ Supports 4 different difficulty levels.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: github.com/mhmtipek/sudoku-ter

#rustlang #ratatui #tui #sudoku #game #terminal #commandline

Orhun Parmaksız 👾orhun@fosstodon.org
2025-05-01

WhatsApp is using Ratatui for their new Erlang crashdump viewer! 🔥

🚀 Supports memory address decoding & more!

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: github.com/WhatsApp/crashdump_

#rustlang #ratatui #tui #crashdump #erlang #logs #whatsapp #commandline #terminal

Orhun Parmaksız 👾orhun@fosstodon.org
2025-04-29

Is this the future of terminal gaming? 🤯

⚔️ **ratthew** — A 3D dungeon crawler in the terminal.

🦀 Written in Rust!

🏗️ Built with @ratatui_rs + @bevy

⭐ GitHub: github.com/cxreiff/ratthew (WIP)

#rustlang #ratatui #tui #terminal #gaming #3d #bevy #commandline #dungeon #crawler

2025-04-28

At least for me, for every released #opensource project, I've got like 10 which I discontinued before releasing them.

I think it's interesting to showcase them sometimes, and I will probably write a blog post about them.

The first one that comes to my mind was this #rust terminal game made with #ratatui like two years ago with a fake isometric graphic called donmaze where you had to escape a maze.

github.com/veeso/donmaze

donmaze preview
stateful beingunspeaker
2025-04-27

this one comes as a bit of a surprise even to myself, but:

(formerly called ) just had its 1.0.0 release, and you can use it to bulk-edit the basic of from the !

codeberg.org/unspeaker/perch/r

built with , and 😁

screenshot of text mode table representing a directory tree containing music files and their metadata. the "artist" column for a whole directory is being edited.
:hispagatos: :anarchohacker:nothing@hispagatos.space
2025-04-24

@rek2
#UsenetReborn sr.ht/~rek2/Usenet_Reborn/ pronto lanzaremos la versión beta1. Estoy emocionado de haber estado trabajando en esto durante un par de años, primero tuve que escribir la biblioteca #NNTP para hacer lo que necesitaba crates.io/crates/rek2_nntp y cuando eso estuvo mayormente bien, comencé a #RTFM sobre #RUST TUIs y comencé a jugar con #ratatui en mi tiempo libre entre mi trabajo de #hacking #ofensivo #seguridad Gracias a la gente de #matrix y #usenet por el control de calidad.

Got Root :hispagatos: # :idle:rek2@hispagatos.space
2025-04-24

Improved threads logic and drawing now icons show on subjects and some more fixes! on #UsenetReborn sr.ht/~rek2/Usenet_Reborn/ soon will be releasing beta1 I am excited I been working on this for a couple years, first I had to write the #NNTP lib to do what I needed it crates.io/crates/rek2_nntp and when that was mostly ok then I started to #RTFM about #RUST TUIs and started to play with #ratatui on my free time in between my #hacking #offensive #security job Thanks to #matrix and #usenet folks 4 QA.

Orhun Parmaksız 👾orhun@fosstodon.org
2025-04-24

Using Jujutsu instead of Git becomes more tempting with these new tools!

🌀 **jjj** — A modal interface for Jujutsu

💯 Handle your Jujutsu operations from the terminal!

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: github.com/icorbrey/jjj

#rustlang #ratatui #tui #jujutsu #git #vcs #terminal #interface #commandline

stateful beingunspeaker
2025-04-23

well if it ain't 0.2.1:

codeberg.org/unspeaker/tek/rel

this upgrades to 2024, and fixes a couple obvious bugs that have been annoying me for the longest time - the weird color bar you can see in the 0.2.0 screenshot upthread, and the incorrect note length grid in the sequencer.

screenshot of text mode midi arranger in lovely turquoisescreenshot of text mode midi arranger containing embedded sequencer
:hispagatos: :anarchohacker:nothing@hispagatos.space
2025-04-21

Toot anterior de @rek2

"Usenet Reborn" cliente TUI para Usenet y NNTP en lenguaje Rust, ¡fase alfa!
- sr.ht/~rek2/Usenet_Reborn/
Ahora que tengo la versión 1.0.1 publicada para mi biblioteca #NNTP llamada "rek2_nntp" (crates.io/crates/rek2_nntp), he logrado que el cliente "Usenet Reborn" esté listo para usar, nuevo cliente #usenet en formato #TUI usando bibliotecas #ratatui #rust. No soy experto en Rust, ¡los parches son bienvenidos para ambos proyectos! #hackers #culturahacker #descentralización

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst