SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python iOS Projects
-
There are several implementations of the YOLO algorithm available, but for ease-of-use, we will use the Ultralytics implementation in this guide. We will implement and test the code locally and then deploy to Koyeb's GPUs for higher inference speed.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Could someone fix the Kivy build with GCC 14?
> https://github.com/kivy/kivy/issues/8557
This issue has been unresolved for half a year now.
-
flet
Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
In line 7 we define the main app instance to Page; a page is a container for View Controls. So here I won’t go deep into views since it’s beyond the scope of this tutorial, but you reference here.
-
owasp-mastg
The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).
The OWASP Mobile Application Security (MAS) flagship project provides a robust security standard for mobile apps, known as the OWASP MASVS, along with a comprehensive testing guide (OWASP MASTG). These resources cover the processes, techniques, and tools used during a mobile app security test, ensuring consistent and complete results.
-
mvt
MVT (Mobile Verification Toolkit) helps with conducting forensics of mobile devices in order to find signs of a potential compromise.
-
-
Objection is a runtime mobile exploration toolkit, powered by Frida. I wrote a blog post that explains what Frida is and how it can be setup on Android. You can find it from here.
-
-
Project mention: Show HN: Federation of robots collaboratively train an object manipulation model | news.ycombinator.com | 2025-01-15
-
-
KivyMD
KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications. https://youtube.com/c/KivyMD https://twitter.com/KivyMD https://habr.com/ru/users/kivymd https://stackoverflow.com/tags/kivymd
There is a galaxy of projects around Kivy, such as https://github.com/kivy/python-for-android to compile python project for Android (with Kivy or not) or https://plyer.readthedocs.io/en/latest/ for cross plateform API (notifications, hardware, filechooser, etc).
For UI there is https://github.com/kivymd/KivyMD for Material design on top of Kivy.
And the team is nice (I've met some of them at PyCon or FOSDEM).
The framework is pleasant to use, and there is a descriptive language, kv, which is really great.
Cross compiling may be painful though (I did it for Android) and the app loading time is a bit long, but it's working.
Some things may be missing in comparison to big frameworks such as Qt, there is no WebView for instance, and accessibility is unfortunately not as good.
It's overall a very good project and it's a pity that it's not more known and used.
-
-
Thanks for sharing your experience and links! Based on plyer's GH, it looks like you could use it to develop an iOS and Android app. If it supported more APIs (like Health Kit, accessibility), I would try it in a heartbeat.
https://github.com/kivy/plyer
-
Project mention: Pymobiledevice3: A Pure Python3 Library for Seamless iDevice Management | news.ycombinator.com | 2024-09-03
-
-
-
-
-
Project mention: Tech startup connects to two satellites in orbit from Earth via Bluetooth | news.ycombinator.com | 2024-05-12
Regarding firmware patching, look at InternalBlue [1]. I guess they did it for one IC, but obviously can't do it at will for just any IC and instead hand wave "it can be done".
But yeah, I'm sceptical, too. A gateway would have made more sense to me and does not require firmware-level cooperation with chip set manufacturers. Especially since they're not aiming to add the feature into future ICs (which could have driven sales across the whole industry), but backport it instead, competing with them.
[1] https://github.com/seemoo-lab/internalblue
-
-
WhatsApp-Chat-Exporter
A customizable Android and iOS/iPadOS WhatsApp database parser that will give you the history of your WhatsApp conversations in HTML and JSON. Android Backup Crypt12, Crypt14, Crypt15, and new schema supported.
Project mention: Autogenerating a Book Series from Three Years of iMessages | news.ycombinator.com | 2024-03-07https://github.com/KnugiHK/WhatsApp-Chat-Exporter
Just in case you missed my other comment.
Not my repo.
-
-
SW-DLT
SW-DLT: a front end iOS Shortcut for yt-dlp & gallery-dl. Repository for code, feature requests and bug reports.
Python iOS discussion
Python iOS related posts
-
Keyboard Sounds — Make any keyboard sound mechanical
-
Day 1 : Daily Notes for #30DayOfFLCode
-
Apple courier may have stolen 2 MacBooks, () Apple is not going to help
-
OutRun: Open-source, privacy oriented, outdoor fitness tracker
-
AI projects to watch: Mozilla's first Builders Accelerator cohort kicks off
-
Building a calculator using Flet with python
-
Kin – Project.pbxproj File Checker
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jan 2025
Index
What are some of the best open-source iOS projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | yolov5 | 51,963 |
2 | kivy | 17,920 |
3 | flet | 12,141 |
4 | owasp-mastg | 11,890 |
5 | mvt | 10,642 |
6 | Airtest | 8,403 |
7 | objection | 7,748 |
8 | CoreML-Models | 6,518 |
9 | flower | 5,312 |
10 | awesome-testflight-link | 3,875 |
11 | KivyMD | 2,279 |
12 | buildozer | 1,773 |
13 | plyer | 1,653 |
14 | pymobiledevice3 | 1,578 |
15 | IOS13-SimulateTouch | 1,327 |
16 | Kin | 1,027 |
17 | mov-cli | 805 |
18 | kivy-ios | 790 |
19 | internalblue | 700 |
20 | notion-toolbox | 687 |
21 | WhatsApp-Chat-Exporter | 658 |
22 | permasigner | 499 |
23 | SW-DLT | 380 |