Note: This is documentation for version 5.0 of Source. For a different version of Source go to the Space Directory.
Page tree
Skip to end of metadata
Go to start of metadata

Developed by Joel Rahman

Veneer is a system for linking eWater Source to other applications, including web browsers, scripting tools and other graphical user interface based tools.

Veneer works by hosting a HTTP server within the main Source application and providing access to key data via a RESTful API using JSON encoded data.

Veneer can be used to:

  • Build highly customised reports and visualisations for Source models, which can be run live, alongside the model, or packaged for later publication to the web,
  • Build tailored Decision Support Systems with custom, HTML based user interfaces,
  • Perform ad-hoc scripting tasks while the Source user interface is open, using a tool like R or IPython


Veneer is typically used to call Source from Python using the veneer-py package. See the veneer-py tutorials for more details. 

General Info

LicenseAs-is, use at your own risk
Current version1.0


Source Code

  • No labels