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

Bible Sidecar KR

Thomas JeongThomas Jeong121 downloads

Korean Bible sidebar (개역한글/개역개정/NIV/KJV) with quick reference search like 히3 or Heb 3.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Obsidian 사이드바에서 성경을 읽고, 구절을 노트로 복사할 수 있는 플러그인입니다. 한국어 사용 환경에 맞춰 개역한글 · 개역개정 · NIV · KJV 4개 역본만 제공하고, 상단 검색창으로 히3, 히브리서 3, 히3:5, Heb 3 처럼 입력하면 바로 해당 장/절로 이동합니다.

이 플러그인은 Janis Ringli님의 Bible Sidecar 플러그인을 포크해 한국어 환경에 맞게 재구성한 것입니다. (MIT License)

주요 기능

  • 역본 4종: 개역한글(KRV·기본), 개역개정(로컬 파일), NIV, KJV
  • 빠른 참조 검색: 상단 검색창에 입력 → 자동완성 후보 표시 → Enter 또는 클릭으로 이동
    • 히3 / 히브리서 3 / Heb 3 → 해당 장 전체
    • 히3:5 → 3장을 열고 5절로 스크롤 + 하이라이트
    • 한글 책 이름·약어와 영어 책 이름·약어 모두 인식
  • 브라우즈: 검색창 아래에 구약/신약 → 책 → 장 버튼 UI 유지
  • 절별 줄바꿈 보기: 본문이 절 단위로 한 줄씩 표시되어 읽기 편합니다
  • 구절 선택 & 복사: 절을 클릭해 여러 개 선택 → 하단 툴바의 복사 버튼으로 클립보드에 복사. 콜아웃/일반 텍스트 두 형식 지원 (아래 참고)

구절 선택 & 복사

  • 본문에서 절을 클릭하면 선택되고, 다시 클릭하면 해제됩니다.
  • 선택한 절이 1개 이상이면 하단에 복사 · 선택 해제 (N) 툴바가 나타납니다.
  • 복사를 누르면 설정한 형식대로 클립보드에 복사됩니다. (선택은 유지되어 다시 복사 가능)
  • 장을 이동하거나 검색하면 선택은 초기화됩니다.
  • 비연속 절(예: 27, 28, 30절)은 참조가 범위+쉼표로 압축됩니다 → 27-28,30

콜아웃 형식 (설정 → 복사 형식 → 콜아웃): 참조가 제목이 되어 Obsidian에서 박스로 렌더링됩니다.

>[!막7:27-28]
> 27 예수께서 이르시되 ...
> 28 여자가 대답하여 이르되 ...

책 이름 약어는 역본을 따라갑니다 — 개역한글·개역개정은 한글 약어(막), NIV·KJV는 영어 약어(Mark).

일반 텍스트 형식 (설정 → 복사 형식 → 일반 텍스트): 절별로 줄바꿈됩니다. "구절 출처 포함"을 켜면 맨 위에 참조 줄이 붙고, 스타일(-, >, ~ 등)과 내부 링크([[마가복음]]) 옵션을 적용할 수 있습니다.

- 마가복음 7:27-28
27 예수께서 이르시되 ...
28 여자가 대답하여 이르되 ...

성경 본문 출처

  • 개역한글 / NIV / KJV: bolls.life 공개 API에서 실시간으로 가져옵니다. (플러그인에 본문을 포함하지 않음)
  • 개역개정: 저작권 보호 본문이므로 플러그인에 포함되지 않습니다. 사용자가 직접 준비한 JSON 파일을 vault에 넣고 경로를 설정해야 합니다. (아래 참고)

개역개정 설정 방법

  1. 개역개정 본문 JSON 파일을 vault 안에 둡니다. (예: bible/nkrv.json)
  2. 설정 → "Bible Sidecar KR" → 개역개정 JSON 경로에 해당 경로를 입력합니다.
  3. 역본 드롭다운에서 "개역개정"을 선택합니다.

파일이 없거나 경로가 비어 있으면 개역개정 선택 시 안내 메시지만 표시되고 오류가 나지 않습니다.

JSON 형식

플러그인은 두 가지 형식을 모두 읽습니다.

(권장) 중첩 형식 — { "<bookid>": { "<chapter>": [ { "verse": n, "text": "..." } ] } }

{
  "58": {
    "3": [
      { "verse": 1, "text": "그러므로 ..." },
      { "verse": 2, "text": "..." }
    ]
  }
}

평면 배열 형식 — [ { "book": <bookid>, "chapter": n, "verse": n, "text": "..." } ]

bookid는 개신교 정경 순서 1~66 (창세기=1 … 마태복음=40 … 요한계시록=66) 입니다.

변환 스크립트

평면 배열 형식을 권장(중첩) 형식으로 바꾸려면:

node scripts/convert-nkrv.mjs input.json output.json

설치

커뮤니티 스토어 (배포 후)

설정 → 커뮤니티 플러그인 → 탐색 → "Bible Sidecar KR" 검색 → 설치 → 활성화.

수동 설치

  1. 릴리즈에서 main.js, manifest.json, styles.css를 내려받습니다.
  2. vault의 .obsidian/plugins/bible-sidecar-kr/ 폴더에 복사합니다.
  3. Obsidian을 다시 시작하고 커뮤니티 플러그인에서 활성화합니다.

개발

npm install      # 의존성 설치
npm run dev      # 워치 빌드
npm run build    # 타입체크 + 프로덕션 번들 (main.js 생성)
npm test         # 단위 테스트 (vitest)
npm run lint     # eslint (eslint-plugin-obsidianmd 포함)

빌드/릴리즈/스토어 제출 절차는 docs/RELEASE.md를 참고하세요.

크레딧 / 라이선스

  • 원작: Bible Sidecar by Janis Ringli (MIT)
  • 포크: Bible Sidecar KR (MIT)
  • 성경 본문 API: bolls.life

본 저장소의 코드는 MIT 라이선스로 배포됩니다. 단, 개역개정 등 저작권이 있는 성경 본문은 저장소에 포함되지 않으며, 사용자가 합법적으로 확보한 본문을 개인적으로만 사용해야 합니다.

HealthExcellent
ReviewSatisfactory
About
Open the Bible in Obsidian's sidebar with Korean book names and four translations: 개역한글, 개역개정, NIV, KJV. Search by book/chapter/verse using Korean or English names to jump and highlight verses, then click to copy formatted passages to the clipboard; load 개역개정 from a local JSON while other texts come from a public API.
SidebarSearchNavigation
Details
Current version
1.1.0
Last updated
Last month
Created
Last month
Updates
2 releases
Downloads
121
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Thomas JeongThomas Jeongkorthomasjeong
GitHubkorthomasjeong
  1. Community
  2. Plugins
  3. Sidebar
  4. Bible Sidecar KR

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Quiet Outline

Make outline quiet and more powerful, including no-auto-expand, rendering heading as Markdown, and search support.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Home tab

A browser-like search tab for your local files.

Portals

Pin folders and tags as customizable tabs with icons, colors, and folder notes for easier navigation.