Mastering Interactive Interfaces And Guis With Python

interactive_interfaces
GUIs
CustomTkinter
CLI_tools
Rich
Textual
command_lines
This article covers interactive interfaces, focusing on GUIs built with CustomTkinter and CLI tools such as Rich and Textual. It also provides resources for mastering command lines, XPath testing, shell commands, and implementing design patterns in Python, along with live searching techniques.
Published

November 27, 2022


Live coding, hacking, media

I think hacking requires certain level of live coding, like fzf, interactive jq, interactive regex and repl, or my modded hy.

Interactive searching is one such kind of live coding. It can also be manual labeling, training a model.

on the other hand, media convey the idea of live coding, mostly by showing off the benefits, but hardly getting to the point when you really need it. media is not coding (requiring coding skill), it is just somehow interactive.

interactive interfaces

gui

custom tkinter

cli

rich

textual

interactive tools

web based tools

xpath tester for html

explainshell

livegrep

cli tools

ijq interactive jq

jiq

[percol](https://github.com/mooz/percol] supports pinyin

ugrep use ugrep -Q for interactive tui

coding

python design patterns