GeoMapFish est un géoportail libre pour créer et publier des applications WebSIG, destiné aux acteurs publics, privés et académiques. Il propose une gestion des droits d'accès à pilotage spatial, avec prise en charge des fournisseurs OpenID, l'édition avancée de points, lignes et polygones avec accrochage, ainsi que les standards OGC (WMS, WMTS, OGC API Features), GeoJSON et KML. Des plugins l'étendent et deux interfaces existent, ngeo et GeoGirafe. La partie serveur, c2cgeoportal, est une bibliothèque Python reposant sur Pyramid, aussi distribuée en images Docker.
GeoMapFish est un logiciel libre sous licence BSD. Le code serveur est hébergé dans l'organisation GitHub de Camptocamp SA, société suisse établie à Bussigny, qui porte la mention de droits d'auteur et vend aussi hébergement et maintenance. Le projet décrit en outre une communauté d'utilisateurs avec un comité de pilotage. Vous installez GeoMapFish sur votre propre infrastructure : données cartographiques et données des utilisateurs restent sous votre contrôle.