Tweaked the UI of my custom Mastodon TUI today.

The go-to TabbedContent() in Textual has tabs at the top, content below. That's fine, but it’s getting a little crowded with the various timelines of hashtags and lists (and I'd like to follow more). The tabs also move as numbers change.

There's no option to change that, but https://github.com/Textualize/textual/discussions/3167 provided a very nice suggestion for how to use ContentSwitcher() directly & accomplish that.

Now I have lots of room!

#Python #TUI #Programming

Adding text selection to https://github.com/darrenburns/dv - it works across both split and unified diff modes.

#golang #github #git #tui #terminal

We're playing /bin/bach 🎶

🎻 **classfi** — A terminal-based classical music player

💯 Stream stations, switch themes & control playback

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/carmiac/classfi

#rustlang #ratatui #tui #classical #music #player #productivity #terminal

Translation work on the Fern TUI interface is coming along. Hitting a lot of snags with the different ways languages structure grammar, sentences and words (some don't have a plural, gendered languages, etc). ​

Will probably need to back up a little and rework things, so it's much simpler in order to improve UI translation accuracy...with the tradeoff likely being more work for translators to setup and maintain.


PS. If anyone knows of good examples of UI translations another project is doing I would love to check them out for inspiration. Thanks! Gracias! ありがとう!
#tui #pkm #i18n #bubbletea #golang

@levelsio (@levelsio)

TUI OS용으로 다이얼업 TCP/IP 스택을 바이브 코딩해 인터넷 연결과 웹 브라우징을 구현했다고 소개한 트윗입니다. 레트로한 전화접속 ISP를 통해 브라우저가 웹에 접속하는 독특한 AI/개발 실험 사례입니다.

https://x.com/levelsio/status/2042640687514984792

#tcpip #tui #networking #webbrowser #opensource

@levelsio (@levelsio) on X

💾 Vibe coded an entire dial-up TCP/IP stack for my TUI OS https://t.co/rltvxoEavc to get to the internet so it can now too browse the web It uses the same ISP as https://t.co/RRYOCWqRQq does which is https://t.co/I1CzsNTkC5 (a real dial up provider) and then the browser routes

X (formerly Twitter)
@jloc0
There's a #tui app for #XMPP for sure.

📌 DevTUI : swiss-army app pour développeurs avec TUI/CLI unifiées. 100% local, hors ligne, remplace outils dispersés. #DevTools #Terminal #TUI

https://mondary.design/2026/04/devtui-boite-a-outils-terminal-tout-en-un-pour-developpeurs/?utm_source=mastodon&utm_medium=jetpack_social

new feature: pomodoro focus timer with a nice calling bell from Daitokuji, Kyoto https://github.com/burninc0de/helowrite #writing #deepfocus #tui (plus reworked command palette and small design tweaks)
Pilot 0.1.0: An Interactive TUI for Maven

Pilot is a new Maven plugin that replaces wall-of-text CLI output with interactive terminal UIs. Search Maven Central, browse dependency trees, detect conflicts, audit CVEs, and edit your POMs – all without leaving the terminal, and without breaking your formatting.

gnodet's blog

Here is how you can add popups to your Rust terminal app! 🦀

🧩 **tui-overlay** — Composable overlay widget for @ratatui_rs apps

💯 Modals, toasts, drawers with animations & backdrop dimming

⭐ GitHub: https://github.com/jharsono/tui-overlay

#rustlang #ratatui #tui #library #widget #programming #terminal