Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

NeoDB Sync

sisyphe42sisyphe42160 downloads

Sync your NeoDB collection data to your vault.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Sync NeoDB data to your vault.

Features

  • Sync shelf items (wishlist, progress, complete, dropped)
  • Sync collections, notes, and reviews
  • Preview files before syncing
  • Progress modal that covers fetching, planning, and writing
  • Cancel an active sync
  • Incremental sync based on per-content last sync timestamps
  • Optional type-based item folders, such as book/, movie/, music/, and game/
  • Customizable templates for items, collections, notes, and reviews
  • Template variable picker and editor
  • Custom NeoDB domain support
  • Account connection panel with remote and local library stats
  • English and Simplified Chinese UI
  • Import NeoDB exported JSON data

Installation

  1. Download main.js, manifest.json, styles.css
  2. Place in .obsidian/plugins/neodb-sync/
  3. Enable in Obsidian settings

Configuration

  1. Open the plugin settings.
  2. In Connect NeoDB account, enter your NeoDB domain and API key.
  3. Get an API key from NeoDB Developer or your custom instance.
  4. Choose the notes folder and sync options.
  5. Adjust templates if you want a custom Markdown format.

After connection, the account panel shows the connected account, instance link, last sync time, NeoDB library stats, and local note counts.

Usage

  • Click the ribbon icon or run "Sync NeoDB data" command
  • Use "Preview NeoDB sync" to review files before writing
  • Use "Cancel NeoDB sync" while a sync is running
  • Use individual commands for shelf items, collections, notes, and reviews
  • Use "Import NeoDB export file" to import exported JSON

Templates

Templates use Mustache-like syntax:

{{title}}
{{#cover_image_url}}![cover]({{cover_image_url}}){{/cover_image_url}}
{{#tags}}
- {{.}}
{{/tags}}

Available variables can be viewed from each template setting.

Missing, null, and empty values render as empty text. Use {{field|fallback}} when a visible fallback is preferred. Conditional blocks are omitted when their value is empty. Missing fields inside array iterations also render as empty text.

Acknowledgements

  • obsidian-douban
  • obsidian-weread-plugin
HealthExcellent
ReviewPassed
About
Sync NeoDB data to Obsidian notes, including shelf items (wishlist, progress, complete, dropped), collections, notes, and reviews. Use customizable templates, custom NeoDB domains, and import NeoDB-exported JSON to control note format and storage.
IntegrationsImportTemplating
Details
Current version
2.1.1
Last updated
2 months ago
Created
9 months ago
Updates
6 releases
Downloads
160
Compatible with
Obsidian 1.4.10+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
sisyphe42sisyphe42
forsisyphe.xyz/
GitHubsisyphe42
  1. Community
  2. Plugins
  3. Integrations
  4. NeoDB Sync

Related plugins

Make It Rain

Pull Raindrop.io bookmarks, highlights, and attachments into Markdown notes with rich metadata, smart folder structures, and native file support.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

Readwise Official

Sync highlights from Readwise to your vault.

Kindle Highlights

Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file.

ZotLit

Integrate with Zotero, create literature notes, and insert citations from a Zotero library.

JW Library Linker

Converts JW Library and Bible references to actual links in JW Library.

Granola Sync

Sync Granola notes to your vault.

Granola Meetings Simple Sync

Sync your Granola meeting notes, summaries, and transcripts to your vault in a simple way using the official Granola MCP API. Customizable by template. Supports auto-linking of attendee Person notes.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.