bmc-toolbox - "bmc-toolbox is bunch of tools to ease BMC management"
cobbler - "Cobbler is a Linux installation server that allows for rapid setup of network installation environments"
Collins - "CMDB / state machine for infrastructure automation"
confluent - "Service for onboarding and management of baremetal server BMCs and PXE"
Digital Rebar - "Digital Rebar is the data center automation, provisioning and infrastructure as code (IaC) platform designed with a cloud native architecture replacing Cobbler, Foreman, MaaS or similar technologies"
foreman - "From provisioning and configuration to orchestration and monitoring, Foreman integrates with your existing infrastructure to make operations easier"
ironic "A service for managing and provisioning Bare Metal servers" - from OpenStack Foundation
LinuxKit - "A toolkit for building secure, portable and lean operating systems for containers" - PXE support, focus on immutable infrastructure.
Lokomotive - "Lokomotive is a 100% open-source Kubernetes distribution from the folks at Kinvolk"
netboot.xyz - "a way to PXE boot various operating system installers or utilities from one place within the BIOS without the need of having to go retrieve the media to run the tool."
pixiecore "Pixiecore is an tool to manage network booting of machines" by Dave Anderson
plundr - "Plunder is a single-binary server that is all designed in order to make the provisioning of servers, platforms and applications easier." - with ClusterAPI support
RackHD - "a technology stack for enabling automated hardware management and orchestration through cohesive APIs. It serves as an abstraction layer between other management layers and the underlying, vendor-specific physical hardware."
Razor - "Razor is next generation provisioning software that handles bare metal hardware and virtual server provisioning"
Talos Systems - "A New Tool for Kubernetes Bare Metal" - with ClusterAPI support
Tinkerbell - "Tinkerbell is a bare metal provisioning engine. It’s built and maintained with love by the team at Packet."
Networking for bare-metal cloud
dnsmasq - "Dnsmasq provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot."
HAProxy - "The Reliable, High Performance TCP/HTTP Load Balancer" - often used in place of hardware LB.
inlets PRO - "inlets-pro is a Cloud Native Tunnel for L4 TCP traffic with built-in link encryption"
inlets-operator - "Public IPs for your private Kubernetes Services using inlets or inlets PRO"
inlets - "Cloud Native Tunnel written in Go." - HTTP tunnel
kube-vip - "Kubernetes Control Plane Virtual IP and Load-Balancer"
MetalLB - "MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols."
Squid - "a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages." - used with bare-metal to cache packages and ISO images
This section is for projects like Proxmox, for where the community feel strongly, but their submission doesn't fit into the bare-metal category.
oVirt - "oVirt is an open-source distributed virtualization solution, designed to manage your entire enterprise infrastructure. oVirt uses the trusted KVM hypervisor and is built upon several other community projects, including libvirt, Gluster, PatternFly, and Ansible."
Ganeti - "Open source hyperconverged VM platform that scales from several to thousands of bare metal servers. Originally written for internal use at Google."
Proxmox VE - "Proxmox VE is a complete open-source platform for all-inclusive enterprise virtualization that tightly integrates KVM hypervisor and LXC containers, software-defined storage and networking functionality on a single platform"