In the context of a school project, I had to create a terminal in which one could write BASH commands. I thus created my own Bash interpreter in which all the commands are custom. The language is relatively advanced and uses a Lexer - Parser - Interpreter method.
Link to the GitHub repo : https://github.com/ThomasGysemans/BashInGodot
Link to the website : https://m100.thomasgysemans.dev/