Skip to main content

actdiag generate activity-diagram image file from spec-text file.

Features

  • Generate activity-diagram from dot like text (basic feature).

  • Multilingualization for node-label (utf-8 only).

You can get some examples and generated images on blockdiag.com .

Setup

by easy_install

Make environment:

$ easy_install actdiag

by buildout

Make environment:

$ hg clone http://bitbucket.org/tk0miya/actdiag
$ cd actdiag
$ python bootstrap.py
$ bin/buildout

spec-text setting sample

Few examples are available. You can get more examples at blockdiag.com .

simple.diag

simple.diag is simply define nodes and transitions by dot-like text format:

diagram {
  A -> B -> C;
  lane you {
    A; B;
  }
  lane me {
    C;
  }
}

Usage

Execute actdiag command:

$ actdiag simple.diag
$ ls simple.png
simple.png

Requirements

  • Python 2.4 or later (not support 3.x)

  • Python Imaging Library 1.1.5 or later.

  • funcparserlib 0.3.4 or later.

  • setuptools or distribute.

License

Apache License 2.0

History

0.4.3 (2013-02-10)

  • Fix bugs

0.4.2 (2013-02-10)

  • Fix bugs

0.4.1 (2012-10-28)

  • Fix bugs

0.4.0 (2012-10-22)

  • Optimize algorithm for rendering shadow

  • Add options to docutils directive

  • Fix bugs

0.3.4 (2012-09-29)

  • Fix bugs

0.3.3 (2012-04-23)

  • Set hyperlinks to header of lanes on SVG image

  • Fill background of lane header with lane.color attribute

0.3.2 (2012-03-15)

  • Fix bugs

0.3.1 (2012-02-15)

  • Add autolane plugin

  • Update to new package structure (blockdiag >= 1.1.2)

0.3.0 (2011-11-19)

  • Add fontfamily attribute for switching fontface

  • Fix bugs

0.2.4 (2011-11-10)

  • Fix dependencies (do not depend PIL directly for pillow users)

0.2.3 (2011-11-06)

  • Add docutils exetension

  • Fix bugs

0.2.2 (2011-11-01)

  • Add class feature (experimental)

0.2.1 (2011-11-01)

  • Follow blockdiag-0.9.7 interface

0.2.0 (2011-10-19)

  • Follow blockdiag-0.9.5 interface

0.1.9 (2011-10-11)

  • Fix bugs

0.1.8 (2011-09-30)

  • Add diagram attribute: default_text_color

0.1.7 (2011-07-05)

  • Fix bugs

0.1.6 (2011-07-03)

  • Support input from stdin

0.1.5 (2011-05-15)

  • Fix bugs

0.1.4 (2011-05-14)

  • Change license to Apache License 2.0

  • Support blockdiag 0.8.1 core interface

0.1.3 (2011-04-19)

  • Fix bugs

0.1.2 (2011-04-11)

  • Fix bugs

0.1.1 (2011-04-10)

  • Fix bugs

0.1.0 (2011-04-09)

  • First release

Todos

Functionals

Known Issues

Metadata

Release files for actdiag 0.4.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for actdiag 0.4.3
File Size Uploaded
actdiag-0.4.3.tar.gz 23.0 kB Details

Release files / actdiag-0.4.3.tar.gz

Download URL actdiag-0.4.3.tar.gz
Size 23.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a52385bb0c1631bb70621706b7680382a8d5cb48612649cc502c36db7919d9c7
BLAKE2b-256 checksum
How to use checksums
217f89ae13c7206ec66470d6398143468beee3fa92e686c5874a9253160af906
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

3.0.0

2 release files

2.0.0

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

1 release file

0.5.0

1 release file

This release

0.4.3 This release

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page