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

Graph Presets

SphinxSphinx32 downloads

Save & switch named Graph View presets — filters, color groups, and node positions. Presets stored in data.json, syncable via git.

  • Overview
  • Scorecard
  • Updates1

Save and switch named Graph View presets in Obsidian — filters, color groups, and node positions. Presets are stored in data.json, syncable via git across devices.

Features

  • 💾 Save current graph state as a named preset (filters, color groups, display settings, node positions)
  • 🔄 Switch presets from a floating panel in the Graph View
  • ➕ Save As New creates a copy without overwriting
  • ✏️ Rename & delete presets from settings
  • 🏷️ Tab titles show the active preset name (Graph: My Preset)
  • 🔀 Multi Graph View — each tab tracks its own preset independently
  • 📦 Git-friendly — presets live in data.json, commit and sync across machines

Screenshot

Graph Presets panel in Obsidian Graph View

Installation

Community Plugins

Once accepted to the Obsidian Community Plugin list, install via Settings → Community Plugins → Browse → "Graph Presets".

Manual (BRAT)

  1. Install BRAT
  2. Add Sphinxes0o0/graph-presets as a beta plugin
  3. Enable "Graph Presets" in Community Plugins

Manual (direct)

cd YOUR_VAULT/.obsidian/plugins/
git clone https://github.com/Sphinxes0o0/graph-presets.git graph-presets
cd graph-presets && npm install && npm run build

Then enable "Graph Presets" in Settings → Community Plugins.

Usage

  1. Open the Graph View (Cmd+G / Ctrl+G)
  2. Set up your filters, color groups, and display options
  3. Click 📁 Presets in the bottom-left corner
  4. Click Save → enter a name → press Enter
Button What it does
Save Create a new preset (prompts for name)
Update Overwrite the current preset (no prompt)
+ Save As New — always prompts for name
🗑 Delete the selected preset

Settings Tab

Settings → Community Plugins → Graph Presets → ⚙️

  • Rename or delete presets
  • The Graph View floating panel is where you activate presets

How It Works

Save → dataEngine.getOptions() → { search, colorGroups, ... } → data.json
Load → dataEngine.setOptions(preset.options) + worker.postMessage(nodePositions)

Contributing

git clone https://github.com/Sphinxes0o0/graph-presets.git
cd graph-presets && npm install && npm run dev
  • npm run dev — watch mode, auto-rebuild on changes
  • npm run build — production build

License

MIT

85%
HealthExcellent
ReviewSatisfactory
Details
Current version
0.7.0
Last updated
2 weeks ago
Created
2 weeks ago
Updates
1 release
Downloads
32
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
SphinxSphinxsphinxes0o0
GitHubsphinxes0o0
  1. Community
  2. Plugins
  3. Graph Presets

Related plugins

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Notebook Navigator

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

Local REST API with MCP

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

Templater

Create and use dynamic templates.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Recent Files

Display a list of recently opened files.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.