installimist
Installimist is a cross-platform open-source tool designed for declarative software installation and configuration management. It automates the process of bringing a system into a defined state by reading a manifest that specifies packages, versions, sources, and configuration steps.
The tool supports multiple sources, including native OS package managers, Git repositories, binary archives, and custom
A manifest file, typically named Installimist.yaml, lists resources such as packages, services, and configuration files. Each
Internally, Installimist comprises a parser, a dependency resolver, an executor, and a provider or driver system
Development and adoption: as an open-source project, it aggregates contributions from a community of users and
See also: Package manager, Configuration management, Declarative provisioning, Infrastructure as code.