This is an expression parser that renders a tree. In the top right you can find an input field to edit the expression, or you can hold click on nodes to get a context menu with editing options. This renderer also has support for β-reduction (also in the context menu).
In the input field you use '\', 'L' or 'λ' (e.g. '\x' or 'Lx' to represent 'λx') to represent lambda. You can also use '$' as a prefix for known terms. (e.g. $omega)
Known terms are:
The source code can be found on GitHub