###### ## ## ## ## ## ## ## ## ## ###### ##### ## ## ## ## ## ## ## ###### ## ## Hello, I'm Stephen Kaplan. I'm an open-source software developer focused on workflow automation, desktop applications, and web development. I actively maintain several projects, including several Python packages, a list of macOS automation resources, various Raycast extensions, and more. Some projects I've contributed to include rumps, a Python package for creating macOS menu-bar apps, and the Raycast Utils package for Node.js. I've also created and published a few node packages myself, and I'm currently working on a few more. In my spare time, I'm developing a few AppleScript libraries called ImageLib, PDFLib, and WebLib. I also have a YouTube channel (@helloimsteven3103) where I post videos showcasing my projects, and I'm hoping to expand it to include tutorials and other content in the future. (DIR) Phlog My Projects (DIR) PyXA Python for Automation. A wrapper around several macOS frameworks that enables AppleScript-and JXA-like control over macOS applications from within Python. PyXA's objects and methods are based on applications' scripting dictionaries and coupled with additional automation features supported by Apple's macOS APIs. (DIR) macimg A Python package for manipulating images using Objective-C frameworks. (DIR) Image Modification Raycast extension for on-the-fly image adjustments, filtering, and conversion. (DIR) PromptLab Raycast extension for creating and sharing powerful, contextually-aware AI commands using placeholders, action scripts, and more. (DIR) Pins Raycast extension for pinning links, files, folders, apps, scripts, and more to the macOS menu bar. (HTM) Other Raycast Extensions Sub-sites (DIR) applescript (DIR) cheatsheets (DIR) jxa Random Generators (DIR) Random Activity (DIR) Random Quote (DIR) Random Song Links Coming soon! Other Places To Find Me (HTM) My HomePage (HTM) GitHub Profile (HTM) LinkedIn Profile (HTM) NPM Profile (HTM) Raycast Developer Profile (HTM) YouTube Channel Contact Me Email: s.kaplan@sdf.org Viewed 608 times and counting!