Latest stable app version is 2.3  

Spectrino is a freeware spectra visualization, organization and  preparation utility (package) for  "R project for statistical computing". Here is the R project (CRAN) link to Spectrino.
Spectrino has a stand-alone Windows application part, which can be connected to and used from within any programming language (e.g Python, JavaScript and C#). A range of visual options and tools allows the user to visually control and compare spectra. The principal aim of the program is to organize a spectral data storage into a structure for selective data extraction in your code. A new feature of version 2.0 is group of blocks of properties, allowing you for easy get and set properties in a list (similar to Visual Studio or Delphi) as well as record behavior in a log or a chart.  

From the point of view of your script, Spectrino is a library of functions (a package) for creation/modification of spectral data structures and selective data extraction. The latter is preceded by tunable preprocessing, optimized for classification (e.g discriminant analysis with PCA). The main data-extraction functions can also be initiated from Spectrino’s own menu.

There are two ways your script can communicate with Spectrino - Web-sockets and COM (see Clients). R and JavaScript client use Web-sockets and Python, C# and Delphi use COM (COM out-of-process server). If you are fan of any other language there is a very good chance that your language support one or the other (or both) communication protocols.

For more details, see the paper about Spectrino (v1.6) in "Journal of Statistical Software" (v18, 2007) published by the American Statistical Association.

The name Spectrino is an allusion from neutron -> neutrino, so spectrum -> Spectrino (a tiny spectrum). 

To whom....
R project statistical software offers powerful facilities for quantitative and qualitative analysis for different types of spectral data - variation analysis, linear and non-linear models, etc. From other side, all sorts of spectral instruments generate data, which must be formatted and organized for further analysis. Spectrino interposes between these two sides, serving as spectra organizer for the spectroscopists and as a visualization / data-extraction tool for the statisticians.

Here is a typical situation: mass-spectrometrist measured samples from different classes of compounds (e.g. types of oils), after visual check some of the measured mass-spectra are exported to Spectrino (as X-Y pair text files) in the appropriate group. When the whole data collection is ready for analysis, the data (being in Spectrino) are ready for analysis. So now the person who will do the analysis can use blocks of properties to control and record the analytical process and follow and handle the spectral data.

What's new...
There are two versions of Spectrino: the R package version (currently 2.0) and the application (now 2.3). I am continuously developing the app, so check once a month for new versions from Help menu. All the app versions 2.* are and will be compatible with version 2.0 of R package. You can download and install a new version of the app by using spnInstallApp() command from the R package (close the app first).

Version 2.0 of Spectrino adds new features to the spectral part of the application (multi-tab spec-trees) and a new part - blocks of properties. The latter provides user interface to a list of properties (accessible from your script) as well as log, chart and snippet (small pieces of code) support. See the manual.
Version 2.1 - 2.3 add: Import data utility (Excel style), Spec-tree Builder for creating a spec-tree from a number of folders with specs, some internal optimization and user interface improvements.