Python iOS

Open-source Python projects categorized as iOS | Edit details

Top 23 Python iOS Projects

  • GitHub repo yolov5

    YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

    Project mention: Equations for computing true positives and false positives when using object detection algorithms? | | 2022-01-13

    Looking at this source (, I found that you could calculate the true positives and false positives with the following equations:

  • GitHub repo kivy

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

    Project mention: Help with gstreamer and pyinstaller: I don't understand the error message | | 2022-01-10

    as per this link, you're gonna go through conflicting dlls. at least double check/update everything to the latest version.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo yolov3

    YOLOv3 in PyTorch > ONNX > CoreML > TFLite (by ultralytics)

    Project mention: I don't know how to train a YOLO v3 model with some custom data that is labeled in an unusual form (XML files) | | 2021-10-29

    Each image has an XML file associated with it. The XML files have the corresponding labels and bounding boxes, so I can write a script to convert them into this form, and follow this tutorial on training custom data.

  • GitHub repo CoreML-Models

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

    Project mention: [MacOs/Node JS] Is there a simple hand tracking library that works in node.js? | | 2021-02-21

    Mac? Use the built in coreml;

  • GitHub repo objection

    📱 objection - runtime mobile exploration

    Project mention: Debugging phone traffic using Charles on Android 10 not trusted | | 2022-01-12
  • GitHub repo KivyMD

    KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications.

    Project mention: Kivy MDInput Dialog box unavailable in python 3.9 using pycharm 2021.3 | | 2021-12-13

    Sorry not sure, I don't use kivymd... it seems like it was just removed without any replacement, probably you are supposed to build your dialog class. The code for MDInputDialog can be found in repository history here, but it might be tricky to get it working, I don't know

  • GitHub repo buildozer

    Generic Python packager for Android and iOS

    Project mention: Build iOS-like Apps in Python | | 2021-03-31

    I believe buildozer does not work on Windows, but you can likely get around it with something like WSL or a virtual machine

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo plyer

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

    Project mention: Reference gathering about development for android | | 2021-10-23

    In terms of Kivy and Android, there are two main repositories worth checking out. The first is pyjnius which is a bridge to the Android APIs, and the second is plyer which uses pyjnius to implement Android-specific features (see plyer/platforms/android directory)

  • GitHub repo IOS13-SimulateTouch

    iOS Automation Framework iOS Touch Simulation Library

    Project mention: [Request] Some troubles with ZxTouch installation.. Can u help me? | | 2021-11-16
  • GitHub repo Kin

    Simple PBXProj Verifier

    Project mention: Merge Conflict with project.pbxproj help | | 2021-03-03

    After spending about 2 hours, I was able to get this running! Thanks for the help - I think this is one of the skills I should practice as I can see myself dealing with this a lot with version control and Xcode. I also found this tool to be pretty useful: it verifies your project.pbxproj file and makes sure nothing is wrong with it.

  • GitHub repo kivy-ios

    Toolchain for compiling Python / Kivy / other libraries for iOS

    Project mention: Unable to load music | | 2022-01-03

    I'm guessing this options.h and other files are from sdl2_mixer recipe which probably builds libtimidity, which have been extracted into the directory you are talking about. This is likely from the sdl2_mixer recipe or perhaps sdl2 recipe.

  • GitHub repo notion-toolbox

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

    Project mention: Notion content widgets? | | 2021-12-10

    Kevin Jalbert already did this with Notion+Scriptable using an earlier, unofficial Notion API - Notion has since released an official API. Maybe a baseline would be switching that over to official API, eliminate reliance on a Python server etc.

  • GitHub repo cheetah

    On-device streaming speech-to-text engine powered by deep learning (by Picovoice)

    Project mention: Voice to Text Options that respect privacy | | 2022-01-03

    I already knew pocketsphinx or Mozilla DeepSpeech, but Picospeech Cheetah is probably the best, offline, STT system currently.

  • GitHub repo MEDUZA

    A more or less universal SSL unpinning tool for iOS

    Project mention: kov4l3nko/MEDUZA - A more or less universal SSL unpinning tool for iOS | | 2021-06-15
  • GitHub repo dragon

    pip install dragon | A Powerful buildsystem and toolkit currently targeting darwin (iOS/macOS) machines (by DragonBuild)

    Project mention: [Tutorial] [Free release] Guide for tweak development for iOS 13/14 for complete beginners | | 2021-01-31

    To those of you who would like to learn about tweak development, you are not actually required to have a MacOS device like this guide incorrectly suggests. Theos (one primary set of tools to develop tweaks) is cross-platform, meaning it also supports Windows, iOS, and Linux. DragonBuild is another alternative.

  • GitHub repo pymobiledevice3

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

    Project mention: Sniffing syscalls on macOS and iOS made easy | | 2021-06-23
  • GitHub repo r2flutch

    Tool to decrypt iOS apps using r2frida

    Project mention: r2flutch: Yet another tool to decrypt iOS apps using r2frida | | 2021-10-05
  • GitHub repo hilda

    LLDB wrapped and empowered by iPython's features

    Project mention: LLDB+iPython based iOS debugger | | 2021-02-21
  • GitHub repo ancs4linux

    iOS/iPadOS notification service client for Linux desktop (notifications on your desktop, over Bluetooth Low Energy)

    Project mention: ANCS4Linux 1.0 - iOS/iPadOS notification service client for Linux (notifications on your desktop) | | 2022-01-14
  • GitHub repo HomeScript

    Python script for command line control of HomeBridge (HomeKit)

    Project mention: Homebridge Automation Replacement | | 2021-12-28

    I was looking for a way to do this in Homebridge, maybe some sort of scripting replacement for HomeKit automations. I'm sure I can cobble something together using HomeScript and/or homebridge-script2 but I didn't know if there was a more direct solution to move busywork automations off HomeKit and into Homebridge.

  • GitHub repo harlogger

    Simple utlity for sniffing decrypted HTTP/HTTPS traffic on an iOS device

    Project mention: harlogger - Simple utlity for sniffing HTTP/HTTPS traffic on a jailbroken iOS device into an HAR format | | 2021-03-23
  • GitHub repo kivy-cupertino

    iOS-style widgets for Kivy

    Project mention: What's the best python GUI package for "modern" looking applications and the best way to learn? | | 2021-06-30

    There's also work on osx/ios themed widgets Still in the beta phase and could use a lot of work but there could be some promise there.

  • GitHub repo ios-show-run-ttp

    TTP template for Cisco IOS "show run"

    Project mention: Cisco running config parser | | 2021-07-20
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). The latest post mention was on 2022-01-14.

Python iOS related posts


What are some of the best open-source iOS projects in Python? This list will help you:

Project Stars
1 yolov5 21,328
2 kivy 14,200
3 yolov3 8,236
4 CoreML-Models 5,220
5 objection 4,516
6 KivyMD 1,396
7 buildozer 1,270
8 plyer 1,113
9 IOS13-SimulateTouch 920
10 Kin 779
11 kivy-ios 582
12 notion-toolbox 516
13 cheetah 428
14 MEDUZA 288
15 dragon 181
16 pymobiledevice3 122
17 r2flutch 110
18 hilda 92
19 ancs4linux 71
20 HomeScript 65
21 harlogger 62
22 kivy-cupertino 46
23 ios-show-run-ttp 16
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.