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.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 julee-c4 0.1.3
File Size Uploaded
julee_c4-0.1.3.tar.gz 72.9 kB Details

Built distribution (wheel)

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

Total release size: 190.9 kB

Release files / julee_c4-0.1.3.tar.gz

Download URL julee_c4-0.1.3.tar.gz
Size 72.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cb97e18809777bb8165ef3840ef25d797b65d76db678704d1765bf31868900df
BLAKE2b-256 checksum
How to use checksums
c175a2309bb61e74058c62383a8f6098cc2d8838b1416f7e6cf3fe15e760b0db
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.3-py3-none-any.whl

Download URL julee_c4-0.1.3-py3-none-any.whl
Size 118.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3efc8e481c24ac4b0bed6a0f71e9cbe55b34ffa5a6a9d17cf63a8495cc692c89
BLAKE2b-256 checksum
How to use checksums
481536c9fcb0ddc113e0e2e5b9f62a0a91c0ebf32cad06d0dce47b5f6d9a87ce
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

0.1.4

2 release files

This release

0.1.3 This release

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