Skip to main content

Interactive ArchiMate model viewer widget for Jupyter, Marimo, and VS Code notebooks

Project description

anywidget-archimate

Interactive ArchiMate model viewer for Jupyter, Marimo, and VS Code notebooks.

Renders ArchiMate 3.0 Open Exchange Format XML with layered layout:

  • Yellow: Business layer (top)
  • Blue: Application layer (middle)
  • Green: Technology layer (bottom)

Supports all 8 ArchiMate relationship types with correct arrow notation.

anywidget-archimate demo

Install

uv add anywidget-archimate

Usage

from anywidget_archimate import ArchiMate

# From an XML file
widget = ArchiMate.from_xml("model.xml")
widget
# Or load later
widget = ArchiMate()
widget.load_xml("model.xml")

Development

git clone https://github.com/StevenBtw/anywidget-archimate.git
cd anywidget-archimate
uv sync
uv run pytest

License

Apache-2.0

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

anywidget_archimate-0.2.0.tar.gz (148.7 kB view details)

Uploaded Source

Built Distribution

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

anywidget_archimate-0.2.0-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

Details for the file anywidget_archimate-0.2.0.tar.gz.

File metadata

  • Download URL: anywidget_archimate-0.2.0.tar.gz
  • Upload date:
  • Size: 148.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for anywidget_archimate-0.2.0.tar.gz
Algorithm Hash digest
SHA256 3dcc4ce6dbc7fa1c8e2ca6e4ef248f3208465b0261cbf69e97fdc4494e2db863
MD5 8ff95a61d3f26e8599d1feee668e732f
BLAKE2b-256 4bcfff5f97f70037eb34751c4c9058f07e45bdd9831e73ed963fea542f0e518c

See more details on using hashes here.

Provenance

The following attestation bundles were made for anywidget_archimate-0.2.0.tar.gz:

Publisher: pypi.yml on StevenBtw/anywidget-archimate

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

File details

Details for the file anywidget_archimate-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for anywidget_archimate-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0951c20401ea07638592a07badcecbd56e0abf5564210ae2f6ae82dcf00ed957
MD5 48544e9f04d21f0e7ad467ab2267dba4
BLAKE2b-256 df580bdc415d9756415d95d896e683ae7a0ff40b811932dbbbddc536a46331bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for anywidget_archimate-0.2.0-py3-none-any.whl:

Publisher: pypi.yml on StevenBtw/anywidget-archimate

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