airflow-plugins
CommunityEmbed APIs and UIs directly into Airflow.
Software Engineering#fastapi#middleware#plugin development#airflow#react integration#airflow rest api#ui pages
Authorminyeamer
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill removes the friction of creating custom user experiences and API endpoints inside Apache Airflow by letting you extend the Airflow UI and backend in-process.
Core Features & Use Cases
- Embed FastAPI apps into Airflow: Mount FastAPI endpoints under a plugin URL prefix so you can build Airflow-integrated APIs without a separate service.
- Add custom UI navigation and pages: Register external views to create nav links or extra tabs on DAG, DAG run, task, and task instance pages.
- Serve static assets and React components: Host static files (HTML/JS/CSS) and embed a React bundle into Airflow 3.1+ for richer operator-facing tooling.
- Secure and operationalize the integration: Apply explicit FastAPI authentication when needed and ensure async safety by offloading blocking calls.
Quick Start
Tell the AI: Create an Airflow 3.1+ plugin that mounts a FastAPI endpoint at /my-plugin, serves a static UI from plugins/my-plugin/static/index.html, and adds a nav entry that links to an internal page at my-plugin/ui.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: airflow-plugins Download link: https://github.com/minyeamer/linkmerce/archive/main.zip#airflow-plugins Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.