MapFish is a flexible and complete framework for building rich web-mapping applications. It emphasizes high productivity, and high-quality development.