An algorithm, a software library, and a collection of apps, to solve and visualize the general right tromino tiling puzzle.