compiler of the Crystal object-oriented programming language


The Crystal's language syntax is inspired by Ruby, the language is statically type-checked but does not require that the type of variables or method arguments be specified.

The language has the following goals: (1) have the same syntax as Ruby, or at least as similar as possible; (2) statically type-checked but without having to specify the type of variables or method arguments; (3) be able to call C code by writing bindings to it in Crystal; (4) have compile-time evaluation and generation of code, to avoid boilerplate code; (5) compile to efficient native code.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install crystal