This document describes a single-phase grid-connected fuel cell system that uses a boost-inverter topology for low cost and compactness. It incorporates battery-based energy storage and a bidirectional dc-dc converter to support the slow dynamics of the fuel cell. The boost inverter is voltage-mode controlled while the bidirectional converter is current-mode controlled to minimize current ripples drawn from the fuel cell. It can operate in both grid-connected and stand-alone modes, with the boost inverter controlling active and reactive power using an algorithm based on a second-order generalized integrator.