MNE-LSL (Documentation website)
provides a real-time brain signal streaming framework.
MNE-LSL contains an improved python-binding for the Lab Streaming Layer C++ library,
mne_lsl.lsl, replacing pylsl. This low-level binding is used in high-level objects
to interact with LSL streams.
Any signal acquisition system supported by native LSL or OpenVibe is also supported by MNE-LSL. Since the data communication is based on TCP, signals can be transmitted wirelessly. For more information about LSL, please visit the LSL github.
Install
MNE-LSL supports python ≥ 3.11 and is available on
PyPI and on
conda-forge.
Install instruction can be found on the
documentation website.
Acknowledgment
MNE-LSL is based on BSL and NeuroDecode. The original version developed by Kyuhwa Lee was recognised at Microsoft Brain Signal Decoding competition with the First Prize Award (2016). MNE-LSL is based on the refactor version, BSL by Mathieu Scheltienne and Arnaud Desvachez for the Fondation Campus Biotech Geneva (FCBG) and development is still supported by the Fondation Campus Biotech Geneva (FCBG).
Copyright and license
The code is released under the BSD 3-Clause License.
Metadata
Release files for mne-lsl 1.14.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mne_lsl-1.14.0.tar.gz | 1.7 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| mne_lsl-1.14.0-cp314-cp314t-win_amd64.whl | CPython 3.14 | CPython 3.14 free-threading | Windows x86-64 | Details |
| mne_lsl-1.14.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| mne_lsl-1.14.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| mne_lsl-1.14.0-cp314-cp314t-macosx_11_0_arm64.whl | CPython 3.14 | CPython 3.14 free-threading | macOS 11.0+ ARM64 | Details |
| mne_lsl-1.14.0-cp311-abi3-win_amd64.whl | CPython 3.11 | abi3 | Windows x86-64 | Details |
| mne_lsl-1.14.0-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.11 | abi3 | Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 | Details |
| mne_lsl-1.14.0-cp311-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.11 | abi3 | Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 | Details |
| mne_lsl-1.14.0-cp311-abi3-macosx_11_0_arm64.whl | CPython 3.11 | abi3 | macOS 11.0+ ARM64 | Details |
Total release size: 5.6 MB
Release files / mne_lsl-1.14.0.tar.gz
| Download URL | mne_lsl-1.14.0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e2ef6a6ee9556a1f93d7e6be52e625cc27e44d06a42a711e6516e18a80d0162b
|
|
BLAKE2b-256 checksum How to use checksums |
c9826813a27d95f37bfa28928ae7cf78e011b58e3289a46133e31bf7485fdcf3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency logRelease files / mne_lsl-1.14.0-cp314-cp314t-win_amd64.whl
| Download URL | mne_lsl-1.14.0-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 437.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
86350aae4ddbf2ae0c959261b0dfbd478a8442009ab1febc0ac75e34d45852df
|
|
BLAKE2b-256 checksum How to use checksums |
7635ef25e7a2c7c854126c0f934a193ab2961f1946c77739bad39cd6473f9eb6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency logRelease files / mne_lsl-1.14.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | mne_lsl-1.14.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 542.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
9d9d44478ce39c83bf86483cdc93b6488b6db206fbcd73bdc22541ea324b09ed
|
|
BLAKE2b-256 checksum How to use checksums |
58bd439883006fc0d3bcf12bd4f7bf12a3ad497675dad69a7a6955ab7ef6a59a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency logRelease files / mne_lsl-1.14.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | mne_lsl-1.14.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 504.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a78ee1cddb798b59777343eb268b706a4ae80198a41c3834988cade868f0ef07
|
|
BLAKE2b-256 checksum How to use checksums |
5c8ce48086b35be0195ad451be2a719d111a60df326585ee0acf86bd2943a2ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency logRelease files / mne_lsl-1.14.0-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | mne_lsl-1.14.0-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 466.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d65c10f31ed98b5a627ce1565814794410e0d72936f736a9b737dab961129195
|
|
BLAKE2b-256 checksum How to use checksums |
47be09ab0bc549d9bee36059036e729d130d912a0233e60aa3c4dd3e187b5120
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency logRelease files / mne_lsl-1.14.0-cp311-abi3-win_amd64.whl
| Download URL | mne_lsl-1.14.0-cp311-abi3-win_amd64.whl |
|---|---|
| Size | 429.5 kB |
| Tags | CPython 3.11 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
258dec4eb5f015f6cc125b34596ce235ea77d3f7748f6638dc37ca3ef5803ba8
|
|
BLAKE2b-256 checksum How to use checksums |
05af471ab80ed326883d8acd8b31c38674e6cbb1c48b411f8fc599bfe66d9d2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency logRelease files / mne_lsl-1.14.0-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | mne_lsl-1.14.0-cp311-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 542.0 kB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
7934311a76ed8f379d0c7ce163e8050e4aebb47efe59ae95d006a4a7b4af52b0
|
|
BLAKE2b-256 checksum How to use checksums |
a8c3ff60db9423c8cb3e7d38b7f7da6c0e23b627c35d944ca7aeec77621b2ccf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency logRelease files / mne_lsl-1.14.0-cp311-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | mne_lsl-1.14.0-cp311-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 504.4 kB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
493fda6bb2131e2cc916f1a67af875959110514dff4f8a5f635acba9a5fa8c5d
|
|
BLAKE2b-256 checksum How to use checksums |
b8844017abe2010d81caea28a31510f7fcddfeaa335b1339f24fe52176c4b059
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency logRelease files / mne_lsl-1.14.0-cp311-abi3-macosx_11_0_arm64.whl
| Download URL | mne_lsl-1.14.0-cp311-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 466.3 kB |
| Tags | CPython 3.11 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2465d1276227a49d443b25e0a0ebf42c13b216e2b0298dd57dd8b5f4dcfc26e9
|
|
BLAKE2b-256 checksum How to use checksums |
16a03aafebad1baed89f889d72de5b5bd01af6a7fa344eb90e6376fad10d5dd3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 13, 2026.
Transparency log