As Hugo has evolved to handle larger and more complex static sites, it has added more features to manage that complexity. Perhaps the largest feature to enable complex Hugo sites is the introduction of Hugo’s module system. This post discusses how modules work in Hugo.