Loading Python runtime…

Boolean Query Parser

A lightweight, zero-dependency Python query parser — running live in your browser via WebAssembly.

📦 PyPI 0 dependencies 🐍 Pyodide WASM

Query

Supports: AND, OR, NOT, parentheses, regex /pattern/flags, implicit AND

Results

Basic Examples

Advanced & Edge Cases

Syntax Reference

python flaskImplicit AND — both terms must match
python AND flaskExplicit AND — both terms must match
python OR rubyEither term must match
NOT javaTerm must not be present
python AND (django OR flask)Grouping with parentheses
/\d+\.\d+/Regular expression matching
/error/iCase-insensitive regex
"hello world"Quoted phrase (exact match)