@papra/search-parser

A typesafe, dependency-free, error-resilient AST-based search query parser for TypeScript. Supports logical operators, grouping, filters, and more.

Search Query:

Parsed Output:

Display AST as
Optimize AST?
[empty]

Made with by Corentin Thomasset initially for Papra.

Use it in your project, it's MIT licensed: pnpm i @papra/search-parser


© 2026 Corentin Thomasset. All rights reserved.