jgaeddert/liquid-dsp
digital signal processing library for software-defined radios observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 49
- age_days: 5962
- days_rel: 26
- days_push: 11
- n_releases_24m: 4
Adoption not part of the score
2282 stars · 512 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
liquid-dsp is a free and open-source digital signal processing library written in C, designed specifically for software-defined radios on embedded platforms. It provides flexible, scalable DSP modules including filters, oscillators, modems, synchronizers, and forward error-correction coding with minimal external dependencies.
Use cases
- implement digital modulation and demodulation for software-defined radios
- design and apply FIR filters for signal processing
- perform fast Fourier transforms on embedded hardware
- add forward error-correction coding to a wireless link
- build a software modem for data transmission over radio
- simulate communication channels with noise and interference
- process radio signals on a Raspberry Pi or other embedded board
When to choose
- you need a lightweight, dependency-free DSP library in C for SDR applications
- you are developing radio software for embedded or resource-constrained platforms
- you need modems, filters, synchronizers, or FEC in one cohesive library
- you want portable signal processing code that runs on ARM devices like the Raspberry Pi
When to avoid
- you need GPU-accelerated or massively parallel signal processing
- you require a high-level language API like Python or MATLAB as the primary interface
- you are building audio or image applications rather than radio communications
- you need extensive Windows support, which the author acknowledges is limited
Facets
library · maturity stable
math sdk embedded-systems hardware windows cross-platform embedded dsp software-defined-radio sdr c modem filters fft error-correction telecommunications signal-processing linux macos
5 sources
- readme: https://github.com/jgaeddert/liquid-dsp · fetched 2026-08-28 · 6d6ca98f6e04
- homepage: http://liquidsdr.org · fetched 2026-08-29 · 44bdf0cff13e
- site_page: https://liquidsdr.org/blog/raspberry-pi3-benchmarks · fetched 2026-08-29 · 507d15767230
- site_page: https://liquidsdr.org/faq · fetched 2026-08-29 · 4de9f5b9a584
- site_page: https://liquidsdr.org/doc · fetched 2026-08-29 · 6e961d511f6e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jgaeddert/liquid-dsp | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="jgaeddert/liquid-dsp")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem