Skip to main content

Visualize zk graphs in an HTML file

Project description

zk-graph-view

Visualize your Zettelkasten graph from zk as an interactive HTML network.

Watch the demo


Features

  • Set node size based on the number of connections
  • Visualize networks interactively
  • Apply tag-based coloring and filtering
  • Render directed or undirected graphs
  • Choose the color palette (optional)
  • Save the HTML output (optional)

Installation

Using pipx

pipx install zk-graph-view

or using uv:

uv tool install zk-graph-view

Using uv is recommended.

Manual

git clone https://github.com/cyberSapoPerro/zk-graph-view.git
cd zk-graph-view
pipx install -e .

Usage

Run the tool from within a zk notebook directory:

zk-graph-view

This will generate an interactive HTML visualization.

You can also use zk query options and pipe JSON output into zk-graph-view. For example:

zk graph -t a-tag --format=json | zk-graph-view

Will render a graph containing only the notes with the tag a-tag.

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

zk_graph_view-0.1.4.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

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

zk_graph_view-0.1.4-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file zk_graph_view-0.1.4.tar.gz.

File metadata

  • Download URL: zk_graph_view-0.1.4.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for zk_graph_view-0.1.4.tar.gz
Algorithm Hash digest
SHA256 4f40680de3e728fa7448a47f67f2b05cc2a3a6545b1a589fa1f4b3b6f6991b24
MD5 a9a54ad6ba70807241c5eb3d8a9ea188
BLAKE2b-256 43d92d042ec8139e629c64bb02d0818231de07f7a41f73df2acae86dc746c2fa

See more details on using hashes here.

File details

Details for the file zk_graph_view-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: zk_graph_view-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for zk_graph_view-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 de315a109e611aa89bcfeea4b4cc2f87f50dc3e67b191d1576baaf4a2d97d454
MD5 3336afa273a142462a332ec2c60e80a4
BLAKE2b-256 3c67c9dab0da8192a33888eaaedd3282c2fd839f3e2f7dd179061fb12249448a

See more details on using hashes here.

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