Python<->ObjC Interoperability Module
Project Links
Meta
Author: Ronald Oussoren, bbum, SteveM, LeleG, many others stretching back through the reaches of time...
Maintainer: Ronald Oussoren
Requires Python: >=3.8
Classifiers
Development Status
- 5 - Production/Stable
Environment
- Console
- MacOS X :: Cocoa
Intended Audience
- Developers
Natural Language
- English
Operating System
- MacOS :: MacOS X
Programming Language
- Python
- Python :: 3
- Python :: 3 :: Only
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3.14
- Python :: 3.15
- Python :: Implementation :: CPython
- Python :: Free Threading :: 2 - Beta
- Objective C
Topic
- Software Development :: Libraries :: Python Modules
- Software Development :: User Interfaces
PyObjC is a bridge between Python and Objective-C. It allows full featured Cocoa applications to be written in pure Python. It is also easy to use other frameworks containing Objective-C class libraries from Python and to mix in Objective-C, C and C++ source.
Python is a highly dynamic programming language with a shallow learning curve. It combines remarkable power with very clear syntax.
PyObjC also supports full introspection of Objective-C classes and direct invocation of Objective-C APIs from the interactive interpreter.
Project links
Oct 21, 2025
12.0
Jun 14, 2025
11.1
Jan 14, 2025
11.0
Nov 30, 2024
10.3.2
Jun 11, 2024
10.3.1
May 28, 2024
10.3
Mar 16, 2024
10.2
Dec 09, 2023
10.1
Sep 24, 2023
10.0
Jun 07, 2023
9.2
Apr 18, 2023
9.1.1
Apr 16, 2023
9.1
Apr 03, 2023
9.1b1
Dec 19, 2022
9.0.1
Nov 05, 2022
9.0
Sep 18, 2022
8.5.1
Apr 19, 2022
8.5
Mar 15, 2022
8.4.1
Mar 07, 2022
8.4
Feb 24, 2022
8.3
Jan 23, 2022
8.2
Nov 29, 2021
8.1
Nov 11, 2021
8.0
Sep 20, 2021
8.0b1
Jun 07, 2021
7.3
May 01, 2021
7.2
Dec 29, 2020
7.1
Nov 30, 2020
7.0.1
Nov 29, 2020
7.0
Jul 08, 2020
6.2.2
Jun 14, 2020
6.2.1
Mar 25, 2020
6.2
Nov 06, 2019
6.1
Oct 20, 2019
6.0.1
Oct 17, 2019
6.0
Oct 16, 2019
5.3
Apr 03, 2019
5.2
Dec 13, 2018
5.1.2
Oct 31, 2018
5.1.1
Oct 16, 2018
5.1
Sep 18, 2018
5.0
Sep 02, 2018
5.0b1
Aug 05, 2018
5.0a1
Jun 04, 2018
4.2.2
Apr 03, 2018
4.2.1
Apr 01, 2018
4.2
Dec 06, 2017
4.1
Nov 20, 2017
4.0.1
Oct 20, 2017
4.0.1b1
Sep 25, 2017
4.0
Aug 27, 2017
4.0b1
Dec 12, 2016
3.2.1
Dec 12, 2016
3.2.1b1
Dec 06, 2016
3.2
Mar 28, 2016
3.1.1
Mar 28, 2016
3.1
Dec 07, 2014
3.0.4
Oct 22, 2014
3.0.3
Jul 27, 2014
3.0.1
Jan 22, 2013
2.5.1
Nov 01, 2012
2.4
Jul 29, 2010
2.3
Nov 24, 2009
2.2
May 26, 2009
2.2b2
Mar 08, 2009
2.2b1
Wheel compatibility matrix
Files in release
No dependencies