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

Advanced Merger

antokeinanenantokeinanen20k downloads

Merge a folder of notes for easier export.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

Merge a folder of notes for easier export. This plugin is designed for the obsidian app.

preview

Preview of the plugin. Image by Nuno Campos

Installation

Installation through Obsidian community marketplace

This plugin can now be installed inside Obsidian in the community plugins tab. Link

  1. Go to the Obsidian settings panel.
  2. Open the community plugins tab.
  3. Browse community plugins.
  4. Search Advanced Merger.
  5. Install and enable the plugin.

Manual installation

  1. Download the latest release from releases page.
  2. Extract the zip archive.
  3. Move the 2 files (manifest.json, and main.js) to <your obsidian vault folder>/.obsidian/plugins/obsidian-advanced-merger
  4. Start Obsidian, go to settings>community plugins, and turn Advanced merger on.

Usage

Using Advanced merger is very easy! Just right-click a folder and select merge folder.

Contributing

To build and test this repository it is advised to create a new vault. Clone this repository to <your obsidian vault folder>/.obsidian/plugins/ and run yarn install and yarn build or npm install and npm build inside of is. Then in Obsidian toggle the plugin on and off to refresh it.

All contributions are welcome, but before making anything big please consider starting a discussion in the issues tab.

Code of conduct

  • Make sure your code is formatted with the npm/yarn run format script.
  • Use angular commit message style. More info here.
  • Please DO NOT modify manifest.json as it breaks the plugin download system. For beta release use BRAT and version bump manifest-beta.json.

Commit message format

This specification is inspired by and supersedes the AngularJS commit message format.

This format leads to easier-to-read commit history. All commit messages must conform to this format:

<header>
<BLANK LINE>
<body>

Commit Header

The type field is always required. A summary is optional when bumping the version. If the commit is related to issue please refer to it. Every commit should only contain one type.

<type>(<issue-id>): <short summary>
  │						│
  │						└─⫸ Summary in the present tense. Not capitalized. No period at the end.
  │
  └─⫸ Commit Type: build|docs|feat|fix|refactor|test

Type

Example: fix(#123): fix a bug where XYZ, bump-version, feat(#123): add a feature that XYZ Must be one of the following:

  • build: Changes that affect the build system or external dependencies
  • docs: Documentation only changes
  • feat: A new feature
  • fix: A bug fix
  • refactor: A code change that neither fixes a bug nor adds a feature
  • test: Adding new tests or correcting existing tests

Summary

Use the summary field to provide a succinct description of the change:

  • use the imperative, present tense: "change" not "changed" nor "changes"
  • don't capitalize the first letter
  • no dot (.) at the end

Message body

  • Optional but recommended
  • Just as in use imperative, present tense: “change” not “changed” nor “changes”

Support

You can support me by buying me a coffee at buymeacoffee.com!

73%
HealthGood
ReviewSatisfactory
About
Merge a folder of notes into a single Markdown file for easier export and sharing. Right-click any folder and choose "merge folder" to combine its notes into one consolidated file.
ExportFoldersFiles
Details
Current version
1.7.0
Last updated
11 months ago
Created
3 years ago
Updates
8 releases
Downloads
20k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
antokeinanenantokeinanen
github.com/antoKeinanen
GitHubantokeinanen
  1. Community
  2. Plugins
  3. Export
  4. Advanced Merger

Related plugins

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

Create Note in Folder

Add commands to create a note in a specific folder.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.

Trash Explorer

Restore and delete files from the Obsidian .trash folder.

File Explorer++

Hide and pin files and folders in the file explorer using custom filters.

Auto Note Mover

Automatically move the active notes to their respective folders according to rules you set.