{"repo":"natikgadzhi/notoma","free":true,"listed":false,"github":"https://github.com/natikgadzhi/notoma","clone":"git clone https://github.com/natikgadzhi/notoma.git","description":"Notion-To-Obsidian (Markdown) sync engine","language":"Go","stars":62,"topics":["notion","markdown-editor","notion-markdown","command-line","cli"],"license":null,"category":"cli-tools","readme_excerpt":"notoma One-way sync tool from Notion to Obsidian via Notion API. Notoma is designed for regular ongoing incremental updates. If you need a one-time update, Obsidian-native Notion importer will work faster. Features - Sync Notion pages and databases to Obsidian-flavored markdown - Incremental updates — only sync pages modified since last run - Database → Obsidian Bases ( .base files) conversion - Attachment handling with automatic download - Rate limiting to respect Notion API limits Prerequisites - Go 1.24+ (for local development) - A Notion integration token (create one here) Building Locally Or build manually: Building with Docker Make Targets Configuration 1. Set up your Notion token Create a .env file (or set environment variables): 2. Create a config file Create config.yaml : Usage With Docker Development Contributing This project uses a task-driven multi-agent development workflow. Tasks are tracked as markdown files in the tasks/ directory: All code changes go through pull requests. See CLAUDE.md for the full development workflow. License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/natikgadzhi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/natikgadzhi/notoma/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."}