Skip to main content

julee-c4

C4 architecture models for julee solutions: software systems, containers, components, the relationships between them, deployment nodes and dynamic steps.

[tool.julee]
kits = ["c4"]

A C4 model describes any system, so this kit holds no domain of its own. It gives a solution somewhere to say what it is built from, and julee-viewpoints renders that into documentation.

The kit provides:

  • Models: SoftwareSystem, Container, Component, Relationship, DeploymentNode, DynamicStep, and the six diagram types.
  • Use cases: CRUD for each model, generated from the entities (ADR 008), and the diagram queries that assemble a landscape, context, container, component, deployment or dynamic view.
  • Repositories: in-memory for tests, file-backed for RST sources.
  • Parsers and serializers: RST in, RST and PlantUML out.

Regenerate the CRUD with sh generate-crud.sh.

Release files for julee-c4 0.1.5

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

Source distribution (sdist)

Source distribution for julee-c4 0.1.5
File Size Uploaded
julee_c4-0.1.5.tar.gz 72.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for julee-c4 0.1.5
File Interpreter ABI Platform
julee_c4-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 189.8 kB

Release files / julee_c4-0.1.5.tar.gz

Download URL julee_c4-0.1.5.tar.gz
Size 72.4 kB
Tags Source
SHA-256 checksum
How to use checksums
edd41a3e907908f75b1bb7dc1c96107a7d201c6a443c1bd43696bb350d0c91ec
BLAKE2b-256 checksum
How to use checksums
c07694550193fb5ba2b4c534c569e408eb824a3941af2843852ce45729d34ed0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / julee_c4-0.1.5-py3-none-any.whl

Download URL julee_c4-0.1.5-py3-none-any.whl
Size 117.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4e268c688ec31581cf453fc5e8694009c55e9152315ccfbfbee5a19a6618eb1f
BLAKE2b-256 checksum
How to use checksums
41b4867a758ce930067a0f1f052921c06a75220771c87d1b143b1a18e3207686
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.0

2 release files

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