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.5.3.tar.gz (45.2 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.5.3-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for obsidiana-2026.5.3.tar.gz
Algorithm Hash digest
SHA256 5def006a5b19a3a2bc2fcee37f51edb1ebd7d7a4e2e84b23fc7341640db1c3bf
MD5 0fe092d344b10655f1417da1e4061345
BLAKE2b-256 c73c5d835f46fbe51d22a044978405bea49e33a85d139f451377c85aada645be

See more details on using hashes here.

Provenance

The following attestation bundles were made for obsidiana-2026.5.3.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.5.3-py3-none-any.whl.

File metadata

  • Download URL: obsidiana-2026.5.3-py3-none-any.whl
  • Upload date:
  • Size: 14.3 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.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7a1b7a88a10e93e7cf928f34f46a3b6ba7a6465827eb3996ee6c23458256e9a0
MD5 26463ea9c9c47bca7c7c5414312c11fe
BLAKE2b-256 62076110fea80d29c9bf7cca193426b1045b3f7a9ce9176eb00259c645201612

See more details on using hashes here.

Provenance

The following attestation bundles were made for obsidiana-2026.5.3-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