Skip to content
@Guard-Core

Guard Core

Open-source, framework-agnostic API security. In-process detection and blocking for FastAPI, Flask, Django, Express and more. Self-hosted and GDPR-first.

Guard Core logo

Open-source, framework-agnostic API security: one detection engine, thin adapters for the framework you already run.

The engine sits in-process - no proxy, no edge box - detecting and blocking injection, XSS, bot and behavioral attack patterns where your code runs. Self-hosted by design and GDPR compliant: telemetry is opt-in and nothing leaves your deployment.

Engines and adapters

Language Engine Adapters
Python guard-core fastapi-guard - flaskapi-guard - djapi-guard - tornadoapi-guard
TypeScript guard-core-ts express - fastify - nestjs - hono
Rust guard-core-rs axum-guard-rs - actix-guard-rs - rocket-guard-rs - tower-guard-rs
Go guard-core-go gin-guard - fiber-guard - echo-guard - nethttp-guard - prest-guard
PHP guard-core-php laravel-guard - slim-guard - symfony-guard - psr15-guard
JVM (Kotlin, Java) guard-core-jvm spring-boot-guard - ktor-guard

Telemetry agents

guard-agent (Python) - guard-agent-ts - guard-agent-rs - guard-agent-go - guard-agent-php - guard-agent-jvm

Tooling

  • Guard-Core-MCP: an MCP server that answers Guard questions from the libraries installed in your interpreter
  • SaaS Issues: public issue tracker for the Guard Core SaaS

Links

Status

Every family lives in this org. The Python family is the reference implementation, and the TypeScript, Rust, Go, PHP and JVM engines run its conformance fixtures in CI. Engines release together under one version, and so do the agents; adapters version on their own because they track their frameworks.

Pinned Loading

  1. fastapi-guard fastapi-guard Public

    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 Provide…

    Python 828 48

  2. guard-core guard-core Public

    Guard Core - API Security Core Engine for FastAPI-Guard adapter, FlaskAPI Guard adapter and DjAPI Guard adapter

    Python 14 5

  3. guard-agent guard-agent Public

    Agent for reporting to FastAPI Guard Central System

    Python 11 2

Repositories

Showing 10 of 35 repositories
  • guard-agent-rs Public

    Guard Agent - Telemetry and Monitoring for Guard Core Rs (Rust) and its thin adapters

    Guard-Core/guard-agent-rs's past year of commit activity
    Rust 1 Apache-2.0 0 0 0 Updated Nov 1, 2026
  • fastapi-guard Public

    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.

    Guard-Core/fastapi-guard's past year of commit activity
    Python 828 MIT 48 2 0 Updated Nov 1, 2026
  • espocrm-guard Public

    EspoCRM extension for guard-core-php: registers the psr15-guard middleware on the EspoCRM API, off by default, with its settings hidden from the front end

    Guard-Core/espocrm-guard's past year of commit activity
    PHP 3 MIT 0 1 0 Updated Oct 31, 2026
  • guard-core-ts Public

    Guard Core TypeScript - API Security Core Engine for Express, Fastify, NestJs and Hono as thin adapters

    Guard-Core/guard-core-ts's past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Oct 27, 2026
  • tower-guard-rs Public

    Tower Guard adapter for Guard Core Rs

    Guard-Core/tower-guard-rs's past year of commit activity
    Rust 1 Apache-2.0 0 0 0 Updated Oct 27, 2026
  • rocket-guard-rs Public

    Rocket Guard adapter for Guard Core for Rust

    Guard-Core/rocket-guard-rs's past year of commit activity
    Rust 1 Apache-2.0 0 0 0 Updated Oct 27, 2026
  • guard-core-rs Public

    Guard Core port for Rust

    Guard-Core/guard-core-rs's past year of commit activity
    Rust 2 Apache-2.0 0 0 0 Updated Oct 27, 2026
  • axum-guard-rs Public

    Axum Guard adapter for Guard Core for Rust

    Guard-Core/axum-guard-rs's past year of commit activity
    Rust 1 Apache-2.0 0 0 0 Updated Oct 27, 2026
  • actix-guard-rs Public

    Actix Guard adapter for Guard Core Rs

    Guard-Core/actix-guard-rs's past year of commit activity
    Rust 1 Apache-2.0 0 0 0 Updated Oct 27, 2026
  • tornadoapi-guard Public

    A security library for Tornado that provides request handling hooks to control IPs, log requests, and detect penetration attempts. It integrates seamlessly with Tornado to offer robust protection against various security threats.

    Guard-Core/tornadoapi-guard's past year of commit activity
    Python 2 MIT 0 0 0 Updated Oct 27, 2026

Top languages

Loading…

Most used topics

Loading…