Textual
Textual is a TUI framework for Python, inspired by modern web development.
- Posts
- 51 from 6 Nov 2022 to 20 Dec 2025
- Posting
- now and then (2 in the last year)
- Kind
- project news
- Feed
- https://textual.textualize.io/feed_rss_created.xml
2025 6
2024 8
2023 25
- Announcing textual-plotext
- Textual - 2023
- Textual 0.38.0 adds a syntax aware TextArea
- Things I learned while building Textual's TextArea
- Textual 0.37.0 adds a command palette
- What is Textual Web?
- Pull Requests are cake or puppies
- Using Rich Inspect to interrogate Python objects
- Textual 0.30.0 adds desktop-style notifications
- Textual 0.29.0 refactors dev tools
- To TUI or not to TUI
- Textual adds Sparklines, Selection list, Input validation, and tool tips
- Textual 0.24.0 adds a Select control
- Textual - Textual 0.23.0 improves message handling
- Textual - Textual 0.18.0 adds API for managing concurrent workers
- Textual - Textual 0.17.0 adds translucent screens and Option List
- Textual - Textual 0.16.0 adds TabbedContent and border titles
- Textual - No-async async with Python
- Textual - Textual 0.15.0 adds a tabs widget
- Textual - Textual 0.14.0 shakes up posting messages
- Textual - Overhead of Python Asyncio tasks
- Textual - Textual 0.12.0 adds syntactical sugar and batch updates
- Textual - Textual 0.11.0 adds a beautiful Markdown widget
- Textual - The Heisenbug lurking in your async code
- Textual - So you're looking for a wee bit of Textual help...
2022 12
- Textual - A better asyncio sleep for Windows to fix animation
- Textual - 2022
- Textual - A year of building for the terminal
- Textual - version-060
- Textual - Be the Keymaster!
- Textual - Letting your cook multitask while bringing water to a boil
- Textual - On dog food, the (original) Metaverse, and (not) being bored
- Textual - Spinners and progress bars in Textual
- Textual - What I learned from my first non-trivial PR
- Textual - Stealing Open Source code from Textual
- Textual - Version 0.4.0
- Textual - New Blog