...You create a "ruleset", which is basically a sequence of "rules" to be sequentially applied to the source text.
The original text is entered in the top left box, while the result appears in the top right box.
Program configuration is stored in a sqlite file in a '.panglossa' directory in the user's home folder.
Remember that the "rules", or commands, will be applied sequentially, in the order they are listed. So, each command will operate on the result of the previous command.
You can easily copy, paste, load and save both the source and the result texts.
This program is written in Lazarus (FreePascal). ...