MCPcopy Index your code
hub / github.com/Make-md/makemd

github.com/Make-md/makemd @1.3.4 sqlite

repository ↗ · DeepWiki ↗ · release 1.3.4 ↗
9,089 symbols 36,533 edges 575 files 82 documented · 1%
README

make.md

Organization and Personalization Engine for your notes

Discord Chat Obsidian Downloads

m1_1.png m1_2.png
m1_3.png m1_4.png

make.md comes with everything you need to organize, label and personalize your notes inside Obsidian without any additional code or 3rd party dependencies. Designed for simplicity and ease-of-use and scales up to any complexity with databases, formulas and two-way relationships.

🌳 Remove Clutter and Stay Focused

Organize your notes to quickly focus on what you're working on or into specific categories.

🍱 Quick Organization with List, Tables, Calendars and Boards

Visualize your information anyway you want with customizable list views from your notes, use different views for different parts of your workflow with custom filters, sorting and grouping.

🧩 Databases with Two-way Relations, Formulas and Rollups

Use simple tables or powerful databases to connect your data across your notes and visualize them in different ways to gain deeper insights into your knowledge.

🎨 A Completely Personalizable Workspace

Express your creativity and customize your workspaces into dashboards, trackers and more, all without any code.


Join our Discord community, so we can hear your feedback and use cases.


Looking for markdown editing tools for Obsidian and editable embeds? Flow Blocks and Flow Styler are still part of Make.md as Make.md Basics, but will soon become its own plug-in.


Credits

Thank you for everyone in the Obsidian community that have contributed to testing and bug reporting.

Parts of the Flow Editor is based on Hover Editor https://github.com/nothingislost/obsidian-hover-editor

Dataview syncing adapted with the help of Metadata Menu https://github.com/mdelobelle/metadatamenu

Some of our inspiration came from the following projects https://github.com/chetachiezikeuzor/cMenu-Plugin https://github.com/ozntel/file-tree-alternative

Extension points exported contracts — how you extend this code

Tooltip (Interface)
(no doc) [5 implementers]
src/basics/tooltip.ts
SpaceManagerContextType (Interface)
* Enhanced SpaceManager interface that handles both regular and MKit operations
src/core/react/context/SpaceManagerContext.tsx
IAssetManager (Interface)
(no doc) [2 implementers]
src/shared/types/assets.ts
HoverPopover (Interface)
(no doc) [1 implementers]
src/adapters/obsidian/types/obsidian.d.ts
Enactor (Interface)
(no doc) [4 implementers]
src/basics/enactor/enactor.ts
Loc (Interface)
(no doc)
src/core/react/components/Explorer/Explorer.tsx
CLIAdapter (Interface)
(no doc) [2 implementers]
src/shared/types/actions.ts
WorkspaceMobileDrawer (Interface)
(no doc)
src/adapters/obsidian/types/obsidian.d.ts

Core symbols most depended-on inside this repo

push
called by 2346
main.js
map
called by 2001
main.js
forEach
called by 985
main.js
filter
called by 979
main.js
r
called by 835
main.js
i
called by 653
main.js
get
called by 630
main.js
slice
called by 620
main.js

Shape

Function 6,326
Method 2,396
Class 195
Interface 148
Enum 24

Languages

TypeScript100%

Modules by API surface

main.js5,528 symbols
src/core/spaceManager/filesystemAdapter/filesystemAdapter.ts87 symbols
src/shared/types/spaceManager.ts86 symbols
src/adapters/obsidian/assets/ObsidianAssetManager.ts86 symbols
src/core/spaceManager/webAdapter/webAdapter.ts79 symbols
src/shared/types/assets.ts76 symbols
src/core/spaceManager/spaceManager.ts76 symbols
src/adapters/mdb/db/sqljs/sql-wasm.js76 symbols
src/basics/tooltip.ts54 symbols
src/core/middleware/filesystem.ts52 symbols
src/core/react/context/SpaceManagerContext.tsx48 symbols
src/core/superstate/superstate.ts46 symbols

Dependencies from manifests, versioned

@air/react-drag-to-select5.0.8 · 1×
@babel/parser7.28.0 · 1×
@babel/traverse7.28.0 · 1×
@codemirror/basic-setup0.20.0 · 1×
@codemirror/lang-javascript0.20.1 · 1×
@codemirror/lint0.20.3 · 1×
@dnd-kit/core6.0.5 · 1×
@dnd-kit/modifiers6.0.1 · 1×
@dnd-kit/sortable7.0.1 · 1×
@lezer/common1.0.1 · 1×

For agents

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

⬇ download graph artifact