{"library":"panda3d","title":"Panda3D","description":"Panda3D is a comprehensive, open-source framework for 3D rendering and game development, supporting both Python and C++ programs. It is actively maintained with frequent minor and patch releases, typically focusing on stability, bug fixes, and Python version compatibility. The current version is 1.10.16.","language":"python","status":"active","last_verified":"Mon May 18","install":{"commands":["pip install panda3d"],"cli":null},"imports":["from direct.showbase.ShowBase import ShowBase","from panda3d.core import WindowProperties"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from direct.showbase.ShowBase import ShowBase\nfrom panda3d.core import WindowProperties\n\nclass MyApp(ShowBase):\n    def __init__(self):\n        ShowBase.__init__(self)\n\n        # Set window properties\n        props = WindowProperties()\n        props.setSize(1024, 768)\n        self.win.requestProperties(props)\n\n        # Disable default mouse camera control\n        self.disableMouse()\n\n        print(\"Panda3D window opened. Close the window to exit.\")\n\napp = MyApp()\napp.run()\n","lang":"python","description":"This minimal example initializes Panda3D, creates a window with specified dimensions, and disables the default mouse camera control. It prints a message and then enters the main game loop (`app.run()`), which keeps the window open until closed by the user.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":{"tag":null,"tag_description":null,"last_tested":"2026-05-18","installed_version":"1.10.16","pypi_latest":"1.10.16","is_stale":false,"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":3.7,"avg_import_s":0.09,"wheel_type":"wheel"},"results":[{"runtime":"python:3.10-alpine","python_version":"3.10","os_libc":"alpine (musl)","variant":"panda3d","exit_code":1,"wheel_type":null,"failure_reason":"build_error","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.10-slim","python_version":"3.10","os_libc":"slim (glibc)","variant":"panda3d","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":3.6,"import_time_s":0.07,"mem_mb":7.4,"disk_size":"181M"},{"runtime":"python:3.11-alpine","python_version":"3.11","os_libc":"alpine (musl)","variant":"panda3d","exit_code":1,"wheel_type":null,"failure_reason":"build_error","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.11-slim","python_version":"3.11","os_libc":"slim (glibc)","variant":"panda3d","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":4.2,"import_time_s":0.11,"mem_mb":7.9,"disk_size":"187M"},{"runtime":"python:3.12-alpine","python_version":"3.12","os_libc":"alpine (musl)","variant":"panda3d","exit_code":1,"wheel_type":null,"failure_reason":"build_error","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.12-slim","python_version":"3.12","os_libc":"slim (glibc)","variant":"panda3d","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":3.4,"import_time_s":0.1,"mem_mb":7.1,"disk_size":"182M"},{"runtime":"python:3.13-alpine","python_version":"3.13","os_libc":"alpine (musl)","variant":"panda3d","exit_code":1,"wheel_type":null,"failure_reason":"build_error","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.13-slim","python_version":"3.13","os_libc":"slim (glibc)","variant":"panda3d","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":3.4,"import_time_s":0.1,"mem_mb":7.7,"disk_size":"179M"},{"runtime":"python:3.9-alpine","python_version":"3.9","os_libc":"alpine (musl)","variant":"panda3d","exit_code":1,"wheel_type":null,"failure_reason":"build_error","import_side_effects":null,"install_time_s":null,"import_time_s":null,"mem_mb":null,"disk_size":null},{"runtime":"python:3.9-slim","python_version":"3.9","os_libc":"slim (glibc)","variant":"panda3d","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":3.9,"import_time_s":0.08,"mem_mb":7.4,"disk_size":"180M"}]}}