# Bootstrapping Crystal Shards
***Last Updated: Oct 2023***
For some reason Shards is not included with the standard [[Crystal]] programming language package in [[Solus]]. But as of late 2023 is now included in the standard repo and no longer needs to be compiled by hand.
```shell
sudo eopkg install shards
```
If you still need to do compile `shards` from source for any reason, you can use these steps:
```sh
sudo eopkg install yaml-devel
git clone https://github.com/crystal-lang/shards.git
cd shards/lib
git clone https://github.com/crystal-lang/crystal-molinillo.git molinillo
cd ..
make release=1
ln -s "$PWD/bin/shards" /opt/local/bin/ # or wherever you want it in your path
```