Skip to main content

Tools for working with Obsidian vault(s)

Project description

PyPI version Build status

A set of tools for working with (my? your?) Obsidian vault.

Should I Use This?

If you’re not @Julian, possibly not as-is, but I like making my tools public in case they do turn out useful to you, or even so you can tell me if you do similar things yourself, so feel free to peruse or use.

Graph Queries

ob list queries the reference graph of the vault. Wikilinks, markdown relative links, and frontmatter aliases all count as references.

  • ob list isolated — notes with no references in or out

  • ob list sources (alias orphans) — notes with no incoming references

  • ob list sinks (alias leaves) — notes with no outgoing references

  • ob list broken — references that don’t resolve to any note in the vault

What’s in a Name

“Obsidiana” is spanish for Obsidian. Unlike obsidian it also wasn’t yet taken on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

obsidiana-2026.7.2.tar.gz (53.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

obsidiana-2026.7.2-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file obsidiana-2026.7.2.tar.gz.

File metadata

  • Download URL: obsidiana-2026.7.2.tar.gz
  • Upload date:
  • Size: 53.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for obsidiana-2026.7.2.tar.gz
Algorithm Hash digest
SHA256 65399b0a865baf105449377b877f175ddc178c39b356f91e969b9eded90e5445
MD5 1613d41262bfcd0e57d69c5f4d910308
BLAKE2b-256 b6c0e98a46afd839b02c2579500221fada9bc609c61413e46f5008225580ffc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for obsidiana-2026.7.2.tar.gz:

Publisher: ci.yml on Julian/obsidiana

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file obsidiana-2026.7.2-py3-none-any.whl.

File metadata

  • Download URL: obsidiana-2026.7.2-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for obsidiana-2026.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 157879b9a4043310dcbe98a02080c33e0253babc3537562003ec1a8ae3c56746
MD5 09a44c67a54c04dbee99d2ecdc98e4d7
BLAKE2b-256 fd955def9f98eeb3e9ada4db1f2fe70ae04abe6ccb2fb507cf7442c357f356d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for obsidiana-2026.7.2-py3-none-any.whl:

Publisher: ci.yml on Julian/obsidiana

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page