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

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.0
File Size Uploaded
julee_c4-0.1.0.tar.gz 70.0 kB Details

Built distribution (wheel)

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

Total release size: 184.9 kB

Release files / julee_c4-0.1.0.tar.gz

Download URL julee_c4-0.1.0.tar.gz
Size 70.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7a4f31915a871d42716c67a13685c94c480abcbd40ca9938f8d1d3e0482d3b22
BLAKE2b-256 checksum
How to use checksums
88ac2febc4f40bc9004888ab644542464a20466821eb3387d9dbc9011dc1e50b
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.0-py3-none-any.whl

Download URL julee_c4-0.1.0-py3-none-any.whl
Size 114.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6c98a987c4b91b56dde0bd1649857ee1c249ab88138bd20b0222421ad789ee3e
BLAKE2b-256 checksum
How to use checksums
8d6b68ced4ea96f7a248c07512d051b285378228027f3648346b6200d632de68
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

0.1.3

2 release files

This release

0.1.0 This release

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