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.1.3.tar.gz (147.8 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.1.3-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: anywidget_archimate-0.1.3.tar.gz
  • Upload date:
  • Size: 147.8 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.1.3.tar.gz
Algorithm Hash digest
SHA256 3ee503f2407a76e5cf764159a706fe6e192167631884442532f6b6b0db2c82b3
MD5 cb4b84d4470c7f7e0871e881df582752
BLAKE2b-256 55dda21e9ee88026b5182ec0397e3d56fb0d987d6f5bcda275e9168e9977fed9

See more details on using hashes here.

Provenance

The following attestation bundles were made for anywidget_archimate-0.1.3.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.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for anywidget_archimate-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c9b97af19f7e9ecc6ae23f96e692dc72e9c51cdff771bb548eb816b284660c97
MD5 978c0168105e6aec92540607118d9833
BLAKE2b-256 4692f13e97150ac84fdda7a5405448a8844a6569e20b44b23e04f5fc531cf864

See more details on using hashes here.

Provenance

The following attestation bundles were made for anywidget_archimate-0.1.3-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