Analytic platform for real-time large-scale streams containing structured and unstructured data.
C++ HTML JavaScript CSS Python C
Latest commit 39922e6 Feb 24, 2017 @blazf blazf committed on GitHub Merge pull request #534 from blazf/master
Cleaned up code with small GIX, removing lots of duplications


Join the chat at NPM Version NPM Downloads Linux Build Linux Build Windows Build

QMiner is an analytics platform for large-scale real-time streams containing structured and unstructured data. It is designed for scaling to millions of instances on high-end commodity hardware, providing efficient storage, retrieval and analytics mechanisms with real-time response.

Project homepage



node.js v7.x, v6.x, v4.x or v0.12.x and npm 2.11 or higher

To test that your node.js version is correct, run node --version and npm --version. Not compatible with nodejs v0.10 or older.



npm install qminer


node -e "require('qminer'); console.log('OK')"

Compile from source



QMiner is developed by AILab at Jozef Stefan Institute, Quintelligence and other contributors.

The authors would like to acknowledge funding from the European Union Seventh Framework Programme, under Grant Agreements 288342 (XLike), 611346 (XLime), 611875 (Symphony), 317534 (Sophocles), 318452 (Mobis), 600074 (NRG4Cast), 619437 (Sunseed), 632840 (FI-Impact) and 612329 (ProaSense).

This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 636160-2 (Optimum).

Thanks to Deleaker for supporting open-source projects.