Description
Manages dependencies for Crystal projects by reading shard configuration files and fetching the libraries a project needs. Developers use it to install, update, lock, and build dependency sets for Crystal applications.
Dependency managers can download code from remote sources and may run project build steps. Review shard files from unfamiliar projects and keep lockfiles under version control for reproducible builds.