Python iOS

Open-source Python projects categorized as iOS

Top 23 Python iOS Projects

  1. yolov5

    YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

    Project mention: Using YOLO for Real-Time Object Detection with Koyeb GPUs | dev.to | 2024-07-31

    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.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. kivy

    Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS

    Project mention: Kivy – a cross platform Python UI framework | news.ycombinator.com | 2024-07-06

    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.

  4. flet

    Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

    Project mention: Building a calculator using Flet with python | dev.to | 2024-08-29

    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.

  5. 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).

    Project mention: The Case for Standards in Mobile App Security | dev.to | 2024-07-31

    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.

  6. mvt

    MVT (Mobile Verification Toolkit) helps with conducting forensics of mobile devices in order to find signs of a potential compromise.

  7. Airtest

    UI Automation Framework for Games and Apps

  8. objection

    📱 objection - runtime mobile exploration

    Project mention: Mobile Security Tools part 3: Objection | dev.to | 2024-11-01

    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.

  9. CoreML-Models

    Largest list of models for Core ML (for iOS 11+)

  10. flower

    Flower: A Friendly Federated AI Framework (by adap)

    Project mention: Show HN: Federation of robots collaboratively train an object manipulation model | news.ycombinator.com | 2025-01-15
  11. 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

    Project mention: Kivy – a cross platform Python UI framework | news.ycombinator.com | 2024-07-06

    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.

  12. buildozer

    Generic Python packager for Android and iOS

  13. plyer

    Plyer is a platform-independent Python wrapper for platform-dependent APIs

    Project mention: Kivy – a cross platform Python UI framework | news.ycombinator.com | 2024-07-06

    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

  14. pymobiledevice3

    Pure python3 implementation for working with iDevices (iPhone, etc...).

    Project mention: Pymobiledevice3: A Pure Python3 Library for Seamless iDevice Management | news.ycombinator.com | 2024-09-03
  15. IOS13-SimulateTouch

    iOS Automation Framework iOS Touch Simulation Library

  16. Kin

    Sane PBXProj files

    Project mention: Kin – Project.pbxproj File Checker | news.ycombinator.com | 2024-08-20
  17. mov-cli

    Watch everything from your terminal.

  18. kivy-ios

    Toolchain for compiling Python / Kivy / other libraries for iOS

  19. internalblue

    Bluetooth experimentation framework for Broadcom and Cypress chips.

    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

  20. notion-toolbox

    This is a collection of Notion tools that work in tandem together.

  21. 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-07

    https://github.com/KnugiHK/WhatsApp-Chat-Exporter

    Just in case you missed my other comment.

    Not my repo.

  22. permasigner

    🖊 Permanently signs IPAs on jailbroken iDevices (persists on stock).

  23. SW-DLT

    SW-DLT: a front end iOS Shortcut for yt-dlp & gallery-dl. Repository for code, feature requests and bug reports.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python iOS discussion

Log in or Post with

Python iOS related posts

  • Keyboard Sounds — Make any keyboard sound mechanical

    2 projects | dev.to | 5 Jan 2025
  • Day 1 : Daily Notes for #30DayOfFLCode

    3 projects | dev.to | 20 Nov 2024
  • Apple courier may have stolen 2 MacBooks, () Apple is not going to help

    5 projects | news.ycombinator.com | 11 Nov 2024
  • OutRun: Open-source, privacy oriented, outdoor fitness tracker

    2 projects | news.ycombinator.com | 29 Oct 2024
  • AI projects to watch: Mozilla's first Builders Accelerator cohort kicks off

    4 projects | news.ycombinator.com | 28 Sep 2024
  • Building a calculator using Flet with python

    1 project | dev.to | 29 Aug 2024
  • Kin – Project.pbxproj File Checker

    1 project | news.ycombinator.com | 20 Aug 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?