awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 مستودعات

Awesome GitHub RepositoriesInput Validation & Sanitization

Utilities for securing user input and preventing malicious data injection.

Distinguishing note: Focuses on file and content security.

Explore 8 awesome GitHub repositories matching security & cryptography · Input Validation & Sanitization. Refine with filters or upvote what's useful.

Awesome Input Validation & Sanitization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • addyosmani/agent-skillsالصورة الرمزية لـ addyosmani

    addyosmani/agent-skills

    60,849عرض على GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Implements input filtering using allowlists and output encoding to prevent injection attacks.

    Shellagent-skillsantigravityantigravity-ide
    عرض على GitHub↗60,849
  • minimaxir/big-list-of-naughty-stringsالصورة الرمزية لـ minimaxir

    minimaxir/big-list-of-naughty-strings

    47,686عرض على GitHub↗

    This project is a standardized repository of malicious and malformed character sequences designed to stress-test data parsing and sanitization routines. It serves as a security testing corpus and a language-neutral reference for auditing software robustness against injection flaws and unexpected data handling errors across diverse platforms. The dataset functions as a benchmark for input validation, providing a curated collection of edge-case strings that allow developers to identify potential crashes and security vulnerabilities. By decoupling these test vectors from application logic, the r

    Acts as a standardized benchmark of malicious character sequences for stress-testing data parsing and sanitization.

    Python
    عرض على GitHub↗47,686
  • phpmailer/phpmailerالصورة الرمزية لـ PHPMailer

    PHPMailer/PHPMailer

    22,192عرض على GitHub↗

    PHPMailer is a comprehensive library for constructing and sending complex email messages within PHP applications. It provides an object-oriented framework for building MIME-compliant emails, managing attachments, and handling multi-format content such as HTML and plain-text alternatives. The library serves as a robust interface for email dispatch, supporting both individual messaging and high-performance bulk distribution through persistent connections. The project distinguishes itself through a deep focus on secure transmission and identity verification. It integrates advanced security proto

    Sanitizes and validates attachment file paths to prevent unauthorized access and injection vulnerabilities.

    PHPattachmentemailhacktoberfest
    عرض على GitHub↗22,192
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Escapes and filters all incoming user data to prevent code injection and ensure secure rendering.

    PHPcmscontentcontent-management
    عرض على GitHub↗15,395
  • nearai/ironclawالصورة الرمزية لـ nearai

    nearai/ironclaw

    12,456عرض على GitHub↗

    Ironclaw is an LLM orchestration framework and AI agent gateway designed to connect large language models with external tools, messaging interfaces, and persistent memory systems. It functions as a communication layer that routes interactions between users and AI models via HTTP webhooks and various messaging channels. The system focuses on secure tool execution through a WebAssembly sandbox and isolated containers, which allows the framework to run untrusted code and dynamically generate new tools from natural language descriptions. Security middleware provides prompt injection defense and s

    Filters external prompt data through a detection layer to identify and block malicious injection attacks.

    Rust
    عرض على GitHub↗12,456
  • trusted-ai/adversarial-robustness-toolboxالصورة الرمزية لـ Trusted-AI

    Trusted-AI/adversarial-robustness-toolbox

    6,056عرض على GitHub↗

    The Adversarial Robustness Toolbox (ART) is an open-source library that provides a unified framework for evaluating, defending, and certifying machine learning models against adversarial threats. It wraps models from any framework behind a common estimator interface, enabling composable pipelines for attack generation, defense application, robustness certification, and privacy auditing across evasion, poisoning, and extraction threats. The library distinguishes itself by covering the full adversarial ML security lifecycle within a single toolkit. It supports gradient-based adversarial example

    Applies transformations like compression and smoothing to strip adversarial perturbations before inference.

    Pythonadversarial-attacksadversarial-examplesadversarial-machine-learning
    عرض على GitHub↗6,056
  • mevdschee/php-crud-apiالصورة الرمزية لـ mevdschee

    mevdschee/php-crud-api

    3,735عرض على GitHub↗

    This project is a PHP SQL REST API generator and database API wrapper that automatically transforms SQL database tables into a functional web interface. It serves as a lightweight layer that maps HTTP methods to SQL commands, allowing for the creation, reading, updating, and deletion of records without writing manual endpoint code. The tool distinguishes itself by providing a dedicated spatial data API gateway for querying and exporting geometry columns using GeoJSON and WKT standards. It also functions as a multi-tenant data API, capable of isolating records for different users through share

    Enforces type rules and validation logic to sanitize input before it is stored in the database.

    PHPapi-serverautomatic-apicrud
    عرض على GitHub↗3,735
  • protectai/llm-guardالصورة الرمزية لـ protectai

    protectai/llm-guard

    2,561عرض على GitHub↗

    LLM Guard is a security firewall and guardrail framework designed to scan and sanitize inputs and outputs for large language models. It functions as a proxy gateway and security layer to block prompt injections, toxicity, and sensitive data leakage while ensuring that model interactions remain compliant with organizational policies. The system distinguishes itself through a modular scanner pipeline that utilizes local model orchestration to eliminate external network dependencies. It supports real-time security filtering via streaming chunk analysis and implements a fail-fast execution model

    Analyzes user input for malicious content and returns a sanitized version to ensure safe model interaction.

    Pythonadversarial-machine-learningchatgptlarge-language-models
    عرض على GitHub↗2,561
  1. Home
  2. Security & Cryptography
  3. Input Validation & Sanitization

استكشف الوسوم الفرعية

  • Adversarial Input SanitizationApplies transformations such as compression, smoothing, or encoding to remove malicious noise from input data before model inference. **Distinct from Input Validation & Sanitization:** Distinct from Input Validation & Sanitization: focuses on removing adversarial perturbations from ML model inputs, not general web input sanitization.