{"id":24612657,"url":"https://github.com/chopikus/rm-exporter","last_synced_at":"2025-08-23T15:17:23.588Z","repository":{"id":271932429,"uuid":"909509523","full_name":"chopikus/rm-exporter","owner":"chopikus","description":"Export files/folders from reMarkable","archived":false,"fork":false,"pushed_at":"2025-01-31T23:05:51.000Z","size":1022,"stargazers_count":8,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-31T23:19:30.874Z","etag":null,"topics":["golang","pdf","remarkable-tablet","svelte","wails"],"latest_commit_sha":null,"homepage":"","language":"Go","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/chopikus.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-28T23:12:23.000Z","updated_at":"2025-01-31T01:59:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"1d94ee73-99b1-42a4-b244-bf7e1e47a37c","html_url":"https://github.com/chopikus/rm-exporter","commit_stats":null,"previous_names":["chopikus/rm-exporter"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chopikus%2Frm-exporter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chopikus%2Frm-exporter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chopikus%2Frm-exporter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chopikus%2Frm-exporter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chopikus","download_url":"https://codeload.github.com/chopikus/rm-exporter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244259325,"owners_count":20424533,"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":["golang","pdf","remarkable-tablet","svelte","wails"],"created_at":"2025-01-24T20:23:52.169Z","updated_at":"2025-03-18T16:29:13.144Z","avatar_url":"https://github.com/chopikus.png","language":"Go","funding_links":[],"categories":["GUI Clients"],"sub_categories":["Template Builders"],"readme":"# rm-exporter\n\nhttps://github.com/user-attachments/assets/0996b7c3-85a7-45ea-90d7-cfabd989c5dc\n\nAs you might know, reMarkable supports exporting notes locally through the USB connection.\n\nUnfortunately, the default local export has a few flaws:\n  * Large notes (10MB+) often can't be exported, **the UI doesn't wait for long enough for a note to download**;\n  * Downloading a folder is not possible; only notes one-by-one.\n\nThis tool aims to fix those problems.\n\n## Features\n* Supports exporting as many folders \u0026 notes as you want;\n* Can download both .pdf and .rmdoc;\n* Retries the download **from the last failed note**;\n* Waits for large notes long enough;\n* Doesn't require reMarkable account or internet connection;\n* Works with out of the box reMarkable software;\n* Has a nice GUI.\n\n## Usage\nReleases for Windows/MacOS/Linux are available on the 'Releases' tab of the repository.\n\nThe tool is built with [wailsv2](https://github.com/wailsapp/wails). The UI is implemented in Typescript/Svelte, file downloading itself is done in Golang.\n\n### Supported rM software version\nAround 3.10+, around that version the local server requests got updated.\n\nTested on Version 3.16.2.3 on reMarkable 2.\n\n### Steps before running the `rm-exporter`\n* Enable USB connection in the Storage settings. Without the permission the app can't find the tablet;\n* For long exports with large number of files, turn off Sleep Mode in the Battery settings. For some reason the local export doesn't prevent the tablet from going to sleep.\n\n### Building steps\n1. Install [wails v2](https://wails.io/docs/gettingstarted/installation).\n2. Clone the project\n3. `wails build`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchopikus%2Frm-exporter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchopikus%2Frm-exporter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchopikus%2Frm-exporter/lists"}