Simplest Tech Radar creator in python
poetry shell
poetry install
Define a yaml like:
---
quadrants:
- LLM / GenAI
- Analysis Tools
- Programming Languages
- IaC
categories:
- Adopt
- Trial
- Assess
- Hold
technologies:
LLM / GenAI:
Adopt:
Trial:
Assess:
- chag-gpt
- claude
Hold:
- code-llama
- monocle
Then run
tech-radar --input-yaml example.yml --output example.svg
Run with --help
for further options.
Optional.
Two options:
title: My Title
title:
caption: My Title
color: red
fontsize: 16
Just the list of quadrants. 2 or more.
quadrants:
- LLM / GenAI
- Analysis Tools
- Programming Languages
- IaC
The categories are the circles. In a tech radar, the usual categories are:
categories:
- Adopt
- Trial
- Assess
- Hold
A combination of quadrants/categories/technologies:
Analysis Tools:
Adopt:
- tool1
- tool2
Trial:
- tool3: outgoing
Assess:
- tool4: incoming
- tool5
Hold:
- tool6
- tool7
The quadrants and categories have to match those specified before.
Additionally, technologies can be annotated as 'incoming' or 'outgoing', changing the symbol.