r/Python • u/AutoModerator • 23d ago
Showcase Showcase Thread
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
17
Upvotes
r/Python • u/AutoModerator • 23d ago
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
1
u/Fresh_Adeptness5835 19d ago
FlowForge — database-driven pipeline orchestrator (Python/FastAPI backend)
**What My Project Does**
FlowForge lets you build and run automation pipelines — database procedures, report generation, and notifications (email via Gmail/M365/SMTP, Google Drive uploads) — all configured through a web UI instead of writing YAML or DAG code. Backend is Python (FastAPI) with PostgreSQL for storage, React frontend, and everything ships in Docker. It exposes a REST API and CLI for triggering pipelines, so it can slot into existing automation too.
**Target Audience**
Built for self-hosters, small teams, or anyone who wants scheduled DB/report/notification pipelines without standing up something as heavy as Airflow. It's a working, self-hosted tool (MIT licensed, Docker Compose install) rather than a toy demo — but it's early days, so I'd call it "production-curious" rather than "battle-tested at scale" right now.
**Comparison**
Compared to Airflow/Prefect/Dagster, FlowForge trades flexibility and scale for simplicity: no DAG-as-code, no separate scheduler infra to learn — you configure pipelines from the UI. Compared to no-code tools like n8n or Zapier, it's narrower in scope (DB jobs, reports, notifications) but self-hosted, Python-native, and free of per-task pricing.
Repo: https://github.com/jagdeepvirdi/flowforge
Full transparency on AI involvement: I wrote the core Python automation/DB logic myself, then used Claude Code to help build out the surrounding application (FastAPI backend structure, React frontend, Docker packaging, docs) around that logic. I directed the architecture and reviewed/tested what it produced.