Skip to main content

Convert diagram from Sparx EA to Drawio file

Project description

ea2drawio

A simple CLI tool to convert diagram from Sparx EA to Drawio file

Overview

This script wraps JSON content in markdown delimiters (\json) and uses Pandoc via the pypandoc module to convert it to a .docx document — useful when you need to turn structured data into printable or editable documents.

Features

  • Converts .json files to .docx
  • Supports single file mode and batch processing
  • Automatically creates and cleans up temporary files
  • Can be used as a command-line utility

Usage

  • select diagram in project tree in Sparx EA
  • run script ea2drawio
  • diagram will be created in current folder

Installation

pip install ea2drawio

Requirements

Python >= 3.7

pywin32

License

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

ea2drawio-0.1.1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

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

ea2drawio-0.1.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file ea2drawio-0.1.1.tar.gz.

File metadata

  • Download URL: ea2drawio-0.1.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for ea2drawio-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9b7d8ee7c204b848b4467655ff95560b8a8acce8c0bac599a0e9846dda3b110a
MD5 adad028e037f0e5675b70ceef10fd5b4
BLAKE2b-256 e8e50750f474f6247c50d9c77b89d525033f74b0e6a384f5b87f74e4dde4a014

See more details on using hashes here.

File details

Details for the file ea2drawio-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ea2drawio-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for ea2drawio-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 03cf8086220d3e52cbfd96067f228b614276f924e8e48e26e839433af921b31b
MD5 ce27824d6a067929572350e598564074
BLAKE2b-256 aa48f98a3f31605c2072b34ae8a9ccc8f7ecdcbbab3bb9b739093aa54633c708

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