Apache Airflow - DAG Viewer

Hello.

I wrote a simple app that visualizes DAGs from Apache Airflow using Streamlit.

App: https://streamlit-streamlit-kbregula-apache-airflowvisualize-dag-emhqvl.streamlitapp.com/
Source code: https://streamlit-streamlit-kbregula-apache-airflowvisualize-dag-emhqvl.streamlitapp.com/ see: “App source code”

Features:

  • Render examples DAGs from the /dags/ directory. It is especially useful when the applications are deployed on Streamlit Cloud, because thanks to automatic synchronization with the Github repository, all changes in DAG files are almost immediately visible in the application.
  • Support uploading your own DAG file.
  • Display DAG documentation as markdown.
  • Syntax highlight for Python code.
4 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.