{"id":13815226,"url":"https://github.com/pimutils/todoman","last_synced_at":"2025-04-14T20:44:31.122Z","repository":{"id":29575109,"uuid":"33114736","full_name":"pimutils/todoman","owner":"pimutils","description":"✅ Simple, standards-based, command line todo (aka: task) manager.","archived":false,"fork":false,"pushed_at":"2024-10-10T19:35:38.000Z","size":1243,"stargazers_count":521,"open_issues_count":102,"forks_count":83,"subscribers_count":18,"default_branch":"main","last_synced_at":"2025-04-07T18:05:11.598Z","etag":null,"topics":["caldav","icalendar","pim","productivity","python","tasks","terminal","todo","vcard","vtodo"],"latest_commit_sha":null,"homepage":"https://todoman.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pimutils.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":null,"code_of_conduct":"CODE_OF_CONDUCT.rst","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-03-30T09:39:44.000Z","updated_at":"2025-03-29T22:21:18.000Z","dependencies_parsed_at":"2023-10-10T14:20:48.643Z","dependency_job_id":"71938f90-cf74-4247-9ae5-5a55805de5ab","html_url":"https://github.com/pimutils/todoman","commit_stats":{"total_commits":822,"total_committers":42,"mean_commits":"19.571428571428573","dds":0.4209245742092458,"last_synced_commit":"4b48547c5efa45deb945624cca00f9dc6548f52c"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pimutils%2Ftodoman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pimutils%2Ftodoman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pimutils%2Ftodoman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pimutils%2Ftodoman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pimutils","download_url":"https://codeload.github.com/pimutils/todoman/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248960271,"owners_count":21189981,"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":["caldav","icalendar","pim","productivity","python","tasks","terminal","todo","vcard","vtodo"],"created_at":"2024-08-04T04:03:09.634Z","updated_at":"2025-04-14T20:44:31.104Z","avatar_url":"https://github.com/pimutils.png","language":"Python","readme":"Todoman\n=======\n\n`CI status \u003chttps://builds.sr.ht/~whynothugo/todoman/commits/main\u003e`_\n| `Coverage \u003chttps://codecov.io/gh/pimutils/todoman\u003e`_\n| `Documentation \u003chttps://todoman.rtfd.org/\u003e`_\n| `ISC Licence \u003chttps://github.com/pimutils/todoman/blob/main/LICENCE\u003e`_\n\nTodoman is a simple, standards-based, cli todo (aka: task) manager. Todos\nare stored into `icalendar \u003chttps://tools.ietf.org/html/rfc5545\u003e`_ files, which\nmeans you can sync them via `CalDAV \u003chttp://en.wikipedia.org/wiki/CalDAV\u003e`_\nusing, for example, `vdirsyncer \u003chttps://vdirsyncer.readthedocs.org/\u003e`_.\n\nTodoman is now part of the ``pimutils`` project, and is hosted at `GitHub\n\u003chttps://github.com/pimutils/todoman\u003e`_.\n\nTodoman should run fine on any Unix-like OS. It's been tested on GNU/Linux,\nBSD, and macOS.  We do not support windows, and very basic testing seems to\nindicate it does not work.\n\nFeel free to join the IRC channel: #pimutils on irc.libera.chat.\n\nFeatures\n--------\n\n* Listing, editing and creating todos.\n* Todos are read from individual ics files from the configured directory. This\n  matches the `vdir \u003chttps://vdirsyncer.readthedocs.org/en/latest/vdir.html\u003e`_\n  specification.\n* There's support for the most common TODO features for now (summary,\n  description, location, due date and priority).\n* Todoman should run on any major operating system (except Windows).\n* Unsupported fields may not be shown but are *never* deleted or altered.\n\nDocumentation\n-------------\n\nFor detailed usage, configuration and contributing documentation, please\nconsult the latest version of the manual at readthedocs_.\n\n.. _readthedocs: https://todoman.readthedocs.org/\n\nLICENCE\n-------\n\nTodoman is licensed under the ISC licence. See LICENCE for details.\n","funding_links":[],"categories":["Python","\u003ca name=\"todo-manager\"\u003e\u003c/a\u003eTodo managers","Table of Contents","Task \u0026 Time Management"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpimutils%2Ftodoman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpimutils%2Ftodoman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpimutils%2Ftodoman/lists"}