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.1.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.1-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: obsidiana-2026.7.1.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.1.tar.gz
Algorithm Hash digest
SHA256 1ca3b9ce960814332d6badacff0dc5e87086c73cda46cbf0839137bf5dc9a012
MD5 9060c78522a1c171b5821a6d52ee3677
BLAKE2b-256 634ef127d9cfe942cf6fb5d80553536fc05b912f9e77bc1459de2f2740263a91

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: obsidiana-2026.7.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4a70e7bbae726c817b30c35a85eaff6c3ff8fad4861148f854a199d5af88c57b
MD5 5dd63f1df0e48cb971eeaf1d757a0190
BLAKE2b-256 1ec55f18881ec88fa906c3fc35b516eeafebe545a21ad1df09a7d9b57b9efa2b

See more details on using hashes here.

Provenance

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