{"library":"filter-query-editor","type":"library","category":null,"description":"ANTLR4-based filter query parser and React editor component for building advanced filter queries similar to Excel or Airtable filters. Current stable version 2.2.0. The library provides a React CodeMirror component with syntax highlighting, autocomplete, validation, formatting, and an evaluator for executing filter expressions. It ships TypeScript definitions and supports React 18 and 19. Key differentiators include a full ANTLR4 grammar for precise parsing, a separate parser/formatter/evaluator API that can be used independently of the React component, and support for complex expressions with parentheses, comparison operators, and string functions like 'contains' and 'starts with'. Release cadence is not strictly defined, but updates are focused on bug fixes and minor enhancements.","language":"javascript","status":"active","version":"2.2.0","tags":["javascript","antlr4","parser","filter","query","ast","react","codemirror","editor","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install filter-query-editor","imports":["import { QueryEditor } from 'filter-query-editor'","import { parseQuery } from 'filter-query-editor'","import { formatQuery } from 'filter-query-editor'"]},{"cmd":"yarn add filter-query-editor","imports":[]},{"cmd":"pnpm add filter-query-editor","imports":[]}],"homepage":"https://github.com/Ivy-Interactive/Ivy-Query-Editor#readme","github":"https://github.com/Ivy-Interactive/Ivy-Query-Editor","docs":null,"changelog":null,"pypi":null,"npm":"filter-query-editor","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}