{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/9"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces"}],"enrichment":{"capability":"Provides Python bindings to macOS's SceneKit framework for 3D graphics, scene management, and rendering from Python code.","skillfed_tags":["macos-only","3d-graphics","objective-c-bridge"],"use_cases":["Build 3D visualization tools or games on macOS using Python instead of Swift or Objective-C","Prototype 3D graphics applications that integrate with other Python libraries for data processing","Create interactive 3D scene editors or model viewers as macOS desktop applications","Automate 3D rendering or scene composition tasks within a Python workflow on macOS"],"what_it_does":"This package wraps Apple's SceneKit framework, making it accessible from Python on macOS. SceneKit is a high-level 3D graphics framework that handles scene graphs, rendering, physics simulation, and animation. You import it through PyObjC's bridge layer, which translates Python calls into Objective-C method invocations at runtime.\n\nThe package is a thin binding layer\u2014it does not add its own documentation or abstractions, so you work directly with SceneKit's API as documented by Apple, translated through PyObjC's conventions. It requires Python 3.10 or later and runs only on macOS; it depends on pyobjc-core, pyobjc-framework-Cocoa, and pyobjc-framework-Quartz.","worth_installing":"Yes, if you are developing on macOS and need 3D graphics from Python. The package is actively maintained, recently released, carries no known vulnerabilities, and uses a permissive license. Install friction is moderate due to platform and Python version specificity, but wheels are available for current CPython versions. Not applicable on non-macOS systems."},"id":"pyobjc-framework-scenekit","links":{"html":"https://skillfed.io/packages/pyobjc-framework-scenekit","md":"https://skillfed.io/packages/pyobjc-framework-scenekit.md","pypi":"https://pypi.org/project/pyobjc-framework-scenekit/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-SceneKit","python_support":"supports_current","summary":"Wrappers for the framework SceneKit on macOS"},"popularity":{"monthly_downloads":655917,"position":5503,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
