{"repo":"AlvaroCavalcante/airflow-calendar-plugin","free":true,"listed":false,"github":"https://github.com/AlvaroCavalcante/airflow-calendar-plugin","clone":"git clone https://github.com/AlvaroCavalcante/airflow-calendar-plugin.git","description":"Stop staring at cron expressions: discover the missing visual calendar that finally lets you manage DAGs like a human.","language":"HTML","stars":27,"topics":["airflow","apache-airflow","data-engineering","python","python3","calendar-view"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"📅 Airflow Calendar A modern and intuitive calendar interface for visualizing your DAG schedules in Apache Airflow. Transform complex cron expressions into a clear and searchable time grid inspired by the Google Calendar experience. --- 🎯 Why Airflow Calendar? Imagine the following scenario: You have to deploy some new critical pipelines in production, but your Airflow environment is already loaded with a dozen of DAGs. Then, the following question arises: will your new DAG scheduled at collide with that heavy Spark job running every 40 minutes? This is where Airflow Calendar comes in. It provides a visual timeline of all your DAG schedules, allowing you to see at a glance when each DAG is set to run, identify potential overlaps, and avoid resource conflicts, making workflow orchestration human-readable . You can check more details about the project in the Medium article. ✨ Key Features Manage complex production environments is easier with Airflow Calendar. Here are some of the key features. Informative Metadata Modal Clicking on any event in the calendar opens an informative pop-up card with important details about your DAG. It allows you to have a snapshot of everything you need to know about that specific DAG without navigating away to look up more information: - Duration : Shows the average execution time of the DAG based on past successful runs. This duration also defines how long the event block looks on your calendar. - Structural context : View the Cron string or tim","default_branch":null,"files":null,"tree":[],"storefront":"/r/AlvaroCavalcante","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AlvaroCavalcante/airflow-calendar-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}