18 projects
evpn-ninja
EVPN Ninja - VXLAN/EVPN fabric calculator for VNI allocation, fabric planning, EVPN parameters, MTU calculation
hawkapi-pagination
Pagination helpers for HawkAPI — cursor + offset, Page[T] response model, SQLAlchemy integration
hawkapi-ratelimit
Rate limiting for HawkAPI — token bucket + sliding window, Redis + in-memory backends
hawkapi-taskiq
TaskIQ integration for HawkAPI — modern async-native task queue, DI, scheduling, JSON-only formatter
hawkapi-users
User lifecycle for HawkAPI — register, login, password reset, email verification, on top of hawkapi-auth + hawkapi-sqlalchemy + hawkapi-mail
hawkapi-sso
Social SSO for HawkAPI — Google, GitHub, Microsoft, Discord, Facebook, LinkedIn
hawkapi-websockets
WebSocket utilities for HawkAPI — rooms, broadcasting, Redis pub/sub, auth integration
hawkapi-sentry
Sentry integration for HawkAPI — plugin + middleware
hawkapi-otel
OpenTelemetry integration for HawkAPI — plugin + middleware
hawkapi-storage
File storage for HawkAPI — local, S3, GCS, Azure backends, pre-signed URLs, streaming uploads
hawkapi-sqlalchemy
SQLAlchemy integration for HawkAPI — async sessions, multi-database routing, Alembic helpers, pytest fixtures
hawkapi-admin
Auto-generated admin UI for HawkAPI + SQLAlchemy — list, detail, create, edit, delete with no boilerplate
hawkapi-mcp
MCP (Model Context Protocol) server for HawkAPI — auto-exports routes as agent tools
hawkapi-auth
JWT auth for HawkAPI — access + refresh tokens, password hashing, DI guards
hawkapi-celery
Celery integration for HawkAPI — async tasks, beat scheduler, context propagation, healthchecks, eager-mode fixtures
hawkapi-cache
Response caching for HawkAPI — decorator + middleware + Redis/memory backends + tag-based invalidation
hawkapi-mail
Email plugin for HawkAPI — SMTP, SES, SendGrid, Mailgun, Resend, Jinja2, webhooks, persistent outbox
hawkapi
High-performance Python web framework — faster alternative to FastAPI