PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Input Validation Python Packages

Python packages with the GitHub topic input-validation. Sorted by monthly downloads, with stars and forks.
vstorm-co
pydantic-ai-shields

Guardrail capabilities for Pydantic AI — cost tracking, prompt injection detection, PII filtering, secret redaction, tool permissions, and async guardrails. Built on pydantic-ai's native capabilities API.

302K 94 11
hermes-labs-ai
little-canary

Detects prompt injection by its effect on a sacrificial canary model, not just pattern matching: untrusted input hits a powerless model first, a behavioral check reads the residue, and it returns block, flag, or pass before your primary model acts. Inbound preflight sensor, not a guarantee.

3K 39 9
RuedigerVoigt
userprovided

A Python package to check input for validity and plausibility. Convert input into standardized formats.

3K 1 0
todofixthis
phx-filters

Opinionated schema validation for Python - chain type-safe filters with | like UNIX pipes

2K 2 3
vstorm-co
pydantic-ai-middleware

Guardrail capabilities for Pydantic AI — cost tracking, prompt injection detection, PII filtering, secret redaction, tool permissions, and async guardrails. Built on pydantic-ai's native capabilities API.

2K 95 11
lwanger
cooked-input

Cooked Input library for getting and validating input from the command line.

1K 19 3
davidwebstar34
llm-input-hardening

Deterministic Unicode-aware input hardening for LLM applications. Bounded inspection, structured reports, and configurable enforcement.

921 0 0
cwadven
payload-validator

Python payload validator

174 0 0
bdoms
gae-validators

User input validation with defaults for the Google App Engine datastore.

160 1 1
sashsinha
typed-input

Effortless type-safe user input for integers, floats, dates, and more...

147 0 0
nitrosh
nitro-validator

Validate data in one line. 51+ built-in rules, zero dependencies, clean pipe syntax.

147 3 0
shine-jayakumar
ctkentrymsg

CTkEntry widget with provision to add short information, warning, and error messages below the widget.

139 8 0
TheMatjaz
rangeforce

Developer-friendly value range checks with user-friendly error messages

119 0 0
chigwell
ai-workflow-automator

ai-workflow-automator turns plain text into validated AI pipeline configs for seamless serverless data workflows.

95 2 0
altxriainc
janus-validation

Janus is a Python library designed for robust data validation, serialization, and schema versioning. It offers a comprehensive toolkit to handle input validation, data transformation, and API schema evolution, making it ideal for modern Python applications that require data integrity and compatibility.

90 0 0
marekjm
clap-api

Advanced Command Line Arguments Parser for Python 3

90 7 5
dogoncouch
lightcli

A Python 3 library module for lightweight terminal interaction.

55 0 0
jbasko
wr-schemas

I love schemas

33 1 1
Matthias1590
inputvalidation

A python module to validate input.

0 7 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology