~ / cmdr2

projects: freebird, easy diffusion

hacks: carbon editor, torchruntime, findstarlink

  • #tkinter
  • #ui

Spent some time playing with Tkinter, and building a real desktop app with it. It’s pretty specific to my needs, but is open to customization by others. Building UIs with Tkinter was interesting (not frustrating), and it feels almost-there-but-not-quite-there. I still think that HTML/CSS/JS is the best API out there for UI (the good parts), but Tkinter’s mental model and API is quite nice too. Fairly intuitive.

  • #tkinter
  • #video

Built a simple video player widget for Tkinter - https://github.com/cmdr2/tkinter-video I needed a video player for a Tkinter-based project, and was surprised that the current alternatives either didn’t install properly (outdated dependencies), or required av (host-level compilation), or required me to build my own controls. I just wanted something plug-and-play.

  • #screenrecorder
  • #worklog
  • #tkinter

Built a simple screen recorder for myself using Python and Tkinter, and a few Windows-specific calls (via ctypes). I wanted something just like the Windows Snipping Tool, but with a few customizations for my workflow.