Usgs-riverflows is a project mainly written in ..., it's free.
A wrapper for the USGS Instantaneous Values Rest Web Service