compage
compage copied to clipboard
Implement Diagram Generation Feature
Objective: Develop a feature to generate diagrams from code and store them as code files within our Git repository.
Approach:
- Evaluate "feluelle/airflow-diagrams" and "hikerpig/pintora" as potential libraries for code-to-diagram conversion.
- Select one library based on the evaluation.
- Integrate the selected library with Compage's data model JSON to generate code files.
- Implement automatic Git repository integration to push the generated code files.
- Consider MermaidJS as an alternative option, given its existing support on our website.
Sources https://github.com/feluelle/airflow-diagrams https://github.com/hikerpig/pintora https://github.com/blushft/go-diagrams https://github.com/mingrammer/diagrams
Requirement Source: From Chandu on Teams (Sept 7, 2023)
For more info, please refer to the ClickUp task (Internal)