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

PubScale

piriwatapiriwata3k downloads

Seamlessly sync Markdown notes into PlanetScale tables.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

PubScale is a lightweight plugin that allows you to seamlessly insert, update, and delete markdown text in Obsidian vault into PlanetScale tables. You can leverage PlanetScale as a content storage and Obsidian as your preferred content editor. Note that this plugin is not intended to use planetScale to back up your vault.

Features

  • Store and manage your markdown files in your vault into PlanetScale
  • Specialized integration with PlanetScale for easy setup
  • Full control over which notes are synced with PlanetScale

Setup

To get started with PubScale, follow these steps:

  1. Create a table in the planetScale database to store your obsidian notes. The table name can be freely set. Column names are currently fixed for title and content. For example, enter the following command in the planetScale console.
    CREATE TABLE posts (
      title varchar(255) NOT NULL PRIMARY KEY,
      content TEXT NOT NULL
    );
    
  2. Install the PubScale plugin through the Obsidian Community Plugins.
  3. Configure the plugin by adding your PlanetScale credentials and the desired database and table.
  4. Open the note you want to sync with PlanetScale.

Usage

Publish a note

To publish a note, access the Command Palette and select "PubScale: Publish an active note to PlanetScale". This will update the active note in your PlanetScale table. Note that PubScale identifies notes by their title. If you change the title of a note, PubScale will insert a new note into your PlanetScale table.

Delete a note

To delete a note, access the Command Palette and select "PubScale: Delete an active note from PlanetScale". This will delete the active note from your PlanetScale table.

Support

For any issues or feature requests, please create an issue in the repository.

License

This project is licensed under the MIT License.

HealthFair
ReviewCaution
About
Sync Obsidian notes with PlanetScale tables by inserting, updating, or deleting their Markdown content. Select which notes to sync and map records by note title so updates reflect in your PlanetScale rows; do not use PlanetScale as a vault backup.
IntegrationsDataFiles
Details
Current version
0.2.0
Last updated
3 years ago
Created
4 years ago
Updates
4 releases
Downloads
3k
Compatible with
Obsidian 0.15.9+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
piriwatapiriwata
github.com/piriwata
GitHubpiriwata
  1. Community
  2. Plugins
  3. Integrations
  4. PubScale

Related plugins

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Meld Encrypt

Hide secrets in your notes.

Nutstore Sync

Sync your vault with Nutstore (坚果云) using WebDAV protocol.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

BRAT

Easily install a beta version of a plugin for testing.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Advanced URI

Control everything with URI.