TY - CHAP T1 - BCI Software Platforms. T2 - Towards Practical Brain-Computer Interfaces Y1 - 2013 A1 - Brunner, Clemens A1 - Andreoni, G A1 - Bianchi, L A1 - Benjamin Blankertz A1 - Breitwieser, C. A1 - Kanoh, S. A1 - Kothe, C. A. A1 - Lecuyer, A. A1 - Makeig, S A1 - Mellinger, J. A1 - Perego, P. A1 - Renard, Y. A1 - Gerwin Schalk A1 - Susila, I.P. A1 - Venthur, B A1 - Mueller-Putz, G.R. A1 - Brendan Z. Allison A1 - Dunne, S. A1 - Leeb, R. A1 - Del R. Millán, J. A1 - A. Nijholt AB - In this chapter, we provide an overview of publicly available software platforms for brain–computer interfaces. We have identified seven major BCI platforms and one platform specifically targeted towards feedback and stimulus presentation. We describe the intended target user group (which includes researchers, programmers, and end users), the most important features of each platform such as availability on different operating systems, licences, programming languages involved, supported devices, and so on. These seven platforms are: (1) BCI2000, (2) OpenViBE, (3) TOBI Common Implementation Platform (CIP), (4) BCILAB, (5) BCI++, (6) xBCI, and (7) BF++. The feedback framework is called Pyff. Our conclusion discusses possible synergies and future developments, such as combining different components of different platforms. With this overview, we hope to identify the strengths and weaknesses of each available platform, which should help anyone in the BCI research field in their decision which platform to use for their specific purposes. JF - Towards Practical Brain-Computer Interfaces PB - Biological and Medical Physics SN - 978-3-642-29745-8 UR - http://link.springer.com/chapter/10.1007/978-3-642-29746-5_16 ER -