{"id":18728994,"url":"https://github.com/etesync/cli-client","last_synced_at":"2025-04-12T16:33:31.153Z","repository":{"id":50211295,"uuid":"111458192","full_name":"etesync/cli-client","owner":"etesync","description":"A command line tool for accessing the EteSync journal and collections (e.g. Calendars)","archived":false,"fork":false,"pushed_at":"2023-02-07T21:53:12.000Z","size":21,"stargazers_count":17,"open_issues_count":3,"forks_count":4,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-05-01T11:39:10.071Z","etag":null,"topics":["encryption","end-to-end-encryption","etesync","synchronization"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/etesync.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}},"created_at":"2017-11-20T20:15:09.000Z","updated_at":"2024-01-17T21:01:19.000Z","dependencies_parsed_at":"2023-01-25T01:45:47.449Z","dependency_job_id":null,"html_url":"https://github.com/etesync/cli-client","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etesync%2Fcli-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etesync%2Fcli-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etesync%2Fcli-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etesync%2Fcli-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/etesync","download_url":"https://codeload.github.com/etesync/cli-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223529965,"owners_count":17160476,"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":["encryption","end-to-end-encryption","etesync","synchronization"],"created_at":"2024-11-07T14:25:16.813Z","updated_at":"2024-11-07T14:25:17.468Z","avatar_url":"https://github.com/etesync.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"A command line tool for accessing the EteSync journal and collections (e.g. Calendars)\n\n# Intro\n\nThis will at some point become a fully fledge tool, though at the moment it's quite raw.\n\nAlso, it's important to know that while the derived password and auth token are\ncached in an encrypted file, the contents of your journal, are not! The local etesync\ncache is located at: ```~/.etesync/data.db```.\n\nPlease let us know what you think should be done next, and patches are more than welcome!\n\n# Installation\n\nThere's currently no installation process, just get the ```etesync-cli``` script from\nthis repo, and run it.\n\n# Usage\n\nHelp:\n\n```etesync-cli -h```\n\nAdd user:\n\n```etesync-cli user add me@etesync.com```\n\nViewing your data:\n\nSync (sync is not automatic!)\n\n```\n$ etesync-cli sync me@etesync.com\n```\n\nView the list of collections:\n\n```\n$ etesync-cli list me@etesync.com\n# Address Books\n        Default (0530a37fd91426293759cea8aa8d330f9945f323254236d1472e94aeef6a6e8f)\n\n# Calendars\n        Default (b71504d4fef88e685472bb7a77f10c338d7e6bef9041994e3809e7622727f5a3)\n        Reminders (666d05611f46b820831ef75d6e6f58098272c12b793e9b33a8476362b3704e3f)\n\n$ etesync-cli list me@etesync.com 666d0561\nJournal items: 4\nCollection items: 1\n\n# Items\n VCALENDAR\n    VERSION: 2.0\n    PRODID: +//IDN bitfire.at//ical4android\n    VEVENT\n       DTSTAMP: 2017-03-24 16:50:21+00:00\n       UID: 4d7be429-e311-4da9-bc34-87c4a01dc37f\n       DTSTART: 2017-03-25 16:00:00+00:00\n       params for  DTSTART:\n          X-VOBJ-ORIGINAL-TZID ['Europe/London']\n       DTEND: 2017-03-25 17:00:00+00:00\n       params for  DTEND:\n          X-VOBJ-ORIGINAL-TZID ['Europe/London']\n       SUMMARY: Go to supermarket\n       STATUS: CONFIRMED\n    VTIMEZONE\n    TZID: \u003cTZID{}Europe/London\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fetesync%2Fcli-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fetesync%2Fcli-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fetesync%2Fcli-client/lists"}