#FreeSimpleGUI

Alexandre B A Villares 🐍villares@ciberlandia.pt
2025-07-21

I have this very simple #Python script that uses #imageio to convert all PNG files on a folder into a #GIFAnimation, and this is a #FreeSimpleGUI version of it (I usually run a command line version).

As I usually run #gifsicle on the command line after creating a GIF, I decided to update it to add #pygifsicle to do it for me and save a step.

github.com/villares/sketch-a-d

Screen capture of a GUI dialog window for a Python script that converts PNG files into a GIF animations.
Alexandre B A Villares 🐍villares@ciberlandia.pt
2025-02-09

Did anyone here have trouble with #uv using a #Python build that breaks interactive #matplotlib and/or #tkinter? I think it might be breaking #FreeSimpleGUI too :(

github.com/astral-sh/uv/issues

Update: Also github.com/astral-sh/python-bu

Alexandre B A Villares 🐍villares@ciberlandia.pt
2024-12-15

Today I managed to cobble up a #Python script to remove your name from #PDF annotations using #PyMuPDF and #FreeSimpleGUI, then I tried #pyinstaller and I have something that seems to run on Linux... so many steps!!!

It never ceases to amaze me how hard it its to provide software for other people to run!

If you think it could be useful to you or someone, I AGPL licensed it here:

github.com/villares/anonymize-

UPDATE: @Introscopia built a Windows.exe version for me also using pyinstaller, yay!

screenshot of the tool panel with fields:
"Input file", "Output file" and "Change names in notes to"
A checkbox to remove the name from main metadata, a "Create modified PDF" button and a "CLOSE/EXIT" button.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst