[Go to site: main page, start]

Python iOS

Open-source Python projects categorized as iOS

Top 23 Python iOS Projects

  1. yolov5

    Ultralytics YOLOv5 in PyTorch > ONNX > CoreML > TFLite

    Project mention: Teaching AI to Read Emotions: Science, Challenges, and Innovation Behind Facial Emotion Detection with YOLOv11 on Raspberry Pi | dev.to | 2025-11-23

    Ultralytics YOLO Documentation

  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: Ask HN: What Toolchains Are People Using for Desktop App Development in 2025? | news.ycombinator.com | 2025-08-09

    Because I mainly work with python, I am using Kivy (https://kivy.org/).

    Earlier I was HTMX, Jinja templates, Flask, Tailwind and little vanilla JS. It was too inelegant for my taste.

    I am considering moving to either Swift, or JS/Svelete

  4. flet

    Build realtime web, mobile and desktop apps in Python only. No frontend experience required.

    Project mention: Show HN: Flet Studio – build cross-platform Python apps in the browser | news.ycombinator.com | 2026-05-28

    Hello, I'm Feodor, the creator of Flet framework (https://github.com/flet-dev/flet).

    We've just released Flet Studio (https://flet.app) - a web-based tool for building and running Python apps in the browser. It was primarily made as a playground for Flet apps, but simple apps with just Python output can be run too (there is a console for that). Create a new app from scratch or fork one of 500 gallery (https://flet.app/gallery) examples. Share the app with a live view "run" URL. The app entirely runs in a browser with Pyodide, no server required.

    Is it just for web? Nope! New app template and all gallery apps are complete cross-platform Flet projects with `pyproject.toml` - just download the app as a zip, unpack, run `uv run flet build apk` and get a working Android app!

    How is it different from PyScript? With Flet you don't need to write HTML/CSS files or output HTML from Python - you build UI with widgets.

    Would love to hear your feedback! Thanks for your time.

  5. mastg

    The OWASP Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes technical processes for verifying the OWASP Mobile Security Weakness Enumeration (MASWE) weaknesses, which are in alignment with the OWASP MASVS.

  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: Wanted to spy on my dog, ended up spying on TP-Link | news.ycombinator.com | 2025-09-15
  9. NewsBlur

    NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.

    Project mention: A deep dive into the RSS feed reader landscape | news.ycombinator.com | 2025-10-08

    Unless I misunderstand, it also misses that Newsblur is open source and can be self hosted https://github.com/samuelclay/NewsBlur

  10. CoreML-Models

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

  11. flower

    Flower: A Friendly Federated AI Framework (by flwrlabs)

    Project mention: Flower: A Friendly Federated AI Framework | news.ycombinator.com | 2025-07-17
  12. 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

  13. pymobiledevice3

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

  14. buildozer

    Generic Python packager for Android and iOS

  15. plyer

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

  16. IOS13-SimulateTouch

    iOS Automation Framework iOS Touch Simulation Library

  17. mov-cli

    Watch everything from your terminal.

  18. WhatsApp-Chat-Exporter

    A customizable, cross-platform tool for parsing WhatsApp chat databases from Android and iOS/iPadOS backups. Supports Android .crypt12, .crypt14, .crypt15, and the latest database formats. Outputs chat history in readable HTML or structured JSON.

  19. ios-simulator-skill

    An IOS Simulator Skill for ClaudeCode. Use it to optimise Claude's ability to build, run and interact with your apps. I mainly use it as an xcodebuild wrapper to save context.

    Project mention: An iOS Simulator Skill for ClaudeCode | news.ycombinator.com | 2025-10-29
  20. Kin

    Sane PBXProj files

  21. SW-DLT

    SW-DLT: a front end iOS Shortcut for yt-dlp & gallery-dl.

  22. kivy-ios

    Toolchain for compiling Python / Kivy / other libraries for iOS

  23. internalblue

    Bluetooth experimentation framework for Broadcom and Cypress chips.

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

Index

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

# Project Stars
1 yolov5 57,533
2 kivy 18,959
3 flet 16,242
4 mastg 12,978
5 mvt 12,490
6 Airtest 9,410
7 objection 9,207
8 NewsBlur 7,512
9 CoreML-Models 7,015
10 flower 6,983
11 awesome-testflight-link 5,284
12 KivyMD 2,448
13 pymobiledevice3 2,423
14 buildozer 2,001
15 plyer 1,792
16 IOS13-SimulateTouch 1,399
17 mov-cli 1,222
18 WhatsApp-Chat-Exporter 1,114
19 ios-simulator-skill 1,090
20 Kin 1,063
21 SW-DLT 886
22 kivy-ios 855
23 internalblue 771

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