PyWPS (WPS) enables you to created and deploy custom geospatial operations (refered as Process) on the server. The geospatial operation shall be written using Python programming language. Within this environment, you are allowed to use any tool, you need, such as GRASS GIS, R, GDAL/OGR, Proj4 and other libraries with Python bindigs.
PyWPS distribution does not contain any process by itself (except for examples used for unit testing). Every user has to / can create any process she needs to interface on the internet.
Core GIS functions:
Backend algorithms available through:
Website: http://pywps.wald.intevation.org
Licence: GPL
Software Version: 3.2.2
Supported Platforms: Windows, Linux, Mac