pdr (personal data recorder) and pdx (personal data expert) are free applications to collect and evaluate mostly numeric personal data.
the intended use case is to log individual medical data (blood sugar, blood pressure, body temperature, weight, heart rate and also medication). but you can use the programs also for technical, sports, fitness, weather, environmental or financial data. the principle is a continuous flow of numbers in time that you want to monitor. every data item can also be commented by text.
features
universal, unspecialized, multi purpose approach open and transparent database (sqlite or mysql) no limitations in number or purpose of data collections robust and transaction based wide and extensible range of data sources command line twitter, identi.ca1 email (pop3, imap)1 csv xml (intended for measurement devices or other software applications) highly configurable outputs static reports in any text format (html, xml, latex, rtf, ascii, csv ...) diagrams in svg, eps, fig and png spline algorithm lisplike programming language for statistical data evaluation fast, parallelized report generation interactive modes for database queries and manipulation, report development and testing scriptable (no gui) portable, open c++ sources