GitSocial · Repository PassportPARTIAL · 2026-10-11Z

fastapi-guard Guard-Core · PARTIAL

A security library for FastAPI that provides middleware to control IPs, log requests, detect penetration attempts, honeypot setup, behavioural analysis, emergency mode lockdown, block Cloud Provider IPs, country blocking, and much more... It integrates seamlessly with FastAPI to offer robust protection against various security threats.

github.com/Guard-Core/fastapi-guard · ★ 825 · Forks 47 · Size 63.2 MB

SUMMARY

Technologies 18
Scored 14
Observed 14
Practices 6
Evidence 19
Skips 4

COVERAGE

Analyzed 244 files · 527 commits · 0 API calls

TECHNOLOGIES & DEPTH

Dockerfile LANGUAGE Depth 70
4 files · PRODUCTION
JSON LANGUAGE Depth 70
5 files · PRODUCTION
Markdown LANGUAGE Depth 70
63 files · PRODUCTION
TOML LANGUAGE Depth 70
2 files · PRODUCTION
YAML LANGUAGE Depth 70
30 files · PRODUCTION
Python LANGUAGE Depth 70
110 files · PRODUCTION
pip BUILD_TOOL Depth 80
1 files · CONFIGURATION
Poetry BUILD_TOOL Depth 80
1 files · CONFIGURATION
FastAPI FRAMEWORK Depth 81
53 files · PRODUCTION, TEST
HTTPX LIBRARY Depth —
0 files · config only
NumPy LIBRARY Depth —
0 files · config only
Pydantic LIBRARY Depth 62
2 files · PRODUCTION
Redis CACHE Depth 100
18 files · CONFIGURATION, PRODUCTION, TEST, TOOLING
Ruff QUALITY Depth —
0 files · config only
Starlette FRAMEWORK Depth 78
14 files · PRODUCTION, TEST
Uvicorn LIBRARY Depth 66
2 files · PRODUCTION, TEST
mypy QUALITY Depth —
0 files · config only
pytest TESTING Depth 74
32 files · PRODUCTION, TEST

PRACTICES

documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · observedlinting · observedformatting · absent

ACTIVITY & OWNERSHIP

First commit 2024-08-05
Last commit 2026-10-10
Active months 24
Commits 527

View on GitHub · GitSocial