{"id":19553863,"url":"https://github.com/blankscreen-exe/shortcut_keeper","last_synced_at":"2026-06-15T15:32:05.749Z","repository":{"id":184822607,"uuid":"627198103","full_name":"Blankscreen-exe/shortcut_keeper","owner":"Blankscreen-exe","description":"An icon grouper applet for windows, inspired by icon grouping feature in Gnome and android desktops.","archived":false,"fork":false,"pushed_at":"2024-04-09T20:33:16.000Z","size":605,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-26T07:32:52.786Z","etag":null,"topics":["applet","gui-application","pysimplegui","python3"],"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/Blankscreen-exe.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":"2023-04-13T01:30:09.000Z","updated_at":"2023-11-24T16:38:33.000Z","dependencies_parsed_at":"2025-02-26T07:39:39.498Z","dependency_job_id":null,"html_url":"https://github.com/Blankscreen-exe/shortcut_keeper","commit_stats":null,"previous_names":["blankscreen-exe/shortcut_keeper"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Blankscreen-exe/shortcut_keeper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankscreen-exe%2Fshortcut_keeper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankscreen-exe%2Fshortcut_keeper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankscreen-exe%2Fshortcut_keeper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankscreen-exe%2Fshortcut_keeper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Blankscreen-exe","download_url":"https://codeload.github.com/Blankscreen-exe/shortcut_keeper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankscreen-exe%2Fshortcut_keeper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34369840,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["applet","gui-application","pysimplegui","python3"],"created_at":"2024-11-11T04:24:57.161Z","updated_at":"2026-06-15T15:32:05.716Z","avatar_url":"https://github.com/Blankscreen-exe.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![title](./docs/images/title.png)\n\n\u003e Checkout [version 0.2](https://github.com/Blankscreen-exe/shortcut_keeper/tree/dev)\n\n# Shortcut Keeper (v0.1)\nAn icon grouper applet for windows, inspired by icon grouping feature in GNOME and android desktops.\n\nThis is just like the icon grouping found in android and GNOME desktops.\n\n## Dependencies\nIt only uses PySimpleGUI. The version I used was `4.60.5`, but it should work on higher versions than that.\n\nThe python version I used was `3.11`.\n\n## Installation\n1. Create your virtual environment (_doesn't matter what you choose_) and run\n\n```bash\npip3 install pysimplegui\n```\n**NOTE:** I have included a `Pipfile` in case you want to use `pipenv`.\n\n2. Run the `main.py` file\n\n```bash\npython3 ./main.py\n```\n\n## Build\n\nI used `pysimplegui-exemaker` to make the script an executable. You can look the details [here](https://pypi.org/project/pysimplegui-exemaker/)\n\n1. install it with the following command\n\n```bash\npip install pysimplegui-exemaker\n```\n\n2. run the following to view the GUI of `exe-maker`\n\n```bash\npython -m pysimplegui-exemaker.pysimplegui-exemaker\n```\n\n3. Enter the python **source file path** which in this case is `./main.py`, and the **icon path**, which is `./edit.ico` (you can change this with any `.ico` file of your choice).\n\n4. Hit `Make EXE` button and an executable should be created.\n\n## Preview\n\n![preview](docs/images/preview.png)\n\n## Features\n\n- Create or delete shortcuts\n- Open files\n- Change Color Theme\n- Change App name\n\n## Further Development (v0.2)\n\n- [ ] collect more file info\n- [ ] enable file categories and filter display\n- [ ] enable adding more categories\n- [ ] enable deleting categories\n- [ ] desktop tray icon\n- [ ] enable naming added files\n- [ ] enable updating file details\n- [ ] enable custom themes\n- [ ] set config file location\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblankscreen-exe%2Fshortcut_keeper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblankscreen-exe%2Fshortcut_keeper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblankscreen-exe%2Fshortcut_keeper/lists"}