{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/11"}],"enrichment":{"capability":"Provides X11 and XF86 keysym definitions as Python data structures, mapping mnemonic names to integer values and optional Unicode code points.","skillfed_tags":["x11","keyboard-data","static-data"],"use_cases":["Map X11 keyboard symbols to their numeric codes in terminal emulators or X11 input handlers.","Build keyboard configuration tools that need to reference standard keysym mnemonics and their values.","Implement XF86 multimedia key handling in applications running on X11 desktops.","Create keyboard layout documentation or debugging tools that display keysym names and codes."],"what_it_does":"keysymdef is a static data package that bundles X11 and XF86 keysym definitions for use in Python. It exposes two main data structures\u2014keysymdef and xf86keysym\u2014each containing tuples of (mnemonic name, integer value, unicode code point). The data is hard-coded into the package, so there are no external dependencies; you simply import and look up key definitions by index or iterate through them.\n\nThis is useful for applications that need to map keyboard symbols to their numeric codes or vice versa, particularly in X11-based environments or tools that work with keyboard input at a low level. Since the data is static and bundled, the package is lightweight and has no runtime overhead beyond the import.","worth_installing":"Yes, if you need X11 keysym data in Python and are comfortable with abandoned maintenance. The package is lightweight, dependency-free, and has no known vulnerabilities. However, the last update was in February 2023 and the repository shows no recent commits, so expect no bug fixes or updates. Use it only if the static keysym data meets your needs and you don't require ongoing support."},"id":"keysymdef","links":{"html":"https://skillfed.io/packages/keysymdef","md":"https://skillfed.io/packages/keysymdef.md","pypi":"https://pypi.org/project/keysymdef/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2023-02-25","license_spdx":null,"license_treatment":"unclear","name":"keysymdef","python_support":"unspecified","summary":"X11 keysym data for Python"},"popularity":{"monthly_downloads":75313,"position":14730,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.0"}
