> For the complete documentation index, see [llms.txt](https://masoudghorbani.gitbook.io/ovm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://masoudghorbani.gitbook.io/ovm/readme.md).

# Obsidian Vaults Manager

[![NPM Version](https://img.shields.io/npm/v/ovm)](http://npmjs.com/package/ovm) ![NPM License](https://img.shields.io/npm/l/ovm) [![GitHub Actions Test Workflow Status](https://github.com/masoudgs/ovm/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/masoudgs/ovm/actions/workflows/test.yml) [![Codecov](https://img.shields.io/codecov/c/github/masoudgs/ovm/main)](https://codecov.io/gh/masoudgs/ovm)

OVM is a CLI application designed to streamline management of vaults for Obsidian end-users to enhance productivity and efficiency in workflows.

Using Obsidian with multiple vaults can be challenging and by having a tool to manage them, users can save time and effort.

Available on Windows, macOS, and Linux via [Node.js](https://nodejs.org/) and distributed on [npm](http://npmjs.com/package/ovm).

* [Installation](/ovm/docs/installation.md)
* [Configuration](/ovm/docs/configuration.md)
* [Commands](/ovm/docs/commands.md)

## Features

### Manage plugins

Install, Uninstall, and Prune plugins in vaults.

### Execute commands on vaults

Run shell commands on vaults.

### Generate reports

Generate statistics of vaults and installed plugins.

### Interactive CLI

Easy wizard interface to select vaults and plugins for each command.

### Sync core, plugins, and custom files

Sync local files to specific vaults with advanced options and flexible configuration.

## License

This project is licensed under the [GPL-3.0-only License](https://github.com/msudgh/ovm/blob/main/LICENSE/README.md).
