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

Book Metasearch

bonghobongho5 downloads

Book note maker with metasearch across Aladin, Kakao, Google Books, and Open Library. Successor to anpigon/obsidian-book-search-plugin (Naver EOL 2026-08-01).

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Book note maker with metasearch across Aladin · Kakao · Google Books · Open Library, queried in parallel. Korean-first with foreign fallback.

Successor to anpigon/obsidian-book-search-plugin (unmaintained). Built to solve the Naver Book Search API EOL (2026-08-01) and provide a proper Korean-first book note workflow.

Install

From the community plugin directory:

  1. In Obsidian, open Settings → Community plugins
  2. Turn off Restricted mode if enabled
  3. Click Browse and search for Book Metasearch
  4. Click Install, then Enable

Features

  • 4-provider metasearch: Aladin (Korean primary) · Kakao (Korean recall) · Google Books (foreign primary) · Open Library (foreign covers/ISBN)
  • Two strategies: Sequential fallback (default) or parallel Fanout with ISBN13 dedupe
  • Commands: Search books · Search by ISBN · Search based on current note · Update book info · Migration helper
  • Template file support with {{variable}} substitution — Templater <% %> blocks are preserved for post-creation execution
  • Frontmatter customization: useDefaultFrontmatter toggle · key case (as-is / camelCase / snake_case / kebab-case) · additional YAML fragment with {{variable}} substitution
  • Cover image download to a configurable folder
  • 37 ISO 639-1 locale codes for cross-provider language filtering
  • API keys masked in settings with click-to-reveal
  • Cover thumbnails in search results (opt-in)
  • Naver EOL migration: opt-in helper detects an existing obsidian-book-search-plugin config and guides users through Aladin setup

Provider setup

Only Aladin and Kakao require API keys (both free, instant issuance). Google Books works without a key at a lower rate limit. Open Library needs no auth.

Provider Auth Free tier Where to get a key
Aladin TTB Key (required) 5,000/day aladin.co.kr/ttb
Kakao REST API Key (required) 30,000/day developers.kakao.com
Google Books API Key (optional) 1,000/day with key, low limit without Google Cloud Console — enable Books API first
Open Library No auth Effectively unlimited —

After installing, open Settings → Book Metasearch → Providers, paste keys, and hit Healthcheck on each provider.

Attribution

  • Aladin: Book DB by Aladin (aladin.co.kr)

The Aladin OpenAPI terms require linking each search result back to Aladin's product page. Leave the credit link toggle on if you keep the Aladin provider enabled.

Development

Prerequisites: Node 20+, npm.

git clone https://github.com/bongho/obsidian-book-metasearch.git
cd obsidian-book-metasearch
npm install

# dev — build directly into your vault's plugin folder
export VAULT_PLUGIN_DIR="/path/to/your/vault/.obsidian/plugins/book-metasearch"
mkdir -p "$VAULT_PLUGIN_DIR"
cp manifest.json styles.css "$VAULT_PLUGIN_DIR/"
OUTDIR="$VAULT_PLUGIN_DIR" npm run dev

# production build
npm run build

For hot-reload, install pjeby/hot-reload via BRAT and create an empty .hotreload file in the plugin folder.

License

MIT © 2026 BongHo Lee

HealthExcellent
ReviewSatisfactory
About
Create book notes from parallel metasearch across Aladin, Kakao, Google Books, and Open Library. Use frontmatter presets, path variables (author/title/isbn/category), edit-preserving regeneration with protected markers, and high-quality cover fallbacks to build a Korean-first book note workflow.
ImportTemplatingImages
Details
Current version
1.0.1
Last updated
3 days ago
Created
3 days ago
Updates
2 releases
Downloads
5
Compatible with
Obsidian 1.4.4+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
bonghobongho
github.com/bongho
GitHubbongho
  1. Community
  2. Plugins
  3. Import
  4. Book Metasearch

Related plugins

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Kindle Highlights

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

Make It Rain

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

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.

Templater

Create and use dynamic templates.

Zotero Integration

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

QuickAdd

Quickly add new notes or content to your vault.

Ink

Handwriting and drawing directly between paragraphs using a digital pen, stylus, or Apple pencil.

Folder notes

Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.

Readwise Official

Sync highlights from Readwise to your vault.