{"id":20829795,"url":"https://github.com/pdf/kdeconnect-chrome","last_synced_at":"2026-04-19T16:02:46.227Z","repository":{"id":136471682,"uuid":"60221000","full_name":"pdf/kdeconnect-chrome","owner":"pdf","description":"Send or push url of a web page from Chrome of your current active tab to KDE Connect on your android mobile phone","archived":false,"fork":false,"pushed_at":"2016-06-02T12:03:24.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-27T01:59:21.871Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/jniioigoopmlbeceondbcpgnbimeghhj","language":"Python","has_issues":false,"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/pdf.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":"2016-06-02T00:52:58.000Z","updated_at":"2018-05-01T15:31:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"ad6a1a46-b7a6-4fe3-ab2e-c2aaa6adfc5c","html_url":"https://github.com/pdf/kdeconnect-chrome","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pdf/kdeconnect-chrome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdf%2Fkdeconnect-chrome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdf%2Fkdeconnect-chrome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdf%2Fkdeconnect-chrome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdf%2Fkdeconnect-chrome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pdf","download_url":"https://codeload.github.com/pdf/kdeconnect-chrome/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pdf%2Fkdeconnect-chrome/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32012787,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"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":[],"created_at":"2024-11-17T23:22:08.545Z","updated_at":"2026-04-19T16:02:46.203Z","avatar_url":"https://github.com/pdf.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# kdeconnect-chrome\n\nSend or push url of a web page of your current active tab in desktop Chrome to KDE Connect on your android mobile phone\n\nOpen source at https://github.com/phpmoli/kdeconnect-chrome\n\nIn store at https://chrome.google.com/webstore/detail/jniioigoopmlbeceondbcpgnbimeghhj\n\nPermissions required:\n- All tabs. Chrome does not tell the url of the activeTab without it.\n- Native Messaging for executing external commands on the system as it uses a 3rd party package.\n\nThe open source code has only 4 lines of actual code and can be reviewed under a minute.\n\n**TO WORK YOU NEED TO MANUALLY INSTALL FILES FROM THE GITHUB REPOSITORY TOO.**\n\nThis is not my game, this is a must for Chrome Native Messaging, that needs manual install to prevent malicious extensions which can execute anything on your system. And since you are going on github, you should read the source to check the code is benevolent, so anyway its a win.\n\nMy first Chrome extension, in alpha stage, without error handling. Written for Debian + Chrome only, feel free to include support for BSD or Vivaldi, the source is open.\nHaving said that, i dont see this tool to be developed any further as it should be written using native code and not by using a system call. I chose my way because it was the fastest. Inspired by https://kamikazow.wordpress.com/2014/11/22/send-firefox-tabs-to-your-phone-via-kde-connect/\n\nWhy install a package and not using kdeconnect-cli? Here's why:\n\u003e $ kdeconnect-cli --device android --ping\n\n\u003e QDBusConnection: error: could not send message to service \"org.kde.kdeconnect\" path \"/modules/kdeconnect/devices/android/ping\" interface \"org.kde.kdeconnect.device.ping\" member \"sendPing\": Invalid object path: /modules/kdeconnect/devices/android/ping\n\nGoogle and irc couldnt help, glad if you can.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpdf%2Fkdeconnect-chrome","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpdf%2Fkdeconnect-chrome","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpdf%2Fkdeconnect-chrome/lists"}