Skip to content

Brainflow is a set of libraries to read and analyze EEG\ECG\EMG data from OpenBCI boards

License

Notifications You must be signed in to change notification settings

sfz-eningen/brainflow

 
 

Repository files navigation

Brainflow

Brainflow is a library intended to obtain, parse and analyze EEG\EMG\ECG data from OpenBCI boards.

Core module of this library is implemented in C\C++ and available for all bindings as a dynamic library. This approach allows to reduce code duplication and simplify maintenance, also it's better than any streaming based solution because using this library you don't need to worry about inter process communication and it's a single dependency.

This project was forked by OpenBCI from Andrey1994/brainflow

Build status

Compiled with:

  • MSVC on Windows
  • GCC on Linux
  • Clang on MacOS

Linux and MacOS(Travis):

Build Status

Windows(AppVeyour):

Build status

Brainflow Bindings

We support bindings for:

License:

MIT

About

Brainflow is a set of libraries to read and analyze EEG\ECG\EMG data from OpenBCI boards

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 76.5%
  • C# 8.1%
  • Python 6.4%
  • CMake 2.4%
  • Java 2.4%
  • C 1.9%
  • Other 2.3%