https://github.com/prplecake/github-repos-to-todoist-project
Creates tasks in a Todoist project of all your GitHub repos.
https://github.com/prplecake/github-repos-to-todoist-project
api github github-api todoist todoist-api
Last synced: 2 months ago
JSON representation
Creates tasks in a Todoist project of all your GitHub repos.
- Host: GitHub
- URL: https://github.com/prplecake/github-repos-to-todoist-project
- Owner: prplecake
- License: wtfpl
- Created: 2025-06-06T16:43:21.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-06T16:43:28.000Z (about 1 year ago)
- Last Synced: 2025-10-14T01:34:27.507Z (8 months ago)
- Topics: api, github, github-api, todoist, todoist-api
- Language: Go
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# github-repos-to-todoist-project
Creates tasks in a Todoist project of all your GitHub repos. Optionally filter
by owner. Uses the [Todoist API] and the [GitHub API].
[Todoist API]:https://developer.todoist.com/api/v1
[GitHub API]:https://docs.github.com/en/rest/repos/repos?apiVersion=2022-11-28#list-repositories-for-the-authenticated-user
There are some things you should change if you want to run this yourself.
## Config
`github.access_token` is required. Provide a GitHub access token with repo read
permissions.
`github.owners.[string]` is required. Provide a list of repo owners your GitHub
user has access to. If no organizations, then just provide your username.
`github.owners.owner_skip_prefix` dictates which tasks should not be prefixed
with the repo owner (organization). I suggest providing your username. Tasks for
repos owned by others will be prefixed with "[Owner]: ".
`todoist.access_token` is required. Provide your API key from your Integration
settings.
`todoist.project_name` is required. Provide the name of a Todoist project for
the tasks to be created in. (Note Projects have a [task limit of
300](https://www.todoist.com/help/articles/usage-limits-in-todoist-e5rcSY#h_01HA4EYZ2CKRNDTQDWT9S29KG6).)