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.4

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.4
File Size Uploaded
julee_c4-0.1.4.tar.gz 72.4 kB Details

Built distribution (wheel)

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

Total release size: 189.8 kB

Release files / julee_c4-0.1.4.tar.gz

Download URL julee_c4-0.1.4.tar.gz
Size 72.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5ba29b99e4c51ec9720b36e4c24e5ab6f28657fbd901968a700f96fd64711bfb
BLAKE2b-256 checksum
How to use checksums
b05151f7b3b02f2f59df4fa252eab248953d3dc8cf7c4279b9be5e531c1506d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","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.4-py3-none-any.whl

Download URL julee_c4-0.1.4-py3-none-any.whl
Size 117.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b75f14dc9335d1ff674419c59373ef1e046d7e67d61cafadef71844e991556bc
BLAKE2b-256 checksum
How to use checksums
d6bc445b1f76753f94b37d3287ddab9619d0f682ac256effbb669495ac956f28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","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.4 This release

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