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

VaultPack

AkiAki93 downloads

Export selected notes and Bases views to a self-contained offline website — shareable as a folder, encrypted ZIP, or password-protected web package.

Add to Obsidian
VaultPack screenshot
VaultPack screenshot
VaultPack screenshot
  • Overview
  • Scorecard
  • Updates3

繁體中文 | 日本語

Export selected Obsidian content — including Bases views — to a self-contained, offline-readable static website. Share it as a plain folder, an AES-encrypted ZIP, or upload it to any ordinary web host, optionally behind a password.

VaultPack export preview

Features

  • Bases, exported for real — root .base pages and ![[File.base#View]] embeds (with this-context evaluation), named views, groups, formula columns, displayName headers, summaries (totals + per-group), table / list / cards views with cover images.
  • Five output modes
Mode What you get
Local folder a normal offline folder — open START_HERE.html
Encrypted ZIP AES-256 archive (password required before extraction)
Web: Public uploadable folder, indexable by search engines
Web: Link-only unguessable folder name, noindex everywhere, no referrer leakage — "anyone with the link" sharing
Web: Password a generated PHP login gate (bcrypt, sessions, path-traversal safe) for ordinary Apache/PHP shared hosting, with a built-in host self-check page
  • Publish-style sidebar — package title, offline full-text search, and a collapsible folder/file tree (real folder structure, BASE badges, current-page highlight); collapses to a menu button on mobile.
  • Faithful note pages — properties block, callouts, footnotes, Mermaid, MathJax (converted to self-contained SVG), task lists with 22 states rendered as Font Awesome icons, code blocks with an offline copy button.
  • Zero-dependency output — every page works from file://, no CDN, no fonts to fetch, no framework. Design tokens (CSS custom properties) make re-theming a single-file edit.
  • Multilingual — UI and exported pages follow the Obsidian app language: Traditional Chinese (zh-TW), English, Japanese; anything else falls back to English.
  • Safe by construction — never modifies your notes; every export is a brand-new timestamped folder; filenames are opaque ASCII hashes (your note titles never leak into URLs); obsidian:// deep links are stripped from shared output.

VaultPack feature preview

Usage

  • Ribbon package icon, or Export (choose scope)... from the command palette -> pick a scope (all Bases / entire vault / a folder / one Base / the open note) -> pick an output mode -> optionally set a custom title.
  • Right-click a folder, or use the ... menu on a note / Base, to export just that item.
  • Folder exports automatically include the Bases embedded by the selected notes, wherever those .base files live.

VaultPack export workflow

Password mode in 30 seconds

Upload the whole exported folder to your host. Opening the folder URL shows a login page; run the self-check link at the bottom first — it verifies the host actually blocks direct access to the private folder before you share the link. Requires Apache with .htaccess + mod_rewrite and PHP sessions (typical WordPress-grade shared hosting).

Security model, honestly: Link-only mode reduces discoverability; it is not access control. Password mode gates web access; it does not encrypt files at rest and does not protect content from the hosting provider. The encrypted ZIP protects the archive — extracted files are normal files.

Settings

  • Include diagnostics files in web packages (off by default)
  • High-entropy folder names for link-only/password exports (on by default)
  • Developer mode — extra self-test commands (off by default)
  • "Remember me" session lifetime for password mode (default 30 days)

Exported links and task icons follow your Obsidian accent color (captured at export time).

Network use (disclosure)

VaultPack makes network requests only during an export, and only to build offline embed cards for external content found in your notes:

  • youtube.com/oembed + the video thumbnail (bundled into the package)
  • publish.twitter.com/oembed for tweets

No telemetry, no analytics; nothing about your vault is transmitted anywhere. Exports work offline too — external embeds then degrade to plain link cards.

Requirements

  • Obsidian 1.12.7+ (Bases), desktop only (uses the desktop rendering pipeline and file-system adapter).

Development

npm install
npm run build   # type-check + bundle main.js

The repository ships a checker (scripts/check-export.mjs in the parent project) and headless test harnesses under test-harness/.

Credits & license

  • Plugin code: MIT (see LICENSE).
  • Checkbox icons: Font Awesome Free by @fontawesome, icons licensed CC BY 4.0 — bundled as static SVG path data in src/checkbox-icons.ts.
HealthExcellent
ReviewPassed
About
Initial public release of VaultPack. VaultPack exports selected Obsidian notes and Bases views into a self-contained offline website that can be shared as a folder, encrypted ZIP, or password-protected web package. ## Highlights - Export selected notes into a portable offline website - Include Obsidian Bases views in exported packages - Generate shareable folder, ZIP, or password-protected web output - Add localized documentation in English, Traditional Chinese, and Japanese - Include sample screenshots for setup and README usage ## Files Please download the plugin assets below: - `main.js` - `manifest.json` - `styles.css`
ExportBases
Details
Current version
0.18.6
Last updated
Last month
Created
Last month
Updates
3 releases
Downloads
93
Compatible with
Obsidian 1.12.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
AkiAkiakisantin
GitHubakisantin
  1. Community
  2. Plugins
  3. Export
  4. VaultPack

Related plugins

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Kanban Bases View

A kanban-style drag-and-drop custom view for Bases.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信公众号(支持自定义 CSS和公众号贴图)、飞书、小红书、知乎、微博、CSDN等20+平台。

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

Voice

Listen to your notes as natural speech with text-to-speech (TTS). Read notes aloud, play them like an audiobook in the voice player, download MP3 audio and listen offline hands-free on mobile.

Timekeep

Time tracking.

Yanki

Sync flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.

Media Extended

Integrate, manage video or audio directly in your notes, with enhanced playback and timestamp support. (Closed source)