{"id":48657319,"url":"https://github.com/sudeepbm/snap-to-flatpak-kde","last_synced_at":"2026-04-10T09:21:46.492Z","repository":{"id":191962380,"uuid":"686041417","full_name":"sudeepbm/snap-to-flatpak-kde","owner":"sudeepbm","description":"A BASH script that removes Snap packages and add support for Flatpak apps in Ubuntu based distros using kde-plasma desktop environment.","archived":false,"fork":false,"pushed_at":"2023-09-05T17:20:10.000Z","size":353,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-01-26T08:45:52.679Z","etag":null,"topics":["bash","bash-script","bash-scripting","flatpak","kde","kde-desktop","kde-plasma","linux","linux-shell","linux-shell-script","snap-to-flatpak","snap2flatpak","unsnap"],"latest_commit_sha":null,"homepage":"https://github.com/sudeepbm/snap-to-flatpak-kde.git","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sudeepbm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-09-01T15:41:53.000Z","updated_at":"2023-09-01T17:56:52.000Z","dependencies_parsed_at":"2023-10-11T07:44:23.522Z","dependency_job_id":null,"html_url":"https://github.com/sudeepbm/snap-to-flatpak-kde","commit_stats":{"total_commits":14,"total_committers":1,"mean_commits":14.0,"dds":0.0,"last_synced_commit":"6f23d2a511cef3241105aa03ada9bafcab8be850"},"previous_names":["sudeepbm/snap-to-flatpak-kde"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/sudeepbm/snap-to-flatpak-kde","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeepbm%2Fsnap-to-flatpak-kde","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeepbm%2Fsnap-to-flatpak-kde/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeepbm%2Fsnap-to-flatpak-kde/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeepbm%2Fsnap-to-flatpak-kde/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sudeepbm","download_url":"https://codeload.github.com/sudeepbm/snap-to-flatpak-kde/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeepbm%2Fsnap-to-flatpak-kde/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31636370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["bash","bash-script","bash-scripting","flatpak","kde","kde-desktop","kde-plasma","linux","linux-shell","linux-shell-script","snap-to-flatpak","snap2flatpak","unsnap"],"created_at":"2026-04-10T09:21:45.270Z","updated_at":"2026-04-10T09:21:46.477Z","avatar_url":"https://github.com/sudeepbm.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n   \u003cimg src=\"Images/logo.png\" alt=\"logo\" height=\"100\" width=\"200\"/\u003e\n\u003c/h1\u003e\n\n\u003ch1 align=\"center\"\u003e\n   \u003cb\u003esnap-to-flatpak-kde\u003c/b\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\u003cb\u003eGet rid of snap packages and install flatpak apps support\u003c/b\u003e\u003c/p\u003e\n\n## Introduction\n\nThis script helps in removing the [**`snap`**](https://ubuntu.com/blog/whats-in-a-snap) packages and install support for [**`flatpak`**](https://flatpak.org) apps.\n\nThis script will be helpful for those users who prefer flatpaks over snaps.\n\n## Status of this script\nThis script is released as `v1.0` on September 1,2023.\n\nThis script has been tested on `Kubuntu linux 23.04`. This script will work on any Ubuntu based linux distro with snaps using `kde-plasma desktop environment`.\n\nIf you need `gnome software center` instead of kde software center, you can check out [this repo](https://github.com/sudeepbm/snap-to-flatpak).\n\n## Running the script\n\nClone [this](https://github.com/sudeepbm/snap-to-flatpak-kde.git) repo or download the zip from [releases](https://github.com/sudeepbm/snap-to-flatpak-kde/releases) section and unzip it.\n\n\u003cimg src=\"Images/Releases.png\" alt=\"releases\" align=\"center\"/\u003e\n\n``` {.bash}\ngit clone https://github.com/sudeepbm/snap-to-flatpak-kde.git\n```\n\n\u003cimg src=\"Images/git clone.png\" alt=\"git clone\" align=\"center\"/\u003e\n\nThen move to the snap-to-flatpak-kde directory\n\n``` {.bash}\ncd snap-to-flatpak-kde\n```\n\nMake the script executable by the following command.\n\n``` {.bash}\nchmod +x snap-to-flatpak-kde\n```\n\n\u003cimg src=\"Images/chmod.png\" alt=\"chmod\" align=\"center\"/\u003e\n\nThen run `snap-to-flatpak-kde.sh` script as a sudo user.\n\n``` {.bash}\nsudo ./snap-to-flatpak-kde\n```\n\nAfter this confirm to execute the script by typing `Y` or `y` or `YES` or `yes`. If you want to terminate the execution of the script at this stage, type `N` or `n` or `NO` or `no`.\n\n\u003cimg src=\"Images/script execution.png\" alt=\"execution\" align=\"center\"/\u003e\n\nNote : Please make sure to execute this script as a sudo user.\n\n## Working of the script\n\n1. The script will list all snap packages installed and remove them one by one until all snaps are removed completely. Then it will remove the snapd package permanently. It will then create a preference file to prevent the downloading of snaps in future.\n\n1. The script will then install [**`KDE Software Centre`**](https://apps.kde.org/).\n\n1. `Firefox` will be installed from the official mozilla repositories and creates a preference file to give priority to the mozilla repositories for future updates of Firefox.\n\n1. **[`Flatpak`](https://flatpak.org)** support will be added by installing flatpak plugin for the gnome software centre and adding the flatpak repo.\n\n1. Wait patiently for the script to complete it's work.\n\n\u003cimg src=\"Images/script complete.png\" alt=\"script complete\" align=\"center\"/\u003e\n\n_**Note : This script will delete all data of snap packages and will not be recoverable unless you have taken an earlier backup**_\n\n## Feedback\n\nIf you have any feedback, please reach out to me at [Mail](mailto:contact-me_github.w4cp8@aleeas.com) \n\n## Authors\n\n- [@sudeepbm](https://www.github.com/sudeepbm) \n\n## Friendly notice\n\n**It is important to clarify that the intention here is not to criticize the quality of Snaps or to cause any form of harm. The provided script intends to offer assistance to individuals who hold a preference for Flatpaks.**\n\n## Disclaimer\nThis script is provided as-is. Use it at your own risk. it worked on my system so idk if it will work on yours.\n\n## License\n\nLicensed under [MIT LICENSE](LICENSE)\n\n##\n\n_**If you found this repo useful, don't hesitate to share with others.\u003cbr\u003e\nFeel free to report issues if any.**_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudeepbm%2Fsnap-to-flatpak-kde","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsudeepbm%2Fsnap-to-flatpak-kde","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudeepbm%2Fsnap-to-flatpak-kde/lists"}