Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
NeuroKit2: The Python Toolbox for Neurophysiological Signal Processing
| Date | Stars |
|---|---|
| 2026-07-24 | 2302 |
| 2026-07-25 | 2302 |
| 2026-07-28 | 2302 |
| 2026-07-30 | 2302 |
| 2026-08-06 | 2302 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
5.0
growth rate 0.00%/day
.. image:: https://raw.github.com/neuropsychology/NeuroKit/master/docs/img/banner.png
:target: https://neuropsychology.github.io/NeuroKit/
.. image:: https://img.shields.io/pypi/pyversions/neurokit2.svg?logo=python&logoColor=FFE873
:target: https://pypi.python.org/pypi/neurokit2
.. image:: https://img.shields.io/pypi/dm/neurokit2
:target: https://pypi.python.org/pypi/neurokit2
.. image:: https://img.shields.io/pypi/v/neurokit2.svg?logo=pypi&logoColor=FFE873
:target: https://pypi.python.org/pypi/neurokit2
.. image:: https://github.com/neuropsychology/NeuroKit/actions/workflows/tests.yml/badge.svg
:target: https://github.com/neuropsychology/NeuroKit/actions/workflows/tests.yml
.. image:: https://codecov.io/gh/neuropsychology/NeuroKit/branch/master/graph/badge.svg
:target: https://codecov.io/gh/neuropsychology/NeuroKit
**The Python Toolbox for Neurophysiological Signal Processing**
**NeuroKit2** is a user-friendly package providing easy access to advanced biosignal processing routines.
Researchers and clinicians without extensive knowledge of programming or biomedical signal processing
can **analyze physiological data with only two lines of code**.
Quick Example
------------------
.. code-block:: python
import neurokit2 as nk
# Download example data
data = nk.data("bio_eventrelated_100hz")
# Preprocess the data (filter, find peaks, etc.)
processed_data, info = nk.bio_process(ecg=data["ECG"], rsp=data["RSP"], eda=data["EDA"], sampling_rate=100)
# Compute relevant features
results = nk.bio_analyze(processed_data, sampling_rate=100)
And **boom** 💥 your analysis is done 😎
Download
--------
You can download NeuroKit2 from `PyPI <https://pypi.org/project/neurokit2/>`_
.. code-block::
pip install neurokit2
or `conda-forge <https://anaconda.org/conda-forge/neurokit2>`_
.. code-block::
conda install -c conda-forge neurokit2
If you're not sure what to do, read our `installation guide <https://neuropsychology.github.io/NeuroKit/installation.html>`_.
Contributing
-------------
.. image:: https://img.shields.io/badge/License-MIT-blue.svg
:target: https://github.com/neuropsychology/NeuroKit/blob/master/LICENSE
:alt: License
.. image:: https://github.com/neuropsychology/neurokit/workflows/%E2%9C%A8%20Style/badge.svg?branch=master
:target: https://github.com/neuropsychology/NeuroKit/actions
:alt: GitHub CI
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
:alt: Black code
NeuroKit2 is the most `welcoming <https://github.com/neuropsychology/NeuroKit#popularity>`_ project with a large community of contributors with all levels of programming expertise. **But the package is still far from being perfect!** Thus, if you have some ideas for **improvement**, **new features**, or just want to **learn Python** and do something useful at the same time, do not hesitate and check out the following guide:
- `Contributing to NeuroKit <https://neuropsychology.github.io/NeuroKit/resources/contributing.html>`_
Also, if you have developed new signal processing methods or algorithms and you want to **increase their usage, popularity, and citations**, get in touch with us to eventually add them to NeuroKit. A great opportunity for the users as well as the original developers!
You have spotted a **mistake**? An **error** in a formula or code? OR there is just a step that seems strange and you don't understand? **Please let us know!** We are human beings, and we'll appreciate any inquiry.
Documentation
----------------
.. image:: https://img.shields.io/badge/documentation-online-brightgreen.svg
:target: https://neuropsychology.github.io/NeuroKit/
:alt: Documentation Status
.. image:: https://img.shields.io/badge/functions-API-orange.svg?colorB=2196F3
:target: https://neuropsychology.github.io/NeuroKit/functions/index.htmExcerpt of 25,855 characters
Read on GitHub3.1k
929
778
504
157
126
126
88
80
57
33
26
15
11
10
9
9
8
8
8
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:6645b30f477b09c7, topic:tutorial