InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 21 Python signal-processing Projects
-
pyAudioAnalysis
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
audio-reactive-led-strip
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
-
-
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
grokfast
Official repository for the paper "Grokfast: Accelerated Grokking by Amplifying Slow Gradients"
-
pycbc
Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.
-
eulerian-remote-heartrate-detection
Remote heart rate detection through Eulerian magnification of face videos
-
-
BIOBSS
A package for processing signals recorded using wearable sensors, such as Electrocardiogram (ECG), Photoplethysmogram (PPG), Electrodermal activity (EDA) and 3-axis acceleration (ACC).
-
QTradeX-Algo-Trading-SDK
AI-powered SDK featuring algorithmic trading, backtesting, deployment on 100+ exchanges, and multiple optimization engines.
Project mention: algotrading VS QTradeX-Algo-Trading-SDK - a user suggested alternative | libhunt.com/r/algotrading | 2025-05-28 -
libhum
Libhum is a Python GPU-accelerated library to extract and compare Electricity Frequency Signals (ENF)
Project mention: Show HN: Automatically Date Audio from Appliance Noises | news.ycombinator.com | 2025-03-14 -
-
Hey, I just wanted to introduce my opensourced project I've been working on -- SigKit. SigKit is basically a toolbox of building-blocks for anyone who wants to play with real-world digitalized analog signals and machine learning without stitching together a dozen custom scripts. Under the hood you get:
-
pyPeriod
Python package implementing various periodicity transforms in Python: Sethares and Staley, Muresan and Parks, my own.
-
universal-stabilization
A framework for Recursive Feedback Systems in Bidirectional Math to Achieve Universal Stabilization.
Project mention: Recursive Feedback Systems: A Universal Equation for Balance Across Domains | news.ycombinator.com | 2024-12-31 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python signal-processing discussion
Python signal-processing related posts
-
Show HN: Automatically Date Audio from Appliance Noises
-
How would I compare two voice recordings of the same sentence and advise one speaker how to get closer to the second?
-
How do I run code only when an audio file has bass
-
A Python library for audio feature extraction, classification, segmentation and applications
-
[OC] A lonely cough on a scalogram, yet rich in charasteristics & distinctive properties
-
Phonetic search for audio files
-
How many of you self-host your own weather station? I got mine hooked up to Home Assistant to view & store all info locally
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source signal-processing projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | pyAudioAnalysis | 6,120 |
2 | audio-reactive-led-strip | 2,773 |
3 | pywt | 2,264 |
4 | NeuroKit | 1,894 |
5 | ruptures | 1,878 |
6 | madmom | 1,474 |
7 | pyo | 1,385 |
8 | ObsPy | 1,243 |
9 | SincNet | 1,186 |
10 | ssqueezepy | 728 |
11 | grokfast | 555 |
12 | pycbc | 350 |
13 | eulerian-remote-heartrate-detection | 331 |
14 | python-meegkit | 206 |
15 | BIOBSS | 127 |
16 | QTradeX-Algo-Trading-SDK | 27 |
17 | libhum | 19 |
18 | kicky | 11 |
19 | SigKit | 8 |
20 | pyPeriod | 3 |
21 | universal-stabilization | 1 |