# Packages
Package assettypes defines a set of asset types that are valid in the context of Lava.
Package checktypes provides utilities for working with checktypes and chektype catalogs.
Package config implements parsing of Lava configurations.
Package containers allows to interact with different container engines.
Package engine runs Vulcan checks and retrieves the generated reports.
Package gitserver provides a read-only smart HTTP Git server.
Package metrics collects Lava execution metrics.
Package report renders Lava reports in different formats using the results returned by the Vulcan checks.
Package urlutil provides utilities for working with URLs.