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

Hebrew Discourse Analysis

sots1689sots168914 downloads

Lay out Hebrew prose clause by clause (Hx/Dx, mainline/offline) with conjunction, predicate pattern, and discourse-function notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

A clause-by-clause worksheet for text-linguistic discourse analysis of Hebrew prose: narrative (Hx) and direct speech (Dx), mainline and offline, with columns for the conjunction, predicate pattern, discourse function and English. A second tab lays out the story's plot as a flow chart.

It runs two ways:

  • In your browser: https://sots1689.github.io/hebrew-da/ (nothing to install).
  • As an Obsidian plugin: analyses are saved as .hda files in your vault.

The Analysis tab with Genesis 3:1-6

The worksheet

Ref | Hebrew (indented from the right) | Level | Conj | Predicate Pattern | Discourse Analysis | English (indented from the left)

  • Levels: Hx M, Hx O, Dx M, Dx O (mainline / offline narrative and speech). Click a clause's badge to set its level.
  • Indent is set separately with Tab / Shift+Tab.
  • Getting text in: paste Hebrew in the sidebar and click Insert. Verse numbers come from the text, or from the passage reference plus the sof pasuq.
  • Editing: Enter splits a clause; Backspace at the start joins it to the one above. Ctrl+Z / Ctrl+Y undo and redo.
  • 📖 opens the Function of Communication chart at the section for the clause you're working in.
  • Instructions summarizes the method; ? explains the tool.
  • 📷 exports the current tab as a PNG.
  • Excel import: converts the older 4-column and the newer 9-column "DA Template" workbooks (.xlsm).

The Story tab

A canvas of plot blocks (verses, title, teaching point, function, characters, location, time, imagery) joined by arrows, which can carry labels. Drag the background or use the mouse wheel to move around, Ctrl+wheel to zoom, and Fit to see everything.

Using the web version

  • Your analysis is kept in this browser as you type. It isn't sent anywhere.
  • 💾 downloads it as a .hda file. Open opens a .hda file or imports an Excel workbook; you can also drop a file on the page.
  • New starts an empty analysis. The web version holds one analysis at a time, so download the current one first if you want to keep it.
  • .hda files move freely between the web version and the Obsidian plugin.
  • It works best on a computer or tablet.

Installing the Obsidian plugin

Once it's listed: Settings → Community plugins → Browse → search "Hebrew Discourse Analysis".

Before then, either:

  • install BRAT and add SotS1689/hebrew-da as a beta plugin, or
  • download main.js, manifest.json and styles.css from the latest release into <your vault>/.obsidian/plugins/hebrew-da/, then turn the plugin on in Settings → Community plugins.

Create an analysis with the ו ribbon icon or the command "Hebrew Discourse Analysis: Create new analysis". Use "Import Excel DA workbooks (.xlsm)" to convert old workbooks.

Settings: color theme (Standard, Theme, which follows your Obsidian theme, and five color schemes), light/dark mode, UI size, Hebrew font and size, indent width, indent guides.

The plugin works offline and makes no network requests.

Development

npm install
npm run build     # plugin: main.js (also copied into the author's test vault)
npm run dev       # plugin, watch mode
npm run web       # web version: docs/ (served by GitHub Pages)
npm run harness   # dev/harness.js: the view on a plain page for checks (open dev/index.html)
  • src/model.ts: data model, levels, verse labels, pattern-to-chart mapping
  • src/HDAView.ts: the worksheet view; src/StoryBoard.ts: the Story tab
  • src/reference.ts: the Function of Communication chart and instructions
  • src/xlsmImport.ts: Excel importer
  • web/: the web version's page and its stand-in for the Obsidian API

Releasing: see PUBLISHING.md.

License

MIT. Uses html2canvas and JSZip (both MIT).

HealthExcellent
ReviewCaution
About
Analyze Hebrew prose clause-by-clause with a worksheet that captures conjunction, predicate pattern, discourse function and English while tagging narrative and direct-speech levels. Map the story as a flowchart, import/export .hda or Excel workbooks, export PNG, and save analyses in your vault when using the Obsidian plugin.
LanguagesResearchCanvas
Details
Current version
0.1.6
Last updated
9 hours ago
Created
Yesterday
Updates
7 releases
Downloads
14
Compatible with
Obsidian 1.4.10+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
sots1689sots1689
GitHubsots1689
  1. Community
  2. Plugins
  3. Languages
  4. Hebrew Discourse Analysis

Related plugins

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

Zotero Integration

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

RSS Dashboard

A dashboard for organizing and consuming RSS feeds, YouTube channels, and podcasts with smart tagging, media playback, and seamless content flow.

Charted Roots

Family tree visualization with GEDCOM/Gramps import and Canvas/PDF/Markdown export. Charts, maps, timelines, citations, fictional calendars. For genealogists, worldbuilders, and TTRPG campaigns.

Khoj

An AI personal assistant for your digital brain.

ZettelFlow

Build guided Canvas workflows, read PDFs and EPUBs, and turn highlights into cited notes connected to your local Zettelkasten and knowledge graph.

Citations

Automatically search and insert citations from a Zotero library.