{"repo":"gregyjames/notion_todoist_syncer","free":true,"listed":false,"github":"https://github.com/gregyjames/notion_todoist_syncer","clone":"git clone https://github.com/gregyjames/notion_todoist_syncer.git","description":"A self-hosted bidirectional Syncer for Notion and Todoist.","language":"Python","stars":10,"topics":["hacktoberfest","hacktoberfest-accepted","notion","notion-api","notion-database","sync","synchronization","todoist","todoist-api","todoist-tasks"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"NotionTodoistSyncer A self-hosted bidirectional sync tool for Notion and Todoist to eliminate the need for paid services like Zapier, IFTTT, and 2Sync. This solution was designed for personal use, combining my preference for Notion's powerful database capabilities with Todoist's ease of use for task management. By simplifying the process, I no longer need to navigate Notion's interface just to add a new task, streamlining my workflow effectively. Setup config.json - #### Values - database id: The ID of the database to use. - project id: The project id to use in todoist. - notion status tag name: Select tag name on notion task in database. - notion done status: The select tag value for a completed task in notion. - notion default status: Default notion task status for new task (i.e which column in kanban). - cron: Runs every 5 minutes. Todo - [x] Todoist-To-Notion - [x] Deleted Notes - [x] Completed Notes - [x] New notes - [x] Title - [x] Content - [x] Due date - [x] Priority - [ ] Note property changes - [ ] Notion-To-Todoist - [ ] Deleted Notes - [ ] Completed Notes - [ ] New notes - [ ] Title - [ ] Content - [ ] Due date - [ ] Priority - [x] Refactor and Clean up code - [x] Improve performance - [x] Cron sync loop - [x] Sync Reports (i.e failure/success/total/new) - [x] Switch to SQLite over TinyDB for note sync cache - [x] Package into container License MIT License Copyright (c) 2024 Greg James Permission is hereby granted, free of charge, to any person obtaining a copy of","default_branch":null,"files":null,"tree":[],"storefront":"/r/gregyjames","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gregyjames/notion_todoist_syncer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}