Crystal Version Manager

Hello, is there any way to manage crystal versions? Or any tool available out there? [I am referring to something like rbenv, or rvm]

There’s GitHub - crenv/crenv: 💎 Crystal version manager like rbenv..
I have never used it and I cannot say anything about it.

Some package managers like asdf or nix/devenv.sh also allow to manage different versions easily.

1 Like

Try asdf, I use it for Crystal on Linux.
You can have multiple version of Crystal installed and switch between them.

2 Likes

GitHub - crimson-crystal/crimson: A Crystal Version Manager Is also another choice.

2 Likes

Now, you could use vfox, the cross-platform, multiple SDK version manager to manage crystal versions as well.
With simple command

vfox add crystal

I maintain the Crystal language plugin.

3 Likes

Nice, looks a lot like asdf, but also supports Windows!