Hartmut Goebel - Hacker and Python Developer¶
I’m a Open Source developer since about 1993. I’m available for freelance contracts for research and Python-related projects.
Current Major Projects¶
I’m the current maintainer of PyInstaller which freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX.
I’m the developer and maintainer of pdftools, a collection of tools for manipulating PDF documents.
I’m the developer of Flyer Composer for rearranging PDF pages to print them as leaflets on one sheet. Flyer Composer is available for Windows and Linus and has a nice GUI.
python-ghostscript: a Python interface to the Ghostscript C-API using ctypes. Both a low-level and a pythonic, high-level interface are provided.
unittest2pytest: helps rewriting Python unittest test-cases into pytest test-cases.
OSD-Neo2: an on-screen display for the Neo2 ergonomic keymap (for German)
managesieve: A Python ManageSieve client library for remotely managing Sieve scripts, including an user application (the interactive sieveshell’).
python-gitflow - pure-Python implementation of git extensions to provide high-level repository operations for Vincent Driessen’s branching model
virtual-wine - virtual wine environments, much like Python virtual environments
You can find more of my projects at the extra page or visit my source code at gitlab.digitalcourage.de, gitlab.com and github.
My Current Major Contributions¶
I’m currently contributing to these projects
guix GNU’s advanced distro and transactional package manager: bug-hunting and packaging, e.g. working to get KDE Plasma Desktop running or to package maven.
coherence - A DLNA/UPnP Media Server and Framework. I rescued the project from vanishing when the founder and the website disappeared and converted the disarranged SVN repository to git. This project is currently seeing a maintainer.
freeplane is a great mind-mapping tools. I vastly improved the exporter for Open Document Text format (odt), used by e.g. LibreOffice and the HTML exporters.
Early 2021 I started developing some modules for Tryton ERP, see my Tryton modules page.
and a lot, lot more projecs, see the extra page.
Old Projects¶
decompyle – The Python byte-code decompiler
‘decompyle’ converts Python byte-code back into equivalent Python source. It accepts byte-code from any Python version starting with 1.5 up to 2.7 and partially Python 3.x.
I used to offer an online-conversion service, which is now discontinued. I still offer consulting services on this topic. more …
bridgekeeper - Converts Perl source to Python
‘bridgekeeper’ helps converting Perl code to Python source. The quality of the output Python source depends on the quality of the input code but is quite reasonable. This is research project is discontinued. more …