Here is how you can improve the UX of your terminal app with Rust! 🦀

🌀 **tui-shimmer** — Loading screen effect widget for @ratatui_rs

🎨 Smooth animated highlights & easy integration

⭐ GitHub: https://github.com/vinhnx/tui-shimmer

#rustlang #ratatui #tui #terminal #widget #library #opensource

뒤늦게나마 fresh 라는 에디터를 알게 됨. 일단은 깔아봤다.
https://news.hada.io/topic?id=25131
#Linux #Fresh #TUI
Fresh - 강력하고 쉬운 터미널용 텍스트 에디터 | GeekNews

터미널 환경에서도 GUI 수준의 사용성을 제공하기 위해 개발된 텍스트 편집기 네이티브 UI, 풀 메뉴 시스템, Command Palette를 지원하며, 전체 마우스 조작 가능하여그래픽 편집기 사용자가 전환해도 자연스러움 TypeScript 기반 플러그인 시스템 : 플러그인은 Deno…

GeekNews

TUI Renaissance

Discover how text-based interfaces are challenging GUIs, promising efficiency and simplicity

https://airanked.dev/posts/tui-renaissance

#TUI #GUI #SoftwareDevelopment

strace-ui, Bonsai_term, and the TUI renaissance

We’ve always found strace useful but somewhat hard to work with. Its output is often inscrutable, it’s hard to follow subprocesses or threads, and if you wan...

Jane Street Blog

I just released a new version (2.16.0) of taskfinder, a TUI to help manage your tasks. With this one:
- you can view shorter periods of time (last year, month, and week) of the graph of the log
- use a tag to exclude tasks from being counted in the log
- display is more consistent

See the full changelog here: https://codeberg.org/kdwarn/taskfinder/src/branch/main/CHANGELOG.md#2-16-0-https-codeberg-org-kdwarn-taskfinder-compare-v2-15-0-v2-16-0-2026-06-01

Usage: https://codeberg.org/kdwarn/taskfinder/src/branch/main/USAGE.md

Install https://codeberg.org/kdwarn/taskfinder/src/branch/main/INSTALL.md

#RustLang #Rust #TUI #ToDo

taskfinder/CHANGELOG.md at main

taskfinder - A terminal user interface that extracts and displays tasks from plain text files, hooking into your default terminal-based editor for editing.

Codeberg.org
Crazy stuff


Croft:
VSCode-style TUI written in Rust
https://codeberg.org/vitali87/croft

#codeeditor #tui
croft

VSCode-style TUI written in Rust

Codeberg.org

🌘 movwin:我那(未公開的)TUI 框架
➤ 追求極致簡潔與效能的個人化終端開發之路
https://movq.de/blog/postings/2026-05-29/0/POSTING-en.html
面對市面上終端使用者介面(TUI)框架頻繁的更新迭代與效能退化,作者決定基於 Python 開發一套輕量且高效的個人化框架「movwin」。movwin 選擇以 ncurses 作為底層,避開複雜的子視窗功能,僅將其視為繪圖用的 Framebuffer 與輸入處理器。該框架強調 Unicode 字元寬度兼容性,並透過極簡的設計與優化(如避免使用耗時的 dataclasses)來確保在老舊硬體上維持毫秒級的啟動效能。目前 movwin 已應用於活動追蹤工具、十六進位編輯器及工作時數管理系統中,並整合了 Linux 的 timerfd 以處理即時更新,展現了高度的實用性與靈活性。
+ 非常認同作者對現今軟體「過度依賴大框架」的疲憊感,雖然無法看到原始碼有點可惜,但這種「自己動手造輪子」的開發方式確實能讓專案保持長久的生命力。

#軟體開發 #Python #TUI #工具框架

movwin: My (unpublished) TUI framework

🎩 Ah, #the timeless #saga of yet another "DIY TUI" emerges! Our gallant hero battles the evil forces of "upstream decisions" to create an unpublished framework nobody asked for. Truly, a riveting tale of #reinventing the #wheel... in a vacuum. 🛞🚀
https://movq.de/blog/postings/2026-05-29/0/POSTING-en.html #DIY #TUI #upstream #decisions #tech #innovation #HackerNews #ngated
movwin: My (unpublished) TUI framework

movwin: My (unpublished) TUI framework

Some terminals have support for special escape codes to annotate areas as text, (OSC-8 escape sequences). I just added support for it in meli, my terminal e-mail client.

#meli #terminal #tui #email #Rust