Skip to content
RepoRanker
Tandem-Media

Tandem-Media/fastapi-alertengine

Credits + grant $7

Add one line to your FastAPI app. Detect latency spikes, error surges, and degraded health. Get WhatsApp or Telegram recovery approvals that require your explic

Self-hosted API monitoring that tells you what to do, not just what happened

★2▲ 1 since joining⑂ 0PythonPush 2mo agoListed 4mo ago1 open issueMIT

tofamba.github.io/fastapi-alertengine/

No GitHub topics on this repo.

  • Python95.4%
  • HTML2.4%
  • JavaScript2.2%
View on GitHub

$7

$6.40 from converted credits; $0.60 granted by RepoRanker. Credits and grants are not card payments. This placement does not expire. Its rank holds until another repo spends more, and then this one moves down, never off. Taking the top of the board from here costs $11.

Report a problem

1 Review

12:42 PM

fastapi-alertengine feels like it was built from a real operational pain point, not just as another metrics package. The best part is how little setup it asks for: add instrument(app) to a FastAPI app and you immediately get health and metrics endpoints. That makes the project easy to try, which matters a lot for developer tools.

I also like that it thinks beyond “show me a dashboard.” The focus on p95 latency, error rate, health scoring, Redis-backed history, memory fallback, and human-approved recovery gives it a clearer personality than a generic monitoring wrapper. The WhatsApp/Telegram approval flow is especially distinctive, and the Zimbabwe/mobile-first framing makes the product story memorable.

The biggest thing I’d improve is trust-building. The README makes strong claims about test counts, production use, and adversarial auditing, but those would land better with linked proof: CI run links, a short audit note, screenshots, or examples of real output. I’d also clean up small inconsistencies between GitHub and PyPI and add a CONTRIBUTING or SECURITY file.

Overall, this is a useful and focused project. It already has the bones of something maintainers of smaller FastAPI services would actually reach for when they want incident visibility without adopting a heavy observability stack.