Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iris-hunkeler/architecture-documentation

Collecting ideas and best practices to document software architecture
https://github.com/iris-hunkeler/architecture-documentation

asciidoc c4-model markdown mermaid plantuml

Last synced: 2 days ago
JSON representation

Collecting ideas and best practices to document software architecture

Awesome Lists containing this project

README

        

# Documenting and Communicating Software Architecture

This repository contains examples I use for talks and workshops about documentation and communication of software architecture.

The folder [C4](C4) contains diagrams of the popular [C4 model](https://c4model.com/) using [PlantUML](https://plantuml.com/) of an imaginary system called "Unicorn Webshop".

To learn how how to combine diagrams and Markdown, checkout [diagrams in Markdown](Markdown-Examples.md).

## Resources
* [C4 model](https://c4model.com/)
* [PlantUML](https://plantuml.com/)
* [C4-PlantUML](https://github.com/plantuml-stdlib/C4-PlantUML)
* [arc42](https://arc42.org/)
* [Markdown](https://www.markdownguide.org/)
* [AsciiDoc](https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/)
* [Mermaid](https://mermaid.js.org/)