{"id":23860241,"url":"https://github.com/strifel/matrix-migrate-tool","last_synced_at":"2026-06-01T05:30:17.043Z","repository":{"id":191589368,"uuid":"676883179","full_name":"strifel/matrix-migrate-tool","owner":"strifel","description":"A tool to migrate to a new matrix homeserver (WIP)","archived":false,"fork":false,"pushed_at":"2025-01-19T19:33:33.000Z","size":23,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-19T20:31:31.804Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","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/strifel.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-08-10T08:25:52.000Z","updated_at":"2025-01-19T19:33:37.000Z","dependencies_parsed_at":"2023-08-30T15:13:36.515Z","dependency_job_id":"ab74be2b-babe-4c39-837e-a19d8dff7781","html_url":"https://github.com/strifel/matrix-migrate-tool","commit_stats":null,"previous_names":["strifel/matrix-migrate-tool"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strifel%2Fmatrix-migrate-tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strifel%2Fmatrix-migrate-tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strifel%2Fmatrix-migrate-tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strifel%2Fmatrix-migrate-tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/strifel","download_url":"https://codeload.github.com/strifel/matrix-migrate-tool/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240170070,"owners_count":19759140,"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":[],"created_at":"2025-01-03T04:38:00.741Z","updated_at":"2026-06-01T05:30:16.994Z","avatar_url":"https://github.com/strifel.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Matrix Migrate Tool\nMigrate all* Chats to a new Matrix Account.\n\n(* excluding those chats where you do not have invite access)\n\nThis is an alternative to the Element Tool for that, which does not seem to be open source and does not seem to be working with alle Homeservers all the time.\n\nThis tool does allow Migrating only single chats\n\n## Running\nYou need Rust.\n\nThan `cargo run https://old.homeserver old_username old_password @newUser:newHomeserver.tld`\n\n## Recommendations\nYou should afterwards export the keys on your old account and import them into the new account\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrifel%2Fmatrix-migrate-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstrifel%2Fmatrix-migrate-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrifel%2Fmatrix-migrate-tool/lists"}