Using Homebrew:
brew cask install adoptopenjdk11-jre chromium
brew install fundingcircle/floss/fc4
For other methods, please see the full installation instructions.
FC4 was created at a time when Structurizr Limited hosted a publicly-accessible instance of Structurizr Express. This is no longer the case.
As of this writing, anyone who wishes to use FC4 must run the on-premisis version of Structurizr, which includes Structurizr Express.
Users are referred to the Structurizr documentation for instructions on running Structurizr.
Please note: the port specified in the example Docker command in that page is 8080; FC4
therefore uses that port in its default URL for Structurizr Express. If you need to use a different
port, use the FC4 CLI option --structurizr-express-url
(or -u
) and supply a value other than the
default (which is http://localhost:8080/express
).
Abridged workflow:
fc4 -fsrw path/to/diagram.yaml/or/dir
git status
and you should see that the YAML file has been created/changed and its
corresponding PNG file has also been created/changedFor the full workflow, please see The Authoring Workflow.
We recommend you review the user manual.
If you have any questions or feedback please create an issue and one of the maintainers will get back to you shortly.