Projects / Nyagua


Nyagua is a little piece of software that may help you to manage your home aquarium. It can store data about measurements in aquariums and produce graphs from these. It can store data about expenses and produce a report with yearly, monthly, and daily costs. It reports the compatibility between fishes and plants in its database. It can import XML data, and your own pictures can be added.

Operating Systems

RSS Recent releases

  •  25 Dec 2013 02:17

Release Notes: This release adds report chart width and height to options, updates sqlite libraries to operate correctly in OS X Mavericks, fixes a bug which does not allow the compatibility window to start, and fixes the plotting window layout to better fit in OS X Mavericks.

  •  05 Sep 2013 02:08

Release Notes: Some features has been implemented to get a more usable interface, reports have been improved (particularly expenses report), and (for the first time) some things has been removed. The fertilizer calculator no longer contains calculations on commercial products; accurate information on the components of commercial products is not available. Some of them don't declare components, some of them vary over time, and some can change their components ratio depending on country or other similar factors.

  •  20 Feb 2013 00:53

Release Notes: This release changes the main interface (the common base and utilities are now in different tabs). It adds Nutrients Composition Calculator, filters to allow data selection, settings for units, settings for custom report .css and a custom report footer, and Units Converter utility.

  •  11 Oct 2012 14:13

Release Notes: This release fixed bugs in number conversion for null values, bugs in charts with no values, incorrect label position in the PB panel, and a browser problem with paths containing spaces. A warning was added to manage cases with no records. The Name field is now used instead of Common Name in the compatibility chart, and GH values are used instead of KH in the compatibility report. The key legend in the readings plot was repositioned. Both readings and compatibility charts are moved on top of other windows.

  •  28 Aug 2012 21:50

Release Notes: The combination of text+lists in some forms has been replaced by a combo box. A DB maintenance feature has been added. Inserting empty date fields now defaults to the current date. Tables columns are now resizable. Invertebrates and InvBase forms and reports have been added. Forms code has been moved from the main form (this feature is not useful for the user, but makes it easy to implement plugins in the future). There is an option to chose UTF-8 format for reports. Many minor bugs in reports and the interface have been fixed.


Project Spotlight


A library designed for MPEG TS and DVB PSI tables decoding and generation.


Project Spotlight

WavePacket (C++ version)

A library to solve the Schroedinger equation numerically.