whence

Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases.

react-querybuilder

React Query Builder component for constructing queries and filters, with utilities for executing them in various database and evaluation contexts