{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/9"}],"enrichment":{"capability":"Creates desktop and Start Menu shortcuts for Python scripts and applications across Windows, macOS, and Linux with a consistent cross-platform interface.","skillfed_tags":["cross-platform","desktop-integration","installer-tool"],"use_cases":["Bundle a Python application with an installer that creates desktop shortcuts automatically during post-installation setup","Provide end users with clickable desktop launchers for command-line Python tools without requiring terminal knowledge","Create Start Menu entries for Python GUI applications on Windows with custom icons and descriptions","Generate platform-specific shortcuts as part of a Python package's installation or deployment workflow","Build a launcher GUI (using the wxPython interface) that lets non-technical users create shortcuts for their own scripts"],"what_it_does":"Pyshortcuts is a pure-Python utility that generates platform-native shortcuts for launching Python scripts and applications. It abstracts away the OS-specific details of shortcut creation\u2014on Windows it generates .lnk files in the Start Menu and Desktop, on macOS it builds minimal application bundles, and on Linux it creates .desktop files in standard application directories. The package includes both a Python API (make_shortcut function) and a command-line tool (pyshortcut), plus an optional wxPython-based GUI for interactive shortcut creation.\n\nThe tool is designed for developers who need to package Python applications for end users without requiring elevated permissions or system-level modifications. It handles Anaconda Python specially on Windows to ensure shortcuts run in the correct environment, supports custom icons, and allows shortcuts to be organized into subfolders. After creation, users retain full control to rename, move, or delete shortcuts.","worth_installing":"Yes. Pyshortcuts solves a genuine cross-platform problem with low install friction, active maintenance, no security vulnerabilities, and permissive licensing. It is production-stable and suitable for both direct use and integration into larger installation workflows. Install it if you need to create desktop shortcuts for Python scripts or applications across multiple operating systems."},"id":"pyshortcuts","links":{"html":"https://skillfed.io/packages/pyshortcuts","md":"https://skillfed.io/packages/pyshortcuts.md","pypi":"https://pypi.org/project/pyshortcuts/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-13","license_spdx":"MIT","license_treatment":"permissive","name":"pyshortcuts","python_support":"supports_current","summary":"Create desktop and Start Menu shortcuts for python scripts"},"popularity":{"monthly_downloads":120024,"position":12046,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.9.9"}
