{"categories":[{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces/2"}],"enrichment":{"capability":"wxPython provides Python bindings to the wxWidgets C++ toolkit, enabling native cross-platform GUI applications on Windows, macOS, and Linux with minimal platform-specific code.","skillfed_tags":["cross-platform-gui","desktop-application","native-ui"],"use_cases":["Build a desktop application that runs identically on Windows, macOS, and Linux without rewriting UI code for each platform.","Create a data analysis tool with native GUI controls that integrates with numpy for numerical work.","Develop a cross-platform IDE or editor that requires native menus, dialogs, and file pickers.","Wrap legacy C++ business logic in a Python GUI layer while maintaining native platform appearance.","Prototype or deploy a desktop utility that needs to work on multiple operating systems with minimal maintenance overhead."],"what_it_does":"wxPython is a mature Python wrapper around the wxWidgets C++ GUI toolkit, designed to let developers build native desktop applications that run on Windows, macOS, and Linux with a single codebase. It exposes the wxWidgets API through Python, allowing you to create windows, buttons, menus, dialogs, and other UI elements that adopt the native look and feel of each platform without requiring platform-specific code.\n\nThe package is actively maintained (latest release 2026-07-30, repository last commit 2026-08-13) and supports Python versions 3.10 through 3.14. It depends on numpy and typing-extensions at runtime. Installation uses prebuilt wheels for most common configurations, though the compiled nature of the underlying C++ bindings means install friction is moderate. The project includes documentation and demo applications to help developers get started.","worth_installing":"Yes, if you need a mature, actively maintained cross-platform desktop GUI framework and can accept medium install friction from compiled dependencies. The native look-and-feel on each platform and broad OS support make it a solid choice for cross-platform applications. Verify the wxWindows License terms against your project's licensing constraints before committing."},"id":"wxpython","links":{"html":"https://skillfed.io/packages/wxpython","md":"https://skillfed.io/packages/wxpython.md","pypi":"https://pypi.org/project/wxpython/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-30","license_spdx":null,"license_treatment":"unclear","name":"wxPython","python_support":"supports_current","summary":"Cross platform GUI toolkit for Python, \"Phoenix\" version"},"popularity":{"monthly_downloads":278961,"position":8128,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.3.1"}
