crystal
Tool for managing Crystal source code. More information: <https://crystal-lang.org/reference/using_the_compiler>.
Install
- All systems
-
curl cmd.cat/crystal.sh
-
Alpine
-
apk add crystal - Arch Linux
-
pacman -S crystal - OS X
-
brew install crystal - Docker
-
docker run cmd.cat/crystal crystalpowered by Commando
Tool for managing Crystal source code. More information: <https://crystal-lang.org/reference/using_the_compiler>.
-
Run a Crystal file:
crystal path/to/file.cr -
Compile a file and all dependencies to a single executable:
crystal build path/to/file.cr -
Read Crystal source code from the command line or `stdin`, and execute it:
crystal eval 'code' -
Generate API documentation from inline docstrings in Crystal files:
crystal docs -
Compile and run a Crystal specification suite:
crystal spec -
Start a local interactive server for testing the language:
crystal play -
Create a project directory for a Crystal application:
crystal init app application_name -
Display all help options:
crystal help
© tl;dr; authors and contributors