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

Gramps Web

David StraubDavid Straub12 downloads

Link your notes to people, families, events, places and sources in a Gramps Web genealogy server.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Link your Obsidian notes to people, families, events, sources and notes in a Gramps Web family tree.

Features

  • Gramps links: the Insert Gramps link command searches your tree and inserts a link such as [Johann Straub (I0044)](gramps://Person/handle/…). Clicking it opens the object in Gramps Web. These are the same gramps:// links that Gramps uses in its own notes. Prefix the search with a type and colon to filter, e.g. person: or p: (also family/f, event/e, place/pl, source/s, citation/c, repository/r, media/m, note/n); the active filter is shown in the picker.

  • Hover preview: hover over a link to see the name, Gramps ID, life dates and photo.

  • Embedded cards and notes:

    ```gramps
    person: I0044
    ```
    

    Use note: N0012 instead to show a Gramps note.

  • Optional inline search: type a trigger (off by default, @@ when enabled) to search while you type.

Setup

  1. In Settings → Gramps Web, enter your server URL and username.
  2. Enter your password and select Sign in, then select Test connection to check that it works.

The plugin assumes the Gramps Web app and its API are served from the same URL, which is the default setup.

Privacy

The plugin only talks to the Gramps Web server you configure. It sends search terms and the IDs of the objects it looks up. It never sends note contents or file names, and it has no analytics. Your password is not stored. The login tokens are kept in Obsidian's secret storage on this device and are not synced.

Requires Obsidian 1.11.4 or later. Works on desktop and mobile.

Support

If you find this plugin useful, consider sponsoring me on GitHub.

Development

npm install
npm run dev    # watch mode
npm run build
npm run lint

License

MIT

HealthExcellent
ReviewSatisfactory
About
Link Obsidian notes to people, families, events, sources and notes in a Gramps Web family tree. Insert gramps:// links via a searchable picker, show hover previews with name, ID, life dates and photo, and embed Gramps cards or notes inline.
IntegrationsLinksSearch
Details
Current version
0.1.1
Last updated
2 days ago
Created
2 days ago
Updates
2 releases
Downloads
12
Compatible with
Obsidian 1.11.4+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
David StraubDavid Straubdstraub
GitHubdavidmstraub
  1. Community
  2. Plugins
  3. Integrations
  4. Gramps Web

Related plugins

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Another Quick Switcher

Another choice of Quick switcher.

BRAT

Easily install a beta version of a plugin for testing.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Advanced URI

Control everything with URI.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.