Attakay78 / fastapi-taskflow
PublicTurn FastAPI BackgroundTasks into a production-ready task system. Retries, Resiliency, control, and visibility without workers or brokers.
fastapi-taskflow is a lightweight extension for FastAPI applications that adds retries, status tracking, persistence, logging, and a live dashboard to native background tasks without requiring workers or brokers.
How It Works
While building a web app that runs jobs in the background like sending emails, you find a simple helper that adds retries and tracking without extra hassle.
You include the helper in your app with one quick setup step, no big changes needed.
You label the functions that do background work and choose how many retry attempts they get if something goes wrong.
You connect a beautiful screen that shows everything happening with your jobs in real time.
You start your web app just like always, and the new features kick in automatically.
Open the dashboard in your browser to see tasks start, run, succeed, fail with details, or retry smoothly.
Now your app's background jobs never get lost, always retry smartly, survive restarts, and you have full visibility into what’s happening.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.