Sermon Studio Public

approved

by jakelul

Write three-point and narrative sermons, read them page by page, and find past sermons by their note properties. - This plugin has not been manually reviewed by Obsidian staff.

13 downloadsUpdated 6d agoMIT

Sermon Studio Public

Write three-point and narrative sermons, read manuscripts page by page, and search your sermon archive using note properties. The interface and included templates are currently in Korean. Supports desktop and mobile Obsidian.

Features

  • Three-point and narrative sermon templates, plus study and reflection templates.
  • Previous/next page buttons, keyboard navigation, an outline, and adjustable text size.
  • A sermon library with filters for form and preparation status, and search across note properties.
  • Readable headings, scripture callouts, and manuscript styling.
  • Ordinary Markdown notes that remain available when the plugin is disabled.

Automatic Bible lookup is unavailable in this release. Its buttons open a preparation notice. You can enter your own passage text manually. No Bible database or paid unlocking mechanism is included.

Installation

Open the official Community listing and choose Add to Obsidian, or open Settings → Community plugins → Browse and search for Sermon Studio Public. The listing was published on September 14, 2026; in-app search may take up to 24 hours to update after publication.

For manual installation, download main.js, manifest.json, and styles.css from the latest release. Place them in <vault>/.obsidian/plugins/sermon-studio-public/, reload Obsidian, and enable Sermon Studio Public in Settings → Community plugins.

For Obsidian Sync, enable Installed community plugins in Sync settings on both devices, wait for the files to sync, restart the mobile app, and enable the plugin there. See Obsidian Sync settings.

Getting started

  1. Run Sermon Studio Public: 설교 서재 열기 from the command palette.
  2. Choose + 3대지 설교 or + 내러티브 설교, enter a title and passage reference, then create the note.
  3. Write the sermon in Markdown. Use Sermon Studio Public: 현재 노트를 좌우 페이지로 읽기 to open the page reader.
  4. Use the previous/next buttons, arrow keys, outline, or text-size controls while reading.

The default output folder is 설교 스튜디오 공개판. Run 기본 템플릿 설치 to install editable templates there. Example manuscripts are in examples; reusable templates are in templates.

Sermon notes use type: sermon in their properties. The library searches properties such as title, passage, topics, and series. Use Obsidian's built-in search for full manuscript text. Add cssclasses: [sermon-public-note] to apply note styling, and use [!bible-public] for scripture callouts.

한국어 안내

3대지·내러티브 설교를 작성하고, 좌우 페이지로 읽고, 속성으로 다시 찾아보는 플러그인입니다.

  • 설교 서재 열기: 원고 목록, 제목·본문·주제·시리즈 검색과 형식·상태 필터.
  • 새 3대지 설교 만들기 / 새 내러티브 설교 만들기: 제목·본문·날짜를 입력해 원고 생성.
  • 현재 노트를 좌우 페이지로 읽기: 이전·다음 버튼, 방향키, 목차 이동, 글자 크기 조절.
  • 기본 템플릿 설치: 보관함에 템플릿 4종 설치. 이미 있는 템플릿은 덮어쓰지 않습니다.

성경 자동 불러오기는 준비 중으로 잠겨 있습니다. 본문 상자에는 직접 입력할 수 있으며 이 버전에는 성경 전문, 결제, 계정, 라이선스 키가 포함되지 않습니다.

Privacy and pricing

This version is free. It requires no account or payment and makes no network requests. It includes no telemetry, advertising, automatic updater, or access to files outside the vault. Notes and plugin settings are stored in your vault. If you use a separate sync service, that service controls synchronization.

Future Bible lookup availability and pricing are undecided. This release offers no paid feature to purchase or unlock.

Compatibility and validation

The runtime uses Obsidian and browser APIs and has isDesktopOnly: false. It does not use Node.js or Electron APIs at runtime. Build and test scripts use Node.js.

Version 0.1.1 has 15 passing automated tests, 42 Mac Safari layout checks with Obsidian API doubles, and checks in Obsidian 1.13.7 and its mobile emulation. An iPad user reported successful use, including page navigation, rotation, and Korean input/save. This is user-reported device acceptance, not an exhaustive device matrix. Offline use and round-trip Sync were not independently verified.

Development

Use Node.js 20 or newer. No dependency installation is required.

npm test
npm run build

Source files are in src/. build.cjs bundles them and the templates into main.js and styles.css. The GitHub release tag must exactly match manifest.json's version, without a v prefix, and include the three plugin files as individual release assets.

Support and license

Report a problem in GitHub Issues. Include the plugin version, Obsidian version, device/OS, and reproduction steps. Use a minimal example without private sermon content.

Code, templates, and authored examples are available under the MIT License. Examples use summaries rather than reproducing a Bible translation. The license does not grant rights to Bible translations or user manuscripts.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.