Will McGugan

@willmcgugan
2.8K Followers
365 Following
1.4K Posts
Terminal hater. Hyperborean Python expert, author, humanist, husband, and sometimes wildlife photographer. He/him
Bloghttps://willmcgugan.github.io/
Textualize.iohttps://www.textualize.io
Textual docshttps://textual.textualize.io/
Home pagehttps://www.willmcgugan.com

Oh look, it's an upcoming Exosphere feature!

I've refactored the filtering and expanded it to allow for this, to have shared logic between CLI and TUI and so this is just going to be a thing in 2.5.0.

"inventory status" has also grown a "--sort" option, which has arguments that of course can be tab completed in the REPL because I'm not a monster.

I don't know why I didn't put that in from day one, honestly.

#exosphere #python #textual #softwareDev

While preparing my last two presentations, I probably spent more time fiddling ("ape-coding") with the presentation software than with the slides content.

So here it is: https://github.com/janpipek/clippt , a TUI app/lib that displays various types of slides: markdown, Python & shell code (executable in-place), data tables, custom widget slides...Cross-plaftorm. All that based on textual from @willmcgugan . I'll be happy if anyone uses it, extends it or just ⭐ it. #python #textual #cli #presentation

GitHub - janpipek/clippt: CLI slideshows in Python and Textual

CLI slideshows in Python and Textual. Contribute to janpipek/clippt development by creating an account on GitHub.

GitHub

I've gotten a bunch of new followers on a few different channels, so I figured I should re-introduce myself.

Hi, I'm Sheena.
πŸ§—β€β™€οΈπŸ•οΈπŸ§­πŸ‡ΏπŸ‡¦πŸ–ŠοΈπŸ› οΈπŸ”₯πŸ•πŸŽΈπŸ‘©πŸ»β€πŸ’» πŸ§‘β€πŸ«πŸ“

I'm one of the directors of the #Python Software Foundation (#PSF), and I do my best to represent the African communities I’m a part of.

I've been writing code since my early teens, and I've been teaching for about 6 years.

I founded https://prelude.tech. We do all things tech/ed:

Prelude Tech

@willmcgugan No videos yet, but they'll be on YouTube in a bit.

HOWEVER! One of the attendees took EXCELLENT notes on all the talks he attended, so here's a link to HIS notes on THAT talk!

https://bernat.tech/posts/pytexas-2026-recap/#avik-basu-upgrading-python-clis-from-scripts-to-interactive-tools

PyTexas 2026 Recap

Per-talk notes from PyTexas 2026 in Austin: Hynek on domain modeling, Dawn Wages on specialization, MCP security, PEP 810 lazy imports, free-threading, Ruff, ty, uv, supply chain.

BernΓ‘t GΓ‘bor β€” Python packaging, tox, virtualenv & open source

See, THIS is how you do updates for a CLI app

I quit @willmcgugan 's toad and it was like "oh hey, BTW there's an update, and here's why you might care, and in case you forgot how here's the command to get the latest version"

πŸ™‡β€β™€οΈ Major Kudo's to Will. This is literally the best implementation "hey there's an update" I've ever seen in a CLI app.

#programming

Added line wrapping to Textual Diff View. For the most purdy diffs you will ever see in a terminal.

#AI #Python #terminal #TUI

https://github.com/batrachianai/textual-diff-view

attn: @davidbrochart !

I've been using @willmcgugan 's β€œtoad" TUI interface to agentic systems (claude in my case) for a couple weeks now.

Overall, it's a *major* improvement over claude code's cli, and light years beyond attempts at agentic control from within emacs.

https://github.com/batrachianai/toad/
🧡1/3

GitHub - batrachianai/toad: A unified interface for AI in your terminal.

A unified interface for AI in your terminal. Contribute to batrachianai/toad development by creating an account on GitHub.

GitHub

Announcing Textual Diff View!

Add beautiful diffs to your terminal application.

⭐ Unified and split view
⭐ Line and character highlights
⭐ Many themes
⭐ Horizontal scrolling

https://github.com/batrachianai/textual-diff-view

#Python #Textual #Diff #AI

Announcing Textual Diff View!

Add beautiful diffs to your terminal application.

⭐ Unified and split view
⭐ Line and character highlights
⭐ Many themes
⭐ Horizontal scrolling

https://github.com/batrachianai/textual-diff-view

#Python #Textual #Diff #AI

Look no further than me releasing a personal project to PyPI for the first time in ~10 years as evidence of the effect AI is having on open source software development. I couldn't find a Textual IDE I liked, so I had my πŸ€– create one! Introducing vii. Look @willmcgugan , no human!

β€” https://github.com/aclark4life/vii
β€” https://pypi.org/project/vii/