Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/derlin/docker-compose-viz-mermaid

Generate beautiful visuals from docker-compose files. The mermaid graph can be exported to PNG, SVG, or edited directly in https://mermaid.live.
https://github.com/derlin/docker-compose-viz-mermaid

docker-compose executable kotlin mermaid utility visualization

Last synced: about 2 months ago
JSON representation

Generate beautiful visuals from docker-compose files. The mermaid graph can be exported to PNG, SVG, or edited directly in https://mermaid.live.

Awesome Lists containing this project

README

        

[![Documentation](https://img.shields.io/badge/documentation-derlin.io-informational.svg)](https://derlin.github.io/docker-compose-viz-mermaid/)
![main workflow](https://github.com/derlin/docker-compose-viz-mermaid/actions/workflows/main.yaml/badge.svg)

![banner](docs/assets/dcviz-banner.svg)

Generate Mermaid graphs from docker-compose files (in kotlin).
Inspired from https://github.com/pmsipilot/docker-compose-viz.

![productapp example](https://derlin.github.io/docker-compose-viz-mermaid//assets/generated/productpage-default.png)

* [download](https://github.com/derlin/docker-compose-viz-mermaid/releases)
* [Read the docs](https://derlin.github.io/docker-compose-viz-mermaid/)

## Examples

More examples are located in `src/test/resources/examples/full`
and the generated artifacts are located under `docs/assets/generated` for images and `docs/_includes/generated` for text.

## Roadmap

**TODO**

- [ ] add logs in code
- [ ] support networks in docker-compose
- [ ] support extends in docker-compose