SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python OSX Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
OSX-KVM
Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
I used Kholia's scripts[1] on Qemu with Virsh. I didn't have much trouble other than some SELinux permission issues which I resolved quickly.
iCloud/imessage have always been finicky with Hackintosh, but in my experience setting the correct serial number with appropriate Mac model is the key to resolve those issues.
With just couple of years of Hackintosh scene left before support for x86 Macs are dropped completely, a VM Hackintosh makes more sense to me than building a physical Hackintosh.
[1]https://github.com/kholia/OSX-KVM
-
-
-
Project mention: Rio-labs/rio: WebApps in pure Python. No JavaScript, HTML and CSS needed | news.ycombinator.com | 2024-09-17
afaict it uses https://github.com/r0x0r/pywebview under the hood (so yes, cross-platform)
-
Project mention: Ubuntu Hoping to Remove Qt 5 Before Ubuntu 26.04 LTS | news.ycombinator.com | 2024-11-01
Qt5 to Qt6 is nothing like Python2 to Python3.
The lessons from (Qt3 to Qt4 and) Qt4 to Qt5 have been learned and moving a large project from Qt5 to Qt6 is not that hard comparatively. There are a few minor deprecated APIs to handle and it's relatively easy over all.
I even have a stable project that is compatible with Qt5 and Qt6 [1] all in a single code base (particularly thanks to the effort of the qtpy[2] library). It's not that hard, and my opinion includes C++ in that assessment.
[1] https://github.com/git-cola/git-cola/
[2] https://github.com/spyder-ide/qtpy
-
osxphotos
Python app to work with pictures and associated metadata from Apple Photos on macOS. Also includes a package to provide programmatic access to the Photos library, pictures, and metadata.
-
-
-
-
-
ultimate-macOS-KVM
Helping noobs and pros alike build the ultimate macOS virtual machine with easy automation, powered by KVM. Now with macOS Sequoia support!
-
-
acloud-dl
A cross-platform python based utility to download courses from acloud.guru for personal offline use.
-
Project mention: TextSnatcher: Copy text from images, for the Linux Desktop | news.ycombinator.com | 2024-03-14
I'm the author of Textinator [1] a similar utility for macOS that uses Apple's Vision framework [2] for doing the OCR natively. Modern versions of macOS have a similar ability to copy text from images directly but Textinator works on macOS back to 10.15 and simplifies the "take screenshot, copy text to clipboard" workflow.
[1] https://github.com/RhetTbull/textinator
-
rocksmithconvert
Simple standalone OSX app to convert Rocksmith 2014 .psarc (CDLC) files between PC and MAC.
-
-
tmo-monitor
A lightweight, cross-platform Python 3 script that can monitor the T-Mobile Home Internet Nokia, Arcadyan, and Sagecom 5G Gateways for 4G/5G bands, cellular site (tower), and internet connectivity and reboots as needed or on-demand.
-
-
-
-
-
Python OSX discussion
Python OSX related posts
-
Things we learned out about LLMs in 2024
-
OS X (macOS) inside a Docker container
-
Make a Mac OS virtual machine
-
Mac os gpu flicking white
-
[PROJECT] Working on a project called ultimate-macOS-KVM!
-
Mac OS Kvm Icloud
-
Best EQ for Mac 2023
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jan 2025
Index
What are some of the best open-source OSX projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | macOS-Security-and-Privacy-Guide | 21,415 |
2 | OSX-KVM | 20,993 |
3 | psutil | 10,425 |
4 | macos | 10,071 |
5 | pywebview | 4,916 |
6 | git-cola | 2,292 |
7 | osxphotos | 2,291 |
8 | EvilOSX | 2,267 |
9 | buildozer | 1,773 |
10 | osx-config-check | 1,244 |
11 | aqtinstall | 981 |
12 | ultimate-macOS-KVM | 513 |
13 | cget | 455 |
14 | acloud-dl | 354 |
15 | textinator | 181 |
16 | rocksmithconvert | 129 |
17 | csshi | 128 |
18 | tmo-monitor | 90 |
19 | ehh | 78 |
20 | m1xxx | 39 |
21 | pykdebugparser | 35 |
22 | osx-colors | 16 |
23 | shot | 5 |