discovered 10 Aug 2026
librarian-puppet
→ View on GitHubLibrarian-puppet is a dependency management tool for Puppet infrastructure that enables users to effectively manage Puppet modules from various sources, including Puppet Forge, Git repositories, and local paths. Its primary use case is to streamline the installation and resolution of module dependencies defined in a `Puppetfile`, ensuring that users can maintain a clean `modules/` directory without manual intervention. Notable features include support for transitive dependency resolution, installation from multiple sources (including Git and file paths), and integration with the Puppet Forge API.