Hello Crystal Community !
Few months ago, I have worked on making a crystal interpreter by running thought AST-node, this was before
crystal-i was announced, and as
crystal-i was far more faster/promising and functional that mine, I decided to keep the work I’ve done about user-interface, and integrate
crystal-i under the wood.
In the end, I got a pretty interface, enhancing
crystal-i. It provide diverse additional features, like support of multiline, syntax coloration, auto indent, …, or even auto-completion (though experimental).
As I think the project is at an enough advanced stage, I wanted to share the project, available here on github!
Here is a small overview of what it’s look like:
Don’t hesitate to tell me what you like/dislike, what feature you would like see, or if you have any problem compiling the project, etc.
Also, I am open to integrate/contribute some of theses features to the real
crystal-i, so anyone could benefit directly, please tell me what you think about.