{"id":23121921,"url":"https://github.com/krwclassic/pylaunch","last_synced_at":"2026-04-10T23:03:57.811Z","repository":{"id":268473031,"uuid":"904470600","full_name":"KRWCLASSIC/PyLaunch","owner":"KRWCLASSIC","description":"PyLaunch is .py and .pyw file launcher for developers and lazy people allowing you to run and edit those files thru GUI.","archived":false,"fork":false,"pushed_at":"2024-12-17T22:11:49.000Z","size":40,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T04:14:09.964Z","etag":null,"topics":["deafult","gui","linux","py","pylaunch","pyside6","python","pyw","ui","window","windows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KRWCLASSIC.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-17T00:35:15.000Z","updated_at":"2025-01-04T01:05:42.000Z","dependencies_parsed_at":"2024-12-17T01:42:24.371Z","dependency_job_id":"d9afff75-96c6-4abb-a1d1-4eb2224f3450","html_url":"https://github.com/KRWCLASSIC/PyLaunch","commit_stats":null,"previous_names":["krwclassic/pylaunch"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KRWCLASSIC%2FPyLaunch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KRWCLASSIC%2FPyLaunch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KRWCLASSIC%2FPyLaunch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KRWCLASSIC%2FPyLaunch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KRWCLASSIC","download_url":"https://codeload.github.com/KRWCLASSIC/PyLaunch/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247117765,"owners_count":20886439,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deafult","gui","linux","py","pylaunch","pyside6","python","pyw","ui","window","windows"],"created_at":"2024-12-17T07:17:28.493Z","updated_at":"2026-04-10T23:03:52.775Z","avatar_url":"https://github.com/KRWCLASSIC.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PyLaunch `pre-1.1`\n\n[![Static Badge](https://img.shields.io/badge/Stable_Version-1.0-yellow)](https://github.com/KRWCLASSIC/PyLaunch/)\n[![Static Badge](https://img.shields.io/badge/Code_Version-pre--1.1-yellow)](https://github.com/KRWCLASSIC/PyLaunch/tree/3d0765fa88b80df7ba4a9a841791e06a73186d21)\n[![Static Badge](https://img.shields.io/badge/Maintainer-KRWCLASSIC-green)](https://github.com/KRWCLASSIC)\n\n[![Static Badge](https://img.shields.io/badge/Current_State-Usable-red)](where_u_goin_dawg)\n\n![App Icon](icon.ico)\n\nPyLaunch is a simple launcher application for Python scripts that allows users to easily run their Python files in a specified IDE or console. It provides a user-friendly interface for configuring the paths to the IDE and console.\n\n## Features\n\n- **IDE Integration**: Open Python scripts directly in your preferred IDE.\n- **Console Execution**: Run Python scripts in a console window with options to keep the console open or run silently (.pyw only).\n- **Configuration Management**: Easily set and save paths for the IDE and console through a setup dialog.\n- **Cross-Platform Support**: Designed to work on both Windows and Unix-like systems. (NOT TESTED!)\n\n## User Interface\n\n\u003cdetails\u003e\n\u003csummary\u003ePreview of the GUI.\u003c/summary\u003e\n\n![Screenshot 1](https://i.imgur.com/gnAZVlv.png)\n![Screenshot 2](https://i.imgur.com/9xqf8AX.png)\n![Screenshot 3](https://i.imgur.com/MXN6vG8.png)\n\n\u003c/details\u003e\n\n## Installation\n\n1. **Clone the Repository**:\n    Make sure to put it somewhere safe like User Folder or Program Files to prevent accidental removal! To clone it with git:\n    `git clone https://github.com/KRWCLASSIC/PyLaunch`\n    `cd PyLaunch`\n\n2. **Install Dependencies**:\n   Ensure you have Python installed on your system. You may need to install the `PySide6` library if it's not already installed: `pip install PySide6` or `pip install -r requirements.txt`.\n\n3. **Run the Application**:\n   You can run the application using `setup.bat` on Windows and `setup.sh` on Linux.\n\n4. **Setup Configuration**:\n   On the first run, the application will prompt you to set the paths for your IDE and console. Follow the instructions in the dialog to configure these settings.\n\n## Recommended Actions\n\n- **Set as Default Application**: You can set the launcher as the default application for `.py` files on Windows. This can be done through the setup dialog in the application. (Not figured out Linux way yet.)\n\n- **Keep Console Open**: If you want to see the output of your scripts, check the \"Keep console window open\" option.\n\n- **Silent Mode**: If you prefer to run scripts without a console window appearing, enable the \"Silent mode\" option. (.pyw files only!)\n\n## Usage\n\n- **Open in IDE**: Click the \"Open in IDE\" button to open the currently selected Python script in your configured IDE.\n\n- **Run in Console**: Click the \"Run in Console\" button to execute the script in the console.\n\n- **Select New File**: Use the file selection button to choose a different Python script to work with.\n\n- **Edit Configuration**: Access the configuration dialog to change the IDE or console paths at any time.\n\n## Troubleshooting\n\n- If you encounter issues with finding the Python executable, ensure that Python is installed and added to your system's PATH.\n\n## License\n\nIdk, open source but tag me if you steal and do not fork.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrwclassic%2Fpylaunch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkrwclassic%2Fpylaunch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrwclassic%2Fpylaunch/lists"}