MCPcopy Index your code
hub / github.com/obsidian-community/obsidian-kanban

github.com/obsidian-community/obsidian-kanban @2.0.51 sqlite

repository ↗ · DeepWiki ↗ · release 2.0.51 ↗
974 symbols 2,536 edges 203 files 23 documented · 2%
README

Obsidian Kanban Plugin

Create markdown-backed Kanban boards in Obsidian

Screen Shot 2021-09-16 at 12.58.22 PM.png

Screen Shot 2021-09-16 at 1.10.38 PM.png

Documentation

Find the plugin documentation here: Obsidian Kanban Plugin Documentation

Support

If you find this plugin useful and would like to support its development, you can sponsor me on Github, or buy me a coffee.

GitHub Sponsors

Extension points exported contracts — how you extend this code

BaseFormat (Interface)
(no doc) [2 implementers]
src/parsers/common.ts
Entity (Interface)
(no doc) [2 implementers]
src/dnd/types.ts
WindowRegistry (Interface)
(no doc)
src/main.ts
KanbanSettings (Interface)
(no doc)
src/Settings.ts
CreateSearchSelectParams (Interface)
(no doc)
src/settingHelpers.ts
KanbanProps (Interface)
(no doc)
src/components/Kanban.tsx
Op (Interface)
(no doc)
src/helpers/patch.ts
ItemProps (Interface)
(no doc)
src/settings/TagSortSettings.tsx

Core symbols most depended-on inside this repo

t
called by 257
src/lang/helpers.ts
c
called by 206
src/components/helpers.ts
getSetting
called by 136
src/Settings.ts
applySettingsUpdate
called by 64
src/Settings.ts
update
called by 62
src/components/Editor/dateWidget.ts
add
called by 53
src/helpers/util.ts
createElement
called by 30
src/components/Editor/flatpickr/utils/dom.ts
onChange
called by 30
src/settings/TagSortSettings.tsx

Shape

Function 588
Method 221
Interface 118
Class 42
Enum 5

Languages

TypeScript100%

Modules by API surface

src/components/Editor/flatpickr/index.ts83 symbols
buffer-es6.mjs58 symbols
src/KanbanView.tsx33 symbols
src/main.ts29 symbols
src/StateManager.ts25 symbols
src/components/Item/helpers.ts24 symbols
src/dnd/util/hitbox.ts22 symbols
src/dnd/managers/ScrollManager.ts22 symbols
src/dnd/managers/DragManager.ts22 symbols
src/components/Editor/suggest.ts21 symbols
src/Settings.ts20 symbols
src/components/Editor/MarkdownEditor.tsx19 symbols

Dependencies from manifests, versioned

@codemirror/commands6.0.0 · 1×
@codemirror/state6.0.0 · 1×
@codemirror/view6.0.0 · 1×
@tanstack/match-sorter-utils8.15.1 · 1×
@tanstack/react-table8.11.2 · 1×
@types/box-intersect1.0.0 · 1×
@types/mark.js8.11.5 · 1×
@types/node14.14.37 · 1×
@types/raf-schd4.0.1 · 1×
@typescript-eslint/eslint-plugin5.8.1 · 1×

For agents

$ claude mcp add obsidian-kanban \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact